Create MM ERS Invoice based on Head Office-MRRL

Hello MM Experts,
There will be multiple vendors who supply materials.  However, the Invoice should be created only on the Head Office Vendor. This is standard functionality.
Supply vendor 1 - Head Office - X
Supply vendor 2 - Head Office - X
While creating invoices on the head office, the system should create only one invoice for all the purchase orders / GRs from all the supply vendors who have the same Head Office ( partner function PI).
Standard possible options are
1. Document selection per vendor
2. Document selection per purchase order
3. Document selection per order item
4. Document selection per delivery document/service entry
Is there any settings to achieve or any development needed?
Can you please anyone worked on this scenario?
I appreciate your earliest response.
Regards,
Vadamalai A

Hi,
   Refer the note: 520814 - MRRL: System behavior during document selection which explains the system design and the note: 159455 - Documentation: Enhancement MRMH0001 (MM-IV)  which explains the exits and the trigger points.  You may check the feasibility.
Regards,
AKPT

Similar Messages

  • Enhancement on MRRL - Create MM ERS Invoice based on Head Office

    Hello Experts,
    There will be multiple vendors who supply materials.  However, the Invoice should be created only on the Head Office Vendor. This is standard functionality.
    Supply vendor 1 - Head Office - X
    Supply vendor 2 - Head Office - X
    While creating invoices on the head office, the system should create only one invoice for all the purchase orders / GRs from all the supply vendors who have the same Head Office ( partner function PI).
    Standard possible options are
    1. Document selection per vendor
    2. Document selection per purchase order
    3. Document selection per order item
    4. Document selection per delivery document/service entry
    MM space replied
    Hi,
       Refer the note: 520814 - MRRL: System behavior during document selection which explains the system design and the note: 159455 - Documentation: Enhancement MRMH0001 (MM-IV)  which explains the exits and the trigger points.  You may check the feasibility.
    Regards,
    AKPT
    I saw there is an exit MRMH0001, but I am stuck to proceed further.
    Anyone implemented for the same requirement.
    Regards,
    Vadamalai A

    Thanks for your reply.
    How to get the selection screen value 'Doc. selection' in the program Include ZXM08U20.
    Below are the values are exist in selection screen
    1. Document selection per vendor
    2. Document selection per purchase order
    3. Document selection per order item
    4. Document selection per delivery document/service entry
    Regards,
    Vadamalai A.

  • Create an AP Invoice based on a Purchase Order using SDK

    Hi,
    What are the steps to create an AP Invoice based on a Purchase Order using DI API?
    Which methods of which objects to use and what parameters to pass?
    Thanks.

    Hi Rajesh,
    Here is a sample to create an Invoice based on a Sales Order. The same way you can change as per your requirement:
    SAPbobsCOM.Documents oInvoice = default(SAPbobsCOM.Documents);
                oInvoice = (SAPbobsCOM.Documents)SBO_Company.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oInvoices);
                oInvoice.CardCode = "C000003";
                oInvoice.DocDueDate = DateAndTime.Now;
                oInvoice.Lines.BaseType = Convert.ToInt32(SAPbobsCOM.BoObjectTypes.oOrders);
               oInvoice.Lines.BaseEntry = Convert.ToInt32(3616);
               oInvoice.Lines.BaseLine = 1;
                oInvoice.Lines.Quantity = 3;
                oInvoice.Lines.Add();
                oInvoice.Lines.BaseType = Convert.ToInt32(SAPbobsCOM.BoObjectTypes.oOrders);
                oInvoice.Lines.BaseEntry = Convert.ToInt32(3616);
                oInvoice.Lines.BaseLine = 2;
                int kth = 0;
                kth = oInvoice.Add();
                if (kth != 0)
                    int irrcode;
                    string errmsg;
                    SBO_Company.GetLastError(out irrcode, out errmsg);
                    Program.oMainSAPDI.ShowMessage(errmsg, BoStatusBarMessageType.smt_Error);
    The main thing to remember is Base Type, Based Entry and Base Line.
    Hope it helps.
    Thanks & Regards
    Ankit Chauhan

  • Create bullling doc. based on sales office

    Hi All,
    I have one scenario like ,
    we need to find out the T-Code which is creating the billing document based on sales office.
    For example we don’t want to create billing  for sales office 4017.
    This is running in background.
    Thanks,
    Amjad

    Hi!
    Have you tried VF06 transaction?
    If it does not know it in standard, just copy the program RV60SBAT into a ZRV60SBAT, add your field to the selection screen, code it into the select and that's all.
    Regards
    Tamás
    Message was edited by:
            Tamás Nyisztor

  • Head Office / Branch

    17.06.2008
    Hi friends,
    I intend to use the Heade Office / Branch concept in SD. For branches I have updated the head office codes in 'Company Code Data --> Account management.  I am using automatic credit control and using the oldest open item to check the credit limit while creating sales order.
    Need some clarifications. Will the system warn me if the oldest outstanding from either the head office or branch exceeds the value given in OVA8. 
    Regards,
    Udaynath.

    Hi Udayanath,
    Credit limit will takes place based on the credit control area not based on head office or branch.
    If you want head office level you need to define the credit control areas head office wise or if you want control credit limit based on Branch office you need to define credit control areas branch office wise.
    Based on that you can give the creditlimit in FD32 transaction with respect to the customer.
    I hope it will help you,
    Regards,
    Murali.

  • Create a second invoice for one condition in my price procedure.

    Hello,
    I am facing the following problem:
    I have a price procedure in which I have several conditions. One of these conditions ZZ01 (a discount) is statistical and has to be invoiced on a seperate invoice (immediately not via rebates).
    I create my main price procedure XX01 including condition type ZZ01 and I also created a second pricing procedure XX02  in which I only have my condition ZZ01. I now want to create a credit note ZG2 (copy of invoice type G2) based on my standard F2 invoice. When I try to do this the system always tells me that the price procedure for ZG2 is XX01 even though I determined in customizing that price procedure XX02 has to be found. (I tested this with a G2 credit note request (price procedure XX01) and invoiced this with billing type ZG2 (price procedure XX02))
    Is there a possibility in copy control to tell the system that it should redetermine my price procedure when I create a ZG2 invoice based on the F2 invoice?
    Thx,
    Mattias

    I am guessing that the url to the page in question is long. There are several ways to you could do this. A redirect on the server would be best and you can search this forum on ways to do that.
    If that is the questions here, why not just have your people bookmark the page for quick access?
    Jim

  • Synch of invoice based on delivery (without Delivery doc)

    I've created in SBO Invoice based on Order (without Delivery document). Such Invoice act like delivery document and make stock postings. Why my order after synchronization doesn't change status to <i>send</i>? I've checked SHIPMENT table and there is no such document like my invoice.

    Hello John,
    I think the most simple way is to create a delivery first in SBO. After you have created all your deliveries you can use the Document Genaration Wizard to create all your invoices. After that you can use the option Document Printing to print all the invoices.
    This way you only have to enter all the information once and the information (delivery) will be synchronized with Webtools.
    Tim

  • Invoic & GSVERF IDocs with Head & Office Branch office relationship

    Hi ,
    We have maintained Head office & branch office relationship in vendor master.
    Based on this master data set up, all accounting documents are getting posted to Head office account. Currently we are facing the below issue:
    We have created purchase order for Branch office vendor (Eg. B) and as required accounting document is getting posted to Head office vendor(Eg. H). We are using Idoc Msg type 'Invoic' for this invoice verificaiton and using Idoc msg type 'GSVERF' to send acknowledgement for that Invoice.In this case, Acknowledgement IDoc has been getting transmitted to Head office vendor (H) and not the Branch vendor (B) who
    has originally sent the Invoice.
    Kindly let me know whether it is possible to forward acknowledgement vendor to branch account instead of Head office.
    Thanks
    Hari

    Moved from SAP ERP Sales and Distribution (SAP SD) to SAP ERP Financials
    G. Lakshmipathi

  • Creating an invoice based on a delivery via DI API

    Hi,
    Each time a user creates a delivery (not always based on a sales order), the add on I have developed creates an invoice based on it. This happens without any issue in most cases but I am receiving the following two errors on the client site and have not been able to recreate the issue here...
    One of the base documents has already been closed  [INV1.BaseEntry][line: 1]
    Number of items drawn is greater than open quantity  , 'Item A'
    Does anyone have any idea what could be causing this?
    Thans for any help,
    Robin

    Hi Thomas,
    Thanks for teh reply but unfortunately this is not the case - for example...
    A delivery which is returning this error for Item A, has a quantity of 20 but has 7400 in stock, so it is not going into a negative quantity.
    The only way I could get this error ("Number of items drawn is greater than open quantity"), not using the add on but working within B1, was to create a delivery note, then create an invoice based on it, increase the quantity of the item on the invoice, and the error displays in B1 on the info bar at the bottom.
    I cannot see how the user can affect this, as when they are creating the Delivery, the Invoice creation is automatic (triggers on the add button after the Delivery has been successfully added), and they don't even see the Invoice form.
    Robin

  • IHC FINSTA Bank Statement not created in head office IHC account

    Hi,
    This is regarding Incoming Receipt for subsidiary in IHC.
    I uploaded electronic bank statement with payment notes indicating it is a incoming receipt for subsidiary 3000.
    IHC document is generated while executing FF_5.
    FINSTA bank statement available in Subsidiary IHC account 3000010.
    However there is no IHC bank statement available for head office 100010.
    No Payment order is created in IHC0.
    Appreciate the IHC experts out there to help me with this issue.
    Cheers.

    Hello Anya,
    Yes I got it fixed by scheduling FEBP as job after bank statement generation in my IHC day end processing. Now the statements are getting posted.
    Thanks for your post.
    Regards
    Ashish

  • Create AR Invoice based on GRPO

    My client has the following scenario:
    They sell stock to specific customers at cost(they sell it for the same price as what they get charged by their supplier).
    In SAP they create the following documents :
    On the Purchasing side:
    Purchase Order ---
    GRPO
    On the Sales side ;
    Sales Order
    Invoice
    Because the value of the GRPO and the Invoice is the same, they want to be able to automatically create the AR invoice once they create the GRPO.
    Is there a way to create this/automate this?
    thanks in advance
    Janice

    Hi Janice,
    Above Scenario is not Possible in System.
    In Standard this is not available but You can achieve this with the help of SDK or Third Party Add-On.
    Hope this help
    Regards::::
    Atul Chakraborty

  • How do automate using two output types in an invoice based on plant

    Hello,
    Can you tell me how to configure automatically two output types for the same invoice.
    My client has business in USA and Europe.We are using only one sales organization. But we need to print invoices in letter size and A4 size depending on whether the invoice is created in europe or in USA. So , I have created two output types, one for letter size and one for A4 size. How do I configure so that if it is based in a plant/shipping point in Europe it is printed using the A4  output type else in letter size. Please suggest.
    SAPSDUSER

    I do not think you can use plant/shipping point in your access sequence for invoice output on header level, unless you add these fields to header level kommunication structure and populate these fields in userexit.
    You can either
    1. define requirement routines for your 2 output types which are mutually exclusive (if plant = A routine 1 returns sy-subrc = 0, routine 2 returns sy-subrc <>0, if plant = B routine 1 returns sy-subrc <>0, routine 2 returns sy-subrc = 0). You can assign requirements to output type either in output determination procedure OR in the access sequence. I would do it in output determination procedure. Check transactions NACO or NACE.
    OR
    2. add your fields to komkbv3 communication structure, populate your fields in thsi structure in userexits which are called from the function module komkbv3_fill and then you can either use then in the access sequence for your output types or create routines as in case 1. but the logic will be a simple check statement since KOMKBV3 is available in these routines.
    3. In fact you can use one output type and select your layout in the print program itself... which may be even easier for you. We use this approach to select proper layout for GEOs which may have several layouts depending on region for example... so the output type is defined per country, then layout is selected by print program. (tnapr-fonam = ..., nast-spras = proper language, set country '' to use proper decimal & date format...)
    Message was edited by:
            Siarhei Mahulenka

  • Unable to Change Withholding Tax Base Amount while creating Service AP Invoice through DI API?

    Dear All,
    I am trying to create Service AP Invoice through DI API.
    If I post the document without changing SAPPurchaseInvoice.WithholdingTaxData.TaxableAmount the dount ocument is created in SAP without any problem.
    But if I change amount in above field then DI API throws error Unbalanced Transaction.
    If I post same document in SAP with changed base amount it got posted in SAP without any Issue.
    Where I am doing wrong?
    please guide.
    Using:
    SAP B1 version 9 Patch Level 11
    Location : India.
    Thanks.

    Hi ,
    maybe you can find solution to these note 1812344
    1846344  - Overview Note for SAP Business One 8.82 PL12
    Symptom
    This SAP Note contains collective information related to upgrades to SAP Business One 8.82 Patch Level 12 (B1 8.82 PL12) from previous SAP Business One releases.
    In order to receive information about delivered patches via email or RSS, please use the upper right subscription options on http://service.sap.com/~sapidp/011000358700001458732008E
    Solution
    Patch installation options:
    SAP Business One 8.82 PL12 can be installed directly on previous patches of SAP Business One 8.82
    You can upgrade your SAP Business One to 8.82PL12 from all patches of the following versions:8.81; 8.8; 2007 A SP01; 2007 A SP00; 2007 B SP00; 2005 A SP01; 2005 B
    Patch content:
    SAP Business One 8.82 PL12 includes all corrections from previous patches for releases 8.82, 8.81, 8.8, 2007, and 2005.
    For details about the contained corrections, please see the SAP Notes listed in the References section.
    Notes: SAP Business One 8.82 PL12 contains B1if version 1.17.5
    Patch download:
    Open http://service.sap.com/sbo-swcenter -> SAP Business One Products -> Updates -> SAP Business One 8.8 -> SAP BUSINESS ONE 8.82 -> Comprised Software Component Versions -> SAP BUSINESS ONE 8.82 -> Win32 -> Downloads tab
    Header Data
    Released On
    02.05.2013 02:34:18  
    Release Status
    Released for Customer  
    Component
    SBO-BC-UPG Upgrade  
    Priority
      Recommendations/additional info  
    Category
      Upgrade information  
    References
    This document refers to:
      SAP Business One Notes
    1482452
    IN_Wrong tax amount was created for some items in the invoice with Excisable BOM item involves
    1650289
    Printing Inventory Posting List for huge amount of data
    1678528
    Withholding amount in the first row is zeroed.
    1754529
    Error Message When Running Pick and Pack Manager
    1756263
    Open Items List shuts down on out of memory
    1757641
    Year-end closing
    1757690
    SEPA File Formats - New Pain Versions
    1757898
    Incoming Bank File Format
    1757904
    Outgoing Bank File Format
    1762860
    Incorrect weight calculation when Automatic Availability Check is on
    1770690
    Pro Forma Invoice
    1776948
    Calendar columns are wrong when working with Group View
    1780460
    OINM column description is not translated
    1780486
    UI_System crash when you set extreme value of double type to DataTable column
    1788256
    Incorrect User-Defined Field displayed in a Stock Transfer Request
    1788372
    ZH: 'Unacceptable Field' when export document to word
    1788818
    RU loc: No freight in the Tax Invoice layout
    1790404
    Cash Flow Inconsistency when Canceling Payment
    1791295
    B1info property of UI API AddonsInstaller object returns NULL value
    1791416
    Adding a new item to BoM is slow
    1794111
    Text is overlapping in specific localization
    1795595
    Change log for item group shows current system date in all the "Created" fields
    1797292
    Queries in alerts should support more query results
    1800055
    B1if_ Line break issue in inbound retrieval using JDBC
    1802580
    Add Journal Voucher to General Ledger report
    1803586
    Not realized payment is exported via Payment Engine using 'SAPBPDEOPBT_DTAUS' file format
    1803751
    Period indicator of document series can be changed although it has been used
    1804340
    LOC_BR_Cannot update Nota Fiscal Model
    1805554
    G/L Account displayed in a wrong position when unticking the checkbox "Account with Balance of Zero"
    1806576
    Payment Cannot Be Reconciled Internally
    1807611
    Cannot update UDF in Distribution Rule used in transactions
    1807654
    Serial No./Batch inconsistency by canceled Inventory Transfer
    1808694
    BR: Business Partner Code cannot be updated with CNPJ CPF error
    1809398
    CR_Cannot Display Related Multi-Value Parameters
    1809758
    Arrow key not work for Batch/Serial Number Transactions Report
    1810099
    Tax Amount is Recalculated Even if Tax Code Is Not Changed
    1811270
    Upgrade fails on Serial And Batches object with error code -10
    1811846
    Cannot run Exchange Rate Differences when multi branch is activated
    1812344
    Withholding Tax Amount Is Not Updated in Payment Once Witholding Tax Code Is Changed in Document through DI API
    1812740
    DI:"Operation Code" show wrong value when add "A/P Tax Invoice" based on "A/P Invoice"
    1813029
    US_Vendor address on 1099 Summary by Form/Box Report is not updated according to the latest Invoice
    1813835
    Wrong amounts of Goods Return in Open Item List
    1814207
    Preliminary page prints setting does not keep after upgrade
    1814860
    Value "Zero" cannot be imported to "Minimum Inventory Level" field via Excel file
    1815535
    RFQ: Web front end not displayed in supplier language
    1815810
    GT: Adding Incoming Payment for Some Cash Flow Relevant Accounts Fails
    1816191
    BR:System Crashes While Working with Tax Code Determination Window
    1816611
    CR_Crystal Report Displayed Incorrectly Afte

  • Cancelling ERS invoice of Freight GR

    Hello all,
    I know there already exist some threads about this topic, but I couldn find any with the connection to the freight solution (freight costs).
    MR8M
    Due to Message No. M8414; I'm not allowed to book an invoice cancellation in MR8M for an ERS invoice. Reason is
    If you want invoice creation to take place completely using ERS, then you must cancel the goods receipt and not the invoice document. ERS will then create the relevant cancellation invoice document for the canceled goods movement. When the goods receipt is entered again, ERS creates the invoice document according to the goods receipt quantity and the conditions from the purchasing document that are valid at that time.
    This method is the only means of guaranteeing that the messages that may be created during ERS are also issued.
    This is clear for me, so I want to book the cancellation of GR in MIGO
    Here the error message is: Transaction code MBST (=> use transaction ML81 / ML85) not defined
    So I want to take ML81 or ML85
    But here I do not have any chance to change, delete or cancel the GR.
    I also checked transaction OMBZ.For GR-Based IV, Reversal of GR Despite Invoice for movement type 102.
    Where can I finally start cancelling this process?
    Hope anybody can help me,
    kind regards Barbara

    Hi,
    Please refer below link in this regard. Thanking you.
    cancellation of ERS invoice and GR

  • Vendor master Head office Concept tax value problem

    Hi,
    I have created two Vendor master and assigned one vendor as Head office in other,I have tax code for the plant vendor material combinatio for which one vendor 5% VAT is maintained and other vendor I have maintained 2% cst now while creating A MIRO for the PO raised for the vendor of other vendor system is bringing the other party as invoicing party but the tax becomes 5% vat and 2% cst what may be wrong
    Regards
    vijikantha

    Dear friends
    I am facing a unique problem. Problem is related to Head Office &
    Branch relationship. When i post a document through FB70 (FI manual
    Sales Booking) system is updating Head office and post the document
    which is correct. We can view the particular transaction though FBL5N
    report for Head office customer.
    Now if i book sales through Sales Order ie SD Module, System is not
    Updating Head office customer in the Accounting Document.We can view
    Accounting Document in Branch Customer only using FBL5N report. when we
    run FBL5N for Head Office Customer, it is not showing billing document.
    We have maintained Head Office field in Branch Customer master data.
    We have maitained Branch as SP / BP / PY / SH under partner function
    under Sales Area Tab of Branch Customer Master data.
    Waiting for your reply
    Thanks & Regards
    Brijendra H Shakdwipee

Maybe you are looking for