cancel
Showing results for 
Search instead for 
Did you mean: 

System shall not generate the delivery order untill L.c is not opened.

Former Member
0 Kudos

Hi everyone

In the present case,the client doesnot want system to generate the delivery order untill the L.C is not opened against that sales order.How can i restrict(the settings) the system by doing so.

It is requested to explain the solution briefly along with the menu path.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Vijay,

I am not completely sure of your requirment, if you want to stop deliveries being created for certain orders, one can use Delivery blocks in the Sales order, by doing this delivery documents will not be triggered until somone removes this block.

In your case after the LC is opened (not sure what this is...Landed Cost?) if business users removes this block then using either VL10A or VL10B or VL10BATCH transactions.

Hope this helps!!!

Regards

Raj

Former Member
0 Kudos

The delivery order should not be made against that sales order against which the L.C(letter of credit) is not opened.In other words the sales order cannot be utilized against any sales order untill the L.C(letter of credit) is not opened for that order.

I hope it is clear now.

Former Member
0 Kudos

Hi,

Are you handling LC part in SAP anywhere?

Try whether this is OK with you.

You have a field called "Your Reference" in sales order.

Go to > Header -> Purchase Order Data

Go to your Incompletion Log and enter that field there. (TX: OVA2)

Then assign Delivery Incomplete status to that field. (Status 06)

Now ask user to enter that field once LC number is communicated.

If LC number is not there, then user cannot create a delivery as SO is incomplete.

But he can save & keep till he get that number, then once he got that, he has to enter that field and order is complete.

Now he can deliver.

This is only a workaround.

Best regards,

Anupa

Former Member
0 Kudos

Hi Anupa

Thank u for ur reply

In incompletion log the document(sales order) is complete.

How can i assign delivery incomplete status to the reference field.

Former Member
0 Kudos

Hi,

What I have suggested there was a work around for you to go with your LC Mapping.

To clear more, what I suggested was to map "Your Reference" field in "Header -> Purchase Order Data" tab to your LC Number.

Since you want to stop delivery if LC is not maintained, as per my mapping user has to fill "Your Reference" field once he has the LC number. If he doesn't have it, the Sales order will be Incomplete for delivery.

Hope mapping is clear to you.

Now let's see how to add that field to your Incompletion log.

Field Name: IHREZ in table VBKD

First you have to find the Incompletion log assigned to your sales document type

Go to Tx: VOV8

Go in to your sales document type

Note down the number appear under "Incompl.proced." field in "Transaction flow" section.

Now let's assign that field to this Incompletion log.

Go to TX: OVA2,

Select "A - Sales - Header" & Double click on "Procedures"

Select the number you noted from sales document type.

Double Click on "Fields"

Change to "Change Mode" & Click on "New Entries" button.

Use Search Help in "Field Name" & enter table name & field name both.

You can get the field directly.

Set "Screen" as "KBES"

Enter "06" under "Status"

If you want to appear a Warning Message at SO creation mark that tick box for "Warning"

Save

Now if you create a SO, system will give a Warning message to enter that field.

When saving Incompletion log will pop up.

If user doesn't have the LC number he can save the SO.

But he will not be able to deliver the SO.

If you want, ask your ABAP,r to change that "Your Reference" field name to "LC number"

Hope this help you!

Best regards,

Anupa

Former Member
0 Kudos

thank u anupa.