App Meu Coletor de Dados da Totvs (Protheus ERP)


App Meu Coletor de Dados
O app Meu Coletor de Dados possibilita que seu smartphone (Android) se torne um equipamento de coleta de dados, integrando-se de forma nativa aos módulos de Estoque e Custos, e de Compras e Faturamento do TOTVS Backoffice – Linha Protheus. Com isso, você pode reduzir custos na automação de processos logísticos internos, permitindo a instalação de mais dispositivos conforme necessário.

A partir da câmera do celular, é possível bipar produtos utilizando códigos de barras ou QR Codes, simplificando a movimentação do estoque e reduzindo erros em registros. Além disso, o app permite a convocação de operadores e a atribuição de tarefas, otimizando o gerenciamento de equipes.

O app funciona offline, garantindo que sua operação não seja interrompida por falhas de conexão. E caso ocorra alguma falha na sincronização dos dados, o app emite notificações para garantir que você nunca fique sem informações vitais para suas operações.

A instalação é facilitada pelo wizard de configuração do TOTVS Backoffice – Linha Protheus, ajustando o app às regras de negócio do seu ERP. Disponível para Android, o app oferece uma interface simples e amigável, atendendo operações de diversos portes e setores.

Funcionalidades:

Conferência Física de Recebimento
O app agiliza o processo de recebimento de produtos, permitindo a conferência física a partir da leitura da pré-nota de entrada ou do documento de entrada. Isso traz mais segurança e velocidade, reduzindo o risco de inconsistências.

Endereçamento de Armazenagem
Facilite o endereçamento dos produtos na área de armazenagem, encaminhando-os rapidamente para os locais adequados. O app permite pesquisar endereços, fornecedores, produtos e documentos de entrada, otimizando o endereçamento total ou parcial dos itens.

Transferência de Produtos
O app proporciona eficiência e segurança na transferência interna de produtos, controlando as movimentações de forma simples e rápida, possibilitando a transferência por endereço e lote.

Separação e Expedição de Produtos
Aumente a agilidade da equipe na separação e expedição de produtos. O app permite bipar códigos de barras conforme a lista de itens de cada pedido, nota fiscal ou ordem de produção, garantindo a correspondência exata dos produtos e automatizando a baixa no estoque ao final do processo.

Inventário
Ganhe velocidade e precisão no inventário, conferindo itens no estoque com o celular. O app permite realizar inventários completos ou parciais por produto, endereço ou armazém.

Demo do Meu Coletor:

Rotinas integradas com o ERP Protheus:

  • Conferência por Documento de entrada
  • Conferência por Pré-Nota de Entrada
  • Inventário por endereço
  • Inventário por endereço com recontagem
  • Inventário por endereço guiado
  • Inventário por produto
  • Inventário por produto com recontagem
  • Inventário por produto guiado
  • Inventário por produto não guiado com recontagem
  • Ordem de Separação por documento de saída
  • Ordem de Separação por ordem de produção
  • Ordem de Separação por pedido de venda
  • Quantidade por embalagem.
  • Transferência entre armazéns

Download do App Meu Coletor (Versão: 1.0.40 – May 22, 2023)

Parametros do Aplicativo Meu Coletor:

Processo
Parâmetro
Tipo
Descrição
SINCRONISMO MV_MCDLTZR L Indica se desconsidera produtos com lote zerado ao efetuar a sincronização de produtos.

Default .F.

SINCRONISMO MV_MCDPRSL L Se habilitado, serão sincronizados somente os produtos presentes na tabela de saldos – SB2independente do saldo.

Default .F.

SINCRONISMO MV_MCDSLK L Define se o app Meu Coletor de Dados irá trabalhar com os códigos de barras da tabela SLK ( SigaLoja ) ou se utiliza o código de barras informado diretamente da tabela de produtos – SB1.

  • .F. – Utiliza o código de barras do produto  ( default )
  • .T. – Utiliza o código de barras informado na tabela SLK.
SINCRONISMO MV_MCDTPPR C Determina os tipos de produto – B1_TIPO  que serão sincronizados no Meu Coletor de Dados.

