Ventes >  Factures >  Fact. auto transferts  

Afficher tout Masquer tout

Cette fonction permet la génération automatique en masse des factures à partir des transferts de stocks inter-sociétés créés à par l'intermédiaire de la fonction transferts inter-sites. Un transfert de stock est identifié inter-sociétés si le site de stockage d'origine et le site de stockage de destination appartiennent à des sociétés différentes.

Cette fonction est la seule permettant de facturer les bordereaux de transferts inter-sociétés. Pour pouvoir être facturé un bordereau de transfert ne doit pas avoir déjà été facturé et il doit être facturable (une case à cocher sur le bordereau de transfert permet de préciser si un bordereau est facturable ou non. Par défaut cette case sera toujours cochée à Facturable.)

Les factures générées seront visibles par la fonction de Factures (Cf. documentation Factures). On pourra alors les valider unitairement par cette fonction, ou en masse par la fonction de Validation des factures (Cf. documentation Validation des factures).

Pré-requis

Paramètres généraux

Les paramètres généraux suivants ont une influence sur le comportement de la fonction :

Tronc commun

  CTLPERINV (défini au niveau Société) : Contrôle date facture période

  FRADGI (défini au niveau Société) : Règlementation DGI N° 13L-1-06

  OSTCTL (défini au niveau Société) : Niveau ctrl en-cours client

  OSTDRAFT (défini au niveau Société) : Mt portefeuille en-cours cli

Ventes

  DACMANSAL (défini au niveau Site) : Motif saisie manuelle (défaut)

  NOTATI (défini au niveau Site) : Prix Ht et TTC

  OSTLND (défini au niveau Société) : Prêt dans total en-cours

  OSTORD (défini au niveau Société) : Carnet cde dans total en-cours

  PRITYP (défini au niveau Site) : Type de prix

  SALTEXINV (défini au niveau Site) : Suivi texte facture

  SALTEXLIN (défini au niveau Site) : Suivi texte article

  SIVTYP (défini au niveau Site) : Type facture utilisateur

Interface comptabilité

Sections par défaut

L'affectation des sections par défaut se fait via les codes suivants :

(défini au niveau Société)

  SIH (Toutes sociétés ) : En-tête facture vente

  SID (Toutes sociétés ) : Ligne facture vente

Habilitations

Une habilitation peut être réalisée sur cette fonction, pour limiter les traitements à une société ou à un site.

Pré-requis divers

Pour pouvoir effectuer la facturation automatique des transferts de stocks inter-sociétés, il faut avoir défini au moins un type de facture. Il faut également que ce type de facture utilise un compteur automatique.

La saisie de la date de facture est soumise au contrôle d'existence dans la table des périodes et dans la table des exercices. L'exercice et la période doivent être ouverts.

Par ailleurs, il faut avoir défini un client inter-sites pour chaque site d'achat renseigné sur le bordereau de transfert et un fournisseur inter-sites pour chaque site de vente renseigné sur le bordereau. Le site de stockage de destination doit être renseigné (comme site de réception) sur une adresse de livraison du client associé au site de vente.

Conformité DGI

Si l'utilisateur veut être conforme DGI, le paramètre CTLPERINV - Contrôle date facture période doit avoir pour valeur : Oui.
Dans ce cas :

  • La génération des factures est interdite dès lors qu'il existe déjà au moins une pièce (facture, avoir, note de débit ou note de crédit de l'un des modules Ventes et Compta Tiers Client) dont la date est strictement supérieure à la date de fin de la période sur laquelle les pièces sont générées.

Gestion de l'écran

En fonction des critères saisis, le système va chercher à regrouper dans certains cas les bordereaux de transferts inter-sociétés pour les facturer ensembles. Les différents critères de regroupement sont décrits ci-après :

Regroupement des bordereaux de transfert

Les bordereaux de transfert à facturer sont regroupés de la manière suivante en fonction des critères de lancement de la fonction.  Lorsqu'un des paramètres des tableaux suivant vari, une nouvelle facture sera créée :

Une facture par pièce :

Site de vente

Site d'expédition

Site de destination

Article

Numéro de bordereau

Une facture par affaire :

Site de vente

Site d'expédition

Site de destination

Article

Numéro d'affaire

Pas de critère de regroupement :

Site de vente

Site d'expédition

Site de destination

Article

Dans tous les cas décrits, les lignes de transfert référençant un même code article sont regroupées sur une même ligne de facture. Cela signifie que l'unité utilisée pour la facturation est l'unité de stock (unité commune à tous les transferts).

