CIN - Customer Invoice Processing

Reference process for invoices, credit memos, and consolidated invoicing in BE-terna Fashion sales.

Meta Process

In this process, the invoice or credit memo is created based on a shipment or return, or as a manual process. The corresponding invoicing transaction completes the sales process started earlier and transfers the resulting data to Financial Accounting or Accounts Receivable.

Where invoice is mentioned in the individual process steps, this also includes the credit memo. The process instances are described separately according to document type, invoice and credit memo.

graph LR;

%% Nodes
A(CIN<br>Customer Invoice Processing)
B(CIN-0010<br>Create invoice header)
C(CIN-0020<br>Add invoice lines)
D(CIN-0030<br>Start approval process opt.)
E(CIN-0040<br>Release invoice opt.)
F(CIN-0050<br>Post invoice/transfer to customer)

%% Flow
A -.- B
linkStyle 0 stroke:#ffffff
B ==> C
C ==> D
D ==> E
E ==> F

%% Classes
class A btProcessTitle
class B,C,D,E,F btProcessActive

CIN-0010 - Create invoice header

The invoice header is created. When the customer is entered, the payment conditions and stored master data are taken over from the customer master data.

Incoming processes:

CIN-0020 - Add invoice lines

The invoice lines are added either manually or by using a function to retrieve shipment lines or return lines. In addition to items, invoice lines can also refer to general ledger accounts, resources, and item charges. Depending on the business transaction, this can be an item invoice, a pure financial invoice in the form of a general ledger account, billing for services in the form of resources, incidental costs or discounts in the form of item charges, or a mixed form.

CIN-0030 - Start approval process (opt.)

The invoice is forwarded to the decision-maker for approval.

Incoming processes:

CIN-0040 - Release invoice (opt.)

The invoice is checked for correctness and released.

CIN-0050 - Post invoice/transfer to customer

The invoice is posted and transferred to Financial Accounting in the form of customer entries. The posted invoice is sent to the customer in paper form or electronically. Electronic transmission channels include email as PDF, EDI INVOIC, and PDF export.

Outgoing processes:

Instances

CIN-MAN - Manual Customer Invoice Processing

This process instance describes the manual entry and handling of customer invoices. Manual invoices are primarily created for individual and exceptional business cases.

graph LR;

%% Nodes
A(CIN-MAN<br>Manual Customer<br>Invoice Processing)
B(CIN-MAN-0010<br>Create invoice header)
C(CIN-MAN-0020<br>Add invoice lines)
D(CIN-MAN-0030<br>Start approval process opt.)
E(CIN-MAN-0040<br>Release invoice opt.)
F(CIN-MAN-0050<br>Post invoice/transfer to customer)

%% Flow
A -.- B
linkStyle 0 stroke:#ffffff
B ==> C
C ==> D
D ==> E
E ==> F

%% Classes
class A btProcessTitle
class B,C,D,E,F btProcessActive
CIN-MAN-0010 - Create invoice header

A sales invoice is created manually. When the customer is entered, the payment conditions and stored master data are taken over from the customer master data.

Incoming processes:

CIN-MAN-0020 - Add invoice lines

The invoice lines are added manually. In addition to items, invoice lines can also refer to general ledger accounts, resources, and item charges. Depending on the business transaction, this can be an item invoice, a pure financial invoice in the form of a general ledger account, billing for services in the form of resources, incidental costs or discounts in the form of item charges, or a mixed form.

CIN-MAN-0030 - Start approval process (opt.)

The invoice is forwarded to the decision-maker for approval.

CIN-MAN-0040 - Release invoice (opt.)

The invoice is checked for correctness and released.

CIN-MAN-0050 - Post invoice/transfer to customer

The invoice is posted and transferred to Financial Accounting in the form of customer entries. The posted invoice is sent to the customer in paper form or electronically. Electronic transmission channels include email as PDF, EDI INVOIC, and PDF export.

