Hello Members, Can anyone explain the LOGIC, why Cost Centres are not available for allocations in Purchase Vouchers in Invoice mode ??? One can use CLASS or enter the Purchase Voucher in "Voucher" mode to allocate the Cost Centres, but NOT when entry is in "Invoice" mode. So far, in many years, TALLY not responded to this query........... Does anyone knows the reason(s).
Kindly elaborate.........explain clearly.... There is Invoice mode...of course in this you select the StockItem........... There is Accounting mode.... here also you cal select StockItem, if Inventory is on.
I did the following code in my TDL an its working even in Invoice Mode also. Code: [#Field:EI Value] delete:Sub Form : VCHCST Allocation ;: NOT @@IsPOSInvoice AND NOT @@VchIsPurcInvoice AND $$IsSysName:$AutoCostLevel AND $$IsSysName:$CostCentreName AND (@@HasLedgerCC AND ($$IsSales:##SVVoucherType OR $$IsCreditNote:##SVVoucherType OR $$IsCreditNote:##SVVoucherType OR ##SVAccAllocOnOrder)) AND NOT (@@IsJobMaterialIssue OR @@IsJobMaterialRcpt) Add:Sub Form : VCHCST Allocation : $$IsSysName:$AutoCostLevel AND $$IsSysName:$CostCentreName AND (@@HasLedgerCC AND ($$IsSales:##SVVoucherType OR $$IsCreditNote:##SVVoucherType OR $$IsCreditNote:##SVVoucherType OR ##SVAccAllocOnOrder)) AND NOT (@@IsJobMaterialIssue OR @@IsJobMaterialRcpt)
Thanks...I know and I did it this way........ [#Field: EI AccAllocAmt] Sub Form : VCHCST Allocation : $$IsSysName:$AutoCostLevel AND $$IsSysName:$CostCentreName AND ((@@HasCC) AND ($$IsEmptyCollection:CostCentreAllocations OR NOT $$IsExploded:VCHCSTAllocExplosion)) What I wanted to know.... is WHY ??? what is the reasoning behind this. One can allocate Cost Centre in Voucher mode of Purchase but not Invoice mode.
Even I have One question. Why tally Removed Invoice mode in Debit/Credit Note in tally Prime and why tally didn't pickup interest amount in tally ERP 9 in invoice mode?
[#System : Formula] ;;VchIsPurcInvoice : (@@IsPurchase AND @@IsInvoice) OR $$IsRcptNote:##SVVoucherType OR $$IsPurcOrder:##SVVoucherType VchIsPurcInvoice : @@IsRcptNote OR @@IsPurcOrder Use this system formula work, not work on class mode