You are on page 1of 21

Intra-Company Process

System Access Information


This paragraph gives you the generic system access information needed to run this process.

System Landscape

System Landscape, this Process is built in

ZDC 400

Solution Components used in this Process

SAP Agricultural Contract Management

Commodity Pricing Engine

Treasury and Risk Management Logistics Integration

Users

Predefined User Password Component

SAP ACM 3.0 SP 01 Training Page 1 of 21 Last saved 7/27/2016


Purpose

An intra-company process of a purchase and sale of a commodity between plants within the same
company code or legal entity. To support position management, the process includes a mirroring
process where both purchase and sales documents are created in the background automatically.
These mirrored documents are:

 GTM contract
 Application document
 Settlement document

Process flow
Capture Contract
Create Purchase Order and Call Off to Contract
Load Data Capture – Load Event
Display Application Documents
Load Data Capture – Unload Event
Create, Release and Approve Final Settlement
Run Purchase Realization

SAP ACM 3.0 SP 01 Training Page 2 of 21 Last saved 7/27/2016


Capture Contract
Use

Contract capture is the first step in the agricultural commodity contract process. During contract
capture you define the terms and conditions that govern the execution of the remaining steps in the
contract process, including call-off, load data capture, contract application, contract settlement, and
contract closure. The contract details captured include the counterparty, the contract period, the
commodity, the quality terms, and the tolerance terms. When you create a commodity contract, the
system creates a pricing trading contract (TC) in the background. The system uses the pricing TC
along with a logistics TC to manage the contract execution process. For Intra-company contract
types, the lead contract will automatically create a mirror GTM contract in the background. It does
this through GTM output determination. An example would be if the lead contract is on the purchase
side, then the mirror contract would be on the sales side.

During the period of the contract, you can amend the contract terms. For example, you can extend the
period of the contract or increase the contract quantity. However, any contract amendments are
subject to validation, and if a call-off or application document exists for the contract, then certain
amendments are not permitted.

Procedure

1. Call up the transaction as follows:

System Menu Path SAP Easy Access  Agricultural Contract


Management  Contract Management 
Commodity Contract  Create

Transaction code WB21

SAP ACM 3.0 SP 01 Training Page 3 of 21 Last saved 7/27/2016


2. Enter the following data:

Field Data

TEW Type Standard

Trading Contract Type GTRP

Sales Organization 0001

Distribution Channel 20

Division 00

Purchasing Organization 0001

Purchasing Group 001

Plant 0011

3. Click on button - Copy

4. On Basic Data Tab enter the following:

Field Data and Explanation

Supplying Plant 0001

External Number For example: Contract01_XXX (where XXX is


your number)

Number defined by user and used to identify a


trading contract. This number can be entered in
addition to the trading contract number that is
assigned internally and which cannot be changed
by the user. The number can also be used as a
search criterion for trading contracts

Incoterms Purch DDP – ACM supports 3 title transfers


(Destination, In transit and Origin). It uses
Incoterms to determine title transfer.

SAP ACM 3.0 SP 01 Training Page 4 of 21 Last saved 7/27/2016


5. Click on button - Overview in the menu bar.
6. On Item Overview Tab enter the following fields:

Field Data and Explanation

Material <see Master Data Table>

Quantity Ordered 1000 and the according unit of measure from


the Master Data (MM03 transaction)

Plant 0011

7. Select the Commodity Items tab and click on - Create a new commodity item
8. Enter the following data:

Field Data and Explanation

Commodity Item Quantity 1000

Date from Current date

Date to 31.12.2015

9. Press <ENTER>.

10. Select Tolerances Tab enter the following fields:

Field Data and Explanation

Tolerance Schedule Id Your tolerance schedule created previously


– A tolerance schedule defines the quantity
above and below the contracted or delivery
quantity that may be applied towards the
fulfillment of the contract. It enables the
counterparties to define the acceptable
overfill and underfill delivery quantities,
and the relevant price adjustments.

SAP ACM 3.0 SP 01 Training Page 5 of 21 Last saved 7/27/2016


Tolerance Type ID 03 at contract

This determines how tolerance schedule is


evaluated

• Per Delivery: Tolerance


schedule rules apply for the quantity
applied to the contract for a given load.
If this type is selected in the contract, an
expected delivery quantity must also be
defined, against which the actual load
quantity can be evaluated.
• Per Delivery Period: Once
the last load to apply to the delivery
period has been identified, tolerance
schedule rules shall be evaluated
against the quantity assigned to the
delivery period, even if there had been
multiple deliveries.
• Per Contract: Tolerance
schedule rules apply to all of the line
items of a contract, for the same
commodity.

