حساب العملاء والموردين صفر في 31/12/2018 مع العلم بوجود حركات على هذه الحسابات قبل تاريخ 30-12-2018
Originally posted at https://answers.namasoft.com/question/659/ on 2019-01-15.
حساب العملاء والموردين صفر في 31/12/2018 مع العلم بوجود حركات على هذه الحسابات قبل تاريخ 30-12-2018
Originally posted at https://answers.namasoft.com/question/659/ on 2019-01-15.
عن طريق مسار كيان يقوم باستيراد رصيد الحسابات ثم تصديرها إلى سند قيد، يقوم مسار الكيان بالعمل عند الضغط على زرار في سند القيد.
اسم مسار الكيان:
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
وبالضغط على الزرار الموجود في سند القيد (والذي تم إنشاؤه عن طريق تعديل الشاشة) يقوم مسار الكيان باستيراد أرصدة الحسابات الخاصة بالعملاء والموردين وتسويتها في سند القيد.
ملحوظة: لابد من تفعيل خيار في توجيه سند القيد وهو "الحساب الوسيط المستعمل لمعالجة الفرق بين المدين والدائن"، مع وضع الحساب الخاص بالتسوية.
Originally posted at https://answers.namasoft.com/question/659/ on 2019-01-15.