Я попытался запустить следующий код с PHP через CURL, и я получил это сообщение об ошибке от Acumatica. Любая помощь будет оценена, TIA.
URL: https://endpointsite/entity/endpoint/18.200.001/Shipment/? $ Filter = ShipmentNbr% 20eq% 20'XXXXX '
JSON STRING: {"ShipmDetailsAllo c": [{"ShipmentLineNbr": {"value": 3}, "Location": {"value": "WH001"}, "LotSerialNbr": {"value": "ABCD4t44646"}, "Количество": {"value": 1}}]}
СООБЩЕНИЕ ОБ ОШИБКЕ: string (6138) "{" message ":" Произошла ошибка. "," ExceptionMessage ":" PX.Data.PXException: GL Error: ---> PX.Data.PXOuterException: Ошибка: при вставке записи "Разделение строки отгрузки" возникла хотя бы одна ошибка. Просмотрите ошибки. \ R \ n в PX.Data.PXUIFieldAttribute.CommandPreparing (отправитель PXCache, PXCommandPreparingEventArgs e) \ r \ n в PX.Data.PXCache.OnCommandPreparing (имя строки, строка объекта, значение объекта, операция PXDBOperation, тип таблица, FieldDescription & description) \ r \ n в PX.Data.PXProjectionAttribute.PersistInserted (отправитель PXCache, строка объекта) \ r \ n в PX.Data.PXCache 1.PersistInserted(Object row, Boolean bypassInterceptor)\r\n at PX.Data.PXCache
1.Persist (операция PXDBOperation) \ r \ n в PX .Data.PXGraph.Persist (Тип cacheType, операция PXDBOperation) \ r \ n в PX.Data.PXGraph.Persist () \ r \ n в PX.Objects.SO.SOShipmentEntry.CarrierRates.Persist (Action baseMtd) \ r \ n в TCAddon.TCSOShipmentEntry_Extension.Persist (PersistDel del) \ r \ n в PX.Data.PXSave 1.d__2.MoveNext()\r\n at PX.Data.PXAction
1.d__32.MoveNext () \ r \ n в PX.Data.PXAction 1.d__32.MoveNext()\r\n at PX.Api.SyImportProcessor.SyStep.a(Object A_0, PXFilterRow[] A_1, PXFilterRow[] A_2)\r\n at PX.Api.SyImportProcessor.ExportTableHelper.ExportTable()\r\n --- End of inner exception stack trace ---","exceptionType":"PX.Api.ContractBased.OutcomeEntityHasErrorsException","stackTrace":" at PX.Api.ContractBased.EntityService.GetOperationResult(EntityImpl entity, EntityExportContextBuilder entityExportContextBuilder, PXSYTable exportedKeys, List
1 ошибки) \ r \ n в PX.Api.ContractBased.EntityService.Put (ISystemContract systemContract, версия String, имя строки, сущность EntityImpl, операция CteconContext CbOperationContext) \ r \ n в PX.Api.ContractBased. Soap .SoapFacadeBase. \ EntityImpImp ( r \ n at lambd a_method (Closure, Object, Object []) \ r \ n в System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor. <> c__DisplayClass10.b__9 (Экземпляр объекта, Object [] methodParameters) \ r \ n в System.Web. Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsyn c (HttpControllerContext controllerContext, аргументы IDictionary`2, CancellationToken cancellationToken) \ r \ n --- Конец трассировки стека из предыдущего расположения, где было сгенерировано исключение --- \ r \ n в системе. Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () \ r \ n в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (задача задачи) \ r \ n в System.Web.Http.Controllers.ApiControlNection () n --- Конец трассировки стека от предыдущего местоположения, где было сгенерировано исключение --- \ r \ n в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () \ r \ n в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Task задача) \ r \ n на System.Web.Http.Filters.ActionFilterA ttribute.d__5.MoveNext () \ r \ n --- Конец трассировки стека из предыдущего расположения, где было сгенерировано исключение --- \ r \ n в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () \ r \ n в System .Web.Http.Filters.ActionFilterAttribute.d__5.MoveNext () \ r \ n --- Конец трассировки стека из предыдущего расположения, где было сгенерировано исключение --- \ r \ n в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw ( ) \ r \ n в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача) \ r \ n в System.Web.Http.Filters.ActionFilterAttribute.d__0.MoveNext () \ r \ n --- Конец трассировки стека из предыдущего места, где было сгенерировано исключение --- \ r \ n в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () \ r \ n в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (задача задачи) \ r \ n в системе .Web.Http.Filters.ActionFilterAttribute.d__5.MoveNext () \ r \ n --- Конец трассировки стека из предыдущего расположения, где было сгенерировано исключение --- \ r \ n в System.Runtime.ExceptionSer vices.ExceptionDispatchInfo.Throw () \ r \ n в System.Web.Http.Filters.ActionFilterAttribute.d__5.MoveNext () \ r \ n --- Конец трассировки стека из предыдущего местоположения, где было сгенерировано исключение --- \ r \ n в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () \ r \ n в System.Runtime.CompilerServices.TaskAwaiter. HandleNonSuccessAndDebuggerNotification (Задача) \ r \ n в System.Web.Http.Filters.ActionFilterAttribute.d__0.MoveNext () \ r \ n --- Конец трассировки стека из предыдущего местоположения, где было сгенерировано исключение --- \ r \ n в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () \ r \ n в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача) \ r \ n в System.Web.Http.Controllers.ActionD__. \ r \ n --- Конец трассировки стека от предыдущего местоположения, где было сгенерировано исключение --- \ r \ n в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () \ r \ n в System.Runtime.CompilerServices.TaskAwaiter. HandleNonSuccessAndDebuggerNotification (Задача) \ r \ n в System.Web.Http.Filters.AuthorizationFilterAttribute.d__2.MoveNext () \ r \ n --- Конец трассировки стека из предыдущего местоположения, где было сгенерировано исключение --- \ r \ n в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () \ r \ n в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNo tification (Задача) \ r \ n в System.Web.Http.Controllers.ExceptionFilterResult.d__0.MoveNext () \ r \ n --- Конец трассировки стека из предыдущего расположения, в котором было сгенерировано исключение --- \ r \ n в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () \ r \ n в System.Web.Http.Controllers.ExceptionFilterResult.d__0.MoveNext () \ r \ n --- Конец трассировки стека из предыдущего расположения, где было сгенерировано исключение --- \ r \ n в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () \ r \ n в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача) \ r \ n в System.Web.Http.Dispatcher. HttpControllerDispatcher.d__1.MoveNext () "}"