Passo a passo: | Passo a passo (pré-requisitos):
Deck of Cards |
---|
startHidden | false |
---|
effectDuration | 0.5 |
---|
id | XML passos |
---|
effectType | horizontal |
---|
loopCards | true |
---|
| Card |
---|
default | true |
---|
id | 1 - Criar pastas |
---|
label | 1 - Criar pastas |
---|
| A - Criar pastas "XML" dentro da "system" B - Criar pastas "NEOGRID" dentro da "protheus_data"
C - Criar pastas "BIN" dentro da "NEOGRID"
D - Criar pastas "INN", "LIDOS" e "OUT" dentro da "BIN"
|
Card |
---|
default | true |
---|
id | 2 - Parametrizar |
---|
label | 2 - Parametrizar |
---|
| - MV_CROSFAT = 1 (Depende do usuário, se ele usa é um processo diferente [Crossdocking])
1 - Não utiliza 2 - Programação de entrega 3 - Pedido de vendas
- MV_TCNEW = 6 (Define os documentos a serem usados no Faturamento)
0 - Todos 1 - NFe 2 - CTe 3 - NFS 4 - MDe 5 - MDfe 6 - Recebimento
- MV_NGINN = Caminho da pasta INN (\NEOGRID\BIN\INN)
- MV_NGLIDOS = Caminho da pasta LIDOS (\NEOGRID\BIN\LIDOS)
- MV_FATTSPD = 501 [TES usado caso o B1_TES = "" (esteja vazio/em branco)]
|
Card |
---|
default | true |
---|
id | 3 - Requisitos básicos |
---|
label | 3 - Requisitos básicos |
---|
| E - Alterar o nome da tabela CKO para CKOCOL (Embaixo do campo Path ao editar a tabela no SIGACFG) F - Informar CNPJ do fornecedor (emitindo o pedido) (Tabela SM0) com o código da Tag "VENDORGOVINFO"
Image Modified G - Inserir condição no A1_COND
H - Inserir tag "ItemCode" no B1_CODBAR
Expandir |
---|
title | Quando o código do produto (C6_PRODUTO) vem da amarração Cliente x Produtos (Tabela SA7) |
---|
| Importante: Sempre que um item de produto tiver o tipo EN ou UP a busca no Protheus é sempre efetuada por meio do código de barras (B1_CODBAR), sendo assim, é imprescindível que este campo esteja devidamente preenchido, caso contrário a busca é realizada por meio da amarração de Produto x Cliente (SA7). * Caso a regra acima citada não atenda, verifique o parâmetro MV_FATEDIP. Image Added Image Added
Caminho: Atualizações / Cadastros / Produto x Cliente efetue a amarração; Image Added
Em Atualizações / Cenários de Venda / Tabela de preço inclua uma tabela de preço e efetue a respectiva amarração dos produto; OBS: Insira os produtos na mesma tabela de preços informada no cadastro de clientes: Image Added |
I - Inserir tag "CustomerGovInfo" no A1_CGC
Image Modified J - Se o cliente de entrega for diferente, inserir o CNPJ da tag "DeliveryCustomerGovernmentalInformation" no campo A1_CGC do cliente entrega (C5_CLIENT)
K - Inserir natureza no cadastro de clientes (A1_NATUREZ)
|
Card |
---|
default | true |
---|
id | adastro dos schedules |
---|
label | 4 - Cadastro dos schedules |
---|
|
|
| K L - Cadastrar Agent > Cadastro > Incluir bola verde |
|
| L M - Agent > Iniciar o serviço no play com asterisco
- COLATOUREAD
1. Agendamentos > Cadastro > Incluir canto inferior esquerdo (1) Rotina: COLAUTOREAD (2) Empresa filial: Do sistema (99/01;) (3) Módulo: 05 (4) Ir na recorrência (símbolo preto de atualização girando) e colocar "Sem data de término" e N execuções no mesmo dia "0100", com menor intervalo possível (00:05). (5) Confirmar no "V de checklist" verde.
- MA411Job
1. Agendamentos > Cadastro > Incluir canto inferior esquerdo (1) Rotina: MA411JOB (2) Empresa filial: Do sistema (3) Módulo: 05 (4) Ir na recorrência (símbolo preto de atualização girando) e colocar "Sem data de término" e N execuções no mesmo dia "0100", com menor intervalo possível (00:05). (5) Confirmar no "V de checklist" verde.
- MA412Job
1. Agendamentos > Cadastro > Incluir canto inferior esquerdo (1) Rotina: MA412JOB (2) Empresa filial: Do sistema (3) Módulo: 05 (4) Ir na recorrência (símbolo preto de atualização girando) e colocar "Sem data de término" e N execuções no mesmo dia "0100", com menor intervalo possível (00:05). (5) Confirmar no "V de checklist" verde.
|
|
| M
N - É inserido o arquivo.XML na pasta "IN" (deve começar com '005_' para identificação do sistema que é um pedido de venda, exemplo: 005_9348573495734_1621) |
|
| N O - Ir no Schedule, Schedule > Iniciar
|
|
| O P - Ir no Schedule, Agente > Iniciar o agente no "Agent" para que ele fique com Status "iniciado"
|
|
| P Q - Ir no 'Agendamentos', posicionar em cima do COLAUTOREAD e dar play em cima Olhar no 'Monitor' se foi executado, na guia de baixo (Hora) ajuda a ver se foi executado no momento > [POPULA DA CKOCOL] > TIRA O arquivo.XML da pasta "IN" para a pasta "LIDOS"
|
|
| Q R - Ir no 'Agendamentos', posicionar em cima do MA411JOB e dar play em cima Olhar no 'Monitor' se foi executado, na guia de baixo (Hora) ajuda a ver se foi executado no momento > [POPULA A SC5 e SC6 com o pedido de venda de fato (MATA410)] > TIRA O arquivo.XML da pasta "LIDOS" para a pasta "OUT" > Gera um log 'order' na pasta "XML" dentro da "system" com o resultado
OBSERVAÇÃO: Se o Agent não funcionar excluir e fazer um novo
|
Card |
---|
default | true |
---|
id | 6 - Antes e depois das tabelas |
---|
label | 6 - Antes e depois das tabelas |
---|
| Antes: SYS_COMPANY (SM0) alterada CKOCOL alterada SA1 criada/alterada SB1 criada/alterada
Depois: CKOCOL populada SC5 |
|
| populadaEnviar ao suporte caso não consiga com a documentação e as dúvidas respondidas acima:
Os cadastros efetuados precisam estar de acordo com o XML1. No módulo Faturamento em Atualizações / Cadastros / Clientes inclua um Cliente com o mesmo CNPJ do pedido de compra enviado pela NEOGRID conforme tag _CustomerGovInfo;
Observações:
Para gerar pedido de vendas é necessário informar a condição de pagamento, tabela de preços e o TES. Por ser rotina automática siga os seguintes procedimentos:
No P12 também é necessário informar a natureza no cadastro de clientes.
* Tabela de Preços: Pode ser informada por meio do XML na tag <PRICETABLENUMBER>, caso não seja informada, o sistema busca a condição no cadastro do cliente (A1_TABELA – folder: Vendas).
* Condição de pagamento: Pode ser informada por meio do XML na tag <PAYMENTTERMCODE >, caso não seja informada, o sistema busca a condição no cadastro do cliente (A1_COND – folder: Vendas).
Obs.: Não utilize a condição de pagamento de tipo 09, pois esta condição depende de interface para inserção das parcelas e datas, por se tratar de rotina automática, tal processo não é possível.
* TES: O TES é configurado no cadastro de produtos (B1_TS – folder: Cadastrais), caso não haja informação, o sistema utiliza o TES padrão, conforme parâmetro MV_FATTSPD.
Importante: Sempre que um item de produto tiver o tipo EN ou UP a busca no Protheus é sempre efetuada por meio do código de barras (B1_CODBAR), sendo assim, é imprescindível que este campo esteja devidamente preenchido, caso contrário a busca é realizada por meio da amarração de Produto x Cliente (SA7).
* Caso a regra acima citada não atenda, verifique o parâmetro MV_FATEDIP.
Image Removed
Image Removed
4. Inclua novamente um novo produto conforme XML;
Image Removed
5. E
7. Acesse o Configurador (SIGACFG): Ambientes / Empresas / Filial;
8. Insira o CGC na filial em que os registros serão emitidos conforme informação contida na tag _VendorGovInfo:
Image Removed
Expandir |
---|