Search This Blog...

Showing posts with label Sales Order Processing. Show all posts
Showing posts with label Sales Order Processing. Show all posts

Monday, June 17, 2019

ARun Drop Requirements - ARUN_DROP_REQ

This report drops / rejects open requirements for sales orders or stock transport orders (STO). These can be:
·     Non-allocated sales order items
·     Partially allocated sales order items
·     Non-allocated STO items
·     Partially allocated STO items
Non-allocated sales order line items are completely rejected using the rejection code you have defined in the customizing activity for that order type. For partially allocated sales orders, the Order Quantity for the specific sales order item is adjusted to match the allocated quantity and a new sales order item is created with the remaining units. This new sales order line item is then rejected with the rejection code you have defined for that order type.

Please use F1 help to read about this report in the SAP Easy Access Menu.

Happy Reading!!

Please feel free to post your suggestions, feedback and comments!

Author: Anupa Wijesinghe

Saturday, March 30, 2019

Back Order Processing (BOP) - Supply Assignment in SAP S/4 Hana

Back Order Processing functionality in SAP S/4 Hana is used to do the re-ATP (Availability To Promise) and (or) Supply Assigned (Used to be known as ARun). This functionality is developed as Fiori Apps in SAP. User needs to login to Fiori apps to execute the BOP Run (Supply Assignment). Please note, it’s optional to run ATP together with Supply Assignment in a one BOP run.
Below 4 Fiori apps are commonly used for BOP run.

1. Create BOP Segment 
2. Create BOP variant 
3. Schedule BOP Run
4. Monitor BOP Run

Happy Reading!!

Please feel free to post your suggestions, feedback and comments!

Author: Anupa Wijesinghe

Friday, December 14, 2018

Outbound Scheduling with customer calendar

Sometime back we discussed about the Transportation scheduling in SAP. Please click here to read it. Today I will explain the system behavior of assigning a unloading point calendar to the ship to party with the transportation scheduling activated.

Happy Reading!!

Please feel free to post your suggestions, feedback and comments!

Author: Anupa Wijesinghe

Thursday, April 19, 2018

How to add Cancel Date to Incompletion Procedure

It’s often requested by business users to make the sales order header “Cancellation Date” as mandatory field in the sales order. Incompletion procedure is the standard SAP way of making any sales order field mandatory. 
“Cancellation Date” field is located in the “Item Overview” tab of the sales order. 
Though standard SAP delivered sales order incompletion procedure has “Cancellation Date” as a field available, there is no screen available for the “Item Overview” screen.
You can validate this by checking all screens available in the standard incompletion procedure, under IMG Path – Sales and Distribution / Basic Functions / Log of Incomplete Items / Define Incompleteness Procedure.
Therefore, you will have to do an enhancement to achieve this. Let’s see how we can achieve this using an enhancement. Let's see how we can achieve this through an enhancement. 

Happy Reading!!

Please feel free to post your suggestions, feedback and comments!

Author: Anupa Wijesinghe

Wednesday, March 14, 2018

How to avoid credit released documents go through credit check again

Let's say you have a sales document for a specific customer which was credit blocked. Therefore "Credit Status" in the sales order header / Status tab was set to "Not approved".
Credit department has released the credit block via transaction VKM4. Once sales document is released, you can see the "Credit Status" in the sales order header is set to "Released".
There can be subsequent changes in the same sales document (After credit release), which are not relevant for credit check. For example, you can add sales text to order header, etc. But such changes should not carry out a new credit check and block the sales order again.
This can be achieved using standard SAP setting in the automatic credit control settings. 

Happy Reading!!

Please feel free to post your suggestions, feedback and comments!

Author: Anupa Wijesinghe

Monday, January 1, 2018

How to determine multiple delivery types for a one sales document type

When you create a delivery note with reference to a sales order in SAP, the delivery type is determined based on the configuration you have done in the sales document type customizing. You can see it in the below IMG path:
Sales and Distribution / Sales / Sales Documents / Sales Document Header / Define Sales Document Type
Field "Delivery Type" under the section "Shipping"
During delivery note creation, if you have maintained correct copy control settings, system will automatically determine this delivery type for the delivery document.
Now let's say, you need to determine a different delivery type (Eg: ZLF) for same sales document type. This cannot be done automatically via standard configuration. But it is possible to switch the delivery type during delivery creation in the transaction VL01N. But this feature is not available in any other delivery creation transactions such as VL10A, VL10C, etc. 