Outgoing processes:

CIN-WST - Customer Invoice Processing Goods Issue

The invoice is created when the goods issue is posted. All delivered lines are collected immediately in an item invoice. The item invoice refers to the bill-to customer from the underlying sales orders of the goods issue.

graph LR;

%% Nodes
A(CIN-WST<br>Customer Invoice Processing<br>Goods Issue)
B(CIN-WST-0010<br>Create invoice header)
C(CIN-WST-0020<br>Add invoice lines)
D(CIN-WST-0030<br>Start approval process opt.)
E(CIN-WST-0040<br>Release invoice opt.)
F(CIN-WST-0050<br>Post invoice/transfer to customer)

%% Flow
A -.- B
linkStyle 0 stroke:#ffffff
B ==> C
C ==> D
D ==> E
E ==> F

%% Classes
class A btProcessTitle
class B,C,F btProcessActive
class D,E btProcessInactive
CIN-WST-0010 - Create invoice header

The invoice is generated automatically from the posting of the goods issue on the basis of the assigned sales orders. The header data of the respective sales order is taken over.

Incoming processes:

CIN-WST-0020 - Add invoice lines

The delivered lines of the goods issue are transferred automatically to the invoice. The conditions and prices correspond to those of the underlying sales order. If shipping costs are recorded in the sales order or goods issue, they are transferred to the invoice. If rules for automated shipping cost calculation are stored, the calculated shipping costs are also transferred to the invoice.

CIN-WST-0050 - Post invoice/transfer to customer

The invoice is posted and transferred to Financial Accounting in the form of customer entries. The posted invoice is sent to the customer in paper form or electronically. Electronic transmission channels include email as PDF, EDI INVOIC, and PDF export.

Outgoing processes:

CIN-CHA - Customer Invoice Processing Incidental Costs

This process instance describes manual invoicing for incidental costs, for example freight charges or packaging costs.

graph LR;

%% Nodes
A(CIN-CHA<br>Customer Invoice Processing<br>Incidental Costs)
B(CIN-CHA-0010<br>Create invoice header)
C(CIN-CHA-0020<br>Add invoice lines)
D(CIN-CHA-0030<br>Start approval process opt.)
E(CIN-CHA-0040<br>Release invoice opt.)
F(CIN-CHA-0050<br>Post invoice/transfer to customer)

%% Flow
A -.- B
linkStyle 0 stroke:#ffffff
B ==> C
C ==> D
D ==> E
E ==> F

%% Classes
class A btProcessTitle
class B,C,D,E,F btProcessActive
CIN-CHA-0010 - Create invoice header

A sales invoice is created manually. When the customer is entered, the payment conditions and stored master data are taken over from the customer master data.

Incoming processes:

CIN-CHA-0020 - Add invoice lines

In incidental cost invoices, the invoice lines can refer to general ledger accounts, resources, or item charges and allowances. Depending on the business transaction, this can be a pure financial invoice in the form of a general ledger account, billing for services in the form of resources, or incidental costs and discounts in the form of item charges and allowances. Charges and allowances are each assigned to a shipment by means of a charge allocation. This makes it possible to assign freight costs directly to the goods and subsequently change the calculation with regard to the sales price value.

CIN-CHA-0030 - Start approval process (opt.)

The invoice is forwarded to the decision-maker for approval.

CIN-CHA-0040 - Release invoice (opt.)

The invoice is checked for correctness and released.

CIN-CHA-0050 - Post invoice/transfer to customer

The invoice is posted and transferred to Financial Accounting in the form of customer entries. The posted invoice is sent to the customer in paper form or electronically. Electronic transmission channels include email as PDF, EDI INVOIC, and PDF export.

Outgoing processes:

CIN-SCR - Customer Invoice Processing Sales Credit Memo

