Actualització de NIF, numero de residencia i tipus de factura a factures i abonaments de clients E-Commerce i iBoutique d’acord amb els requeriments validats pel Bernat i la Maria Velasco:
-- Actualització de les factures i abonaments E-Commerce i iBoutique -- 17/5/2019 David Marti select CardCode,LicTradNum,DocDate,DocEntry,DocNum,U_B1SYS_INV_TYPE,ResidenNum from ORIN where SUBSTRING(CardCode,1,1) in ('E','B') order by DocDate Desc -- Abonaments update F Set U_B1SYS_INV_TYPE='F2',F.LicTradNum=P.Code+F.CardCode,ResidenNum=6 from ORIN F join RIN12 L on L.DocEntry=F.DocEntry left join OCRY P on P.Code=UPPER(L.CountryB) where SUBSTRING(CardCode,1,1) in ('E','B') and (F.LicTradNum is null or F.LicTradNum='' or F.LicTradNum=P.Code+F.CardCode) update F Set U_B1SYS_INV_TYPE='F1' from ORIN F join RIN12 L on L.DocEntry=F.DocEntry left join OCRY P on P.Code=UPPER(L.CountryB) where SUBSTRING(CardCode,1,1) in ('E','B') and (not F.LicTradNum is null and not F.LicTradNum='' and not F.LicTradNum=P.Code+F.CardCode) -- Factures update F Set U_B1SYS_INV_TYPE='F2',F.LicTradNum=P.Code+F.CardCode,ResidenNum=6 from OINV F join INV12 L on L.DocEntry=F.DocEntry left join OCRY P on P.Code=UPPER(L.CountryB) where SUBSTRING(CardCode,1,1) in ('E','B') and (F.LicTradNum is null or F.LicTradNum='' or F.LicTradNum=P.Code+F.CardCode) update F Set U_B1SYS_INV_TYPE='F1' from OINV F join INV12 L on L.DocEntry=F.DocEntry left join OCRY P on P.Code=UPPER(L.CountryB) where SUBSTRING(CardCode,1,1) in ('E','B') and (not F.LicTradNum is null and not F.LicTradNum='' and not F.LicTradNum=P.Code+F.CardCode)