Points d'entrée > Module Comptabilité tiers > Script standard BPCVAL 

FILTRE : Filtre supplémentaire sur les factures

Ce point d’entrée permet d’ajouter un filtre supplémentaire sur les factures à valider.

Contexte et mode de fonctionnement

Transaction

Il n’y a pas de transaction en cours.

Fichier trace

Il a un fichier de trace ouvert.

Différents cas d’appel

Ce point d'entrée est appelé dans 3 cas de figure différents :

    CAS 1  :  A l'exécution de la validation des factures tiers clients (Fonction BPCVAL)

    CAS 2  :  A l'exécution de la validation des facture tiers fournisseurs (Fonction BPSVAL)

    CAS 3  :  Au passage des factures tiers fournisseurs en position 'En Attente' à 'A valider' (Fonction VALBIS)

Variables et masques disponibles

La variable [L]FILTRE est disponible et va s’appliquer comme un filtre supplémentaire sur le fichier des Factures. Sa longueur est de 250 caractères.

La variable OPTVAL permet de déterminer  le cas d'appel.

        CAS 1  :  Fonction BPCVAL, OPTVAL='C'

        CAS 2  :  Fonction BPSVAL, OPTVAL = 'F'

        CAS 3  :  Fonction VALBIS, OPTVAL = 'V'

Le masque de critère BPCVAL [DIA] est également en ligne. 

Variable ou masque

Définition

 Char FILTRE(250)

 Critères supplémentaires de sélection fichier Factures

 Masque BPCVAL [DIA]

 Masque Validation des factures

 

Tables ouvertes

Aucune table n’a son contenu significatif dans ce contexte. 

Cas d'appel 1 

Table

Contenu significatif

Intitulé Table

BPCINVLIG

 

Lignes factures tiers client

BPCINVLIGA

 

Ligne analytiques tiers

BPCUSTMVT

 

Mouvements clients

TABSIVTYP

 

Table types facture client

Cas d'appel  2 et 3 

Table

Contenu significatif

Intitulé Table

BPSINVLIG

 

Lignes factures tiers fournisseur

BPSINVLIGA

 

Ligne analytiques tiers

BPSUPPMVT

 

Mouvements fournisseurs

TABPIVTYP

 

Table types facture fournisseur

AUTILIS

 

Utilisateurs

    Dans tous les cas d'appel

Table

Contenu significatif

Intitulé Table

FACILITY

 

Sites

COMPANY

 

Société

BPARTNER

 

Business Partner

BPCUSTOMER

 

Clients

BPSUPPLIER

 

Fournisseurs

BPADDRESS

 

Adresses

GACCOUNT

 

Comptes généraux

GACCCODE

 

Codes comptables

GDIAACC

 

Schémas de comptes

CACNA

 

Natures analytiques

CADSP

 

Répartitions a priori

CACCE

 

Table des sections analytiques

CAAUZ

 

Table des interdictions

TABCUR

 

Table des Devises

TABUNIT

 

Table des unités

TABVAT

 

Table des codes taxes

GTYPACCENT

 

Type de pièces

FISCALYEAR

 

Exercices

PERIOD

 

Périodes

ACCES

 

Accès par utilisateur

GACCDUDATE

 

Échéances

ATABDIV

 

Tables diverses

GAUTACE

 

Pièces automatiques

GAUTACEF

 

Formules pièces automatiques

TABCOUNTRY

 

Table des Pays