cancel
Showing results for 
Search instead for 
Did you mean: 

Billing block

former_member646648
Participant
0 Kudos

Dear All,

Is there any way to block billing for particularl 2 divisions? We have 6 divisions working but I want to block billing only for two.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

There is no standard config. to block BIlling for the particular DIVISIONS as mentioned in your mail but if you have different order types for these two divisions or a common order type fro the two divisions you can have a block in this order types/order type and achieve your requirement.

Or use an exit and build a logic wherein the system must automatically propose a billing block when either of these divisions are determined.

Answers (5)

Answers (5)

former_member646648
Participant
0 Kudos

I understand that there is no standard way of doing the same. So marking as answered

Former Member
0 Kudos

Hi ,

you can use user exit SAVE_DOCUMENT_PREPARE in SAPMV45AFZZ . where you can write your own condition . So system will check the condition at the time of saving the order -- Put a billing block if the condition satisfies.

Thanks,

Rupak

0 Kudos

Hi,

There is no standard functionality to achieve your requirement.

I think you need to take help from an ABAPer.

The code can be written in USEREXIT_SAVE_DOCUMENT_PREPARE.

1) Check that transaction is VA01 i.e create mode

2) Check division at VBAK-SPART

3) If condition is satisfied, VBAK-FAKSK field should have value of your proposed billing block.

Hope this is useful.

Regards,

Abhijit

former_member217082
Active Contributor
0 Kudos

Hi

As you have 6 divisions and you want to put a block for 2 divisions , that means you are putting block for 2 sales area's . As sales area = sales orgn +Dist channel + Division.

So if you want to do billing means then you have to do with the sales area . So you will be assigning a sales document type to that sales area's.

So For whichever divisions you want to put a block go for Z document types and for other 4 sales areas use standard sales document types . .

So assuming that you have two sales areas assign a Z document type and for that Z document type assign a Billing block in VOV8

But why you want to maintain a block for 2 divisions , can you let us know your requirement clearly

Regards

Srinath

former_member646648
Participant
0 Kudos

Hi Srinath,

I agree with you, But if I block billing against particular sales ord type, then all divisions billing will be blocked.I want this because service tax has changed.

former_member217082
Active Contributor
0 Kudos

Hi

Say you have 2 dist channels and 6 divisions . and as you want to put a block for 2 divisions. That means there could be 4 sales areas with those 2 divisions. So that is the reason i said to maintain a Z order type , and assign those 4 sales areas to that Z order type. So that in VOV8 for that Z order type you can maintain billing block. where as for other 4*2 sales areas , totally 8 sales areas are there so maintain common division and dist channel and assign them to a standard sales document types

Regards

Srinath

former_member646648
Participant
0 Kudos

no, 64 order type is here.now it is not possible

former_member217082
Active Contributor
0 Kudos

Hi

You can copy those 64 order types into Z order types . I hope it is possible by copying those order types

Regards

Srinath

Former Member
0 Kudos

Hi,

Billing block functionality will work on document level, for sales order header level or at item level.If you want to block the two divisions, maintain the sales orders with line items having different divisions and go to item>Billling>Billing block

Regards,

Hari Challa.