Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Também é possível configurar as casas decimais na exportação: PROTHEUS - Como usar os parâmetros de tratamentos de casa decimais - TOTVS CRM - Home Interna - TDN

39. PEDIDO, PEDIDOPRODUTO, PEDIDOENTREGA E PEDIDOPARCELA

Retorna o cadastro do pedido do Protheus na tabela  nas tabelas SC5 e SC6.

É possível customizar a importação de campos adicionais e existentes no pedido, confira a documentação: 

...

TOTVS CRM | SFA

...

Protheus

...

Tipo TOTVS CRM | SFA

...

Obrigatório

37. PEDIDOPRODUTO

Retorna o cadastro do pedido do produto no Protheus na tabela SC6.

...

Nome da consulta NGC: SFA_Pedido

PEDIDO:


TOTVS CRM | SFA

Protheus

Tipo TOTVS CRM | SFA

Obrigatório

1IDNPEDIDOLIDO
IDPRODUTO
1
CASE WHEN
C6_FILIAL IS NULL
THEN EMPRESA#C6_PRODUTO
ELSE EMPRESA#C6_PRODUTO#C6_FILIAL
END
int8SIM
2IDNEXPORTADOERP1int8SIM
2
3
QUANTIDADEC6_QTDVENnumeric(18, 6)

3

QUANTIDADEFATURADAC6_QTDENTnumeric(18, 6)

4

QUANTIDADEPENDENTEC6_QTDEMPnumeric(18, 6)

5

PRECOORIGINALC6_PRUNITnumeric(18, 6)

6

PRECOVENDAC6_PRCVENnumeric(18, 6)

7

PRECOFATURADOC6_PRCVENnumeric(18, 6)

8

IDPEDIDOCASE WHEN C5_X_PVSIM = vazio
THEN EMPRESA#C5_FILIAL#C5_NUM
ELSE EMPRESA#C5_FILIAL#C5_NUM#C5_X_PVSIM
ENDint8SIM

9

IDTIPOPEDIDOEMPRESA#C6_TESint8

10

ORDEMC6_ITEMint8SIM11PRECOCUSTONULLnumeric(18, 6)12DATAFATURAMENTOC6_DATFATdate13DATASITUACAOC6_ENTREGdate14IDTABELAPRECOC5_TABELA#C5_FILIALint815VALORTOTALBRUTOC6_VALORnumeric(18, 6)16VALORTOTALLIQUIDOC6_VALORnumeric(18, 6)17IDTIPOSITPEDIDOPRODUTO

CASE
    WHEN 
        SGLTIPOSITUACAOPEDIDO = PF
    THEN 
        CASE WHEN QUANTIDADEFATURADA = 0 THEN ITCANPROT ELSE ITNOR END
    WHEN 
        SGLTIPOSITUACAOPEDIDO = PA AND QUANTIDADEFATURADA > 0
    THEN 
        ITNOR
    WHEN 
        RECDEL != 0
    THEN 
        ITCAN
ELSE 
    ITPEN
END

int8SIM18CODIGOERP

CASE
    WHEN 
        P.C5_X_PVSIM = vazio 
    THEN 
        EMPRESA#C6_FILIAL#C6_NUM#C6_PRODUTO#C6_ITEM
    ELSE 
        EMPRESA#C6_FILIAL#C6_NUM#C6_PRODUTO#C6_ITEM#P.C5_X_PVSIM
END

varchar(80)SIM19PRECOSUGERIDOC6_PRUNITnumeric(18, 6)20IDTIPOESTOQUEEMPRESA#C6_LOCALint821IDEMBALAGEMC6_SEGUMint822QUANTIDADEEMBALAGEMC6_UNSVENnumeric(18, 6)23DATAENTREGAC6_ENTREGdate

38. PEDIDOENTREGA

Retorna o cadastro da entrega do pedido no Protheus na tabela SC5 e na tabela SC6.

É possível customizar a importação de campos adicionais e existentes em pedidoentrega, confira a documentação: PROTHEUS - Como configurar campos específicos na importação de pedido - TOTVS CRM - Home Interna - TDN

...

TOTVS CRM | SFA

...

Protheus

...

Tipo TOTVS CRM | SFA

...

Obrigatório

...

1

...

CASE WHEN C5_X_PVSIM = vazio
THEN EMPRESA#C5_FILIAL#C5_NUM
ELSE EMPRESA#C5_FILIAL#C5_NUM#C5_X_PVSIM
END

...

2

...

3

...

4

...

