on 01-14-2008 11:09 AM
Hi Guys,
Can any one pls provide me the step by step procedure of blocking Invoice/Delivery using satus profile in sales document type.
regards,
Ragu
Hi,
A status profile is created in customizing per order type.
Within a status profile you can
Define user statuses and document their function in long texts
Specify the expected sequence of user statuses by assigning a "status number" to each user status
Define an initial status, which is automatically set when the object is created
Specify that a user status should automatically be activated, if a certain business transaction is carried out
Allow or forbid certain transactions, if a status is active
Status Numbers
For every user status you can define a status number. With the help of the status number you determine the sequence in which the user statuses are activated.
If you do not assign a status number to a user status, the user status can always be activated. However, only one user status with a status number can be active at any given time.
If you assign a status number to a user status, you must also specify a lowest and a highest status number for the user status. These limit the status number interval from which the next user status can be selected.
You have defined the following user statuses with the following status numbers in a status profile:
Example of User Statuses with Status Numbers
Status no. Status Lowest no. Highest no.
- Planning locked - -
1 Preparation 1 2
2 Execution 1 3
3 Check 2 4
4 Completion 4 4
In this example, ths status "planning locked" can always be activated since it has no status number.
Status "preparation" must be activated first. When status "preparation" is active, it is possible to activate status "execution".
If status "execution" is active, you can activate either status "preparation" or status "check".
The lowest and highest number of the highest activated status number is always valid. In the above example it would therefore not be possible to first activate status "execution" from status "check" and to then activate status "preparation" from status "execution".
If status "check" is activated, you can activate either status "execution" or status "completion". Once status "completion" is activated, a return to preceding statuses is no longer possible.
During the customizing of the status profile you can check the assigning the invoice block option.
regards,
Siddharth.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Step1: Create Status Profile-tcode: BS02
click on create ...give
Status profile name e.g ZTEST
Text e.g..say block delivery_billing
language : En
select ZTEST..and click on detail to come to new screen
Give as follow (just for example)
status no status text Lowest Highest
10 B1 Block Delivery 10 20
20 B2 Block Billing 20 30
select status no 10 defined above and click on detail icon, in new screen click on create icon..and for business transaction say "create delivery" select radio option "forbidden"....repeat same for status no 20 but say with business transaction "create billing document" and option "forbidden"
Step2: Assign this profile to sales document type(VOV8) or sales item category(VOV7) depending on ur requirement
try create sales order...at header level..under status tab, u will see "object status button"..click and selection radio option say 10 i.e. B1...save and try creating delivery..system will throw u an error
hope this will resolve ur issue..
Regards
Jagdish
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
103 | |
12 | |
11 | |
6 | |
5 | |
4 | |
3 | |
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.