Il peut arriver dans le cadre de regroupement de bordereaux que le nombre de lignes soit trop important pour créer une seule facture (bien que les lignes soient toujours groupées par code article). Dans ce cas, les lignes du dernier bordereau traité seront reportées sur une autre facture. La règle étant que toutes les lignes d'un même bordereau doivent être facturées ensemble sur la même facture.

Dans le cas d'un regroupement de bordereaux sur une même facture, l'information référençant l'origine de la facture en entête de facture ne sera pas alimentée. Par contre sur chaque entête de bordereau de transfert, on disposera du lien vers la facture avec un tunnel permettant d'accéder à la facture. Cela signifie qu'un bordereau de transfert ne peut être facturé que par une seule facture.

Le prix brut et les remises sont calculées au moment de la création de chaque ligne de facture en prenant comme date de référence la date de facture. Si des tarifs inter-sociétés ont été paramétrés, ils pourront être appliqués dans ce contexte en fonction de leur champ d'application.

En aucun cas, le prix du transfert de stock ne sera exploité pour générer la facture de vente. Par contre, lors de la validation du contrôle facture achat associé à la facture de vente et référençant des bordereaux de transferts de stocks, si un écart de prix était constaté entre le prix d'entrée sur le site de réception et le prix constaté sur la facture fournisseur, une régularisation de la valeur de stock pourra être effectuée si la régularisation sur valeur d'entrée est paramétrée pour le site et l'article concerné.

Ecran de saisie

Présentation

Les factures sont créées automatiquement en fonction des sélections renseignées sur l'écran. Les différents critères de sélection sont :

Critères de sélection

Site de vente

La création automatique des factures se fait sur un seul site de vente à la fois (information obligatoire). Il est donc nécessaire de préciser le site choisi pour le traitement. Par défaut, il s'agit du site de vente de l'opérateur.

Date des factures

Il est possible de choisir la date de facturation qui sera apposée aux documents créés par cette fonction. Par défaut, la date du jour s'affiche.

Type des factures

Le type de facture choisi sera inscrit sur les factures. Il permet de déterminer un compteur et une pièce automatique servant à la comptabilisation des factures. Le type proposé par défaut est issu du paramètre SIVTYP (Type facture utilisateur). Il pourra être modifié si cela est nécessaire en choisissant un type de facture dans la liste des types de factures qui ont été définis. Cette information est obligatoire.

Transferts jusqu'au

Les factures qui seront créées proviennent nécessairement de bordereaux de transfert. Il est donc possible de limiter la sélection des transferts à traiter en fonction de la date du transfert. La date de transfert est stockée sur le bordereau (cf. documentation Transferts inter-sites). Par défaut, elle est initialisée à la date du jour. On peut donc limiter la création des factures à toutes les bordereaux de transfert créés jusqu'à une date donnée.

Mode de facturation

On a la possibilité de choisir le manière dont seront facturés les bordereaux de transfert inter-sociétés. Ces possibilités sont décrites dans le paragraphe ci-dessus Regroupement des bordereaux de transferts.

Trois choix sont offerts : Une facture par bordereau, une facture par affaire ou une facture pour l'ensemble des bordereaux correspondant aux éventuels critères saisis et décrits ci-après.

Bornes début / fin

Bornes sur Site destination

On peut également limiter la sélection à un ou plusieurs sites de destination en renseignant ces bornes de sélection. Un site de destination correspond à un site de stockage où est livrée la marchandise dans le cas d'un bordereau de transfert.

Bornes sur numéros de pièces de transfert

On peut limiter la sélection à un ensemble de bordereaux de transfert délimités par leurs numéros (compteurs des bordereaux de transfert).

Impression des factures

