on 06-22-2011 12:58 PM
Hi All,
I am trying to customize u201CDeliveries: Blocking Reasons/Criteriau201D, but I can see the field TVLS-SPELF and TVLS-SPEFT only in the specific table. How and where can I modify these values?
Thank you in advance.
Antonio
I am not sure if you are trying to find the place of configuration. Here is below:
The delivery block can be seen below TVLS-SPELF
SPRO > Logistics Execution > Shipping > Deliveries > Define Reasons for Blocking in Shipping - Delivery Blocks
Other block in that table TVLS
SPRO > Logistics Execution > Shipping > Deliveries > Define Reasons for Blocking in Shipping - Deliveries: Blocking Reasons/Criteria
Note sure where the TVLS-SPEFT is.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I'm agree with you.
With SPRO > Logistics Execution > Shipping > Deliveries > Define Reasons for Blocking in Shipping - Delivery Blocks i update the table TVLSP and block the specific delivery types.
But i don't understand why, in SPRO > Logistics Execution > Shipping > Deliveries > Define Reasons for Blocking in Shipping - Deliveries: Blocking Reasons/Criteria and in the table TVLS, i've for example:
· Delivery Block: 02 Political reasons, without any flags. In table TVLS there are two flags in relation to the fields TVLS-SPELF (delivery block) and TVLS-SPEFT (production block).
· Delivery Block: 13 Date to be defined, with a flag on Goods. The table TVLS is consistent with this customization
I searched to see if this was possible but I cannot find it anywhere. I suspect that it is not possible and were fields included by SAP a long time with a view to developing them but nothing ever came of it.
I searched back through various SAP releases (Back to 3.1I) and I can see that TVLS-SPEFT is always set for delivery block 01. I suspect this was set way back whenever and has been transported up to the higher releases each time. TVLS-SPELF is always set for delivery blocks 01 - 06. So I guess the same applies to that.
I also searched to see if TVLS-SPEFT & TVLS-SPELF were used in the code but the only relevant code I could find was here:
Include LV45E016
************************************************************************************************************
IF TVLS-LIFSP EQ US_LIFSP.
IF TVLS-SPELF IS INITIAL AND
TVLS-SPEKO IS INITIAL AND
TVLS-SPEWA IS INITIAL AND
TVLS-SPEFT IS INITIAL AND
TVLS-SPEBE IS INITIAL AND
TVLS-SPEAU IS INITIAL AND
TVLS-SPEDR IS INITIAL AND
TVLS-SPEVI EQ CHARX.
CLEAR US_CHECK_LIFSP.
ENDIF.
ELSE.
IF XTVLS-LIFSP NE US_LIFSP.
CLEAR XTVLS.
READ TABLE XTVLS WITH KEY LIFSP = US_LIFSP.
IF SY-SUBRC NE 0.
SELECT * FROM TVLS INTO TABLE XTVLS.
READ TABLE XTVLS WITH KEY LIFSP = US_LIFSP.
IF SY-SUBRC NE 0.
CLEAR XTVLS.
ENDIF.
ENDIF.
ENDIF.
IF XTVLS-SPELF IS INITIAL AND
XTVLS-SPEKO IS INITIAL AND
XTVLS-SPEWA IS INITIAL AND
XTVLS-SPEFT IS INITIAL AND
XTVLS-SPEBE IS INITIAL AND
XTVLS-SPEAU IS INITIAL AND
XTVLS-SPEDR IS INITIAL AND
XTVLS-SPEVI EQ CHARX.
CLEAR US_CHECK_LIFSP.
ENDIF.
ENDIF.
*********************************************************************************************************************************
What is the reason you want to set these flags? Maybe there is another way to achieve the functionality you are looking for....
Thanks for your inputs.
What we're trying to do is to set a block on an order that would stop production planning and manufacturing for that order.
We've found the options to create a block on the delivery of the order but we want to set the block on a prior stage (manufacturing of the order).
Is this possible in SAP through standard config?
Thanks.
In R/3, the delivery block is unable to delete requirements. However, you can make a setting that instructs the system to delete the confirmed quantity. By setting the 'Fixed Date and Qty' indicator the requirement generated equals the amount for the confirmed quantity. For a delivery-blocked item, the confirmed quantity is zero and, as a result, no requirement is generated.
In order to prevent the transfer of requirement, you can do the following:
1) Set the delivery block at header level with a block which has "Conf.
Block" active in transaction OVZ7.
When set, this will not change the confirmed qty until the order is
saved. It will then automatically save the confirmed qty as zero.
2) Set the 'fixed date and quantity indicator' in the sales order.
In combination with a confirmed quantity of 0 , no requirement is
transfered to md04!
Perhaps that is an option for you as it would prevent the requirement from being passed to production.
User | Count |
---|---|
110 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.