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
Similar Messages
-
What is difference in fields between invoice and purchase order ?
Hi Jyotirmoy
Can you please be more specific what exact details you require??
Thanks
G. Lakshmipathi -
How to map values between Contract and Purchase Order...
Hi friends,
We are using SRM 5.0 (ECS). I am facing a problem with Purchase Order.
. I am creating Contract locally through Live Auction. After that I am creating Purchase Order through Live Auction. So in Purchase Order Quantity, Net Price, Gross Price, and Long Text etc. not coming which is defined in Contract. PO capturing the values from Live Auction, means no relation between the Contract and Purchase Order. After making Contract again I have to changes in the Purchase Order.
So how to map the values from Contract to PO in SRM? I want to map between contract and Purchase Order like R/3. At the time of creation of PO ( in R/3 ) we can adopt the Contract so all the relevant values comes from Contract to PO. In SRM how will I do?
Please suggest me.When you create PO and a contract from a Live Auciton, they will not be mapped.
While creating a PO (BBP_POC - Process Purchase Order); in the PO line item assign the contract and item reference. Only then they will be linked.
Hope this helps.
Regards
Kathirvel -
A/P INVOICE AND PURCHASE ORDER
Is it possible to apply the following check on A/P Invoice Document.
"The system should not allow a user to enter an A/P Invoice of amount greater than 10000 until it's purchase order is entered in the system"Hi Divya,
If you are directly copying Purchase Order into AP Invoice then you can use following Transaction Notification...
If @object_type='18' and @transaction_type='A'
BEGIN
If Exists (Select * from [dbo].[OPCH] T0 Inner Join PCH1 T1 On T0.DocEntry=T1.DocEntry
Where T0.DocEntry = @list_of_cols_val_tab_del and T0.DocTotal >'10000' T1.BaseEntry is null)
BEGIN
Select @error = -1,
@error_message = 'Please Raise PO First'
End
End
Thanks & Regards,
Shambhu -
Invoice and Purchase Order info from r/3
Hi All,
I have a new requirement. I need to extract the following information from r/3. So can anyone please let me know the base tables in r/3 where I can find the following fields.
The fields that I need is:
1. Purchase Order number & PO Line Item number
2. Goods receipt number & Goods Receipt Date
3. Invoice number (and item number if any) & INVOICE DATE
Any help is greatly appreciated.
Points are assured.
Thanks in advance.Hi All,
Thanks very much for the replies and your suggestions.
I think I got all the fields I need in EKBE table.
1. PO number (EBELN)
2. PO line number (EBELP)
3. Goods receipt number (BELNR- material doc number when VGABE-transaction/eventtype is 1) and Line item number (BUZEI)
4. Goods receipt date (Entered on - CPUDT)
5. Invoice number (BELNR- material doc number when VGABE-transaction/eventtype is 2) and Line item number (BUZEI)
6. Invoice date (Entered on - CPUDT)
But I manager has changed the requirement and now he wants the payment date (the clearing date(AUGDT) in BSEG table) also.
So problem is I am unable to relate the above information with this clearing date.
So Can you please help me here.
Thanks in advance... -
Printing invoice number and purchase order
Hi All,
I am newbie to SAP scripts.By using standard script ( f110_prenum_chk ) modifying the script layout.and also need to print some extra fields.those are ,
-- Invoice number
-- Purchase order number
-- TDS
from the above i am able to display TDS by using the field ®ud-sqste& .Is this right field to print the TDS ?
and from which table i can fetch the details of invoice number ,and PO number ?i have the document number (reguh-vblnr).can i use this field to fetch the details of invoice and PO numbr.please Help me out.
Thanks and regards
Naresh
Edited by: naresh bammidi on Oct 12, 2011 2:17 PMHi,
You ERP system should be upgraded to Enhancement pack 3 to avail this datasource. Could you confirm the patch level of your ECC system. Or you can use 2lis_06_inv datasource to get the PO Number and accounting information.
Thanks,
RRR.
Edited by: Rammi on Feb 18, 2010 10:11 AM
Edited by: Rammi on Feb 18, 2010 10:12 AM
Edited by: Rammi on Feb 18, 2010 10:12 AM -
Post vendor Invoice without Purchase order.
Hi all
good afternoon
how can i post vendor Invoice without Purchase order.
And any option
Regards
ManjuHi,
Use following transactions to do so;
1. MIGO - Goods Receipt > Others
Here use movement type as "501" and enter material, vendor, quantity, Plant, storage location, etc... manually and post the material document.
Here following A/c entry will appear;
(BSX) Stock Account - Dr
(GBB-ZOB) Expense A/c - Cr
2. FB60 - Post Vendor Invoice
Here following A/c entry will appear;
Vendor Account - Cr
Expense A/c - Dr
3. F-53 - Post Payment w.r.t. the Invoice posted in step2.
Here following A/c entry will appear;
Vendor Account - Dr
Bank Account - Cr
Note: - If you don't want to carry out inventory transactions then follow only steps 2 & 3. -
Who is using SRM Invoice without Purchase Order?
Hello,
I want to implement SRM Invoice without Purchase Order as a method for our employees to enter their own non-purchase order invoices into SRM instead of having Accounts Payable enter them into R/3. The invoices would then go through financial approval workflow before posting in R/3 and being eligible for the next appropriate cheque run.
This will be a change to our corporate policy and I would like to connect with other companies who are allowing employees to enter their own invoices to find out whatever information or suggestions they can pass along to me.
Few facts:
We are running SRM 5.0 Classic with R/3 ERP 2005.
The invoices are for $3,000 or less.
We have Head Office plus many remote locations.
We would still send the invoices to Accounts Payable for retention.
Thank you,
Corinne TaylorHi Taylor,
We can enter the Invoice with out purchase Order also. But you need Invoice management system in SRM.
The Below document may help you and guide you further how to achieve.
Technical Description and Configuration Information
Purpose
The Business Package for Invoicing Clerk provides the possibility to use the Invoice Management System in the Portal. The Invoice Management System (IMS) allows you to process incoming invoices
(with and without purchase order) on the basis of exceptions.
Prerequisites
This document is intended to guide an administrator through the steps required to install and configure the Business Package for Invoicing Clerk. Previous knowledge of SAP architecture and systems, as well as a fundamental knowledge of the Internet and associated technologies are prerequisites.
To use the Business Package for Invoicing Clerk, the SAP SRM Server 5.5 must be installed in one of following ways in SAP ERP 2005:
· SAP SRM Server as an add-on to SAP ECC Server (product instance SAP ERP 2005 SAP ECC) to run Supplier Relationship Management (SRM) in one client of the ERP system.
· SAP SRM Server as a separate component to SAP ECC Server.
It is essential that you familiarize yourself with the contents of the corresponding Master Guide before starting to install the Business Package! All relevant system prerequisites are listed in the Master Guides.
You can find these guides for mySAP ERP and mySAP SRM on the SAP Service Marketplace at service.sap.com/instguides ®Installation & Upgrade Guides ® mySAP Business Suite Solutions:
● mySAP ERP ® mySAP ERP 2005 ® Planning
● mySAP SRM ® Using SRM Server 5.5
For more information on configuration, see SAP Solution Manager ® mySAP ERP 2005 ® Roles for the SAP NetWeaver Portal ®Invoicing Clerk. See also, mySAP SRM configuration information in SAP Solution Manager: Configuration ® mySAP SRM 5.0 ® Basic Settings for mySAP SRM.
See SAP Note 731386, Import of business packages with SAP NetWeaver. This note describes how to import business package EPA files into the SAP EP and how to install business package SCA files using the Software Deployment Manager.
Integration
The Business Package for Invoicing Clerk provides intranet/Internet access to several integrated backend systems. These include:
· SAP SRM Server 5.5
· SAP ECC 6.0
· SAP Business Information Warehouse (BW) 7.0 (BI Content 7.2)
Prior to beginning your installation, you should establish which components are
required in your system landscape.
Architecture
The architecture of the business package is represented in the figure below:
Landscape: Business Package for Invoicing Clerk
Process Flow
Roles, Worksets, Pages and iViews
The following objects are available:
Role Invoicing Clerk
com.sap.pct.erp.invclerk.invoiceclerk
Workset: Invoicing
com.sap.pct.erp.invclerk.invoicing
Invoice iView
com.sap.pct.erp.invclerk.create_invoice
Credit Memo iView
com.sap.pct.erp.invclerk.create_creditmemo
Subsequent Credit iView
com.sap.pct.erp.invclerk.create_subcredit
Subsequent Debit iView
com.sap.pct.erp.invclerk.create_subdebit
Invoice/Credit Memo iView
com.sap.pct.erp.invclerk.search_invmemo
Invoice Management iView
com.sap.pct.erp.invclerk.bbp_inv_main
Invoice Post Processing iView
com.sap.pct.erp.invclerk.invpostpro
Related services iView
com.sap.portal.navigation.worksetmap.RelatedServices
Document Overview iView
com.sap.pct.erp.invclerk.doc_overview
Document Quick Access iView
com.sap.pct.erp.invclerk.doc_qaccess
Excessive Invoice Document iView
com.sap.pct.erp.invclerk.invoice_report
Workset: Reports Overview
com.sap.pct.erp.invclerk.reporting
Reports Overview
com.sap.pct.erp.invclerk.reports
Workset: Service Map
com.sap.pct.erp.invclerk.service_map
Service Map iView
com.sap.pct.erp.common.servicemap
Thanks & Best Regards
Girisha M S -
A/P Invoices FROM Purchase Order
Hi,
how can I create a Purchase Invoice from purchase Order in DI API ?
thanks
Leonardo CorreaHi Leo,
you have to create two objects
oPO = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oPurchaseOrders)
oPI = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oPurchaseInvoices)
than you use oPO.GetByKey(DocEntryFromPO)
to load the old Purchase Order in the Object
than you copy the properties to the PurchaseInvoice Object
oPI.CardCode = oPO.CardCode
oPI.Lines.SetCurrentLine(0)
oPO.Lines.SetCurrentLine(0)
oPI.Lines.ItemCode = oPO.ItemCode
and you also have to "link" the lines - make a loop.
oPI.Lines.BaseEntry = DocEntryFromPO
oPI.Lines.BaseLine = oPO.LineNum
oPI.Lines.BaseType = bodt_PurchaseOrder
thats it - this are the important steps.
i hope it helps enought
regards
David -
Invoices without purchase order reference
Hi,
How to post Invoices without purchase order reference.
Utsavhi,
You can post the invoice in following two ways:
1. Activating the G/L account tab and material tab near to PO reference tab...by this you can post the invoice to the given G/L account or material account...
To activate the tabs go to:
SPRO --> MM --> Purchasing --> PO --> confiure postings directly to G/L account or material account...
For this go to MIRO --> Enter the Base line date, payments terms and invoicing party and later enter the details in the G/L account and material data tab...and then save the invoice...posting will be done...
2. the second way is you can reference other documents as given above and post the invoice...If none of the docs exsist then above process is better ...
Regards
Priyanka.P -
Differemce between PROCESS ORDER,PLANNED ORDER AND PURCHASE ORDER??
what is th edifference between PROCESS ORDER,PLANNED ORDER AND PURCHASE ORDER ??? can any one explain with some examples?
n.bhardwaj
[email protected]Process Order:
Process order / Production order are activities within a business, where the production planning team team creates to absorb costs / evaluate costs / and check against planned figures. There would integration between MM/FI/PP to create such orders and process.
Planned Order:
A request created in the planning run for a plant to trigger the procurement of a plant material for a certain quantity for a specific date.
Purchase Order:
A request or instruction from a purchasing organization to a vendor (external supplier) or a plant to deliver a quantity of material or to perform services at a certain point in time.
Regards
AK -
SAME LAYOUT with different heading for invoice and service order invoice
Hi,
I need to use the same layout for printing both invoice and service order invoice. The layout should print the same data except the title should be changed accordingly ( invoice or service order invoice).
Please help me with this
Regards,
AnikHi,
It is not clear to me if you are working with sapscript or smartforms.
You have only to find a variable which identifies the kind of invoice
I do not know that variable so i use an example variable
for sapscript:
/: IF &VBDKR-FKTYP& = '1'
/ INVOICE
/: ELSE
/ SERVICE ORDER
/: ENDIF.
In a smartform you can also do something like that.
but There you work with conditions (eq, BOOLEAN)
You have only to find the right variable
success,
Gr., Frank -
Need help to find out link between process order and purchase order.
Hi All,
Need help to find out link between process order and purchase order.
We have purchase order, we can find out associated process order in MD09 (No Purchase Requisition found in Purchase order). When I tired to replicate this scenario with same material in system but not able to do.
Please suggest me what needs to check to get purchase order link to process order.. (this is not subcontracting )
Edited by: SAP PQ on Sep 26, 2011 5:24 PM
Thanks,
SAP PQ
Edited by: SAP PQ on Sep 26, 2011 5:24 PMMD09 is pegging. In SAP pegging is dynamic, meaning that there's no fixed link between purchase order and process order in your case.
This is why you did not get the same result when you tried again later.
Such a link can exist only if you do direct procurement for the order. -
Relationship between a Sales Order and Purchase Order
Dear All,
Can we create a relationship between a Sales Order and Purchase Order.? If yes, then how can we do that.
or how can we relate supply and demand..
Please update...
many thanks in advance...It's easy
refere to my blog for complete Query between
OM - Req and POs.
http://eoracleapps.blogspot.com/2009/04/oracle-order-to-cash-queries.html -
Linking Between Sales Order And Purchase ORder
Dear Gurus,
How to link the Sales Order Number and Purchase Order Number. I know the Sales Order Number and I need the tables from which I can know the Purchase Order Numbers for that Sales Order Number.
Points will be awarded.
Thanks,
RaviHi,
Goto Table Mseg-kdauf is sales order no.
get mseg-ebeln is purchase order.
Or u can do the following code.
from sales order no VBELN get VBFA-VBELV.
SELECT SINGLE vbeln FROM likp
INTO l_delno
WHERE vbeln = vbfa-vbelv.
SELECT SINGLE ebeln
INTO l_sono
FROM ekbe
WHERE belnr = l_delno
AND bewtp = 'L' .
L_DELNO IS PURCHASE ORDER.
If it is helpfull pls reward it.
Regards
Srimanta
Maybe you are looking for
-
Money Illegally Taken from my account by BT
I'm sorry its resorted to having to create a profile on the BT Forum but I'm at the end of my tether and if this is not resolved have been informed to take legal action. I was a loyal BT Customer for 8 years but decided in November 2012 to switch to
-
MY KEY BOARD IIGHTS ARE ON BUT NO MATTER WHAT I DO I CAN GET THE SCREEN LIGHT ON
my key board lights are on., but no matter what i do i cannot get the screen of my mac pro on
-
How do I make the Wi-Fi network a "known network" on the iPad 2 so it joins automatically?
I am able to find the network and connect manually but whenever I turn off the Wi-Fi network (so the kids don't abuse it) and turn it back on again, the iPad does not automatically connect. Why not? Can I change the settings to make it connect automa
-
Lenovo T61 Backlight Problem !
Hi, so i bought a notebook Lenovo T61 last year in september. The model is 6459CTO with a 15.4 WSXGA screen. This is how it shows on the packing list. 15.4 WSXGA- TFT So 25 days after warranty expired the notebook screen died. How **bleep**ty is that
-
Détection de données sur un port Série
Bonjour, Je voulais savoir si il était possible de détecter l'arrivé de donnée sur un port série afin de pouvoir les lire directement sans continuellement tester le buffer du port, une sorte d'interuption en fait. Cordialement Nathan P.S.: Bonne Anné