Etat SAF-T électronique, version pays pour la Lituanie

Le programme 'Fichier d'audit standard. Créer' (AAS300) permet de créer les fichiers d'audit requis dans différents pays. Les sections à inclure peuvent être sélectionnées. Dès que l'utilisateur confirme la sélection, une tâche par lot crée le fichier demandé et l'enregistre dans le dossier MVXFILETRANSFER.

Contexte

Le fichier SAF-T (Standard Audit File - Tax) lituanien désigne un format standard destiné à l'échange de données comptables. Par la résolution n°699, le gouvernement de la République de Lituanie a approuvé la procédure de soumission des données comptables via le fichier de données comptables standard ; elle établit les procédures et les cas d'application pour la déclaration des données comptables au moyen du fichier standard prévu pour ces dernières.

L'administration fiscale lituanienne utilisera la norme standard pour l'audit fiscal. La norme précise les données comptables à échanger et la structure de données qui facilite une compréhension commune entre le fournisseur et le destinataire des informations à échanger. La version lituanienne de la norme est développée en collaboration avec les autorités fiscales, les entreprises et le secteur comptable en Lituanie.

L'état est au format XML et est validé conformément au schéma Lithuania_SAF-T_Financial_Schema_v_1.00.xsd publié par l'administration fiscale en Lituanie.

Les schémas SAF-T (version 2) développés pour d'autres pays ne sont pas intégrés dans M3 Business Engine.

Etat SAF-T électronique, version pays pour la Lituanie

Suivez les étapes ci-dessous pour créer un fichier XML pour SAF-T, version 2

  1. Ouvrez (AAS300) pour sélectionner les sections à inclure.
  2. Sélectionnez les éléments suivants et cliquez sur Suivant ou appuyez sur Entrée pour confirmer l'écran :
    Champ Description du champ
    Fichier de sortie Sélectionnez l'option 8-'SAF-T version 2'.
    Période comptable début/fin Saisissez la période de début/fin à inclure.
    Segment comptable Choisissez une option entre 1 et 7. Cette option détermine la clé de solde utilisée et les transactions détaillées à extraire pour la comptabilité générale.
    Scénario Voir Etat SAF-T électronique, version pays pour la Lituanie.
  3. Sélectionnez les éléments suivants pour les sections à inclure :
    Champ Description du champ
    Pays de base Choisissez le pays pour lequel le rapport est à créer.
    Comptabilité générale Cochez la case pour inclure les informations de pièce justificative dans la comptabilité générale.
    Comptabilité clients Cochez la case pour inclure les informations des factures de vente provenant de la comptabilité générale.
    Comptabilité fournisseurs Cochez la case pour inclure les informations des factures de vente provenant de la comptabilité générale.
    Paiement Cochez cette case pour inclure les paiements client/fournisseur, exception faite des écarts de paiement provenant des annulations ou des opérations d'arrondi des transactions.
    Plan comptable Doit avoir la valeur 1 (Tout) ou 2 (Année actuelle) pour inclure les détails et le solde d'ouverture/clôture concernant le plan comptable.
    Table principale des clients Doit avoir la valeur 1 (Tout) ou 2 (Année actuelle) pour inclure les détails et le solde d'ouverture/clôture concernant les clients.
    Table principale des fournisseurs Doit avoir la valeur 1 (Tout) ou 2 (Année actuelle) pour inclure les détails et le solde d'ouverture/clôture concernant les fournisseurs.
    Langue (Facultatif) Spécifiez le code langue avec lequel la description est à extraire du programme 'ID comptable. Saisir noms/langue' (CRS632).
    Nom de fichier

    Doit finir avec l'extension .XML.

    Voir la section Etat SAF-T électronique, version pays pour la Lituanie pour connaître le nom de fichier requis par l'administration fiscale lituanienne.

    Nom de dossier Spécifiez un nom ou laissez ce champ vide. Le dossier doit être situé dans le dossier utilisé pour MVXFILETRANSFER et paramétré avant que l'état ne soit soumis.
    Informations d'en-tête – statut Doit avoir la valeur 1 (Sélectionner).
    Tables principales – statut Doit avoir la valeur 1-'Sélectionner' si des tables principales sont incluses, c'est-à-dire le plan comptable, le client, le fournisseur et les pourcentages de code TVA.
    Plan comptable – statut Doit avoir la valeur 1 (Sélectionner) si le plan comptable est à inclure.
    Table principale des clients – statut Doit avoir la valeur 1 (Sélectionner) si les clients sont à inclure.
    Table principale des fournisseurs – statut Doit avoir la valeur 1 (Sélectionner) si les fournisseurs sont à inclure.
    Pourcentages code TVA – statut Doit avoir la valeur 1 (Sélectionner) si les pourcentages de code TVA sont à inclure.
    Comptabilité générale – statut Doit avoir la valeur 1 (Sélectionner) si la comptabilité générale est à inclure.
    Comptabilité clients – statut Doit avoir la valeur 1 (Sélectionner) si la comptabilité clients est à inclure.
    Comptabilité fournisseurs – statut Doit avoir la valeur 1 (Sélectionner) si la comptabilité clients est à inclure.
    Paiement – statut Doit avoir la valeur 1 (Sélectionner) si la comptabilité clients est à inclure.
    Transaction immobilisations – statut Doit avoir la valeur 1 (Sélectionner) si une transaction concernant des immobilisations est à inclure.
    Transfert de marchandises – statut Doit avoir la valeur 1 (Sélectionner) si des transactions de stock sont à inclure.
  4. Cliquez sur Suivant ou appuyez sur Entrée pour lancer la création du fichier XML.

Le fichier sera automatiquement placé dans le dossier utilisé pour MVXFILETRANSFER ou dans le sous-dossier indiqué.

