Quantcast
Channel: SCN : All Content - SAP ERP - Logistics Materials Management (SAP MM)
Viewing all 6446 articles
Browse latest View live

Delivery Schedule within the Firm Zone of a SA not firming

$
0
0

Hello,

 

We have delivery schedules within firm zone (defined in the Additional Data in item detail) of a SA but they are not firmed by MRP run.

Here is the material master setting and other relevant information:

 

MRP Type = PD (firming type = blank)

Planning Time Fence = 0 (in MRP1 view)

Not check the flag in OMIN to firm only the transmitted schedule line

Maintained Firm/Trade-off zone (as mentioned above) and Binding on MRP = '1' in an item of a SA

 

The delivery schedule supposedly be firmed based on the firm zone but is keep pushed out instead after MRP run.

I appreciate very much if you can tell what's causing the problem and how to remedy it.

 

Kind Regards,
Eddie


Where is the field "Use Planned Delivery Time MRP Area".

$
0
0

Dear All,


Field "Consider Planned Delivery Time" is available in Material Master --> MRP 1 --> MRP Areas --> MRP 2 view. Please refer the screenshot below.


When we see the help  (F1) of the field "Consider Planned Delivery Time" there is message that says "If the planned delivery time for the MRP area is to be used for the external procurement of material for the MRP area, you must set the value "Use Planned Delivery Time MRP Area". Otherwise, the planned delivery time of the plant will be used."

 

I tried to find the field "Use Planned Delivery Time MRP Area" but failed.

 

Can anyone help in letting me know where this field "Use Planned Delivery Time MRP Area" is available, is it some master data or configuration?

Consider planned delivery time.jpg

Thanks,

Praveen.

Print PO item text in different language

$
0
0

Hi,

 

We have a global vendor whose communication language is maintained as PL in vendor master while our logon language is EN.  The text therefore is maintained in PL language.  It seems the output program only picks the text in logon language (EN) and so the PL text is ignored.  Current the solution we can find is either ask user to logon with PL language when he needs to print the PO, or manually input EN as communication language when creating a PO.  But I hope to find a better solution.  I tried changing the the message output to be PL but doesn't help.  Any idea? 

 

Thanks a lot in advance.

 

Susan

DMS Validation while creating a PO

$
0
0

Dear Gurus,

 

We need DMS validation at the time of creation of Purchase Order. Is there any way to get the attachment details in application data while saving the PO in ME21N

We are using the BADI  ME_PROCESS_PO_CUST .

 

Please suggest on this.

 

Best Regards

Paresh Kumar G

No goods receipt possible for purchase order XXXX - MIGO

$
0
0

Hello MM Guru’s,

I have an issue where my user is not able to post Goods Receipt for Purchase Order in Production environment.

I verified the problematic Purchase Order I could able to view that Account Assignment Category – F is used for the given PO.

In addition, to that I also observe Invoice receipt has been posted successfully for all the line items and IR document generated. In addition, Payment has been made to vendor already.

 

Now if I execute transaction MIGO for the Purchase order system throws the below warning message,

No goods receipt possible for purchase order XXXX

Message no. M7036

 

During my in-depth analysis on this issue I observe that for problematic PO, Goods Receipt Indicator is not SET which I can view in delivery tab page in item detail. Hence in this case during Goods Receipt system throws the above mentioned warning message.

 

Why in this case Goods Receipt Indicator is not SET in problematic PO because for all line items it has been created with reference to purchase requisition – XXXX in which Goods Receipt Indicator in not SET by user (Pur Req created manually) which I can able to view in transaction – ME53N under valuation tab page.

 

I am also aware of the solution in case payment is not made to vendor below action need to be taken,


1. Reverse / Cancel the IR - document

2. Set deletion flag for Purchase Order – XXXX for all line items in transaction ME22N.

3. Activate the Goods Receipt Indicator for the purchase requisition – XXXX manually via transaction ME52N in valuation tab page.

4. Create a new Purchase order with reference to purchase requisition – XXXX in transaction ME21N.

5. Proceed with Goods Receipt and Invoice receipt for the newly created purchase order.

 

