F-28 incoming Invoice Posting Discount Splitting

Hi All,
I am using BDC for F-28  T Code to post incoming Invoice posting
but the issue is while posting the discount amount if i send 60 Rs through file it is splitting into 30 and 30
Not exactly  50-50
I am unable to get on what basis the amount is splitting.
I hvae to asssign Cost and Profit Center to the Discount amount .
But how many parts the Dicount amount is splitting is th issue.
Pls Help Me.
regards
Venu Madhav

pls. send u r code if possible..
Thanks,
Mahesh Kumar.

Similar Messages

  • Incoming payment - post discount & small differencas a total as one item

    Hi Guru,
    When posting incoming payment cash discount and small differences are posted as one item for each open item.
    For example:
    Open item    discount    Small difference
    100               1               0.05
    200               2               0.10
    At posting SAP post
    Item 1   300  (to clear the open item)
    Item 2   1  (cash discount)
    Item 3   2  (cash discount)
    Item 4   0.05 (small difference)
    Item 5   0.10 (small difference)
    Is there a way that I can group ALL discount and All small difference into one item each ie
    Item 1   300  (to clear the open item)
    Item 2   3       i.e. 1+2 the total of item 2 and 3 above  (cash discount)
    Item 3   0.15  i.e. 0.05+0.1 the total of item 4 and 5 above (small difference)
    If so,  where is the setting??
    Thanks
    Linda

    Hi,
    In general SAP clears on line item basis and posts line item for each clearing.  If my understanding is not wrong this is the standard behaviour.  This facilitates you to know each item that is cleared.  But please check the settings for clearing differences / charge off under business transactions/accounts receivable and accounts payable.  Unfortunately, I do not have a system handy to give you exact path.
    thanks,
    Kumar

  • Incoming invoice post via INVOIC01 (IDOC_INPUT_INVOIC_MRM)

    Dear all,
    We are trying to post an incoming supplier invoice against a PO via IDOC INVOIC01 (IDOC_INPUT_INVOIC_MRM).
    We were able to identify all technically required fields to post the invoice.
    However, we have some difficulties:
    1). How can we enrich the text field which is in the header of the MM invoice ? (transaction MIR4, tab Basic data, field "text")
    2). In the FI document (BSEG/BKPF table; FI document that can be viewed through transaction FB03), there are fields like XREF1, XREF2 and XREF3, is there any possibility to have these fields filled through the IDOC?
    Many thanks in advance!
    Best regards

    Option #1 is to use INVOIC01.  The configuration for INVOIC01 is present in the standard system for MM invoices through ECC 6.0. 
    Option #2 is to add the ALE config to allow use of INVOIC02 with IDOC_INPUT_INVOIC_MRM.  We have just done this ourselves because we want to use the same IDoc for both our FI and MM invoices, and it seems to be working OK thus far.  The configuration to use INVOIC02 for MM invoices is not in the default system up through ECC 6.0.
    To do option #2, call transaction WE57 - "IDoc: Assigment of Function Module to Logical Message and IDoc Type"
    You will need authorizations to assign a package to this -- it is transportable config.
    Function module: IDOC_INPUT_INVOIC_MRM
    Function type: Function module
    Basic type: INVOIC02
    Message Type: INVOIC
    Message Variant: MM
    Object Type: BUS2081
    Direction: Inbound
    Description: Invoice/Billing Document
    Name: Incoming Invoice
    (This is a copy of the default config for INVOIC01, changing the IDoc type to INVOIC02.)
    Save, assign to the appropriate package for transport.  This configuration is cross-client, so do it once in your development client and it's active in all clients on that instance.
    And that's it!  Do everything else the same as you would with INVOIC01.  (Just keep in mind that not all of the segments you use for FI invoices work exactly the same way in MM invoices -- some of the segment qualifiers are different despite trying to define the same business fields...)
    --Dan King
    SAP NetWeaver Integration Architect
    Capgemini

  • Substitute BSEG-XINVE during FI Incoming Invoice posting FB60

    Hi,
    I am trying to create a substitution rule to automatically select the XINVE field based on certain conditions.
    Is there any Badi or exist wherein I can make substitution rule to check this field automatically.
    Regards
    Ram

    Hi Osiegbu,
    I found it.  You set me down the right path.  It was actually under transaction OBC4, under our company's variant and then under the field status group that the reconciliation account is located under.  Points applied because of the assistance!
    Thanks again,
    Pete

  • BAPI for MIRO Incoming Invoice

    Hi All,
    I want BAPI for MIRO Posting ie for Incoming Invoice.
    .here MIRO is being done with Delivery Note number
    Following are the necessary entries for MIRO Posting
    Invoice date
    Reference
    Amount
    Calculate Tax
    Tax amount
    Delivery Note
    Vednor
    Business Area
    Please suggest me suitable BAPI for MIRO Incoming Invoice Posting with sample code.
    immediately.Please give some sample code for my reference.
    Rewards will be given.
    Regards.
    Ulhas

    Hi,
    BAPI for Invoice Verification: Post Invoice
    BAPI_INCOMINGINVOICE_CREATE
    The method can only carry out your function if no error messages were
    generated in the Return table. This is the case if the header data and
    all the items were processed successfully.
    Transaction control is not implemented. The calling program therefore
    has to execute the Commit Work itself after this method has been
    successfully called (in other words, if no errors were reported in the
    Return parameter).

  • Posting incoming invoice

    Hi,
    I defined a new "Terms of Payment" in configuration and defined the appropriate cash discount percentage rate.  I also created a customer master record and assigned the newly created terms of payment.  Using this new master record, I successfully posted an invoice in AR using FB70.  Now, I am trying to post an incoming invoice using F-28.  But for some reason unknown to me, the terms of payment (that I just created and assigned to the customer master record) is not being shown in the "Post Incoming Payments Process Open Items" screen in the Cash discnt field. 
    I have no problems posting the invoice without the cash discount percentage rate.  However, when I manually try to give a discount rate, I get a warning message that says Cash discount-relevant amount is zero; check entry at the bottom left corner of the screen.  When I click this warning, I get a pop-up screen with the same message and message no. F5073.
    I am sure I am missing a key configuration step in this process, but am not able to understand where.  Any light you can throw on this situation is greatly appreciated.
    Thanks,
    Vijay.

    Hi,
    In the FB70 you can see the payment term in the tab Payments in the header data.
    In F-22, the payment term is displayed in the screen where you enter the amount for customer invoice.
    For payment transaction F-28 is not relevant as payment term is entered in invoice and the discount etc for that invoice is calculated based on that payment term. In F-28 you are just making the payment for the net amount. However you can change the discount amount here.
    ( Also check that in transaction OB41, Payment term is maintained as optional field in field status group Payment Transactions for posting key 31.
    Also go to FS00 for the reconciliation account assigned to your vendor, the go to tab 'Create/bank/interest" and double click on the field status gorup.Check that in group Payment Transactions, the field Payment term is marked as optional field.)
    Regards,
    Gaurav

  • A/R Invoice Posting Split Revenue A/c Amount to muliple Revenue A/c

    Hi All,
    One of my customer wants to split his Revenue A/c amount into different Revenue A/c.
    Case : My customer is in Job work business, he do Coating and Painting Process. he charges Painting charges and coating charges on same Item sent by his customer. Now he wants to enter 2 different rates for same line item and wants Invoice posting done on "Revenue from Coating" and "Revenue from Painting" A/cs.
    Plz guide me what to do for it.
    Regards,
    Kishor Patel

    Hi
    Create the Item as labour Item and Map Revenue Account in G/L Account Determination as below screen shot.
    Labour Item Creation
    G/L Account Mapping under Item Master Data => Inventory Data = Set G/L Account by as => Item Level and Map the Revenue Account mentioned as below screen shot.
    Finally you choose that item in Choose item list and please check this scenario in Test Database.
    With Regards
    Balaji

  • Enter Incoming Invoice ( MIRO) unalbe to post

    Dear All,
    While posting the Incoming Invoice using MIRO tran. - credit memo, After Entering the GL Account
    Layout of Business Area , Cost Center, Partner Business area , and order field indicator shows all
    tick mark, ( correct sign) ,
    continuos message come fill in all required entry field.
    but when I using other User ID  Entering the Incoming Invoice happened.
    Please reply me How to correct the same. Which Auth.shall I remove.
    Regards,
    Santosh

    Thanx sri nath for reply., but still my problem is not solved.
    SAP user doing following entries :
    MIRO ->Inv. date >Reference>Calculate Tax ( check box select) > Business place>text>PO ref>
        --> select Delivery Note --> Select G/L Account -->
        in this menu after select the G/l account --> Business area --> Cost Center --> Order ( This fielld  
       automatically  Mandatory tick comes  ) only in one SAP login.
      So please tell me now How to remove this Mandatory tick to aboe field.
    While on my other SAP user this field are not comes in Mandatory. so Invoice post successfully.
    Regards,
    Santosh

  • Avoid posting mm-incoming invoice with when special account is used

    Hi,
    during the creation of the (parked) incoming invoice we use a dummy account that needs to be changed later. For our process it is not simply done by customize the account in the way that posting is not allowed.
    Therefore I am searching a possibilty to reject the posting of an mm incoming invoice if one special account is used. For the FI-incoming invoices I solved the problem with validation rules (User exits to avoid posting of invoices)
    But how can I do this with the mm invoices? Is it extension LMR1M005 or LMR1M004? (Didn't get it with them because I don't know how a "posting" switch should look like in the coding)
    Regards, Vanessa

    Hi,
    Your PO created for real  vendor/account and Why you parked incoming invoice to a dummy account ?
    Purchase order considered as committed document by business and you are doing invoice verification( parking and posting) WRT purchase order for a vendor and respective accounting documents are created during goods receipt  and invoice verification-why you want to post to dummy account/vendor!
    Instead of development , you can try with following:
    1.Create Main Vendor (A)in t.code:XK01
    2.Go for creating a new vendor master(B) for dummy vendor in XK01 , keep alternate payee as main vendor(A) as Alternat.payee field in Payment transaction view and keep partner function as Invoicing Party(PI) only in  Partner function view.
    3. Assign this dummy vendor code(B) in Main vendor(A) in t.code:XK02  with partner function of Invoicing Party in Partner function view.
    4.Now create PO for Main vendor(A)
    5.Do invoice verification for PO, your invoice posted to dummy vendor code(B)
    6.Do payment for PO where you will pay for vendor code (A)
    Also you can think following options:
    Better create assign a blocking key in field of Payment block in Payment transaction view of your vendor master and after invoice verification, the invoice document created will be blocked for vendor.Later you can release the invoice with MRBR t.code or FB02 t.code.
    OR
    You can use tolerance limit as ZERO for tolerance keys for invoice verification for your company code. Create PO for vendor and after invoice verification for PO, the invoice document created will be blocked for vendor.Later you can release the invoice with t.codes MRBR  or FB02.
    Regards,
    Biju K

  • Posting a previously parked incoming invoice

    Hi all,
    Can anybody help me with the following scenario:
    I am parking incoming invoice document using BAPI_INCOMINGINVOICE_PARK. It gives me a document no.
    Later I want to post this document. I don't know which BAPI or fm to use for this. Is it possible to post parked documents with BAPI_INCOMINGINVOICE_CREATE?
    Thanks
    Ali
    Edited by: Ali Abbasgil on Aug 4, 2010 12:59 PM

    Hi ,
    invoice_change facilitates your requirement...
    But there are certain constriants as of the following points:
    pls see if these points help.
    1.It is not possible to change invoice documents flagged for invoice verification in the background using this method.
    2.Furthermore, no invoice documents saved within the framework of the EDI process can be changed with this method.
    regards,
    umakanth..

  • Can we Use T Code MIRA instead of MIRO for posting incoming invoice?

    Hi All,
    Can we Use T Code MIRA instead of MIRO for posting incoming invoice?
    While trying to post a incoming invoice using MIRO, I am getting a error "HKONT is EMPTY". But when using MIRA i could get the invoice posted.
    And in which situations we use MIRA?
    Thanks in Advance
    Gopi Krishna

    Hello
    MIRA is for Invoice Verification in the Background
    Purpose
    This process is suitable for the following transactions:
    Posting invoices with mass amounts of data for which no item check is required
    Posting invoices referring to transactions not yet entered in the system
    Entering Invoices for Verification in the Background (Without Item List)
    When verifying invoices in the background, you enter only a small set of document header data, such as the invoice amount, the currency and the tax information. You also allocate the incoming invoice to a purchasing document or a vendor. The system saves the data and allocation criteria you enter.
    At a later point, the system verifies the invoice in the background. It uses the allocation criteria you entered to determine the item list. It then calculates the net total from the item list.
    If the net total = gross amount invoiced - tax amount (+/- tolerance), the system posts the invoice in the background.
    If the net total ¹ gross amount invoiced - tax amount (+/- tolerance), the system does not post the invoice in the background. It saves the document header data and the items determined in the background; the saved document then has to be processed manually in Invoice Verification.
    With Invoice Verification in the background, the system does not check for any quantity or price differences at item level. Since you do not enter any actual invoice item data, the system uses the default data for comparison.
    Regards
    Gregory Mathews

  • Need urgent help on Posting Incoming Invoice...........

    Hi,
    Please suggest me the best approach to post Incoming invoice (Customer Invoice, Invoice, GL Account) as the data is there in legacy system and my middle ware is XI system. Please suggest best approach among the below methods.
    1) XI will call a BAPI(BAPI_INCOMINGINVOICE_CREATE) and data will be posted accordingly.
    2) XI will generate Idocs and R/3 system will pick those Idocs and post. (Please tell me the IDOC type and Message type for the same).
    3) XI will place a file at application server level and ABAP will pick that file and post the data using BAPI (BAPI_INCOMINGINVOICE_CREATE).
    Note: while posting the customer invoice, the customer account number that is coming from legacy system is different from customer account number that is in R/3. So, when ever posting the data I need to change the legacy customer a/c numbmer with R/3 customer a/c number which is maintained in R/3.
    Please let me know the better approach ASAP. If you suggest first or second approach please let me know the enhancement or BADI name to achieve the functionality specified in NOTE....
    Looking forward for some good answers.
    Regards,
    Chandu.

    hi thr...
    http://help.sap.com/saphelp_45b/helpdata/en/b4/8a7415dc4ad111950d0060b03c6b76/content.htm
    kindly go thru the above data and do reward if helpful.

  • Incorrect Cash Discount info was called during the Invoice Posting in FB01

    Hi,
    I'm having an issue where when I post the Invoice via FB01 using a non-default payment term for a specific supplier, FB01 seems to be replacing the Cash Discount information base on the supplier default payment term. I have tried to debug and suspect it was due to the FM#  FI_CHANGE_PAYMENT_CONDITIONS.
    It happens whenever there is a payment method insert in the FB01 transaction during  the invoice posting. If the payment method was left blank, there will be no issue on the cash discount.
    I saw that there is a fix from SAP for OSS Note 1314271 - Discount days not adjusted after changing Payment term. This fix added a new statement into the FM# shown as bold at the statement below:
        IF i_newsklin NE i_oldsklin OR i_zbdreq = char_x        
             OR I_OLDZLSCH NE I_ZLSCH.                                "Note1314271
                          CONCATENATE 'S' status INTO status.
        ENDIF.
    In layman term, below will be the summary of the coding above:
      IF NewCashDiscount NE OldCashDiscount OR TermOfInstallmentPayment = u2018Xu2019        
         OR OldPaymentMethod NE NewPaymentMethod                            
          CONCATENATE 'S' status INTO status. (No idea what is this statement trying to achieve)
      ENDIF
    Kindly share with me if you have experienced this before.
    Your advice is very much appreciated.
    Thanks,
    David
    Edited by: DAVID LIM on May 20, 2010 4:46 AM

    Hi Shashi
    Cash Discount amount can be modified manually?
    Go to the 'Cash Discount' Tab and type the correct discount. The difference may be a result of rounding differences.
    Hope this is useful!
    Thanks & Regards
    Fede

  • Incoming invoice not get posted through workflow

    Hi Experts,
    I am working on workflows for incoming invoice used by bus2081. i am facing the problem when the user clicks on post button after verifying the invoice the workitem not posted .and is it showing debit and credit miss match . while posting it with out workflow the document was posted with out error even debit credit miss match
    please give me the solution to overcome from this problem .
    Thanks
    Sreenath

    Hi,
    It seems to be authorisation issue.
    Compare the invoice values which user is able to approve and not.
    Maybe he doesn't have enough authorisation limit to post those invoices.
    Ask him to do it from SBWP backend inbox.
    If it is not going from his inbox means, check the SU53 t code after he clicks on post button.
    Then see in SU53 whether any authorisation is missing.
    It's not a workflow issue. If there is an issue in workflow means, he should not be able to post any invoices.
    Cheers,
    Raja.D

  • EDI - Incoming Invoice Error and GR based Invoice Verification - 51 No GR

    Hi,
    We are implementing EDI for incoming invoices and use Goods Receipts based Invoice Verification.  When processing an inbound IDOC Invoice (type INVOIC01) where the Goods Receipt has not yet been posted, then Inbound IDOC is siiting at Error Status, 51 - No GR documents found.
    Is there any way we can process this as a Parked Invoice or for Verification in the background (MIRA)?  because the current situation is a problem, as 95% of our Inbound Invoices will be received electronically before the Goods are Received. 
    The actual Vendor's delivery note is stored in the segment E1EDP02 (Qualifier 016), field BELNR.
    Currently the IDOC as to sit in error until the Vendor's Delivery Note is Goods Receipted which can be several days later - SAP OSS Note 393883 fro 2001 suggests doing this, but surely this is a common situation.  The IDOC sitting in error in WE02 in the list of IDOCs is difficult to isolate from true errors.
    If this is was mnaul Invoice it could be processed through MIRA for background Invoice Verification later with program RMBABG00.
    We havd SAP version ECC 6.0
    I have spotted OSS Note 501524 which implies that is possible automatically Park Incoming EDI IDOC Invoices, has anyone tried this?  and what would be the transaction/program that could be used to post several at once when the GR has been processed (similar to RMBABG00)

    Hi ,
    You can use the program   RBDMANI2   which will reprocess all the IDOCs (EDIinvoices )that have failed . You can schedule this program in the background and it will post all failed invoices which have the GR posted later .
    We had the same scenario and we have scheduled this program as a daily job at night .
    Regards,
    Hari.