Restrictions

  • Les sections principales suivantes ne sont pas prises en charge (Lituanie) :
    • MasterFiles/AnalysisTypeTable
    • MasterFiles/Owner
  • Les sous-sections facultatives suivantes ne sont pas prises en charge (Lituanie) :
    • Header/Company/BankAccount
    • GeneralLedgerEntries/Analysis
    • Customer/BankAccount
    • Supplier/BankAccount
    • TaxCode/ExpirationDate
    • PhysicalStock/CustomsProcedure/StockCharacteristics/PhysicalStockAcquisition
    • Prise en charge des investissements en actifs/immobilisations, dépréciation d'actifs, transferts, cessions, plus-values, amortissements exceptionnels
    • MovementOfGoods/DocumentReference/ShippingPointStructure/TaxInformationStructure
    • SalesInvoice/SelfBillingIndica-tor/OriginatingOn/Analysis/ShipTo/ShipFrom/Goods ServicesID/Delivery/UOMToUOMBaseConversionFactor/ShippingCostAmount/TaxBase/TaxBaseDesciption/TaxDeclarationPeriod/References/Settlement
    • PurchaseInvoice/ShipTo/ShipFrom/SelfBillingIndicator/SystemID/Analysis/OrderReference/GoodsServicesID/ProductCode/Delivery/Quantity/InvoiceUOM/UOMToUOMBaseConversionFactor/ShippingCostAmount/TaxBase/TaxBaseDesciption/TaxDeclarationPeriod/References/Settlement
    • TaxInformationTotalsInSalesAndPurchaseInvoice/TaxType/TaxCode/TaxPercentage/TaxBase/TaxBaseDescription/TaxExemptionReason/TaxDeclarationPeriod.
  • Les sous-sections facultatives suivantes ne sont pas prises en charge (spécifiques à la Lituanie) :
    • Header/AuditFileSender
    • Customer/PartyInfo
    • Supplier/PartyInfo
  • Les seules informations pays prises en charge concernent la Lituanie (code ISO = 'LT').
  • Le format SAF-T permet uniquement d'inclure le taux de TVA 1 dans la section MasterFiles/TaxTable et GeneralLedgerEntries.
  • Le nom de fichier demandé doit être manuellement géré par l'utilisateur. Voir le fichier Etat SAF-T électronique, version pays pour la Lituanie.
  • Le fichier XML peut seulement être créé pour une société (DIVI) à la fois et doit être créé au niveau de la société (soit en tant qu'utilisateur local).

Vue d'ensemble de la structure et du contenu du rapport

Structure Elément XML Contenu
AuditFile Créé une fois par fichier d'audit avec détails du fichier de rapport SAF-T.
En-tête Créé une fois par fichier d'audit avec détails du rapport. Détails du programme 'Déclaration fiscale. Ouvrir champs état' (TXS035).
Division Détails de l'émetteur du rapport. Détails disponibles dans 'Division. Connecter société' (MNS100) et (TXS035).
SelectionCriteria Détails concernant la sélection du rapport. Détails disponibles dans (AAS300) et (TXS035).
MasterFiles Créé une fois par fichier d'audit si des tables principales sont incluses, c'est-à-dire le plan comptable, le client, le fournisseur et les pourcentages de code TVA.
GeneralLedgerAccounts Créé une fois par fichier d'audit avec détails sur le plan comptable défini au niveau central (société vide) ou local.
GeneralLedgerAccounts/Account

Détails de chaque ID comptable. Il s'agit d'un segment comptable entre 1 et 7 qui dépend du segment comptable sélectionné, y compris le solde d'ouverture/clôture. Détails disponibles dans le programme 'Identité comptable. Ouvrir' (CRS630), si sélectionné dans le programme (CRS632) avec soldes extraits de la table FBAVAL.

Voir Etat SAF-T électronique, version pays pour la Lituanie pour plus d'informations sur 'StandardAccountID'.

Clients Créé une fois par fichier d'audit avec détails sur les clients.
Customers/Customer Détails sur chaque client y compris le solde d'ouverture/clôture. Détails extraits du programme 'Client. Ouvrir' (CRS610) avec soldes extraits de la table FSLBAL.
Suppliers Créé une fois par fichier d'audit avec détails sur les fournisseurs.
Suppliers/Supplier Détails sur chaque fournisseur y compris le solde d'ouverture/clôture. Détails disponibles dans 'Fournisseur. Ouvrir' (CRS620) avec soldes extraits de la table FPLBAL.
TaxTable Créé une fois par fichier d'audit avec détails sur les codes TVA.
TaxTable/TaxTableEntry Créé une fois par table de taxes avec détails sur les codes TVA.
TaxTable/TaxTableEntry/TaxCodeDetails Détails concernant chaque code TVA et date de début définis avec le pourcentage de TVA pour la société du rapport. Détails disponibles dans 'Taux de TVA. Ouvrir' (CRS031).
UOMTable Créé une fois par fichier d'audit avec détails sur les unités de mesure.
UOMTable/UOMTableEntry Détails de chaque unité de mesure incluse dans les transactions de transfert/mouvement de marchandises. Détails du programme 'Unité de mesure. Ouvrir' (CRS050).
MovementTypeTable Créé une fois par fichier d'audit avec détails sur le type de transfert/mouvement.
MovementTypeTable/ MovementTypeTableEntry Détails de chaque type de transfert/mouvement pour chaque ID de transaction. Détails du programme 'Mappage MBM. Ouvrir détails' (CMS880).
PhysicalStock Créé une fois par fichier d'audit avec détails sur le stock physique.
PhysicalStock/PhysicalStockEntry Détails de chaque entrée du stock physique. Détails du programme 'Valorisation des stocks. Ouvrir' (CAS180).
GeneralLedgerEntries Créé une fois par fichier d'audit avec détails sur les pièces justificatives dans la comptabilité générale.
Journal Détails concernant chaque journal dans la table FGLEDG.
Journal/Transaction Détails concernant chaque pièce justificative dans la table FGLEDG.
Journal/Transaction/Line Détails concernant chaque ligne de pièce justificative dans la table FGLEDG.
SourceDocuments Créé une fois par fichier d'audit avec détails sur les pièces justificatives dans la comptabilité générale.
SalesInvoices Créé une fois par fichier d'audit dans détails sur les factures de vente dans la comptabilité générale.
SalesInvoices/Invoice Détails de chaque numéro de facture de vente dans la table FSLEDG.
SalesInvoices/Invoice/Line Détails de chaque ligne de facture de vente dans la table FSLEDG.
PurchaseInvoices Créé une fois par fichier d'audit dans détails sur les factures d'achat dans la comptabilité générale.
PurchaseInvoices/Invoice Détails de chaque numéro de facture d'achat dans la table FPLEDG.
PurchaseInvoices /Invoice/Line Détails de chaque ligne de facture d'achat dans la table FPLEDG.
Paiements Créé une fois par fichier d'audit avec détails sur les paiements dans la comptabilité générale.
MovementOfGoods Créé une fois par fichier d'audit avec détails sur les transferts/mouvements de marchandises dans la table des transactions de stock.
MovementOfGoods/StockMovement Créé une fois par fichier de transfert/mouvement de marchandises avec des détails sur la table des transactions de stock.
MovementOfGoods/StockMovement/Line Détails de chaque mouvement de stock issus de l'historique des transactions de stock (MITTRA) et de la table des écritures comptables internes (CINACC).
AssetTransactions Créé une fois par fichier d'audit avec détails sur les transactions d'immobilisation.
AssetTransactions/AssetTransactionsTableEntry Détails de la table des règles d'amortissement des immobilisations (FFASDM) avec les informations correspondantes extraites du fichier principal des immobilisations (FFASMA) et de la table des valeurs d'immobilisation par période (FFAHIS).

Soldes d'ouverture et de clôture

Ce tableau contient des informations sur les soldes d'ouverture et de clôture :

Section Détails
MasterFiles/GeneralLedgerAccounts Les sections OpeningDebit/CreditBalance and ClosingDebit/CreditBalance par compte sont incluses et extraites de la table FBAVAL au moyen de la clé de solde en fonction du segment comptable choisi, et des champs 'Montant enregistré – Débit' (ACAD) et 'Montant enregistré – Crédit' (ACAC).

Au moyen de l'option 8-'SAF-T version 2' pour le format de sortie et de l'option 'Plan comptable' pour la table principale, le système vérifie dans (AAS300) que le traitement annuel dans 'Fichier balance CG. Lancer trait annuel' (GLS905) existe pour l'année précédente.

MasterFiles/Customers Les paramètres OpeningDebit/CreditBalance et ClosingDebit/CreditBalance par client sont inclus et extraits de la table FSLBAL et du champ 'Montant de l'encours en devise locale' (OUAM).

Au moyen de l'option 8-'SAF-T version 2' pour le format de sortie et de l'option 'Client' pour la table principale, le système vérifie dans (AAS300) que le traitement annuel dans 'Fichier balance CC. Lancer trait annuel' (ARS910) existe pour l'année précédente.

MasterFiles/Suppliers Les paramètres OpeningDebit/CreditBalance et ClosingDebit/CreditBalance par fournisseur sont inclus et extraits de la table FPLBAL et du champ 'Montant de l'encours en devise locale' (OUAM).

Au moyen de l'option 8-'SAF-T version 2' pour le format de sortie et de l'option 'Fournisseur' pour la table principale, le système vérifie dans le programme (AAS300) que le traitement annuel dans (ARS910) existe pour l'année précédente.

Nom et taille de fichier

Le tableau qui suit affiche les exigences ou les recommandations propres à un pays pour le nom et la taille des fichiers à gérer manuellement dès que le fichier XML a été créé :

Pays Nom de fichier Taille de fichier
Lituanie Il est fortement conseillé d'utiliser la même convention d’affectation de noms pour s'assurer que toutes les informations nécessaires sont incluses dans le nom du fichier. L'objectif est d'identifier les données qui figurent dans le fichier, déterminer à qui elles s'adressent et créer un nom de fichier unique pour chaque exportation. Notez que la procédure d'affectation d'un nom doit être gérée manuellement par l'utilisateur en dehors de M3 BE dès que le fichier XML a été créé. <type d'exportation SAF-T>_<numéro d'organisation du fournisseur que les données représentent>_<date et heure(aaaammjjhh24hmise)>.xml

Par exemple : _SAF-T Financial999999999_20160401235911.xml

Où 'SAF-T Financial' désigne le type de fichier SAF-T, '999999999' représente le numéro d'organisation du propriétaire des données et '20180401235911' représente la date et l'heure de création du fichier au format horaire 24 heures.

Les entrées de la comptabilité générale doivent normalement occuper la plus grande partie du fichier avec un volume approximatif estimé à 1 Go par million d'enregistrements dans FGLEDG (le pire des cas envisagés en matière de codes devise, de longueurs de description, etc.). Si FGLEDG contient un très grand nombre d'enregistrements, il est possible d'exécuter la fonction (AAS300) en plusieurs étapes. En premier lieu, la comptabilité générale peut être exclue en définissant sa valeur de zone déroulante correspondante sur 0 (Exclure).

En-tête

Cette section contient des données de base du fichier XML ; elle est créée une fois par fichier. Seuls les éléments/étiquettes renseignés pour les informations standard ou spécifiques à un pays sont inclus dans la description ci-dessous. Voir Etat SAF-T électronique, version pays pour la Lituanie pour obtenir plus de détails sur les informations définies dans (TXS035).

Elément XML

Description

(spécifique à un pays, le cas échéant)

Requis

Détails – standard

Détails – données spécifiques pays

(exceptions à la solution standard)

AuditFileVersion Version du fichier d'audit standard utilisé. Obligatoire Extrait du champ supplémentaire 009 dans (TXS035). Défini sur '1.0' si manquant.
AuditFileCountry Code pays de deux lettres conforme à la norme ISO 3166-1 alpha-2. Obligatoire Extrait du champ 'Code pays ISO' (IISO) dans 'Pays. Ouvrir' (CRS045) pour le pays de base (BSCD) sélectionné dans (AAS300).
AuditFileDateCreated Date à laquelle le fichier a été créé. Obligatoire Date d'enregistrement de début (RGDT) créée dans (AAS300).
SoftwareCompanyName Nom de l'éditeur de logiciels dont le produit est à l'origine de la création du fichier d'audit. Obligatoire Extrait du champ supplémentaire 010 dans (TXS035). Défini sur 'NotDefined' si manquant.
SoftwareID Nom du logiciel ayant généré le fichier d'audit. Obligatoire Extrait du champ supplémentaire 004 dans (TXS035). Défini sur 'NotDefined' si manquant.
SoftwareVersion Version du logiciel ayant généré le fichier d'audit. Obligatoire Extrait du champ supplémentaire 005 dans (TXS035). Défini sur 'NotDefined' si manquant.
Division Obligatoire
/RegistrationNumber Numéro unique identifiant la division dans les registres comptables, émis par un organisme gouvernemental ou créé par la division pour un usage interne destiné à identifier les différentes entités au sein du groupe dont elles dépendent. Obligatoire Extrait du champ supplémentaire 011 dans (TXS035). Défini sur 'NotDefined' si manquant.
/Nom Nom de la division. Obligatoire Provient du champ Nom de division (CONM) dans (MNS100).
/Address Obligatoire
/StreetName Ligne d'adresse 1 de la division. Facultatif Provient du champ 'Adresse division – ligne 1' (COA1) dans (MNS100).
/AdditionalAddressDetail Ligne d'adresse 2 de la division. Facultatif Provient du champ 'Adresse division – ligne 2' (COA2) dans (MNS100).
/Ville Nom de la ville/zone postale. Obligatoire Extrait du champ 'Ville' (TOWN) dans (MNS100). Défini sur 'NotDefined' si manquant.
/PostalCode Code postal de la ville ou de la zone postale concernée. Obligatoire Extrait du champ 'Code postal' (PONO) dans (MNS100). Défini sur 'NotDefined' si manquant.
/Region Code consacré à un pays précisant les régions ou départements dépendant d'une administration fiscale. Facultatif Description source (TX40) dans 'Etats/régions par pays. Ouvrir' (CRS046) pour l'état/région dans (MNS100).
/Country Code pays de deux lettres conforme à la norme ISO 3166-1 alpha-2. Facultatif Extrait du champ 'Pays' (CSCD) dans (MNS100).
/AddressType Type d'adresse inclus. Facultatif Défini sur 'PostalAddress'.
/FullAddress Adresse écrite dans un format de texte libre. Facultatif Provient des champs 'Adresse division – ligne 1' (COA1) + 'Adresse division – ligne 2' (COA2) + 'Adresse division – ligne 3' (COA3) + 'Adresse division – ligne 4' (COA4) dans (MNS100)
/Contact Obligatoire
/Contact/ContactPerson Obligatoire
/ContactPerson/FirstName Prénom de la personne. Obligatoire Défini sur 'NotUsed'.
/ContactPerson/LastName Nom de famille de la personne. Si l'élément FirstName contient le texte 'NotUsed', cet élément doit contenir le nom complet non structuré de la personne. Obligatoire Provient du champ supplémentaire 024 dans (TXS035) ; si non défini, provient du champ 'Notre référence' (OREF) dans (MNS100). Défini sur 'NotDefined' si les deux sont manquants.
/Telephone Numéro de téléphone. Obligatoire Extrait du champ supplémentaire 014 dans (TXS035) ; si non défini, est extrait du champ 'Numéro de téléphone 1' (PHNO) dans (MNS100). Défini sur 'NotDefined' si les deux sont manquants.
/Email Adresse e-mail. Facultatif Extrait du champ supplémentaire 007 dans (TXS035).
/TaxRegistration Facultatif
/TaxRegistrationNumber Numéro d'immatriculation fiscale de la division. Numéro unique émis par une autorité fiscale et utilisé par la division. Obligatoire Extrait du champ supplémentaire 012 dans (TXS035) ; si non défini, est extrait du champ 'Numéro d'immatriculation de TVA' (VRNO) dans (MNS100). Doit être saisi au format demandé.
/TaxType Type de taxe de la société. A utiliser lorsque les informations déclarées dans le fichier SAF-T couvrent plusieurs types de régime fiscal, afin d'identifier le régime fiscal auquel la valeur saisie est associée. Facultatif Provient du champ supplémentaire 016 dans (TXS035). Code ISO = 'LT'. Etiquette non créée puisque non utilisée.
DefaultCurrencyCode Code devise à trois lettres (ISO 4217) de la devise locale définie par défaut pour le fichier d'audit. Obligatoire Extrait du champ 'Devise locale' (LOCD) dans (MNS100).
SelectionCriteria Facultatif -***
/PeriodStart Première période comptable couverte par le fichier d'audit. Obligatoire Période de début saisie dans (AAS300).
/PeriodEnd Dernière période comptable couverte par le fichier d'audit. Obligatoire Période cible saisie dans (AAS300).
TaxAccountingBasis Type de données dans le fichier d'audit. Facturation, comptabilité de caisse, livraison, autre. Obligatoire Extrait du champ supplémentaire 001 défini dans (TXS035). Défini sur 'NotDefined' si manquant. Code ISO = 'LT' : Provient du champ supplémentaire 001 dans (TXS035). Défini sur 'A' si manquant.
/FiscalYearFrom Année (exercice) comptable dans laquelle la première période ('PeriodStart') tombe. Obligatoire Année de début pour la période saisie dans (AAS300).
/FiscalYearTo Année (exercice) comptable dans laquelle la dernière période (PeriodEnd) tombe. Obligatoire Année de fin pour la période saisie dans (AAS300).
/Entity Identificateur unique d'une unité ou d'un système d'informations. Obligatoire Extrait de la société utilisée pour exécuter la fonction (AAS300).
/Datatype Type de données soumises. Obligatoire Défini sur la valeur par défaut='F'.
/NumberofParts Nombre de parties du fichier. Obligatoire Défini sur la valeur par défaut='1'.
/PartNumber Numéro de série de la partie du fichier. Obligatoire Défini sur la valeur par défaut='1'.

MasterFiles/GeneralLedgerAccounts/Account

Cette section est créée une fois par ID comptable. Seuls les éléments/étiquettes renseignés pour les informations standard ou spécifiques à un pays sont inclus dans la description ci-dessous. Voir Etat SAF-T électronique, version pays pour la Lituanie pour obtenir des détails concernant l'élément StandardAccountID défini dans le programme 'Scénario conversion de compte. Ouvrir' (GLS030).

Elément XML

Description

(spécifique à un pays, le cas échéant)

Requis

Détails – standard

Détails – données spécifiques pays

(exceptions à la solution standard)

AccountID Code/numéro de compte CG. Obligatoire Extrait du champ 'ID comptable' (AITM) dans (CRS630).
AccountDescription Nom d'un compte individuel dans la comptabilité générale. Obligatoire Extrait du champ 'Description' (TX40) dans (CRS632) pour la langue sélectionnée dans (AAS300). Si manquante, description source (TX40) dans (CRS630)
AccountTableID Code de compte employé en fonction des types de table de compte Obligatoire Catégorie définie selon l'ID de table de compte configuré dans (GLS030).
AccountTableDescription Description du code compte Obligatoire Description définie selon l'ID de table de compte configuré dans (GLS030). Options valides : 'Immobilisations', 'Actifs courants', 'Fonds propres', 'Passif', 'Revenus' et 'Frais'.
AccountType Type de compte. Obligatoire Code catégorie défini selon le type de compte configuré dans (GLS030). Les options valides sont 'IT' (Actifs non courants), 'TT' (Actifs courants), 'NK' (Fonds propres), 'I' (Passif), 'P' (Revenus), 'S' (Coûts), 'KT' (Autres). Code ISO = 'LT' : Défini sur 'GL'.

OpeningDebitBalance

ou

OpeningCreditBalance

Solde du débit ou du crédit à la date de début de la période de sélection dans la devise par défaut de l'en-tête. Obligatoire Somme du montant de débit (ACAD) et du montant de crédit (ACAC) extrait de la table FBAVAL à l'aide de la clé de solde conforme au segment comptable sélectionné. Voir Etat SAF-T électronique, version pays pour la Lituanie.

ClosingDebitBalance

ou

ClosingCreditBalance

Solde du débit ou du crédit à la date de début de la période de sélection dans la devise par défaut de l'en-tête. Obligatoire Somme du montant de débit (ACAD) et du montant de crédit (ACAC) extrait de la table FBAVAL à l'aide de la clé de solde conforme au segment comptable sélectionné. Voir Etat SAF-T électronique, version pays pour la Lituanie.

MasterFiles/Customers/Customer

Cette section est créée une fois par client. Seuls les éléments/étiquettes renseignés pour les informations standard ou spécifiques à un pays sont inclus dans la description ci-dessous.

Elément XML

Description

(spécifique à un pays, le cas échéant)

Requis

Détails – standard

Détails – données spécifiques pays

(exceptions à la solution standard)

Nom Nom du client. Obligatoire Extrait du champ 'Nom' (CUNM) dans (CRS610).
Adresse Obligatoire
/StreetName Ligne d'adresse 1 du client. Facultatif Ligne d'adresse 1 de début (CUA1) dans (CRS610).
/AdditionalAddressDetail Ligne d'adresse 2 du client. Facultatif Ligne d'adresse 2 de début (CUA2) dans (CRS610).
/Ville Nom de la ville/zone postale. Obligatoire Extrait du champ 'Ville' (TOWN) dans (CRS610). Défini sur 'NotUsed' si manquant.
/PostalCode Code postal de la ville ou de la zone postale concernée. Obligatoire Extrait du champ 'Code postal' (PONO) dans (CRS610). Défini sur 'NotUsed' si manquant.
/Region Code pays spécifique précisant les régions ou départements dépendant d'une administration/juridiction fiscale. Facultatif Extrait du champ 'Description' (TX40) dans (CRS046) pour l'état/la région dans (CRS610).
/Country Code pays de deux lettres conforme à la norme ISO 3166-1 alpha-2. Facultatif Extrait du champ 'Pays' (CSCD) dans (CRS610).
/AddressType Type d'adresse. Facultatif Défini sur 'BA' 'Adresse de facturation'.
/FullAddress Adresse écrite dans un format de texte libre. Facultatif Provient des champs 'Adresse division – ligne 1' (COA1) + 'Adresse division – ligne 2' (COA2) + 'Adresse division – ligne 3' (COA3) + 'Adresse division – ligne 4' (COA4) dans (CRS610)
Contact Facultatif
/ContactPerson Obligatoire
/ContactPerson/FirstName Prénom de la personne. Obligatoire Défini sur 'NotUsed'.
/ContactPerson/LastName Nom de famille de la personne. Si l'élément 'FirstName' contient le texte 'NotUsed', cet élément doit contenir le nom complet non structuré de la personne. Obligatoire Extrait du champ 'Votre référence 1' (YREF) dans (CRS610). Défini sur 'NotUsed' si manquant.
/Telephone Numéro de téléphone. Obligatoire Extrait du champ 'Numéro de téléphone 1' (PHNO) dans (CRS610). Défini sur 'NotUsed' si manquant.
/Email Adresse e-mail. Facultatif Extrait du champ 'Adresse e-mail'n (EMAL) dans 'Adresse e-mail. Ouvrir' (CRS111) pour le type 01.
TaxRegistration Facultatif
/TaxRegistrationNumber Numéro d'immatriculation fiscale de la division. Numéro unique émis par une autorité fiscale et utilisé par la division. Obligatoire Extrait du champ 'Numéro d'immatriculation de TVA' (VRNO) dans (CRS610). Doit être saisi au format demandé. La section n'est pas créée si le numéro d'immatriculation de TVA est manquant. Code ISO = 'LT' : Pour les clients nationaux (code pays = NO dans (CRS610)), le code doit être saisi avec le suffixe 'MVX' mais tout préfixe pays est automatiquement supprimé si inclus.
/TaxType Type de numéro d'immatriculation fiscale de la division. Obligatoire Infos supplémentaires 016, type 4 dans 'Règle comptable. Définir' (TXS035)
CustomerID Code/numéro de compte unique du client. Facultatif Client source (CUNO) dans (CRS610). Code ISO = 'LT' : Ces informations sont obligatoires.
AccountID Code/numéro de compte où le sous-compte/comptabilité clients est consolidé dans le bilan. Obligatoire 'Règle comptable' de départ (AIT1) dans (CRS395).

OpeningDebitBalance

ou

ClosingCreditBalance

Solde du débit ou du crédit à la date de début de la période de sélection dans la devise par défaut de l'en-tête. Obligatoire Montant de l'encours en devise locale. Voir Etat SAF-T électronique, version pays pour la Lituanie.

ClosingDebitBalance

ou

ClosingCreditBalance

Solde de débit ou de crédit à la date de fin de la période de sélection dans la devise par défaut indiquée dans l'en-tête. Obligatoire Montant de l'encours en devise locale. Voir Etat SAF-T électronique, version pays pour la Lituanie.

MasterFiles/Suppliers/Supplier

Cette section est créée une fois par fournisseur. Seuls les éléments/étiquettes renseignés pour les informations standard ou spécifiques à un pays sont inclus dans la description ci-dessous.

Elément XML

Description

(spécifique à un pays, le cas échéant)

Requis

Détails – standard

Détails – données spécifiques pays

(exceptions à la solution standard)

Nom Nom du fournisseur. Obligatoire Extrait du champ 'Nom' (CUNM) dans (CRS620).
Adresse Obligatoire
/StreetName Ligne d'adresse 1 du fournisseur. Facultatif Extrait du champ 'Ligne d'adresse 1' (ADR1) dans 'Fournisseur. Connecter adresse' (CRS622) avec le type 01 et, si introuvable, le type 02.
/AdditionalAddressDetail Ligne d'adresse 2 du fournisseur. Facultatif Extrait du champ 'Ligne d'adresse 2' (ADR2) dans (CRS622) avec le type 01 et, si introuvable, le type 02.
/Ville Nom de la ville/zone postale. Obligatoire Extrait du champ 'Ville' (TOWN) dans (CRS622) avec le type 01 et, si introuvable, le type 02. Défini sur 'NotUsed' si manquant.
/PostalCode Code postal de la ville ou de la zone postale concernée. Obligatoire Extrait du champ 'Code postal' (PONO) dans (CRS622) avec le type 01 et, si introuvable, le type 02. Défini sur 'NotUsed' si manquant.
/Region Code pays spécifique précisant les régions/départements dépendant d'une administration/juridiction fiscale. Facultatif Extrait du champ 'Description' (TX40) dans (CRS046) pour l'état/la région dans (CRS622) avec le type 01 et, si introuvable, le type 02.
/Country Code pays de deux lettres conforme à la norme ISO 3166-1 alpha-2. Facultatif Extrait du champ 'Pays' (CSCD) dans (CRS610) avec le type 01 et, si introuvable, le type 02.
/AddressType Type d'adresse. Facultatif Défini sur 'BA' (adresse de facturation).
/FullAddress Adresse écrite dans un format de texte libre. Facultatif Provient des champs 'Adresse division – ligne 1' (COA1) + 'Adresse division – ligne 2' (COA2) + 'Adresse division – ligne 3' (COA3) + 'Adresse division – ligne 4' (COA4) dans (MNS100)
Contact Facultatif
/ContactPerson Obligatoire
/ContactPerson/FirstName Prénom de la personne. Obligatoire Défini sur 'NotUsed'.
/ContactPerson/LastName Nom de famille de la personne. Si l'élément 'FirstName' contient le texte 'NotUsed', cet élément doit contenir le nom complet non structuré de la personne. Obligatoire Extrait du champ 'Votre référence 1' (YREF) dans 'Fournisseur. Connecter référence' (CRS623) avec le type 30. Défini sur 'NotUsed' si manquant.
/Telephone Numéro de téléphone. Obligatoire Extrait du champ 'Numéro de téléphone 1' (PHNO) dans (CRS623) avec le type 30 et, si introuvable, dans (CRS620). Défini sur 'NotUsed' si les deux sont manquants.
/Email Adresse e-mail. Facultatif Extrait du champ 'Adresse e-mail' (EMAL) dans (CRS623) pour le type 01.
TaxRegistration Facultatif
/TaxRegistrationNumber Numéro d'immatriculation fiscale de la division. Numéro unique émis par une autorité fiscale et utilisé par la division. Obligatoire Extrait du champ 'Numéro d'immatriculation de TVA' (VRNO) dans (CRS620). Doit être saisi au format demandé. La section n'est pas créée si le numéro d'immatriculation de TVA est manquant. Code ISO = 'LT' : Pour les fournisseurs nationaux (code pays = LT dans CRS620), le code doit être saisi avec le suffixe 'MVX' mais tout préfixe pays est automatiquement supprimé si inclus.
/TaxType Type de numéro d'immatriculation fiscale de la division. Obligatoire Infos supplémentaires 016, type 4 dans (TXS035).
SupplierID Code/numéro de compte unique du fournisseur. Facultatif Fournisseur source (SUNO) dans (CRS620). Code ISO = 'LT' : Ces informations sont obligatoires.
AccountID Code/numéro de compte où le sous-compte/comptabilité fournisseurs est consolidé dans le bilan. Obligatoire 'Règle comptable' de départ (AIT1) dans (CRS395).

OpeningDebitBalance

ou

ClosingCreditBalance

Solde du débit ou du crédit à la date de début de la période de sélection dans la devise par défaut de l'en-tête. Obligatoire Montant de l'encours en devise locale. Voir Etat SAF-T électronique, version pays pour la Lituanie.

ClosingDebitBalance

ou

ClosingCreditBalance

Solde de débit ou de crédit à la date de fin de la période de sélection dans la devise par défaut indiquée dans l'en-tête. Obligatoire Montant de l'encours en devise locale. Voir Etat SAF-T électronique, version pays pour la Lituanie.

MasterFiles/TaxTable

Cette section est créée une fois par fichier d'audit avec une section 'TaxTableEntry' créée une fois par 'TaxTable' et une section 'TaxCodeDetails' créée une fois par code TVA défini avec un pourcentage de TVA pour la société de l'état. Seuls les éléments/étiquettes renseignés pour les informations standard ou spécifiques à un pays sont inclus dans la description ci-dessous. Informations supplémentaires issues de la table de TVA et de la conversion des données conformément à la configuration dans les programmes 'Mappage MBM. Ouvrir' (CMS880) et 'Mappage MBM. Ouvrir détails' (CMS881).

Conversion du code TVA en élément TaxCode

Conversion obligatoire et spécifique à la Lituanie (survient si le pays de base dans AAS300 est LT) destinée à convertir les codes TVA M3 BE vers l'élément TaxCode requis.

Elément XML

Description

(spécifique à un pays, le cas échéant)

Requis

Détails – standard

Détails – données spécifiques pays

(exceptions à la solution standard)

TaxTableEntry Facultatif
TaxType Type taxe pour recherche dans les tables. Obligatoire Extrait du champ supplémentaire 016 dans (TXS035). Défini sur 'NotDefined' si manquant. Code ISO = 'LT' : Provient du champ supplémentaire 016 dans (TXS035). Défini sur 'NotDefined' si manquant.
Description Description du type de taxe. Obligatoire Extrait du champ supplémentaire 017 dans (TXS035). Défini sur 'NotDefined' si manquant. Code ISO = 'LT' : Provient du champ supplémentaire 017 dans (TXS035). Défini sur 'NotDefined' si manquant.
TaxCodeDetails Obligatoire
/TaxCodeDetails Obligatoire
/TaxCode Code taxe pour recherche dans les tables. Obligatoire Extrait du champ 'Code TVA' (VTCD) dans (CRS031).
/EffectiveDate Date de début pour cette entrée. Facultatif Extrait du champ 'Date de début' (FRDT) dans (CRS031) avec le format AAAA-MM-JJ.
/Description Description du code taxe. Facultatif Extrait du champ 'Description' (TX40) dans (CRS031).
/TaxPercentage Pourcentage de taxe. Obligatoire Extrait du champ 'Taux de TVA 1' (Tpv1) dans (CRS031).
/Country Code pays de deux lettres conforme à la norme ISO 3166-1 alpha-2. Obligatoire Extrait du champ 'Pays' (CSCD) dans (CRS610). Défini sur code ISO (IISO) du pays de base si manquant.

GeneralLedgerEntries

Cette section est créée une fois par fichier d'audit avec une section 'Journal' créée une fois par journal, une section 'Transaction' créée une fois par pièce justificative dans le journal et une section 'Ligne' créée une fois par ligne de pièce justificative. Seuls les éléments/étiquettes renseignés pour les informations standard ou spécifiques à un pays sont inclus dans la description ci-dessous.

Elément XML

Description

(spécifique à un pays, le cas échéant)

Requis

Détails – standard

Détails – données spécifiques pays

(exceptions à la solution standard)

NumberOfEntries Nombre d'écritures. Il s'agit du nombre total d'écritures de transaction (documents comptables/pièces justificatives) issues de tous les journaux inclus dans le fichier d'audit. Obligatoire Nombre total de pièces justificatives incluses ; les informations sont calculées lors de la préparation du fichier d'audit.
TotalDebit Somme totale de tous les montants de débit dans la devise par défaut indiquée dans l'en-tête. Obligatoire Débit total du montant enregistré pour les pièces justificatives incluses ; les informations sont calculées lors de la préparation du fichier d'audit.
TotalCredit Total des montants de crédit dans la devise par défaut de l'en-tête. Obligatoire Crédit total du montant enregistré pour les pièces justificatives incluses ; les informations sont calculées lors de la préparation du fichier d'audit.
Journals Facultatif
Journal Facultatif
/JournalID Identificateur du journal de comptabilité générale (CG) source, ou factures et paiements dans des systèmes dotés d'un journal unique. Obligatoire

Les informations sont créées comme suit : N° de division (CONO) + Société (DIVI) + Année (YEA4) + Nº de journal (JRNO).

Exemple : 136AAA20171234

Code ISO = 'LT' : Défini sur 'A'.
/Description Description du journal. Obligatoire Extrait du champ 'En-tête journal' (JRTX) pour l'ID d'écriture GCF du journal.
/Type Type de journal. Mécanisme de groupement des journaux. Obligatoire Description du module pour l'ID d'écriture GCF du journal.
Transactions Facultatif
/Transaction Facultatif
/TransactionID Numéro/ID du document comptable/pièce justificative. Obligatoire

Les informations sont créées comme suit : N° de division (CONO) + Société (DIVI) + Année (YEA4) + Nº série justif (VSER) + Nº pièce justif (VONO).

Exemple : 136AAA2017-123-12345678

/Description Description de la transaction du journal. Obligatoire Extrait du champ 'Texte pièc just' (VTXT) de la pièce justificative. Défini sur 'NotUsed' si manquant.
/BatchID ID système du lot. Facultatif Extrait du champ 'Numéro de journal' (JRNO) de la pièce justificative.
/SystemEntryDate Date consignée par le système, soit la date à laquelle la transaction a été saisie dans le système. Obligatoire Extrait du champ 'Date de saisie' (RGDT) de la pièce justificative.
/GLPostingDate Date de comptabilisation dans le compte CG, soit la date à laquelle la transaction a été mise à jour dans la base de données. Obligatoire Extrait du champ 'Date comptable' (ACDT) de la pièce justificative.
/CustomerID ou /SupplierID Code ou numéro de compte unique pour le client ou le fournisseur Obligatoire Extrait du champ 'Fournisseur' dans (FPLEDG) ou du champ 'Client' dans (FSLEDG).
/SystemID Numéro/ID unique créé par le système pour le document comptable/pièce justificative. Facultatif

Les informations sont créées comme suit : Année (YEA4) - Nº série justif (VSER) - Nº pièce justif (VONO).

Exemple : 2017-123-12345678

/Transaction/Lines Obligatoire
/Transaction/Line Obligatoire
/RecordID ID de suivi d'une écriture sur une ligne de journal ou d'une référence de comptabilisation. Obligatoire

Les informations sont créées comme suit : Année (YEA4) + Nº de journal (JRNO) + Numéro de séquence journal (JSNO) de la ligne de pièce justificative.

Exemple : 201712312345678

/AccountID Code/numéro de compte CG. Obligatoire Segment comptable de départ sélectionné sur la ligne de pièce justificative.
/CustomerID ou /SupplierID Code ou numéro de compte unique pour le client ou le fournisseur Obligatoire Extrait du champ 'Fournisseur' (SUNO) dans (FPLEDG) ou du champ 'Client' (CUNO) dans (FSLEDG).
/Description Description de la ligne du journal. Obligatoire Extrait du champ 'Texte pièc just' (VTXT) de la ligne de pièce justificative. Défini sur 'NotUsed' si manquant.
/Transaction/Line/DebitAmount Obligatoire
/Montant Montant dans la devise par défaut de l'en-tête. Obligatoire Extrait du champ 'Montant enregistré' (ACAM) de la ligne de pièce justificative si le montant est positif.
/CurrencyCode Code devise de trois lettres défini conformément à la norme ISO 4217. Facultatif Extrait du champ 'Code devise' (CUCD) de la ligne de pièce justificative si le montant est positif. Elément inclus seulement si la devise de la transaction est différente de la devise locale.
/CurrencyAmount Montant en devise étrangère. Facultatif Extrait du champ 'Montant devise étrangère' (CUAM) de la ligne de pièce justificative si le montant est positif. Elément inclus seulement si la devise de la transaction est différente de la devise locale.
/ExchangeRate Taux de change utilisé. Facultatif Extrait du champ 'Taux de change' (ARAT) de la ligne de pièce justificative si le montant est positif. Elément inclus seulement si la devise de la transaction est différente de la devise locale.
/Transaction/Line/CreditAmount Obligatoire
/Montant Montant dans la devise par défaut de l'en-tête. Obligatoire Extrait du champ 'Montant enregistré' (ACAM) de la ligne de pièce justificative si le montant est négatif.
/CurrencyCode Code devise de trois lettres défini conformément à la norme ISO 4217. Facultatif Extrait du champ 'Code devise' (CUCD) de la ligne de pièce justificative si le montant est négatif. Elément inclus seulement si la devise de la transaction est différente de la devise locale.
/CurrencyAmount Montant en devise étrangère. Facultatif Extrait du champ 'Montant devise étrangère' (CUAM) de la ligne de pièce justificative si le montant est négatif. Elément inclus seulement si la devise de la transaction est différente de la devise locale.
/ExchangeRate Taux de change utilisé. Facultatif Extrait du champ 'Taux de change' (ARAT) de la ligne de pièce justificative si le montant est négatif. Elément inclus seulement si la devise de la transaction est différente de la devise locale.
/Transaction/Line/TaxInformations Facultatif
/Transaction/Line/TaxInformation Facultatif
/TaxType Type taxe pour recherche dans les tables. Facultatif Provient du champ supplémentaire 016 dans (TXS035). Provient du champ supplémentaire 016 dans (TXS035). Défini sur 'MVA' si manquant.
/TaxCode Code taxe pour recherche dans les tables. Facultatif Extrait du champ 'Code TVA' (VTCD) de la ligne de pièce justificative.
/TaxPercentage Pourcentage de taxe. Facultatif Extrait du champ 'Taux de TVA 1' (Tpv1) de la ligne de pièce justificative.
/Transaction/Line/TaxInformation/TaxAmount Obligatoire
/Montant Montant dans la devise par défaut de l'en-tête. Obligatoire Montant enregistré calculé dans le champ 'Montant TVA calculé 1' (CVT1) de la ligne de pièce justificative.
/CurrencyCode Code devise de trois lettres défini conformément à la norme ISO 4217. Facultatif Extrait du champ 'Code devise' (CUCD) de la ligne de pièce justificative. Elément inclus seulement si la devise de la transaction est différente de la devise locale.
/CurrencyAmount Montant en devise étrangère. Facultatif Extrait du champ 'Montant devise étrangère' (CUAM) de la ligne de pièce justificative. Elément inclus seulement si la devise de la transaction est différente de la devise locale.

/ExchangeRate

Taux de change utilisé. Facultatif Extrait du champ 'Taux de change' (ARAT) de la ligne de pièce justificative. Elément inclus seulement si la devise de la transaction est différente de la devise locale.

Configuration

La liste qui suit répertorie les paramètres les plus importants et les principaux à prendre en compte avec des informations spécifiques indispensables à la création du fichier XML SAF-T.

Commentaires concernant les informations obligatoires :

  • Les éléments XML obligatoires qui exigent une configuration minimale (par exemple, les champs d'état dans le programme (TXS035)) portent une étiquette 'NotDefined' pour permettre à l'utilisateur d'effectuer des recherches dans le fichier XML et de corriger toutes les données de base manquantes avant de les transmettre à une administration.
  • Les éléments XML obligatoires qui exigent une configuration majeure (par exemple, les champs Ville et Code postal des clients et des fournisseurs) ou pour lesquels aucun champ n'existe dans M3 Business Engine (par exemple, le prénom) portent l'étiquette 'NotUsed' qui précise que ces informations ne sont pas disponibles.

Paramètres pays dans (CRS045)

Le code pays du pays de base doit être défini dans le programme (CRS045) et doit être composé de deux lettres conformément à la norme ISO 3166-1 alpha-2. Pour la Lituanie, il s'agit du code 'LT'.

Ceci s'applique également aux codes pays de la division/société dans (MNS100), aux clients dans (CRS610), aux fournisseurs dans (CRS622) et aux codes TVA dans (CRS031).

Paramètres des devises dans (CRS055)

Les codes des devises (locales et étrangères) définis dans 'Devise. Ouvrir' (CRS055) doit respecter le code devise de trois lettres conforme à la norme ISO 4217. Pour la Lituanie, il s'agit du code 'EUR'.

Champs d'état pour les taxes dans (TXS035)

Les informations supplémentaires requises dans la section en-tête et dans d'autres sections doivent être définies dans le programme (TXS035) avec le type 4 pour le pays de base et la société utilisés.

Ce tableau affiche les détails de chaque champ :

Champ

Détails

(La longueur indique une valeur maximale)

Commentaire

Utilisé dans élément/section XML

001 Bases de comptabilité fiscale

Longueur : 18

Numérique : Désactivé

Obligatoire, défini sur 'NotDefined' si manquant.

Code ISO = 'LT' : Défini sur 'A' si manquant.

Header/TaxAccountingBasis
002 Entité fiscale

Longueur : 40

Numérique : Désactivé

Facultatif. Header/TaxEntity
003 Taxonomie

Longueur : 40

Numérique : Désactivé

Non utilisé par la version 2 SAF-T pour le moment.
004 Produit/ID logiciel

Longueur : 40

Numérique : Désactivé

Obligatoire, défini sur 'NotDefined' si manquant. Header/SoftwareID
005 Produit/version logicielle

Longueur : 18

Numérique : Désactivé

Obligatoire, défini sur 'NotDefined' si manquant. Header/SoftwareVersion
006 Description de l'en-tête

Longueur : 40

Numérique : Désactivé

Facultatif. Header/HeaderComment
007 Adresse e-mail

Longueur : 40

Numérique : Désactivé

Facultatif. Header/Contact/Email
008 Site Web

Longueur : 40

Numérique : Désactivé

Facultatif. Header/Contact/Website
009 Version du fichier d'audit

Longueur : 9

Numérique : Désactivé

Obligatoire, défini sur '1.0' si manquant. Header/AuditFileVersion
010 Nom de la société éditrice de logiciels

Longueur : 40

Numérique : Désactivé

Obligatoire, défini sur 'NotDefined' si manquant. Header/SoftwareCompanyName
011 Numéro d'immatriculation

Longueur : 18

Numérique : Désactivé

Obligatoire, défini sur 'NotDefined' si manquant. Header/Company/RegistrationNumber
012 Numéro d'immatriculation fiscale

Longueur : 35

Numérique : Désactivé

Elément requis uniquement si le champ Numéro d'immatriculation de TVA (VRNO) dans (MNS100) ne peut pas être utilisé ; obligatoire dans ce cas. Doit être saisi au format requis. Header/Company/TaxRegistration/TaxRegistrationNumber
013 Notre référence

Longueur : 40

Numérique : Désactivé

Elément requis uniquement si le champ Notre référence (OREF) dans (MNS100) ne peut pas être utilisé ; obligatoire dans ce cas. Défini sur 'NotDefined' si les deux sont manquants. Header/Company/Contact/ContactPerson/LastName
014 Numéro de téléphone 1

Longueur : 18

Numérique : Désactivé

Elément requis uniquement si le champ Numéro de téléphone 1 (PHNO) dans (MNS100) ne peut pas être utilisé. Défini sur 'NotDefined' si les deux sont manquants. Header/Company/Contact/Telephone
016 Type de taxe

Longueur : 9

Numérique : Désactivé

Facultatif.

Code ISO = 'LT' : Non utilisé (élément non créé).

Header/Company/TaxRegistration/TaxType
Obligatoire, défini sur 'NotDefined' si manquant.

Code ISO = 'LT' : Défini sur 'MVA' si manquant.

MasterFiles/TaxTable/TaxTableEntry/TaxType
Facultatif.

Code ISO = 'LT' : Défini sur 'MVA' si manquant.

GeneralLedgerEntries/Journal/Transaction/Line/TaxInformationTaxType
017 Description taxe

Longueur : 40

Numérique : Désactivé

Obligatoire, défini sur 'NotDefined' si manquant.

Code ISO = 'LT' : Défini sur 'NotDefined' si manquant.

MasterFiles/TaxTable/TaxTableEntry/Description
018 Numéro fiscal

Longueur : 35

Numérique : Désactivé

Facultatif.

Code ISO = 'LT' : Non utilisé (élément non créé).

Header/Company/TaxRegistration/TaxNumber
019 Administration fiscale

Longueur : 35

Numérique : Désactivé

Facultatif. Header/Company/TaxRegistration/TaxAuthority
020 Date de vérification fiscale

Longueur : 40

Numérique : Désactivé

Facultatif. Le format de date AAAA-MM-JJ doit être appliqué si cet élément est saisi. Header/Company/TaxRegistration/TaxVerificationDate
021 Juridiction de déclaration fiscale

Longueur : 35

Numérique : Désactivé

Facultatif. Header/SelectionCriteria/TaxReportingJurisdiction
022 Entité division

Longueur : 35

Numérique : Désactivé

Facultatif. Header/SelectionCriteria/CompanyEntity
031 Voir Etat SAF-T électronique, version pays pour la Lituanie.

Connecter société pour la division dans (MNS100)

Le tableau qui suit présente les champs inclus dans le programme (MNS100) :

ID de programme Champ En-tête de champ Commentaire Utilisé dans élément/section XML
(MNS100/E) CONM Nom de division Obligatoire. Header/Company/Name
(MNS100/E) COA1 Ligne d'adresse 1 Facultatif. Header/Company/Address/StreetName
(MNS100/E) COA2 Ligne d'adresse 2 Facultatif. Header/Company/Address/AdditionalAddressDetail
(MNS100/E) TOWN Ville Obligatoire. Défini sur 'NotDefined' si manquant. Header/Company/Address/City
(MNS100/E) PONO Code postal Obligatoire. Défini sur 'NotDefined' si manquant. Header/Company/Address/PostalCode
(MNS100/E) ECAR Etat Facultatif. Description de l'état dans (CRS046) inclus dans le fichier XML. Header/Company/Address/Region
(MNS100/E) CSCD Pays Facultatif. Header/Company/Address/Country
(MNS100/E) PHNO Numéro de téléphone 1 Obligatoire. Utilisé si le champ 014 dans (TXS035) n'est pas défini. Défini sur 'NotDefined' si les deux sont manquants. Header/Company/Contact/Telephone
(MNS100/G) VRNO Numéro d'immatriculation de TVA Obligatoire. Utilisé si le champ 012 dans (TXS035) n'est pas défini. Doit être saisi au format requis. Header/Company/TaxRegistration/TaxRegistrationNumber
(MNS100/G) OREF Notre référence Obligatoire. Utilisé si le champ 013 dans (TXS035) n'est pas défini. Défini sur 'NotDefined' si les deux sont manquants. Header/Company/Contact/ContactPerson/LastName

ID comptable dans (CRS630)

Le tableau qui suit présente les champs inclus dans le programme (CRS630) pour le segment comptable sélectionné :

ID de programme Champ En-tête de champ Commentaire Utilisé dans élément/section XML
(CRS630/B) AITM ID comptable Obligatoire. MasterFiles/GeneralLedgerAccounts/Account/AccountID
(CRS632/E)

(CRS630/E)

TX40 Description Obligatoire. La description disponible dans (CRS632) pour la langue sélectionnée dans (AAS300) ; si manquante, est extrait de (CRS630). MasterFiles/GeneralLedgerAccounts/Account/AccountDescription

Scénario de conversion de compte dans (GLS030)

Le fichier SAF-T lituanien exige que les ID de comptes employés dans le programme (CRS630) de M3 Business Engine soient convertis en un ID de compte standard (code à 2 et 4 caractères) conforme aux exigences de l'administration fiscale lituanienne pour la section 'MasterFiles/GeneralLedgerAccounts' (soit 'Plan comptable' dans (AAS300)). Ces informations étant obligatoires au format SAF-T lituanien, l'élément 'MasterFiles/GeneralLedgerAccounts/Account/StandardAccountID' prend la valeur 'NotDefined' si la conversion est absente.

L'élément de 'StandardAccountID' existe déjà au format standard et peut être utilisé à la demande. Ces informations étant facultatives au format SAF-T standard, l'élément 'MasterFiles/GeneralLedgerAccounts/Account/StandardAccountID' n'est pas créé si la conversion est absente.

Le tableau qui suit présente les champs du programme (GLS030) qui sont indispensables à l'intitulé de la conversion :

ID de programme Champ En-tête de champ Description Valeur
(GLS030/B) SCEN Scénario Obligatoire. Défini sur un ID quelconque (par exemple, 'SAFT-NO' pour SAF-T Lituanie – ID comptable standard).

Voir (TXS035) ci-après pour connaître le champ nécessaire pour activer la conversion.

(GLS030/B) AITP Segment comptable Obligatoire. Défini avec la même valeur que le segment comptable sélectionné dans (AAS300). Par exemple, '1' pour le segment comptable 1.

Dans Scénario conv de compte. Ouvrir détails (GLS031), tous les ID comptables standard contenant un ou plusieurs ID comptables doivent être définis.

ID de programme Champ En-tête de champ Description Valeur
(GLS031/B) X128 Catégorie Obligatoire. Défini sur l'ID comptable standard.
(GLS031/B) FAIT ID de compte de départ Obligatoire. Défini sur le premier ID comptable issu de (CRS630) dans la gamme applicable à l'ID comptable standard.
(GLS031/E) TAIT ID comptable cible Obligatoire. Défini sur le dernier ID comptable issu de (CRS630) dans la gamme applicable à l'ID comptable standard.

Exemple :

Catégorie ID de compte de départ ID comptable cible
10 1 1999
20 2 2 999

Pour activer la conversion et préciser le scénario à utiliser, vous devez définir le champ ci-dessous dans (TXS035) :

Champ Description Longueur Numérique Commentaire
031 Plan comptable – scénario 20 Désactivé Référence au champ 'Scénario' (SCEN) dans (GLS030) pour la conversion du plan comptable, pour le segment comptable sélectionné.

Défini sur 'SAFT-NO' (voir ci-dessus) par exemple.

Gestion des clients dans (CRS610)

Le tableau qui suit présente les champs inclus dans le programme (CRS610) :

ID de programme Champ En-tête de champ Commentaire Utilisé dans élément/section XML
(CRS610/B) CUNO Client Obligatoire. MasterFiles/Customers/Customer/CustomerID
(CRS610/E) CUNM Nom Obligatoire. MasterFiles/Customers/Customer/Name
(CRS610/E) CUA2 Ligne d'adresse 1 Facultatif. MasterFiles/Customers/Customer/Address/StreetName
(CRS610/E) TOWN Ligne d'adresse 2 Facultatif. MasterFiles/Customers/Customer/Address/AdditionalAddressDetail
(CRS610/E) PONO Ville Obligatoire. Défini sur 'NotUsed' si manquant. MasterFiles/Customers/Customer/Address/City
(CRS610/E) CUA1 Code postal Obligatoire. Défini sur 'NotUsed' si manquant. MasterFiles/Customers/Customer/Address/PostalCode
(CRS610/E) ECAR Etat Facultatif. Description de l'état dans (CRS046) inclus dans le fichier XML. MasterFiles/Customers/Customer/Address/Region
(CRS610/E) CSCD Pays Facultatif. MasterFiles/Customers/Customer/Address/Country
(CRS610/E) PHNO Numéro de téléphone 1 Obligatoire. Défini sur 'NotUsed' si manquant. MasterFiles/Customers/Customer/Contact/Telephone
(CRS610/E) YREF Votre référence 1 Obligatoire. Défini sur 'NotUsed' si manquant. MasterFiles/Customers/Customer/Contact/ContactPerson
(CRS610/J) VRNO Numéro d'immatriculation de TVA

Facultatif.

Code ISO = 'LT' : Pour les clients nationaux (code pays = NO dans CRS610), le code doit être saisi avec le suffixe 'MVX' mais tout préfixe pays est automatiquement supprimé si inclus.

MasterFiles/Customers/Customer/TaxRegistration/TaxRegistrationNumber

Sur demande, une adresse e-mail peut être définie dans le programme (CRS111) avec le type 01.

ID de programme Champ En-tête de champ Commentaire Utilisé dans élément/section XML
(CRS111/E) EMAL Adresse e-mail Facultatif. MasterFiles/Customers/Customer/Contact/Email

Gestion des fournisseurs dans (CRS620)

Le tableau qui suit présente les champs inclus dans le programme Fournisseur. Ouvrir (CRS620) :

ID de programme Champ En-tête de champ Commentaire Utilisé dans élément/section XML
(CRS620/B) SUNO Fournisseur Obligatoire. MasterFiles/Suppliers/Supplier/SupplierID
(CRS620/E) SUNM Nom Obligatoire. MasterFiles/Suppliers/Supplier/Name
(CRS620/E) VRNO Numéro d'immatriculation de TVA Facultatif.

Code ISO = 'LT' : Pour les fournisseurs nationaux (code pays = LT dans CRS620), le code doit être saisi avec le suffixe 'MVX' mais tout préfixe pays est automatiquement supprimé si inclus.

MasterFiles/Suppliers/Supplier/TaxRegistration/TaxRegistrationNumber

Le tableau qui suit indique les informations d'adresse fournisseur incluses dans le programme (CRS622). S'il existe, le type d'adresse 03 (Adresse de facturation) est utilisé. Sinon, le type 02 (Adresse rue) sera utilisé à la place.

ID de programme Champ En-tête de champ Commentaire Utilisé dans élément/section XML
(CRS622/E) ADR1 Ligne d'adresse 1 Facultatif. MasterFiles/Suppliers/Supplier/Address/StreetName
(CRS622/E) ADR2 Ligne d'adresse 2 Facultatif. MasterFiles/Suppliers/Supplier/Address/AdditionalAddressDetail
(CRS622/E) TOWN Ville Obligatoire.

Défini sur 'NotUsed' si manquant.

MasterFiles/Suppliers/Supplier/Address/City
(CRS622/E) PONO Code postal Obligatoire.

Défini sur 'NotUsed' si manquant.

MasterFiles/Suppliers/Supplier/Address/City
(CRS622/E) ECAR Etat Facultatif. Description de l'état dans (CRS046) inclus dans le fichier XML. MasterFiles/Suppliers/Supplier/Address/Region
(CRS622/E) CSCD Pays Facultatif. MasterFiles/Suppliers/Supplier/Address/Country

Le tableau qui suit indique les informations de référence fournisseur incluses dans le programme (CRS623) :

ID de programme Champ En-tête de champ Commentaire Utilisé dans élément/section XML
(CRS623/E) YREF Votre référence 1 Obligatoire. Défini sur 'NotUsed' si manquant. MasterFiles/Suppliers/Supplier/Contact/ContactPerson
(CRS623/E) PHNO Numéro de téléphone 1 Obligatoire. Défini sur 'NotUsed' si manquant. MasterFiles/Suppliers/Supplier/Contact/Telephone
(CRS623/E) EMAL Adresse e-mail Facultatif. MasterFiles/Suppliers/Supplier/Contact/Email

Sur demande, une adresse e-mail peut également être définie dans le programme (CRS111) avec le type 02. Elle est utilisée si la référence fournisseur est manquante dans (CRS623).

ID de programme Champ En-tête de champ Commentaire Utilisé dans élément/section XML
(CRS111/E) EMAL Adresse e-mail Facultatif. MasterFiles/Suppliers/Supplier/Contact/Email

Code TVA dans (CRS031)

Le tableau qui suit présente les champs inclus dans le programme (CRS031) :

ID de programme Champ En-tête de champ Commentaire Utilisé dans élément/section XML
(CRS031/B) VTCD Code TVA Obligatoire. MasterFiles/TaxTable/TaxTableEntry/TaxCodeDetail/TaxCode
(CRS031/B) CSCD Pays Saisie facultative mais obligatoire dans le fichier XML (défini sur le code ISO (IISO) du pays de base si manquant). MasterFiles/TaxTable/TaxTableEntry/TaxCodeDetail/Country
(CRS031/B) ECAR Etat

Facultatif.

Code ISO = 'NO' : Non utilisé (élément non créé).

MasterFiles/TaxTable/TaxTableEntry/TaxCodeDetail/Region
(CRS031/B) FRDT Date début Saisie obligatoire mais facultative dans le fichier XML (toujours inclus). MasterFiles/TaxTable/TaxTableEntry/TaxCodeDetail/EffectiveDate
(CRS031/E) TX40 Description Saisie obligatoire mais facultative dans le fichier XML (toujours inclus). MasterFiles/TaxTable/TaxTableEntry/TaxCodeDetail/Description
(CRS031/E) Tpv1 Taux de TVA 1 Obligatoire (valeur 0 valide). MasterFiles/TaxTable/TaxTableEntry/TaxCodeDetail/TaxPercentage
(CRS031/E) VTD1 TVA déductible 1 Uniquement pour le code ISO = 'NO', puis obligatoire (valeur 0 valide). MasterFiles/TaxTable/TaxTableEntry/TaxCodeDetail/BaseRate

Fichier SAF-T lituanien - Code TVA/taxe standard

Le fichier SAF-T lituanien exige que les codes TVA employés dans le programme 'Code TVA. Ouvrir' (CRS030), dans M3 Business Engine, soient convertis dans un code TVA/taxe standard conforme aux exigences de l'administration fiscale lituanienne pour la section 'MasterFiles/TaxTable' (soit le champ 'Pourcentage code TVA' dans (AAS300)). La conversion doit être définie dans le programme (CRS881) avec les détails disponibles dans le programme 'Données de message. Convertir' (CRS882). Ces informations étant obligatoires au format SAF-T lituanien, l'élément 'MasterFiles/TaxTable/TaxTableEntry/TaxCodeDetails/StandardTaxCode' prend la valeur NotDefined' si la conversion est absente.

L'en-tête enregistré dans (CRS880) est créé la première fois que le programme (AAS300) est exécuté. Exécutez (AAS300) avec le statut de pourcentage de code TVA défini sur 1 - Sélectionné (les autres sections peuvent être exclues) une seule fois pour créer automatiquement l'en-tête pour la conversion dans (CRS881). Après avoir exécuté (AAS300) une première fois, sélectionnez l'enregistrement dans (CRS881) avec les valeurs suivantes :

Description Champ Valeur
Division CONO Division
Société DIVI Société
Business Message BMSG SAF-T - version 2
Elément parent ELMP TaxTable
Elément de données ELMD TaxCode
Pays de base BSCD LT
Champ M3 VTCD VTCD
Valeur d'élément M3 source MVFL 01
Valeur d'élément M3 cible MVFT 01
Valeur d'élément de données DELV PVM1

Pour définir la conversion des codes TVA, utilisez l'option associée 11 (Convertir) dans l'écran (CRS881/B) pour ouvrir (CRS882). Dans (CRS882), saisissez la conversion de chaque code TVA avec les valeurs suivantes :

Description Champ Valeur
Partenaire externe EXTP Vide.
Données M3 MVXD Défini sur le code TVA utilisé dans le programme (CRS030) dans M3 Business Engine.
Données de message MBMD Défini sur le code taxe standard requis par l'administration fiscale.

Exemple :

Données M3 Données de message
01 3