eConnect 时间表输入多币种问题

发布于 2024-08-31 22:56:24 字数 461 浏览 6 评论 0原文

我正在尝试使用 econnect 通过“taPATimeSheetLineInsert”从外部系统插入时间表条目批次。

当使用功能货币时,一切正常。

问题是,当我使用另一种货币时,应计收入设置为 0。

我尝试在 GP 中手动输入相同的条目,应计收入正常。当您在 UI 中查看时,两个时间表条目中的所有内容都是相同的。

(我指定的货币 ID 与功能货币不同,并且根据 eConnect 的要求提供了 PAUNITCOST。)

如果我查看 PA10001 表,手动插入的记录与使用 eConnect 插入的记录之间存在差异,其值为“PA_Base_Billing_Rate”和“PAORIGBSBILLRTE”设置为0。ACCRUED REVENUE COLUMN 也明显不同。

taPATimeSheetLineInsert 中没有可以帮助我的选项,所以我不知道该怎么做才能使其工作!

请帮忙!

I'm trying to use econnect to insert TimeSheet Entry batches from an external system via "taPATimeSheetLineInsert".

When using the fuctionnal currency everything works fine.

The problem is that when I use another currency, the ACCRUED REVENUES are set to 0.

I tried to enter the same entry manually in GP and the accrued revenues are OK. When you take a look at it in the UI everything is the same in both timesheet entryes.

(I specifed the currency id which is different from the functionnal currency and I provide a PAUNITCOST as requested by eConnect.)

If I look into the PA10001 TABLE, there are differences between the record inserted manually and the one inserted with eConnect as the value of "PA_Base_Billing_Rate" and "PAORIGBSBILLRTE" are set to 0. The ACCRUED REVENUE COLUMN is evidently different as well.

There is no option in taPATimeSheetLineInsert that can help me so I don't know what to do to make it work!

Please help!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

燕归巢 2024-09-07 22:56:24

只是为了让您知道我们“暂时”解决了问题,如果我是遇到同样问题的其他人,我不想找到有关该问题的未答复的帖子。

econnect storeproc (taPATimeSheetLineInsert ) 的问题在于它的作用与 GP 内的时间表条目不同。

看起来它试图使用预测利润金额而不是项目预算中设置的利润金额。

有趣的是,预测中没有可用的数据,并且存储过程无论如何都会尝试获取它。

现在,我们添加了一些代码来获取 paprofitamt 而不是 paforecastbaseprofitamt。

仍然不知道为什么代码是这样的,但一切正常。

祝大家玩得开心!

Just to let you know we resolved the problem "temporarily" and I would hate to find an unanswered post about that problem if I were to be someone else having the same problem.

The problem with the econnect storedproc (taPATimeSheetLineInsert ) is that it does thing differently than the timesheet entry inside GP.

Looks like it tries to use the forecast profit amount instead of the profit amount set in the Project Budget.

Funny that there is no usable data in the Forecast and that the stored procedure tries to get it anyway.

For now, we added a bit of code to get the paprofitamt instead of paforecastbaseprofitamt.

Still have no clue about why the code was made like that but everything works fine.

Have fun people!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文