2014-01-15 36 views
0

我们正试图通过我们的网站在大平原上显示发票报告。我们希望gp在创建并通过电子邮件发送后存储发票报告pdf。我们正在使用gp 2010,目前正在使用内置功能,该功能允许我们发送电子邮件给客户,并将发票作为PDF格式。显示来自网站的Great Plains发票报告

我在这里第一步,因为我试图获得GP发票报告。看起来,它们可能是在GP上实时创建的,并未保存到任何我可以访问的文件夹中。有谁知道这些发票文件的存储位置?我认为它必须将它们存储在客户机或其他地方的某个位置,以便电子邮件附加文件。

这是在Dynamics论坛上的一个类似的相关帖子,这里的答案是关于。他们告诉他使用敏捷定制来完成发票pdf的保存。

http://community.dynamics.com/gp/f/32/t/106071.aspx

回答

0

的GP发票在飞行中产生的,而不是在磁盘上永久保存。

您需要生成发票的所有数据都包含在Dynamics GP的公司数据库中。我的建议是使用与您的网站兼容的技术(如SSRS或ASP.NET等)创建自己的发票,然后您可以根据数据库中的数据即时生成发票。

+0

感谢您的答案布赖恩。管理层决定,我们希望将这些发票PDF保留在他们打印日期的状态。这对于存储文件可能有点浪费,但我们必须存储能够改变数据的东西,比如支付条款,客户文档等等。所以他们决定他们想要PDF而不是创建一个即时报告。 – mgmedick

0

基本上我们从来没有找到GP在哪里存储电子邮件发票的PDF,并且决定他们不想立即创建报告。他们想存储GP的原始报告。所以这给我们留下了两个选择。

  1. 让GP将批量中的所有发票保存到一个单词文件中。此选项内置于GP中,当用户打印发票(或通过电子邮件发送)时,还有一个复选框,可以将整个批次的发票保存到单个文件中。然后,我们将不得不使用c#或其他东西将这个文件分离成每个单独的发票文档。

  2. 使用Exchange Web服务访问电子邮件并将附件下载到文件夹。这要求我们使用交换Web服务的账户密送每封电子邮件。这是我们最终选择的选项。