
Hi
When I try to integrate a bank trx with AA, the result message is:
when: @I_vDOCNMBR =@DOC,
9478
taBRBankTransactionHeader
Invalid Analytics distributions
when @I_vDOCNMBR =@OPERACION
9398 taProcessAnalytics
error processing taAnalyticsDistribution
9428 taBRBankTransactionHeader
Could not process analytics
9469 taAnalyticsDistribution
Cannot find a distribution amount based on input values
---------------------
This is the Store Procedure
Note: I try changing the @I_vDOCNMBR by @I_vCMTrxNum or @I_vCMTrxNum by @I_vDOCNMBR
Please if u have an example of this case, share with me.
DECLARE @RC int
DECLARE @ErrorState int
DECLARE @oErrString varchar(255)
DECLARE @OPERACION VARCHAR(20)
DECLARE @DOC int
DECLARE @ErrorMessage nvarchar(max)
SET @OPERACION ='OPE33'
SET @DOC =35
EXEC @RC = taBRBankTransactionDist
@I_vOption=1,
@I_vACTNUMST = '621100',
@I_vDEBITAMT = 200,
@I_vCRDTAMNT = 0,
@I_vDistRef = 'LINEA 2',
@O_iErrorState = @ErrorState OUTPUT,
@oErrString = @oErrString OUTPUT
PRINT @ErrorState
PRINT 'DISTRIBUTION' + @oErrString
exec @rc=taAnalyticsDistribution
@I_vDOCNMBR =@DOC,
@I_vDOCTYPE =3,
@I_vAMOUNT =200,
@I_vACTNUMST ='621100',
@I_vaaSubLedgerAssignID=1,
@I_vaaTrxDim ='SUCURSAL',
@I_vaaTrxDimCode='01',
@O_iErrorState =@ErrorState OUTPUT,
@oErrString =@oErrString OUTPUT
PRINT @ErrorState
PRINT 'ANALITYCS' + @oErrString
EXEC @RC = taBRBankTransactionHeader
@I_vBACHNUMB = 'ABONO',
@I_vOption = 1,
@I_vCMTrxType = 3,
@I_vDSCRIPTN = 'ABONO FRACTAL',
@I_vpaidtorcvdfrom = 'PAGADO A INSIDE',
@I_vTRXDATE = '2013-06-25',
@I_vCMTrxNum = @OPERACION,
@I_vTRXAMNT = 200,
@I_vCHEKBKID = 'B-BBVA-MN-1',
@O_iErrorState = @ErrorState OUTPUT,
@oErrString = @oErrString OUTPUT
PRINT @ErrorState
PRINT 'HEADER' + @oErrString
*This post is locked for comments
I have the same question (0)