Unfortunately I can’t follow the above mentioned actions since in my case payment already made to vendor. Hence I need your valuable input on this issue how to proceed further from my end.

 

Please revert back in case of any clarification is required.

Cheers,

Kumar S

How to transfer BoM after PO is created?

$
0
0


Hello.

 

I have created a BoM in the wrong assembly. The materials now already have POs created. Now, I would like to transfer this BoM to the correct assmebly, but how does this effect the materials that have purchase orders? If I just delete the materials in the old assembly and create new materials in the new assembly, will new purchase requisitions be created? And received two orders of all the components?

 

Thanks for the help.

 

Marty

Freight capitalization for STO process using shipment cost document

$
0
0

Dear MM experts

 

I have been testing and trying to charge freight to material using transportation module. I know how to do it in simple STO process without SCD (shipment cost document) but I am not able to do it with SCD.

I have searched and tried every link I found on SCN. Unfortunately there are many open threads and non of them is answered or giving complete solution. For example I have tried this link where Ajit Kumar has explained the scenario in detail I am but unable to achieve my result. I have also tried other links and SAP note 427944 as well.

 

Now what thing confusing me is accounting entries and documents/steps where these accounting entries will be posted.

 

My current process is like this in plant to plant transfer under same company code

 

STO > OBD > Shipment Document > PGI > Accouting Entry with 641 movement type. Material account debit and same account credit.> Shipment Cost document > GR with 101 without any accounting entry > Transfer freight cost to FI using Freight Service PO determination > Accounting Entry Freight Outward Expense Debit and Freight Clearing Account Credit> MIRO > Accounting Entry Freight Clearing Debit and Vendor Credit

 

As you can see we are booking freight as an expense and not charging to material. Now what I want is that freight should be charged to material. If I am sending material from plant P000 to plant P201 under same comapny code then freight charges should be added in material cost in plant P201.

I have done FRB1 condition type with accrual and copy shipment cost tick mark and other stuff suggested in all those threads but it is not working.

 

My requirement is to understand the points where and what accounting entries will be created as per my new scenario which is same as old one except one difference which is to charge freight to material instead of booking expense in freight service PO.

 

Lets take an example that material cost price is 100 and freight charges is 50. Now as per old threads at the time of GR against OBD system will create accounting document with 150 debiting the stock in plant P201. What about credit? If we have added freight here then what about 2nd accounting entry in my first scenario in which freight expense is debited and clearing account is credited? Could anyone please explain accounting entries and points where these entries will be posted?

Another thing is that is it only possible with moving average price to charge freight to material or can we do this with standard price as well using some standard or customized solution?

 

 

Detailed and easy to understand answer will be highly appreciated.

 

Thank$

ABAP - Detect Input Source (Keyboard, barcode-reader)

$
0
0

Hello All,

 

I need to be able to detect if a certain text field on the screen was filled by the computer keyboard or by a usb barcode reader.

Is this possible? Even if i could get the name, usb port, comm port would be enough.

 

Best Regards,

Charles


MM - Price determination per business types

$
0
0

Hello,

 

I need to determine multiple price determination for the same material purchased to same vendor.

Indeed, depending on the business type (purchase for production, for trial or for aftersales), one single material can have different price towards the same supplier.

 

The business type must be set up at purchase order item level, and depending on the business type, a different price must be determined.

 

Do you know how to proceed? Can the field “sub-item category” be used in the pricing procedure?

 

Any other idea?

 

Thank you for your help,

Nathalie

Reserve in ME2O Transaction

$
0
0


Dear All

in ME2O transaction we can see delete reserv. icon i want to know what is the use of and functionality? and please tell me which kind of reservation comes in ME2O and how can create it?

Best Regards

R.Tr

ME32L - Amount & Valid From Date Changes to Output

$
0
0


I have searched at length, up and down the web and SCN, for some insight on this issue without any success.

 

I have a user requesting a change to the behavior, if possible, when changes to the amount.  The current behavior is that output will only be generated if the valid from date is a date is equal to or less than the current date.  They would like that output to be generated immediately after a new future valid from date is added and amount changes are saved, regardless of how the current date falls within the validity period.  Can this be done?

 