On a la possibilité d'imprimer les factures générées. Pour se faire, il faudra préciser l'état à utiliser (par défaut, il s'agit du code de l'état associé à l'objet), le serveur d'impression éventuel et l'imprimante en charge de l'impression.

Cette option n'est accessible que si l'on a coché au préalable l'option Facture.

 

Après l'exécution de cette fonction, un fichier de trace s'affiche récapitulant toutes les opérations effectuées. Les numéros de factures créées et les bordereaux de transfert ayant servi à la création de ces factures.

Fermer

 

Champs

Les champs suivants sont présents dans cet onglet :

Critères de selection

 

Il s'agit du site de vente sur lequel on désire effectuer le traitement.
Il est initialisé avec le site de vente par défaut de l'utilisateur.
La saisie de cette information est obligatoire et un contrôle est effectué sur les habilitations de l'utilisateur.


  • Date des factures (champ INVDAT)

Il d'agit de la date qui est attribuée à chaque facture.
Elle est initialisée à la date du jour.
Elle doit appartenir à une période et à un exercice qui doivent être ouverts.


 

 

Le type de facture client est utilisé par les factures de Ventes et Tiers clients. Il identifie une catégorie de facture (facture, avoir..) ainsi qu'un schéma d'écriture pour la validation des factures.

Le type de facture est associé à un type de pièce sur laquelle est défini un compteur (manuel ou automatique).

SEEINFO Si aucun compteur n'est défini dans le type de pièce et si aucun numéro de pièce n'est précisé manuellement en saisie de facture, le programme attribuera un numéro de pièce en fonction du compteur paramétré dans la table d'affectation des compteurs.

SEEINFO Lorsqu'aucun type de pièce n'est associé au type de facture, le type de pièce défini sur la pièce automatique sera exploité (y compris le compteur associé).

Bloc numéro 2

  • Transferts jusqu'au (champ IPTDAT)

Pas d'aide liée à ce champ.

Mode de facturation

  • 1 fac/pièce (champ VCRNUMFLG)

Si cet indicateur est actif, il y aura une facture par pièce de transfert

  • 1 fac/affaire (champ PJTFLG)

Si cet indicateur est actif, les pièces de transfert appartenant à la même affaire seront regroupées sur une seule facture.

Bornes début / fin

  • Site destination (champ FCYDESDEB)

ÿ Permet une sélection sur le site

  • champ FCYDESFIN

 

  • No pièce transfert (champ VCRNUMDEB)

ÿNuméro de la pièce de transfert début permettant de sélectionner les enregistrements à traiter.

  • champ VCRNUMFIN

ÿNuméro de la pièce de transfert fin permettant de sélectionner les enregistrements à traiter.

Impression

  • Facture (champ PRNFLG)

Indicateur d'impression automatique permettant de décider si l'on souhaite ou non que le document (Bon de préparation, Bon de livraison ou Facture) soit automatiquement imprimé suite à la création automatique de la livraison ou de la facture.
S'il est actif, un document, un serveur d'impression éventuel et une imprimante devront être précisés (informations pouvant être initialisées en fonction des valeurs par défaut de l'utilisateur).

Code du document standard imprimé si l'indicateur d'impression automatique a été activé.

Ce champ permet d'identifier la destination d'un document/état.

La destination doit exister dans la table des destinations où sont définies toutes ses caractéristiques (type de sortie, imprimante, serveur, etc).

  • Serveur (champ PRNSRV)

Cette zone permet de définir le serveur d'impression.
Ce paramètre est envoyé à la demande d'édition d'un état Crystal Reports.

  • Imprimante (champ PRNIMP)

Imprimante par défaut.


 

Fermer

 

Tâche batch

Cette fonction peut être lancée en batch, mais il n'existe pas de tâche standard dédiée à son lancement.

Boutons spécifiques

Messages d'erreur

Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :

Tiers client non autorisé pour le compte collectif

Ce message apparaît si le Tiers collectif client n'est pas autorisé pour le compte collectif associé au client facture (par le biais de son code comptable). La facture n'est pas créée.

Aucune pièce de transfert traitée

Ce message apparaît à la fin du traitement si aucun bordereau de transfert inter-sociétés n'a été facturé.

Tables mises en oeuvre

Les tables suivantes sont mises en oeuvre par la fonction :

Table

Intitulé Table

BPARTNER [BPR]

Business Partner

BPCUSTMVT [MVC]

Mouvements clients

BPCUSTOMER [BPC]

Clients

BPDLVCUST [BPD]

Clients livrés

COMPANY [CPY]

Société

FACILITY [FCY]

Sites

FISCALYEAR [FIY]

Exercices

GACCCODE [CAC]

Codes comptables

GACCDUDATE [DUD]

Echéances

GACCOUNT [GAC]

Comptes

GAJOUSTA [JST]

Journaux - états par période

GAUTACE [GAU]

Pièces automatiques

GAUTACED [GAD]

Pièces automatiques (lignes)

GJOURNAL [JOU]

Journaux comptables

GTYPACCENT [GTE]

Type de pièces

ITMFACILIT [ITF]

Articles - Sites

ITMMASTER [ITM]

Articles

ITMMVT [ITV]

Cumuls Article-Site

ITMSALES [ITS]

Articles - ventes

PERIOD [PER]

Périodes

SCHGD [SGD]

Ligne changement stock

SCHGH [SGH]

En-tête changement stock

SINVOICE [SIH]

Factures vente

SINVOICED [SID]

Détail facture de vente

SINVOICEV [SIV]

Facture vente valorisation

TABCHANGE [TCH]

Table des Cours des devises

TABCOUAFF [TCA]

Table affectation compteurs

TABCUR [TCU]

Table des Devises

TABUNIT [TUN]

Table des unités