Creazione di tabelle registro

Completato

Un tabella registro è un sommario delle tabelle o tabelle contabilità generale corrispondenti. Esiste un record per ogni processo di registrazione. La tabella registro attiene più alla routine di registrazione che non all'area dell'applicazione.

Ad esempio, la tabella che contiene l'elenco delle voci create nella tabella Mov. contabili clienti è la tabella Registro C/G perché i movimenti contabili clienti vengono registrati da Registrazioni COGE utilizzando le procedure di registrazione di contabilità generale. La tabella registro è correlata alle tabelle o alle tabelle di contabilità generale corrispondenti.

Nomi tabella registro

Le tabelle registro sono denominate in base alla funzione di registrazione seguita dalla parola registro. Pertanto, la tabella registro aggiornata dalla funzione di registrazione della contabilità generale è denominata Registro C/G. Gli utenti non possono modificare la tabella registro.

Chiave primaria e altri campi standard

La chiave primaria di una tabella registro è un campo intero denominato N.. La chiave primaria viene sempre incrementata automaticamente di uno dalla routine di registrazione che controlla il registro. Altri campi standard per la tabella registro includono:

  • Dal nr. movimento e Al nr. movimento: campi interi correlati alla tabella di contabilità generale corrispondente.

  • Data di creazione: campo che specifica la data di registrazione della transazione.

  • ID utente: campo che specifica quale utente ha registrato la transazione.

  • Codice sorgente: campo che indica l'origine della transazione.

  • Nome batch registrazioni: campo che indica le registrazioni da cui è stata registrata la transazione.

In genere, le tabelle registro non hanno campi di descrizione.

Pagine associate

Una pagina elenco si utilizza per visualizzare i record nella tabella registro. Il nome della pagina è il plurale del nome della tabella registro. Pertanto, la pagina che viene usata per visualizzare i record della tabella Registro C/G è denominata Registri C/G. La pagina di elenco contiene i collegamenti delle azioni ad altre pagine di elenco che visualizzano i movimenti contabili corrispondenti.

Il seguente esempio mostra un frammento della tabella Registro C/G.

table 45 G/L Register
{
    Caption = 'G/L Register';
    LookupPageID = "G/L Registers";

    fields
    {
        field(1; "No."; Integer)
        {
        }
        field(2; "From Entry No."; Integer)
        {
            TableRelation = "G/L Entry";
        }
        field(3; "To Entry No."; Integer)
        {
            TableRelation = "G/L Entry";
        }
        field(4; "Creation Date"; Date)
        {
        }
        field(5; "Source Code"; Code[10])
        {
            TableRelation = "Source Code";
        }
        field(6; "User ID"; Code[50])
        {
        }
        field(7; "Journal Batch Name"; Code[10])
        {
        }
        ...
    }
    keys
    {
        key(Key1; "No.")
        {
            Clustered = true;
        }
    }
}