أسئلة عامة عن GUI Post Actions
كيفية إعادة حساب السعر تلقائيًا عند اختيار الشحنة؟
في فاتورة المبيعات، عند اختيار شحنة لأحد الأصناف، أحتاج إلى أن يقوم النظام بتحديث السعر تلقائيًا إذا كان هناك سعر مخصص لهذه الشحنة في قائمة الأسعار أو إذا كانت الشحنة مشمولة في عرض يتضمن خصمًا. لاحظ أن النظام بالفعل يعيد احتساب السعر بشكل صحيح عند تعديل الكمية، ولكن هذا يتطلب تغيير الكمية يدويًا بعد اختيار الشحنة.
الحل: لتحقيق ذلك، يمكن إعداد GUI Post Action مرتبط بحقل الشحنة (lotId
) يقوم بتفعيل GUI Post Action الخاص بحقل الكمية (primeQty.value
). هذا الربط يضمن أن النظام سيعيد حساب السعر مباشرة بعد اختيار الشحنة دون الحاجة إلى تعديل يدوي للكمية.
JSON للاستيراد المباشر
{
"lines": [
{
"forType": "SalesInvoice",
"fieldID": "details.specificDimensions.lotId",
"expression": "code=code",
"callPostActorOfField": "details.quantity.quantity.primeQty.value"
}
]
}