0

هل فى امكانية عمل مسار كيان عند عمل موافقة على سند صرف بانتظار الموافقة يقوم البرنامج بعمل تعديل فى التاريخ الفعلى الى نفس تاريخ الحفظ

هل فى امكانية عمل مسار كيان عند عمل موافقة على سند صرف بانتظار الموافقة يقوم البرنامج بعمل تعديل فى التاريخ الفعلى الى نفس تاريخ الحفظ
هتقولى ليه؟
علشان الموافقات الدرافت بتاخد سيريل طبيعى ويظل التاريخ الفعلى كما هو اى ان من الممكن ان سيريل الخزينة هيكون مختلف عن السيريل الموجود
Ahmed Qasid's avatar
5.8k
Ahmed Qasid
asked 2018-06-10 05:57:32 +0200, updated 2018-06-26 13:28:32 +0200
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

2 Answers

1

We Used : "com.namasoft.infor.domainbase.util.actions.EAFieldsValuesCalculator" with Update Calculated Fields

valueDate=sql( select case when {commitedBefore} =1 then {valueDate} else getdate () end)

Don't Forget :)

details.valueDate=valueDate

Abdelrahman's avatar
101
Abdelrahman
answered 2018-06-11 03:31:07 +0200
Ahmed Qasid's avatar
5.8k
Ahmed Qasid
updated 2022-12-12 13:37:33 +0200
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments
1

يمكنك استعمال التاالي:

runCommand="makeValueDateToday"

او:

valueDate=sql( select case when {commitedBefore} =1 then {valueDate} else getdate () end)
runCommand="guessPeriod"

و سيتم عمل اوبشن باذن الله لهذا في تعريف الموافقة - تغيير التاريخ الي تاريخ اليوم بعد الموافقة

Ahmed Qasid's avatar
5.8k
Ahmed Qasid
answered 2018-06-13 03:35:47 +0200, updated 2019-05-14 09:52:04 +0200
edit flag offensive 0 remove flag delete link

Comments

فين نكتب الخاصية اللذيذه دي يا هندسه لو تكرمت؟

runCommand="makeValueDateToday"
 و ايه تانى من الأوامر موجود 

Abdelrahman's avatar Abdelrahman (2018-06-13 06:34:18 +0200) edit
runCommand="makeValueDateToday"
runCommand="guessPeriod"
runCommand="edit"
runCommand="save"
runCommand="forceStable"
runCommand="unforceStable"
Ahmed Qasid's avatar Ahmed Qasid (2018-06-13 10:06:00 +0200) edit
مثال انت عاوز مع حفظ الفاتورة يتم وضعها داخل العميل - علي اساس انها اخر فاتورة مثلا
customer.runCommand="edit"
customer.ref1=$this
customer.runCommand="save"
Ahmed Qasid's avatar Ahmed Qasid (2018-06-13 10:07:30 +0200) edit
الفرق بين save and forceStable كالتالي:
1- save
كانك غيرت الملف بايدك و هتظهر في ال action history و كمان في النسخ السابقة
2- forceStable 
كانك عملت جملة update من السيكول- لن يكون هناك لها اثر
Ahmed Qasid's avatar Ahmed Qasid (2018-06-13 10:09:09 +0200) edit

تسلم يا هندسه
ألف شكر
بس للتأكيد نكتبها فين
داخل
EAFieldsValuesCalculator ?

Abdelrahman's avatar Abdelrahman (2018-06-18 01:43:40 +0200) edit
add a comment see more comments

Your Answer

Login/Signup to Answer