CI Invoicing – Invoicing Process and Invoicing Type
The below post shows how to create a simple invoicing process with invoicing function and invoicing type to perform CI invoicing for the CI invoicing orders.
Invoicing Process helps in selecting specific billing documents that matches the selection control criteria and executes the relevant invoicing function.
Use below customizing path to create a invoicing process.
Choose the Selection Control option from the left side tree.
Here we assigned Source Doc Category- INVBI and also assign a invoicing function.
There are different invoicing functions available i.e for normal invoicing, for preliminary invoicing, for invoicing with payment cards, etc. Here we just assign the invoicing function- INV_BILL_DOC to create normal invoicing for the billing document.
Now lets create invoicing type.
Provide a name and select the Invoicing Process option from left side tree to assign the already created invoicing process.
The invoicing type control many other things which will be discussed in later posts.
In below cust, the number range interval for invoicing document, assigning the document types to the number range interval and determination of document types with posting ares- 2600 are configured.
No. range interval.
Document types and assignment of number range intervals.
Determination of document types with the posting area- 2600.
Create a CI billing document.
Execute the single invoicing transaction- FKKINV_S
Here provide the invoicing process and dates and select Execute button.
Select the above billing created billing doc and deselect others.
Select only one billing doc.
It runs into error.
It couldn’t determine the invoicing type. Earlier we assigned a invoicing process to a invoicing type. In principle, same invoicing process can be assigned to multiple invoicing type. So from invoicing process it is hard to determine specific invoicing type.
What can be done? we can execute the invoicing with export mode.
Select the billing doc which to be invoiced.
Here we can explicitly assign a invoicing type to the invoicing process.
It shows the invoicing function assigned to the invoicing process.
Invoicing document is created.
Here is the invoicing document for the CI billing document.
It is not always the case that the user has to run the invoicing transaction in dialog mode, but may be in background and then the invoicing type must be then determined automatically.
Here define a new source document type.
Maintain the source document type in the posting area- 8110 .
In CI invoicing:
Here we can assign the invoicing type and invoicing process to the doc category and the source document type.
When CI billing process is executed, with help of posting area- 8110 the source document type is determined for the billing document.
Execute the CI invoicing but this time not in export mode.
Select the billing document and then it picks the invoicing type and creates the CI invoicing document.