RegisterRequisitioner 指令
擷取申請方使用者(如果他們已登錄),若尚未登錄,則將他們登錄為新的申請方使用者。
在順利鑑別 PunchOutSetupRequest 和 PurchaseOrderRequest 訊息之後,PunchOutSetup 和
BatchOrderRequest 指令會呼叫 RegisterRequisitioner 指令。
參數值
- RequisitionerID
- 現有的或新的申請方使用者的 ID。
這個項目在 BUSPROF 表格的 REQUISITIONERID 欄位中。
- ProcurementProtocolId
- 正在使用之通信協定的 ID。這個項目在 PROCPROTCL 表格的 PROCPROTCL_ID 欄位中。
- BuyerOrganizationId
- 申請者所屬的買方組織的 ID。這個項目在 ORGENTITY 表格的 ORGENTITY_ID 欄位中。
- SupplierOrganizationId
- 供應商組織的 ID。這個項目在 ORGENTITY 表格的 ORGENTITY_ID 欄位中。
操作方式
- 查看 BUSPROF 表格中的 REQUISITIONERID 欄位來檢查申請方使用者是否已存在。
登錄申請方使用者,方法為:
- 在 USERS、USERREG 及 MEMBER 表格中建立項目。
- 在 MBRREL 表格中,新增新使用者作為買方組織的下一代。
- 指定「採購買方」職務給 BuyerOrganizationId 所提供之組織的申請方使用者,方法為在 MBRROLE 表格中建立一個項目。
- 指定申請方使用者給明確的成員群組,
該群組的取得方法是查看使用 ProcurementProtolId、BuyerOrganizationId 和 SupplierOrganizationId 等參數的 BUYSUPMAP 表格。