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 AThanks 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 dont want to create billing for sales office 4017.
This is running in background.
Thanks,
AmjadHi!
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 -
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,
MattiasI 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
HariMoved 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,
RobinHi 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
JaniceHi 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.
SAPSDUSERI 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 BarbaraHi,
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
vijikanthaDear 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
-
Problem with Database Initialization when using Configuration Manager (ubuntu-jboss-mysql)
Hello, When I try to initialize the database using Configuration Manager, the following error occurs: ALC-TTN-002-001: JDBC datasource lookup failed for resource reference [java:comp/env/jdbc/ IdpDs]. The most likely cause is that a datasource having
-
Standard Text doesnt contain correct format of Text in Recruitment
Hi Experts, Please throw some light on this While performing Recruitment Activities : Prepare to Hire or Rejection I can see Standard Text doesnt contain correct format of Script But record can be created. what would be the cause I googled it and se
-
Hi experts, i want to update a field in BSEG table (field name is BUPLA). Using UPDATE statement i am going to update the bseg table. I know only update statement. This my immediate requirement. please give me suggesstion.
-
Hi , could anyone please give me the syntax for creating a tabbed panel in JSP? Is there anything i should include? It'd be great if you could pass on a sample code... Thank you!
-
Method to restart Oracle Apps 11i OPP via Unix command line
Hi All, Does any one knows if there any way to restart Oracle Apps 11i Output Post Processor (OPP) via the UNIX command line? Thanks