Páginas filhas
  • Condição de Pagamento

Versões comparadas

Chave

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

...

Mensagem PadrãoDescriçãoTabelaCampoTipo CampoTamanhoObservação

CompanyId

Empresa




CompanyInternalIdInternal Id da empresaTCPGCODCOLIGADADCODCOLIGADA2

Código da Coligada é obtido a partir do De-Para de Filial.

Code Código da Condição de PagamentoTCPGCODCPGvarchar5
InternalIdInternal id da Condição de PagamentoTCPGCODCOLIGADA|CPDCPG


DescriptionDescrição da Condição de PagamentoTCPGNOMEvarchar100


TCPGPLANOCOMPRA / PLANOVENDAdlogic2Valor Fixo "1"
WeekDayFixedDias de VencimentoTCPGDIASVENCSEMANAint

Valor “1" no Protheus equivale valor “ 64

Valor “2” no Protheus equivale valor “1"
Valor “3" no Protheus equivale valor “2
Valor “4" no Protheus equivale valor “4
Valor “5" no Protheus equivale valor “8
Valor “6" no Protheus equivale valor “16
Valor “7" no Protheus equivale valor “32

Plots/DueValor do Pagamento1TCPGVALORPAGAMENTO1

Valor default 100
QuantityPlotsNúmero de Vezes1TCPGQUANTASVEZES1

Default 1
RangePlotsPeríodo em Dias1TCPGPERIODOEMDIAS1


DaysFirstDuePrazo1TCPGPRAZO1



Status Condição de PagamentoTCPGINATIVO

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

Expandir
titleIntegraçã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.

Acessar o Configurador do Protheus (SIGACFG) e na tabela SE4 alterar o tamanho do campo E4_COND para 100 caracteres

Mensagem PadrãoDescriçãoTabelaCampoTipo CampoTamanhoObservação

CompanyId

Empresa




CompanyInternalIdInternal Id da empresaTCPGCODCOLIGADADCODCOLIGADA2

Código da Coligada é obtido a partir do De/Para de Filial.

Code Código da Condição de PagamentoTCPGCODCPGvarchar5

Na PaymentCondition 2.000, possui tamanho máximo igual à 3. 

Na PaymentCondition 3.000, não possui tamanho máximo.

InternalIdInternal id da Condição de PagamentoTCPGCODCOLIGADA|CPDCPG


DescriptionDescrição da Condição de PagamentoTCPGNOMEvarchar100
WeekDayFixedDicas de VencimentoTCPGDIASVENCSEMANAint

Valor 64" equivale valor 1"

Valor "1" equivale valor “2"
Valor “2" equivale valor “3"
Valor “8" equivale valor “5"
Valor “16" equivale valor “6"
Valor “32" equivale valor “7"

QuantityPlotsNúmero de Vezes1TCPGQUANTASVEZES1

se VALORPAGAMENTO1 = 100

QUANTASVEZES1

se não

QUANTASVEZES1 + QUANTASVEZES2 + QUANTASVEZES3 + QUANTASVEZES4 + QUANTASVEZES5

RangePlots
TCPGPERIODOEMDIAS1


DayMonthFixed
TCPGDIA

se VALORPAGAMENTO1 = 100 e ( CONTAGEMDIAS1 = 'F' ou TOTVSMessage/TCPg/CONTAGEMDIAS1 = 'P')

DaysCondition
TCPGTIPO1

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"

...