Tempo aproximado para leitura: 00:03:00 min
Dúvida
Ocorrências frequentes, mapeadas pelo suporte referente a rotina MSCBSPOOL.
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Automação e Coleta de Dados - Todas as versões.
Solução
Verifique na documentação a seguir a configuração e reveja todos os critérios para se certificar do correto funcionamento: Monitor de Fila de impressão de etiquetas
Após revisar a configuração, verifique cada uma das recomendações abaixo, e execute os procedimentos indicados, para sanar as principais causas de erro no monitoramento da fila de impressão.
Ocorrência 01: Estou tendo dificuldades para imprimir etiquetas utilizando a rotina MSCBSPOOL.
Solução - Configuração do mapeamento da impressora via NET USE revisar o boletim: Procedimentos NET USE
Ocorrência 02: Ao tentar imprimir uma etiqueta na rotina MSCBSPOOL, aparece a seguinte tela de erro:
Impressão via client exige impressora instalada na Estação.
Solução - Caso sua impressora seja Zebra, verificar a configuração do campo CB5_PRINTR conforme o boletim ACDA060 - Criar campo CB5_PRINTR
Solução - Para o correto procedimento de gerenciador de impressão via MSCBSPOOL verificar o boletim, nele temos informações sobre como configurar o local de impressão para o uso da rotina MSCBSPOOL Gerenciador de Impressão e configuração do local de impressão(ACDA060).
Ocorrência 03: Os parâmetros da fila de impressão da rotina MSCBSPOOL, não estão sendo salvos.
Solução - A solução está documentada no link abaixo.
Ocorrência 04: Ao utilizar a rotina MSCBSPOOL pelo navegador, as etiquetas não estão sendo impressas.
Solução 04 - Para imprimir as etiquetas pelo navegador, utilizando o WebApp e o WebAgent na rotina MSCBSPOOL, siga o procedimento abaixo de configuração: TOTVS WebAgent.
Solução - Ao acessar a rotina MSCBSPOOL via navegador, instalar o WebApp e o WebAgent marcando a opção "Habilitar Agente Local" em configurações.
Solução - Baixe os instaladores do WebAgent a partir da Central de Downloads.
Ocorrência 05: Ao tentar instalar o WebApp e o WebAgent, a instalação é concluída na máquina, mas ao acessar a rotina MSCBSPOOL, solicita a instalação novamente.
Solução - Revisar o Certificado (SSL) do WebAgent, verificar o boletim Certificado SSL do WebAgent
Ocorrência 06- Ao acessar a rotina MSCBSPOOL, as etiquetas fica na fila de impressão e não são direcionadas para impressora.
Solução: Validar se os parâmetros do SIGAACD estão todos configurados, com o código da impressora configurado na rotina ACDA060, verificar esse boletim aonde consta toda configuração do SIGAACD, aonde deve ser validado no seu ambiente.
Cross Segmento - Backoffice (Linha Protheus) - SIGAACD - Como é configurada a integração do SIGAACD?
Solução: Atualizar através do Portal do Cliente o TOTVS Printer e o TOTVS Printer PDF que seria um arquivo binário utilizado como agente de impressão. Sua execução é feita por linha de comando onde os argumentos orientam a impressão.
Cross Segmento - TOTVS Backoffice Linha Protheus - ADVPL - Como atualizar o Totvs Printer
Solução: Através da rotina MSCBSPOOL na opção de parâmetro, configurar o tamanho da impressão corretamente, e deixar o campo lixeira em branco para os arquivos da pasta Impter localizada Protheus_Data no momento da impressão da etiqueta a mesma ser direcionada para a pasta impressos.
Ocorrência 07 - Mecanismo de Hibernação das Abas do Navegador usando o MSCBSPOOL.
Os navegadores possuem mecanismos de economia de memória que colocam as páginas que não estão em uso em hibernação, nesta situação a conexão entre o WebApp e o AppServer será interrompida.
Segue o boletim para maiores informações, avaliar o boletim no seu ambiente de homologação:
https://tdninterno.totvs.com/display/tec/4.+Migrando+do+SmartClient+Desktop+para+o+WebApp
Para mais informações sobre as recorrências mencionadas acima, segue abaixo:
Atualização e equiparação de artefatos, manter o ambiente atualizado com todos os artefatos de atualização. Esse passo é imprescindível para o correto processamento da funcionalidade.
- Acumulado BackOffice conforme sua versão
- LIB Atual - Logo Guará | Harpia
- Appserver
- Smartclient - Lobo Guará | Harpia
- DBAccess
- Central de Atualizações
Observação : Aplicar após backups e validar primeiro em ambiente teste.
Desative as customizações, impreterivelmente conforme os três métodos recomendados na documentação: Cross Segmentos - Linha Protheus - Como ativar e desativar customizações no Protheus
Ocorrência 08: MSCBSPOOL - Variable is not an object on IMPRIME(MSCBSPOOL.PRX) 18/07/2025 09:32
LINE 327
Ao acessar a rotina MSCBSPOOL ao gerar uma etiqueta ocorre o error.log. Para solução desse caso é necessário avaliar na pasta IMPTER na Protheus_Data os arquivos de etiquetas pendentes / corrompidos, por esse motivo apresentou o error.log.
Para solução era necessário acessar a pasta Impter na Proteus_Data localizar a pasta da fila de impressão, exemplo Zebra / Recebimento nessa pasta apresenta todos os arquivos de impressão, e uma das etiquetas estava corrompida.
Para esse caso é necessário excluir a etiqueta que está corrompida, reiniciar o spooler de impressão do Windows do usuário em questão para solucionar o incidente.
Saiba mais:
Clique aqui e veja mais artigos sobre SIGAACD - Automação e Coleta de Dados
0 Comentários