Re: [sap-log-sd] Sales order determining IDOC price

Posted by MWilgus
on Aug 5 at 4:31 PM
Regarding specific idoc fields:

e1edp01-vprei becomes edi1 price.

Sales area comes from e1edk14 segments in the idoc or can be assigned by
entries in table EDSDC (txn VOE2).
Entries in EDSDC will automatically become e1edk14 segments if the keys
match the idoc.

You might try e1edk01-bsart as a document type, not sure about that one.

---------------Original Message---------------
From: Vamsi Mohan
Sent: Friday, August 05, 2011 2:42 PM
Subject: Sales order determining IDOC price

Hi Typewriter,

1. How does SAP know the value of EDI1 (or EDI2) when sales order is created
via EDI IDOC?

You can enter the customer expected price manually in the sales order or
retrieve the price from the incoming IDOC

For sales order creation Message type - ORDRSP - EDI 850

EDI1 - compares the net price of each item
EDI2 - compare the overall item value (Net price X Quantity)

To be maintained in the Pricing procedure - EDI1 - 9(Cal formula) - Max
deviation 0.05 currency units
EDI2 - 8(Cal
formula) - Max deviation 1.0 currency units

If the customer expected price differs from the automatically determined
price or value by more than the maximum difference allowed, then the system
consider this is an incomplete when the order is saved. This incomplete
sales orders cannot be processed further unless change to complete status. -
V.23 (T Code) to see the list of incomplete sales orders

E1EDP01 is the segment where customer can enter the value of expected price.
(I have no access to SAP so that I can't give the field name of the segment)

2.Where, when are the information like sales area, document type given to a
sales order when it is created via IDOC?

Based on the message types, documents are created in SAP (like sales order
creation, sales order acknowledgement, delivery notes, shipment, payment
advice....)

Few standard message types are DESADV (delivery creation), YWMS_DESADV
(delivery notes to distributed warehouses), SHPMNT (Shipments creation),
REMADV (Payment advice from the customer)

To configure any IDOC functionality you need to create partner profile in
WE20 and also few configuration settings in SPRO.

If you can access the transaction WE31 where you can give the message type
you will get the complete profile where you can check the segments, fields,
description and allowed qualifiers.

Thanks,
Vamsi

__.____._
Copyright © 2011 Toolbox.com and message author.

Toolbox.com 4343 N. Scottsdale Road Suite 280, Scottsdale, AZ 85251
Mark as helpful
View this online
  
Popular White Papers

In the Spotlight
Share Knowledge About SAP Scripting. Join the Discussion Group
_.____.__