Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.


L'enregistrement G4 contient toutes les informations relatives au calcul du TTC et à l'impression.
L'enregistrement G4MOUV contient la ligne mouvement à imprimer.
L'enregistrement G4MVTL contient les ventilations après regroupement.
L'enregistrement G4ART contient l'article en cours d'impression.
L'enregistrement G4CDENT peut contenir l'en-tête de commande en impression de facture.
L'enregistrement G4BLENT peut contenir l'en-tête de BL en impression de facture.

Donnée

Nom

Longueur

TAUXTAB

Tableau taux TVA (indice 1) &TPF (indice 2)

6,3*2*10

TVAT

Régime TVA du tiers

1,0

TPFT

Régime TPF du tiers

1,0

G4INIT

Regroupement pour init

700

TAB

Tableau des calculs

12,D*24*13

ADRTB

Tableau des adresses (indice 1 = devis …)

231*5

QTE

Quantité

12,D2

SENS

Sens du mouvement

1,0

MONT

Montant HT ou TTC de la ligne

13,D

MONTBIS

Montant de la ligne MONT en devise secondaire

12,D

PUNET

Prix unitaire net

12,3

PUBIS

Prix unitaire en devise secondaire

12,3

PIEDLIB

Libellés des pieds de pièce

20*3

NBEX

Exemplaire en cours d'impression

1,0

NBEXIMP

Nombre d'exemplaires à imprimer

1,0

EDITTYP1

Type impression 1er adresse

B

EDITTYP2

Type impression 2ème adresse

B

EMAIL

Adresse pour 2ème adresse d'impression

80

BLNO

Numéro de bon de livraison

8,0

BLMT

Montant bon de livraison

12,D

LIBTB

Tableau de libellés

40*35

RGPLIG

Indicateur lignes regroupées

1,0

CHAPDES

Libellé du chapitre en cours d'impression

80

POSTDES

Libellé du poste en cours d'impression

80

CHAPMT

Montant du chapitre en cours d'impression

13,D

POSTMT

Montant du poste en cours d'impression

12,D

ENRNOC

No enregistrement du chapitre en cours

9,0

ENR NOP

No enregistrement du poste en cours

9,0

CDNO

Numéro de commande

8,0

CDMT

Total commande

13,D

PIDT

Pour sélectionner la date de BL la plus récente

D8

DEEEBASMT

Base HT éco-contribution

9,D*10

DEEEMONT

Montant ligne éco-contribution

9,D

DEEEQTE

Quantité pour l'éco-contribution

12,D2

DEVBIS

Devise secondaire

4

OP

Code opération

3

VTLEDITTYP

Type d'imp. des vtl initialisées traitement initial du masque

1,0

RLVNO

Numéro de relevé

8,0

TAUXDTTAB

Tableau de dates des taux TVA et TPF

9*2*10

RELEDITTYP

Impression du reliquat de commande sur BL

1,0

CDQTEINI

Quantité commandée initiale

12,D2

CDQTE

Quantité en commande

12,D2

BLQTE

Quantité déjà livrée

12,D2

WINCHNC

Chemin complet windows

256

WINCHNC2

Chemin complet windows 2

256


Indice de G4.LIB
REGL
Code opération de la ligne
Sous-référence 1
Sous-référence 2
Unité



VTLEDITTYP
VTLEDITTYP est à initialiser dans la séquence d'initialisation du masque d'impression.
0pas d'impressions des ventilations (bloc 2 uniquement)
11ère ventilation avec le mouvement (bloc 2) ventilations suivantes (bloc 5)
2si une seule ventilation impression bloc 2 si plusieurs impression blocs 4-5-6
3toutes les ventilations sont imprimées par le bloc 5 avec bloc début 4 et bloc de fin 6

RELEDITTYP
Falseon n'imprime pas les lignes non livrées en pied de bl
True pour imprimer les lignes non livrées
Le tableau pied de pièce G4.TAB est décrit comme suit :


 

TVA

0

1

2

3

4

5

6

7

8

9

Mt
escompte

Base
TPF

Mt
TPF

1

TPF 0

 

 

 

 

 

 

 

 

 

 











x

X

x

2

TPF 1

 

 

 

 

 

 

 

 

 

 











x

X

x

3

TPF 2

 

 

 

 

 

 

 

 

 

 











x

X

x

4

TPF 3

 

 

 

 

 

 

 

 

 

 











x

X

x

5

TPF 4

 

 

 

 

 

 

 

 

 

 











x

X

x

6

TPF 5

 

 

 

 

 

 

 

 

 

 











x

X

x

7

TPF 6

 

 

 

 

 

 

 

 

 

 











x

X

x

8

TPF 7

 

 

 

 

 

 

 

 

 

 











x

X

x

9

TPF 8

 

 

 

 

 

 

 

 

 

 











x

X

x

10

TPF 9

 

 

 

 

 

 

 

 

 

 











x

X

x

11

TPF 0

 

 

 

 

 

 

 

 

 

 

 

 

 














12

TPF 1

 

 

 

 

 

 

 

 

 

 

 

 

 














13

TPF 2

 

 

 

 

 

 

 

 

 

 

 

 

 














