Dynamics AX 清空供应商余额
来源:互联网 发布:山东淘宝商城 编辑:程序博客网 时间:2024/04/30 09:48
static void createVendBalanceLedger(Args _args)
{
TmpCustVendTrans vendTransBalanceCurrency;
VendTable vendTable;
AxLedgerJournalTable axLedgerJournalTable;
AxLedgerJournalTrans axLedgerJournalTrans;
LedgerJournalNameId ledgerJournalNameId;
;
axLedgerJournalTable = AxLedgerJournalTable::construct();
ledgerJournalNameId = "LedgerJournalName";
axLedgerJournalTable.parmName("Adjustment vend balance");
axLedgerJournalTable.parmJournalName(ledgerJournalNameId);
axLedgerJournalTable.save();
while select vendTable
{
vendTransBalanceCurrency.setTmpData(TmpCustVendTrans::vendTransBalanceCurrency(vendTable.AccountNum, true, vendTable.Currency));
while select vendTransBalanceCurrency
where vendTransBalancecurrency.CurrencyCode != ""
&&vendTransBalanceCurrency.AmountCur != 0
{
axLedgerJournalTrans = AxLedgerJournalTrans::construct();
axLedgerJournalTrans.parmJournalNum(axLedgerJournalTable.parmJournalNum());
axLedgerJournalTrans.parmTransDate(systemdateget());
axLedgerJournalTrans.parmCurrencyCode(vendTransBalancecurrency.CurrencyCode);
axLedgerJournalTrans.parmAccountType(LedgerJournalACType::Vend);
axLedgerJournalTrans.parmAccountNum(vendTable.AccountNum);
if (vendTransBalancecurrency.CurrencyCode == "LocalCurrency")
{
axLedgerJournalTrans.parmPostingProfile("#########"); //LocalAccount
}
else
{
axLedgerJournalTrans.parmPostingProfile("##########");
}
axLedgerJournalTrans.parmAmountCurCredit(vendTransBalanceCurrency.AmountCur);
axLedgerJournalTrans.save();
}
}
}
After above job execute, in Generanl Ledger > Journals > General Journal will have a journal record, open it and click Lines you will find Credit, there have values and then create a new record and fill the correct data in Debit field and then post. Now, all the Vend balance have been zero.
- Dynamics AX 清空供应商余额
- Microsoft Dynamics AX Sumary
- 初学Dynamics AX -> X++
- Microsoft Dynamics AX 2012
- Dynamics AX 报告分页
- Inside.Microsoft.Dynamics.AX.4.0
- Microsoft Dynamics AX 介绍[转]
- Dynamics AX自动化测试 - 上海
- Dynamics AX 2009 Alert system
- Dynamics ax global address book
- Dynamics AX - NumberSeq::numInsertFormat解析
- Microsoft Dynamics AX发展历史
- Dynamics AX Table Inheritance 初探
- 供应商的余额,从哪个表里取
- Dynamics CRM 2015Online Update1 new feature之 通过业务规则清空字段的值
- AX功能索引(Dynamics AX 2012 R3 CU12)
- Dynamics AX 结构框架与部署场景
- 微软ERP Microsoft Dynamics AX学习
- codeforces 460C - Present 二分加模拟
- android选择图片或拍照图片上传到服务器(包括上传参数)
- Leetcode: Longest Valid Parentheses
- ubuntu 12.04下手动安装jdk6
- 什么是功能性材料印刷?
- Dynamics AX 清空供应商余额
- Windows server 2008 64位系统无法连接 Access 数据库
- 详解虚拟机Linux的网络配置
- iOS开发-播放本地音频(可后台播放)
- Leetcode【35】:Valid Sudoku
- hdu 4925 贪心 自己从小到大做数据找方法规律
- 关于Vmware Workstation 安装 MAC OS
- 简谈pcb设计与自制电路板
- 我所遵守的11条数据库设计准则