Maybe you are looking for

  • Xml extract - a particular value (not the whole tag

    Hi I have an xml in database column as follows: <tag1 xmlsn:ns1="http://abc.def.org/".....> <ns1:tag2>...</ns1:tag2> <ns1:xyz xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="virtual"> <ns1:abcdesc xsi:type="xType"> <ns1:abcdesc xsi:ty

  • Burned DVD can only viewed from Comp. it was made on.

    I am ready to scream! I have burned over 15 copies of the same movie and none of them can be read anywhere but the g5 it was made on. I have tried compressing the movie in 3 different ways, I have changed the format of the dvd being burned, I have re

  • Output Type not triggred at P.O creation but at Change

    Dear All, Iam experiencing a weird error inregards to defaulting of Output Type while P.O creation. Here is the breif background: 1) We are maintaining Condition Table for a Custom Output Type with Key Combo - P-ORG/Doc.Type/Mat.Type/Plant 2) This ou

  • Reader 11 not uninstalling previous versions when installed via GPO MSI

    I donwloaded the Reader 11 msi, patched it to 11.0.1, then with the version 11 customization wizard told it uninstall previous versions of Reader. When I push the transformed msi via a gpo it installs 11 and all of the other setting I set in the tran

  • CO Month End

    Hello Friends We want to do our CO Month End on 25th Nov (CO42, KKA0, KKAO, KKS1, CO88) and then we will close the Period on 30th Nov. We are thinking that the 5 days Production Confirmation (Production during 26th to 30 Nov) will be taken care of in