14

TPF 3

 

 

 

 

 

 

 

 

 

 

 

 

 














15

TPF 4

 

 

 

 

 

 

 

 

 

 

 

 

 














16

TPF 5

 

 

 

 

 

 

 

 

 

 

 

 

 














17

TPF 6 

 

 

 

 

 

 

 

 

 

 

 

 














18

TPF 7

 

 

 

 

 

 

 

 

 

 

 

 

 














19

TPF 8

 

 

 

 

 

 

 

 

 

 

 

 

 














20

TPF 9

 

 

 

 

 

 

 

 

 

 

 

 

 














21

Montant
escompte

 

 

 

 

 

 

 

 

 

 











Cumul
Escompte

Total HT
Avant esc. 


22

Base TVA

 

 

 

 

 

 

 

 

 

 











Total
HT

Total
Produits

Report

23

Montant TPF

 

 

 

 

 

 

 

 

 

 











Total
Deee

Net à payer bis

Cumul
Mt TPF

24

Montant TVA

 

 

 

 

 

 

 

 

 

 











Cumul
Mt TVA

Net à
payer

TTC



 

Montants sans TPF 


Montants correspondants à la première TPF 


Montants correspondants à la deuxième et à la troisième TPF

...


1000 francs HT sur TVA code 1
2000 francs HT sur TVA code 2
500 francs HT sur TVA code 1
100 francs de port soumis à escompte
50 francs de port non soumis à escompte
escompte de 2%

Phase 1 : cumul dans les cases du tableau des montants HT des lignes et des pieds de pièce soumis à escompte.

...


TVA

0

1

2

3

4

5

6

7

8

9

Mt esc

Base
TPF

Mt
TPF

1

TPF 0 


1000
+ 500
+100

2000

 

 

 

 

 

 

 

 









X

 




Phase 2 : application de l'escompte sur chaque case


 

TVA

0

1

2

3

4

5

6

7

8

9

Mt esc

Base
TPF

Mt
TPF

1

TPF 0

 


1600

  • 32

2000

  • 40
 

 

 

 

 

 

 

 









X 




Phase 3 : cumul des pieds de pièce non soumis à escompte

...


TVA

0

1

2

3

4

5

6

7

8

9

Mt esc

Base
TPF

Mt
TPF

1

TPF 0 


1568
+ 50

1960

 

 

 

 

 

 

 

 









X 




Phase 4 : les taux de TVA sont appliqués sur chaque case du tableau
1000 francs HT sur TVA code 1 et code TPF 1, 5 et 8
Phase 1 : pour chaque ligne de mouvement et chaque pied de pièce soumis à escompte, le programme cumule les bases HT :

  • relatives à la première TPF (exemple taux 1) dans les lignes 1 à 10,
  • puis dans les lignes 11 à 20, les bases HT relatives au deuxième et au troisième taux de TPF (exemple taux 5 et 8)

...



TVA

0

1

2

3

4

5

6

7

8

9

Mt esc

Base
TPF

Mt
TPF

1

TPF 0

 

 

 

 

 

 

 

 

 

 

 












X

 


2

TPF 1

 


1000 

 

 

 

 

 

 

 

 










X 


3

TPF 2

 

 

 

 

 

 

 

 

 

 

 












X 


4

TPF 3

 

 

 

 

 

 

 

 

 

 

 












X 


5

TPF 4

 

 

 

 

 

 

 

 

 

 

 












X 


6

TPF 5

 

 

 

 

 

 

 

 

 

 

 












X

 


7

TPF 6 

 

 

 

 

 

 

 

 

 

 












X 


8

TPF 7

 

 

 

 

 

 

 

 

 

 

 












X

 


9

TPF 8

 

 

 

 

 

 

 

 

 

 

 












X

 


10

TPF 9

 

 

 

 

 

 

 

 

 

 

 












X

 


11

TPF 0

 

 

 

 

 

 

 

 

 

 

 












Y

Z

12

TPF 1

 

 

 

 

 

 

 

 

 

 

 












Y

Z

13

TPF 2

 

 

 

 

 

 

 

 

 

 

 












Y

Z

14

TPF 3

 

 

 

 

 

 

 

 

 

 

 












Y

Z

15

TPF 4 


1000

 

 

 

 

 

 

 

 

 










Y

Z

16

TPF 5

 

 

 

 

 

 

 

 

 

 

 












Y

Z

17

TPF 6

 

 

 

 

 

 

 

 

 

 

 












Y

Z

18

TPF 7

 

 

 

 

 

 

 

 

 

 

 












Y

Z

19

TPF 8

 


1000

 

 

 

 

 

 

 

 

 










Y

Z

20

TPF 9

 

 

 

 

 

 

 

 

 

 

 












Y

Z



Phase 2 : application de l'escompte sur chaque case

Phase 3 : cumul des pieds de pièce non soumis à escompte

Phase 4 : Le programme calcule la TPF sur chaque case dans les lignes 1 à 20, et génère les montants de TPF

Phase 5 : les taux de TVA sont appliqués sur chaque case des lignes 1 à 10 du tableau, et sur les montants TPF calculés précédemment.