Os itens devem ser separados por vírgula e sem espaço.

Exemplo de preenchimento: PA,ME,MC

Licenças usadas pelo Meu Coletor: TOTVS FULL, TOTVS T e  TOTVS I

Para forçar o uso das licenças Totvs T, no AppServer.ini deverá ficar:

[HTTPURI]

Module=46

 

Dicas e configurações gerais do Meu Coletor:

Configurações do ini do aplicativo meu coletor:

[General]
MAXSTRINGSIZE=10
;//MAXSTRINGSIZE: Essa chave é obrigatória com o valor mínimo de 10.

[HTTPV11]
Enable=1
Sockets=HTTPREST

[HTTPREST]
Port=8080
;//Port: Porta que o REST irá utilizar para subir o serviço, pode ser alterada para qualquer outra porta.
IPsBind=
URIs=HTTPURI
Security=1
;//Security: O valor 1 é obrigatório.

InactiveTimeout=60
;// Tempo em segundos que a conexão será mantida sem que o cliente efetue requisições.
MaxRequests=0
;//Número máximo de requisições por conexão
SSLCheckClientCert=0
;//Indica se fará ou não a validação do certificado de cliente, encerrando a conexão caso não valide.

[HTTPURI]
;//HTTPURI: Mesmo valor da chave URIs, definido na linha 13.
URL=/rest
;//URL: Path onde o rest irá subir, pode ser alterado.
PrepareIn=ALL
;//PrepareIn: Chave que indica qual environment será preparado para o rest. ALL significa que deve ser preparado para atender todas as empresas. Caso você queira utilizar o REST com empresa 1 filial 01, por exemplo, inserir na chave 1,01.
Instances=2,5,1,1
;//Instances: Chave obrigatória, mais informações sobre configuração. A configuração desta chave impacta diretamente no total de licenças consumidas pelo REST.
CORSEnable=1
;//CORSEnable: Essa chave é obrigatória e com o valor 1, caso contrário, o REST não aceitara as requisições dos apps.
AllowOrigin=*
;//AllowOrigin: Essa chave limita os IP’s que o REST do Protheus pode responder, deve conter o valor * (responder para qualquer ip) ou os ip’s específicos onde a integração será realizada.

[HTTPJOB]
MAIN=HTTP_START
;//MAIN: Cria um JOB que inicializa o servidor HTTP na inicialização do serviço.
ENVIRONMENT=environment
;//ENVIRONMENT: Diz em qual environment(ambiente) o JOB será configurado.

[ONSTART]
jobs=HTTPJOB
;//Jobs: Indica que o HTTPJOB será iniciado quando o serviço for iniciado.
RefreshRate=30
;//RefreshRate: Indica qual a taxa de atualização para reiniciar o JOB em caso de falha.

 

Configuração previa Qtde Embalagem:

Tratamento de embalagem QTD embalagem (B5_QEL) (B1_QE )( BZ_QE ) quantidade por embalagem na rotina Transferência e Inventário.

Utilizar o controle de código de barras pelo cadastro de produto: MV_ACDCB0 = <vazio>

Leitura do lote na separação

Deseja configurar se irá ler ou não o lote no momento da separação? Para isso você deverá criar e configurar no seu ambiente Protheus um novo parâmetro chamado de MV_MCDCLTE. O parâmetro deve ser do tipo booleano contendo o conteúdo .T. para caso afirmativo e .F. para caso negativo. Em caso positivo a leitura do lote será permitida. Caso contrário não será habilitado o campo para leitura.

 

Dúvidas do meu Aplicativo Meu Coletor

Funciona com Código de Barras e QRCode?
Atualmente a leitura é feita por código de barras.

Também é possível efetuar a leitura de QRCode, desde que no código contenha apenas o código do produto.

Problemas ao efetuar a contagem para mestre de inventário por produto guiado com recontagem?
Na versão 1.0.19 do Meu Coletor de Dados a contagem possui anomalias. A partir da versão 1.0.21 corrigimos esses defeitos. Para que não possua mais problemas com esse contexto, atualize o aplicativo indo na loja e atualizando o app.

