Points d'entrée > Module Achats > Script standard SUBPOHC 

CALTAXEGLOB : Intervenir lors du calcul global des taxes de la facture d'achat

Ce point d'entrée situé dans le traitement SUBPOHC traitement des commandes achats, génère une action "CALTAXEGLOB".

Le but de cette action est de donner la possibilité d'intervenir lors du calcul global des taxes de la commande  d'achat.


Contexte et mode de fonctionnement

Transaction

Il n'y a pas de transaction en cours.

Fichier trace

Il n'y a pas de fichier trace ouvert.

Différents cas d’appel

L'appel se fait pour chaque taxe lorsque le paramètre PIHCALTAX a la valeur 2 "Recalcul par base".

Cet appel a lieu lors de la saisie d’une commande  d’achat avant l'appui sur le bouton "Créer" ou "Enregistrer".

Variables disponibles

Les masques écrans suivants sont chargés : [M:POH0], [M:POH1], [M:POH2] et [M:POH3]

I

Indice de la ligne du tableau des taxes en cours de traitement.

[M:POH3]TAXE(I)

Code de la taxe en cours de traitement.

[M:POH3]BASTAX(I)

Base de calcul de la taxe en cours de traitement.

MONTANT

Montant de la taxe en cours de traitement.

MONTDED

Montant de la partie déducticle de la taxe en cours de traitement.

SEUIL

Montant minimum de taxe en dessous duquel la taxe ne devrait plus être calculée.

Tables ouvertes

Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte.

Table

Contenu significatif

Intitulé Table




PORDER

Non

Entête commande

PORDERP

Non

Ligne prix commande

PORDERQ

Non

Ligne quantité commande