Purchasing > Invoices > Invoice validation > 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]

Doc sequence numbers

AVALNUM [AVN]

Sequence number values

BALANA [BLA]

Analytical balance

BPSUPPMVT [MVS]

Supplier transactions

CAAUZ [CAZ]

Restriction table

CACCE [CCE]

Dimensions

CADSP [DSP]

Analytical allocations

CONTEXT [CNX]

Contexts

FISCALYEAR [FIY]

Fiscal years

FISCYEAR [FIS]

Fiscal year

GACCCODE [CAC]

Accounting codes

GACCDUDATE [DUD]

Open items

GACCENTRY [HAE]

Accounting entries

GACCOUNT [GAC]

Accounts

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]

Automatic journals

GAUTACED [GAD]

Automatic journals (lines)

GDIAENTRY [GDE]

Entry transactions

GDIAENTRYD [GDD]

Journal entry transactions

GJOURNAL [JOU]

Journal codes

GTYPACCENT [GTE]

Document types

PINVOICE [PIH]

Purchase invoices

PINVOICED [PID]

Purchase invoice detail

PINVOICEV [PIV]

Costing purchase invoices

PORDER [POH]

POs

PORDERQ [POQ]

POs quantities

PRECEIPT [PTH]

Receipt

PRECEIPTD [PTD]

Detail receipts

PRETURN [PNH]

Returns

PRETURND [PND]

Detail return

TABACCLIK [TCK]

Reciprocal accounts