Up to this point I have unable to identify how or where this date determination is made regarding output or if the behavior can be modified.

 

Any assistence would be welcome.

 

Kind Regards,

Justin

Copy a Pricing Condition Type to Tax Calculation Procedure

$
0
0

Hi,

 

Routine 362 assigned to BASB to get the base value against the which the subsequent tax has been calculated.

 

For Eg.

 

Tax Procedure : TAXINN

 

BASB = 1000

Tax1 = 12 % of BASB = 120

Tax2 = 2% of Tax1 = 2.4

Tax3 = 1% of Tax1 = 1.2

 

TotalTaxA = Tax1 + Tax2 + Tax3 = 123.6

 

Now I need another Condition Type say ZROV ( let ZROV = 50 ) which I would want to fetch from my PO Pricing Procedure.

 

My New Base for Tax 4 = BASB + TotalTaxA + ZROV = 1000 + 123.6 +50 = 1183.6


Please let me know how can one copy ZROV from a Condition Type in PO Pricing Procedure to Tax Pricing Procedure.


regards


Kaustav

Release Strategy for Service PR

$
0
0

Dear All,

I am configuring the release strategy for service PR where i want to use Item category "D" as the characteristic & assigned it to a Class. But the while creating the PR the release strategy is not picking up. Even i tried by creating a characteristic for account assignment category but still release strategy is not picking up.. I cannot use document type as my client's business scenario doesn't permits me that. SO how how can i define release strategy for service PR. Looking forward for your suggestions  .

 

Regards

Anupam

BAPI_SCHEDULE_MAINTAIN throws error for time- independent scheduling agreement

$
0
0

Hi All,

I get the below error while modifying a stock transport Scheduling agreement in UI5 using BAPI “BAPI_SCHEDULE_MAINTAIN”

 

Scheduling agreements with time-independent conditions are not supported”

 

Found a note 1046794-

"BAPI_SAG_CHANGE (and BAPI_SAG_CREATE) can only treat scheduling agreements with time-dependent conditions. Document conditions are not supported. Therefore, this kind of scheduling agreements cannot be processed. This is a missing functionality”

 

To meet some finance requirements, we need to use time-independent conditions in the scheduling sgreement, in order for a custom condition type to be picked up.

 

I'd appreciate any advice I can get about how to fix this functionality in the BAPI or alternatively how to link the pricing condition type to the Scheduling agreement document type?

 

Thanks so much.

Prompt warning message (XXXX XXX) for unpl. del. Csts in MIRO

$
0
0

Dear experts,

 

Can you please advise if we can configure a warning message when user enters and unplanned delivery costs in the case of 3- Subsequent Debit in transaction MIRO ??

 

 

We would just like the a/p to read certain message (XXXXXX XXXXX XXXXX) while they process unplanned delivery costs for 3- Subsequent Debit.

 

thanks in advance.


Invoice Tolerance Limits - An insight - Part 1

$
0
0

In this blog I am going to share the invoice tolerance limits learning and understanding which would help to understand  invoice blocking techniques and provide a base to apply in real time situations depending on the client's need.

 

This document will help consultant who is going to implement Open Text Vendor Invoice Management (VIM)

Introduction:

In the Procure to Pay(P2P) life cycle procurement part ends when Account Payable(AP) processor/Invoice clerk posts the vendor invoice in SAP using MIRO transaction which is also called Logistics Invoice Verification(LIV). It is tedious job for invoice clerk manually to verify each and every invoice line item is conforming to agreed price or quantity in PO. SAP provides systemic way of verifying this kind of discrepancies and block the invoice for payment using the 2 digit key called "Tolerance key".

Lower & upper tolerance limits for all possible discrepancies can be maintained in tolerance key. I would try to explain all the invoice tolerance keys in this blog with possible examples.

There are 2 kinds of invoice matching in SAP which are controlled by tolerance keys.

  • 3 way match:

Invoice line item is checked against corresponding purchase order and good receipt documents item for price & quantity matching

3way.png

  • 2 way match:

Invoice is checked against only to PO price/qty if there is no goods receipt planned

2way.png


Let us understand the how the automatic block is working via tolerance keys. In SAP we have many tolerance keys, I am going to discuss only below keys in this part AN,AP,BD,BR,BW,DQ,DW.