Happy Reading!!

Please feel free to post your suggestions, feedback and comments!

Author: Anupa Wijesinghe

Wednesday, November 1, 2017

Difference between General Item Category Group and Item category Group

Sometimes you might have noticed that there are two fields in the material master called, 

 1. General item Category Group in Basic Data tab – MARA / MTPOS_MARA 

 2. Item Category group in the “Sales: Sales Org 2” tab - MVKE / MTPOS

SAP has provided these two fields to use it for two different requirements. During sales order creation, with the same article, if you want to determine a different item category for a given sales area, then you can use the field “Item Category Group” (MVKE / MTPOS). 
Since this field is located in the Material master sales data table (MVKE) you can specify different item category groups for each sales area. But the “General item category group” (MARA / MTPOS_MARA) is located in the Material Master General data (MARA) table; you cannot use this field for such a purpose. 


Happy Reading!!

Please feel free to post your suggestions, feedback and comments!

Author: Anupa Wijesinghe

Difference Between General Item Category Group and Item Category Group by Anupa Wijesinghe on Scribd

Wednesday, August 9, 2017

How to track delivery note deletion

Some time back we discussed about how to prevent delivery document deletion in the system. (Click here to view it). But in some businesses it is often requested to keep this functionality available for users, but track the deletion of delivery notes. This is similar to a system audit on delivery document deletion.
There is no such standard functionality available for this in SAP. But you can achieve this via below mentioned user exit coding.

Happy Reading!!

Please feel free to post your suggestions, feedback and comments!

Author: Anupa Wijesinghe

How to Track Delivery Note Deletion by Anupa Wijesinghe on Scribd

Tuesday, June 13, 2017

How to change layout in the sales order item overview tab

It’s often requested by business users to re-arrange columns in the sales order item overview tab to have most useable columns to the left side of the screen. This is to avoid scrolling through the item overview tab to view values in certain columns.
As item overview has many columns and not every business is using all columns, SAP has given a functionality to re-arrange these columns in any order. Steps of re-arranging columns in the item overview tab is different from adjusting columns in the ALV report output screen.
Today let’s see how you can re-arrange columns in the sales order item overview tab.

Happy Reading!!

Please feel free to post your suggestions, feedback and comments!

Author: Anupa Wijesinghe 

How to Change Layout in the Sales Order Item Overview Tab by Anupa Wijesinghe on Scribd

Thursday, April 13, 2017

Maximum Number of Billing Items

Due to various reasons, it is requested by some businesses to have a maximum number of line items per billing document. This can be achieved using standard SAP customizing changes as described below; 

Happy Reading!!

Please feel free to post your suggestions, feedback and comments!

Author: Anupa Wijesinghe

Friday, February 10, 2017

How to set a default variant to a Transaction VL06O

The initial selection screen you get for the transaction VL06O has 8 button options. Requirement is to appear only 4 buttons as soon as the transaction is being called. This can be handled by variants functionality in SAP.
If you set a custom variant (Z), user will see all 8 buttons when he logged in to the transaction code. Then user has to select the relevant Z variant from the variant selection button. A default variant for a transaction code is not possible with custom variants (Z). If you want to apply a default variant for a transaction, you have to save that variant as a system variant.

Happy Reading!!

Please feel free to post your suggestions, feedback and comments!

Author: Anupa Wijesinghe

Tuesday, January 3, 2017

Duplicate entry check for Customer Purchase Order Number

It is often requested by most of the business users to check duplicate entries for the customer purchase order no field in the sales document header. This is to avoid entering multiple sales documents in the system with reference to the same customer purchase order. This can be achieved within standard SAP under sales document type customizing. Today let's look at how we can do this in SAP.

Happy Reading!!

Please feel free to post your suggestions, feedback and comments!

Author: Anupa Wijesinghe

Monday, December 5, 2016

How to allow multiple division materials in one sales order

We use division field in material master to differentiate materials in to different categories. For example, in apparel and footwear industry, we use divisions as Apparel, Footwear, Accessories, etc. All apparel articles are created with the division "Apparel", Footwear articles are created with the division "Footwear" and accessories are created with division "Accessories".
During sales order creation we need to allow all type of divisions to be entered in the one sales order. This is required as some customers buy apparel and footwear at the same time. Therefore you need to maintain all items in a one sales order.
This functionality can be achieved in SAP standard with below configuration steps. 

