Delivery block in the schedule lines.
Hi,
Mine is a MTO scenario. I am using planning strategy 50. So a planned order ---> production order will be created against MRP run against each sales order.
When i am placing a delivery block at the header the system is working fine. Its deleting the planned order(converted production order).
when I am placing a delivery block at the schedulle line its not working fine. its not deleting the underlined planned order or production order.
what configuration should I do to make this work.......
Hi,
Look at the help (press F1) on the field confirmation block at SPRO-> Sales and Distribution ->Basic functions ->Availability check and Transfer of Requirements ->Tranfer of Requirements -> Block quantity confirmation in delivery blocks ->Reasons for and Scope of Delivery Blocks: Transfer of Req. blocks.
It looks applying delivery block at schdule line level will not delete the passed requirements. This is standard SAP behavior. If you want to change this nature, then you may need to use an User-exit.
Following is description given for the field confirmation block;
Confirmation block
Indicates whether the system, in addition to blocking delivery, also blocks the confirmation of order quantities after an availability check during sales order processing.
Example
You may want to block confirmation of sales orders where the creditworthiness of the customer is in question. In this case, you set the confirmation block for the delivery block that relates to credit problems. During sales order entry, when you enter a delivery block because of credit problems, the system, after you save the order, does not confirm any quantities for delivery. In this way, the goods remain available for other customers.
Note
If, before you save a sales order, you look at the schedule line overview, you can see what the system would confirm, if the block were not set. However, as soon as you save the sales order, the confirmed quantities are automatically reset to zero.
Dependencies
If you enter the delivery block at header level, the system transfers the desired delivery quantity for all schedule lines in the requirement. The confirmed quantity is deleted. This function is not available when you enter the delivery block at schedule line level.
Regards
Similar Messages
-
Change delivery block in order schedule line
I use badi "BADI_SD_SALES" method "SAVE_DOCUMENT_PREPARE" to change delivery block in schedule line. I change field fxvbep-lifsp and I change table fxvbep the I add or I change line in table fyvbep. It work fine when I create the order but not when I make a change. May be I have to use another exit.
Help required,Hi Daniel,
In change mode.. (Mean when you change the sale order).. Just do the changes in FXVBEP table only.
As per my knowledge, The FX*** and FY*** are used to find the delta changes in the document and these changes will get updated in change document history and the same will be updated in database.
In the change mode, when you do the changes to both the tables, the delta will not be there and may be the delivery block not updated.
Try doing change in FX table only.
Regards,
Sai -
Credit Release thru VKM3 remove the schedule line delivery block ...
HI Gurus,
I have created the sales order with the delivery block at the schedule line. i have save the order . The order goes to the credit block . So when i release credit block with the help of VKM3 then system also removes the schedule line level block.
This is not std behaviour . Can any one come across such scenario ?
Details: I have removed the routine 101 in the OVB8 so that if order goes to credit block still order will have the confirm qty.
Also in the OVAK order type is mark D for automatic credit check.
Thanks in advanceHi ,
I have checked the sales order thru the program but we are not using any user exit for the same.
Now i have found that if the qty is confirm on the first date i mean on the date given then system does not remove the block & if the ATP check suggest the diff date so there are two schedule line in this case block get removed ..
May be this is like after credit removes system must be running the ATP check again ..
Please help -
How to change delivery block for all item in the schedule lines via va32
dear sap expert:
i onle can change delivery block for one sales order item in the schedule line every times via va32,it will take so many time because there are hundreds of item in a sceduling agrrement. how to change all the item one times.
please give me a way to resovle the problem.
best regards.dear:
the fast change function cann't resovle the problem,i first double click the item of schedule agreement ,then select the schedule lines option, finally in the delivery block input the reason of bolck.
best regards. -
Delivery block on the line item and on schedule line
why are there two delivery block on the line item and on schedule line respectively in the sales order? which one is exactly used for blocking delivery order from creating ? thank you very much!
Hi
The reason being, each line item can have more than one schedule line. If the line item has only one schedule line, the block at item level or SchLine level gives the same result. If the line item has two schedule lines, and if you want to block only specific delivery(one among the two schedule lines) the block at item level blocks both the deliveries and if you use delivery block at schedule line level, you can block only the required scheduled delivery.
Thanks,
Ravi -
Block the Schedule line for Delivery
Hi,
I have a requirement in which I want to block the schedule line in my sales order for delivery.
Also I want that system should not perform the availability check and block the stock on the requested delivery date.
We want the order handler to take a desicion and remove the block, and then the item should be relevant for availability check.
To cover the 1st req of keeping the block, I will use a schedule line cateogry which has a delivery block setup in IMG.
Will setup the schedule line cateogry accordingly.
But I am not sure how to achieve the 2nd req to not to confirm the schedule line qty till the block is there.
Kindly advise.
Regards,
HarshHi Harsh,
2 ways to achieve this,
1- Create new reason for rejection & you can stop the requirements to flow to MD04. ( assumption is, item will be waiting for further activities by the Order handler )
2- Tx: OVB8 & OVB5
check whether you can include your own logic which is applicable only for newly created delivery blocks. This transactions works well for Delivery block "01"- credit block- for not to transfer requirement to MD04.
Hope it may work for you.
Regards,
ReazuddinMD -
Delivery before the schedule line date in scheduling agreement.
Hi All,
I have a situation where in I am using JIT delivery schedule for processing the delivery requirement from customer. In this, lets say, I have a schedule as 08/05/2009 for material A to deliver 1000 qty and the material is made available to me after production as of 07/05/2009 and I want to despatch the material on 7th only and not on 8th. The system does not allow me to do this.It allows me to make a delivery only on 08/05/2009.
Is there any alternative to this and is this SAP standard behaviour.I think you can change the schedule line date in scheduling agreement itself and do the delivery.
regards,
Sudhir -
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 -
Hi All,
Good Morning,
I am working on once Incident for Re-Scheduling Program V_V2 where the user has requested us to change the criteria for determining the priority of Sales Document based on Sort Item by date of creation. Currently they are using the Sort by delivery date of earliest schedule line in the Variant.
I would like to know the role these both options play in the Re-Scheduling program V_V2. I would like to know the impact of both of them and the kind of testing I need to perform to study the behaviour of Sales Orders especially when the material is out of stock?
Please explain with help of examples.
Thanks
Farhan.This is not that simple that an example would explain how this transaction works but I'll give you some examples.
Material A has SO1 and SO2 of 10KG each, stock is 20KG so both quantities are confirmed at today. A stock recount determines a reduction to 5KG. This program would change confirmed quantity of SO1 to 5KG and SO2 to 0KG if:
Creation date of SO1 is older then SO2 in strategy 1
1st delivery date of SO1 is smaller then SO2 in strategy 2
Material B has SO1 and SO2 with 10KG each but no quantity confirmed, stock is 0KG. A prodution adds 15KG to stock. The program would change confirmed quantities of SO1 to 10KG and SO2 to 5KG if:
Creation date of SO1 is older then SO2 in strategy 1
1st delivery date of SO1 is smaller then SO2 in strategy 2
I'm assuming a specific configuration, there are many other scenarios possible.
regards,
Edgar -
How to produce different outbound delivery based on different schedule line
Hi,
I want to create different outbound delivery based on different schedule line time,but system automatically create a combining delivery document with a sum number.
For example,
schedule line
date goods issue time qty
2011.08.24 08:00:00 1
2011.08.24 10:00:00 1
when I create the outbound delivery, system create only one document with quantity 2.
But I need two documents with quantity 1 in every document.
How to solve this requirement?
Thanks.Hi,
I viewed the item requirement in VOFM, found that they are status check for the copy control, not the split control.
Could you please give me a example?
In the copy control--header--conditions----order requirement ( or combination requirement )
They are like this :
(001)
bp_subrc = 0.
Check that reference document is an order (if not, issue error)
if cvbak-vbtyp cn vbtyp_auft. "Auftrag?
perform message_handling in program (programmname)
using cvbap-posnr
'003'
'E'
'VL'
cvbak-vbeln
space
space
space.
bp_subrc = 1.
check 1 = 2.
endif.
Check the status of the Fonds-Management
IF CVBUK-FMSTK EQ 'A'.
PERFORM MESSAGE_HANDLING IN PROGRAM (PROGRAMMNAME)
USING CVBAP-POSNR
'889'
'E'
'VL'
CVBAK-VBELN
SPACE
SPACE
SPACE.
BP_SUBRC = 1.
CHECK 1 = 2.
ENDIF.
Check that order is not blocked by the automatic credit check
if cvbuk-cmgst ca 'B' and
cvbuk-abstk ne 'C'.
Credit check is irrelevant for correction deliveries
if v50agl-sofauftrag eq charx and
tvak-lisof eq space and
likp-lfart eq tvak-korli.
else.
perform message_handling in program (programmname)
using cvbap-posnr
'060'
'E'
'VL'
cvbak-vbeln
space
space
space.
bp_subrc = 1.
check 1 = 2.
endif.
endif.
Check the user status from the order header
if not cvbak-objnr eq space.
call function 'SD_STATUS_VBAK_CHECK_INTERN'
exporting
i_objnr = cvbak-objnr
i_vrgng = vrgng_sddn
exceptions
allowed_with_warning = 01
not_allowed = 02
object_not_found = 03
others = 99.
if sy-subrc ne 0.
Fehler nicht bei MODKZ = '2' (Erlaubt mit Warnung)
if sy-subrc gt 1.
bp_subrc = 7.
Else ist nötig, da Routine mit "changing sy-subrc" gerufen wird
elseif sy-subrc eq 1.
bp_subrc = 0.
endif.
Check Global delivery flags
line deleted: "n_911988
perform message_handling in program (programmname)
using cvbap-posnr
sy-msgno
sy-msgty
sy-msgid
sy-msgv1
sy-msgv2
space
space.
Bei Fehler: Bedingung verlassen
check bp_subrc ne 7.
endif.
endif. -
Link between Delivery and Sales Order Schedule Line
Hi Gurus,
I have a requirement in which i need to display quantity and amount at schedule line level and also the delivery and delivery item for each schedule line.
For example, if there is a sales order O1 and item 10 for which we have 3 schedule lines and 3 deliveries as well say D1, D2 and D3.
Report should be something like this
Sales Order Item Schedule Line Delivery Del Item Confirmed Order Qty
O1 10 1 D1 10 5
O1 10 2 D2 10 5
O1 10 3 D3 10 4
How can i determine that a particular delivery corresponds to which schedule line of that saler order-item?
We have the link between delivery and sales order but is there any way that we can get the link of delivery at schedule line level?
Please help.
Regards,
GauravHi,
I suppose you must check with SD functional consultant and the post should also be in the logistics SD forum and not BI. But I suppose there is know specific link between the schedule line of SO to the Delivery. It is more like a bucket flow for ex.
Sale order Item Schedule line qty
SO1 Item1 Sch1 10
SO2 Item1 Sch2 10
Delivery Item QTy
DO1 IT1 15
DO2 IT1 5
In this case qty 15 is distributed over both SO1 and SO2, and SO2 ITem1 Sch2 has link to both the DOs
So I am not sure if you can establish a one to one link, please check with your SD consultants.
Regards,
Ashwin G -
Firming the Schedule Lines in Sch.Agreement
Hi , I have done the following to firm the schedule lines in Scheduling agreement.
1. Firm Zone as 30 days
2.Tradeoff zone days as 60 days
3.Binding MRP indicator as NULL(Lines not changeable within Zones)
4.In OMIN , Firm Schedule lines enabled for the MRP group
When i run the MRP, schedule lines are getting created with Firm Indicator (*) for the requirements lying within these zones. After transmitting the schedule lines to vendor , if i change the requirement again, the schedule lines within Firm Zone are getting adjusted as per the new requirment. I dont know whats the purpose behind maintaining these Firm Zone and Trade off Zone.
Pointers are much appreciated.
Thanks and regards,
Milton IsaacHi,
Rolling delivery schedules issued under scheduling agreements are divided into different time zones indicating the degree to which lines of the schedule are binding.
Firm zone (zone 1) (go-ahead for production).
The schedule lines within this zone count as firm and thus as fully binding. If you cancel a schedule line that falls within the firm zone, the vendor is entitled to charge you with both production costs and the costs of procuring input materials incurred by him as a result of the cancellation.
Trade-off zone (zone 2) (go-ahead for procurement of input materials)
This is the "semi-firm" zone, giving the vendor the go-ahead to procure necessary input materials for the manufacture of the item ordered. If you cancel a schedule line within this semi-firm zone, the vendor is only entitled to charge you the material costs. Schedule lines falling within this time zone are thus less binding that those falling within the firm zone. -
Delivery date in PO schedule lines not equal to delivery date in PO confirm
Hello expert.,
I use PO with account assignment E for sales order purchasing coming from a TAB sales order category. In the PO I have schedule lines define according to the lead time from the materila masetr of the info records. The schedule lines in the PO update automatically the schedule lnes in the sales order and therefore the planning on the sales and delivery side is done according to the delivery date indiacte in the schedule lines of the PO (table EKET).
I use also inbound deliveries to indicate when the goods arrive. At that time, I can realize that the lead time / the quantity delivered by the vendor does not correspond to what was palnned in the schedule lines of the PO. When I save the inbound delivery, the confirmation is indicated in the PO in the PO confirmation tab with the delivery date equal to today (table EKES).
The issue I have is that the schedule lines of the PO is not in line with what is in the confirmation tab for both the quantity and the date. Therefore, even though I have goods arrived that could be delivered to the final customer earlier, the system doesn't recognize it because the schedule lines in the PO remain with the original planned date and quantity and as a consequence also in the sales order schedule line.
Does anybody can give me a way, a trick or a mechanism to align the delivery date and the qauntity in the PO between the schedules lines tab and the confirmation tab?
Thanks a lot for your support.
ALJ
Edited by: Andre Louis Jadot on Nov 26, 2010 8:15 AMDear,
This is very intersting.
Delivery date is come in purchase order from plant delivery time (MRP2) in material master.
Exa:
If you enter plant delevery time as 10 days in MRP2 of material master.
So system calculate delivery date as under.
Plant delivery time : 10 days.
PO creation date : 08.05.08.
System consider delivery date 21.05.08
System add 3 days in your plant delivery time.
So 3+10 = 13, Delivery data:- 08.05.08 + 13 = 21.05.08.
Please check it in your quality client, If it is useful for you please revert back with points.
Regards,
Mahesh Wagh. -
Delivery split based on schedule lines
Hello toghether,
I hope someone could help me.
I have the following problem. I need to split a delivery, if some data on the schedule lines is different. That means, if I have 3 schedule lines with different data (except the delivery date) I need 3 deliverys at the end.
Can I do this with a copy routine?
Thanks a lot for your help.
AndreasThere is a check in Standard SAP which splits a delivery when for different schedule lines if the shipping point is different. You can add your own field checks in a user exit and set up this kind of a split.
-
How to change the schedule line date in SO with reference to value contract
Hi SD Guru's,
I need to change the schedule line date in the sales order with reference to the value contract by using some algorithm that i will write. The problem that i can't find the suitable place to add the algorithm. I can't add it to the Copy control because there is no schedule lines in value contract and copy control for schedule lines does no exist.
I can not add to user exit MV45AFZZ , because order that was created with reference to the value contract, does not go through this user exit.
Do you have some ideas where i can add it?
Thanks and Regards
Viky
Edited by: Viky Sloutsky on Oct 20, 2010 12:43 PMHello Viky
How about using program MV45AFZB- USEREXIT_CHECK_VBEP or USEREXIT_MOVE_FIELD_TO_VBEPKOM
or program FV45EFZ1- USEREXIT_CHANGE_SALES_ORDER
Does the program go through these exits when an order is created with ref to a value contract??
Also I am wondering why you need to change a Schedule line determined by Availability check and/or delivery scheduling?
Maybe you are looking for
-
Connecting domain from Windows 8.1 pro to Windows server 2008
Hello, We try to login to our domain controller from a windows 8.1 pro laptop. The login is going good it looks like, but the user is nog getting the shares that the user expects to get. This is working with a windows 7 pro laptop but on a windows 8.
-
As my question states I don't want auto loading on any site and it only happens on this one site. I have went thru tools and options and there are no sites listed for auto loading. There are no saved passwords. If I go to the site using Internet expl
-
Is this HD compatible with my 'puter?
Hey all! In the spirit of absolute paranoia, is this drive compatible with my Power Mac G5 2.0GHzer? I won't be setting it up in a RAID, just another drive to throw stuff on. Thanks a bunch in advance! Michael
-
Why does the fan of my Satellite A500-19W acts weird?
I bought this computer one week ago. I have Windows 7 64 bit. When i surf the net or watch a movie or play music the fan starts for 2 minutes, than stops for 2 minutes than starts again. It's a cycle that never ends and the sound of it annoys me, mak
-
Complex Inner Join and subquery on outer where clause on inner join?
The DDL for this post was too big and I had to put on my website: http://www.harbortownsolutions.com/DDLForDORTable.txt My goal is to create a report of sales data for 116 stores containing daily sales and guest count to last years. My challenge is I