Invoice Validation - Implementation
Prerequisite
Accounting interfaces
Default dimensions.
When managing a dimensional accounting, it is necessary to define how to initialize the analytical dimensions for those invoice lines having the Miscellaneous type only.
This is achieved using the PID parameter code, with the "Default dimensions" option (refer to the Default dimensions documentation). This parameter code is supplied upon installation and you can can customize it.
Invoice type
The definition of the invoice type (see the Invoice type documentation) is used to specify if the document has the invoice, additional invoice, credit memo or credit memo on return type). The automatic journal (which is used to generate an accounting entry during posting (see the Automatic journal documentation) is specified at this stage. It is possible to have an automatic journal for each document type. The PIHI journal, supplied as a standard, makes it possible to automatically distinguish between the different document types. At this stage, a journal type and a specific accounting journal code can also be specified. A specific sequence number counter can be specified at document type level (see the Document type documentation) for the automatic numbering of the created entries (see the Sequence number counters documentation). If no sequence number counter is specified at document type level, the sequence number counter specified at the level of the sequence number counter assignment option will be used (see the Sequence number assignment documentation).
Other conditions
The fiscal years and accounting periods must be open.
General parameters
The following general parameters may change the way the function is working :
Fixed assets
VATAUTVAL (defined at level Company) : Automatic VAT validation
Purchase
PRIFLG (defined at level Site) : Full stock valuation
Accounting
ACESIMTRC (defined at level User) : Simulated entry generation
Inventory
ABSLIM (defined at level Site) : Limit of val var absorption
Authorizations
An authorization can be granted for this function to limit the processes to a company or a site.
The following options can be activated or deactivated for each user :
Access by user
Tables used
The following tables are implemented by the function :
Table |
Table description |
---|---|
ACODNUM [ANM] |
|
AVALNUM [AVN] |
Sequence number values |
BALANA [BLA] |
Analytical balance |
BPSUPPMVT [MVS] |
Supplier transactions |
CAAUZ [CAZ] |
|
CACCE [CCE] |
|
CADSP [DSP] |
|
CONTEXT [CNX] |
|
FISCALYEAR [FIY] |
|
FISCYEAR [FIS] |
Fiscal year |
GACCCODE [CAC] |
|
GACCDUDATE [DUD] |
Open items |
GACCENTRY [HAE] |
Accounting entries |
GACCOUNT [GAC] |
|
GACCTMP [HAT] |
Accounting entries |
GACCTMPA [AAT] |
Analytical accounting line |
GACCTMPD [DAT] |
Accounting entry lines |
GAJOUSTA [JST] |
Journals - reports per period |
GAPARBSE [PBS] |
Default reporting codes |
GAUTACE [GAU] |
|
GAUTACED [GAD] |
|
GDIAENTRY [GDE] |
|
GDIAENTRYD [GDD] |
Journal entry transactions |
GJOURNAL [JOU] |
|
GTYPACCENT [GTE] |
|
PINVOICE [PIH] |
|
PINVOICED [PID] |
Purchase invoice detail |
PINVOICEV [PIV] |
Costing purchase invoices |
PORDER [POH] |
|
PORDERQ [POQ] |
POs quantities |
PRECEIPT [PTH] |
|
PRECEIPTD [PTD] |
Detail receipts |
PRETURN [PNH] |
|
PRETURND [PND] |
Detail return |
TABACCLIK [TCK] |
Reciprocal accounts |