11. Select DPQS Tab enter the following fields:

Field Data and Explanation

SAP ACM 3.0 SP 01 Training Page 6 of 21 Last saved 7/27/2016


Schedule Name Your DPQS value schedule created
previously – A discount premium quality
schedule (DPQS) specifies the quality
characteristics to be measured for a
commodity, the acceptable values for those
characteristics, and any discounts or premiums
to be applied. The DPQS also specifies volume
adjustments to be applied based on quality
characteristics such as moisture content and
foreign material content. The system uses the
DPQS to evaluate the quality of a load,
determine whether a load is of an acceptable
quality, and calculate the relevant discounts or
premiums. The results of the evaluation are
used in the contract application process (to
match loads to pricing trading contracts) and in
the contract settlement process (to apply
relevant discounts or premiums).

Timing At Contract – Determines when DPQS is


evaluated.

Governing Wt Code ZDOW – Determines which weights are used


for final settlement.
In this case, destination official weights must be
received before final settlement can occur.

Governing Analysis ZDOA - Determines which analysis are used for


final settlement.
In this case, destination official analysis must
be received before final settlement can occur.

Schdl at Unload Loc The option to use a default DPQS schedule at


time of receipt is available as well versus
putting schedule in contract. Leave it blank.

SAP ACM 3.0 SP 01 Training Page 7 of 21 Last saved 7/27/2016


12. Press <ENTER>r and the Characteristics and Range Details should appear below

13. OPTIONAL - Select Additional Contract Conditions Tab and enter “Any Optionality” for the
Optionality Type

14. OPTIONAL - Enter the following data in the “Additional Optionality Values” area:

Field Data and Explanation

Optionality Category ID Mode of Transport

Value Type MOT

Option Value 02 (Rail)

Pre/Disc Type Flat Premium

Pre/Disc Value 150

Pre/Disc Curr USD

15.

16. Select line item and on the bottom

17. Click

18. And enter the following:

Field Data and Explanation

Pricing Quantity 1000 and the according unit of measure from


the Master Data (MM03 transaction)

Price Future Amount 12

Price Unit 1

Price Basis 11

Price Unit 1

Basis Port Spread 10

Price Unit 1

SAP ACM 3.0 SP 01 Training Page 8 of 21 Last saved 7/27/2016


19. Click

20. Click button - Save and you should come back to the Header Data View. For further
references you can note down the contract number shown in the bottom line.

21. Go to transaction WB22 using the field in the top left. The “Trading Contract Change” window
opens and your external number and the contract number should be already entered.

22. Select -Search.

23. Go to the “Approval” tab and check the “Approval Indicator” box and your name and the current
date should appear below.

The associate responsible for processing a specific trading contract. You can configure your system so
that the logon user is defaulted as the responsible associate. This setting is made in the settings
for the trading contract type.

24. Click button -Save.

25. Press button Back to return to the SAP Easy Access Menu.

Create Purchase Order and Call Off to Contract

26. Call up transaction as follows:

System Menu Path SAP Easy Access  Logistics  Materials


Management  Purchasing  Purchase Order
 Create  Vendor/Supplying Plant Known

Transaction Code ME21N

27. Click on and enter the following data:

SAP ACM 3.0 SP 01 Training Page 9 of 21 Last saved 7/27/2016


Field Data

PO Type ITTD Trade Intra SIT TTDI

Supplying Plant 0001

Purch Org 0001

Purch Group 001

Company Code 0001

Material See Master Data Table

PO Quantity 1000

Plant 0011

28. Press Enter and click on and enter the following data:

29. Select Confirmations Tab and check the data is set as the following:

Field Data and Explanation

Confirmation control 0004 Inbound Delivery

30. Select Call Off tab enter the following fields:

Field Data and Explanation

SAP ACM 3.0 SP 01 Training Page 10 of 21 Last saved 7/27/2016


Call off Your trading contract and line item created
previously – When a purchase or a sales order
is created, the system generates a logistics
trading contract in the background. At the time
of such contract creation, a pricing TC is agreed
upon in consensus with the counterparty. This
pricing TC is assigned to the logistics TC during
the call-off process. You can estimate whether
the commodity has been fully delivered or not
based on the called off quantity on a contract.
Multiple contracts can be called off per PO line
item.

