合同结算会计分录代码示例

本文提供合同结算会计分录代码的示例,涵盖客户应收账款、预收账款和应付账款。代码使用替换变量,方便灵活运用。

(一)客户应收账款

TScSettleacct = TScSettleacct + '';
TScSettleacct = TScSettleacct.replace('{xh}',String.valueOf(xh));
TScSettleacct = TScSettleacct.replace('{deptId}',String.valueOf(deptId));
TScSettleacct = TScSettleacct.replace('{date}',date);
TScSettleacct = TScSettleacct.replace('{itemId}',itemId);
TScSettleacct = TScSettleacct.replace('{classId}',classId);
TScSettleacct = TScSettleacct.replace('{sonId}',sonId);
TScSettleacct = TScSettleacct.replace('{sonName}',sonName);
TScSettleacct = TScSettleacct.replace('{custId}',custId);
TScSettleacct = TScSettleacct.replace('{custName}',custName);
TScSettleacct = TScSettleacct.replace('{curId}', curId);
TScSettleacct = TScSettleacct.replace('{amount}', amount);
TScSettleacct = TScSettleacct.replace('{billId}',billId);
TScSettleacct = TScSettleacct.replace('{billNo}',billNo);
TScSettleacct = TScSettleacct.replace('{billerId}',billerId);
TScSettleacct = TScSettleacct.replace('{checkerId}',checkerId);
TScSettleacct = TScSettleacct.replace('{checkDate}',checkDate);
TScSettleacct = TScSettleacct.replace('{checkNo}',checkNo);
TScSettleacct = TScSettleacct.replace('{userId}',userId);
TScSettleacct = TScSettleacct.replace('{entryId}',entryId);
TScSettleacct = TScSettleacct.replace('{sonId2}',sonId2);
TScSettleacct = TScSettleacct.replace('{classId2}',classId2);
TScSettleacct = TScSettleacct.replace('{entryId2}',entryId2);

(二)预收账款

TScSettleacct2 = TScSettleacct2 + '';
TScSettleacct2 = TScSettleacct2.replace('{xh}',String.valueOf(xh));
TScSettleacct2 = TScSettleacct2.replace('{deptId}',String.valueOf(deptId));
TScSettleacct2 = TScSettleacct2.replace('{date}',date);
TScSettleacct2 = TScSettleacct2.replace('{itemId}',itemId);
TScSettleacct2 = TScSettleacct2.replace('{classId}',classId);
TScSettleacct2 = TScSettleacct2.replace('{sonId}',sonId);
TScSettleacct2 = TScSettleacct2.replace('{sonName}',sonName);
TScSettleacct2 = TScSettleacct2.replace('{custId}',custId);
TScSettleacct2 = TScSettleacct2.replace('{custName}',custName);
TScSettleacct2 = TScSettleacct2.replace('{curId}', curId);
TScSettleacct2 = TScSettleacct2.replace('{amount}', amount);
TScSettleacct2 = TScSettleacct2.replace('{billId}',billId);
TScSettleacct2 = TScSettleacct2.replace('{billNo}',billNo);
TScSettleacct2 = TScSettleacct2.replace('{billerId}',billerId);
TScSettleacct2 = TScSettleacct2.replace('{checkerId}',checkerId);
TScSettleacct2 = TScSettleacct2.replace('{checkDate}',checkDate);
TScSettleacct2 = TScSettleacct2.replace('{checkNo}',checkNo);
TScSettleacct2 = TScSettleacct2.replace('{userId}',userId);
TScSettleacct2 = TScSettleacct2.replace('{entryId}',entryId);
TScSettleacct2 = TScSettleacct2.replace('{sonId2}',sonId2);
TScSettleacct2 = TScSettleacct2.replace('{classId2}',classId2);
TScSettleacct2 = TScSettleacct2.replace('{entryId2}',entryId2);

(三)应付账款

TScSettleacct3 = TScSettleacct3 + '';
TScSettleacct3 = TScSettleacct3.replace('{xh}',String.valueOf(xh));
TScSettleacct3 = TScSettleacct3.replace('{deptId}',String.valueOf(deptId));
TScSettleacct3 = TScSettleacct3.replace('{date}',date);
TScSettleacct3 = TScSettleacct3.replace('{itemId}',itemId);
TScSettleacct3 = TScSettleacct3.replace('{classId}',classId);
TScSettleacct3 = TScSettleacct3.replace('{sonId}',sonId);
TScSettleacct3 = TScSettleacct3.replace('{sonName}',sonName);
TScSettleacct3 = TScSettleacct3.replace('{custId}',custId);
TScSettleacct3 = TScSettleacct3.replace('{custName}',custName);
TScSettleacct3 = TScSettleacct3.replace('{curId}', curId);
TScSettleacct3 = TScSettleacct3.replace('{amount}', amount);
TScSettleacct3 = TScSettleacct3.replace('{billId}',billId);
TScSettleacct3 = TScSettleacct3.replace('{billNo}',billNo);
TScSettleacct3 = TScSettleacct3.replace('{billerId}',billerId);
TScSettleacct3 = TScSettleacct3.replace('{checkerId}',checkerId);
TScSettleacct3 = TScSettleacct3.replace('{checkDate}',checkDate);
TScSettleacct3 = TScSettleacct3.replace('{checkNo}',checkNo);
TScSettleacct3 = TScSettleacct3.replace('{userId}',userId);
TScSettleacct3 = TScSettleacct3.replace('{entryId}',entryId);
TScSettleacct3 = TScSettleacct3.replace('{sonId2}',sonId2);
TScSettleacct3 = TScSettleacct3.replace('{classId2}',classId2);
TScSettleacct3 = TScSettleacct3.replace('{entryId2}',entryId2);

注:

  • 以上代码中的变量需要根据实际情况进行替换。
  • 代码仅供参考,实际使用时可能需要根据具体情况进行调整。

希望以上信息能够帮到您。如果您还有其他问题,请随时提问。

相关链接

其他建议

  • 可以使用表格展示代码,提高可读性。
  • 可以添加代码注释,解释代码的作用。
  • 可以提供更多示例,覆盖更多结算场景。
  • 可以将代码打包成可下载的文件,方便用户使用。

原文地址: https://www.cveoy.top/t/topic/lf4I 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录