繁体   English   中英

Dynamics Nav:通过 SOAP API 创建订单时哪些表受到影响?

[英]Dynamics Nav: Which tables are affected when creating an order via the SOAP API?

NAV 中有很多页面引用了销售订单。 请参阅下面的列表。

如果我想通过 API 创建客户订单,我需要填写哪些页面? 我使用 NAV 2013(不是 R2)。

我在别处读到这些只是页面 salesorder_order 和 salesorder_orderline。

客户呢?

我用的是SOAP和C#,写和读API都没有问题,就是不知道用哪个表。

与订单相关的页面列表:

  • order_headers
  • order_lines
  • 销售订单列表
  • salesorder_orderSalesLines
  • 销售订单_订单
  • 销售订单_订单行
  • 顾客
  • webshop_salesorder_order
  • webshop_salesorder_orderline
  • 网店_客户
  • 销售信用_信用
  • salescredit_creditline
  • 销售发票_发票
  • 销售发票_发票行

Order 和 OrderLine 应该足以创建订单。 Credit 是当您为之前售出的商品创建退货时,Invoice 是已发布的订单(不可编辑)。

至于客户,这取决于您是愿意创建客户还是要使用一些预定义的客户。 因为客户是一个必不可少的领域。 因此,如果您要创建新客户,您还需要为他们发布页面。 这适用于与订单相关的任何其他实体。 像项目或帐户。

基本上,您需要为没有默认设置的所有内容发布页面。 这取决于您在外部(导航)系统中拥有的内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM