Конечная точка Acumatica API для быстрой проверки

#acumatica

#acumatica

Вопрос:

Я хочу иметь возможность помещать и получать данные из быстрых проверок, однако, начиная с версии 17.200.001, для этого нет конечной точки. Как мне обойти эту проблему в Acumatica?

Я пытался использовать конечные точки Bill и Check, но в пользовательском интерфейсе forms в обоих типах отсутствуют быстрые проверки.

Ответ №1:

Поскольку в конечной точке для нее нет объекта, вам нужно будет добавить его, чтобы иметь возможность доступа к данным для этого экрана.

Я бы рекомендовал вам взглянуть на следующую справочную статью, чтобы расширить конечную точку по умолчанию и добавить к ней новую сущность.

Статья по расширению существующей конечной точки :

2018R2:https://help-2018r2.acumatica.com/Help ?screenId=ShowWikiamp;pageid=c450492e-06fe-4563-95c3-efa76975415b

2019R1:https://help-2019r1.acumatica.com/Help ?screenId=ShowWikiamp;pageid=c450492e-06fe-4563-95c3-efa76975415b

Но в основном, что вам нужно сделать, это выбрать конечную точку, которую вы хотите расширить, и использовать кнопку «Расширить конечную точку». Затем вам нужно будет присвоить ему имя и версию.

Затем вы можете перейти к добавлению объекта быстрой проверки. Вот несколько статей, которые могли бы помочь вам в этом. Статья озаглавлена «Создание пользовательской конечной точки», но она содержит разделы о «Добавлении объекта верхнего уровня в контракт конечной точки», «Добавлении связанного или подробного объекта к другому объекту» и «Добавлении полей к объекту», которые являются необходимой информацией.

Вот статья о создании нового объекта :

2018R2:https://help-2018r2.acumatica.com/Help ?screenId=ShowWikiamp;pageid=709351cc-566a-47b3-b153-3a9fdd690ce0

2019R1:https://help-2019r1.acumatica.com/Help ?screenId=ShowWikiamp;pageid=709351cc-566a-47b3-b153-3a9fdd690ce0

Комментарии:

1. @samol1518 Спасибо! Теперь у меня есть недавно расширенная конечная точка, однако всякий раз, когда я делаю запрос с использованием этой конечной точки, я получаю сообщение «Конечная точка [ExtendedDefault / 17.200.002] не найдена». Есть идеи, как это произошло? Происходит ли какое-то время обработки?

2. Это похоже на другую проблему, возможно, вы захотите создать другой вопрос со всей необходимой информацией, чтобы кто-нибудь мог помочь вам с этим. Информация, такая как снимок экрана конечной точки и запрос, который вы делаете.

3. Вы уверены, что используете тот же регистр в URL, который вы установили при создании расширенной конечной точки? Эта часть иногда чувствительна к регистру.