网上订单的自定义的字段如何流转到金蝶软件的销售出库

网上订单和销售模块的订单是两个相互独立的模块,虽然都可以互相转化,系统也仅仅是转换了部分字段以及功能,如果想要更多字段,比如自定义字段转化的话,最简单的方法就是在数据库中些触发器,下面是本人写的销售订单上自定义字段,然后销售订单转物流发货的时候,吧该字段同步到网上订单,可以拿来参考下,希望可以帮到您。

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

— =============================================

— Author: <Author,,王**>

— Create date: <Create Date,20220626,>

— Description: <Description,,销售订单转物流发货时,需要把所属网店同步到网上订单>

— =============================================

create TRIGGER UpdateWangdian 

   ON   [dbo].[IC_Web2ERPOrders]

   for INSERT,UPDATE

AS 

BEGIN

declare @webshopid varchar(50)

IF EXISTS (select COUNT(*) from inserted  where FWebshopID=’localERP_Order’)

begin

    update c set  c.FWebshopID =b.f_103 

   from  SEOrder a inner join  t_Item_10001 b on a.FHeadSelfS0193=b.FItemID 

                          left join  IC_Web2ERPOrders  c on a.FBillNo=c.FOrderID   

                          left join IC_WebshopToStorage d on c. FWebshopID=d. FWebshopID 

   where  c.FID in (select fid from inserted)  

    end

SET NOCOUNT ON;

END

GO

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注