Fonction FRPOST

Cette fonction récupère des informations de compte et de détail de transaction dans les transactions reportées de GL. Elle peut aussi extraire des données de champs optionnels de transaction et de compte pour le compte spécifié dans l'enregistrement de transaction.

Les détails peuvent être consolidés ou non consolidés. Autrement dit, si le résultat de FRPOST (ou Fonction FRACCT) provient de plusieurs transactions, et si celui-ci provient d'un champ optionnel de type Nombre entier, Nombre ou Montant, vous pouvez imprimer un total consolidé qui récapitule toutes les valeurs des champs optionnels récupérés ou imprimer la valeur du premier enregistrement récupéré qui a une valeur de champ optionnel.

Syntaxe

FRPOST(nom du champ, référence du compte, critères, formaté)

La fonction peut récupérer les données de tous les champs de compte et les champs de compte optionnels de GL définis pour Fonction FRACCT; elle peut également référencer des champs de transaction optionnels définis dans Configuration de GL, ainsi que les champs de transaction de GL suivants :

Nom du champ de transaction Description
DEFCURNCOD Code de devise par défaut
FISCALYR Exercice
FISCALPERD Période
SRCECURN Code de devise de transaction
SRCELEDGER Code de livre auxiliaire source
SRCETYPE Code de type source
POSTINGSEQ Numéro de séquence de report
CNTDETAIL Nombre de détails
JRNLDATE Date du journal
BATCHNBR Numéro du lot
ENTRYNBR Numéro d'écriture de journal
TRANSNBR Numéro de transaction de journal
CONSOLIDAT Consolidation survenue dans report
JNLDTLDESC Description d'écriture de journal
JNLDTLREF Référence d'écriture de journal
TRANSAMT Montant de transaction du journal (montant fonctionnel)
TRANSQTY Quantité transaction du journal
SCURNAMT Montant en devise de transaction du journal
RATETYPE Type de table de taux de change
RATEDATE Date du taux devise sélectionné
CONVRATE Taux devise pour conversion

RATEOPER

Calcul taux de devise

Arguments

Argument Description
nom du champ

Le nom d'un champ de l'enregistrement du compte de GL, y compris les champs optionnels de compte et de transaction.

  • Les champs optionnels de compte utilisent le préfixe A.
  • Les champs optionnels de transaction utilisent le préfixe T.
référence du compte Une chaîne qui spécifie un compte unique ou une plage de comptes. Consultez À propos des références de numéro de compte.
critères Une expression qui impose des critères de sélection aux comptes. Ensemble, la référence du compte et l'expression déterminent les comptes qui seront inclus dans le calcul. Consultez À propos des critères de sélection pour le filtrage des comptes.
formaté (Facultatif)

Indique si la valeur retournée doit être formatée selon la présentation définie dans la vue. Si omis, la valeur par défaut est "Formaté". Utilisez une des constructions suivantes :

  • "FORMATTED", "F" ou "FMT"
  • "UNFORMATTED", "U" ou "UNFMT"

Exemples

État

Valeur retournée

=FRPOST("TRANSAMT",
"1000","(POSTINGSEQ = 100)","U")
Récupère les montants des transactions non formatées du compte 1000 dont le numéro de séquence de report est 100.
=FRPOST("TRANSAMT",
"1000","(JRNLDATE = 20100110)","U")
Récupère le montant des transactions non formatées du compte 1000 en date du 10 janvier 2010.
=FRPOST("ACCTDESC","1000") Récupère la description du compte 1000.
=FRPOST("T.QTY","4000") Récupère la valeur de transaction optionnelle de QTY pour le compte 4000 et pour la période consultée.

Remarque : Les numéros de compte et les dates de transaction sont indiqués dans les exemples ; Toutefois, cette information peut être définie dans la spécification du rapport—le numéro de compte dans la colonne A et d'autres critères, tels que la date de la transaction, dans la colonne B.