2008-10-23 4 views
1

Nous voulons réimprimer un avis de paiement, avant même qu'il ne soit posté. Le rapport BankPaymAdviceCheque devrait être en mesure de le faire, mais imprime seulement les conseils pour contrôles déjà affichés. La boîte de dialogue du rapport vous permet cependant de choisir également les non intégrées.MS Dynamics AX/AXAPTA - Où est le code qui empêche la réimpression des avis de paiement des chèques non-déposés?

Peu importe comment je cherchai dans le code, je ne peux pas trouver le bit qui empêche les transferts de fonds non comptabilisées d'être réimprimé -

aide serait grandement appréciée?

Répondre

3

La logique est dans la méthode vendTransInvoice. Lorsque le rapport est exécuté pour une vérification qui a déjà été imprimée et publiée, vendOutPaymCheque sera null, de sorte que le bloc de code qui recherche les enregistrements dans vendTrans et vendSettlement est exécuté. Lorsque le rapport est exécuté lors de l'impression d'une vérification, vendOutPaymCheque n'est pas null, de sorte que le bloc de code qui recherche les enregistrements dans specTrans est exécuté. Lorsque le rapport est appelé pour une vérification imprimée mais non publiée, ce code recherche incorrectement les enregistrements dans vendTrans et vendSettlement et ne trouve aucune donnée car le journal n'a pas encore été publié.

+0

Merci une "pile" pour cela. :) –

Questions connexes