Este documento tem como objetivo demonstrar as parametrizações dos tipos de movimento utilizados na integração do do TOTVS Rental x Backoffice RM.
Observe que os tipos de movimentos informados entre os parâmetros do adapter serão utilizados para a criação dos movimentos decorrentes do recebimento da mensagem order no Backoffice RM (de acordo com a tag ordertypecode, mais detalhes na mensagem order)
Image Removed
Para tanto é necessário parametrizar corretamente os tipos de movimentos a serem utilizados de acordo com suas finalidades.
Image Removed
Image Removed
Image Removed
O parâmetro "Utiliza meio de pagamento", para esta versão da mensagem order, deve estar desmarcado pois ele impacta em informar o meio/forma de pagamento e as parcelas de pagamento do movimento oq eu não é previsto nem tratado nesta versão da mensagem e ocasionaria erro (Object reference not ...).
Image Removed
* Temporariamente utilizaremos esta parametrização - "Integrado com o SigaMNT" - para possibilitar que o recebimento da mensagem order seja capaz de criar o devido movimento de compra/venda.
BackOffice RM.
Constam apenas as parametrizações utilizadas na integração, outras informações necessárias pela empresa (contábil, financeiro, fiscal e etc) devem ser parametrizados conforme a necessidade.
IMPORTANTE: A integração envolve vários processos e vários tipos de movimentos, não é obrigatório parametrizar todos, somente os tipos de movimento dos processos que serão utilizados na integração.
Ponto de Atenção: O ideal é criar novas séries para os movimentos da integração, assim o RM e TOTVS Rental (Protheus) começam da numeração 0 e não ocorre problema de número repetido.
Campos Complementares
Algumas informações inseridas no TOTVS Rental serão gravadas em campos complementares do movimento e item de movimento. Para isso é necessário realizar o cadastro dos campos complementares abaixo e após o cadastramento colocá-los como visíveis nos tipos de movimentos que serão utilizados na integração.
Campos Complementares de Movimento:
No RM acesse o módulo BackOffice | Gestão de Estoque, Compras e Faturamento, menu Cadastros \ Mais \ Campos Complementares \ Movimentos e insira os seguintes registros:
Nome da Coluna | Descrição | Tipo do Campo | SubTipo do Campo | Tamanho |
---|
RENTAL_XPROJET | Projeto | Alfanumérico | Texto | 22 |
RENTAL_XTIPFAT | Tp.Faturamen | Alfanumérico | Texto | 1 |
Campos Complementares de Item de Movimento:
No RM acesse o módulo BackOffice | Gestão de Estoque, Compras e Faturamento, menu Cadastros \ Mais \ Campos Complementares \ Itens de Movimento e insira os seguintes registros:
Nome da Coluna | Descrição | Tipo do Campo | SubTipo do Campo | Tamanho |
---|
RENTAL_XROMAN | Nr.Romaneio | Alfanumérico | Texto | 9 |
RENTAL_XPERLOC | Período Loc | Alfanumérico | Texto | 50 |
RENTAL_XEXTRA | Extra | Alfanumérico | Texto | 1 |
RENTAL_XAS | N.AS | Alfanumérico | Texto | 27 |
Tipos de Movimentos
Os tipos de movimentos serão utilizados para recebimento da mensagem Order no BackOffice RM e de acordo com o valor enviado na tag ordertypecode, serão criados os movimentos para cada tipo de solicitação de emissão de NF e Fatura. Mais detalhes na mensagem Order.
- Abaixo a lista de principais configurações dos tipos de movimento para cada solicitação:
Expandir |
---|
title | 2.1.XX - Solicitação de Emissão Nota Fiscal de Remessa (Clique aqui para exibir a parametrização) |
---|
|
TMV - Solicitação de Emissão Nota Fiscal de Remessa Etapa | Campo | Valor |
---|
Mov - Identificação | Código | 2.1.XX (Informado na Criação do Tipo de movimento) | Classificação (Sugestão) | Pedido de Venda (Vendas) | Edita Numeração | Mostra | Máscara Número | [Igual a Máscara do Número no Protheus] | Buscar Número em | Filial | Edição da Série | Mostra |
Mov - Emitente / Destinatário 1/2 | Emitente | Empresa | Edição da Filial de Emissão | Edita | Edição do Local de Emissão | Edita | Destinatário | Cliente | Mov - Emitente / Destinatário 2/2 | Edição do Cliente/Fornecedor | Edita | Mov - Datas 1/2 | Data de Emissão | Edita | Data do Movimento | Data de Emissão | Mov - Datas 2/2
| Data de Saída | Edita | Nome da Data de Saída | Data de Saída | Data de Saída Default | Data de Emissão | Mov - Tab - Funcionários | Edição Funcionário 1 | Edita | Edição Comissão Func. 1 | Edita | Mov - Tab - Global | Edita Centro de Custo | Edita | Centro de Custo - Obrigatório | Desmarcado |
Mov - Valores Financeiros 2/4 (Default, pode ser alterado) | Fórmula do Valor Bruto | [Código da fórmula do Valor Bruto] | Fórmula do Sub-Total | [Código da fórmula do Sub-Total] | Fórmula do Valor Líquido | [Código da fórmula do Valor Líquido] | Edita Moeda | Não Edita | Mov - Campos Livres 1/2 | Edita Observação | Marcado | Mov - Campos Livres 2/2 | Edição de Histórico | Edita | Tipo de Histórico | Histórico Longo | Mov - Campos Complementares | Campos Complementares Visíveis | Projeto e Tp. Faturamen |
Item - Identificação 1/2 | Nº Máximo de itens | 999 | Código do produto | Código Principal | Tipo dos itens | Ambos | Item - Identificação 2/2 | Unidade de Medida Padrão | Unidade de Venda | Critério para alteração | Ter a mesma unidade base |
Item - Preços | Edição de Preços | Edita | Recalcular Preço Obtido por Fórmula | Recalcular sempre ao recalcular movimento | Item – Tab – Global | Centro de Custo | Edita | Copiar do Movimento | Marcado | Item - Campos Livres | Editar Histórico | Edita | Item - Campos Complementares | Campos Complementares Visíveis | Nr. Romaneio, Período Loc., Exta, N.AS | Compras/Vendas - Características | Gera Movimento de Venda | Marcado | Opção de Faturamento | Com seleção do tipo e movimento | Lançamentos Pedido Faturado Parcialmente | Não Gerar | Baixar Pedido de Venda após geração do movimento | Baixa Sempre | Efeito do Pedido | Não Faturar Parcial Observação: Solicitação de Remessa não pode ser faturada parcialmente, pois o processo de Romaneio no TOTVS Rental não permite desmembramento. | Compras/Vendas - Outros Dados | Tipo do Movimento de Venda | Pedido de Vendas | Não agrupar quantidade de itens iguais | Marcado. Observação: TOTVS Rental não permite aglutinação de itens. | Fin - Condições de Pagamento | Edita Condição de Pagamento | Edita |
|
Expandir |
---|
title | 2.1.XX - Solicitação de Emissão de Fatura (Clique aqui para exibir a parametrização) |
---|
|
TMV - Solicitação de Emissão de Fatura Etapa | Campo | Valor |
---|
Mov - Identificação | Código | 2.1.XX (Informado na Criação do Tipo de movimento) | Classificação (Sugestão) | Pedido de Venda (Vendas) | Edita Numeração | Mostra | Máscara Número | [Igual a Máscara do Número no Protheus] | Buscar Número em | Filial | Edição da Série | Mostra |
Mov - Emitente / Destinatário 1/2 | Emitente | Empresa | Edição da Filial de Emissão | Edita | Edição do Local de Emissão | Edita | Destinatário | Cliente | Mov - Emitente / Destinatário 2/2 | Edição do Cliente/Fornecedor | Edita | Mov - Datas 1/2 | Data de Emissão | Edita | Data do Movimento | Data de Emissão | Mov - Datas 2/2
| Data de Saída | Edita | Nome da Data de Saída | Data de Saída | Data de Saída Default | Data de Emissão | Mov - Tab - Funcionários | Edição Funcionário 1 | Edita | Edição Comissão Func. 1 | Edita | Mov - Tab - Global | Edita Centro de Custo | Edita | Centro de Custo - Obrigatório | Desmarcado |
Mov - Valores Financeiros 2/4 (Default, pode ser alterado) | Fórmula do Valor Bruto | [Código da fórmula do Valor Bruto] | Fórmula do Sub-Total | [Código da fórmula do Sub-Total] | Fórmula do Valor Líquido | [Código da fórmula do Valor Líquido] | Edita Moeda | Não Edita | Mov - Campos Livres 1/2 | Edita Observação | Marcado | Mov - Campos Livres 2/2 | Edição de Histórico | Edita | Tipo de Histórico | Histórico Longo | Mov - Campos Complementares | Campos Complementares Visíveis | Projeto e Tp. Faturamen |
Item - Identificação 1/2 | Nº Máximo de itens | 999 | Código do produto | Código Principal | Tipo dos itens | Ambos | Item - Identificação 2/2 | Unidade de Medida Padrão | Unidade de Venda | Critério para alteração | Ter a mesma unidade base |
Item - Preços | Edição de Preços | Edita | Recalcular Preço Obtido por Fórmula | Recalcular sempre ao recalcular movimento | Item – Tab – Global | Centro de Custo | Edita | Obrigatório | Marcado | Copiar do Movimento | Marcado | Item - Campos Livres | Editar Histórico | Edita | Item - Campos Complementares | Campos Complementares Visíveis | Período Loc., Exta, N.AS | Compras/Vendas - Características | Gera Movimento de Venda | Marcado | Opção de Faturamento | Com seleção do tipo e movimento | Lançamentos Pedido Faturado Parcialmente | Não Gerar | Baixar Pedido de Venda após geração do movimento | Baixa Sempre | Compras/Vendas - Outros Dados | Tipo do Movimento de Venda | Pedido de Vendas | Não agrupar quantidade de itens iguais | Marcado. Observação: TOTVS Rental não permite aglutinação de itens. | Fin - Condições de Pagamento | Edita Condição de Pagamento | Edita |
|
Expandir |
---|
title | 2.1.XX - Solicitação de Emissão Nota Fiscal de Serviço (Clique aqui para exibir a parametrização) |
---|
|
TMV - Solicitação de Emissão Nota Fiscal de Serviço Etapa | Campo | Valor |
---|
Mov - Identificação | Código | 2.1.XX (Informado na Criação do Tipo de movimento) | Classificação (Sugestão) | Pedido de Venda (Vendas) | Edita Numeração | Mostra | Máscara Número | [Igual a Máscara do Número no Protheus] | Buscar Número em | Filial | Edição da Série | Mostra |
Mov - Emitente / Destinatário 1/2 | Emitente | Empresa | Edição da Filial de Emissão | Edita | Edição do Local de Emissão | Edita | Destinatário | Cliente | Mov - Emitente / Destinatário 2/2 | Edição do Cliente/Fornecedor | Edita | Mov - Datas 1/2 | Data de Emissão | Edita | Data do Movimento | Data de Emissão | Mov - Datas 2/2
| Data de Saída | Edita | Nome da Data de Saída | Data de Saída | Data de Saída Default | Data de Emissão | Mov - Tab - Funcionários | Edição Funcionário 1 | Edita | Edição Comissão Func. 1 | Edita | Mov - Tab - Global | Edita Centro de Custo | Edita | Centro de Custo - Obrigatório | Desmarcado |
Mov - Valores Financeiros 2/4 (Default, pode ser alterado) | Fórmula do Valor Bruto | [Código da fórmula do Valor Bruto] | Fórmula do Sub-Total | [Código da fórmula do Sub-Total] | Fórmula do Valor Líquido | [Código da fórmula do Valor Líquido] | Edita Moeda | Não Edita | Mov - Campos Livres 1/2 | Edita Observação | Marcado | Mov - Campos Livres 2/2 | Edição de Histórico | Edita | Tipo de Histórico | Histórico Longo | Mov - Campos Complementares | Campos Complementares Visíveis | Projeto e Tp. Faturamen |
Item - Identificação 1/2 | Nº Máximo de itens | 999 | Código do produto | Código Principal | Tipo dos itens | Ambos | Item - Identificação 2/2 | Unidade de Medida Padrão | Unidade de Venda | Critério para alteração | Ter a mesma unidade base |
Item - Preços | Edição de Preços | Edita | Recalcular Preço Obtido por Fórmula | Recalcular sempre ao recalcular movimento | Item – Tab – Global | Centro de Custo | Edita | Copiar do Movimento | Marcado | Item - Campos Livres | Editar Histórico | Edita | Item - Campos Complementares | Campos Complementares Visíveis | Período Loc., Exta, N.AS | Compras/Vendas - Características | Gera Movimento de Venda | Marcado | Opção de Faturamento | Com seleção do tipo e movimento | Lançamentos Pedido Faturado Parcialmente | Não Gerar | Movimento Gerado (Default) | Informar aqui o tipo de movimento que será utilizado na comunicação com Prefeitura | Baixar Pedido de Venda após geração do movimento | Baixa Sempre | Compras/Vendas - Outros Dados | Tipo do Movimento de Venda | Pedido de Vendas | Não agrupar quantidade de itens iguais | Marcado. Observação: TOTVS Rental não permite aglutinação de itens. | Fin - Condições de Pagamento | Edita Condição de Pagamento | Edita |
|
Expandir |
---|
title | 2.1.XX - Solicitação de Emissão Nota Fiscal de Produto (Clique aqui para exibir a parametrização) |
---|
|
TMV - Solicitação de Emissão Nota Fiscal de Produto (NF-e) Etapa | Campo | Valor |
---|
Mov - Identificação | Código | 2.1.XX (Informado na Criação do Tipo de movimento) | Classificação (Sugestão) | Pedido de Venda (Vendas) | Edita Numeração | Mostra | Máscara Número | [Igual a Máscara do Número no Protheus] | Buscar Número em | Filial | Edição da Série | Mostra |
Mov - Emitente / Destinatário 1/2 | Emitente | Empresa | Edição da Filial de Emissão | Edita | Edição do Local de Emissão | Edita | Destinatário | Cliente | Mov - Emitente / Destinatário 2/2 | Edição do Cliente/Fornecedor | Edita | Mov - Datas 1/2 | Data de Emissão | Edita | Data do Movimento | Data de Emissão | Mov - Datas 2/2
| Data de Saída | Edita | Nome da Data de Saída | Data de Saída | Data de Saída Default | Data de Emissão | Mov - Tab - Funcionários | Edição Funcionário 1 | Edita | Edição Comissão Func. 1 | Edita | Mov - Tab - Global | Edita Centro de Custo | Edita | Centro de Custo - Obrigatório | Desmarcado |
Mov - Valores Financeiros 2/4 (Default, pode ser alterado) | Fórmula do Valor Bruto | [Código da fórmula do Valor Bruto] | Fórmula do Sub-Total | [Código da fórmula do Sub-Total] | Fórmula do Valor Líquido | [Código da fórmula do Valor Líquido] | Edita Moeda | Não Edita | Mov - Campos Livres 1/2 | Edita Observação | Marcado | Mov - Campos Livres 2/2 | Edição de Histórico | Edita | Tipo de Histórico | Histórico Longo | Mov - Campos Complementares | Campos Complementares Visíveis | Projeto e Tp. Faturamen |
Item - Identificação 1/2 | Nº Máximo de itens | 999 | Código do produto | Código Principal | Tipo dos itens | Produtos | Item - Identificação 2/2 | Unidade de Medida Padrão | Unidade de Venda | Critério para alteração | Ter a mesma unidade base |
Item - Preços | Edição de Preços | Edita | Recalcular Preço Obtido por Fórmula | Recalcular sempre ao recalcular movimento | Item – Tab – Global | Centro de Custo | Edita | Copiar do Movimento | Marcado | Item - Campos Livres | Editar Histórico | Edita | Item - Campos Complementares | Campos Complementares Visíveis | Período Loc., Exta, N.AS | Compras/Vendas - Características | Gera Movimento de Venda | Marcado | Opção de Faturamento | Com seleção do tipo e movimento | Lançamentos Pedido Faturado Parcialmente | Não Gerar | Movimento Gerado (Default) | Informar aqui o tipo de movimento 2.2.xx que será utilizado como movimento de NF-e | Baixar Pedido de Venda após geração do movimento | Baixa para movimento default | Compras/Vendas - Outros Dados | Tipo do Movimento de Venda | Pedido de Vendas | Não agrupar quantidade de itens iguais | Marcado. Observação: TOTVS Rental não permite aglutinação de itens. | Fin - Condições de Pagamento | Edita Condição de Pagamento | Edita |
|
Após a criação dos movimentos acima vincule os mesmos nos parâmetros gerais do sistema. Acesse Ambiente | Parâmetros | Gestão de Estoque, Compras e Faturamento | Integrações | Integrações EAI | Integrações TOTVS Message.
Image AddedImage Removed