Quais são os pré-requisitos?
Os requisitos são:

Será necessário estar no release 12.1.23 ou superior.
Serviço REST configurado,
Módulo ACD implantado e funcional (processos transferência, conferência, inventário e separação).
Não possuir customizações.
Trabalhar com a impressão de etiquetas.
Licenças (TOTVS T ou Intera Lot Coletores).
Aplicar patch de compatibilização.
Para maiores informações consultar nosso time de Ofertas Totvs.

Somente para clientes que possui o ACD? Não funciona somente para o modulo de Estoque?
Será necessário possuir o módulo ACD implantado, pois apesar de ser uma nova interface, são os mesmos processos do ACD.

Funciona para iOS?
Não, atualmente funciona com Android 4.1 ou superior.

Como vai funcionar a implantação e integração com o Protheus?
A integração é realizada via WebServices REST do Protheus.

Necessário aplicação de um patch de atualização, que pode ser obtido através no Guia de Referência do Meu Coletor de Dados no quadro Pacotes de Atualização.

O App funciona para quem usa o conceito de código interno via Cadastro de Produto(CB0)?
Não, apenas com a impressão e leitura de etiquetas.

Será disponibilizado para WMS?
No primeiro momento será apenas ACD.

Se durante o inventário encontrar um produto que não possui cadastro no Protheus?
Será enviado para uma tela de divergências do Meu Coletor de Dados, onde será exibido qualquer divergência que tenha ocorrido ao realizar uma coleta através do Meu coletor de dados, permitindo um reajuste pontual para que não tenha a necessidade de uma nova coleta.

Documentação: Divergências Meu Coletor de dados

É possível imprimir etiquetas através do App?
No primeiro momento não há integração com impressora de etiquetas, então a impressão deverá ser feita via módulo ACD no SmartClient.

O lote pode ser coletado por código de barras?
Sim, poderá ser coletado via código de barras ou digitado.

Endereçamento está disponível?
Sim, caso o módulo esteja configurado com endereçamento, o aplicativo irá trazer estes campos quando necessário.

Então para um cliente que já tem o ACD no padrão seria apenas configuração dos serviços REST?
Será preciso aplicar um patch no ambiente (com os serviços de compatibilização), configurar o AppServer.ini para o REST. As demais implantações seguem o que já existe no ACD.

O sincronismo funciona automaticamente ou tenho que digitar algum comando?
Ao detectar que está conecta a uma rede, o App realiza a sincronização dos dados automaticamente.

O sincronismo funciona automaticamente ou tenho que digitar algum comando?
Ao detectar que está conecta a uma rede, o App realiza a sincronização dos dados automaticamente.

A Ordem de Separação pode ter vários Pedido de Venda?
Sim.

Disponível para todas as linhas de produtos Totvs?
Neste momento somente para Protheus.

Tem alguma particularidade para clientes Cloud?
Não, o procedimento de implantação é o mesmo, porém o App deverá em algum momento possuir conexão com o Protheus para sincronia dos dados.

Somente para clientes que possui o ACD? Não funciona somente para o modulo de Estoque?
Será necessário possuir o módulo ACD implantado, pois apesar de ser uma nova interface, são os mesmos processos do ACD.

É possível a customização do App para incluir rotinas ou processos do cliente?
Atualmente não, pois o App funciona com as rotinas padrão do ACD.

Qual tipo de licenciamento será necessário para usar o App?
Será utilizado a TOTVS T, mesma licença do coletor atual.

Ao realizar inventário via App os dados serão incluídos nas tabelas do Protheus?
Sim, os dados serão enviados automaticamente para o Protheus.

 

Links Uteis:

Configurações para App Server: https://tdn.totvs.com/display/tec/HTTPSERVER+-+Servers

Configurações adicionais do App Server para Aplicativos Totvs: https://tdn.totvs.com/pages/releaseview.action?pageId=519719292

Guia de referencia do Meu coletor: https://tdn.totvs.com/pages/releaseview.action?pageId=506994322

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.