2017-12-07 9 views
0

현재 REST API를 사용하여 작업을 실행하는 방법을 알아 내려고합니다. 내 엔드 포인트에서 Bills 화면의 ReverseInvoice 조치를 추가했습니다. 그리고 잘 실행되는 것 같습니다. 불행히도 액션을 실행해도 결과가 반환되지 않습니다. 204 내용 없음. Debit Adj의 RefNbr을 추출하고 싶습니다. 높인.REST API - 여러 작업 실행

enter image description here

두 번째 문제는 당신이 행동을 스택이나 행동의 시리즈를 호출 어떻게입니까? 제기 된 직불 카드는 공개되지 않습니다. 따라서 ReverseInvoice & 릴리스가 동시에 실행되어야합니다. 또한 나는 자동적으로 서로에게 할당 될 필요가있다.

REST API가이 기능과 함께 할 수 없다는 느낌이 들었습니다.

환호성에 감사드립니다.

+0

이 모든 것이 'acumatica'에 대한 설명서에 포함되어 있어야합니다. 그렇지 않으면 끔찍한 제품으로 간주됩니다. 나는 그들의 위키 항목을 읽고, 그것은 이미 나에게 재밌게 냄새가 난다. 행운을 빈다. 문서를 참조하십시오. 일련의 동작을 호출하려면 실제 프로그래밍이 필요할 것입니다. http://asiablog.acumatica.com/2016/09/acumatica-rest-api.html –

+0

조치 실행이 문서화되어 있습니다. 그러나 그것의 일련 아닙니다. 주위에 예제가없는 것 같습니다. – Rick

답변

1

유감스럽게도 Acumatica의 계약 기반 API (SOAP 및 REST 두 가지 모두)를 사용하면 작업의 결과 인 엔티티를 가져올 수 없습니다. 액션 호출을 연계하고, 액션 시퀀스를 연결하려면 클라이언트에서 수동으로해야합니다 (하나의 액션을 호출하고, 상태를 확인하고, 두 번째를 호출하고, 확인, 올림, 헹굼, 반복). 또는 두 동작을 차례로 호출하는 사용자 지정 동작을 사용하여 사용자 지정 내용을 작성하고 API에서 호출 할 수 있습니다.