Tolerance Limits:

    • SAP tolerance limits work only for MIRO transaction
    • Invoice posted in FB60 is not subject to tolerance keys limit check
    • Tax amount is not included during tolerance check
    • It is stored in table T169G

     

    Invoice blocking ways:

    In SAP vendor invoice can be blocked for payment by anyone of the following way.

    1. Automatic block:

    Only if there is a discrepancy due to price or quantity or date variance in an invoice.
    If the item amount is exceeded from the limit maintained in the tolerance key.

       2.Manual block:

    Invoice processor could manually block an invoice either at item level or header level

       3.Blocking through payment term:

    Invoice can be blocked always with a particular payment term even if there is no variance

       4.Stochastic blocking:

    Random blocking of invoices without any variance

       5.Blocking at vendor master level:

    Invoice can be blocked always for a particular vendor if specific blocking key is maintained at vendor master level

    Blocking indicators:

           Blocking indicators are available both at header and item level of invoice document. System set this indicator in the document wherever and whenever it is appropriate.

    Header level:

    Table: RBKP_BLOCKED                      Field: MRM_ZLSPR

    Possible values:

    A

    Automatically blocked due to existence of blocking reasons

    S

    Stochastically blocked

    M

    Manual payment block set in header - no blocking reasons

    W

    Automatically blocked due to entry via Web Invoice

     

    Item level:

    Table: RSEG                                                  Value = X

    Fields:

    SPGRP

    Blocking reason price

    SPGRM

    Blocking reason quantity

    SPGRT

    Blocking reason date

    SPGRG

    Blocking reason OPQ

    SPGRV

    Blocking reason Project

    SPGRQ

    Manual blocking reason

    SPGRS

    Blocking reason amount

    SPGRC

    Blocking reason: Quality

     

     

    1.AN – Amount for an item without order reference

    Definition:

    “System checks every line item in an invoice with no order reference against the absolute upper limit defined.”

    Without order reference means direct posting to G/L or Material.

     

    System behavior:

    If only the invoice line item is greater than absolute upper limit the invoice would be blocked.

    Let us understand with below example.

      AN.png

    It updates RBKP table without a header Block – R. But updates table RBKP_BLOCKED with payment block – ‘A’.

    No entries in RSEG table as it is directly posted to G/L or Material

     

    Tolerance Key

    RBKP

    RBKP_BLOCKED

    RSEG

    Auto release

    AN

    No blocking indicator update(ZLSPR)

    A-     Auto block

    No update

    (item amount block)

    Not possible

     

    2.AP – Amount for an item with order reference

    Definition:

    “System checks every line item in an invoice with order reference against the absolute upper limit defined.”

    Pre-requisite:

    • Item amount check must be activated at company code level – OMRH
    • Item amount check must allowed for item category and GR indicator - OMRI

    System behavior:

    Let us understand with below example

    AP1.png

    No blocking indicator at header table RBKP but RBKP_BLOCKED table has blocking indicator ‘A’.

    Blocking indicator RSEG- SPGRS (Blocking reason item amount) is set at item level.

    Item amount block must be released manually. There is no automatic release possible even if we perform any one of the following activities

    • Post subsequent credit
    • Adjust AP tolerance limit

     

    Tolerance Key

    RBKP

    RBKP_BLOCKED

    RSEG

    Auto release

    AP

    No blocking indicator update(ZLSPR)

    A-Auto block

    RSEG- SPGRS = X

    (item amount block)

    Not possible

     

    3.BD – Form small differences automatically

    Definition:

    “The system checks the balance of the invoice against the absolute upper limit defined. If the upper limit is not exceeded, the system automatically creates a posting line called Expense/Income from Small Differences, making the balance zero and allowing the system to post the document”

     

    System behavior:

    Let us understand with below example

    Small difference within tolerance limit:

    As per the PO reference the invoice amount is 1000 USD.

    But vendor actual invoice copy has amount of 1002 USD.

    AP invoice processor enters the invoice amount as per the vendor’s invoice copy which is 2 USD higher than PO price.

    BD.png

    Since small difference is within the tolerance limit, invoice would be posted without block. Small difference amount would be debited to small difference G/L account maintained for the transaction event key DIF in OBYC.

                   Same rule is applied in the lower side as well

    Small difference above the tolerance limit:

    PO price: 1000 USD

    Vendor invoice amount: 1003 USD

     

    If the small difference above the tolerance limit then system would not allow to post the invoice with hard error “ Balance is not zero”. Still AP invoice processor could able to post invoice via menu bar option Edit -> Accept and Postprovided if he/she has authorization object M_RECH_AKZ allowed.

    BD1.png

    If we post with above option then system would behave as below.

    • Invoice will be posted without block
    • Small difference G/L account (DIF) get posted
    • RBKP – MAKZN (net amount accepted manually) field will get updated with small diff. amount : 3.00

    BD2.png

     

    Tolerance Key

    Tolerance

    RBKP

    RBKP_BLOCKED

    RSEG

    Auto release

    BD

    Within range

    No blocking indicator update(ZLSPR)

    No update

    No blocking reason update

    NA

    BD

    Above

    No blocking indicator update(ZLSPR)

    MAKZN field updated with diff. amount

    No update

    No blocking reason update

    NA

                                                                                                                                                                                                  

    4.BR: Percentage OPUn variance (IR before GR)

    Definition:

    The system calculates the percentage variance using below formula and compares the variance with the upper and lower percentage tolerance limits.

    BR.png

    Pre-requisite to simulate this scenario:

    1. No GR based IV
    2. Variable order unit is activated at material level
    3. Maintain tolerance key DW with “Do not check” active

    Tolerance:

    BR1.png

     

    Material master:

    BR2.png

     

    ‘CRT’ is maintained as order unit

    ‘EA’ is maintained as order price unit in info record 1 EA = 100 USD

    PO Details:

    PO has been created with CRT as Order unit and EA as Order price unit

    Po quantity: 2 CRT = 24 EA

    BR3.png
    Invoice details:

    Invoice is simulated before GR as below

    Scenario 1:

    Order unit quantity – 2 CRT

    Order price unit quantity – 22 EA and amount 2200 USD

    Observation: There is no warning message on the variance.

    Let us use the above formula to find the variance percentage.

    BR4.png

    Difference is 100 – 91.6 = 8.9 % which is within the BR tolerance limit 10% maintained

    Scenario 2:

    Order unit quantity – 2 CRT

    Order price unit quantity – 21 EA and amount 2100 USD

    BR5.png

    Observation: There is a warning message as below.

    BR6.png

    Let us use the above formula to find the variance percentage.

    BR7.png

    Difference is 100 – 87.5 = 12.5 % which is more than the BR tolerance lower limit 10%. Hence we are seeing the above warning message which will block the invoice for payment.

     

    Tolerance Key

    RBKP

    RBKP_BLOCKED

    RSEG

    Auto release

    BR

    No blocking indicator update(ZLSPR)

    A- Auto block

    RSEG- SPGRS = X

    (item amount block)

    Not possible

    5.BW: Percentage OPUn variance (GR before IR)

    Definition:

    “The system calculates the percentage variance using below formula and compares the variance with the upper and lower percentage tolerance limits.

    BW.png

    Let us understand with same master data

    PO Details:

    PO quantity in order unit – 2 CRT

    Po quantity in order price unit – 24 EA

     

    GR Details:

    GR quantity in order unit – 2 CRT

    GR quantity in order price unit – 22 EA

    BW1.png

    IR Details:

    Scenario 1:

    IR quantity in order unit – 2 CRT

    IR quantity in order price unit – 20 EA

    Observation: There is no warning message on the variance.

     

    Variance % = (20/2) / (22/2) *100

                         = 90.9%

    Difference is 100 – 90.9 = 9.1 % which is within the BR tolerance limit 10% maintained

    Scenario 2:

    IR quantity in order unit – 2 CRT

    IR quantity in order price unit – 19 EA

    Observation: There is a warning message as below

    BR6.png 

    Variance % = (19/2) / (22/2) *100

                         = 86.4%

    Difference is 100 – 86.4 = 13.6 % which is more than the BR tolerance limit 10% and invoice posted with payment block.

     

    Tolerance Key

    RBKP

    RBKP_BLOCKED

    RSEG

    Auto release

    BR

    No blocking indicator update(ZLSPR)

    A- Auto block

    RSEG- SPGRS = X

    (item amount block)

    Not possible

     


    6.DQ: Exceed amount: quantity variance

    This tolerance key has both absolute and percentage limits.

    Definition:

    If a goods receipt has been defined for an order item and a goods receipt has already been posted, the system multiplies the net order price by (quantity invoiced - (total quantity delivered - total quantity invoiced)).

     

    If no goods receipt has been defined, the system multiplies the net order price by (quantity invoiced - (quantity ordered - total quantity invoiced)).

     

    System behavior:

    Absolute limits:

    Let us see the system behavior if only absolute values are maintained and percentage limits are marked as “Do not check”.

     

    Upper limit: 100.00                                                       Lower limit: 100.00

     

    Test data :- (GR has been defined)

    PO quantity = 100 EA

    PO price      = 100 USD

    GR quantity = 50 EA

          a) System behavior when invoice quantity is 51

    Variance   = PO price x   (quantity invoiced - (total quantity delivered - total quantity invoiced))

                     = 100 * (51 – (50-0))

                     = 100 * (1)

                     = 100

    Variance 100 is equal to upper limit 100 and there will not be any warning message.

       

          b) System behavior when invoice quantity is 52 

    Variance = PO price x   (quantity invoiced - (total quantity delivered - total quantity invoiced))

                     = 100 * (52 – (50-0))

                     = 100 * (2)

                     = 200

    Variance 200 is more than upper limit 100 and there will be a warning message as below.

    DQ.png

          

    When we post invoice with above variance it will get blocked for payment.

     

    It updates tables as below

    Tolerance Key

    RBKP

    RBKP_BLOCKED

    RSEG

    Auto release

    DQ

    No blocking indicator update (ZLSPR)

    A- Auto block

    RSEG- SPGRM = X

    (Quantity block )

    Yes

     

    Automatic release possible if the blocking reason RSEG- SPGRM is deleted when we post GRN for the balance quantity or credit memo for the excess invoiced quantity.

    Same rules apply on the lower side as well

    Test data :- (GR has not been defined)

    PO quantity = 100 EA

    PO price      = 100 USD

    GR not possible

         a)System behavior when invoice quantity is 51

         Variance = PO price x   (quantity invoiced - (total quantity ordered - total quantity invoiced))

                     = 100 * (51 – (50-0))

                     = 100 * (1)

                      = 100

         Variance 100 is equal to upper limit 100 and there will not be any warning message.

        

         b)System behavior when invoice quantity is 52

         Variance = PO price x   (quantity invoiced - (total quantity ordered - total quantity invoiced))

                     = 100 * (52 – (50-0))

                     = 100 * (2)

                     = 200

         Variance 200 is more than upper limit 100 and there will be a warning message as below. Invoice will be blocked for payment and same tables will be updated as above.

    DQ1.png

    Percentage limits:

    “We can also configure percentage limits for the quantity variance check. In this case, the system calculates the percentage variance from the expected quantity, irrespective of the order price, and compares the outcome with the percentage limits configured.”

     

    Let us see the system behavior with same example if only percentage limits are maintained and absolute values are marked as “Do not check”.

     

    Upper % limit: 10.00                                                     Lower % limit: 10.00

     

    Test data :- (GR has been defined)

    PO quantity = 100 EA

    PO price = 100 USD

    GR quantity = 50 EA

         a)System behavior when invoice quantity is 55

         Variance = (quantity invoiced - total quantity delivered)/ (quantity expected)*100 %

                     = (55-50)/50 * 100 %

                     = (5/50)*100 %

                      = 10 %

         Variance 10% is equal to upper limit 10 % and there will not be any warning message.

     

         b)System behavior when invoice quantity is 56

         Variance = (quantity invoiced - total quantity delivered)/ (quantity expected)*100 %

                        = (56-50)/50 * 100 %

                        = (6/50)*100 %

                        = 12 %

         Variance 12% is more than upper limit 10% and there will be a warning message as below. Invoice will be blocked for payment and same tables will be updated as above.

    DQ2.png

     

    Both Variances active:

    If both absolute & percentage variance are active the system would block which ever tolerance is first breached.

    Quantity check for Delivery cost:

    The system also carries out a quantity variance check for planned delivery costs when we post only planned delivery cost.

    Tolerance key not maintained:

    If the tolerance key DQ is not maintained for a company code when we perform the same transactions discussed earlier, system considers this as zero tolerance and block the invoice for the payment for any deviation.

     

    7.DW: Quantity variance when GR quantity = zero

    Definition:

    If a goods receipt is defined for an order item but none has as yet been posted, the system multiplies the net order price by (quantity invoiced + total quantity invoiced so far).

    The system then compares the outcome with the absolute upper tolerance limit defined.

    System behavior:

    This tolerance key works only for PO based invoice verification because GR based invoice verification will not allow IR without GR.

    DW absolute upper limit as 100:

    PO quantity = 100 EA

    PO price       = 10 USD

    No GRN posted

         a)If the IR quantity is 10 then system calculates variance as below

         Variance = Net order price * (quantity invoiced + total quantity invoiced so far)

                        = 10 *(10+0) = 100

         This value is equal to DW limit hence there is no warning message and system will not block the invoice.


         b)If the IR quantity is 11 then system calculates variance as below and block the invoice.

         Variance = 10 *(11+0) = 110

    DQ3.png

    This value is more than DW tolerance absolute upper limit hence invoice got blocked.

    It updates tables as below

    Tolerance Key

    RBKP

    RBKP_BLOCKED

    RSEG

    Auto release

    DW

    No blocking indicator update (ZLSPR)

    A- Auto block

    RSEG- SPGRM = X

    (Quantity block )

    Yes

    Automatic release possible if the blocking reason RSEG- SPGRM is deleted when we post GRN for the balance quantity or credit memo for the excess invoiced quantity

    DW absolute upper limit as “Do not check”:

    PO quantity = 100 EA

    PO price       = 10 USD

    No GRN posted

    If the IR quantity is 112 then also system would not block even though this is beyond the DQ tolerance since it has been maintained as “Do not check” and there is no GR has been done.

     

    “One should be very careful to use this option as this would by-pass quantity variance DQ block if there is no GR posted where GR has been planned”

     

    DW tolerance key is not maintained:

    If this key is not maintained for a company code it would always blocks the invoice for PO based invoice verification when there is no GR has been posted.

     

    Reference:

    * SAP IMG documentation


    No of Line Item Restriction in PO

    $
    0
    0

    Hi All,

    How can I set a No of line item Restriction in PO.Letu's Say it Shouldn't Exceed from 40 line items.How to do it??

     

     

    Regards

    Biswajit

    Pedimento Number Tracking for imported Goods in Mexico

    $
    0
    0

    Hi All,

     

    We are implementing SAP in mexico and one of the statutory requirement is to track the pedimento Number for imported Goods. I dont find any functionality to handle this requirement.   some of the notes suggests that Batch Management could be the potential solution but we dont want to consider it.

     

    can you tell me whether  any other  alternative solutions available to handle this requirement.?

     

    We are working on ECC 6.0 EHP5.    Currently we dont have GTS.    

     

     

    Regards

    Satya

    Receipt of EDI Invoices in Mexico according to CFDI

    $
    0
    0

    Hello,

     

    Has anyone faced any problems with incoming EDI Invoices that are now (from 2014) aligned with CFDI in Mexico?

     

    My doubts are:

    1) Does EDI std carry any special information that CFDI forces ( e.g. the electronic stamp that PAC delivers?)

    2) Is the invoice receiver obliged to do any control before accepting and paying the invoice? (and if this should be automatically supported in EDI Invoices)

     

    Anyone who has got such a flow up and running - please share your experience!

     

    Thanks!

    Tomek

    Subcontracting Challan option

    $
    0
    0

    Hello all,

    While doing MIGO of subcontracting PO, I want to enter subcontracting challan no, but im not getting option for it.

    plz suggest.

     

    kapil

    Viewing all 6446 articles
    Browse latest View live


    <script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>