The creation of the credit memo is based on the customer’s return process. In general, a distinction must be made between item credit memos and value credit memos. In the case of item credit memos, a so-called return shipment has taken place beforehand. A corresponding sales credit memo must be created for the goods sent back. Value credit memos, on the other hand, usually have no item reference. They are reductions recorded and granted in the form of a general ledger account line or item charge and allowance line with reference to the shipment.

Sales credit memos can also be used to correct sales invoices or the customer’s open item.

graph LR;

%% Nodes
A(CIN-SCR<br>Customer Invoice Processing<br>Sales Credit Memo)
B(CIN-SCR-0010<br>Create invoice header)
C(CIN-SCR-0020<br>Add invoice lines)
D(CIN-SCR-0030<br>Start approval process opt.)
E(CIN-SCR-0040<br>Release invoice opt.)
F(CIN-SCR-0050<br>Post invoice/transfer to customer)

%% Flow
A -.- B
linkStyle 0 stroke:#ffffff
B ==> C
C ==> D
D ==> E
E ==> F

%% Classes
class A btProcessTitle
class B,C,D,E,F btProcessActive
CIN-SCR-0010 - Create invoice header

A sales credit memo is created manually. When the customer is entered, the payment conditions and stored master data are taken over from the customer master data.

Incoming processes:

CIN-SCR-0020 - Add invoice lines

Depending on the type of credit memo, value or item credit memo, the credit memo lines are entered manually or automatically. In the case of item credit memos, the positions returned or complained about by the customer are transferred to the sales credit memo using the function “Retrieve return lines”. In terms of quantity, these have already been received into the returns warehouse. The item credit memo now performs the corresponding posting for Accounts Receivable.

In the case of value credit memos, a line of type general ledger account or item charge and allowance is entered manually, stating a quantity and a value. In contrast to general ledger accounts, item charges and allowances make it possible to create a reference to an original shipment and subsequently change the calculation or sales price value by granting a reduction. In the case of a general ledger account posting, only the transfer and reduction of the open item in Accounts Receivable takes place.

CIN-SCR-0030 - Start approval process (opt.)

The credit memo is forwarded to the decision-maker for approval.

CIN-SCR-0040 - Release invoice (opt.)

The credit memo is checked for correctness and released.

CIN-SCR-0050 - Post invoice/transfer to customer

The credit memo is posted and transferred to Financial Accounting in the form of customer entries. The posted credit memo is sent to the customer in paper form or electronically. Electronic transmission channels include email as PDF, EDI INVOIC, and PDF export.

Outgoing processes:

CIN-PPY - Customer Invoice Processing Prepayment

The process describes the creation of prepayment invoices based on sales orders. Prepayment conditions can be stored for customers and applied during sales order processing. Prepayment invoices are created from the sales order before the actual shipment of goods by means of a function. No manual processing takes place. They are created and posted automatically. After the goods are shipped and the actual item invoice is created, the latter is reduced by the prepayment amount on the basis of a general ledger account line so that only the remaining amount remains in the item invoice.

graph LR;

%% Nodes
A(CIN-PPY<br>Customer Invoice Processing<br>Prepayment)
B(CIN-PPY-0010<br>Create invoice header)
C(CIN-PPY-0020<br>Add invoice lines)
D(CIN-PPY-0030<br>Start approval process opt.)
E(CIN-PPY-0040<br>Release invoice opt.)
F(CIN-PPY-0050<br>Post invoice/transfer to customer)

%% Flow
A -.- B
linkStyle 0 stroke:#ffffff
B ==> C
C ==> D
D ==> E
E ==> F

%% Classes
class A btProcessTitle
class B,C,F btProcessActive
class D,E btProcessInactive
CIN-PPY-0010 - Create invoice header

The invoice is created from the sales order. The prepayment payment conditions are taken over from the order or the customer master data.

Incoming processes:

CIN-PPY-0020 - Add invoice lines

