AP Credit Note API v2: Difference between revisions

no edit summary
mNo edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1:
 
==Technical Specification==
#'''Net Total''' is a read-only field that is calculated from the total amount of detail (APCNDTLEntity).
Line 48 ⟶ 47:
cmd.SaveAPCN(doc, userSession.LoginUserID);
//Log success
AutoCount.AppMessage.ShowMessage($"New ARCNAPCN '{doc.DocNo}' is Created.");
}
catch (AutoCount.AppException ex)
{
//Log fail
AutoCount.AppMessage.ShowMessage("Fail to create new ARCNAPCN.\n" + ex.Message);
}
}
Line 105 ⟶ 104:
cmd.SaveAPCN(doc, userSession.LoginUserID);
//Log success
AutoCount.AppMessage.ShowMessage($"New ARCNAPCN '{doc.DocNo}' is Created.");
}
catch (AutoCount.AppException ex)
{
//Log fail
AutoCount.AppMessage.ShowMessage("Fail to create new ARCNAPCN.\n" + ex.Message);
}
}
Line 164 ⟶ 163:
cmd.SaveAPCN(doc, userSession.LoginUserID);
//Log success
AutoCount.AppMessage.ShowMessage($"New ARCNAPCN '{doc.DocNo}' is Created.");
}
catch (AutoCount.AppException ex)
{
//Log fail
AutoCount.AppMessage.ShowMessage("Fail to create new ARCNAPCN.\n" + ex.Message);
}
}
Line 185 ⟶ 184:
cmd.CancelAPCN(docNo, userSession.LoginUserID);
//cmd.CancelAPCN("DSC-00015", "400-X001", userSession.LoginUserID); //Cancel with SupplierCNNo
AutoCount.AppMessage.ShowMessage($"ARCNAPCN 'docNo' is Created.");
}
catch (AutoCount.AppException ex)
{
//Log fail
AutoCount.AppMessage.ShowMessage($"Fail to cancel ARCNAPCN {docNo}.\n" + ex.Message);
}
}
Line 210 ⟶ 209:
{
//Log fail
AutoCount.AppMessage.ShowMessage($"Fail to delete ARCNAPCN {docNo}.\n" + ex.Message);
}
}