Wrong Delivery date determined in Stock transport delivery NLCC from PO
Hi Everyone,
Since we upgraded R/3 from 4.6C to ECC 6.0 we are facing problems in the Stock transport process.
We are using purchase order type NB for moving material from plant X from company 1 to plant Y from company 2. In the stock transport order we enter a delivery date which is the goods receipt date from the receiving plant. In tab "Delivery Schedule" we find the Material Staging date which is 25 days earlier because of the transportation time overseas.
When the materials are available in the supplying plant X we make a delivery. Before the upgrade the MBDAT (material availability date) was copied from the purchase order into the delivery date of the Delivery.
After the upgrade not the MBDAT is copied but the goods receipt date, which is 25 days in the future.
Does anybody know if we can influence this date determination in e.g. customizing.
Thanks in advance for your Help.
Hi,
the whole scheduling in stock transport orders are actually controlled by two settings:
- the sheduling in the purchase order is controlled by the set-up for the stock transfer order (topic "Assign delivery type and checking rule" in IMG). Here you need to flag the "Shipment scheduling" for your purchase order / supplying plant combination. This is important, as otherwise the creation date of your delivery can not be calculated.
- Then, as mentioned before, you need to have DL as default order type for your delivery type NLCC. Even you have no sales order, the sales order type is necessary, because the system always uses the copying routines to fill the necessary data. Now in this case the structure xkomdlgn is used to temporary store the data from the source document (in this case the stock transport order) and to pass it on to the delivery.
--- actually I believe you do not even need to assign DL as default order type in the delivery type setting. If I remember right, at least for the delivery type NL this is hardwired (if no default order type is entered, then DL is used...), I guess it is the same for NLCC...
- But now comes the trick: actually the delivery dates are not copied over from the copying routine (don't ask me why), but they are controlled by the sheduling in the default order type, in this case DL. If you check the sheduling for the sales order type DL("Define scheduling by sales document type"), you should find out that is is not activated - there you go. Activate delivery and transportation scheduling for your default order type, that should do the trick.
Best regards
Juergen
Similar Messages
-
Delivery date determination in the schedule lines
Hi,
I have a question on the delivery date determination in the schedule lines of the sales order. If the goods issue date in the schedule line has been determined as 17th Aug 2009, and the transit time is 3 days. What should be the delivery date that will be proposed? Should it be 10 + 3 equal 20th Aug 2009, or it will be 21st Aug, which is the the following day of 10 + 3 ? I simulated in the sales order and it gave me 21st, my understanding was it should be just 17 + 3 = 20th Aug.
hope anyone can shed some light on the above. TQ
krtHi ,
This is what F1 help says
Rounding-up period for delivery scheduling (in days)
The amount of time that the system automatically adds as a safety margin
to the estimated time required for processing a delivery.
Use
The system adds the rounding-up margin to the time estimates for a
delivery, regardless of whether the system
o Calculates the times from data in the master records, or
o Simply uses the default times that apply to the relevant shipping
point.
This is F1 Help of rounding days and not my words..... you can also check in OVXD t-code.
Thanks,
Raja -
Sales order delivery date not update on PO delivery confirmation
Hi all,
I have the following issue. When a sales order is created for a material that is to be purchased a purch req is automatically created. Next I create a Po from this Purch req. When I confirm the delivery date to a later date in this po and do this without entering a storage loc in the po, the delivery date in the sales order remains unchanged, which should be adjusted according to the confirmed delivery date in the PO.
When I do this with a storage location, the date is changed in the sales order.
Anybody any ideas on what could be the reason for this?
Thanks,
Kevin.Hi there,
I thumb rule that you have to follow when posting the thread is, to be clear in what you are asking. Looking at the thread posted, can you make out anything? No spaces, no full stops. How will people understand what your query is? Just read back your question & help us understand what does the query mean.
From what you have given, you are saying that in material master MRP views, GR processing time is mentioned as 15 days. What after that? Are you asking of the materials are available before that 15 days & you run an availability check is the delivery date going to change? Is that what you are asking?
If the material is already available on that date, system will confirm the reqested delivery date. If item is not available then system will propose a new confirmed delivery date basing on the availability check. It will not propose a date which is earlier to the requested delivery date. It either confirms the requested delivery date or proposes a confirmed delivery date at a later time.
For eg when the customer requests delivery on the 25th in the sales order, then if material is available, system will confirm 25th as the delivery date. If material is not available,, then it will check item availability & proposes 28th as confimed delivery date. It will never propose 22nd as delivery date.
Regards,
Sivanand -
Auto Batch Determination For Stock Transport Order/Replenishment Delivery
All,
I have an issue with my stock replenishment deliveries (STPO, Stock Transfer Plant to Plant via standard MRP/Procurement process with a Purchase Order that is a Stock Transport Order).
One question I have is what module should the configuration be for Auto Batch Determination on deliveries from STPO's, is it SD or MM? The reason I ask is because I have the SD side working just fine for example if I enter a customer order for this material and issue a delivery against it I get a batch automatically assigned according to your search/sort criteria. I know with a Stock Transport you have different item categories etc. and I have flagged them as relevant for ABD.
I have been racking my brain regarding this and I have went through the configuration for both Inventory Management and Sales and Distribution. I have went through the steps several times. I am not seeing what I am missing any help in this arena would be helpful I am getting the following error message when I go to the batch tab on the replenishment delivery "Batch determination is not possible because there is no search procedure". I am at a loss to what configuration is needed. I keep going through the steps and I am not finding whats missing. Any help in this area would be most grateful.
Thanks,
JeremyHi Jeremy,
you need to configure batch determination in SD and maintain enteries in the trasaction code V/C5 as below
Sales org + Distribution channel + Division + DL (in salesDoc Ty) + Search procedure + tick check batch
Sales org + Distribution channel + Division + NL (in salesDoc Ty) + Search procedure + tick check batch
also check whether the delivery item category is active for auto. batch determination and maintain the batch condition record in transaction code VCH1
regards,
Santosh -
Batch determination for stock transport order in po for delivery.
Dear All,
When I am creating a delivery in VL10D against a srock transport PO, while determining batches, i am getting an information message "batch determination is not possible because there is no search procedure".
How to configure so that , the batch should determine for making a delivery.
Quick responce will be highly appreciated.
Thanks & Regards
Prasant SekharHi,
I had the similar problem with one of the client and I could solve it.
The procedure is as follows:
1)goto spro->logistic general ->batch management->batch determination
2)Define condition table with proper selection of field .
3)Define access sequence which will consists of sequence of condition tables.
4)Define batch strategy and assign access sequence to it defined in step3.
5)Define batch search procedure and assign it to movement type 641 or 643.
6)Maintain batch search strategy condition record in tcode VCH1 with the combination u defined in access sequence.
7) Apply a USER-EXIT (MV50AFZ1) in the program - SAPMV50A as follows:
IF LIKP-VKORG = '0326' AND LIKP-LFART = 'ZNL' AND LIKP-KALSM_CH = ' '.
Select single KALSM into ikalsm
from T683C
where VKORG = likp-VKORG
and VTWEG = '04'
and SPART = '00'
and AUART = ''.
Likp-KALSM_CH = IKALSM.
ENDIF.
8) Once you create the delivery (VL10D) against PO, go to VL02N -> Batch Split -> Batch determination
You will find the batch will be splited into the delivery automatically.
Reward the point if feel relevant.
Regards,
Praveen Ghosh -
Delivery date for Non stock items
Hi,
While creating Maintenance order for Non stock items in component screen planned delivery time fld comes. Here
I put 10 days. But system creates PR with delivery date as today's date ie order creation date.
Actually delivery date should be 20.09.2009.
Waiting for your valuable inputs.
Thanks
PrasadHi,
The requisition delivery date is dependent on the operation start date. System does not consider the planned delivery time when calculating this delivery date.
The delivery date is based on the following calculations:
- The start date of the operation
- Minus Goods receipt processing time of the component
- Plus or Minus Lead time offset for the component in the order
The above values can be adjusted to manipulate delivery date.
As mentioned, It is also possible to influence this date by implementing exit COZF0002.
-Paul -
Stock transport delivery creation in foreground
Hello experts,
I am only able to create deliveries from stock transport orders in VL10B and in the background. However, I want to be able to create it in foreground like in VL01N with reference to a sales order.
Can that be done for stock transport orders as well, and if so, how?
rgds
GARDear Friend
I am a SD consultant
STO is basically a purchase order and for PO's delivery is created only in the backgound
Only for SO's both foreground and background job of delivery creation is possible
SAP's design is like that
Delivery in foreground or background doesnt make much difference to me?
Are you specifically looking for something?
So STO only background delivery creation is possible
Hope this clears your doubt
Regards
Raja -
Requested delivery date determined by the customers
Experts,
Several customers have theirs own rules for determining requested delivery date. These rules are based on Sales order date.
I mean if the SO is received from monday to wednesday, the requested delivery date should be the next monday.
How can I set up these rules or do I need to consider pures Abap codes...
Thanks !
VictorHi Victor,
Using an ABAPER's help could be an option out.
The other option out would to define different sales documents for each of your days e.g. Sales Document ZMON for monday, ZTUE for tuesday and it the sales document type settings you can keep the lead time as 7 days for ZMON, 6 days for ZTUE so on.
Now if the user creates the sales order with ZMON he will get the delivery date on a monday provided ofcourse he creates the sales order using ZMON on a monday and ZTUE on a Tuesday.
Hope this helps.
J Nagesh -
hi friends.
How does the system calculate the delivery date and the material availability date ie. on what basis the date gets generated in the system.
regards
nikhilhi,
The standard SAP system determine the delivery date for 7 days. if you want to change, u can change it in the header level sales document type (OR) thru VoV8 under request delivery date/pricing date.
under the same option, there is PO date- it propose delivery date, if you activate it the day which u want to delivery, will happen accordingly.
reward points if it is useful.
regards
KR -
Delivery Date Monitor Against Purchase Order Delivery Date.
Hi All
Forgive me if I've posted this in the wrong forum area but I'm fairly new to this and have spent some time looking for a correct area but still not sure??? Anyway........
....I'm wanting to know if there's a standard SAP Report or anything that can tell me which deliveries from suppliers are late or due. I can get out ABAPer to create me a new program to do this but I was hoping that there would be something standard.
I want to look at the delivery date on my PO's and if the date is less than or equal to today and the parts have not been Goods Receipted, display them. It would also be useful if we could see what was due in over the next few days.
Again sorry if this is in the wrong section but any comments or suggestions would be much appreciated.
Many Thanks
ChrisComplete.
-
Delivery date field grey in inbound delivery not editable
Hi,
Can any one tell me how to edit delivery date in inbound delivery when we are in change mode.
Delivery date field is editable in (ECD) where as grey in ECQ & ECP.
we creating inbound delivery through idoc from outbound deliveri.
How can we chane the field that was in Grey mode ?i found the answer on my own
-
Wrong entry in the table stock transport requisition index EBUB
we have 2 plants 7080 and 6501, they belong to different company codes.
in plant 6501, after MRP run a PR is created for material 420000064,we can see entry in table EBAN as below.
Client Purchase Req. Requisn Item Document Type Doc. Category Materaial plant
500 0014381981 00010 NB B 000000000420000064 6501
but several days later, we found a PRqRel item appear in stock/requirement list of material 320003192 in plant 7080, and we also found entry in table EBUB:
Client Material Supplying Plant Purchase Req. Requisn Item
500 000000000320003192 7080 0014381981 00010
this is wrong and may cause wrong goods issue, we checked a lot to find the root cause but failed.
we have doubt that it is number range issue, but after checking we don't think so.
In OMI2, here is the interval.
No. From To current number
01 0010000000 0019999999 10352698
please kindly help, what could be the possible cause of this error, any suggestion will be appreciated.That error is supposed to be fixed in versions 4.0 and later I think you'd have to delete the unnecessary entries from EBUB using the program from the note 130136, you may have to search more SAP notes:
Report ZKOREBUB
*& Title: deletes EBUB which is not necessary *
REPORT ZKOREBUB .
TABLES: EBUB, EBAN.
INCLUDE FMMEXDIR.
DATA: DEL_FLAG.
SELECT-OPTIONS: S_MATNR FOR EBUB-MATNR,
S_RESWK FOR EBUB-RESWK.
PARAMETERS: DB_UPD. " <<< if DB_UPD = X program deletes the unnecessary entries
SELECT * FROM EBUB WHERE MATNR IN S_MATNR
AND RESWK IN S_RESWK.
CLEAR DEL_FLAG.
SELECT SINGLE * FROM EBAN WHERE BANFN EQ EBUB-BANFN
AND BNFPO EQ EBUB-BNFPO.
IF SY-SUBRC NE 0.
DEL_FLAG = 'X'.
ELSE.
IF EBAN-RESWK NE SPACE AND EBAN-BSAKZ NE 'R' AND
EBAN-MATNR NE SPACE AND
EBAN-PSTYP NE PSTYP-STRE AND
EBAN-PSTYP NE PSTYP-LOHN AND
EBAN-PSTYP NE PSTYP-KONS AND
EBAN-EBAKZ EQ SPACE AND
EBAN-LOEKZ EQ SPACE AND
EBAN-MENGE GT EBAN-BSMNG.
ELSE.
DEL_FLAG = 'X'.
ENDIF.
ENDIF.
IF DEL_FLAG NE SPACE.
WRITE: / EBUB-MATNR, EBUB-RESWK, EBUB-BANFN, EBUB-BNFPO.
IF DB_UPD NE SPACE.
DELETE EBUB.
ENDIF.
ENDIF.
ENDSELECT. -
Hi Friends,
When there is no stock available the supplying plant, the comitted delivery date in ths Stock transport orderis showing as 31.12.9999 which is impossible to meet.
Do you have any clue on this abnormal behavior of the system?
Thanks alot.
Warm Regards,
SridharHi,
The delivery date is the date on which we receive goods.The process of delivery date determination is in the moment you enter a material number and hit enter, SAP moves the current date into the delivery date, and depending on planned delivery time of material master it add those days to the current date. If the data entered is sufficient to determine already the info record, then it takes the planned delivery time from there into consideration. Thanking you. -
Stock Transport Order Without Delivery
I m trying to transfer stock from one plant to another (within same company) without delivery.
what all configuration do i need to do.
pls. guide.
I m little bit confused over stock transfer,
Regards,
Pramod KumarOh no, not at all! This forum is meant to answer all your problems!
Configure Inter company Stock Transport Order
Material should exist in both the plants (Delivering & Ordering),
Internal customer should be assigned to the ordering plant ( MM -> Purchasing ->
Purchase Order -> Setup stock transport order -> assign the internal customer to the
ordering plant and assign the Sales area of the internal customer.
Assign its Sales area to the delivering plant
Assign the document type and Delivery type NB and NLCC
Assign the Supplying plant --> Receiving Plant --> NB
Take the delivering plant and assign the sales area.
Vendor master has to be created and assign the supply source (Delivering Plant).
Create a purchase order ME21N ---> Save
Delivery VL10 G ---> Calculation rule (appropriate) --> Assign the purchase order
number here and execute.
Select the Delivery creation line and do the back ground process.
Start the log display and see the delivery document number by the documents button
Goto VL02N --> do picking and PGI --> Then do the MIGO with respect to the delivery
document.
Billing (Intercompany pricing conditions should be set).
AND
1. Customer No. for the Goods Receiving Plant - OMGN
2. Availability Check- Checking Rule (if necessary) - OMGN
3. Assign a Delivery Type for the Delivering Plant - OMGN (for Stock Transport Orders,
NLCC)
4. PO type (which i believe you have done) - OMGN
5. Assign Vendor No. to the Supplying Plant (done) - VK02
6. Assign Customer No. to the Purchasing Plant for the Inter-Company Invoice (but you
need to assign this to the Sales Organization pre-assigned to the Purchasing Plant),
IMG-SD-Billing-InterCompany Billing-Define Internal Customer No. by Sales Org
***and by the way for the Invoice to work between Cross-Company Plants, you need
also to have a Sales Org for the Supplying Plant and a Pricing Determination Procedure
STO:
STO CONFIG:
The following steps have to be followed in order to configure stock transport order
between two plants.
1. Create a vendor for the Company code of the receiving plant using account group 0007
via T-Code XK01.
2. In the purchasing data view assign the supplying plant and the schema group
3. Create customer with the sales area of the vendor.
4. The shipping conditions, the delivering plant and the transportation zone determine the
route in the STO.
5. In the pricing procedure determination relevant to the STO assign document pricing
procedure and customer pricing procedure to get the pricing in the invoice.
6. Maintain condition records for pricing condition.
7. Maintain carrier as a partner in the customer master.
8. In OMGN select the supplying plant and assign the company code and sales area.
Similarly select the receiving plant and assign the company code and sales area (The
company code to which the plant is assigned to).
9. Assign the delivery type and checking rule to the document type.
10. And finally, assign the purchasing document type to the supplying plant and the
receiving plant.
11. Create the STO using T-Code ME 21N and save.
12. Check for release strategy if any and release using T-Code ME 28.
13. Create delivery in background using VL10G.
14. If delivery is created, it is an indication of correct configuration and master data
creation.
Stock transfer between two plants in deffernet company codes is known as inter company
stock transfer.
Material shoud be maintained in both supplying and receiving plant MM01
Sotck should maintain only in supplying plant MB1C
Create receving plant as a customer in suplying plants company code and sales area
XD01
Assign this customer number in receving plant detials OMGN
Assign supplying sales area in supplying plant details OMGN
Assign delivery tupe NB for in combination of supplying/ receving plants.
Create STO ME21N
As it is normal there in the item details wer should get shipping date i.e customer number
Go for Deliveryy VL10B
Shipping point *****
Select PO go for execute
then select the delivery then go for delvy ............create delvy,,,, delvy nubmer generated.
Goods Issue VL02
Delvy doc **********
Click on picking
enter the picking qty
Click on PGI
in the mean time check in the PO history you will get the details
Goods receipt MIGO
Stock overview the stock will be updated.... -
Delivery Scheduling Dates determination
Hello Team,
We have an issue with the way schedule line date being calculated. This is related to the Goods issue date and material availability date being set one day before to the actual delivery creation date. In our case, actually the process orders are manufactured and the deliveries are created on the same day as goods issue and we require SAP to reflect this to allow accurate production planning.
As per our understanding -
1. SAP determine material availability date, Goods issue date and Transportation planning date based on customer requested delivery date by using backward scheduling.
2. SAP considers that transportation planning can only begin after material is available.
Is there any way to control this so these can take place in parallel as an independent activities? So that, _system will determine / propose same Goods issue date and Delivery creation date?
Note - we are useing Rutes as well for which the Transit time is set as 1 day.
Requesting you to kindly help us as early as possible.
Thanks and Best Regards,
Amol Wadekar.Hello Friends,
Let me reframe the issue to clarify the confusion -
The Issue is with the way schedule line date (i.e.Delivery Creation Date) being calculated. This is related to the Goods issue date and Material availability date being set one day before to the actual delivery creation date, this pushes to manufacture material a day earlier and this results into an incorrect production planning. In reality most of the products are manufactured and the deliveries are created on the same day and we want SAP to reflect this so that accurate production planning can be done.
Example -
1. [OR] Std.Order - with Backward scheduling.
Customer Requested Delivery date - 09/13/2011
Schedule line date i.e. Delivery Date -09/13/2011
Material Availability date -09/09/2011
Good Issue date - 09/12/2011
Rute Transit time u2013 1 day.
2. [OR] Std.Order - with Forward scheduling.
Customer Requested Delivery date - 09/06/2011
Schedule line date i.e. Delivery Date -09/07/2011
Material Availability date -09/06/2011
Good Issue date - 09/06/2011
Rute Transit time u2013 1 day.
Question - Is there any way by which we can exclude the transit time while calculating and determine the schedule line date i.e. delivery date considering the customer requested delivery date? So that, the Goods Issue date and the schedule line date i.e. delivery date will be same with out disturbing transit time from the rutes.
Requesting you to kindly help us as early as possible.
Thanks and Best Regards,
Amol Wadekar.
Maybe you are looking for
-
Set the default value in selectonechoice using bindings property
Hi, I have a question to ask about selectonechoice. I have scanned the forum but I just cant get this to work by myself. My business service is a web service. Use Case: From the web service data control, I should display a drop down of all available
-
UDI OSD Task Sequences started failing with 0x80070002 error in SCCM 2012
This is kind of long, but here goes... We built a UDI task sequence in SCCM 2012 (with MDT integration) that we were testing for deployment of a couple of different Win7 images. We customized the UDI experience thru the UDI wizard and XML file and O
-
Third Party Software installed by 7.5
During the upgrade to 7.5 Skype for Windows desktop, I only realized that by not paying attention to the defaulted checkboxes at each step of the Skype installer, that I was installing one of eight third party products. Each of the uninstallers for
-
After Installing ML on the second Mac
After downloading and installing OS X Mountain Lion on a second macbook pro at home which belongs to my brother and earlier he had been using another apple ID for it. After he installed the OS X ML, I'm unable to find the ML in my purchases at the ap
-
Change the date of renewal?
Is it possible to change the date when my monthly plan is renewed? I just received an email saying there was something wrong with the payment. I don't get my salary until the 25th every month and my membership is renewed on the 24th and this month th