Deductible Payables
Alternative Accounts Payable Account – Exclude G/L Account from Automatic Payments
In this IMG activity, you enter the Alternative Accounts Payable account in the list of accounts that are not to be paid automatically by
the payment program.
Enter the account number and select Without Payt Trans.
If you execute consumption-based offsetting, you need to set it for Deductible Accounts Payable.
If you execute percentage-based offsetting, you should not set it for Deductible Accounts Payable.
(Note) If you would like to use both offsetting methods, you need to define different reconciliation account for AP and different alternative reconciliation account for DAP.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 49
Deductible Payables
Transaction OMGH
Automatic Postings – Create Account Key BC Set: /SAPNEA/SCC_REQ_MM_PUR_47
In these IMG activities, you customize the system so that when an accounts clerk enters a deductible payable from a subcontractor, it
automatically makes the correct accounting postings for the chargeable components.
The system generates an accounting document that debits the Clearing Account for Chargeable Components and credits the Alternative
Accounts Payable Account.
It is the debit posting that you configure in these activities.
In this IMG activity, create a new account key, CCA. You must call the account key CCA, because this is hard-coded in the system.
Dr) CCA Account key CCA
Dr) VAT
Cr) Deductible A/P
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 50
Deductible Payables
Automatic Postings – Assign G/L Accounts to Account Key BC Set: /SAPNEA/SCC_COA_MM_60A
In this IMG activity, you specify which G/L accounts the account key posts to.
Customize account key CCA as follows:
Posting keys: 40 (debits) and 50 (credits)
Accounts: Enter the Clearing Account for Chargeable Components (for debit
and credit postings)
Rules: Select Debit/Credit and deselect the other checkboxes.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 51
Deductible Payables
BAdI: Deductible Payables 1/2
This Business Add-In is used in conjunction with the Enter Deductible Payables program. You can use it to:
Change which G/L accounts the program records chargeable components on
Instruct the program to post data to Profitability Analysis (CO-PA)
Change which accounting document type the program uses for deductible payables
Activities
Changing G/L Accounts
To change the G/L accounts, create an implementation that loops across the table IT_ROWA, substitutes the account number in the field
CKONT, and appends it to the exporting table ET_ROWA. Note that the program ignores all other changes that you make in this
implementation.
Posting Data to CO-PA
The Enter Deductible Payables program creates accounting documents by filling the internal table FTPOST with accounting document data
and passing it to the transaction FB01. Using the method FTPOST_ADD, you can add extra CO-PA data to the accounting data in the table
FTPOST. The transaction FB01 then automatically generates a CO-PA document.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 52
Deductible Payables
BAdI: Deductible Payables 2/2
To post data to CO-PA, create an implementation that:
1. Loops across IT_BSEG to find out the number of the position in the internal table where the additional data is to be inserted
2. If necessary, reads the accounting document data from the parameter IT_FTPOST (this parameter contains the data from the internal table
FTPOST)
3. Adds CO-PA data to the parameter ET_FTPOST
To find out the name of CO-PA fields, refer to the components in the structure COPABBSEG.
4. Returns it to the program
Changing the Accounting Document Type
To change the accounting document type, create an implementation that declares which document type you want.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 53
Invoice for Shrinkage in Physical Inventory
Specify When to Charge Subcontractors for Shrinkage
In this IMG activity, you specify for which reasons you want to charge subcontractors for shrinkage in the physical inventory (for example, if the
shrinkage is the fault of the subcontractor).
Then, when a user posts an inventory difference and enters the reason for the difference, the reason tells the system whether you want to
invoice the subcontractor. You can later only create invoices for shrinkage in inventory for these material documents.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 54
Invoice for Shrinkage in Physical Inventory
Automatic Postings – Create Account Key
In these IMG activities, you customize the system so that when an accounts clerk invoices a subcontractor for shrinkage, it automatically
posts an accounting document to transfer the cost of the missing or damaged materials from the losses on inventory shrinkage account to a
cost of sales account.
The accounts clerk enters the accounting document type on the selection screen. But no matter what account key is assigned to that
document type, the system always makes the accounting postings using the account key SCC.
In this IMG activity, you create the account key SCC.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 55
Invoice for Shrinkage in Physical Inventory
Automatic Postings – Assign G/L Accounts to Account Key
In this IMG activity, you specify which G/L accounts the account key
SCC posts to.
The account key transfers the loss on inventory shrinkage to a cost of
sales account.
Customize account key SCC as follows:
Posting keys: 40 (debits) and 50 (credits)
G/L account 823601 is created by
Accounts: Enter the cost of sales account (defined as “Non operating copying G/L account 823600.
expense or income”) that you want to transfer the loss on inventory
shrinkage to.
Rules: Deselect General Modification, which cannot be a key for
account determination. Select or deselect the other checkboxes as
required.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 56
Make General Settings
1/2 BC Set: /SAPNEA/SCC_REQ_MM_IM_87
Specifies which pricing procedure the system uses when materials clerks create purchasing info records for chargeable
components.
Use
If you do not have any special requirements as to which condition types are available in the purchasing info records,
leave this field blank. Otherwise, create a new pricing procedure and enter it here.
Controls which reconciliation account the system records the open item on when an accounts clerk posts a deductible
payable.
Dependencies
You set up the reconciliation account and its ID in Customizing for Materials Management (MM), by choosing Inventory
Management and Physical Inventory -> Subcontracting with Chargeable Components -> Alternative Account Payable
Account
Specifies which billing type you use for invoices for chargeable components.
Use
Enter the billing type that you defined in the IMG activity Create Billing Types.
When an accounts clerk creates an invoice for chargeable components, the system generates a billing document
with this billing type.
Specifies which billing type you use for credit memos for chargeable components.
Use
Enter the billing type that you defined in the IMG activity Create Billing Types.
When an accounts clerk creates a credit memo for chargeable components, or for shrinkage in physical inventory,
the system generates a billing document with this billing type.
Specifies which sales document type the system uses for the purposes of copying control when a billing clerk creates
an invoice for chargeable components.
Use
Enter the sales document type that you entered in the IMG activity Define Copying Control. The standard setting is DL.
When an accounts clerk creates an invoice for chargeable components, the system does not generate a sales
document using this document type. However, it does use some of the settings from the copying control.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 57
Make General Settings
Transaction /SAPNEA/JSCMF01
2/2 BC Set: /SAPNEA/SCC_REQ_MM_IM_87
Automatically prints a text relating to a subcontractor in the list of chargeable components that you print from
subcontract orders (see Set Up Message Types).
Dependencies
Create a new text ID in the IMG activity Define Text IDs for Accounting Texts (Vendors), and enter it here.
Then, in the vendor master, you can enter a text from any screen in the company code data by choosing Extras ->
Texts.
Automatically prints a text relating to a subcontractor in the component list that you print from deliveries (see Set Up
Output Types).
Dependencies
Create a new text ID in the IMG activity Define Text IDs for Central Texts (Customers), and enter it here.
Then, in the customer master, you can enter a text by choosing Extras -> Texts.
Automatically prints a text relating to a subcontractor in the delivery note that you print from deliveries (see Set Up
Output Types).
Dependencies
Create a new text ID in the IMG activity Define Text IDs for Central Texts (Customers), and enter it here.
Then, in the customer master, you can enter a text by choosing Extras -> Texts.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 58
Assign SAPscript Forms to Reports
BC Set: SAPNEA/SCC_REQ_MM_IM_87A
In this IMG activity, you assign SAPscript forms to various reports. When the users print out these reports' output lists, the lists are printed
using the forms that you enter here. The reports are as follows:
•Price List of Chargeable Components
•Subcontractor List
•Notification of Payment Terms
Standard settings
The standard system comes with the following sample forms, which you can use as a basis for creating your own:
Report Technical Name Sample Form
Price List of Chargeable
/SAPNEA/J_SC_10 /SAPNEA/J_SC_06
Components
Subcontractor List /SAPNEA/J_SC_02 /SAPNEA/J_SC_02
Notification of Payment Terms /SAPNEA/J_SC_03 /SAPNEA/J_SC_03
Activities
1. Use the SAPscript Editor to copy the sample forms and change the copies to meet your requirements.
2. In this IMG activity, assign the new SAPscript forms to the appropriate programs.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 59
BAdI: Additional Data Posting to Accounting Documents
This Business Add-In (BAdI) is used in the Physical Inventory (MM-IM-PI) component. You can use this BAdI to adjust the posting of additional
data to accounting documents in the following reports:
Consumption-Based Offsetting
Percentage-Based Offsetting
Create Invoices for Shrinkage in Physical Inventory
Standard settings
For more information about the standard settings (filters, single or multiple uses), see the Enhancement Spot Element Definitions tab in the
BAdI Builder (transaction SE18).
Activities
For information about implementing BAdIs as part of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs -
Embedding in the Enhancement Framework.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 60
BAdI: Additional Data Posting to Accounting Documents
Consumption-Based Offsetting
You can use the OFFSET_FTPOST_ADD BAdI method to add additional accounting data to the Document Header and Items for Internal
Posting Interface (FTPOST) table for the execution of the Post With Clearing: Header Data (FB05) transaction.
To post the additional data to accounting documents, create a BAdI implementation that can perform the following activities:
Finds the necessary information in deductible documents that are used to calculate the total amount the system must post by looping across the
IT_DAP_BELNR parameter.
Reads the accounting document data from the IT_FTPOST parameter that contains data from the FTPOST table.
Adds additional data to the ET_FTPOST parameter and sends it back to the program.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 61
BAdI: Additional Data Posting to Accounting Documents
Percentage-Based Offsetting
You can use the OFFSET_PER_FTPOST_ADD BAdI method to add additional accounting data to the Document Header and Items for Internal
Posting Interface (FTPOST) table for the execution of the Post With Clearing: Header Data (FB05) transaction.
To post the additional data to accounting documents, create a BAdI implementation that can perform the following activities:
Finds the necessary information on open items of the Subcontractor A/R- Pending that are used to calculate the total amount the system must
post by looping across the IT_BSID parameter.
Reads the accounting document data from the IT_FTPOST parameter that contains data from the FTPOST table.
Adds additional data to the ET_FTPOST parameter and sends it back to the program.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 62
BAdI: Additional Data Posting to Accounting Documents
Create Invoices for Shrinkage in Physical Inventory
You can use the SHRINK_FTPOST_ADD BAdI method to add additional accounting data to the Document Header and Items for Internal Posting
Interface (FTPOST) table for the execution of the Post Document: Header Data (FB01) transaction.
To post the additional data to accounting documents, create a BAdI implementation that can perform the following activities:
Checks the IS_ROWA parameter to find the recorder in the Chargeable Component Consumptions (ROWA) table that contains the information
about the material document of Inventory Shrinkage.
Reads the accounting document data from the IT_FTPOST parameter that contains data from the FTPOST table.
Adds additional data to the ET_FTPOST parameter and sends it back to the program.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 63
Generic Configuration Relevant to SCC
Generic Configuration Relevant to SCC
Cross-Application Mapping between Grouping and Account Group
LOG General Define Attributes of Material Types
LOG General Define Account Groups and Field Selection for Customers
PP Define Special Procurement Type
MM Assign Sales Area to Plant Supplying Components
SD Maintain Partner Determination
SD Assign output determination procedure (billing)
SD Define Text Types for Customer Central Texts
MM Define Partner Roles
MM Define Permissible Partner Roles per Account Group
MM Partner Settings in Vendor Master
MM Partner Settings in Purchasing Document
MM Assign Partner Schema to Document Type
MM Define Schema Groups for Vendors
MM Define Schema Groups for Purchase Organizations
MM Determination of Calculation Schema in Purchasing
MM Setup Subcontract Order
MM Define Attributes of System Messages
FI-AP Define Text Types for Supplier Master
FI-GL Define Document Type
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 65
Mapping between Grouping and Account Group
Customer
IMG: Cross-Application Components Master Data Synchronization Customer/Vendor Integration Business Partner Settings
Settings for Customer Integration Field Assignment for Customer Integration Assign Keys Define Number Assignment for Direction
BP to Customer
V_TBD001
(Note) Here, Group 0001 is mapped with account group DEBI.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 66
Mapping between Grouping and Account Group
Vendor
IMG: Cross-Application Components Master Data Synchronization Customer/Vendor Integration Business Partner Settings Settings
for Vendor Integration Field Assignment for Vendor Integration Assign Keys Define Number Assignment for Direction BP to Vendor
V_TBC001
(Note) Here, Group 0001 is mapped with account group KRED.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 67
Define Attributes of Material Types
Transaction OMS2
BC Set: /SAPNEA/SCC_REQ_LOG_33
IMG: Logistics General Material Master Basic Settings Material Types Define Attributes of Material Types
Sales view should be added for Material Type ROH.
(Make User departments ’Sales’ On)
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 68
Define Account Groups and Field Selection for Customers
Transaction OVT0
BC Set: /SAPNEA/SCC_REQ_LOG_36
IMG: Logistics General Business Partner Customers Control Define Account Groups and Field Selection for Customers
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 69
Define Special Procurement Type
Transaction OMD9
IMG: Production Material Requirements Planning Master Data Define Special Procurement Type
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 70
Assign Sales Area to Plant Supplying Components
Transaction OMGN
IMG: Material Management Purchasing Purchase Order Set up Stock Transport Order Define Shipping Data for Plants
Sales area should be assigned to Plant supplying components.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 71
Maintain Partner Determination 1/2
Transaction VOPA
BC Set: /SAPNEA/SCC_REQ_SD_72
IMG: Sales and Distribution Basic Functions Partner Determination Set Up Partner Determination Set Up Partner Determination
for Customer Master
Partner Roles: SP, BP, PY, SH
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 72