Árvore de páginas

Versões comparadas

Chave

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

...

Produto:

Microsiga Protheus®

Ambiente:Faturamento (SIGAFAT - Faturamento)

Ocorrência:

Como realizar a integração via Mensagem Única (EAI) Protheus x ProtheusNeogrid x Protheus (Pedido de vendas)

Processo:

A integração entre o Neogrid e o Pedido de Vendas (MATA410) realiza a inclusão de um pedido nas tabelas SC5 e SC6, a partir da execução dos Schedules.

Dica
titleImportante

Nós conseguiremos realizar o teste porque o nosso License Server possui as licenças necessárias, para funcionamento no cliente, é necessário obter licenças específicas, consulte a documentação XXXXXXXXXXX Licença para uso TOTVS Colaboração no Pedido de Vendas e saiba mais.



Deck of Cards
startHiddenfalse
effectDuration0.5
idOCORRÊNCIAS
effectTypehorizontal
loopCardstrue
Card
defaulttrue
id060720201
label1. Criar as Pastas
Dica
titleImportante

Veja o processo em vídeo: Criar pastas

Card
defaulttrue
id060720201
label2. Parametrização
  • MV_CROSFAT = 1
  • MV_TCNEW = 6
  • MV_NGINN = Caminho da pasta IN (\NEOGRID\BIN\IN)
  • MV_NGLIDOS = Caminho da pasta LIDOS (\NEOGRID\BIN\LIDOS)
  • MV_FATTSPD = TES utilizado caso o B1_TS esteja vazio
Dica
titleImportante

Veja o processo em vídeo: Parametrização

Card
defaulttrue
id060720201
label3. Requisitos básicos
Dica
titleImportante
Veja o processo em vídeo: Requisitos básicos
Card
defaulttrue
id060720201
label4. Cadastro dos Schedules
Dica
titleImportante

Veja o processo em vídeo: Cadastro dos Schedules

Card
defaulttrue
id060720201
label5. Processo de teste
  • Inserir o "XML" na pasta “IN”;
  • Executar o Schedule "COLAUTOREAD";
  • O sistema irá registrar a tabela "CKOCOL";
  • Sistema retira o arquivo XML da pasta “IN” e insere na pasta “LIDOS”;
  • Executar o Schedule "MA411Job";
  • Sistema cria o Pedido de Vendas no MATA410;
  • Gera um log “order” na pasta XML informando o sucesso no processo;
  • Caso ocorra um erro, sistema não gera o Pedido de vendas no MATA410;
  • Caso ocorra um erro, sistema insere um log de erro dentro da pasta XML;
Dica
titleImportante
Veja o processo em vídeo: Processo de teste

Veja algumas tags importantes:

1. Criar as Pastas
Expandir
titleTags Importantes
Deck of Cards
startHiddenfalse
effectDuration0.5
idTags Importantes
effectTypehorizontal
loopCardstrue
Card
defaulttrue
id060720201
label
TAGCAMPO / NOMEEXEMPLO
funcmsgorderFunção da mensagem9-Original
OrderPurposeObjetivo do Pedido1-Compra / 2-Venda
ordertypecodeC5_TIPO001-Pedido Normal
RegisterDateC5_EMISSAO
OrderIdC6_PEDCLI
FreightTypeC5_TPFRETE1-CIF / 2-FOB / 3-SFT (Sem frete)
VendorGovInfoCNPJ da empresa (SM0)O fornecedor é o Protheus (sua base), esse é o CNPJ que deve estar cadastrado em seu ambiente
CustomerGovInfoCliente
DeliveryCustomerGovernmentalInformationCliente Entrega
PAYMENTTERMCODECondição de PagamentoDificilmente é informada, pois o cliente geralmente, não possui tal informação. Caso não seja informada, a busca ocorre por meio do campo A1_COND
typecodprodTipo de código de produtoEN' ou 'UP' - Busca o produto por meio do código de barras (B1_CODBAR)
'BP' - Busca pela amarração de clientes x produtos (A7_PRODUTO)
ItemCodeC6_PRODUTO
QuantityC6_QTDVEN
UnityPriceC6_PRCVENSe a tabela de preços está vazia, utiliza a informação da tag, senão

utiliza o campo B1_PRV1 para gravar no campo C6_PRCVEN
netunitarypricePreço unitário líquido do item
DiscountPercentageDescontos
TotalPriceTotal Bruto
valnetlineitemTotal Líquido
unitvaltradediscValor desconto no item
ordertotalnetamountValor Bruto Total do Pedido
Pode lhe Interessar:DI Integração TOTVS Colaboração 2.0 EDI de Vendas

...