REQUETES POUR EXPORT BALANCES API COMPTABILITE EN ASCII

  • Auteur/autrice de la publication :
  • Post category:Sage PE
  • Commentaires de la publication :0 commentaire

!BALANCE SANS CENTRALISATION AVEC COMPTES SUR 9 CARACTERES La requête : /// PARAMETERS [Date debut] DateTime, [Date fin] DateTime, [Journal RB] text; SELECT [Journal RB] as JournalRB, [Date fin] as Date_Fin, left(Ecritures.Compte,9) as Comptes, PlanCp.Nom, SUM(IIF(Ecritures.Sens = 1, Ecritures.Montant, 0)) As Debit, SUM(IIF(Ecritures.Sens = -1, Ecritures.Montant, 0)) AS Credit FROM [Ecritures] INNER JOIN PlanCP ON Ecritures.Compte = PlanCP.Compte WHERE (Ecritures.Date BETWEEN Format([Date debut], « yyyy/mm/dd ») AND Format([Date fin], « yyyy/mm/dd ») ) GROUP BY left(Ecritures.Compte,9) , PLanCp.Nom /// !BALANCE AVEC CENTRALISATION 401-411-413-421 La requête : /// PARAMETERS [Date debut] DateTime, [Date fin] DateTime, [Journal RB] text; SELECT [Journal RB] as JournalRB, [Date fin] as date_Fin, iif(left(Ecritures.Compte,3) = ‘411’,left(Ecritures.Compte,3), iif(left(Ecritures.Compte,3) = ‘401’,left(Ecritures.Compte,3), iif(left(Ecritures.Compte,3) = ‘421’,left(Ecritures.Compte,3), iif(left(Ecritures.Compte,3) = ‘413’,left(Ecritures.Compte,3), left(Ecritures.compte,9))))) as Comptes, PlanCp.Nom, SUM(IIF(Ecritures.Sens = 1, Ecritures.Montant, 0)) As Debit, SUM(IIF(Ecritures.Sens = -1, Ecritures.Montant, 0)) AS Credit FROM [Ecritures] INNER JOIN PlanCP ON Ecritures.Compte = PlanCP.Compte WHERE (Ecritures.Date BETWEEN Format([Date debut], « yyyy/mm/dd ») AND Format([Date fin], « yyyy/mm/dd ») ) GROUP BY iif(left(Ecritures.Compte,3) = ‘411’,left(Ecritures.Compte,3), iif(left(Ecritures.Compte,3) = ‘401’,left(Ecritures.Compte,3), iif(left(Ecritures.Compte,3) = ‘421’,left(Ecritures.Compte,3), iif(left(Ecritures.Compte,3) = ‘413’,left(Ecritures.Compte,3),left(Ecritures.compte,8))))), PLanCp.Nom ///

Laisser un commentaire