cancel
Showing results for 
Search instead for 
Did you mean: 

Create delivery document for line item 5 only manually

Former Member
0 Kudos

Hi Sap Experts,

We have scenario, we have created sales order with 10 line items while creating delivery we don’t want to show all the 10 line item to delivery creator (creating delivery manually).

We will send him mail saying that create delivery  document for line item 5 and we will provide him material number and delivery date and shipping point with sales order number.

We don’t want to use partial delivery option that split the delivery and we don’t want to use VL10C tcode also.

What are options we have and how to customize this scenario?

Kindly suggest.

Regards,

Kotli

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hello,

In t-code VL01N we have a option, in the initial screen in 'Sales order data' box we have fields 'From item' & 'To item' which can be entered i.e. in your example as 5 & system will consider this line only. This can be made as mandatory field via screen/transaction variant.

Hope its helpful.

thanks & regards.

Former Member
0 Kudos

Hi All,

Thanks a lot.

For exp. There are 100 line items and we want the customer to delivery only 30 line item with item category ZLF1,ZLF2.Etc but we   want to restrict him to create delivery for line item ZLG1, ZLG2..etc.

When he will go to VL01n and create delivery he should be able to create delivery for item category ZLGF1.

We donot want to use reason for rejection for other line items.

Thanks

Former Member
0 Kudos

Hi,

If your requirement is fixed that particular user will use particular item category only and for those item category only they should be able to create the delivery. Then you can modify the coping requirement and check the information about the user who is creating the delivery. Once it will find the user and allowed item category then it should copy those line item only from sales order.

Also it will be appreciated if you can provide the detailed information about your requirement.

Thanks

Suneet

Former Member
0 Kudos

Hi,

It looks like you want to create the delivery for those Sales order line item for which stock comes in warehouse. And you will send information to the person which will use the VL01N transaction to create the Delivery.

In that case you can use reason for rejection to all Sales Order line items. Once you have the stock or you know the number for which you need to create the delivery then remove the reason for rejection for that line item in Sales Order and intimate the person to create the delivery.

In this case it will now show rest of line items in Delivery.

Regards

Suneet

former_member183155
Active Contributor
0 Kudos

Hi all ;

I hope that you can do it with two ways.

1- Copy control sales order to delivery.

2-User exit --> Preparation of delivery -- > MV50AFZL --> For more -->

415716 - User exits in delivery processing

Regards.

M.Ozgur Unal



Former Member
0 Kudos

Hi,

Thanks a lot every one.

Yes,we are sending details to person who is creating delivery but we don't want to give him any access to VA02 and he will not able to change anything.

We want to give him access only VL01N or VL10C and we also thought about reason of rejection which is not fulfilling our acquirements.

We are trying to find out the option to create delivery like VL10C, where he can select the line item but we don't want to show him all the line items.

Kindly suggest.

Regards,

Diljeet

Former Member
0 Kudos

Hi,

As per my solution your Sales person will have he authorization for VA02. So he will remove the reason for rejection and update the delivery guy to make the delivery.

This will be safest solution because in this case only he won't be able to see rest of the line items in delivery. Because if you provide line item details and your all the sales order line items are ready for delivery then he can see all the line items.

Next thing which you can use the logic of Delivery date. All the line item should have future delivery date. And the line item which you want to deliver it should have today's date. So it will create delivery for that line item only.

Regards

Suneet

UmeshYadav
Participant
0 Kudos

Hi DSP Kotli,

One of the way to meet your above requirement could be if you have got the order dispatched from different plant locations ( assumption because you dont want to give delivery creation of all sales order line item to one location) then you can have different shipping point. Now based on your shipping point authorization, they can control the deliveries of specific line items.

Hope it makes some sense.

Thanks,

Umesh

Former Member
0 Kudos

Hi All,

Can be control line item split at item category level.If I have 3 line items with item category like ZLF1 and second category ZLF2.

Note:we don't want to change copy control VTLA(order to delivery).

Kindly suggest.

Regards,

Lakshmipathi
Active Contributor
0 Kudos

Can you be clear in your requirement?

  • One requirement is user should not select line items other than the one instructed to them
  • The other requirement is delivery split should happen based on item category


If your requirement is first one, you need to go with user exit USEREXIT_MOVE_FIELD_TO_LIPS in include MV50AFZ1 but I am not sure, on what logic, coding to be included in this exit.  If your requirement is second one, then just try in your system and share the outcome how system is functioning.  You will come to know how standard SAP works.

G. Lakshmipathi

former_member186385
Active Contributor
0 Kudos

Hi ,

Assuming you already know Split criteria for delivery, please you check the schedule line date for the 5th Line item. If it is different you can create item separately

or else in the copy control VTLA from Sales Order to Delivery put a code to populate ZUKRI value different for each line item which will automatically create separate line item ( This will split for every item)

Hope you know split criteria already

Former Member
0 Kudos

Thanks.

There is any way where we can give option to delivery creator to enter only line item 5 and execute like standard delivery so that he should not get confused as we are providing him all the details like delivery date, line item number 5 with shipping point and date.

Yes, I am aware of delivery split but we don't want to split the delivery.

Kindly have a look and suggest we can customize this option.

Regards,

Kotli