Output determination for partner function in PO
Hi MM Gurus.....
<b>How to determine the out put type for a freight vendor in PO ?</b>
Business scenario : We have a regular vendor from whom we procure material. Also we have different freight vendor which we maintain in condition type for freight.
Now , I want two different output types to be generated for these two different vendor ?
I tried using partner functions, maintained condition records for both vendor with different condition type ..but , system determines the output for only regular vendor and not for freight vendor.
Can anyone please help me resolve this issue ?
Many Thanks in Advance,
Vidyadhar.
Dear Vidhadhar,
OUTPUT DETERMINATION:
Output is a form of media from business to one of its business partners. The output can be sent to any of the partners defined in the document. Outputs are usually in the form of Order Confirmations, Freight List, Delivery Notes, Invoices & Shipping Notifications. Determining form of output is output determination
Types of Output: Print Output, Fax, Telex, E-Mail & EDI (Electronic Data Interchange)
PRINT OUTPUT:
SPRO- IMG- Basic Functions- Output Control- Output Determination- Output Det using Cond Tech- Output Det for Sales Documents & output det for billing documents.
Create Condition Table: select the field Sales Doc Type from field catalog & Save
Maintain Access Sequence: 4-digits code & description. Assign condition table to access sequence. Select Accesses line item and Go To Fields. Fields will display the fields we have selected in the condition table.
Give the same 4-digit code as given to acc seq to output type.
You Can Maintain:
Languages of Output
Partners (to whom we want to send output)
Print Program- print specification
Sap Script- layout
Assign Output Types to Partner Functions: go to new entries & assign your output type to partner functions.
Maintain Output Determination Procedure: Go to new entries & create your own 6-digit code with descp. Select the procedure & go to Control Data. Here mention the output type i.e. cond type & leave requirement and manual only columns as blank.
Determination Rule: link the 6-digit procedure code to doc types.
Create Condition Records: Select document type and click on Communication. Mention partner function, medium, time. Output device: LP01, Spool request Name, Suffix 2: order_confir & flag on print immediately.
Once you press enter you will come across 2 key combinations:
During output determination, the system determines the recipient of the output from the master record for the specified partner function. In this field, you can explicitly specify a recipient that will override the standard partner. There must also be a master record for the partner that is specified explicitly.
Medium, Time & Language.
Order Type: Document Type, Partner Function (abbreviation), Partner, Medium, Time & Language.
Reward points if this is helpful.
Regards,
Naveen.
Similar Messages
-
Data determination for partner function usage
Hi all.
I am confused about a test I made, maybe you could help about the system behaviour.
In a destination country our company have many plants (created in other company code) where we can sell intercompany. We want to decide now how to manage these destination plants as customers.
We must create every plant as customers (for intercompany flow) and find out to have different partners (different sold-to party) but the same payer because all the plant belong to the same company code. This would mean to have:
plant A=> sold-to party: 2
Payer: 1
Bill-to party: 1
Ship-to party: 2
plant B=> sold-to party: 3
Payer: 1
Bill-to party: 1
Ship-to party: 3...
In this way we will have only one Payer for all the plants which would centralize the payments and invoice receiving.
Our requierement is also not to create sold-to party in company code or blocked them at company code level to avoid posting any invoice because all the invoices should be managed using an unique payer (1).
But when making tests system is giving me an error trying to post the invoice. The error is related to to sold-to party that is not created at company code level. I thought that the only party important to be updated at FI level was the payer. Is it normal this behaviour? Is there any way to avoid it?
Many thanks in advance and best regards.Hi Kapil. Thanks for your fast answer.
I have been checking both messages but I still have some questions. What happens if I have more than one plant for ordering in the same company code/sale organization of destination? Must I create more than one customer for delivering company code/sale organization?
SAP lets you to assign different customers for different plants in IMG/ material management/ Purchasing/ Purchase order/ Set up stock transport order/ define shipping data for plants
Here you can define a different customer per plant. Obviously you can assign the same customer for more than one plants, although we create and assign one different customer per plant.
If we introduce a customer per sale organization in "Menu Path: IMG/ SD / Billing/ Intercompany Billing/ Define Internal Customer Number By Sales Organization" which one has got priority?
Best regards.
Edited by: sapera01 on Feb 5, 2010 12:00 PM -
Message determination and Partner function LS (Logical system) for PO
Hi,
I have worked in the past with vendors (VN) as partner roles in a PO, with the message to create an EDI outpout to Partner Type: LI (Vendor), and this works succesfully.
Now, the idea was to use in EDI, a Partner Type: LS (Logical system) as a receiver of EDI messages (message types: ORDERS) for inbound Purchase Orders to the Partner.
So, we have set up a respective message condition, with Partner Function: LS (Logical System), in transaction: MN04 (Create Output-condition records).
A. When we use ME59N and create a PO with ref. from a PR (created from a sales order), the message determination works well, it reads the condition set in MN04 (condition records for messages), and creates a message (with output type for EDI , medium: 6, and partner function LS: Logical system). Message is created and idoc is sent to partner.
B. When we try with ME21N, ME21 and we create the PO with ref. to the same PR, either by entering manually the PR in the document overview of ME21N or by selecting the PR (without entering the PR number), i.e with date, the message is not created in the PO.
Company code is assigned to purchase organization, and so is purchase organization to plant.
Any idea why there is no automatic message determination in the case of the transaction: ME21N?
There is a single message condition that is to be read for both cases (trans: ME59N and ME21N).
Note: If I try ME21N, and enter the output type and partner (=Logical System), manually, I receive a warning message :
VN006 (Partner XXXX does not exist for partner function LS). If I accept this warning message, then message is saved- idoc is sent.
However you can not assign a partner function LS to a vendor, in vendor master data, because of message CZ 327 (Can not use this partner role).
Anyone with similar experience? Thank you for your advice.Hi,
I well understand that the receiving partner can be a partner: Vendor (LI).
I have seen that working.
However, in the Partner Profiles (trans: WE20), the receiver was created as a Logical System (LS).
We want the partner Logical system (LS) to receive the idoc for purchase order (ORDERS).
After that, I think that the idea is that the LS can generate an idoc for a sales order creation that will then outbound to another partner. I think that this is the concept.
The issue is that I have seen that the POs created with transaction: ME59N, have received from message determination (trans: MN04) the message with partner LS (automatically), and the idoc of the purchase order (ORDERS) have reached the partner LS.
The question is why the message determination fails when creating the PO from trans: ME21N or ME21, with reference to the PR. Message condition is the same and message determination procedure is the same for both cases.
There is no issue with customizing for the LS in trans: WE20
(Port processing agent is Active for LS and ORDERS have the proper processing code for application EF).
I hope I am helping more with this. -
Output Determination for Material movement
Hi All,
I am configuring output Determination for Material movement.
In my case, am doing the config when the movement type is 311, we want to generate IDoc.
i have configured everything, output type,output Determination schema..
When i am trying to maintain the condition record for the same through MN21,
here i am facing one problem on Partner Function.
Here what partner functuion i'll give.
waiting for all valuable response.
Regards
IndrashishHello Indrashish,
Maintain that output type as partner independent.
This will help.
Regards
Arif Mansuri -
Output determination for Shipping order confirmation
Hi,
Im new to the SD module.
I want to send the BOL information to XI as idoc DESADV.DELVRY03.
How am i supposed to do this? Should i create a new Output type?
I guess since im sending this to XI i should maintain the partner function as LS right?Ive uploaded a document on the steps i have done for setting up a Output type at:
http://www.scribd.com/full/16969034?access_key=key-1tw12d6pow1xa4r6afcs
or
http://www.scribd.com/doc/16969034/Output-Determination-for-Delivery
Still im not successfull in generating the IDOC. Please help. -
Output Determination For Posted Invoice
When an invoice is posted against a purchase order I need the system to create an IDOC for external transmission.
I already have a partner profile setup for the external party (vendor). How do I go about setting up the output determination?
Thanks - points will be rewarded.Hello, Brian
To setup the Output determination for Invoice Verification, follow the steps:
You can configure these settings through t.code: NACE
or NACT
By specifying the Application: MR (this is for INVOICE)
Select -> Application MR -> Press Output types
then -> Select your Output type
(choose LIEF, if Output is for External Vendor).
-> goto Details
then
-> choose the relevent fields in Default values Tab (i.e, mainly Dispatch TimeTransmission medium Ex: 5-External send and 6-EDI similarly Partner function Ex: VN-Vendor,etc )
then
-> Processing routines
-> Partner functions
Suggestion: You can use NACE or NACT (either)
Hope this will clarifies you,
Reward, if it helps,
Regards,
Srin.K -
Output determination for Sub-Shipment
Hello All,
I have a unique situation and need your inputs to identify possibilities in resolving it.
Here is the situation:
The transportation planning (TPE system) at our client is done by a 3rd party software. Now, we receive a Sales Order from a customer; create a delivery. TPE system creates the shipments and we PGI it and the sales order follows through the next steps. The shipments created from TPE go to Carriers and they carry the product from our warehouse to pool points from where customers pick it up. We have to pay the carriers from moving our goods from our warehouse to pool points. Thus whenever a shipment is created, we check-in...do the next steps in WM and finally when the shipment is ready, it triggers a payment IDOC to be sent to finance (an external system) so that it can be matched with Carrier invoices and then paid.
Our unique problem: There is a carrier (lets call it NCP) who is moving our goods from warehouse to pool point. We got a sales order from customer. This customer doesn't pick up goods from the pool point. He wants it to be delivered to his distribution center and to do this he is using the same transportation carrier (NCP). Thus when we received the sales order from customer, TPE system created a master shipment (5000001M) for NCP to pick up from our warehouse and deliver to pool point. You might be aware that TPE optimizes the route and thus combines multiple deliveries into one master shipment. From here NCP should pick up a part of the master shipment and deliver it to client. Thus SAP automatically created a sub-shipment (5000002S). This sub-shipment is a part of the master shipment and thus will not be separetely processed in WMS. The master shipment is checked-in, loaded and shipment ready - thus creating a payment IDOC to the external payee system. As the Sub-system is a part of master shipment, it is not touched and thus no payment IDOC is created.
Now the carrier sents two invoices - one for master to pick up goods from our warehouse and deliver it to pool point and the second one - to deliver a part of this shipment to customer's DC. Our payment system is unable to match it up with any IDOC's as we didn't send them out from SAP.
So this is where I'm struck. How should I configure the output for a sub-shipment so that it'll be triggered as soon as the delivery is PGI'ed? Could anyone give some inputs here?
Please let me know if more clarification is needed. Thanks in advance for looking into thisDear VGR,
Do the configuration settings for the shipment output determination through this IMG path
IMG>Logistics Execution>Transportation>Basic Transportation Functions>Output Control-->Maintain Output Determination for Shipments
-->Maintain Condition Tables
-->Maintain Output Types
-->Maintain Access Sequences
-->Assign Output Types To Partner Functions
-->Maintain Output Determination Procedure
-->Assign Output Determination Procedures
I wanted to send an EDI to carrier when my planning is done and email to customers when loading takes place.
For he above requirement you take help of ABAPer to develop the output program in such way and assign that program to your shipment output type.
Maintain the condition records through VV71 transaction with Transm. Medium EDI and Email
I hope this will help you,
Regards,
Murali. -
Output determination for shipment types
Hi SD gurus,
I am new to SAP. I am unable to configure o/p for shipment documents. I wanted to send an EDI to carrier when my planning is done and email to customers when loading takes place. an some1 help me through this.
Thanks in advance.Dear VGR,
Do the configuration settings for the shipment output determination through this IMG path
IMG>Logistics Execution>Transportation>Basic Transportation Functions>Output Control-->Maintain Output Determination for Shipments
-->Maintain Condition Tables
-->Maintain Output Types
-->Maintain Access Sequences
-->Assign Output Types To Partner Functions
-->Maintain Output Determination Procedure
-->Assign Output Determination Procedures
I wanted to send an EDI to carrier when my planning is done and email to customers when loading takes place.
For he above requirement you take help of ABAPer to develop the output program in such way and assign that program to your shipment output type.
Maintain the condition records through VV71 transaction with Transm. Medium EDI and Email
I hope this will help you,
Regards,
Murali. -
Output determination for ordering address
Hi
In our business, more than one ordering address might be available for the same vendor. Therefore, we need to send Purchase Orders to different Ordering Address for the same vendor.Kindly help how to maintian the output determination for this.
-PrabuHi Prabhu
Output determination
What is output?
Output is communication. When we create a transaction in sales & distribution, and save the transaction we may have to communicate to the concerned business partner about the transaction.
Example;
Customer--Purchase Order-VA01 (Create sales Order)- save the sales order- send the order confirmation to the customer
Here the output is Order confirmation
This output is sent to business partner-Customer-Sold to Party
Other Examples: Quotation, Invoice, Delivery note, Packing List
Output determination happens through Condition Technique.
Condition records are very important here. And these records contain answers to following questions.
a) What is the Output Type? Order confirmation or Invoice etc
b) Who is the recipient? A Sold-to-party or Payer etc.
c) What is the media? Take print out and send, or as email? Or Fax? Or EDI (Electronic data Interchange)
d) When output to be processed? Immediately when the transaction saved or scheduled to happen at particular Time etc
e) In which language the output to be prepared
Customization:
IMGSDBasic functionsOutput Control
Output Determination
Output Determination using Condition technique
Maintain Output Determination for Sales Documents
Maintain output types
SAP provides standard Output types for sales, shipping, transportation and billing
Sales:
AF00 Inquiry
AN00 Quotation
BA00 Order
RD03 Cash sales invoice
Each of this condition type has Repository data called Routines
a) Program---Program that reads data from tables (VBAK / many tables storing data pertaining header etc)
b) Form routineProgram used for creating layout
c) Form---Layout
The Output type has an Access sequence
Example: BA00 has access sequence 0010
Access sequence uses sales document type as the field under table 7
SAP provides standard Procedures, Copy the procedure and assign it to the Sales document Type
Select maintain output determination procedure
Position V10000 (Order Confirmation)
Select V10000 and Copy as
ZV1000 Kirlosakr Order Confirmation
Save
Assign output determination Procedure
Allocate Sales Document Header
Position ZKOR
Sales document Type Procedure
ZKOR ZV1000
Save
Now maintain Condition Records
SAP menuLogisticsSales & DistributionMaster data-Output--sales document
Create VV11
Sales Doc=ZKOR
Partner function=SP
Media=1 Printout
Date=4 immediately when saving transaction
Lang=EN
Now select Communication Tab
Printer= A000 virtual Printer
Save the Record
Create an order and check the Order Confirmation
Create VA01
Save
VA02- sales documentissue output to
Select BA00 and select Print review to see the Output
Outputs for shipping processes customization carried out under Logistics Execution
IMG MenuLogistics executionShippingBasic shipping Functions-Output Control-Output determination---
Maintain output determination for outbound deliveries
Std Delivery outputs
LD00 Delivery document
PL00 Packing List
Follow the same procedure, like in sales, Copy the std Procedure and assign to respective documents like Delivery document etc
Output determination for Groups---Used for picking list generation
Output determination for handling unitsfor packing
Reward if useful to u -
Output determination for sales order via email notification
Dear All,
Can some one provide me a step by step configuration guide for Output determination via email notification.
I would appreciate for your prompt response.
Thanks
ANGKSHi there,
For getting output Email or any media you have to do output determination. output determination is also carried by Condition techniques.
Configuration path: (following are the steps)
1) SPRO-> IMG-> Basic Functions-> Output Control-> Output Determination-> Output Determination using Condition Technique- >Output Determination for Sales Documents .
2) Create Condition Table: select the field Sales Doc Type from field catalog & Save
3) Maintain Access Sequence: 4-digits code & description.
4) Assign condition table to access sequence. Select Accesses line item and Go To Fields. Fields will display the fields we have selected in the condition table i.e. sales doc type. Maintain Output Types:BA00: Order Confirmation Select BA00 & Copy & Rename. Give the same 4-digit code as given to access sequence. You Can Maintain: Languages of Output Partners (to whom you need to send output) Print Program- print specification Sap Script- layout Assign Output Types to Partner Functions: go to new entries & assign your output type to partner functions. Maintain Output Determination Procedure: V10000 (Standard Procedure)here you select communication medium Email.
Go to new entries and create your own 6-digit code with description. Select the procedure, go to Control Data. Here mention the output type i.e. condition type and leave requirement and manual only columns as blank. Determination Rule: link the 6-digit procedure code to doc types. Create Condition Records: VV11. Select document type and click on Communication. Mention partner function, medium, time. Output device: LP01, Spool request Name: SD_003, Suffix 2: order_confir & flag on print immediately. Once you press enter you will come across 2 key combinations: Sales organisation/ Customer Number: fill SO, Customer No, Partner Function Abbreviation, Partner to whom the output should be sent, time, medium, language. It contains: Sales Orgnisation, Customer, Partner Function (The abbreviated form of the name that identifies the Partner) (During output determination, the system determines the recipient of the output from the master record for the specified partner function. In this field, you can explicitly specify a recipient that will override the standard partner. There must also be a master record for the partner that is specified explicitly.), Medium, Time & Language.} Order Type: Document Type, Partner Function (abbreviation), Partner, Medium, Time & Language. Path For Output Determination For Sales Documents: Logistics -> Sales/distribution -> Master data -> Output -> Sales Document -> Create (t-code VV11) Path for Output Determination
I hope this will help you.....
Regards
Deepak -
Hi, I don't have much knowledge,waht are the steps and settings required to maintain output determination for purchase order and material document.
Thank you.Hi,
PO Output
Output of Purchase Order
1. Condition Table
SPRO > Material Management> Purchasing -> Message -> Output Control->Condition Tables->Define Condition Table for Purchase Order
Select:
Purchasing Doc. Type,
Purch. Organization,
Vendor
2. Access Sequences
SPRO -> Material Management-> Purchasing -> Message -> Output Control->Access Sequences->Define Condition Table for Purchase Order
3. Message Type
SPRO -> Material Management-> Purchasing -> Message -> Output Control->Message Types->Define Message Type for Purchase Order
4. Message Determination Schemas
4.1. Message Determination Schemas
SPRO -> Material Management-> Purchasing -> Message -> Output Control->Message Schema->Define Message Schema for Purchase Order-> Maintain Message Determination Schema
4.2. Assign Schema to Purchase Order
SPRO -> Material Management-> Purchasing -> Message -> Output Control->Message Schema->Define Message Schema for Purchase Order-> Assign Schema to Purchase Order
5. Partner Roles per Message Type
SPRO -> Material Management-> Purchasing -> Message -> Output Control-> Partner Roles per Message Type ->Define Partner Role for Purchase Order
6. Condition Record
Navigation Path: SAP Menu-> Logistics -> Material Management -> Purchasing-> Master data->Messages-> Purchase Order-> MN04-> Create
Now you create PO (ME21N) and save it. Go to ME22N and print the PO by giving output type.
GR Output
Output of GR
After setting table, access sequence and output type for GR,run MB02 transaction, enter material document number. Double click one line item and select messages. Separate screen will be opened to configure outputs. Give the required fields and save the document. Now Run MB90, you can take printout. Output Type: WE03 or WE01 or WE02
Regards,
Biju K -
Output determination for Customer Account group - A brain teaser
At the place of configuration for Account groups, there is a field called Output Determination which has values like DB001, DB002 etc which says output for sold to, ship to and so on...
What is the purpose of maintaining output determination procedure at the account group level?
And also, where can i do the complete output determination for it? Like i could see Output determination for sales activities, sales documents, billing documents and shipping...But no where in the img screen, i found a place where i can configure these? Any ideas?In SAP, we send different output types(read documents) for Inquiries, quotations, orders etc. to relevant partners (read contact persons) sold-to party, ship-to party etc. thru various transmission mediums like ex. Print, Fax, e-mail etc.
Output can be determined by using component output determination procedure. System should know from where the output is to be determined whether from IMG or from customer A/C group. This is depended upon the control that we can activate or deactivate in "Check access for condition type" in definition of the output type (T.Code: NV03)
Output Determination:
IMG > Sales and Distribution > Basic Functions > Output Control > Output Determination Output Determination Using the Condition Technique > Maintain Output Determination for Sales activities/ Sales Documents etc.
Regards
AK
Reward points if helpful -
Output determination for Transfer Order(WMTORD)
Hi Friends,
My Requirement is to send an idoc to an external warehouse when i save Transfer Order.
For that i have created a Partner Profile with message type WMTORD.
When i save the transfer Order if the warehouse number and storage type matches to specific numbers then it has to trigger the given partner profile..for this usually we will do output determination.
Please help in doing the output determination for the above case..i know normal output determination procedure from NACE transaction.But warehouse mangement it would be defferent.please help me,,
Thanks a lot.
regards,
RavimachaHello Ravi,
I would like to generate an outbound idoc (using Message Determination/Control) when a delivery is created (via tcode VL01N). I created a Partner Profile with message type WMTORD.
In setting up the Partner Profile: Outbound Parameters, I didn't find a standard SAP Process Code. Did you find one, if so, what would that be?
(I've found process code WMT1 but it is for inbound.)
Thanks in advance,
Millie -
Partner (vendor no.) does not exist for partner function LF
I am trying to trigger outbound i doc from PO messages, and im getting this message, also im just getting this for UB type order and not regular PO NB.
Partner 970023 does not exist for partner function LF
Message no. VN006
Diagnosis
Partner does not exist for the partner function selected for this
transaction.
Procedure
Check your input.Hi Ankit,
Please check the Partner Tab in Header and see whether partners have been determined for the PO. If that is not determined, then check the customization settings in NAST.
You can also refer to SAP Notes 117537, 407600, 69492 and 459350.
Hope this helps.
With Best Regards
Srinivas -
Partner does not exist for partner function LF
Hi gurus
while trying to print the output of a Purchase order thru ME22N, after selecting Print output, Output type as Purchase Order (NEU), and a partner, the system isues a arning message "Patner xxxx does not exist for partner function LF".
Can someone pls explain what does this imply?
Regards
DeepakHi
xxxx is just a string to show you the Warning Message that appeared. Actually it was a Partner that was missing for the Patner Function LF.
Regards
Deepak Prasanna S
Maybe you are looking for
-
I am trying to get an excecutable and was told a .jar file is a good way to go with java. I have folowed some instructions from http://www.cs.sjsu.edu/faculty/kirchher/CS151/MakeJarHelp.htm and my final line should be C:Java>jar cmf .\MathAce.mf .\Ma
-
MRP no purchase requisition generated
Dear Experts, I have a problem that I can't generate purchase requisition after MRP run. Example : I have a finished goods material FG and under which has 1 component Mat 1. The setting in material master of Mat FG is internal procure(E), MRP type =
-
L305-S5944 Am getting Cannot read from the source file or disk. PREINST6.SWM Type: SWM File Size: 644mb Computer crashed and a new hard drive installed.
-
[PLZ] Help me how to reinstall DW CS3 [Error MSG]
Hello ! plz help me i have downloaded DreamWeaver cs3 for first i have been installed . but if i go for reinstall this MSG show please insert DreamWeaver CS3 for continue this picture for erreur msg : http://up.damasgate.com/files/yc3krgt49xv4k7el5in
-
Are there any magazines with articles and tips for Premiere - English language
Are there any magazines with articles and tips for Premiere - English language