taCalcDueDateRM

Dynamics GP Payment Term dates are sometimes difficult to calculate, there are several different types of calcs that are possible. 

This post documents how to call the native taCalcDueDateRM stored procedure, all the calcs are doe for you. 


Related Articles

... and you 'll find more on the eConnect Menu

declare @iStatus int,
    @O_dDISCDATE date,
    @O_dDUEDATE date,
    @O_iErrorState int,
    @oErrString varchar(100),
    @dt date = getdate()
 
 
EXEC @iStatus = taCalcDueDateRM
            @I_vCUSTNMBR = 'aaronfit0001',
            @I_vPYMTRMID = 'Net 30',
            @I_vDOCDATE = @dt,
            @O_dDISCDATE = @O_dDISCDATE OUTPUT,
            @O_dDUEDATE = @O_dDUEDATE OUTPUT,
            @O_iErrorState = @O_iErrorState OUTPUT,
            @oErrString = @oErrString OUTPUT;
 
IF @iStatus > 0 begin
    select @oErrString = ec.ErrorDesc
        from dynamics..taErrorCode ec
        where ErrorCode = @iStatus
end
select @iStatus AS STAT,
    @O_dDISCDATE as DISCDATE,
    @O_dDUEDATE AS DUEDATE,
    @O_iErrorState AS ErrorState,
    @oErrString as ErrorString


RealWorldCode gives developers practical, real‑world solutions with clean, working code — no fluff, no theory, just answers.
Links
Home
Knowledge Areas
Sitemap
Contact
Et cetera
Privacy Policy
Terms and Conditions
Cookie Preferences