2012-09-20 92 views
0

当我做采购订单(类型:采购订单),并张贴一装箱单,斧产生的交易是这样的:交易的采购订单(类型顺序:退货订单)

Account: 253 debit:100 (packing slip account) 
Account: 6133 credit:100 (packing slip offsetaccount) 

当我张贴发票,它会产生这些交易:

Account: 6033 debit:100 (inventory account) 
Account: 40111 debit:18 (Tax)<br> 
Account: 4212 credit:118 (providers) 

但是,当我进行购买订单式“返回命令”,因为我打算做一回提供商。

我发表装箱单,以及斧产生这样的交易:

Account: 253 credit:100 (packing slip account (TPS)) 
Account: 6133 debit:100 (packing slip offsetaccount (TPS)) 

当我帐发票生成此交易:

Account: 253 debit: 100 (packing slip account) (Invert of TPS) 
Account: 6133 credit: 100 (packing slip offsetaccount) (Invert of TPS) 
Account: 6033 credit: 100 (inventory account) 
Account: 40111 credit: 18 (Tax) 
Account: 4212 debit: 118 (providers) 

当我创建类型的采购订单“返回订单“,为什么在发布发票时Ax会生成这两个交易(TPS倒置)?

是否有可能无法生成这两个交易?

+0

如果我关闭装箱单发货,Ax不注册装箱单的交易,我只需要Ax下面的交易将不会生成当我进行采购订单类型“退货订单”,我发布的invioce: 帐户:253借方:100(装箱单帐户)(TPS倒置) 帐户:6133信用:100(装箱单关闭电话)(倒装TPS) 装箱单的其他交易生成。 – Jose7906

+0

如果我打包凭单采购订单(类型:采购订单),生成:帐户:253借方:100,帐户:6133贷方:100,当我制作采购订单时输入“退货订单” :253信用:100,帐户:6133借方:100,这两笔交易倒转了前两笔交易,直到这一点都正确,但是当我发布采购订单的发票类型“退货订单”时,生成这些:账户:253借方:100,帐户:6133贷:100,这些交易颠倒了上一步生成的,是否有可能不生成这两个交易? – Jose7906

回答

0

这可能是一个应用程序错误。

为什么人们犯错误?因为他们是人类。

原因?尝试登录debug

可以关闭装箱单发布,请参阅应付账款\设置\参数,标签页更新,字段“过帐装箱单在总账”。

+0

如果我关闭装箱单过帐,Ax不会注册装箱单的交易,我只需要Ax下面的交易将不会生成当我购买订单类型“退货订单”,我发布的invioce: 帐户:253借方:100(装箱单账户)(TPS倒置) 帐户:6133信用:100(装箱单止付)(TPS倒置) 装箱单的其他交易生成。 – Jose7906

+0

然后你将不得不改变“退货订单”发布的逻辑。无论您使用调试还是代码阅读来分析逻辑都取决于您。 –

1

我看不到两个交易的问题。

当您进行采购订单时,前两个交易分别借贷和贷记两个账户253和6133。 当您进行退货订单时,前两个交易必须反转,即分别在相同的两个账户253和6133上存在(反向)与信用和借记交易。

如果这些反向交易没有创建,那么帐户帐户将是错误的。

并回答你的问题:是的,你可以重写代码中的标准发布机制。但在这种情况下你不应该那样做。

+0

如果我打包单据采购订单(类型:采购订单),生成:帐户:253借方:100,帐户:6133贷方:100,当我订购订单时输入“退货订单” :253信用:100,帐户:6133借方:100,这两笔交易倒转了前两笔交易,直到这一点都正确,但是当我发布采购订单的发票类型“退货订单”时,生成这些:账户:253借方:100,帐户:6133贷:100,这些交易颠倒了上一步生成的,是否有可能不生成这两个交易? – Jose7906