Histórico da Página
...
Mensagem Padrão | Descrição | Tabela | Campo | Tipo Campo | Tamanho | Observação |
---|---|---|---|---|---|---|
CompanyId | Empresa | |||||
CompanyInternalId | Internal Id da empresa | TCPG | CODCOLIGADA | DCODCOLIGADA | 2 | Código da Coligada é obtido a partir do De-Para de Filial. |
Code | Código da Condição de Pagamento | TCPG | CODCPG | varchar | 5 | |
InternalId | Internal id da Condição de Pagamento | TCPG | CODCOLIGADA|CPDCPG | |||
Description | Descrição da Condição de Pagamento | TCPG | NOME | varchar | 20100 | |
TCPG | PLANOCOMPRA / PLANOVENDA | dlogic | 2 | Valor Fixo "1" | ||
WeekDayFixed | Dias de Vencimento | TCPG | DIASVENCSEMANA | int | Valor “1" no Protheus equivale valor “ 64 Valor “2” no Protheus equivale valor “1" | |
Plots/Due | Valor do Pagamento1 | TCPG | VALORPAGAMENTO1 | Valor default 100 | ||
QuantityPlots | Número de Vezes1 | TCPG | QUANTASVEZES1 | Default 1 | ||
RangePlots | Período em Dias1 | TCPG | PERIODOEMDIAS1 | |||
DaysFirstDue | Prazo1 | TCPG | PRAZO1 | |||
Status Condição de Pagamento | TCPG | INATIVO | INATIVO = 1 se o campo 'QuantityPlots' não foi enviado na mensagem ou possui valor vazio. |
...
Serão enviadas somente condições de pagamento cadastradas em empresas que possuem pelo menos um de-/para de empresa/filial cadastrado, isto evita que condições de pagamento de empresas não integradas sejam sincronizadas.
Integração com PROTHEUS:
O cadastro de condições de pagamento deve ser compatibilizado com as limitações do Protheus quanto aos tipos de período, que são mais bem especificadas na seção de mapeamento da mensagem.
Recomenda-se alterar o tamanho do campo condição no PROTHEUS para 100 caracateres. Acesse o Configurador do Protheus (SIGACFG) e na tabela SE4 altere o tamanho do campo para 100 caracteres.
Mensagem Padrão | Descrição | Tabela | Campo | Tipo Campo | Tamanho | Observação |
---|---|---|---|---|---|---|
CompanyId | Empresa | |||||
CompanyInternalId | Internal Id da empresa | TCPG | CODCOLIGADA | DCODCOLIGADA | 2 | Código da Coligada é obtido a partir do De -/Para de Filial. |
Code | Código da Condição de Pagamento | TCPG | CODCPG | varchar | 5 | Na PaymentCondition 2.000, possui tamanho máximo igual à 3. Na
Na PaymentCondition 3.000, não possui tamanho máximo. |
InternalId | Internal id da Condição de Pagamento | TCPG | CODCOLIGADA|CPDCPG | |||
Description | Descrição da Condição de Pagamento | TCPG | NOME | varchar | 20100 | |
WeekDayFixed | Dicas de Vencimento | TCPG | DIASVENCSEMANA | int | Valor “64" equivale valor “1" Valor "1" equivale valor “2" | |
QuantityPlots | Número de Vezes1 | TCPG | QUANTASVEZES1 | se VALORPAGAMENTO1 = 100 QUANTASVEZES1 se não QUANTASVEZES1 + QUANTASVEZES2 + QUANTASVEZES3 + QUANTASVEZES4 + QUANTASVEZES5 | ||
RangePlots | TCPG | PERIODOEMDIAS1 | ||||
DayMonthFixed | TCPG | DIA | se VALORPAGAMENTO1 = 100 e ( CONTAGEMDIAS1 = 'F' ou TOTVSMessage/TCPg/CONTAGEMDIAS1 = 'P') | |||
DaysCondition | TCPG | TIPO1 | Valor RM "0" equivale valor "1" Valor RM "1" equivale valor "3" Valor RM "2" equivale valor "5" Valor RM "3" equivale valor "4" Valor RM "4" equivale valor "6" |
...