5

...

6

...

7

...

CASE WHEN C5_X_PVSIM = vazio
THEN EMPRESA#C5_FILIAL#C5_NUM
ELSE EMPRESA#C5_FILIAL#C5_NUM#C5_X_PVSIM
END

...

NUMEROPEDIDO

Se o pedido for do ERP então C5_NUM

Se o pedido for do SFA então mantém pedido.numeropedido

varchar(80)SIM
4NUMEROPEDIDOERP

C5_NUM

varchar(80)SIM
5SGLORIGEMPEDIDO

Se o pedido for do ERP então ERP

Se o pedido for do SFA então mantém pedido.sglorigempedido

varchar(10)SIM
6HORATRANSMISSAOHora correntevarchar(8)SIM
7OBSERVACAONOTAFISCALC5_MENNOTAvarchar(4000)
8DATATRANSMISSAOData correntedateSIM
9DATAPEDIDOC5_EMISSAOdateSIM
10IDLOCALFILIALFATURAMENTOEMP#EMPRESA#C5_FILIALint8SIM
11IDTABELAPRECOEMPRESA#C5_TABELA#COALESCE(C5_FILIAL,'SF')int8
12IDCONDICAOPAGAMENTOEMPRESA#C5_CONDPAG#COALESCE(C5_FILIAL,'SF')int8SIM
13IDTIPOSITUACAOPEDIDO

Situação conforme escopo:

https://docs.google.com/document/d/1bS-V1ezHPIVGO_-CQVAoinPOxmGoqgJw/edit#

int8SIM
14IDLOCALFILIALVENDAEMP#EMPRESA#C5_FILIALint8SIM
15IDLOCALPRI#EMPRESA#C5_CLIENTE#C5_LOJACLI#COALESCE(C5_FILIAL,'SF')int8SIM
16IDPARCEIROEMPRESA#C5_CLIENTE#C5_LOJACLI#COALESCE(C5_FILIAL,'SF')int8SIM
17IDUSUARIOEMPRESA#C5_VEND1#COALESCE(C5_FILIAL,'SF')int8SIM
18IDUSUARIOPROFISSIONAL

EMPRESA#C5_VEND1#COALESCE(C5_FILIAL,'SF')

int8SIM
19CODIGOERPEMPRESA#C5_FILIAL#C5_NUMvarchar(80)SIM
20OBSERVACAOPEDIDODefault vazio mas é parametrizável varchar(4000)
21IDTIPOESTOQUE

O dado vem da SC6, porém retorna-se apenas o primeiro valor de:

EMPRESA#C6_LOCAL#COALESCE(C6_FILIAL,'SF')

int8
22NUMERONOTAFISCALORIGEMC5_NOTAvarchar(80)
23DATAPREVISTAFATURADefault vazio mas é parametrizável date
24NUMEROPEDIDOCLIENTEDefault vazio mas é parametrizável varchar(80)
25OBSERVACAOSITUACAODefault vazio mas é parametrizável varchar(4000)

...

8

...

9

...

10

...

39. PEDIDOPARCELA

Retorna as parcelas dos pedidos do Protheus na tabela SC5.

TOTVS CRM | SFA

Protheus

Tipo TOTVS CRM | SFA

Obrigatório

1

IDPEDIDOCASE WHEN C5_X_PVSIM = vazio
THEN EMPRESA#C5_FILIAL#C5_NUM
ELSE EMPRESA#C5_FILIAL#C5_NUM#C5_X_PVSIM
ENDint8SIM

2

IDCONDICAOPAGAMENTOCASE WHEN
C5_FILIAL IS NULL
THEN EMPRESA#C5_CONDPAG
ELSE EMPRESA#C5_CONDPAG#C5_FILIAL
ENDint8SIM

3

VALORC5_PARC1 | C5_PARC2 | C5_PARC3 | C5_PARC4numeric(18, 6)SIM

4

DATAVENCIMENTOC5_DATA1 | C5_DATA2 | C5_DATA3 | C5_DATA4dateSIM

5

ORDEM1 | 2 | 3 | 4int8SIM

6

CODIGOERPCASE WHEN C5_X_PVSIM = vazio
THEN EMPRESA#C5_FILIAL#C5_NUM#ORDEM
ELSE EMPRESA#C5_FILIAL#C5_NUM#C5_X_PVSIM#ORDEM
ENDvarchar(80)SIM

40. NOTAFISCAL

Retorna as notas fiscais do Protheus das tabela SF1 e SF2.

...