Business Processes for the GL Batch Entity
Last Edit: December 1, 2017 the alpha360 team
The GL Batch Entity has the following BPs:
This BP adds an aBatch record and it also adds records to the related aBatchLine table.
BP_Batch_add
BP_Batch_add(LOCAL p_R_aBatch is Record of aBatch, p_Array_BatchLine, LOCAL p_sUserPK is string, p_sReturnPK is string, p_sErrorMessage is string)
IF true then COMMIT ELSE ROLLBACK
This BP modifies an aBatch record and it also adds/modifies/deletes records from the related aBatchLine table.
This BP can act on GL Batch Objects that have NOT been posted.
BP_Batch_modify
BP_Batch_modify(LOCAL p_R_aBatch is Record of aBatch, p_Array_BatchLine, LOCAL p_sUserPK is string, p_sErrorMessage is string)
IF true then COMMIT ELSE ROLLBACK
This BP deletes an aBatch record and it also deletes all records from the related aBatchLine table.
This BP can act on GL Batch Objects that have NOT been posted.
BP_Batch_delete
BP_Batch_delete(LOCAL p_s_sBatchPK is string, LOCAL p_sUserPK is string, p_sErrorMessage is string)
IF true then COMMIT ELSE ROLLBACK
This BP posts a GL Batch Object to the alpha360.
This BP can act on GL Batch Objects that have NOT been posted.
BP_Batch_Post
BP_Batch_Post(LOCAL p_s_sBatchPK is string,LOCAL p_sUserPK is string,p_sErrorMessage is string)
IF true then COMMIT ELSE ROLLBACK
This BP unposts a GL Batch Object from the alpha360
This BP can act on GL Batch Objects that have been posted.
BP_Batch_UnPost
BP_Batch_UnPost(LOCAL p_s_sBatchPK is string, LOCAL p_sUserPK is string, p_sErrorMessage is string)
IF true then COMMIT ELSE ROLLBACK
next -> Sales (A/R)
Copyright 2017 - computerplus