The invoice lines are added automatically in the form of general ledger account lines. They contain the value to be prepaid. This is calculated from a customer-specific percentage and the original item value of the sales order, for example 70 percent prepayment.

CIN-PPY-0050 - Post invoice/transfer to customer

The prepayment invoice automatically generated from the sales order is posted and sent to the customer. The sales order receives the status “Prepayment pending” and cannot be processed further.

Outgoing processes:

CIN-ICT - Customer Invoice Processing Intercompany Transactions

This process instance describes the handling of intercompany sales invoices.

graph LR;

%% Nodes
A(CIN-ICT<br>Customer Invoice Processing<br>Intercompany Transactions)
B(CIN-ICT-0010<br>Create invoice header)
C(CIN-ICT-0020<br>Add invoice lines)
D(CIN-ICT-0030<br>Start approval process opt.)
E(CIN-ICT-0040<br>Release invoice opt.)
F(CIN-ICT-0050<br>Post invoice/transfer to customer)

%% Flow
A -.- B
linkStyle 0 stroke:#ffffff
B ==> C
C ==> D
D ==> E
E ==> F

%% Classes
class A btProcessTitle
class B,C,D,E,F btProcessActive
CIN-ICT-0010 - Create invoice header

A sales invoice is created. When the customer is entered, the payment conditions and stored master data are taken over from the customer master data. An intercompany partner is used.

Incoming processes:

CIN-ICT-0020 - Add invoice lines

The invoice lines are added. In addition to items, invoice lines can also refer to general ledger accounts, resources, and item charges. Depending on the business transaction, this can be a pure financial invoice in the form of a general ledger account, billing for services in the form of resources, or incidental costs or discounts in the form of item charges.

CIN-ICT-0030 - Start approval process (opt.)

The invoice is forwarded to the decision-maker for approval.

CIN-ICT-0040 - Release invoice (opt.)

The invoice is checked for correctness and released.

CIN-ICT-0050 - Post invoice/transfer to customer

The invoice is posted. It is moved to the outgoing intercompany transactions. From there it is sent to the intercompany partner.

Outgoing processes:

CIN-CIV - Customer Invoice Processing Consolidated Invoice

The invoice is created automatically by means of a consolidated invoice run. The consolidated invoice run is started by a user, function consolidated invoice, or can also be automated. Depending on the selected options, deliveries that have not yet been invoiced are transferred into an invoice and that invoice is posted.

graph LR;

%% Nodes
A(CIN-CIV<br>Customer Invoice Processing<br>Consolidated Invoice)
B(CIN-CIV-0010<br>Create invoice header)
C(CIN-CIV-0020<br>Add invoice lines)
D(CIN-CIV-0030<br>Start approval process opt.)
E(CIN-CIV-0040<br>Release invoice opt.)
F(CIN-CIV-0050<br>Post invoice/transfer to customer)

%% Flow
A -.- B
linkStyle 0 stroke:#ffffff
B ==> C
C ==> D
D ==> E
E ==> F

%% Classes
class A btProcessTitle
class B,C,F btProcessActive
class D,E btProcessInactive
CIN-CIV-0010 - Create invoice header

The invoice is created automatically. The header data of the respective sales shipment is taken over. Equivalent sales shipments, meaning the same customers and conditions, are combined in one invoice.

Incoming processes:

CIN-CIV-0020 - Add invoice lines

The delivered lines of the sales shipment are transferred automatically to the invoice. The conditions and prices correspond to those of the underlying sales order. If shipping costs are recorded in the sales order or goods issue, they are transferred to the invoice. If rules for automated shipping cost calculation are stored, the calculated shipping costs are also transferred to the invoice.

CIN-CIV-0050 - Post invoice/transfer to customer

The invoice is posted and transferred to Financial Accounting in the form of customer entries. The posted invoice is sent to the customer in paper form or electronically. Electronic transmission channels include email as PDF, EDI INVOIC, and PDF export.

Outgoing processes: