Esta função permite de definir a estrutura das linhas de documentos devem ser passados em validação contabilística. Reportar-se-á à documentação dos documentos automáticos para todo o que respeita os princípios gerais de parametrização.

Pré-requisitos

SEEREFERTTO Consulte a docuemntação de Implementação

Gestão do ecrã

Cabeçalho

Campos

Os seguintes campos estão presentes neste separador :

 

  • Linha (campo LINNUM)

Este número identifica de maneira única uma linha ou um grupo de linhas de registo devendo ser geradas no documento contabilístico no momento da validação.

  • campo DESTRA

 

Fechar

 

Separador Geral

Campos

Os seguintes campos estão presentes neste separador :

Quadro Legislações

  • Activo (campo ACT)

 Ce champ précise si la ligne de la pièce automatique est active pour chaque législation installée dans le dossier.

 

Quadro Referenciais

  • Referenciais (campo LEDTYP)

 

Tabelas

On définit ici le nom de la table liée, dont le parcours successif des enregistrements va permettre de générer les différentes écritures de la pièce comptable.

On définit ici une seconde table liée à la première, si des imputations analytiques multiples doivent pouvoir être données à chaque ligne d'écriture.

  • ligação analítica (campo LIKTBL2)

Ce champ permet de décrire la clé analytique, et donc d'établir le lien entre les enregistrements de la table générale (champ Général) et ceux de la table analytique (champ Analytique).

Quadro Tabelas ligadas

  • Campos ligados (campo LIKFLD)

Tipo de linha

  • Tipo linha (campo LINTYP)

Ce champ peut prendre 3 valeurs qui sont :

  • unique : on ne génère qu'une seule ligne d'écriture, dont les caractéristiques sont données par les champs suivants de l'écran.
  • répétitive : on génère un nombre variable de lignes, en fonction de la valeur d'un indice variant entre deux bornes évaluées à partir de formules données dans le tableau ci-dessous. 
  • table liée : pour chaque enregistrement d'une table liée à la première table (généralement, il s'agit d'une table de lignes associée à la table d'en-tête), une écriture est générée. Il peut y avoir dans ce cas une deuxième table liée pour donner des répartitions analytiques.


  • Condição (campo FORCND)

Il s'agit ici d'une à trois conditions logiques portant sur les valeurs des champs de la table principale, ainsi que de la table générale s'il s'agit d'une ligne de type table liée (en y incluant le cas échéant des constantes et des fonctions). Si ces conditions existent, elle doivent être vérifiées pour que la ligne soit générée. Dans le cas d'un paramétrage de ligne de type répétitive, ces conditions peuvent utiliser la variable indice.

Les conditions différencient selon le type de ligne:

  • table liée : utiliser les valeurs des tables principales et générales. Si ces conditions existent, elle doivent être vérifiées pour que la ligne soit générée.
  • répétitive : utiliser la valeur indice dans les conditions

Si cette condition, exprimée sous la forme d'une expression logique, est fausse, alors l'écriture n'est pas générée.


Secções

Ce code permet d'affecter des sections par défaut différentes de celles qui auraient été définies dans les paramétrages permettant d'attribuer des sections aux documents d'origine de la pièce. Son utilisation reste toutefois exceptionnelle.
Par exemple, dans le cas des factures tiers inter sociétés : lorsque les lignes d'écritures de contrepartie sont générées, si le compte de contrepartie est suivi en analytique et qu’une des société(s) contient un référentiel analytique coché Saisie d’un axe obligatoire, Sage X3 se base exclusivement sur le paramétrage de la section par défaut, pour affecter des sections aux comptes analytiques propagés.
Pour rappel, lorsqu’un référentiel analytique n’est pas coché Saisie d’un axe obligatoire mais qu’un axe est défini comme étant Obligatoire  au niveau de la société, sans section associée, Sage X3 initialise en dernier recours la section associée à la fiche compte.
Enfin, il convient de noter que le paramétrage correspondant ne doit utiliser que des variables liées aux tables en ligne telles qu'elles sont définies dans la pièce automatique (aucun masque n'est en ligne dans le contexte d'exécution).

  • Condição det. linhas (campo DETCND)

Ce champ est susceptible de contenir une expression logique. Si cette expression existe, elle est évaluée et conditionne l'utilisation du critère de détail pour agréger ou éclater les lignes (ce critère ne sera utilisé que si la condition est vraie). Si l'expression n'existe pas, on utilise le critère de détail (on fait comme si l'expression existait et si son résultat était vrai).

  • Compensação (campo DEBCDT)

Si la réponse à ce champ est Non, on regroupe entre elles toutes les écritures générées à partir de cette ligne de paramètre, uniquement si elles ont en commun toutes les caractéristiques énumérées ci-dessous :
Site, compte général, compte tiers, répartition analytique, nature, code taxe, sens.
Ainsi, deux saisies ayant un sens opposé mais ayant en commun les autres caractéristiques ne sont pas cumulées.
Si la réponse est Oui, on compense les écritures de sens opposé et de caractéristiques communes (si le montant résultant est nul, on ne génère pas d'écriture).
Des écritures passées avec des imputations sur des sections analytiques sans répartition seront regroupées entre elles si les autres caractéristiques sont identiques (une répartition en montant sera alors créée, associée à la ligne d'écriture générale)

Lorsque plusieurs lignes générées par un type de ligne répétitive ou table liée ont des caractéristiques identiques (on entend par cela le compte général, le site, le compte tiers, la nature, le code taxe, et la répartition analytique s'il s'agit d'écritures passées avec des clés de répartition), elles sont regroupées en une seule. Si les écritures diffèrent entre elles par les sections analytiques, on crée une répartition en montant de l'écriture analytique en regroupant en une seule ligne au niveau de la comptabilité générale. Cette case à cocher permet de préciser si le sens de l'écriture doit aussi être pris en compte lors de la génération. Si la case est sélectionnée, les écritures de caractéristiques communes et de sens différent sont regroupées (le montant total étant la somme algébrique des montants ). Sinon, on aura une ligne d'écriture au débit et une autre ligne d'écriture au crédit.


  • Conta coletivo (campo FLGDUD)

La case 'Auxiliarisation' est sélectionnée par défaut sur la première ligne des pièces automatiques de factures achats, ventes et tiers. Cette première ligne permet de générer la ligne Tiers TTC.

Si une pièce automatique de facture est paramétrée pour générer la ligne Tiers sur une ligne différente de la première, la case 'Auxiliarisation' doit être sélectionnée. Lors de la validation de la facture, la ligne Tiers TTC est associée à ses échéances, la facture est alors lettrée.

  • Linha partida dupla (campo CPALIN)

Zone liée à la législation Russe.

Champ numérique permettant de pointer une ligne origine devant être éclatée en plusieurs lignes dans le référentiel "en partie double".
La valeur '0' sera par convention celle saisie sur la ligne à éclater.
Dans le cas d'écritures créées via les pièces automatiques, ce champ est automatiquement alimenté. En saisie manuelle, ce champ doit être rempli par l'utilisateur.

Exemple d'une facture fournisseur

Ligne 

Compte

Débit

Crédit

N° partie double

1

60 fournisseur

 

120

0 (ligne à éclater)

2

10 achats

100

 

1 (ligne dépendante de la 1)

3

19 TVA

20

 

1 (ligne dépendante de la 1)


Prise en compte du champ Pointeur
  • Ce champ 'Pointeur' est ajouté dans les formules de pièces automatiques et peut être importé dans les modèles d'import.
  • Dans la table GACCENTRYD ce champ est également ajouté et prend pour contenu :
    • dans le référentiel manuel origine, le numéro de ligne saisie,
    • dans le référentiel "en partie double" , le numéro de la ligne rééllement générée.

Exemple de génération dans un référentiel en partie double

Si une ligne correspond à trois lignes dépendantes, trois lignes sont générées dans le référentiel " en partie double". Chaque ligne est identique, excepté le montant.

  • Grupo de linhas (campo LINGRP)

 

  • Rastro (campo TRCFLG)

Quadro Cód. contabilísticos

  • Nr. (campo NUMLI2)

 

  • Código contab. (campo TYPACCCOD)

Ce champ définit le type de code comptable utilisé. Ce menu local définit toutes les tables dans lesquelles on retrouve un code comptable susceptible d'être utilisé lors de la génération d'écritures.

Les types de codes comptables sont nombreux. On peut citer les types suivants : Article, Client, Fournisseur, Commercial, Acheteur, Pièce, Société, Site, Devise, Taxe, Pied, Escompte, Banque, Règlement, Immo

A un type donné, un ensemble de lignes de définition caractérisées par un intitulé est associé. Par exemple, Modificateur achat, Modificateur de vente, Modificateur d'immobilisation… dans le cas du type de code Article. Chacune de ces lignes permet de définir à la fois soit un compte général, soit une partie de compte général (les caractères non définis étant représentés par des x) et une nature analytique. Le paramétrage permettant de définir les lignes associées à un code comptable est défini dans une fonction dédiée.

Lors de la génération automatique de pièces, la détermination du compte général se fait par recherches successives des codes comptables dans l'ordre de déclaration, en cherchant à enseigner uniquement les portions de compte non encore déterminées. La nature analytique est recherchée successivement par parcours des codes comptables en s'arrêtant dès qu'une nature est définie.


  • Índice (campo ACCNUM)

L'indice que vous saisissez fait référence à la ligne du code comptable à utiliser. La fonction de sélection permet d'afficher l'intitulé exact des lignes de codes comptables.
Rappel :

  • L'ensemble des lignes associées à un type de code comptable est défini au niveau de la fonction Lignes de codes comptables.
  • Les intitulés standard des lignes de code comptable sont issus du Menu local 853 - Texte compte code comptable, alors que les intitulés spécifiques modifiables sont définis et enregistrés dans le Menu local 2820 - Texte spécifique compte (853).
  • Descr. (campo LIBIND)

Ce champ, non modifiable, affiche l'intitulé de l'indice sélectionné.

  • Chv identific. (campo ACCKEY)

On définit ici une expression qui donne la valeur de la clé de la table dont on recherche le code comptable.

  • Condição (campo ACCCND)

Si ce champ est saisi, la recherche du code comptable ne s'effectue que si le résultat de l'évaluation de cette expression logique est vraie.

Fechar

 

Funções acessíveis por clique direito no quadro

Seleccionar tudo
Des-selec. tudo
Inverter selecção

 

Fechar

 

Separador Formulas

Campos

Os seguintes campos estão presentes neste separador :

Quadro Formulas

  • Nr. (campo NUMLIG)

 

  • Descr. (campo INTIT)

 

  • Formula (campo FORCLC)

A expressão registada aqui permite definir cada um dos campos formando as linhas de registos. Ela está avaliada na passagem do registo. A coluna precedente permite conhecer o nome do campo correspondente.

Por outro lado as constantes e as funções, esta expressão pode utilizar não importa qual dos campos das tabelas seguintes :

- a tabela desencadeante do registo.

- a tabela geral associada à linha.

- a tabela analítica (se ela existe) associada à linha.

- As tabelas definidas por códigos contabilísticos.

Fechar

 

Separador Ações

Campos

Os seguintes campos estão presentes neste separador :

Quadro Formulas secções

  • Nr. (campo NUMAXI)

 

  • Descr. (campo INTITAXI)

 

  • Eixos (campo FORCLCAXI)

A expressão registada aqui permite definir cada um dos campos formando as linhas de registos. Ela está avaliada na passagem do registo. A coluna precedente permite conhecer o nome do campo correspondente.

Por outro lado as constantes e as funções, esta expressão pode utilizar não importa qual dos campos das tabelas seguintes :

- a tabela desencadeante do registo.

- a tabela geral associada à linha.

- a tabela analítica (se ela existe) associada à linha.

- As tabelas definidas por códigos contabilísticos.

  • Secções (campo FORCLCCCE)

A expressão registada aqui permite definir cada um dos campos formando as linhas de registos. Ela está avaliada na passagem do registo. A coluna precedente permite conhecer o nome do campo correspondente.

Por outro lado as constantes e as funções, esta expressão pode utilizar não importa qual dos campos das tabelas seguintes :

- a tabela desencadeante do registo.

- a tabela geral associada à linha.

- a tabela analítica (se ela existe) associada à linha.

- As tabelas definidas por códigos contabilísticos.

Fechar

 

Separador Ações

Campos

Os seguintes campos estão presentes neste separador :

Acções

  • Acção após ligação (campo ACTAFTLIK)

É possível de intervir em certos locais no processo de contabilização de para chamadas a subprogramas.

O nome da acção corresponde ao nome da etiqueta definida no tratamento que será executado no momento da geração da linha de documento automático.

É possível de intervir a três conjuntos no processo de contabilização :

- após as ligações definidas sobre a linha de documento automático.

- antes da criação de uma linha de registo da linha de documento automático.

- antes da criação de uma linha de registo da linha de documento automático.

  • Programa (campo PRGAFTLIK)

 

  • Acção antes criação linha (campo ACTBEFLIN)

 

  • Programa (campo PRGBEFLIN)

 

  • Acção após criação linha (campo ACTAFTLIN)

 

  • Programa (campo PRGAFTLIN)

 

Fechar

 

Mensagens de erro

Não existe outra mensagem de erro, para além das mensagens genéricas.

Tabelas consideradas

SEEREFERTTO Consulte a docuemntação de Implementação