Automatic Shipment Invoicing - Implementation
Prerequisites
Activity codes
The following activity codes (sorted by type) may have an impact on the way the function operates :
MAXPD : Maximum period (companies)
General parameters
The following general parameters may change the way the function is working :
Common Data
CTLPERINV (defined at level Company) : Invoice date control Period
DMAXAGR (defined at level Company) : Maximum contractual period
DMAXPAY (defined at level Company) : Maximum period (companies)
DMAXPAYP (defined at level Company) : Maximum period (Public sector)
FRADGI (defined at level Company) : French fiscal regulation
NOTATI (defined at level Site) : Price / Amount +tax / -tax
OSTCTL (defined at level Company) : Cus. author. credit ctrl level
OSTDRAFT (defined at level Company) : Customer credit notes P/R amt.
Sales
DACMANSAL (defined at level Site) : Default price reason - manual
INVREFDAT (defined at level Site) : Origin date for invoicing
OSTLND (defined at level Company) : Loan in order total
OSTORD (defined at level Company) : On order in order total
SALTEXINV (defined at level Site) : Invoice text position
SALTEXLIN (defined at level Site) : Product text tracking
SIVTYP (defined at level Site) : User invoice type
Accounting interface
Default dimensions
The default dimensions sections assignment is performed through the following codes :
(defined at level Company)
SIH (All companies ) : Sales Invoice Header
SID (All companies ) : Sales Invoice line
Authorizations
An authorization can be granted for this function to limit the processes to a company or a site.
Miscellaneous prerequisites
- To carry out the automatic invoicing of deliveries, it is necessary to define at least one invoice type. This invoice type must be associated with an automatic sequence number.
- The entry of the invoice date is submitted to an existence check in the period table and the fiscal year table. The fiscal year and the period must be open.
- When the CTLPERINV - Invoice date control Period parameter (TC chapter, INV group) is set to Yes, the generation of invoices is prohibited in the follwoing case: there is at least one document (invoice, credit memo, debit or credit note from the Sales or A/P - A/R accounting modules) whose date is strictly later than the end date of the period where the current documents are generated.
Tables used
The following tables are implemented by the function :
Table |
Table description |
---|---|
BPARTNER [BPR] |
|
BPCUSTMVT [MVC] |
Customer transactions |
BPCUSTOMER [BPC] |
|
BPDLVCUST [BPD] |
|
COMPANY [CPY] |
|
FACILITY [FCY] |
|
FISCALYEAR [FIY] |
|
GACCCODE [CAC] |
|
GACCDUDATE [DUD] |
Open items |
GACCOUNT [GAC] |
|
GAJOUSTA [JST] |
Journals - reports per period |
GAUTACE [GAU] |
|
GAUTACED [GAD] |
|
GJOURNAL [JOU] |
|
GTYPACCENT [GTE] |
|
ITMFACILIT [ITF] |
|
ITMMASTER [ITM] |
|
ITMMVT [ITV] |
Product-site totals |
ITMSALES [ITS] |
|
PERIOD [PER] |
Periods |
SDELIVERY [SDH] |
|
SDELIVERYD [SDD] |
Delivery detail |
SINVOICE [SIH] |
Sales invoices |
SINVOICED [SID] |
Sales invoice detail |
SINVOICEV [SIV] |
Costing sales invoice |
SORDER [SOH] |
|
SORDERC [SOC] |
Sales orders - early / late |
SORDERP [SOP] |
Sales orders - price |
SORDERQ [SOQ] |
Sales orders - quantities |
TABCHANGE [TCH] |
Currency rate table |
TABCOUAFF [TCA] |
|
TABCUR [TCU] |
|
TABUNIT [TUN] |