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.
- Si un nom de champ optionnel est spécifié tel quel ou si [C] est annexé au nom du champ, un total consolidé est imprimé.
- Si [U] est annexé au nom du champ optionnel spécifié, seule la première valeur de champ optionnel figure sur le rapport.
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.
|
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 :
|
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.