MM invoice to FI invoice

Hi,
I have created a custom field in the FI invoice (FB01) that it is not created in the MM invoice (Miro). When I post the MM Invoice I need to know a user exit or BADI that can help me to retrieve the value required for the FI invoice from a custom table.
Due to the fact that the FI invoice is created automatically from the MM invoice I do not get the point where i can get the value before the FI invoice is posted.
Any clue will be appreciated.
thanks so much
Jesus

Hi,
In SAP when you post an MM Invoice (via MIRO transaction) automatically in background the FI posting is created.
Before the FI posting is created I need to know a user exit or Badi that can help me to modify or add extra data (that is not in the MM invoice) to introduce it in the FI posting.
I hope it clarifies
thanks so much for all your help.
regards

Similar Messages

  • Reg Price diff for latest invoice and last invoice without user exit or bac

    Hi gurus,
    This is regarding the price difference of the latest invoice document price with respect to the price of last time the document was invoiced.Without using the customer exit or back-end developement. need info if this can be done on the front-end using the front-end tool bex designer using the CKF, RKF , Variables or conditions etc
    say for instance the user wants to get the price differences with respect to the invoices for a certain period that is from 01/01/2008 to 06/30/2008( dynamic entry can be any range).
    Once the user enters the range for the billing document date as 01/01/2008 to 06/30/2008 the query should return the report as
    Sold-to(customer) Material, Bill doc date and the price difference. these are the four columns the users needs in the report.
    now the bill-doc date will the latest invoice date for the sold-to & material, but the price difference will be the price of the last invoice date(for the sold-to , material) - the latest invoice date price.
    Example. between 01/101/2008 - 06/30/2008
    customer : 2765 , material : XAWE33636FD this particular customer-product had 3 invoices on 02/15/2008 , 04/18/2008 and 06/03/2008.
    price on 02/15/2008 : $1.09
    price on 04/18/2008: $1.87
    price on 06/03/2008: $3.84
    so the report should look like
    customer material bill doc date price diff
    2765 XAWE33636FD 06/03/2008 3.84- 1.87( latest invoice price - last invoice price)
    Thanks
    appreciate responses

    HI,
    Try this:
    EXIT_SAPMM06E_013
    *"      XEINA STRUCTURE  EINAU OPTIONAL
    *"      YEINA STRUCTURE  EINA OPTIONAL
    In debug find out what values are stored in XEINA and YEINA. One is the old value and the other is the new value.
    Regards,
    Subramanian

  • AR "Invoice Print Selected Invoices" program

    Hi to All,
    When we run the "Invoice Print Selected Invoices" program in AR. What table and column is used to store the flag for printing the invoice. When we look at the invoice, the more tab has the Print Option/Print Date. Where is the print date, time stamp stored?

    Hi.
    Have a look on RA_CUSTOMER_TRX_ALL table and columns PRINTING_LAST_PRINTED, PRINTING_ORIGINAL_DATE, etc.
    Octavio

  • Invoice Print Selected Invoices program is failing when language is not US

    Hi All,
    I am trying to run "Invoice Print Selected Invoices" for multiple languages.
    When language in customer setup under "Account Site Information" is 'US' then EN-US: (Invoice Print Selected Invoices) is completing successfully.
    But when I am changing the language from US to some other language let’s say "F”, then "FR-FR: (Invoice Print Selected Invoices)" getting submitted and it is completing in error.
    These are the log messages which I am getting:-
    +-----------------------------
    | Starting concurrent program execution...
    +-----------------------------
    Arguments
    p_order_by='TRX_NUMBER'
    p_customer_id='10044'
    p_open_invoice='N'
    p_check_for_taxyn='N'
    p_choice='SEL'
    p_header_pages='1'
    p_debug_flag='N'
    p_message_level='10'
    APPLLCSP Environment Variable set to :
    Current NLS_LANG and NLS_NUMERIC_CHARACTERS Environment Variables are :
    FRENCH_FRANCE.AL32UTF8
    Entrer mot de passe :
    MSG-00100: DEBUG: AfterPForm_Trigger +
    MSG-00100: DEBUG: Multi Org established.
    MSG-00100: DEBUG: AfterParam_Procs.Get_Country_Details
    MSG-00100: DEBUG: AfterParam_Procs.Switch_On_Debug
    MSG-00100: DEBUG: AfterParam_Procs.Get_Trx_Number_Low
    MSG-00100: DEBUG: AfterParam_Procs.Get_Trx_Number_High
    MSG-00100: DEBUG: AfterParam_Procs.Get_Tax_Option
    MSG-00103: lp_trx_date_clause = and a.trx_date = a.trx_date
    MSG-00100: DEBUG: BeforeReport_Trigger.Build_Where_Clause
    MSG-00100: DEBUG: P_Choice: SEL
    MSG-00100: Oracle Error in call to Before Report Trigger -6502
    REP-1419: 'afterpform': Abandon du programme PL/SQL.
    Report Builder: Release 10.1.2.3.0 - Production on Ma Avr 2 05:59:27 2013
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    Can anyone please tell me what is the problem or is there any mistake in my approach?
    Regards
    Akash

    Please see the following docs.
    R12: Invoice Print Errors With REP-0069, REP-57054, REP-1419 [ID 557171.1]
    Invoice Print Error: Printing Selected Invoices (Multiple Languages) Is Erroring Out With REP-0069: Internal error [ID 731171.1]
    Thanks,
    Hussein

  • URG:11i to R12.1.3: Invoice print Selected Invoices fails with REP-1419

    Hi,
    Invoice print Selected Invoices fails with the following error: Forcing NLS_NUMERIC_CHARACTERS to: '.,' for XDO processing
    APPLLCSP Environment Variable set to :
    Current NLS_LANG and NLS_NUMERIC_CHARACTERS Environment Variables are :
    American_America.UTF8
    REP-1419: 'beforereport': PL/SQL program aborted.
    Checked the setups based on 557171.1, 375693.1,1101855.1.
    Still the issue is existing.
    May i know the cause of the issue or is it a bug?
    Thanks
    Nancy

    Hi ,
    The cause of the issue is the standard rdf is set to run for single operating unit. But R12 is a moac setup enable application. Hence The operating unit mode is changed to Single from null in system administration concurrent program setting for the XML report concurrent program.
    This fixed the issue.
    Thanks
    Nancy

  • Exchange Rate calculation mismatch in Sales Order Invoice and Cancelled Invoice

    Hi,
    In Sales Invoice, Exchange Rate is maintained as 7.75132
    Invoice Amount is 72000 USD. So the Amount calculated should be 558095.04.
    But in Accounting Document the Amount is posted as 558095.15 for the GL Sales Account.
    In Cancelled Sales Invoice, Amount posted is  558095.04 in GL Sales Account which is correct.
    Please help me understand why there is difference in both the Amount even when the Exchange Rate is same.
    Regards,
    Debashri Dutta

    Hi Ankur,
    Thanks for your reply.But our problem is sales order,exchange rates are defined with M type in OB08 as u have said.However when the periods are different for order entry and invoice generation we are facing the following problem.Orders are at old exchange rates and excise invoice is getting generated at current exchange rate.This is resulting in value difference between commercial invoice and excise invoice.
    Please help.
    Regards,
    Praveen

  • Difference between shipping invoice and fiscal invoice?

    Helo.
    Can anyone tell me the difference between Shipping Invoice and Fiscal Invoice?
    Regards
    Points are assured

    Hi Kulkarni,
    Invoice Processing
    Process
    You can use this business process to display and process invoices both in SAP Enterprise Buyer (SAP EBP) and SAP Supplier Self-Services (SAP SUS).
    As supplier or service provider, all invoices that you enter or process in SAP Enterprise Buyer must be approved by a responsible internal employee. For goods and services with a low purchase value, invoices and credit memos can also be created without a purchase order reference. Moreover, it is also possible to create express invoices in the check status application.
    In SAP Supplier Self-Services (SAP SUS) invoices can be entered with reference to a purchase order, shipping notification, or contact person before they are sent to the customer.
    If, following a purchase order, the goods supplied or the service provided turn out to be defective or the price charged is too high, you as an internal employee, supplier, or service provider, can enter and process credit memos or subsequent debits/credits in SAP Enterprise Buyer
    i think the invoice generated during a particular fiscal year is fiscal invoice.
    thanks
    sekjar

  • Export Excise Invoice and Commercial Invoice - URGENT

    Hello All,
    I am working on a scenario where excise duty is calculated for exports under claim for rebate i.e. no bond
    In this case the duty is calculated as regular and claimed back from the excise authorities after submitting proof of export i.e. closure of export transaction.
    However the challenge is that I am using a single pricing procedure for Domestic and export sale. There is no depot and hence no depot sale and stock transfer.
    I am working on SAP 4.6C with CIN add-on 40A.
    The problem I am facing is that If I create an excise invoice with reference to JEX (proforma) the duty is calculated correctly however when I am creating the commercial Invoice the excise duty from the excise invoice is flowing to the commercial invoice, that too the rupee value is coming as dollar.
    If I create the excise invoice with reference to Commerical invoice then everything is fine. The excise duty gets calculated in rupees and the commercial invoice is in dollars.
    May I request your views on how to configure this solution where I can create the commercial invoice after excise invoice and not let the rupee value of excise flow in?
    Thanks for your help in advance.
    Warm Regards
    Manish

    Hi,
    You can make the appropriate setting in Customizing for Excise Duty, by choosing Basic Settings -> Maintain Excise Groups, and selecting Create EI (Create Excise Invoice Automatically)
    Also maintain the default excise and series group in the configuration.
    Logistics general>Tax on Goods Movement>India>Basic Settings>Maintain Excise groups. For your Excise group maintain the check Excise invoice during Billing.
    After maintaining the same also maintain the default values in Logistics general>Tax on Goods Movement>India>Business transactions>Outgoing Excise invoices-->Maintain Default Excise groups and Series groups.
    Regards,

  • Single Supplimentary Invoice for Multiple Invoices

    Hi
    We are having Standardmanufacturing sales Process
    Ex: We did the sales of 1000 quantity of  goods over the period of time for Price  100 Rs/ and we had created invoices also in the system .After 3 months with the customer on mutual undersating we have decided to hike the price  110 Rs on excisting sales, Now i want to create Single Supplimentary invoice for multiple Invoices for the hiked amount 10,000 Rs( 1000 *10=10,000) along with Excise duties.
    Please help me out to map this senario in sap
    Thanks
    Mujubur
    09967919351
    Edited by: mujubur shaik on Nov 9, 2009 8:06 AM

    Dear Mujubur,
    It is generic feature of a business that price is changed for various reasons. So excise accounting is adjusted corresponding it.
    What you do, please create a debit memo request which is a sale order type document by VA01 with reference of all commercial inovices against which you want to create the single supplementory invoice. Then create a debit memo which is a bimming document by VF01 with reference of that debit memo reuest and do the release to accounting.
        Then part A/C will be debited and all other corresponding accounts with Excise provision A/C will be creadited. Now create a billing type as proforma invoice (Bill category U) in configuration and mainatin the copy control from debit memo document type.
    It is better to do the configuration first. Then create the proforma invoice with reference of that debit memo. It will be like a image document of the debit memo. Then create excise invoice by J1IIN with refernce of that proforma invoice with different number series if you want tom maintain. Then excise account will take place -  Ex provision Dr ,  ED payable Cr. That Excise document is  your desired supplementory excise invoice. It will also come in the scope of excise utilisation in J2IUN. The proforma invoice is to be created other wise excise document with transaction type DLFC will not vecreated as it creates only from proforma inovice , not from any other type of billing document.
        Don't go for Excise JV. Apparemntly it is seemed that will be easier but your accounting will be wrong and there will be no track of data which will lead a problem for long run.
    Please do it.  If more help required then inform. I have implemedted the same process.
    Hope this will serve your purpose.
    Regards
    Indranil

  • Creation of Delivery, Commercial Invoice and Excise Invoice in PS Cycle.

    Hi,
    Pls explain how can we create deliveries, Commercial Invoice and Excise Invoices through PS cycle.
    Thanks and Regards
    Sriram Tumuluri

    Assuming that the requirement is to differentiate only in print out, it is better to maintain the pricing condition in Euro itself instead of INR.  With the help of ABAPer, you can fetch the value as per the requirement.
    Moreover, even if you change the customer master currency or document currency, it will not fetch the exact net value.
    thanks
    G. Lakshmipathi

  • A/P Invoice Entry - Duplicate Invoice Error vs. Warning Message Control

    In configuration, the duplicate invoice message has been defined as an error instead of a warning.  This affects all invoice entry dialog transactions.  Is there a method  or approach to change only transaction F-63 Park Document so the message is a warning intead of an error?   Thxs.

    Hi
    we have to activate certain setting in MM.
    Step - 1
    SPRO - MM - Logistic Invoice Verification - Incoming Invoice - Set Check for Duplicate Invoices - Activate Check box for reference field.
    Step - 2
    In Vendor Master XK02/FK02 goto Payment Transaction & click on check box - Check double Inv
    Step - 3
    There is also a Std Report for checking the invoices for which same reference feild was given
    S_ALR_87012340
    Hope its useful, give if found useful
    Regards,
    ram

  • Relation between Ap down payment invoice and Ap invoice

    Hi sap members
    pls help in this scenario what is the query relation for ap down payment invoice and ap invoice  solution given vilbe appreciated
    regards
    Jenny
    Edited by: Jennifer Anderson on May 3, 2010 11:02 AM

    hi Gordon
    can u write a query and send regarding this relation i need fields like
    SELECT Distinct T0.[DocNum][Invoice No ], T0.[CardName], T0.[DocTotal], T1.[DocNum][Ap Down Payment No],T1.[CardName], T1.[DocTotal]
    FROM OPCH T0 , ODPO T1
    WHERE T0.[CardName] = T1.[CardName]
    and T0.[DpmAmnt] =  T1.[DocTotal]
    GROUP BY T0.[DocNum], T0.[CardName], T0.[DocTotal], T1.[DocNum],
    T1.[CardName], T1.[DocTotal]
    in Ap invoice Query i need Ap down payment Docnum
    Regards
    Jenny

  • Validate invoicing parties between invoice and purchase order

    Hello
    I am trying to find a solution around how to validate invoicing party in invoice to invoicing party in purchase order.
    i.e. PO vendor is 8700 and has invoing party as 8500 as a partner flowing through partner determination from vendor master, when i create invoice though MIRO or EDI, system should hard stop invoice if invoicing party is not 8500 (other than purchase order invoicing party)
    i am trying to achive this through standard setting of partner detemination and setting M8-286/287 message as "E" in OMRM but system is not validating invocing parties and letting create invoice with any vendor.
    Our system does not have BADI MRM_PARTNER_CHECK due to EHP is not latest.
    This seems standard functionality to me but somehow not working through standard SAP settings.
    has anyone came across such a requirement and have soultion ?
    Any help will be appreciated <Text removed by Moderator as it suggested "favour">
    Thanks
    Dharmesh
    Message was edited by: Jyoti Prakash

    Hi,
       M8286 is triggered while you enter multiple PO's with different invoicing parties in MIRO. The system design is explained in the KBA:  1688253 - MIRO invoice is booked with different vendors from the Purchase Order . As of my knowledge, the same is not triggered if you change the invoicing party in MIRO header.
       From EHP 4, M8 777 message can be used to control the vendor change in MIRO. If you are in lower version, either you may go for development or you may make the invoicing party field as "output only" using transaction variant in SHD0 (but I am not sure whether SHD0 will work for EDI).
       If you are going for development, refer the note: 1156325 - BAdIs in the Logistics Invoice Verification environment
    Regards,'
    AKPT

  • Auto AR invoice to AP invoice generation

    Hi,
    Our requirments is whenever I am generating AR invoice automatically AP invoice also should genrate with Same Amount and Same invoice no. How I can achive it, is there any API or Workflow for that.
    *** Regards
    Narender

    Hi Sam.
    When you run the Supplier Customer Netting Report you may find that:
    -The balance is in your favor.
    -You have to pay to the supplier.
    For both cases you should create a Bank Account to address the netting operations.
    Let’s suppose you face the following situation:
    -Customer’s balance is $500
    -Supplier’s balance is $600
    In this case you have to pay $100 to your supplier.
    Using the netting Bank Account record a receipt of $500 and apply it to your customer invoices:
    DR     Netting Bank Account     $500
    CR     Receivables          $500
    Your customer’s balance is now zero.
    Record a debit memo in AP against the supplier:
    DR     Liability
    CR     Netting Bank Account     $500
    Your supplier’s balance is now $100.
    Issue a payment in this amount using your normal bank account.
    DR     Liability          $100
    CR     Cash          $100
    Your supplier’s balance is now zero. Netting has been done. Check the Cash Account used on the netting Bank Account on a regular basis. If the balance is not zero then something is wrong.
    Octavio

  • Create vendor invoice via IDOC INVOIC

    Hello,
    We are using IDOC with message type INVOIC for creation of vendor incoming invoices in Logistic Invoice Verification. Can You answer me, is it possible to save (park) correct documents (without price/quantity differences), which later could be posted manually?
    Thank You in advance!
    Natalija

    Hi Natalija,
    ok this need is covered.
    You can post the SD document and park the FI document (park).
    Therefore you have to customize the billing-type.
    Under: SPRO-> Sales and Dist. -> Billing Documents -> Define Billing Documents.
    ==> you will found on top the checkbox "Posting Block".
    To release them you can use VFX3.
    I hope it helps.
    BR,
    Burhan

  • How to automatically 'draw' a down payment invoice into an invoice?

    My customer would like to have their down payments draw into their invoices automatically, without having to click the '...' and display the down payments list to select.  They only ever have one down payment for an invoice.  Can this be done through formatted search or only through SDK?

    Hi Pat,
    You need to test out the exact scenario what you described initially in the thread on PL35 demo. Do the same steps in the PL44.
    Check the following steps :
    1) Create a Sales Order. Add
    2) Goto the Payment Means from the Sales Order and enter the amountpaid.
    3) The Downpayment is created.
    4) Goto the AR Invoice and create Invoice based on the Sales Order (Copyfrom).
    5) You will see that the Downpayment amount field is not filled in the AR Invoice.
    However, when try to reproduce the same steps in the 2007A PL35, the Downpayment amount is displayed in the AR Invoice downpayment field automatically.
    Regards,
    Jitin
    SAP Business One Forum Team

