Exit for delivery Date check in Sales order [Via EDI]
Hi Friends ,
We have a requirement in which if the Sales Order is created Via EDI with INVALID delivery date then I have to set a flag in some Z Table . I have tried searching for exits and debugging the code but was unable to find a place where SAP checks for delivery date validity . Please help me with possible exits/Badis?Enhancement Pts etc where I can mark this flag .
Thanks & Regards
Gaurav Deep
@Vinod Thanks for your reply , the delivery date is there in EXIT_SAPLVEDA_009 .
But how will i check if the delivery date is valid or not , If you go to VA01 and give a invalid delivery date a warning message is issued , here if the warning message is issued then I want to set my flag , this might save my from coding redundant delivery date check logic , can someone please help me how can i track if this warning message is issued .
Thanks & Regards
Gaurav Deep
Similar Messages
-
Need a user exit for Export Control check in Sales Order fro VA01/VA02
Hi ,
I need a user exit for Export Legal Control process in Sales Order.since Ship-to country in the Sales Order is not always the ultimate destination country User Exit needs to be built in with following logic
1. Check to see if ultimate destination country field is maintained in Sales Order
2. If a value is maintained then for the Export control checks use ultimate destination country instead of the Ship-To country (step 1)
3. If no value is maintained then use Ship-To country as default
The user exit is called when the user creates or changes a Sales Order.
Can anybody help ?
ThanksHi,
Exit Name Description
SDTRM001 Reschedule schedule lines without a new ATP check
V45A0001 Determine alternative materials for product selection
V45A0002 Predefine sold-to party in sales document
V45A0003 Collector for customer function modulpool MV45A
V45A0004 Copy packing proposal
V45E0001 Update the purchase order from the sales order
V45E0002 Data transfer in procurement elements (PRreq., assembly)
V45L0001 SD component supplier processing (customer enhancements)
V45P0001 SD customer function for cross-company code sales
V45S0001 Update sales document from configuration
V45S0003 MRP-relevance for incomplete configuration
V45S0004 Effectivity type in sales order
V45W0001 SD Service Management: Forward Contract Data to Item
V46H0001 SD Customer functions for resource-related billing
V60F0001 SD Billing plan (customer enhancement) diff. to billing plan
SDAPO001 Activating Sourcing Subitem Quantity Propagation
<b>Reward points</b>
Regarsd -
Delivery date on the sales order
Hi frnds
I am facing an issue here. When the sales order comes of credit hold the system proposes a new delivery date in the sales order. How can i change the settings to avoid the system from assigning weekends(Saturday & Sunday) as the delivery date????
I have checked that the factory calendar is set for weekdays only and also the propose del date is check marked in VOV8, OVX5 & OX10 have factory calendar asssigned but i am not able to figure out how to restrict the delivery date to weekdays to be proposed by the system.!!!
Am i missing something???
Will appreciate your suggestions.
nullHi,
The fields needs to be activated in the filed group in accounting.
The path is SPRO -> Financial accouting -> Accounts Receivables and Accounts Payables -> Customer accounts -> Master data -> Preparations for creating Customer master data -> Define account groups with screen layout.
Shiva -
I want to pick up Schedule line Delivery date based on Sales Order of Mater
Hi Experts,
I have one scenario like,
I want to pick up Schedule line Delivery date based on Sales Order of Material.
For example :
Go to va03
Give the order no
Press the enter
Double click on material.
Go to Schedule line Tab
Then we can find out the Delivery date .
I want to pick up the that Delivery date. Could you please help on that.
Thanks,
Amjad.Hi,
schedule line dates are available in VBEP.
VBEP-VBELN = sales order number.
VBEP-EDATU = schedule line date.
REgards,
Raghavendra -
NEED VL02N VL09 USER-EXIT FOR DELIVERY COMPLETE INDICATOR IN PURCHASE ORDER
I NEED VL02N VL09 USER-EXITS FOR DELIVERY COMPLETE INDICATOR IN PURCHASE ORDER POSITIONS.
F.X: IF POST QUANTITY 10, BUT PURCHASE ORDER POSITION QUANTITY 30, I NEED AT ANY CASE TO SET DELIVERY COMPLETE INDICATOR FOR RELEVANT OUTBOUND DELIVERY AN P. ORDER POSITIONS.
THANKS/Hi Malka,
It's possible set the system to mark automatically the delivery completed indicator.
First you need to set the under delivery and over delivery tolerances.You do this in customizing:
Materials Management under Purchasing -> Material Master -> Define Purchasing Value Keys.
Once you set this, you can insert this value keys on Material Master Record for the materials.
When you create the PO with a material with this value keys set the system will check the under delivery and over delivery set on customizing.
In customizing you also have the option to let the system mark automatically the delivery indicator based on delivery tolerances set.
In Customizing for Inventory Management and Physical Inventory under Goods Receipt -> Set Delivery Completed Indicator, you can determine for each plant whether the system automatically sets the delivery completed indicator for delivery quantities within the underdelivery and overdelivery tolerances.
You can test setting the under delivery for 0 (with a warning message) and see if the system will only mark delivery complete only for over delivery.
You can also work with the following Badi: MB_GOODSMOVEMENT_DCI. This Badi also allows custom logic for setting the delivery completed indicator in a PO item.
Message: M7 433 (The "delivery completed" indicator is set for the purchase order item)
Regards,
Rodrigo -
Price conditions on Sales Orders via EDI
Hi,
I need to know if there is a way to bring prices over on the IDOC while posting a sales order via EDI. I have a situation where the price does not have to be determined based on condition records setup within SAP but rather update the price sent on the IDOC itself.
Thanks
MRHi,
Let the inbound Idoc have the price field and the price of the material. And keep the price condition type open/manual entry allowed. Once this is done the system will not do it from the condition record and will populate the data that is there in the Idoc.
Hope this helps.
Kind Regards
Chakradhar -
Unable to change requested delivery date in the sales order at item level.
The issue is when I create order with one material (linked to network and project is created automatically in the background), I am able to change (in change mode) req delivery date for an item, but when I create order with 2 materials (linked to network and project is created automatically in the background), I can not change (in change mode) the req delivery date of any item. Req delivery date is then copied from the header req delivery date.
Is this a standard SAP functionality or a defect?Req del date is the date requested by customer and can be changed at item level. Probably the confirmed date in the schedule line is derived from the network scheduling after ATP check. (ATP check is not activated in this case)
I am able to change the req del date at item level if there is only one item (Linked to network) and not when there are two line items (Both are linked to 2 diff networks belonging to same project)
I tried to change the date in the network, scheduled and saved but that didnt change the date in the sales order. On the contrary, if I run ATP check, netowrk dates get back to original dates derived from sales order. -
Requested delivery date in a Sales Order?
Hi,
In one of my client Functional document, it is mentioned that
[Material Availability Date] = [Requested Delivery Date] u2013 [No days in route]
I want to know that from where does the system get the requested delivery date when we create a sales order?Is it determined automatically based on certain parameters or is defaulted always to the order creation date?It is based on few parameters like
1. The relevant document type and in there Requested Delivery Date and there you will get Lead time in days and you can entar the number of days there. As it Specify the number of days after the current date that the proposal for the requested delivery date in the sales document should be.
2.In material Master MRP2 screen you will get Scheduling Screen where you will get
In-house production
GR processing time
Plnd delivery time -
User exit for setting tax indicator in Sale order
Hi All,
I want to know if there is a way (user exit) that could look at the Sales Order Type , particular Item Pricing Condition and Ship-to party State and set the materialu2019s tax classification (VBAP/TAXM1) to u201C0u201D (Exempt) ?
Thanks in Advance!
Sonali.Hi Ramesh,
I have put the code in the user exit, and I am able to set the tax classification indicator but I have a problem... Before setting the indicator I need to check for the Usage code of the line item (This code I am using instead of checking the Pricing condition) . I am able to read all the values of line item in VBAP structure in the user exit except for the first time this user exit is hit as soon as a line item is entered it is not picking up the Usage code. That field is blank.
But if add another line item and go into the user exit I can see the previous line item Usage code in XVBPA table.
Do you have any idea why usage code is missing in VBAP structure in the user exit or is there any other table or structure where I can get the usage code?
Thanks in Advance!
Sonali. -
Issue with UPC codes in Inbound sales orders via EDI.
Hi All
We are on ECC 6.0. We have incoming sales orders through EDI IDOCS. In the incoming IDCO the customer can provide either of the following information in that sequence.
1. GTIN number
2. Customer material number
3. UPC code
4. Old Product code.
We need to derive the correct material number for each customer. Now I can achieve this through standard material determination using material determination type access sequences in the order specified above. However I cannot do the same, as we need to use material determination for genuine promotions. For example I can maintain a material determination record to map UPC 123456789 to Material number ABC in SAP R/3. However we do have situation where in for a particular season or depending upon the ATP situation we may have to derive Material XYZ (SAP material number) in case customer orders material ABC. So in other words if I use material determination to derive my SAP material number for in-coming IDOCS based on UPC codes then I would need to have multi level material determination. I.e. From an IDOC for UPC code 1234566789 I derive material ABC and then for material ABC derive material XYZ.
I tried setting up these two layers of material determination in the standard system. It is possible only if I use a substitution reason which copies the material entered as a sub-item. We do not want to maintain the sub-item in sales order and relevant documents for a lot of other reasons. Is there a way I can use standard Material determination/substitution to derive this multi level search without haveing to copy the sub-item in sales order? Am I missing some settings here? If not is it possiblt to suppress the sub item from being derived in SAP using some user exit in sales order processing?
For an IDOC I could have used standard SAP tables to identify SAP material number based on UPC code. However the problem is we have multiple SAP material numbers assigned to one UPC code. So it is not possible to identify a unique material number just based on the UPC code.
I would like to know if any of you experts have encountered a similar situation and if so what is the ideal way to resolve this issue. Any comments/suggestions/guidance is welcome. You can also reply at my e-mail id [email protected].
ThanksHi Daniel,
Can you please which IDoc message type you are using to create sales order using IDoc?
Also check in IDoc, what is the value of ACTION & EINKZ fields in segment E1EDP01?
Regards,
Amit -
Req. Delivery date - IDOC to Sales order
Hello,
A sales order is created from IDOC. If customer sends the requested delivery date as 05/27/2009 (IDOC) system has automatically back the date to 05/24/2009 which should be the customer requested delivery date and to be displayed on the sales order.
3 days of lead time to back the date of the customer's requested delivery date. Is this functionality can be done through configuration settings or does this require ABAP coding?
Example -1
05/27/2009 (Customer's req. delivery date through IDOC) 05/24/2009 (Req. delivery date to be displayed on the sales order)
Example -2
06/10/2009 (Customer's req. delivery date through IDOC) 06/07/2009 (Req. delivery date to be displayed on the sales order)
PS: This logic is applicable for only few customers who has specific shipping conditions (01)
Thanks.Hello Zuzana,
Thanks for the response.
We are not using middleware. Inbound IDOCs we process are:
Message type: ORDERS
FM: IDOC_INPUT_ORDERS
Process code: ORDE
Is there any scope for configuration settings? I guess No but still checking with you.
PS: Appreciate if you could give the correct USER EXIT.
Thanks. -
User exits for delivery picking confirmation and transfer order creation
Hi
We have a scenario for which we need help.
This is to do with replenishment from plant to plant.
We have sales sets.
The sales sets needs to be replenished from one plant to another. We want the componenets of the sales sets to picked from the issuing plant. For this we need a transfer order. this needs tobe confirmed and then the goods issue should take place from the issuing plant. Its a two step process.
we are doing Sales sets in STO. The explosion takes place in STO. However when we create deliveries for this. Only the sales set header item without its components are flowing into the delivery.
The Tranfer order does not contain the components either.
However post the goods issue we can create a TO with reference to the TR. This is is not acceptable because we want the picking and confirmation to occur before PGI from the issuing plant.
Could anybody help: We want the TO to be created with the components even though in the delivery only the Sales set header appears. Can u suggest a user exit in which when we create the TR from the delivery the components of the set.
After confirmation of the TO then we want the picking status to be put as C.
SupreethHi,
Check the following users exits.
MWMRFSSG user exit for sorting TOs in RF system-guided transaction
MWMRFUP Customer defined general purpose pushbutton called from scr.
MWMRP001 Cust. Exit for Fixed Bin Replenish.: Delivery Item Selection
MWMRP002 Cust. Exit for Fixed Bin Replenishment: TR Quantity Distr.
MWMRP003 Customer Exit for Replenishment using RLLNACH1
MWMRP004 User Exit for Replenishment using RLLNACH4
MWMTO001 Enhancements for end of transfer order generation
MWMTO010 Exit: Calculation of Total Planned TO Processing Time
MWMTO011 Correction of Planned Processing Time for TO Item
MWMTO012 Correction of Sorting and Split Transfer Order
MWMTO013 Stock Removal for Sev. Storage Types as in Stringent FIFO
MWMTOAU3 Separate selection of posting changes for autom.TO creation
MWMTR001 Exits at the end of transfer rqmnt creation (IM,PP interf.)
MWMD0001 Transfer order print via RLVSDR40
MWMD0002 Transfer order print as multiple process with RLKOMM40
MWMIDI07 Enhancement for Output WMPIHU (Create Pick-HU) Inbound
MWMIDO11 Enhancement for message WMTORD: TO with several items
MWMIDO12 Enhancement for Output WMPIHU (Pick-HUs) Outbound
MWMIDO13 Extension for WMMBXY (subsequent tasks after goods movement)
MWMPP001 Enhancement WM/PP Interface (automatic TR generation)
Regards,
Murali -
Re-ATP changes already saved ATP delivery dates in a sales order
Hi,
I have a order where ATP has run and given a ATP date of say 10.01.2008, in the stock requirement list , Tab T, a temporary assignment is made against this with purchase order stock which is due on 10.01.2008.
However when you go the sales order and re-ATP again,
The dates gets changed and a future date gets assigned to the order instead of holding the purchase order stock which is assigned in tab T to this order.
Is there a way to stop this from happening? That is since the PO is even temporary assigned to this order it should not remove this assignemnt.
Is this the normal behaviour of ATP?
Thanks
KeshiniHi Surendra,
For SO, business event is A and for delivery it's B. When integrated with ECC, the check rule in ECC points as biz event in APO.
You can control ATP check by customized settings for check rule in ECC.
Also, by setting requirement class and requirement type in ECC, you control check mode in APO. So, even if you dont define for check mode in APO, the system might refer from ECC for the ATP check settings. Look into your ECC customization for how requirement class is derived and settings for requirement type. (based on MRP type, strategy grp and Item cat).
I'm not sure how you can control ATP to happen for some sales orders/deleveries in ECC and for some in APO, since check mode is mentioned in material master.
However, there are ATP BADIs (business add-ins) available in both ECC and APO, whch can serve your purpose.
Regards,
Bipin -
User exit for storage location determination in sales order
Hi SAP SD Experts,
Please give me the exact user exit name where we can use for the automatic storage location determination in the sales order.
Thanks & Regards,
Rajesh Kumar Raju,Dear Rajesh Kumar Raju
Go to IMG-->Logistics Execution >Shipping> Picking -->Determine Picking Location -->Define Rules for Picking Location Determination. There you have to assign the MALA rule to your delivery type
Also maintain in OMJ8 and in material master under MRP2 view the default storage location in the field "Prod. stor. location"
thanks
G. Lakshmipathi -
Change logic for pricing date in CRM sales order
Hi,
We have a requirement in B2B sales order where in default pricing date should be set to u201CRequested delivery dateu201D entered by customers in B2B sales order. Is this feasible through IMG configurations in CRM 5.0? I am aware its feasible in R3 while configuring sales order type (In the sales order type configuration, there is a field called as u2018Proposed Pricing Dateu2019). Do we have similar options in CRM 5.0?
Thanks & Regards,
Namita SinghYou can implement the BAdI - method CRM_COND_COM_BADI method ITEM_COMMUNICATION_STRUCTURE
You can use FM CRM_ORDER_READ to read the current order information, in your case the RDD and use this value to change the pricing date in the item-communication structure.
CS_ACS_I_COM-PRICE_DATE = l_rdd.
Maybe you are looking for
-
Issue with document library and explorer view
Hello, I have couple of issues on which I need some assistance. We recently backup and restore the SharePoint portal based on 2007 to SharePoint 2010 server.We're facing some issues on it now When we try to open any office document from a document l
-
Where to find a newsletter tool/app for a sharepoint online public site ?
where to find a newsletter tool/app for sharepoint online public site ? can anybody tell me where/how to find a newsletter tool/app in the sharepoint online solution for sharepoint public site ? Its for marketing, where visiter can add his/her mail f
-
I purchased a TV last fri night. After being ingnored and walked by numerous times my girlfriend finally got someone to help us. The guy we ordered from was really helpful, more on that later though. We were promised a tuesday delivery date the follo
-
HTML Converter vs. JRE 1.4.x and JRE 1.3.x
Had Netscape 6.1 and IE 5.0 and JRE 1.3.1 -- wrote applet and used HTML Converter to convert the HTML page to use JRE 1.3.1 plugin. Everything worked just fine... Installed Netscape 7.02 and IE 6.0 and JRE 1.4.1. Now the HTML pages that were converte
-
Please Respond - IE or CSS Bug in Selector Class
I have a table 22px high with an 11px high icon and some text. When I apply the Selector Class with Spry.Utils.addClassName('P91','Pselected') the selector class "Shrinkwraps" the image and leaves a space above and below the icon that also jumps to t