Happy Reading!!

Please feel free to post your suggestions, feedback and comments!

Author: Anupa Wijesinghe



Wednesday, September 7, 2016

Free Goods Determination in SAP

Free goods is a standard SAP delivered functionality that can be implemented to handle promotions such as “Buy 2 get 1 Free”. In this case, you have 2 scenarios to look at.

1 – Buy 2 get 1 free – In this case customer is only paying for 1 item and physically getting 2. This scenario is known as “Inclusive”

2 – Buy 2 and get 3rd item free – In this case, customer only pays for 2 items and he get’s another item for free. This scenario is known as “Exclusive”

Let’s see how we can configure the inclusive free goods scenario in SAP. Fee goods use the famous condition technique in SAP. Please click here to read about the condition technique in SAP.

Happy Reading!!

Please feel free to post your suggestions, feedback and comments!

Author: Anupa Wijesinghe

Saturday, July 16, 2016

The Mysterious Next Date in Credit Management

When analyzing the credit history of a customer it is key that we are aware of the terminology and fields used for this purpose in SAP.
In this document I am going to discuss the meaning of “Next Date” field that is on the Sales order and comes up on credit reports. Many instances, there seem to be confusion as to how this field gets updated and how to use the information!

Happy Reading!!

Please feel free to post your suggestions, feedback and comments!

Author: Gayani Karunathilake

Thursday, June 30, 2016

Generate an email with an Excel attachment from an ABAP program

There are business requirements where you need to generate emails with or without attachments based on a custom logic in an ABAP program. This document describes how to generate and email using an ABAP program.

Happy Reading!!

Please feel free to post your suggestions, feedback and comments!

Author: Harsha Thelikorala

Monday, March 7, 2016

How to configure an Organization Structure in SAP FMS

In every SAP implementation, first activity is to understand the business requirement in detail and map those in SAP. This time of the project is commonly known as blue print phase. During blue print phase, one of our key activities is to identify and map their organizational chart into SAP format. This org chart is commonly known as organization structure in SAP. Unlike in any other SAP industry solution, IS-Retail and SAP FMS is different in terms of the plant (Site) creation. Plant (Site) creation is known to be a configuration in all other SAP versions, where as IS-Retail and SAP FMS having it as a master data. Today we will see how to configure a sample organization structure in SAP FMS. 

Happy Reading!!

Please feel free to post your suggestions, feedback and comments!

Author: Anupa Wijesinghe

Sunday, February 28, 2016

Process Inbound IDOCs From PI using serialization

Sometime back we discussed about how we can process IDOCs using serialization in SAP. Click here to read it. 
There are business requirements where you need to process multiple IDOC message types in a serialized manner using PI immediately without a scheduled batch job. i.e. Customer master with address master (DEBMAS with ADRMAS) Vendor master with address master (CREMAS with ADRMAS) Info record master with vendor master & material master (INFREC with MATMAS and CREMAS) In order to process these IDOC’s successfully, you must process then in a sequence. It is not necessary IDOCs to be for master data distribution, you can serialize any message type. 

Happy Reading!!

Please feel free to post your suggestions, feedback and comments!

Author: Harsha Thelikorala

Monday, February 8, 2016

Strange text appear in the sales order header

Sometimes when you try to create a new sales order, you would have seen that some strange text appear in the sales order entry screen, without even configuring sales order text determination. (If you want to know how to configure text determination in SAP, click here)

This behavior is not acceptable for business users. This is commonly known as “Dummy Text” in SAP terminology. Today we will look at what we need to do to get rid of such dummy texts.

Happy Reading!!

Please feel free to post your suggestions, feedback and comments!

Author: Anupa Wijesinghe

Friday, January 15, 2016

How to Configure Delivery Creation Transaction VL10X

Based on various business requirements it is possible to use VL10X transaction for delivery note creation. As an example we use VL10C for sales order line item delivery document creation, VL10E can be used to create delivery documents for schedule lines, etc.
Therefore it is necessary understand how to configure this transaction based on your business requirement. SAP has given a provision to configure this transaction via a functionality called "Delivery Scenario" and "List profile (Role)". These fields can be seen under the "User Role" tab of the VL10X transactions.

Happy Reading!!

Please feel free to post your suggestions, feedback and comments!

Author: Anupa Wijesinghe