كيفية جعل رصيد حسابات معينة صفر عند تاريخ معين؟
حساب العملاء والموردين صفر في 31/12/2018 مع العلم بوجود حركات على هذه الحسابات قبل تاريخ 30-12-2018
عن طريق مسار كيان يقوم باستيراد رصيد الحسابات ثم تصديرها الي سند قيد يقوم مسار الكيان بالعمل عند طريق زرار في سند القيد
اسم مسار الكيان
com.namasoft.importer.SQLImporter
الجزء الخاص بالهيدر الخاص بسند القيد ونقوم بوضع الجمله التالية في مدخل 2 في مسار الكيان
select '' as [:-record:JournalEntry], 'ADJ0000001' [code]
( ADJ0000001)هو كود سند القيد الذي نريد تعديله
الجزء الخاص بالتفاصيل الخاصة بسند القيد ونقوم بوضع الجملة التالية في المدخل 3 في مسار الكيان
with data as (
select l.subsidiaryEntityType,l.subsidiaryId,l.account_id accid,
sum(l.debitLocalAmount-l.creditLocalAmount) balance,l.debitValueCurrency_id currencyId
from LedgerTransLine l
where
l.subsidiaryEntityType in ('Customer','Supplier') and
l.valueDate <'01-01-2019' and l.originCode <> 'ADJ0000001'
group by subsidiaryEntityType,l.subsidiaryId,l.account_id,l.subsidiaryId,l.debitValueCurrency_id
having sum(l.debitLocalAmount-l.creditLocalAmount) <> 0
)
select '' [:-detail:lines], 'ADJ0000001' [#code],accid [lines.account],subsidiaryEntityType [lines.subsidiary#entityType]
, subsidiaryId [lines.subsidiary#value]
,case when balance < 0 then abs(balance) else 0 end [lines.debit.value.amount]
,case when balance > 0 then abs(balance) else 0 end [lines.credit.value.amount]
,currencyId [lines.debit.value.currency], 1 [lines.debit.rate]
from data
وبالضغط على الزرار الموجود في سند القيد والذي تم انشاءة عن طريق تعديل شاشة يقوم المسار باستيراد ارصدة الحسابات
الخاصة بالعملاء والموردين وتسويتها في سند القيد
ملحوظة
(لابد من تفعيل اوبشن في توجيه سند القيد وهو (الحساب الوسيط المستعمل لمعالجة الفرق بين المدين و الدائن
ووضع الحساب الخاص بالتسوية
To enter a block of code:
Comments