Maybe you are looking for

  • HT201250 How can I use Time Machine to reinstall Itunes 10.7? Itunes 11 is just horrible.

    Itunes 11 was installed by accident. I hated it instantly and after two hours with it, hated it even more. I removed it but didn't know that this terrible software is a virus. It infects dozens of files in the OS and you can not go back to an earlier

  • BADI having multiple enhancement implementations

    Hi, The requirement is to have multiple implementations of a BADI. In the program i have to call each of the implementations of this specific BADI. Is this how to do it. 1. Firstly i just know the enhacement spot details like the BADI name and the in

  • Smartform - Format quantity field - CIZ

    Hello all, I have a quantity field which has a value 11.000. I need to print it as 11 (no trailing zeroes ). But if the quantity is 11.23, then it shud print 11.23. To acheive this, In sapscript, We used to write the quantity field with a C in bracke

  • Bash script talking to/from comm serial port

    I would like to develop a shell script that would do launchd-scheduled transfer of some ascii text and binary data to/from a serial comm port (using Keyspan SX-Pro PCI card) to an ancillary device. Can anyone suggest where I could find information on

  • Find component

    Hi everyone, I need to find a component by its id in the view from the code in the bean. I have written the following method, but is working only when the way is straight, i mean view html head body form component component_to_be_found but not in the