cancel
Showing results for 
Search instead for 
Did you mean: 

Sale Order Imcompleteness Procedure

Former Member
0 Kudos

Hi Friends

Can anyone help me to include some fields of Billing Plan in the Incompleteness Procedure of Sale Order, item level.

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

This message was moderated.

ian_kehoe
Active Participant
0 Kudos

Hi Srikar,

Unfortunately your requirement is not possible in the standard system: table FPLT is not available for incompletion procedure (OVA2).

If you want change this standard behaviour, you could consider the following modification: extend the domain of TBNAM_VB including table FPLT (SE11, table= V_TVUVF, field= TBNAM. Double click on data element= TBNAM_VB. Double click on Domain and in the "Value Range" tab, enter table FPLT). Afterwards, you need to activate the table and regenerate program/screen.

But please be aware that this is a modification of the standard system and therefore not covered under the bounds of Support and this modification should be tested completely before applying to production system.

As a workaround (not modification), you could consider maintaining the field VBKD-FPLNR (Billing plan number) in OVA2 at item level. However, please be aware that in this case, for the incompletion log it is only relevant if the field VBKD-FPLNR is filled or not but it does not consider if for example there exists billing dates in the billing plan, etc...

I hope this helps.

Best regards,

Ian

Former Member
0 Kudos

Hi Ian,

Your inputs are very much helpful, I was able to add the END DATE field of Billing Plan in the Incompletion Procedure. But the procedure is not checking these fields while creating the sale order, the fields are not getting registered in the incompletion log.

I will be greatfull if can you can throw some light in making it success.

Regret for the delayed reply.

Thanks & regards,

Srikar

former_member550050
Active Contributor
0 Kudos

Hi

I did work on your query

The start date and end date of periodic billing comes from tables FPLA field BEDAT and FPLA field ENDAT respectively

These tables doesnt feature in the field assignment after the procedures in the Incompleteness Procedure in t code OVA2

So i doubt whether your requirement can be met thro Incompleteness Procedure in STD SAP

May be other experts has to find the soln

But when you create the order thro this item category the system throws a pop up message if the start date and end dateare not specified

May be the user has to respond to the popup message

Thank you for teaching Imcompleteness Procedure

Regards

Raja

former_member550050
Active Contributor
0 Kudos

Hi

Your requirement is not clear

Billing plan type is controlled in ITEM CATEGORY

In VOV7 if you maintain I in billing relevance and 01 in billing plan type then it is Milestone billing

if you maintain I in billing relevance and 02 in billing plan type then it is Periodic billing

Naturally when this item category falls in the sales order it will be either Milestone billing or Periodic billing depending on what controls you have set in VOV7

What is your Your requirement

Regards

Raja

Former Member
0 Kudos

Hi Raja

As per my configuration, periodic billing plan is activated at the item level in the sale order. Now I need to check certain fields in the Billing Plan to be included in the Incompletion Procedure of the Sale Order.

For example if the Billing Plan 'End Date' is not entered, the document status of the Sale Order needs to incomplete.

Former Member
0 Kudos

Hi Sirkar,

You can create your own custom incompletness procedure, with the requred fields and then assign it to the item catgory.

Hope this helps,

Abhishek

Former Member
0 Kudos

Hi Abhishek

The table and as well as the fields of the Billing Plan are not available in the Incompletion Procedure.