Skip to main content
Question

PurchaseAuthorizationBasicDataSet - API


Forum|alt.badge.img+1

Hello, Im trying to block a PO authorizer. But I cant seem to find the endpoint that does that under PurchaseAuthorizationBasicDataSet endpoint.  Am I missing something?

“I” am on App10 update 24

5 replies

VivekBhandiwad
Hero (Partner)
Forum|alt.badge.img+8

 

Dear ​@MadFerIt 

Honestly am missing several information to provide a fit response, but sharing some understanding based on the generic question “how to block an authorizer”  Note: Screenshots are from cloud version as app 10 is not accessible

  1. To stop an authorizer from authorizing , you may BLOCK the respective authorizer in the Purchase Order Authorization Basic data screen . See screen shot 1, use the menu options to toggle any authorizer as Active or BLOCKED.
  2. If the authorization routing rule is to be changed, this can also be done in the same screen, to remove from listing the authorizer within a PO as an authorizer. See screenshot  2.  Replace with a different person or remove the individual altogether. A new routing template can also be defined and updated in the PO authorization rules.

If you are trying something else beyond this, that is not clear from the above question. Please explain

Screenshot 1 

Screenshot 2 

 


Forum|alt.badge.img+1
  • Author
  • Do Gooder (Customer)
  • 4 replies
  • April 2, 2025

Hello, thank you for the reply. I know the manual process. Im interested in the automatic process by API (odata).

Im referring to the API explorer:

 


VivekBhandiwad
Hero (Partner)
Forum|alt.badge.img+8

Hi ​@MadFerIt 

There are options for SetHidden and SetBlocked.  Not sure if the below helps. I found them under  PurchaseAuthorizationBasicDataHandling in the API Explorer.  

 

"/PurchaseAuthorizerSet(Company='{Company}',AuthorizeId='{AuthorizeId}')/IfsApp.PurchaseAuthorizationBasicDataHandling.PurchaseAuthorizer_SetHidden":{"post":{"tags":["PurchaseAuthorizerSet"],"summary":"Invoke action SetHidden","description":"Invoke action SetHidden","operationId":"PurchaseAuthorizationBasicDataHandling.PurchaseAuthorizerSet.PurchaseAuthorizer.SetHidden","parameters":[{"name":"If-Match","in":"header","description":"E-Tag","required":true,"type":"string","uniqueItems":true},{"name":"Company","in":"path","description":"key: Company","required":true,"type":"string"},{"name":"AuthorizeId","in":"path","description":"key: AuthorizeId","required":true,"type":"string"}],"responses":{"204":{"description":"No Content"},"400":{"$ref":"#/responses/400"},"403":{"$ref":"#/responses/403"},"404":{"$ref":"#/responses/404"},"405":{"$ref":"#/responses/405"},"500":{"$ref":"#/responses/500"},"501":{"$ref":"#/responses/501"},"503":{"$ref":"#/responses/503"},"504":{"$ref":"#/responses/504"}}}},"/PurchaseAuthorizerSet(Company='{Company}',AuthorizeId='{AuthorizeId}')/IfsApp.PurchaseAuthorizationBasicDataHandling.PurchaseAuthorizer_SetBlocked":{"post":{"tags":["PurchaseAuthorizerSet"],"summary":"Invoke action SetBlocked","description":"Invoke action SetBlocked","operationId":"PurchaseAuthorizationBasicDataHandling.PurchaseAuthorizerSet.PurchaseAuthorizer.SetBlocked","parameters":[{"name":"If-Match","in":"header","description":"E-Tag","required":true,"type":"string","uniqueItems":true},{"name":"Company","in":"path","description":"key: Company","required":true,"type":"string"},{"name":"AuthorizeId","in":"path","description":"key: AuthorizeId","required":true,"type":"string"}],

Forum|alt.badge.img+1
  • Author
  • Do Gooder (Customer)
  • 4 replies
  • April 2, 2025

Yes, “

/PurchaseAuthorizerSet(Company='{Company}',AuthorizeId='{AuthorizeId}')/IfsApp.PurchaseAuthorizationBasicDataHandling.PurchaseAuthorizer_SetHidden"

is the url im looking for.. Its the “same” logic as the function for PurchBuyers but there the endpoint is visible from the menu. Thx for the the help

 


Forum|alt.badge.img+1
  • Author
  • Do Gooder (Customer)
  • 4 replies
  • April 2, 2025

No luck on our version. Seems to be missing on this endpoint


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings