Протокол нормативно-правових актів передбачає роботу з додатковим ендпойнтом для генерації ідентифікаторів НПА:
> NPA.today "1"
> NPA.yester "3"
> NPA.recent "0"
> NPA.list
> NPA.all
Для стадії 1:
> npaDoc = ERP.sevDoc(name: "3-фазний НПА", actType: "У", stage: "1")
> NPA.createDoc(@from, @to, npaDoc)
Для стадії 0 з використанням підлеглої та батьківської організацій:
> npaDoc = ERP.sevDoc(name: "4-фазний НПА", actType: "У", stage: "0")
> NPA.createDoc(@from, @to, npaDoc)
> NPA.close npaDoc, stage
> NPA.extend npaDoc, stage, prolongation_date
> NPA.skip npaDoc, stage
Спеціальні шаблони інформаційних повідомлень СЕВ які використовуються для НПА протоколу:
> SEV.LEGAL.testLegalRequest(request, urn, act, stage)
> SEV.LEGAL.testLegalApproval(approve, request, urn, act, stage)
> SEV.LEGAL.testLegalInformationTransfer(request, urn, act, stage)
ДП “ІНФОТЕХ”
Максим Сохацький