During the call-off process, there are different


modes by which the system generates a pricing
trading contract or you can select a trading
contract (TC). The modes are automatic mode,
proposed mode, and manual mode.

Quantity Total quantity for each contract - it will consume


the quantities from contract

31. Click button - Save


32. Press button Back to return to the SAP Easy Access Menu.
...

SAP ACM 3.0 SP 01 Training Page 11 of 21 Last saved 7/27/2016


Create Load Data Capture – Load Event
Use

Load Data Capture is one of the key functional areas within the SAP Agricultural Management
solution. It comprises the Load Data Capture (LDC) transaction and the Orchestration Framework
(OF) to streamline the capturing, on arrival or departure, of certain attributes of a purchased or sold
load. These attributes are used to determine whether a load conforms to the requirements of the
contract in a planned scenario, to select an appropriate contract to fulfill, or to generate a spot
contract or unassigned load in unplanned scenarios. Load Data Capture allows users to capture
weight, grade, and other logistical data for bulk shipments (both inbound and outbound) of agricultural
commodity products, while the Orchestration Framework oversees the generation of follow-on
documents.

Procedure
1. Call up the transaction as follows:

System Menu Path SAP Easy Access  Agricultural Contract


Management  Load Data Capture  Maintain
LDC Object

Transaction code /ACCGO/UIS_WC

2. Double click Create LDC Object and enter the following:

Field Data

Purchase order and line item Your PO and line item

32. Press <ENTER>.

SAP ACM 3.0 SP 01 Training Page 12 of 21 Last saved 7/27/2016


33. Enter the following:

Field Data

LDC Type Incoming

Event Load

Mode of transport 01

Event Location LO_0001

Storage Location 0001

34. Click button to execute.


35. Click on LDC ID.

36. Select Weight Details Tab and enter the following:

Field Data

Certification category 01

UoM Confirm at Material Master Data (MM03)


transaction code

Gross weight 100

37. Press <ENTER>

38. Select Analysis Details Tab and enter the following:

Field Data

Certification category 01

Analysis type 01

Characteristic Confirm at your Contract at DPQS Tab

Value 2

Characteristic Confirm at your Contract at DPQS Tab

Value 1
y

SAP ACM 3.0 SP 01 Training Page 13 of 21 Last saved 7/27/2016


39. Click button - Save.

40. Press <BACK>

41. Click on to release the LDC.

Display Application Document


Use

Contract application is the process of linking an application document line item to a pricing trading
contract (TC). The system creates an application document after the generation of a goods receipt or
goods issue (GR/GI) document. For Intra/Inter-company scenarios, two application documents are
generated; one for the purchase side and one for the sales side.

The contract application process links the application document to the pricing TC. The linking occurs
technically through the logistical TC, which is created upon the save of the purchase order (PO) or
sales order (SO).

In a planned purchase scenario, the PO is called-off against a pricing TC. At this point, a link is
established between the logistical TC item and the pricing TC commodity item. The system creates
an application document and establishes a link between that application document and the pricing TC
commodity item.

In both planned and unplanned scenarios, the system validates a load against contract terms. In an
unplanned scenario, you can choose between the following options:

 Check if you can apply it to existing contracts, if any, and determine whether the load is to be
applied automatically or manually in the manual application workcenter
 Create a spot contract for the load
 Place the load in storage and purchase it at a later time

SAP ACM 3.0 SP 01 Training Page 14 of 21 Last saved 7/27/2016


Contract application occurs automatically in the system; however, the contract application component
contains a manual application workcenter, which enables you to do the following tasks:

 Display an application document (including application documents for a commingled load)


 Set a price for a spot contract
 Set a final delivery indicator for a load
 View application returns
 Maintain pricing aspects
 Assign a warehouse receipt

You can also use the manual application workcenter to create, display, and maintain an application
group. By grouping application documents together in application groups, you can facilitate manual
applications.

Procedure
43. Call up the transaction as follows:

System Menu Path SAP Easy Access  Agricultural Contract


Management  Contract Application  Manual
Application Workcenter

Transaction code /ACCGO/MWC

44. Double click Contract Application

45. Enter the following data:

Field Data

LDC Object ID Your LDC object id

46. Press execute.

47. For your application check the status if provisionally applied. Select line item and icon:

Field Data

SAP ACM 3.0 SP 01 Training Page 15 of 21 Last saved 7/27/2016


Selection step Trading Contract

Log for application The load’s analysis results were evaluated


against the contract and resulted in the status
of provisionally applied as the stock is not yet
received into the receiving plant. The log
explains in great detail the analysis it went
through and the results.

48. Check the document flow for your application .

49. Click on application number to display details.

50. Return to the SAP Easy Access Menu.

Create Load Data Capture – Unload Event


Use

In this activity, the unload event will be generated to capture the receipt of the goods are the receiving
plant.

Procedure

51. Call up the transaction as follows:

System Menu Path SAP Easy Access  Agricultural Contract


Management  Load Data Capture  Maintain
LDC

Transaction code /ACCGO/UIS_WC

52. Double click Change LDC Object and enter the following and enter:

SAP ACM 3.0 SP 01 Training Page 16 of 21 Last saved 7/27/2016


Field Data

LDC Your LDC number

Press to execute

53. Select line item and Create then New LDC Event

54. Enter the following and enter:

Field Data

Event Type Unload

Event Location LO_0011

55. Click on create button

56. Click on LDC id.

57. Under Event Details tab provide:

Field Data

Storage Location 0001

58. Select Weight Details Tab and enter the following:

Field Data

Certification category 01

UoM Confirm at Material Master Data (MM03


transaction code)

Gross weight 100

59. Press <ENTER>

60. Select Analysis Details Tab and enter the following:

Field Data

SAP ACM 3.0 SP 01 Training Page 17 of 21 Last saved 7/27/2016


Certification category 01

Analysis type 01

Characteristic Confirm at your Contract at DPQS Tab

Value 2

Characteristic Confirm at your Contract at DPQS Tab

Value 1

61. Click button - Save.

62. Select .

63. Select line and .

64. Click button - Save

65. Press status icon to display Orchestration Framework Recovery Report.

66. Select line and button


67. View documents generated.

68. Select button Back to return to the SAP Easy Access Menu.

SAP ACM 3.0 SP 01 Training Page 18 of 21 Last saved 7/27/2016


Create, Release and Approve the Settlement
Document.

Use
The final settlement can occur once all pricing conditions for pricing aspect are complete or filled.
During final settlement, the total settlement amount will be calculated minus any previous provisional
settlements.

Procedure
69. Call up the transaction as follows:

System Menu Path SAP Easy Access  Agricultural Contract


Management  Contract Settlement 
Settlement Workcenter

Transaction code /ACCGO/CAS_STL_WC

70. Double click on Create Settlement

71. Under Application Data , enter the following data:

Field Data

Application Document Enter your application document numbers

72. Click on to execute

73. Select line item(s) and click on Simulate Settlement icon - then click on Propose

Groups

74. Select line item(s) and to generate Settlement Unit(s)


75. Double click on Change Settlement

SAP ACM 3.0 SP 01 Training Page 19 of 21 Last saved 7/27/2016


76. Click on to execute

77. Select line item(s) and click - Release

78. Input a reason code of all okay

79. Press

80. Select to exit transaction


81. Call up the transaction as follows:

System Menu Path SAP Easy Access  Agricultural Contract


Management  Contract Settlement 
Settlement Approval Queue

Transaction code /ACCGO/CAS_STL_APQ

82. Double click on Settlement Approval Queue

83. Enter the following data:

Field Data

Settlement Document Enter your settlement document numbers

84. Click on to execute

85. Select line item(s) and - Approve

86. Select each settlement group and icon to view details.

87. Select each settlement unit and icon to view details.


88. Select each tab to view details on premiums and discounts for DPQS, Tolerance, Pricing,
Optionality and Expenses passed on to counterparty.

89. Select to return to display of settlement group

SAP ACM 3.0 SP 01 Training Page 20 of 21 Last saved 7/27/2016


90. Select to return

91. Select to return


92. Return to the SAP Easy Menu.

Run Purchase Realization

93. Call up the transaction as follows:

System Menu Path SAP Easy Access  Agricultural Contract


Management  Contract Settlement 
Revenue Recognition  Revenue Recognition
Processor

Transaction Code /ACCGO/RRP

94. Double click Purchase Realization for procurement or Revenue Recognition Processor if sales

95. Enter the following and execute:

Purchase Order PO number if purchase

Sales Order SO number if sale

96. Verify status is ready

97. Select line item and


98. Verify status is complete

SAP ACM 3.0 SP 01 Training Page 21 of 21 Last saved 7/27/2016

You might also like