Você está na página 1de 1570

Manual

do sistema

Este manual foi gerado a partir do help on-line disponível em


https://ajuda.sankhya.com.br/hc/pt-br. Visite o site para obter a documentação mais atualizada.

MANUAL DO SISTEMA

1.0 Flow
1.00 Multiplicidade Paralela
1.01 Multiplicidade Sequencial
1.02 Plataforma de Serviço
1.03 SLA
1.04 Dashboards no SankhyaFlow
1.05 Prazos de vencimento nas tarefas de usuário
1.06 Tarefa de E-mail
1.07 Eventos de Processo e Eventos de Tarefa
1.08 Formulários
1.09 Candidato executante dinâmico
1.10 Modelos de Processos
1.11 Gateways
1.12 Evento intermediário espera por sinal
1.13 Apontamentos
1.14 Condições de Apresentação de Campos
1.15 Histórico de Processo
1.16 Subprocesso Reutilizável
1.17 Tarefas de Serviço com Web Service Externo
1.18 Tarefas de Serviço com Web Service Interno
1.19 Eventos de Campos
1.20 Relatórios Formatados no SankhyaFlow
1.21 Gerência de Processos
1.22 Botão Visualizar Diagrama BPMN
1.23 Processos de Negócio
1.24 Sankhya Flow
1.25 Equipe
1.26 Lista de Tarefas
2.0 Configurações
2.00 Legacy Fetcher
2.01 Nota Técnica 2020.005
2.02 Nota Técnica 2021.001 e 2021.002 - MDF-e
2.03 Gerenciador de Objetos
2.04 Estatística da Aplicação
2.05 Pré-visualizar notas e boletos
2.06 CT-e Multimodal
2.07 Internalização do Place
2.08 Legacy Genérico - Importação
2.09 Auditoria de Modificações
2.10 Fila
2.11 Considerações importantes da rotina 'Análise de Risco SERASA'
2.12 Assistente de Filtros
2.13 Acesso Remoto
2.14 Devolução de IPI por indústria ou equiparada.
2.15 EDI Bancário
2.16 Jiva Web Connection
2.17 Configurações do Coletor/Conferência
2.18 Tipos de Liberação de Limites
2.19 Cadastro de Produtos - Botões da Tela
2.20 Cache do Servidor
2.21 Apontar Número de Série pela Conferência (entrada e saída)
2.22 Funcionalidades relacionadas à NFS-e
2.23 Informações Complementares
2.24 Configurações gerais para NFS-e
2.25 Não esta apresentando o CMV na analise de Rentabilidade das Notas de Vendas. Como
resolver?
2.26 Faturamento por classificação nos itens
2.27 Máscara para Endereço de Armazenamento
2.28 Verificação de Saldo de Estoque
2.29 Máscara para Grupo de Produção
2.30 Empresas
2.31 Carga Horária
2.32 Departamentos
2.33 Funcionários
2.34 Mensagens do Portal RH
2.35 Perfil
2.36 Descontos Financeiros por Parceiro
2.37 Construtor de Dashboards
2.38 Valores de Moedas
2.39 Contatos
2.40 Modelo de Projetos
2.41 Serviços por Executante
2.42 Origem de Atendimento
2.43 Cálculo de Comissão por Fórmula
2.44 Cadastro de Empresas
2.45 Retenção do IRPF/INSS
2.46 Operação em Moeda
2.47 Grupo de Perguntas
2.48 DBExplorer
2.49 Suporte MPs Alternativas
2.50 Assinatura Digital
2.51 Nota Fiscal Eletrônica de Serviço - Prefeituras
2.52 Relatório de Tipos de Negociação
2.53 Responder Pesquisa Manual
2.54 Planejamento de Compras
2.55 Anexar Arquivos
2.56 Compra de Imobilizado - Melhorias
2.57 Registro de Peças
2.58 Feriados
2.59 Certificado Digital
2.60 Parâmetros Personalizáveis
2.61 Contas SMTP
2.62 Exportação/Importação de relatórios
2.63 Máscara para Categorias de Recurso
2.64 Formatando arquivos TXT - Sankhya-Om
2.65 Cálculo de PIS/COFINS p/ Máquinas/Implementos/Veículos Usados considerando o custo de
compra como redução da base de Cálculo
2.66 Saldo Flex
2.67 Relatório de Vendedores/Compradores
2.68 Classes dos Agrotóxicos
2.69 MD-e - Manifestação do Destinatário
2.70 Nota Técnica 2015.002 - NF-e e NFC-e
2.71 NFC-e - Contingência EPEC
2.72 Locais
2.73 Suporte Produção por Terceiros
2.74 Relatório de Tipos de Operação - TOP
2.75 Marcas
2.76 Coletores
2.77 Inserção de Itens nas Centrais por Referência
2.78 Cadastro de Produtos
2.79 Menu do Sistema
2.80 Botão 'Mapas' nos portais
2.81 Cubo de decisão - Cálculo de Folha
2.82 Usa processo de autorização de faturamento de OS?
2.83 Régua de Cobrança
2.84 Mapa de Cartões AUTTAR
2.85 Configurações para Cotação
2.86 Compensação de Títulos por Valor Mínimo do Imposto
2.87 Sugestão de Local por Empresa
2.88 Máscara para Região
2.89 Baixa Parcial com Retenções
2.90 Endereços
2.91 Cotação - Botão Outras Opções
2.92 Integração da balança no Processo de Conferência
2.93 ICMS para produtos de Origem Estrangeira
2.94 Construtor de Telas
2.95 Exportação Carrus Entrega
2.96 WMS
2.97 Controle/monitoramento de Cobranças Registradas
2.98 Faturamento de Produtos com Estoque na Confirmação
2.99 Manual de Implantação e Utilização de Álbum de Fotos
2.100 Grupo de Produtos e Serviços
2.101 Registro Detalhado de Volumes
2.102 Consolidador de Dados
2.103 Nota Técnica 2015.003 - CT-e
2.104 Ficha de Parceiros
2.105 Compensação de Crédito ou Débito em Compra ou Venda
2.106 San eSocial
2.107 Preferências
2.108 Configuração do Envio das Fotos
2.109 Visualizador do Cubo de Decisão
2.110 Controle de Veículos
2.111 Compartilhamento de OP's entre Planejamentos
2.112 MD-e NDDigital/W
2.113 Configurações para Nota Fiscal Eletrônica
2.114 Sazonalidade
2.115 Usuários Monitorados
2.116 Autenticação do Google Agenda
2.117 Veículos
2.118 Partilha/Anexo do Simples Nacional
2.119 Máscara para Grupo de Questionários
2.120 Fórmulas para ICMS
2.121 Plugin iReport
2.122 Como Atualizar Preço de Custo, Preço de Venda/Tabela
2.123 Integração NFS-e / NDD SankhyaOm / JivaOm
2.124 Nota Técnica 2015.004 - CT-e - Fundo de Combate a Pobreza
2.125 Planejamento Orçamentário Contábil
2.126 NF-e de Estorno
2.127 Suporte a Venda de Kits de Produtos
2.128 Alteração de Senha
2.129 Estados
2.130 Máscara para Intercâmbio Eletrônico de Dados (EDI)
2.131 Máscara para Unidade Gerencial
2.132 Configuração EDZ
2.133 Rateio por Veículos
2.134 Análise de Rentabilidade
2.135 Relatório de Alíquotas de IPI
2.136 Partilhas DIFAL
2.137 Parâmetros - Gerente On-line
2.138 Liberação de Limites
2.139 Geração do Código de Barras no Sankhya-W
2.140 Autorização e Envio das Fotos
2.141 Criação de Relatórios para Docx
2.142 Relatório de Produtos
2.143 Fila p/ Numeração de Boletos
2.144 Países
2.145 Ficha de Conteúdo de Importação
2.146 Telas com Hierarquia
2.147 Múltiplas Partilhas/Anexos para Empresas do Simples Nacional
2.148 Servidores de Impressão
2.149 Configuração para Importação PTAX
2.150 Vendedores/Compradores
2.151 Configurando Ações Personalizadas
2.152 Enviar Email

1
2.152 Enviar Email
2.153 Geração do EFD (Sped Fiscal) - Registros do DIFAL
2.154 Máscara para Perfil
2.155 Nota Técnica 2018.002 - CT-e
2.156 Programação da TV Corporativa
2.157 Registro de Manutenção Programada
2.158 Central - Compras | Vendas | Mov. Internas
2.159 Preço Dinâmico
2.160 Cidades
2.161 Unidades de Negócio
2.162 Parcelas pagas por compensação no DANFE
2.163 Perfil
2.164 Nota Técnica 2015.003 - NF-e, CEST e DIFAL Partilhado
2.165 Trabalhos de Impressão
2.166 HTML5
2.167 Adiantamento/Empréstimo c/ repasse ao Fornecedor
2.168 MDF-e - Manifesto de Documentos Fiscais Eletrônicos
2.169 Ações Agendadas
2.170 Nota Fiscal Eletrônica
2.171 Fórmulas para Desconto Máximo
2.172 Módulo Java
2.173 Serviço
2.174 Botão Atualizar Itens
2.175 Contingências do CT-e
2.176 Características Analisáveis
2.177 Lei da Transparência
2.178 Parâmetros de Senha
2.179 Construtor de Telas/Dicionário de Dados - Aba Ações
2.180 Estatísticas
2.181 Descontos Promocionais
2.182 Controle de Acessos às Rotinas dos Portais
2.183 Agrupamento de Serviços no Faturamento de Contratos e Serviços
2.184 Considerando o Repasse ICMS na BC PIS/COFINS
2.185 Baixa Financeira pela Central de Notas
2.186 Máscara para Retorno Bancário
2.187 Limites de Bonificação
2.188 Impostos
2.189 Bairro
2.190 Log de Acessos
2.191 SanNFE
2.192 Planejamento Pesquisa
2.193 Nota Técnica 2018.002 - MDF-e
2.194 NFC-e - Nota Fiscal de Consumidor Eletrônica
2.195 Agendador Planejamento Orçamentário Contábil
2.196 CT-e Globalizado
2.197 Geração da Conta Contábil para EFD - Contribuições
2.198 Ocorrências EDZ
2.199 Ordem de Despacho
2.200 Layout de Pedidos
2.201 Navegador Sankhya
2.202 Apresentação de Valores em Moeda
2.203 Configuração do Layout da Nota - DACTE
2.204 Listas p/ Controle Adicional de Estoque
2.205 Explosão Automática de Lotes
2.206 Inclusão Facilitada de Itens nas Centrais
2.207 Máscara para Local
2.208 Lançamento do CT-e
2.209 Help Online
2.210 Autenticação do Microsoft Office365
2.211 Modelo de E-mail
2.212 Integração Consulta SERASA EXPERIAN
2.213 Pedido de Frete na conclusão da Ordem de Despacho
2.214 Utiliza SmartCard
2.215 Conceitos - Demonstrativos Contábeis
2.216 Atualização do Realizado - Gestão Estratégica
2.217 Formatador de Cubos de Decisão
2.218 Regiões
2.219 Controle por peso variável
2.220 Geração dos Blocos J e K para ECF
2.221 Bancos
2.222 Alterar Parcelas
2.223 PARÂMETROS PNOMEUSULOGADO E PCODUSULOGADO
2.224 Cubo de decisão - Movimento Mensal
2.225 Nomes de Impressoras
2.226 Modelos de Nota Fiscal/Duplicatas/Boleto(s)
2.227 Natureza de Receitas e Despesas
2.228 Editar variáveis de filtros
2.229 Contabilização de Financeiros com Ajuste ao Valor Presente
2.230 Integração com TEF AUTTAR
2.231 Integração com a EConect-SOCIN
2.232 Parcelar com Vários Tipos de Títulos
2.233 Funções
2.234 Processo de Garantias no WMS
2.235 Identificação de Computadores e Validação do Java Plugin
2.236 Produto Intermediário (PI)
2.237 Alteração de Pedidos Parcialmente Faturados
2.238 Adiantamento/Empréstimo
2.239 Bancos de Dados - Dashboards no Sankhya-Om
2.240 Grupo de Naturezas
2.241 Quantidade de Casas Decimais no Valor do Contrato
2.242 Veículos
2.243 Red. base cálc. retenção INSS em notas serviço com uso de insumos
2.244 Princípios Ativos
2.245 Cadastro Simplificado de Parceiros
2.246 Classificadores de Produtos
2.247 Cotação - Caso geral de uso
2.248 Geração Automática - Obrigações do ICMS e ICMS ST a Recolher
2.249 Edição agendada para Alíquotas de ICMS
2.250 Taxa de Boleto no Total da Nota
2.251 Máscara para Grupo de Relatórios
2.252 Envio de Notas
2.253 Grupos de Produtos/Serviços
2.254 Gerência de Grupos de Produtos
2.255 Nota Fiscal Eletrônica e Nota Fiscal Consumidor Eletrônica 4.00
2.256 Conta SMS
2.257 Importação de NF-e para lançamento de CT-e
2.258 Relacionamento entre Usuários
2.259 Faturamento Pro Rata
2.260 Máscara para Remessa Bancária
2.261 Configuração de EAN13
2.262 Construtor de Expressões
2.263 Regras de Negócio
2.264 Exportação e Importação de Telas Adicionais
2.265 Fluxo de Processos
2.266 Gerência de Vendedores
2.267 Cálculo de Custos sem Fórmula de Precificação
2.268 Projetos
2.269 Restrições/Exceções de TOP de Baixa
2.270 Variáveis de TXT
2.271 Usuários
2.272 Desoneração do ICMS
2.273 Produtos e Serviços na Negociação Pré-Venda
2.274 Geração do ECD/ECF
2.275 Meios de Transporte
2.276 Console NFe
2.277 Sankhya Print Service
2.278 Compensação de Devolução
2.279 Relatórios Formatados
2.280 Monitor de Consultas
2.281 NF-e Pronta Entrega - Integração Landix
2.282 Questionário Pesquisa
2.283 Ajuste SINIEF 13, de 26 de Julho de 2013
2.284 Configuração de Impressão do DACTE
2.285 Padrões de Classificação
2.286 Relatórios Formatados
2.287 Componentes de Serviço
2.288 Máscara para Componentes de Manufatura
2.289 Dicionário de Dados
2.290 Controle de Produtos com Número de Série Global
2.291 Portal RH
2.292 Nota Técnica 2017.002 - CT-e
2.293 Projetos
2.294 Grupo Cobrança
2.295 Máscara para Natureza
2.296 Configuração da Tela
2.297 Cotação - Gerar Pedidos
2.298 Unidades
2.299 Devolução de IPI ao Fornecedor Industrial
2.300 TEF - Transação Eletrônica de Fundos
2.301 Máscara para Grupos de Produtos
2.302 Desconto por quantidade
2.303 Cotação - Parâmetros utilizados
2.304 Troubleshooting
2.305 Liberação de Computadores
2.306 Porporcionalização de PIS/COFINS
2.307 Negociação e Simulação de Preços
2.308 Aprovação do CT-e
2.309 Outros Impostos com Base Mensal Considerando Raiz do CNPJ
2.310 Acessos
2.311 Conhecimento de Transporte Eletrônico - CT-e
2.312 Atualização do Sistema
2.313 Implanta Saldo pelas Contas
2.314 Framework MES
2.315 Tipo de Atendimento
2.316 Repositório de Arquivos
2.317 Configuração de Kit
2.318 Grupos Químicos
2.319 Cancelamento de CT-e
2.320 Observações para Notas
2.321 Rastreamento de Saída
2.322 Resolução de Problemas
2.323 Relatório de Alíquotas de ICMS
2.324 Controle de Saída/Chegada de Veículos
2.325 Sankhya Web Connection
2.326 Relatório CIAP Modelo C (Completo)
2.327 Máscara para Centro de Resultado
2.328 Administração do Servidor
2.329 Grupo de Usuários
2.330 Modelo de Veículo
2.331 Caps Lock Ativo no Login
2.332 Finalidade da Operação - Onde informar?
2.333 URLs do SanNFe
2.334 Gerar Arquivo XML de CTe
2.335 Desvios de Produção (PAs)
2.336 Ajustes de Apuração do ISSQN
2.337 Configurações de Login.
2.338 Evolução de Preços FGV
2.339 Formulários Formatados
2.340 Controle de Créditos PIS/COFINS
2.341 Manual Importador Genérico de Dados
2.342 IReport - Como embutir imagens no relatório modelo jrxml, diretamente no arquivo?
2.343 Unidades de Movimentação e Armazenagem
2.344 Base de IPI para Negociações com Parceiros Interdependente
2.345 Geração Arquivo CAT 42
2.346 Agendador para Faturamento de Pedido
2.347 Consulta/Movimentação de Bem
2.348 Nota Técnica 2018.005 - NF-e / NFC-e
2.349 Descontinuidade do Internet Explorer.
2.350 Apuração do Ressarcimento/Complementação do ICMS-ST
2.351 Extrator de Dados
2.352 Livro Caixa Produtor Rural - LCDPR
2.353 Apuração de Divergências de ICMS-ST
2.354 Notas p/ Apuração da Receita
2.355 Configurações para Impressão de Boletos
2.356 Nota Técnica 2018.002 - Consumo Indevido
2.357 Ativar/Reprocessar Rastreamento de Estoque/ST
2.358 Liberação de Desvios
2.359 Log de Atualizacao das Metas
2.360 Triagem no Crossdocking
2.361 Nota MS Premiada
2.362 Controle de Jobs
2.363 Cadastro de Parceiros
2.364 Fila para envio de email de Liberação
2.365 Fila para envio de email de nota/pedido
2.366 Servidor SMTP
2.367 Fila para envio de Boletos
2.368 Destinatários
2.369 Cartão de Lucratividade
2.370 Cartão de Faturamento mensal
2.371 Cartão Maha Gestão
2.372 Cartão de Tarefas Maha Gestão
2.373 Cartão de Recebimentos vencendo hoje
2.374 Cartão de Recebimentos em atraso
2.375 Cartão de Notas à Confirmar
2.376 Cartão de Ponto de equilíbrio
2.377 Cartão de Pedidos à faturar
2.378 Cartão Pagamentos vencendo hoje
2.379 Cartão de Pagamentos em atraso
2.380 Cartão de Contas
2.381 Cartão de Fluxo de caixa
2.382 Cartões Inteligentes
3.0 Livros Fiscais
3.00 EFD - Contribuições PIS/COFINS
3.01 Geração de Arquivos Remessa NFST Modelos 21 e 22
3.02 EFD - Fiscal ICMS/IPI
3.03 Geração do arquivo GIA/ST
3.04 DIME-SC
3.05 Geração do Arquivo ADRC-ST PR

2
3.05 Geração do Arquivo ADRC-ST PR
3.06 URLs para Serviços
3.07 Ativar/Reprocessar ST Anterior pela Média das Entradas
3.08 Cadastro Incentivos Fiscais/Financeiros
3.09 Geração de documentos extemporâneos no EFD - ICMS/IPI
3.10 Integração Impostos
3.11 Gerência de Rastreamento
3.12 Geração do Arquivo DIRF
3.13 Configurações da DIRF
3.14 Cadastro Livro ISS
3.15 Mapa Resumo ECF
3.16 Relatório de Conferência PIS/COFINS
3.17 Resumo de Entradas por CFO
3.18 Empresa
3.19 Informações de Declaração de Exportação
3.20 Registro de Apuração do IPI
3.21 DeSTDA - Declaração de Subst. Tribut. e Difer. Alíquota - S.N.
3.22 Super Sintegra
3.23 Registro da Produção e do Estoque
3.24 Lançamentos Totais dos Livros
3.25 Registro de Serviço
3.26 Registro de Apuração do ICMS
3.27 Obrigações do ICMS e ICMS ST a Recolher
3.28 GIM - Guia de Informação Mensal (Recibo de Entrega)
3.29 Lançamentos de ECF
3.30 EFD - Contribuições
3.31 Ajuste da Apuração de ICMS e ICMS ST
3.32 EFD - Escrituração Fiscal Digital - ICMS/IPI
3.33 CFOP/Alíquota
3.34 Registro de Entrada
3.35 Sintegra
3.36 Geração Arquivo DES-BH
3.37 Geração ISS
3.38 Relatório Auxiliar do VAF
3.39 Registro de Saída
3.40 Saídas por UF's
3.41 Geração ICMS/IPI
3.42 Ajuste do IPI
3.43 Entradas por UF's
3.44 Resumo de Saídas por CFO
3.45 Configurações de Ajustes de Apuração
3.46 Produtos com Mudança de Tributação
3.47 Cadastro Benefícios
3.48 Configuração Fechamento Contábil/Fiscal
3.49 Resumo de Operações com Cartão
3.50 Central de Apuração da Receita
3.51 Entradas que Amparam ST
3.52 Geração do Arquivo DRCST
3.53 Rastrear ST pela Última Compra
4.0 Produção FIT
4.00 Planejamento de Produção (MRP I)
4.01 Composição do Produto
4.02 Processo Produtivo - Nova
4.03 Ordens de Produção - Nova
5.0 Contabilidade
5.00 DFC Indireto
5.01 DRE Contábil Dinâmico
5.02 Vinculação de Contas Contábeis Alteradas
5.03 Liberação de Bloqueio Contábil
5.04 Importação de Lote
5.05 Configurador de Blocos e Registros - ECF
5.06 Livro Diário
5.07 Zeramento de Contas
5.08 Nota Explicativa por Período Contábil
5.09 Geração de Blocos para Integração - ECF
5.10 Consolidação de Empresas
5.11 Geração de Arquivo - ECD
5.12 Lançamentos Contábeis
5.13 Config. do Controle Orçam. Contábil
5.14 Demonstrativos Contábeis
5.15 Histórico Padrão
5.16 Vinculação de Contas Contábeis Externas
5.17 Importação de Lotes com base no ECD
5.18 Demonstrativos ECD
5.19 Lotes Contábeis
5.20 Balancete Comparativo
6.0 Produção/W
6.00 Dashboard OEE
6.01 Configuração de Transições - Nova
6.02 Configuração de Atividades - Nova
6.03 Botão Roteiro - Processo Produtivo - Nova
6.04 Processo Produtivo - Nova
6.05 Fórmula p/ Ajuste Tamanho de Lote
6.06 Consulta de Séries
6.07 Ordens de Produção
6.08 Plantas de Manufatura
6.09 Motivos de Parada
6.10 Categorias de Recurso
6.11 Fila de Operações
6.12 Indisponibilidade de Centro de Trabalho
6.13 Equipamentos de Manufatura
6.14 Máquinas de Manufatura
6.15 Repositório de PA
6.16 Recursos Humanos de Manufatura
6.17 Registro de Amostras
6.18 Processo Produtivo
6.19 Filtro para cálculo CIP (Requisições)
6.20 Operações de Produção
6.21 Pré-faturamento
6.22 Grupo de Produção
6.23 Componentes de Manufatura
6.24 Categorias de Centro de Trabalho
6.25 Tipos de Amostra
6.26 Acompanhamento da Produção
6.27 Apontamento de Produção
6.28 Planejamento de Produção e Compra
6.29 Planejamento de Produção (MRP I)
6.30 Formulários de Processo
6.31 Filtro para cálculo CIP (Financeiros)
6.32 Controle de Laudo de Amostras
6.33 Centros de Trabalho
6.34 Desvios de Produção (MPs)
6.35 Apontamento de Produções Conjuntas
6.36 Apropriação de Custos Indiretos de Produção (CIP)
6.37 Tarifas CIP
6.38 Motivos de Perda
6.39 Estrutura de Produção
6.40 Capacidades
6.41 Filtro para cálculo CIP (Lanç. Contábeis)
6.42 Movimentações de Estoque - Produção
6.43 Edição do Número de Lote
6.44 Substituição de PA
6.45 Aplicação do Material
6.46 Processo de Desmonte
6.47 Configuração de Atividades
6.48 Ineficiência no Processo (perdas de uma Ordem de Produção)
6.49 Redimensionamento de Lote
6.50 Lançamento de uma Ordem de Produção (OP)
6.51 Pontos de Decisões (Gateways)
6.52 Extrato de Materiais
6.53 Botão Roteiro
6.54 Programação Plano Mestre de Produção
6.55 Controle de Qualidade dos PA's
6.56 Configuração de Transições
6.57 Histórico de compras do MRP
6.58 Controle de Qualidade na Saída
6.59 Controle de Qualidade dos Materiais
6.60 Grupo Co-produtos
6.61 Pesagem de Produção (OP)
6.62 Consulta de Volumes
6.63 Pesagem de Produção (ID Volume)
7.0 Contratos e Serviços
7.00 Agendador de Reajuste de Contratos
7.01 Características de Serviço de Tele/Comunicação
7.02 Status Conversão HTML5
7.03 Classificação de Dados
7.04 Pedidos de Serviços Pendentes
7.05 Consulta - FAP
7.06 Reajuste de Contratos Ativos
7.07 Administração Tasks
7.08 Status OS
7.09 Projeto
7.10 Índice de Produtividade por Executante
7.11 Status Sub-OS
7.12 Equipe
7.13 Processos de Serviço
7.14 Ocorrências
7.15 Motivos SubOS
7.16 Contratos
7.17 Autorização de OS
7.18 Lançamento de OS por Modelo
7.19 Faturamento de Pedidos/OS
7.20 Exceção de Faturamento por SubOS
7.21 Cálculo de Comissão por OS
7.22 Faturamento de Contratos
7.23 Telemarketing
7.24 Novo Projeto
7.25 Agenda de Recursos
7.26 Parâmetros Validação OS Externa
7.27 Executadas
7.28 Faturamento por Período Livre
7.29 Registro de Atendimento
7.30 Parâmetros OS Externa
7.31 Lançamento de OS
7.32 Gerência de Recursos
7.33 Projeto
7.34 Faturamento de Parcelas Adicionais
7.35 SLA
7.36 Base de Conhecimento
7.37 Consulta de OS
7.38 Motivo de Exceção de Faturamento
7.39 Pré-Faturamento de OS
7.40 Relacionamento
7.41 Pendências
7.42 Tipo de Recurso
7.43 Histórico Assinatura Digital
7.44 Ordem de Serviço
7.45 Configuração App Ordem de Serviço
7.46 Licenças - Contratos e Serviços/OS
7.47 Cubo de Decisão
8.0 WMS
8.00 Cadastro Massivo de Endereços
8.01 Integração entre os processos Expedição WMS x Fila de Conferência
8.02 Itens Conferidos no Coletor
8.03 Entrega Automática de Mapas
8.04 Consulta de Checkouts
8.05 Produtos Compatíveis
8.06 Cadastro Tipos de Caixa
8.07 Conclusão de Tarefas por Cód. de Barras
8.08 Gerência do WMS
8.09 Movimentações por Endereço
8.10 Tarefas de Recebimento
8.11 Motivos de Corte
8.12 Estoque/Endereçamento WMS
8.13 Liberação de Ocorrências
8.14 Histórico de Ajuste de Estoque
8.15 Conferência Manual (Antiga)
8.16 Conclusão de Separação Manual
8.17 Configuração de Armazenagem
8.18 Mapa de Separação Manual
8.19 Endereço de Armazenamento
8.20 Área de Conferência
8.21 Consulta Estoque com Ocorrências
8.22 Fila de Tarefas
8.23 Área de Separação
8.24 Recebimento de Mercadorias
8.25 Cadastro de Equipamentos
8.26 Conferência Manual
8.27 Docas
8.28 Tipos de Equipamento
8.29 Registro de Conferência de Entrada
8.30 Etiquetas de Volume
8.31 Tipos de Ocorrência
8.32 Motivos de Parada
8.33 Ressuprimento Preventivo
8.34 Registro de Parada
8.35 Movimentações por Produto
8.36 Liberação de Ordens de Carga
8.37 Expedição de Mercadorias
8.38 Validação de Configurações do WMS
8.39 Armazenando Produtos Recebidos em Endereço Flutuante
8.40 Empenho de Produtos
8.41 Execução de Tarefas Impressas WMS
8.42 Configuração Faturamento Automático
8.43 Motivo de Divergência
8.44 Configurações por Usuário
8.45 Transferência entre Endereços

3
8.45 Transferência entre Endereços
9.0 Jornadas do Usuário
9.00 WMS - Conferência Parcial de Entrada no Recebimento de Mercadorias.
9.01 Comercial - Como realizar a impressão de boletos nas centrais
9.02 WMS - Registro de Conferência no Recebimento de Mercadorias
9.03 WMS - Divergências no Registro de Conferência
9.04 Ajuste - Processo de estoque por série
9.05 Contagem - Processo de estoque por série
9.06 Processo de estoque por série
9.07 WMS - Processo de Inventário
9.08 WMS - Estoque 2/6 - Geração de Tarefas de Contagem
9.09 WMS - Estoque 4/6 - Ajuste de estoque por inventário
9.10 WMS - Remanejamento de estoque
9.11 Fiscal - Estoque - Processo de inventário
9.12 Place - Publicação dos seus pacotes
9.13 Place - Revisão da Loja de Soluções
9.14 Fiscal - MT - Imposto FETHAB
10.0 Comercial
10.00 Configuração de base ST pela média de venda
10.01 Média de preços de venda por Produto
10.02 Agenda do processamento de XML
10.03 Controle de Estoque de Terceiros
10.04 Gestão de Eventos DFes Recebidos
10.05 Inutilização de documentos fiscais eletrônicos
10.06 Modelo de Notas e Pedidos
10.07 Configuração de Pedido Offline
10.08 Agendador de Lead Time de Compra
10.09 Agenda de Serviços
10.10 Análise de Giro - Botões do topo da tela
10.11 Parâmetros - Portal de importação de XML
10.12 Portal de importação de XML - Botão Outras Opções
10.13 Portal Armazéns
10.14 Sankhya ID
10.15 Rejeição 252 - Valor do ICMS Diferido no CST=51 difere do produto Valor ICMS Operação
10.16 Registro de Avarias
10.17 Pagamento de Frete por O.C.
10.18 Portal de Vendas
10.19 Recálculo do Preço de Tabela pela Fórmula de Precificação
10.20 Planejamento de Entrega
10.21 Cálculo de Frete
10.22 Central de Vendas | Checkout de Produtos
10.23 Viagens de Transportes (MDF-e)
10.24 Gerar Pedido p/Transf.entre Filiais
10.25 Corte de Pedidos
10.26 Adiantamento de Saldo Flex para Vendedores
10.27 Agendador para Junção de Venda e Troca
10.28 Central de Vendas
10.29 Central de Vendas | Grade Itens > Botão Outras Opções
10.30 Atualização do Preço de Venda pela Nota de Compra
10.31 Formação de Carga
10.32 Atualizar Parcelas Pendentes de Adiantamentos de Saldo Flex
10.33 Central de Vendas | Botão Outras Opções
10.34 Variação de Preços de Produtos
10.35 Ordens de Carga
10.36 Notas Pendentes de Autorização
10.37 Distância entre Parceiros
10.38 Atualização de Preço de Venda
10.39 Fila de Conferência
10.40 Central de Vendas | PDV Web
10.41 Montagem de Romaneio
10.42 Programação de Carga
10.43 Consulta de Séries
10.44 Fórmula de Composição do Produto
10.45 Etapas de Produção
10.46 Empresa da Folha de Pagamento
10.47 Planejamento Orçamentário
10.48 Análise de Resultados de Metas e Orçamentos
10.49 Metas Simplificadas de Vendas
10.50 Atualização do Realizado
10.51 Configuração de Contabilização da TOP
10.52 Configurações para Análise de Crédito
10.53 Geração Arquivo de Remessa
10.54 Mudar Fila para Boleto
10.55 Cálculo de Limite de Crédito
10.56 Atualização de Fórmula e Moeda
10.57 Telemarketing
10.58 Agenda Telemarketing
10.59 Portal de Vendas - Botão Outras Opções
10.60 Histórico de Telemarketing/Cobrança
10.61 Princípio ativo
10.62 Regras Gerais
10.63 Tabelas de Preços
10.64 Eventos para Cálculo de Frete
10.65 Relatório de Notas Canceladas
10.66 Portal de Compras - Atributos da Tela
10.67 Tipos de Operação - TOP
10.68 Controle de Saída/Chegada de Veículos
10.69 Consulta Cadastro SEFAZ
10.70 Visualização/Impressão - Gerente On-line
10.71 Alíquotas de ICMS
10.72 Lista de Serviços de Telecomunicação
10.73 Configuração de Conferência
10.74 Configurador de Layout da Nota
10.75 Alíquotas de IPI
10.76 Relatório de Parceiros
10.77 Portal de Compras
10.78 Apontamento de Entrega
10.79 Categoria/Sub-Categoria
10.80 Relatório de Descontos Promocionais
10.81 Relação Produto/Parceiro
10.82 Portal de Vendas - Atributos da Tela
10.83 Ficha Patrimonial
10.84 Tipos de Pedidos
10.85 Inclusão Facilitada de Itens pela Cópia do "Executante"
10.86 Portal de Mov. Internas - Botão Outras Opções
10.87 Ajuste de Saldo Flex de Vendedores
10.88 Gerência de Parceiros
10.89 Campos para Análise de Giro
10.90 Impressão de Etiquetas Vol. Conferência
10.91 Alíquotas de ISS
10.92 Gerência de Produtos
10.93 CFOP
10.94 Solicitação de Compra
10.95 Modelos de Etiquetas
10.96 Gênero de Produtos
10.97 Numeração da TOP
10.98 Botões no topo da tela - Gerente On-line
10.99 Alíquotas de PIS
10.100 Tipo de Sazonalidade
10.101 Fórmulas para Cálculo de frete
10.102 ECF
10.103 Desconto Máx. por Grupo/Tabela de Preço
10.104 Maiores e Menores Parceiros
10.105 Fórmulas de Custo/Preço
10.106 Finalidade da Operação - PIS/COFINS/CSLL
10.107 Gerência de Veículos
10.108 Tabelas para cálculo de frete
10.109 Análise de Giro de Produtos
10.110 Finalidade da Operação
10.111 Lista de Serviços
10.112 Impressões nos Portais
10.113 Configuração MD-e/DF-e
10.114 Central de Certificações
10.115 Recálculo de Rateio
10.116 Alíquotas de CSLL
10.117 Agendador para Confirmação de Pedido
10.118 Gerente On-line
10.119 Portal de Mov. Internas
10.120 Configuração p/ leitura de XML no e-mail
10.121 Entradas e Saídas
10.122 Consulta de Produtos
10.123 Histórico p/ Fórmula de Comissão
10.124 E.P.I por Função
10.125 Portal de Compras - Botão Outras Opções
10.126 Modelo de Impressão (Nota/Pedido)
10.127 Tipos de Negociação
10.128 Consulta de Liberação de Limites
10.129 Preferências - Gerente On-line
10.130 Alíquotas de COFINS
10.131 Classe terapêutica
10.132 Configuração Arquivo Remessa
10.133 Bloqueio de Números de Série Global
10.134 Modelo e Impressora Nota Adicional
10.135 Rotas
10.136 Relatório de Locais
10.137 Classificação/Sub-Classificação
10.138 Portal de Mov. Internas - Atributos da Tela
10.139 Tabela de IRPF/INSS
10.140 Atualização de Estoque Mínimo e Máximo
10.141 Desconto p/ Venda FOB
10.142 Botão Desenhos
10.143 Fórmulas de Comissão
10.144 Histórico de Utilização de Produto no Cliente
10.145 Controle de Veículos
10.146 Extensões de Garantia
10.147 Relatório de Alíquotas de ISS
10.148 Notas Canceladas
10.149 Agendador EDI Comercial
10.150 Gerar Arquivo XML de NFe/NFSe
10.151 Vincular despesas ao Bem
10.152 Pesagem Avulsa
10.153 Anexos e Faixas do Simples Nacional
10.154 Fórmula Diferencial de Alíquota / Base de ICMS AT
10.155 Serviço Correios
10.156 Kardex
10.157 Portal de importação de XML
10.158 Atualização de Custos (com filtro)
10.159 Agendador para Recálculo de Custos
10.160 Central de Mov. Internas | Botão Outras Opções
10.161 Central de Mov. Internas | Grade Itens > Botão Outras Opções
10.162 Recálculo de Custos
10.163 Análise de Compras e Vendas
10.164 Atualização de Custos
10.165 Central de Compras
10.166 Central de Mov. Internas
10.167 Lead Time de Compra
10.168 Variação de Custos de Produtos
10.169 Análise de Giro
10.170 Central de Compras | Botão Outras Opções
10.171 Central de Compras | Grade Itens > Botão Outras Opções
10.172 Faturamento de Grandes Volumes de Pedidos
10.173 Parâmetros de importação DIFACT
10.174 Cálculo Prestação
10.175 Contrato Construtora
10.176 Empreendimentos
10.177 Fórmulas para Cálculo Civil
10.178 Rateio dos Custos
11.0 Imobiliária
11.00 Rescisão de Locação
11.01 Mapa Disponibilidade
11.02 Processo de Integração
11.03 Geração Boletos Loteamentos
11.04 Geração MFDs
11.05 Parcelas de Loteamento
11.06 Controle de IPTU
11.07 Atualização de IPTU
11.08 Zonas de Uso
11.09 Tipos de Intermediárias
11.10 Taxas de Vendas
11.11 Tabela de Faixas
11.12 Registro de Aproveitamento de Saldo
11.13 Fechamento Condomínio
11.14 Faixas de Taxas Cartoriais
11.15 Config. Parametros EDI
11.16 Comissão sobre IPTU
11.17 Aproveitamento de Saldo
11.18 Tipos de Detalhamento
11.19 Vínculo de Documentos
11.20 Tipos de Imóveis
11.21 Motivos de Cancelamento
11.22 Log de Repasses Automáticos
11.23 Locais das Chaves
11.24 Renovação de Contratos
11.25 Empreendimento Imobiliário
11.26 Atualização de Parcelas
11.27 Fechamento Aluguel Percentual
11.28 Contrato de Venda de Lote
11.29 Relatórios Doc e Docx
11.30 Modelos de Financeiro
11.31 Config. Modelo de Notas
11.32 Opção de Estagio
11.33 Pasta de Documentos
11.34 CheckList de Contratos
11.35 Itens para CheckList
11.36 Modelos de CheckList
11.37 Renovação de Venda
11.38 Atualização de Aluguéis
11.39 Aluguéis e Repasses

4
11.39 Aluguéis e Repasses
11.40 Acúmulo de Aluguéis
11.41 Contrato de Interm. de Venda
11.42 Lotes
11.43 Loteamentos
11.44 FAC - Ficha de Atendimento ao Cliente
11.45 Minha Agenda
11.46 Apresentação de Lotes
11.47 Classificados
11.48 Busca de Atendimentos
11.49 Apresentação de Imóveis
11.50 Apresentação de Fotos do Imóvel
11.51 Contrato de Locação
11.52 Contrato de Administração
11.53 Mídias
11.54 Infraestruturas
11.55 Veículos de Comunicação
11.56 Profissões e Ramos de Atividade
11.57 Motivos de Desistência
11.58 Edifícios e Galerias
11.59 Cartórios
11.60 Imobiliárias
11.61 Índices
11.62 Corretores
11.63 Chaves
11.64 Motivos de Devolução de Chaves
11.65 Imóveis
11.66 Inserir SAC
11.67 Consultar SAC
11.68 Preferências Imobiliária
11.69 Motivos de SAC
12.0 Sankhya Checkout
12.00 Menu do Checkout
12.01 Consulta de produtos
12.02 Processos de vendas
12.03 Preferências do Sankhya Checkout
12.04 Administração de Checkout
12.05 Configurações do Sankhya Checkout
13.0 Imobilizado
13.00 Geração de Lote de Depreciação
13.01 Cálculo da Depreciação Mensal
14.0 Pessoal +
14.00 Tabela de Faixas
14.01 Cargo
14.02 Acessos Pessoal Mais
14.03 CBO
14.04 Função
14.05 Carga Horária
14.06 Cargo
14.07 Ocorrências
14.08 Funcionários
14.09 Eventos
14.10 Integração Financeira
15.0 Armazéns Gerais
15.00 Extrato do Produtor
15.01 Transferência de Propriedade
15.02 Apuração / Faturamento de Contratos
15.03 Controle de Portaria
15.04 Movimentação de Contratos
15.05 Bloqueio/Desbloqueio de Estoque
15.06 Contratos de Armazenagem
15.07 Tabela de Preços por Umidade
15.08 Safras
15.09 Motivos de Bloqueio/Desbloqueio
15.10 Laudo de Classificação
15.11 Pesagem
15.12 Características Analisáveis
16.0 Ponto Web
16.00 Pendências Ponto
17.0 BI Móvel
17.00 Linguagem de Script do BI MÓVEL
17.01 Editor de Variáveis
17.02 Editor de Mensagens
17.03 Perfil
17.04 Modem
17.05 Campos
18.0 Aplicativos
18.00 Sankhya Tasks
18.01 Jiva Vision
18.02 Jiva Liberações
18.03 Conferência por Coletor
18.04 B.I.A - Business Intelligence Analyst
18.05 Sankhya OK
18.06 Sankhya GPD
18.07 Sankhya Pessoas+
18.08 Sankhya Vision
19.0 Financeiro
19.00 Antecipação de Recebíveis
19.01 Troca de Tipos de Título
19.02 Fluxo de Caixa
19.03 Histórico Boleto Rápido
19.04 Fórmula p/ Parcelas Independentes
19.05 Liberação de limite orçamentário do tipo Mensal
19.06 Controle cartão de crédito
19.07 Analítico por Centro de Resultado
19.08 Baixa Automática
19.09 Componentes do Valor Líquido
19.10 Formatador Carta de Cobrança
19.11 Análise de Risco Serasa
19.12 Modelos de Boleto(s)
19.13 Impressão de Boleto(s)
19.14 Modelos de Cheques
19.15 Impr. de Cheques pelo Mov. Bancário
19.16 Layout de Processamento de Arquivo
19.17 Conciliação Bancária
19.18 Movimentação Bancária
19.19 Fechamento de Comissão
19.20 Sintético por Natureza - Mensal
19.21 Processamento do Arquivo de Retorno
19.22 Acerto de Ordem de Carga
19.23 Processamento arquivo de retorno cartão de crédito
19.24 Configuração de Tipos de Títulos p/ Acerto
19.25 Geração Arquivo de Remessa - Configurações
19.26 Configurações
19.27 Gerência de Cobrança
19.28 Agenda Financeira
19.29 Fluxo de Caixa Matricial
19.30 Recuperação de Devedores Duvidosos
19.31 Registro de Alteração Financeiro
19.32 Renegociação de Títulos
19.33 Devolução de Cheques
19.34 Centros de Resultado
19.35 Cálculo de Juros e Multas
19.36 Impressão de Cheques
19.37 Históricos Lançamentos Bancários
19.38 Analítico por Natureza
19.39 Logs de Ocorrências Bancárias
19.40 Transferência de Títulos p/ Ordem de Carga
19.41 Desconto de Títulos
19.42 Agendamento de Remessa
19.43 Conf. Lançamento de Conciliação de Extrato Bancário
19.44 Transferência de Títulos
19.45 Critérios de Rateio
19.46 Fechamento de Caixa
19.47 Contas
19.48 Fechamento de Contas
19.49 Histórico p/ Acerto de Ordem de Carga
19.50 Associar Cheque ao CMC7
19.51 Fechamento Financeiro Diário
19.52 Compensação Financeira
19.53 Geração de Lote GNRE
19.54 Tipos de Título
19.55 Sintético por Centro de Resultado
19.56 Processamento de Retorno Automático
19.57 Relatórios Financeiros
19.58 Grupos de Tipos de Título
19.59 Analítico por Projeto
19.60 Configuração da Fatura do Cartão
19.61 Ocorrências de Remessa
19.62 Autorização
19.63 Autorização para cartão de crédito
19.64 Implantação dos Saldos de Contas
19.65 Conciliação de cartão
19.66 Agendador para Cálculo de Juros/Multa
19.67 Preferências da Empresa
19.68 Autorização de Pagamentos
19.69 Sintético por Centro de Resultado - Mensal
19.70 Fluxo de Caixa Sintético
19.71 Fechar/Abrir o Caixa
19.72 Saldo Bancário
19.73 Conciliação Extrato Bancário
19.74 Crédito a Compensar
19.75 Sintético por Projeto - Mensal
19.76 Baixa de Títulos de Despesas com Cheque
19.77 Movimentação Financeira
19.78 Sintético por Projeto
19.79 Análise Financeira
19.80 Resumo de Conta Cartão de Crédito
19.81 Alíneas de Devolução de Cheques
19.82 Naturezas Especiais
19.83 Formação de Duplicatas
19.84 Sintético por Natureza
19.85 Agências Bancárias
19.86 Propostas de Cartão
19.87 Associar autenticação do DAE e GNRE
19.88 Configuração Serasa
19.89 Movimentação Financeira - Botão Outras Opções
19.90 Movimentação Financeira - Atributos da Tela
19.91 Configuração Arquivo de Retorno
19.92 Movimentação Financeira - Baixa de Títulos
19.93 Configuração Arquivo de Remessa
19.94 Histórico da Régua de Cobrança
19.95 Histórico de Cheques
19.96 Comissão de Terceiros
20.0 Produção/G
20.00 Processo Produtivo
20.01 Composição do Produto
20.02 Importador Fórmula de Composição
21.0 Metas e Orçamentos
21.00 Transferência Orçamentária
21.01 Liberação de Limites Orçamentários
21.02 Planejamento de Metas/Orçamentos
21.03 Configuração da Estrutura de Metas/Orçamentos
21.04 Aprovação Planejamento Orçamentário
22.0 Inventário
22.00 Inventário de Bens
22.01 Contagem de Estoque
22.02 Ajuste de Estoque por Série
22.03 Cópia de Estoque por Série
22.04 Cópia de Estoque
22.05 Conferência de Inventário
22.06 Contagem de Estoque Por Série
22.07 Importação de Dados Coletor
22.08 Contagem de Estoque (Cód. barras)
22.09 Ajuste de Estoque
22.10 Contagem de Estoque (Página)
22.11 Cópia de Estoque
22.12 Registro de Inventário
23.0 Fiscal e Contábil
23.00 Base de Cálculo de Valor de Imposto na Importação de XML utilizando rateio de despesas
acessórias por item.
23.01 EFD - Reinf
23.02 Cód. Atividades Produtos e Serviços p/ CPRB
23.03 Processos Administrativos Judiciais
23.04 Plano de Contas Referencial
23.05 Empresa
23.06 Cadastro Livro ICMS/IPI
23.07 Balancete de Verificação
23.08 Razão Analítico
23.09 Códigos de itens (IPM) por UF no registro 1400
23.10 Configuração para Razão Auxiliar - ECD
23.11 Importação do Plano de Contas com base no ECD
23.12 Ajustes p/ CPRB
23.13 Apuração do Regime Normal
24.0 Vendas
24.00 Controle de Produtos por Grade
24.01 Vinculação de NF-e de Compra de Emissão Própria na emissão do MDF-e
24.02 Distância entre Cidades
24.03 Manutenção de Contingências NF-e
25.0 Venda Consultiva
25.00 Compromissos
25.01 Prospects
25.02 Tipo de Negociação
25.03 Dashboard de Resultados
25.04 Compromissos
25.05 Negociação
25.06 Fluxo de Diagnóstico

5
25.06 Fluxo de Diagnóstico
25.07 Substituição de Vendedores
26.0 Recrutamento e Seleção
26.00 Triagem
26.01 Anúncio de Vagas
26.02 Tipos de Curso/Formação
26.03 Currículos
26.04 Etapas Processo de Seleção
26.05 Departamentos
26.06 Seleção de Empresa
26.07 Empresas
26.08 Acompanhamento do Processo de Seleção
26.09 Requisição de Pessoal
26.10 Avaliação de Requisições de Pessoal
26.11 Processo de Seleção
26.12 Perfil
27.0 Pedido Web
27.00 Parceiro
27.01 Portal de Pedidos
28.0 Gestão Estratégica
28.00 Exercícios
28.01 Previsão de Metas
28.02 Níveis Gerenciais
28.03 Apuração do Resultado
28.04 Apontamento Manual
28.05 Unidades Gerenciais
28.06 Plano de Ação
28.07 Análise de Causa e Efeito
28.08 Metas Gerenciais
28.09 Indicadores
28.10 Gestão Estratégica
29.0 Contabilização
29.00 Contabilização dos Créditos de PIS/COFINS do Ativo Imobilizado
29.01 Agendamento
29.02 Empresa
29.03 Relatório de Diferenças nos Lotes Contábeis
29.04 TOP Contabilização
29.05 Plano de Contas
29.06 Agendamentos em Execução
29.07 Substituto por Empresa - Conta Contábil
29.08 Contabilização de Devedores Duvidosos
29.09 Consulta Lançamentos Contábeis
30.0 E-commerce
30.00 Configurações necessárias para habilitar a forma de pagamento da REDE
30.01 Como habilitar a seleção de compra no site?
30.02 Produtos Favoritos
30.03 Domínio - Endereço da loja
30.04 Painel Administrativo da loja
31.0 Dashboard
31.00 Construtor de Componentes de BI
32.0 Cotação
32.00 Portal de Cotação Online
32.01 Cotação
32.02 Pesos e Critérios
32.03 Modelos de E-mail p/ Cotação
32.04 Cotação - Configurações p/ envio de e-mail
32.05 O que é uma Cotação?
33.0 Pesquisa e Consulta
33.00 Pergunta
33.01 Questionário
33.02 Grupo de Questionários
33.03 Pesquisas Aplicadas
34.0 Benefícios
34.00 Central Benefícios
34.01 Benefícios
34.02 Tipo de Benefício
35.0 Guia de Primeiros Passos
35.00 Conhecendo o Sankhya-Om - Recursos e Componentes da tela
35.01 Manual de Instalação Sankhya OM em Ambiente Windows
35.02 Manual de Instalação Sankhya OM em Ambiente Linux
35.03 Premissas e pré requisitos para implantação
35.04 Conhecendo o Sankhya-Om - Dicas e Facilitadores
35.05 Dados potencialmente sensíveis não anonimizados
35.06 Política de Privacidade - Sankhya

1.0 Flow
1.00 Multiplicidade Paralela

Esta funcionalidade está disponível


para utilização a partir da versão
4.7

A multiplicidade é um recurso do SankhyaFlow que possibilita ao modelador configurar a


abertura de uma determinada Tarefa de Usuário quantas vezes forem necessárias, de forma
paralela ou sequencial.

A Multiplicidade Paralela permite que uma atividade possa ocorrer diversas vezes ao mesmo
tempo, ou seja, usuários diferentes podem trabalhar simultaneamente em uma mesma Tarefa
de Usuário.

Geralmente, esse recurso é utilizado quando várias pessoas precisam realizar uma mesma
tarefa simultaneamente.

Como exemplo, podemos mencionar uma tarefa de confecção de parecer sobre pedido de
reembolso feito por um cliente da empresa; a depender do tipo de reembolso, diversas pessoas
irão atuar simultaneamente na tarefa para registrarem o seu parecer a respeito do pagamento
do reembolso.

Nessa documentação trataremos sobre nosso Caso de Uso, a Configuração de uma Tarefa de
Usuário com Multiplicidade Paralela, as Demais configurações do Caso de Uso, Outras
informações sobre Multiplicidade Paralela e os Resultados.

Caso de Uso

A empresa Alpha Ltda utiliza o SankhyaFlow em seu processo de "Separação de Produtos",


apresentado na imagem abaixo:

Processo de Pedido de vendas simplificado

Esse processo possibilita a solicitação de forma ágil, através de um Pedido de Vendas,


Separação e Conferência de Produtos.

Na solicitação do pedido, caso os produtos solicitados sejam de diferentes grupos de produtos,


será aberta uma instância para cada grupo de produto dessa solicitação pois há diferentes
separadores para cada grupo de produtos da empresa.

Após a separação dos produtos, é realizada a conferência para verificar se os itens dos pedidos
estão conforme o solicitado e, por fim, o solicitante recebe um e-mail informando que sua
solicitação foi finalizada.

Esse é um processo apenas ilustrativo e não gera pedido.

[voltar ao topo]

Configuração de uma Tarefa de Usuário com Multiplicidade Paralela

Para que seja aberta uma instância para cada grupo de produto da solicitação, iremos
configurar a tarefa "Separar produtos" com a "Instância Múltipla Paralela":

Instância Múltipla Paralela

Após inserir a Instância Múltipla Paralela na tarefa, devemos configurar a quantidade de tarefas
a serem geradas, através da aba "Multiplicidade", sub-aba "Quantidade de tarefas":

Configuração Quantidade de Tarefas

Observação: A quantidade de tarefas pode ser definida através de um script, ou então,


inserindo um número inteiro positivo.

Nesse exemplo, iremos configurar uma expressão dinâmica. Ela contará quantos grupos de
produtos existem na solicitação que foi aberta, em função dos produtos que ele inseriu.

Segue abaixo o script que definimos:

varquery= getQuery();
query.setParam("IDINSTPRN", getIdInstanceProcesso());
query.nativeSelect("SELECT COUNT(1) AS quantidade FROM TGFPRO WHERE CODPROD IN
(SELECT DISTINCT (CODPROD) FROM AD_ITEMPEDIDO WHERE IDINSTPRN = {IDINSTPRN})");
if(query.next()) {
returnquery.getInt("quantidade");/*Essa linha retorna o valor contido em "quantidade",
ou seja, quantas tarefas serão criadas.*/
}else {
return0;
}

[voltar ao topo]

Demais configurações do Caso de Uso

Em função do caso de uso, para que a tarefa Separar produtos tenha diferentes separadores
para cada grupo de produto, configuramos o script abaixo:

6
Configurando Usuários candidatos dinâmicos

Nota: Para mais informações sobre configurações de usuários candidatos dinâmicos, acesse a
documentação Candidato executante dinâmico.

Para que em cada instância da tarefa gerada seja apresentado no formulário apenas o conteúdo
que o responsável precisa ver, ou seja, apenas os produtos que fazem parte do grupo de
produto que ele é responsável, configuramos um Evento na criação da tarefa Separar produtos:

Configuração de Eventos

Observação: Para mais detalhes sobre configurações de eventos acesse a documentação


Eventos de Processos e Eventos de Tarefa.

Importante: Para que seja possível gerar um registro diferente em cada instância dessa tarefa,
o formulário precisa estar configurado como "Escopo" de "Atividade" e "Política de
reentrância" para "Criar sempre um novo registro".

[voltar ao topo]

Outras informações sobre Multiplicidade Paralela

Podemos definir uma expressão em JavaScript ou Groovy na "Condição de Parada"; caso essa
expressão retorne verdadeiro, ao finalizar uma execução de uma das instâncias de uma tarefa
com multiplicidade paralela, as demais instâncias dessa tarefa que ainda estiverem em aberto
serão canceladas:

Configuração Condição de Parada

Nota: Em tarefas canceladas, o responsável não poderá fazer nenhum tipo de manipulação da
mesma (alteração de campos dos formulários, desatribuição/atribuição de dono, apontamento e

finalização).

Ao configurar uma Condição de Parada, se ainda existirem Tarefas de Usuários com


Multiplicidade Paralela em aberto, quando as demais instâncias forem canceladas, os usuários
candidatos e/ou donos da Tarefa de Usuário poderão receber uma notificação (via e-mail e/ou
sistema) informando sobre o cancelamento:

Configuração de Notificações

[voltar ao topo]

Resultados

Conforme as configurações realizadas anteriormente, agora apresentaremos os resultados. O


responsável fará a solicitação do Pedido de Separação de Produtos na inicialização do processo:

Solicitação Pedido de Separação de Produtos

Pelo cadastro da base utilizada, o produto "Calça Jeans" está no grupo de Varejo (Código
1100103), enquanto a "Toalha" está no grupo Material de limpeza (Código 3000000). Definimos
anteriormente que o usuário candidato dinâmico do grupo Varejo será a Júlia e para o grupo
Material de limpeza será a Amanda.

Portanto, ao concluir a solicitação do processo Separação de Produtos, serão geradas duas


instâncias da Tarefa de Usuário "Separar produtos", uma para Júlia e outra para Amanda:

Instância da tarefa Separar produtos (Grupo Varejo)

Instância da tarefa Separar produtos (Grupo Material de limpeza)

[voltar ao topo]

1.01 Multiplicidade Sequencial

Esta funcionalidade está disponível


para utilização a partir da versão
4.7

A multiplicidade é um recurso do SankhyaFlow que possibilita ao modelador configurar a


abertura de uma determinada Tarefa de Usuário quantas vezes forem necessárias, de forma
paralela ou sequencial.

A Multiplicidade Sequencial executa sequencialmente uma mesma Tarefa de Usuário diversas


vezes dentro do fluxo, antes da próxima etapa do processo.

Esse recurso é utilizado quando uma mesma tarefa precisa ser executada por uma pessoa e, na
sequência, existe a necessidade de outra(s) pessoa(s) também realizar(em) a mesma tarefa.

Como exemplo, podemos citar uma liberação em cascata. Em uma política de desconto nas
vendas, pode ser que uma determinada faixa de valores de desconto seja aprovada de gestor a
gestor, ou seja, uma mesma atividade seja aprovada sequencialmente porém, o segundo gestor
somente aprova caso o primeiro tenha aprovado, o terceiro somente após o segundo e assim
por diante.

Nessa documentação trataremos sobre nosso Caso de Uso, a Configuração de uma Tarefa de
Usuário com Multiplicidade Sequencial, as Demais configurações do Caso de Uso, Outras
informações sobre Multiplicidade Sequencial e os Resultados.

Caso de Uso

A empresa Beta Ltda utiliza o SankhyaFlow em seu processo de compras que está representado
na imagem abaixo:

Processo de Compras com Multiplicidade Sequencial


Esse processo contempla as etapas de "Solicitação de compras": Aprovação da Solicitação,
Cotação dos produtos para garantir os melhores preços e Aprovação da compra utilizando a
multiplicidade sequencial para realizar as alçadas de aprovações:

Tabela de alçadas de aprovação da empresa Beta Ltda


Sendo assim, quando os itens aprovados das cotações forem de até R$10.000,00, o fluxo irá

7
Sendo assim, quando os itens aprovados das cotações forem de até R$10.000,00, o fluxo irá
executar a multiplicidade e instanciar a primeira tarefa para o Coordenador de Suprimentos.

Na situação que a compra tiver um valor de R$15.000,00, será instanciada uma tarefa para o
Coordenador de Suprimentos e, na sequência, será criada uma instância para o Gerente
Administrativo Financeiro, pois a compra excede o valor de R$10.000,00.

Se a compra tiver um valor acima de R$50.000,00, haverá a criação da tarefa "Aprovar


compra" por 4 vezes, respeitando a tabela acima, ou seja, será criada a primeira tarefa para o
Coordenador de Suprimentos e quando finalizada essa atividade, serão criadas as tarefas até a
última atividade, sendo ela do Diretor Presidente.

[voltar ao topo]

Configuração de uma Tarefa de Usuário com Multiplicidade Sequencial

De acordo com a tabela acima, para que a aprovação da compra seja direcionada aos
responsáveis por cada nível de aprovação, devemos configurar na Tarefa de Usuário "Aprovar
compra", a multiplicidade sequencial:

Inserindo a Multiplicidade Sequencial

Após definir que a Tarefa de Usuário terá a multiplicidade do tipo sequencial, precisamos definir
a quantidade de instâncias que serão geradas. Nesse caso de uso, a quantidade vem em função
do valor total das cotações aprovadas, ou seja, dependendo do valor de compra, será gerada de
1 a 4 tarefas sequencialmente; para isso, precisamos escrever um script que retornará um valor.

Lembrando que esse script será dependente do script abordado no tópico Demais configurações
do Caso de Uso.

O script será:

Script quantidade de tarefas


var resultado = getCampo("VALORTOTAL");
if (resultado == 1) {
return 1;
} else if (resultado == 2) {
return 2;
} else if (resultado == 3) {
return 3;
} else return 4;

[voltar ao topo]

Demais configurações do Caso de Uso

Em função do caso de uso, podemos ter vários usuários donos da tarefa "Aprovar cotação";
sendo assim, é necessário um script que abarque esse cenário:

var query = getQuery();


query.setParam("IDINSTPRN", getIdInstanceProcesso());
query.nativeSelect("SELECT CODUSUDONO FROM TWFITAR WHERE IDINSTTAR IN (SELECT MAX(IDINSTTAR)FROM
TWFITAR WHERE IDELEMENTO = 'UserTask_0qlww1u' AND IDINSTPRN = {IDINSTPRN}
AND DHCONCLUSAO IS NOT NULL)");
if (query.next()) {
var usuario= query.getInt("CODUSUDONO");
if (usuario == 17){
return "U=111";
} else if (usuario == 111){
return "U=16";
} else return "U=14";
}else{
return "U=17";
}

Observação: Para mais detalhes sobre as configurações de usuários candidatos dinâmicos


acesse a documentação Candidato executante dinâmico.

Para facilitar a escrita do script de Quantidade de Instâncias, conforme apresentamos no tópico


Configuração de uma Tarefa de Usuário com Multiplicidade Sequencial , vamos configurar um
outro script na Tarefa de Usuário "Realizar cotação", para somar o valor total das cotações
aprovadas e categorizar nas faixas de aprovação do Coordenador de Suprimentos ao Diretor.
Para isso, utilizaremos o recurso de Eventos:

Configuração de Evento
var query = getQuery();
query.setParam("IDINSTPRN", getIdInstanceProcesso());
query.nativeSelect("SELECT SUM (TOTAL) AS total FROM AD_COTACOESDEITENS WHERE IDINSTPRN
= {IDINSTPRN} AND COTACAOAPROVADA = 'S'");
if (query.next()) {
var total = query.getBigDecimal("total");
if (total >= 50000) {
setCampo ("VALORTOTAL", 4); //nivel presidente
}else if (total >=30000 && total < 50000) {
setCampo ("VALORTOTAL", 3); //nivel diretor financeiro
}else if (total >=10000 && total < 30000) {
setCampo ("VALORTOTAL", 2); //nivel gerente financeiro
}else if (total <= 10000) {
setCampo("VALORTOTAL", 1); //nivel coordenador
}
}

Nota: Para verificar mais informações sobre as configurações de eventos, acesse a


documentação Eventos de Processos e Eventos de Tarefa.

[voltar ao topo]

Outras informações sobre Multiplicidade Sequencial

Podemos definir uma expressão em JavaScript ou Groovy na "Condição de Parada"; caso essa
expressão retorne verdadeiro, ao finalizar uma execução de uma tarefa com multiplicidade
sequencial, a próxima execução que viria a ser criada não será mais, encerrando então a
multiplicidade sequencial da tarefa:

Configuração Condição de Parada

[voltar ao topo]

Resultados

Um responsável fará o lançamento de uma Solicitação de compras. Se ele for o mesmo


responsável pelo Centro de Resultado, a próxima atividade já será a de Realizar Cotação.

Lançamento da Solicitação de compras

Após lançada, a tarefa seguinte é a do responsável por fazer as cotações com os parceiros
fornecedores:

Tarefa de Usuário "Realizar Cotação"

Com a cotação feita, lançada e confirmada, ela seguirá para a Aprovação. Nesse faixa de valor,
demandará a confirmação de todos os gestores conforme a tabela do caso de uso, ou seja,
acima de R$50.000,00 todos precisam aprovar para a solicitação de compras ser concluída.

Primeiro usuário: Carvalho, Coordenador de Suprimentos.

8
Aprovação de Compra

Após a aprovação da compra, é instanciada uma nova tarefa para o segundo aprovador.

Segundo usuário: Amanda, Gerente Administrativo Financeiro.

Aprovação de Compra

Após a aprovação da compra, é instanciada uma nova tarefa para o terceiro aprovador.

Terceiro usuário: Júlia, Diretor Administrativo Financeiro.

Aprovação de Compra

Após a aprovação da compra, é instanciada uma nova tarefa para o quarto aprovador.

Quarto usuário: Juliane, Diretor Presidente.

Aprovação de Compra

[voltar ao topo]

1.02 Plataforma de Serviço

Esta funcionalidade está disponível


para utilização a partir da versão
4.7

A Plataforma de Serviço é um recurso que existe nas Tarefas de Serviço do SankhyaFlow. Ele
permite utilizar uma série de serviços do ERP de uma forma simples e rápida, sem precisar de
personalização.

A lista de serviços é limitada e eventualmente eles podem aumentar, conforme as versões


do Sankhya Om vão avançando.

Esse recurso também atende cenários no processo quando é necessário acessar uma outra tela,
rotina do ERP e, ao invés de sair do SankhyaFlow, o modelador pode utilizar a Plataforma de
Serviço para gerar essa automatização do processo e integração à outras rotinas do ERP.

Por exemplo, um modelador pode definir que uma lista de interessados no processo receba
alertas dentro do ERP a cada tarefa concluída, sem que os usuários façam necessariamente
parte do processo. Ele consegue fazer isso utilizando o "Serviço para enviar avisos"
(Mensageiro do Sankhya Om).

Um processo de Pedido de Compra pode contemplar uma simulação de frete; então, através do
Número da Nota, o modelador poderá definir uma Tarefa de Serviço do tipo Plataforma de
Serviço que possua o serviço onde é feita a simulação de frete.

Nessa documentação trataremos sobre nosso Caso de Uso, as Configurações da Tarefa de


Serviço "Confirmação de Pedido", os Resultados e os Demais serviços disponíveis em Plataforma
de Serviço.

Caso de Uso

A empresa Alpha Ltda possui o módulo SankhyaFlow em seu ERP Sankhya. Com o intuito de
evoluir na utilização dos processo ela adotou as melhores práticas, criando um processo a partir
de um modelo. O modelo utilizado foi o de "Pedido de venda simplificado":

Processo Pedido de venda simplificado


O processo visa simplificar um lançamento de Pedido de Venda, reduzindo os campos que
precisam ser preenchidos, simplificando as etapas e deixando esse processo mais ágil; por isso,
o processo tem uma série de Tarefas de Serviço, pois elas deixam o processo inteligente, ágil e
automatizado, diminuindo as interações com o usuário ao lançar o pedido.

A tarefa que utilizaremos aqui é a de "Confirmação de pedido". Após o lançamento e registro


do pedido, é gerado um Número do Pedido relacionado à Central de Vendas; para dar
continuidade, esse pedido precisa ser confirmado e, nesse ponto, utilizaremos a Plataforma de
Serviço para gerar essa confirmação.

[voltar ao topo]

Configurações da Tarefa de Serviço "Confirmação de Pedido"

Para nosso caso de uso, utilizaremos um Processo Modelo de Pedido de venda simplificado. Para
utilizá-lo, basta cadastrar um processo de negócio com base em um modelo. Feito isso, é
necessário acessar a Tarefa de Serviço "Atualização de dados do processo" para que sejam
ajustadas as configurações de ambiente, sendo elas: Tipo de Operação, Vendedor, Centro de
Resultado, etc.

Com os ajustes no processo modelo feitos, podemos ir para o próximo passo. Iremos selecionar
a Tarefa de Serviço "Confirmação de pedido" e seguir para o "Tipo de serviço" que, em
nosso caso, será "Plataforma de Serviço". Após essa definição, é necessário clicar no botão

"Configuração" para acessarmos os detalhes desse Tipo de serviço:

Configuração em Plataforma de Serviço


Ao clicar no botão Configuração, o pop-up Plataforma de Serviço será aberto; a primeira
definição é sobre qual serviço utilizar e, em nosso caso, utilizaremos o "Serviço para
confirmação de notas/pedidos".

Serviços disponíveis
Observação: Cada serviço possui uma proposta de utilização, nos tópicos seguintes
abordaremos os outros serviços.

Os serviços precisam receber informações para serem utilizados, por exemplo, o Serviço para
confirmação de notas/pedidos é necessário informar o Número de Nota/Pedido que o serviço irá
confirmará e quem realizará essa confirmação. Isso irá variar de acordo com o serviço
selecionado, sendo que nem todos os dados são obrigatórios.

Alguns serviços retornam informações e elas podem ser utilizadas no processo, bastando que o
modelador atribua-as aos campos do processo. São exemplos de retorno: status da confirmação
do Serviço para confirmação de notas/pedidos ou valores monetários quando trata-se do
"Serviço para simulação de frete".

Em nosso caso de uso utilizamos o retorno do Serviço para confirmação de notas/pedidos e


trataremos apenas os dados necessários para utilização desse serviço.

9
Detalhes do Serviço para confirmação notas/pedidos
Na imagem acima, na parte esquerda da tela, podemos ver os dados que o serviço demanda,
sendo eles: o Número da Nota e o Código do Usuário de autenticação da nota. Já ao lado direito
temos o campo que pegará o retorno desse serviço.

Tanto a utilização dos dados a serem passados, como o retorno do serviço, se dão por meio de
scripts na linguagem JavaScript. Ao selecionar o "Modo formulário", podemos escrever os
scripts dos dados que serão passados no serviço:

Campos no Modo formulário


Para todo dado que o serviço pede, temos os seguintes detalhes:

Nome: O nome do dado.


Descrição: A descrição desse dado.
Tipo do Dado: Qual é o tipo desse dado. Como nesse caso de uso estamos utilizando a
confirmação de nota, nós precisamos do Número da Nota; por isso, seu tipo é
BigDecimal. Essa informação é importante pois é isso que você vai retornar no script no
campo "Valor".
Valor: O campo no qual o modelador escreve o script em JavaScript, que vai buscar a
informação desejada e na última linha retornar ela. Nesse campo podemos utilizar todos
os métodos de consulta de dados (buscarDados, buscarLinhas, getCampo, nativeSelect,

etc…). Dessa forma, o modelador pode buscar por uma informação que esteja atrelada
diretamente ao processo ou até fora dela em outras tabelas do ERP.

Na imagem abaixo, observe como ficou o nosso caso de uso para o dado "NUNOTA":

Nro. único nota


var idinstprn = getIdInstanceProcesso();
var nota = buscarDado("MAX(NUMINT)", "TWFIVAR", "IDINSTPRN = :IDINSTPRN",idinstprn);
return nota;

Para o dado CODUSUAUTHINFO, que é o Código do Usuário para autenticação, o script ficou da
seguinte forma:

Cód. usuário para autenticação


var usuario=getUsuarioLogado();
return usuario;

Com esse script, o usuário de autenticação sempre será o que lançou o Pedido de Venda.

Após realizar essas definições, basta clicar em "Salvar" no canto inferior direito do pop-up
e ele se fechará com as definições salvas, e como o processo foi alterado, lembre-se de publicá-
lo.

[voltar ao topo]

Resultados

Ao iniciar o processo de Pedido de venda simplificado, será necessário informar apenas alguns
campos, como podemos ver na imagem abaixo:

Campos no Modo formulário


Após isso, ao realizar uma consulta no Portal de Vendas, podemos verificar as informações do
pedido lançado e já confirmado.

[voltar ao topo]

Demais serviços disponíveis em Plataforma de Serviço

Geração de arquivo de remessa (EDI Comercial): Com esse serviço é possível gerar o
arquivo de remessa e após o arquivo ser gerado, será possível enviá-lo por e-mail, como
também para um diretório FTP ou ainda para uma pasta de repositório.

Serviço para faturamento de pedidos: Com esse serviço podemos faturar um pedido/nota já
confirmado na base.

Impressão de relatório formatado: Com esse serviço é possível gerar a impressão de um


Relatório Formatado e salvá-lo em uma pasta repositório ou também salvá-lo direto em um
diretório FTP.

Serviço para impressão de relatórios: Com esse serviço é possível gerar a impressão de
relatório direto para uma impressora local.

Serviço de consulta ao serasa: Com esse serviço podemos fazer uma consulta na base do
Serasa.

Serviço para simulação de frete: Com esse serviço é possível solicitar a simulação para
cálculo de frete para um parceiro que seja uma transportadora.

Serviço para enviar avisos: Com esse serviço é possível disparar mensagens para usuários,

utilizando o Mensageiro do Sankhya Om.

[voltar ao topo]

1.03 SLA

Um contrato estabelecido entre duas partes pode envolver uma série de itens, acordos e
também prazos de atendimento. Com os prazos estabelecidos no processo, temos então a
necessidade de acompanhar em dias ou horas se os prazos estão sendo cumpridos.

Para esse acompanhamento, baseado nas regras estabelecidas em contrato, existe o recurso do
SLA (Acordo de Nível de Serviço) do processo.

O SLA do Processo possibilita estabelecer regras para contagem do prazo. Em uma determinada
ação no processo iniciará uma contagem de tempo, como também será possível estabelecer
regras para a suspensão da contagem. Assim, uma vez tendo regras acordadas entre fornecedor
e cliente, o SLA do Processo fará esse acompanhamento.

Além das regras de contagem e suspensão de prazo, será possível criar alertas de notificações e
e-mails em função dos prazos decorridos portanto, se determinado prazo for atingido, os
usuários do sistema podem ser alertados.

Nessa documentação trataremos sobre nosso Caso de Uso, as Configurações do SLA do


Processo, Demais informações do SLA do Processo, a Inicialização/Continuação e Suspensão -
Configurações de Script e Rotina de Banco de Dados e seus Status.

Caso de Uso

O processo "Solicitação de compras", exibido na imagem abaixo, foi modelado a fim de


atender a proposta de simplificar uma solicitação de compra, tanto para o usuário quanto para
automatização do lançamento da solicitação.

Solicitação de Compras
O processo possui 3 Tarefas de Usuário: "Analisar solicitação de compra", "Realizar
cotação" ou "Refazer Solicitação", possui também 2 Tarefas de Serviço para Atualizar e
Gerar o pedido e por fim, 2 Tarefas de E-mail para notificação nos cenários de reprovação ou
status do pedido.

A partir do momento em que a solicitação é lançada, ou seja, um processo é aberto, o SLA


começa a contar. A primeira Tarefa de Usuário é a de Analisar solicitação de compra; nela o
gestor responsável analisa a solicitação feita e decide se ela é válida para prosseguir ou se é
inválida para ser diretamente cancelada ou refeita na atividade de Refazer Solicitação, na qual o
solicitante edita e refaz a solicitação de compra.

Observação: Quando o processo é direcionado para essa atividade, o SLA é suspenso e


somente volta a ser contado quando retorna a atividade de Analisar solicitação de compra.

A Souza Empreendimentos executa uma série de solicitações de compras dos mais variados
produtos e para alguns produtos existem fornecedores acordados com prazos de atendimento
estabelecidos. Hoje, existem 2 SLA's configurados, sendo um para grupo de produtos de
consumo alimentício e o outro produtos de consumo de escritório.

Os itens do grupo alimentício são comprados em eventos para o coffee break e como são
perecíveis, o prazo de SLA é mais curto.

Já itens do grupo de escritório são itens de consumo do dia a dia da Empresa, como canetas,
borrachas, cadernos, etc. Como são itens comprados em volumes maiores e não possuem data
de validade, têm um SLA mais longo.

[voltar ao topo]

Configurações do SLA do Processo

Podemos adicionar vários SLA's no mesmo processo (conforme demonstramos abaixo), sendo
que, cada um deve seguir regras e alertas diferentes. Para acessar o painel lateral de
configurações do processo, basta dar um duplo clique fora do mapeamento do processo e clicar

10
configurações do processo, basta dar um duplo clique fora do mapeamento do processo e clicar
na aba "SLA". Nessa aba podemos adicionar um novo SLA e configurá-lo, editá-lo e também
excluí-lo do processo:

Acessando a configuração do SLA

Para todo SLA adicionado no processo, será necessário dar um "Nome" a ele, informar se seu
"Prazo de solução" será em "Dias" ou "Horas" e informar a quantidade de "Dias ou Horas".
Também podemos informar qual "Carga horária" poderá ser levada em consideração na
contagem desse SLA:

Configurando SLA detalhes


Se o solicitante lançar um produto que esteja no grupo de produtos alimentícios, isso indica que
será vigente um SLA de 3 dias para o processo. O modelador do processo deve selecionar o
"Contexto de Processo", conforme demonstramos no gif acima, e na configuração do
contexto, selecionar a opção por campo de formulário. Nesse caso de uso existem 2 formulários;
no caso, o modelador pode selecionar o formulário que contém o campo relacionado ao grupo
de produto.

Assim, quando o processo for iniciado com um produto selecionado do grupo alimentício, a
contagem de um SLA de 3 dias para o processo passará a contar.

Configurando SLA Contexto de Processo


Na Tarefa de Usuário Analisar solicitação de compra, o gestor poderá devolver a demanda para
o solicitante refazer o pedido, devolvendo os pedidos que forem lançados com algum erro, por
exemplo. Então, para esse cenário, o SLA é suspenso já que a solicitação será refeita.

A configuração da Suspensão é semelhante à configuração da Inicialização/Continuação. O


modelador acessa a configuração Contexto de Tarefa (conforme abaixo) e seleciona a tarefa
onde será analisada a solicitação, e o "Quando" será na finalização da tarefa.

Configurando Suspensão SLA Contexto de Tarefa


Nota: A informação de suspensão está contida em um campo de formulário; dessa forma, o
modelador terá que fazer essa relação. Assim, quando a atividade Analisar solicitação de
compra for finalizada e o campo "Refazer Solicitação" for igual a "Sim", será suspensa a
contagem do SLA.

Alertas no SLA do Processo

Para o acompanhamento do SLA, existe a configuração dos "Alertas"; nesse caso, os alertas
"No Prazo" e "A Vencer".

Configurando o status No Prazo, o tipo de "Contagem" será mantido em "Dias", a marcação


"Status" será habilitada pois assim será possível acompanhar a contagem do SLA no card do
processo na Lista de Tarefas. Para cada alerta existe um tempo "Decorrido" padrão e, nesse
caso, manteremos o valor padrão para o alerta No Prazo que é de 50 (relacionado à dias).

Quanto às notificações, elas serão do "Tipo" de "Notificações do Sistema", não sendo


necessário relacionar uma "Conta SMTP". O "Destinatário" deve ter a marcação "Notificar o
dono/candidatos da tarefas" selecionada, sendo possível também colocar mais destinatários
de "Scripts SQL".

Para o status A Vencer, o tipo de Contagem será mantido em Dias e a marcação Status também
será mantida ligada para que seja possível acompanhar a contagem do SLA no card da tarefa.
No caso do tempo Decorrido, manteremos o valor padrão para o alerta A Vencer que é de 75
(relacionado à dias).

As notificações serão do Tipo "Ambas", sendo necessário relacionar uma Conta SMTP. A
marcação Notificar o dono/candidatos de tarefa também deverá ser habilitada e você poderá
inserir mais destinatários através de Scripts SQL.

Cards na Lista de Tarefas

Quando configurados os Alertas, na Lista de Tarefas será apresentado um novo campo, trazendo
o "Prazo do SLA" no card e também no cabeçalho do formulário da tarefa. As cores que
constam na configuração dos Alertas também serão representadas no card.

A imagem abaixo representa um card com o SLA "Muito Vencido":

Lista de Tarefas
Outra funcionalidade com o SLA no card é utilizar ele como critério na ordenação na Lista de
Tarefas de acordo com o seu "Vencimento", que poderá ser "Mais próximos primeiro" ou
"Mais distantes primeiro":

Configurando ordenação dos cards

Notificações dos Alertas

Podemos configurar o Alerta de SLA para enviar tanto uma notificação quanto um e-mail para o
dono da atividade. As notificações aparecem no ícone de notificação geral do sistema conforme
imagem abaixo:

Notificação no sistema
E também no texto do e-mail:

Notificação por e-mail


[voltar ao topo]

Demais informações do SLA do Processo

Inicialização / Continuação - Alteração de Formulário

Nessa configuração, você pode estabelecer que uma alteração em um campo qualquer de um
formulário qualquer que esteja no processo (independente do ponto em que ele esteja), seja
iniciada ou continuada uma contagem do SLA.

Inicialização / Continuação - Contexto de Tarefa

Aqui você pode estabelecer que uma Tarefa de Usuário inicie ou continue a contagem do SLA.
Os momentos disponíveis para esse contexto são: "Ao atribuir dono", "Ao desatribuir
dono", "Ao criar tarefa" e "Ao finalizar tarefa".

Suspensão - Alteração de Formulário

Por fim, nessa configuração você estabelece que uma alteração em um campo qualquer de um
formulário que esteja no processo (independente do ponto em que ele esteja) possa ser
suspensa uma contagem do SLA que está sendo executada.

11
[voltar ao topo]

Inicialização/Continuação e Suspensão - Configurações de Script e Rotina de Banco de


Dados

No Caso de Uso vimos a configuração do SLA do Processo através de campos do formulário, mas
existem outras 2 possibilidades de configuração para Inicialização/Continuação do SLA do
Processo e Suspensão.

Também é possível combinar scripts, rotinas de banco e campos de formulários com os


operadores lógicos "E" e/ou "OU", para que essa combinação retorne ao final um valor
verdadeiro para iniciar/continuar o SLA do Processo ou realizar sua suspensão.

Através de scripts na linguagem JavaScript ou Groovy estabelecemos regras para a


Inicialização/Continuação ou Suspensão; o script deverá retornar verdadeiro ou falso. As funções
disponíveis para uso podem ser consultadas no help.

No gif abaixo temos a demonstração de utilização de script na configuração de um SLA do


Contexto de Processo:

Configurando SLA do Contexto de Processo por Script


var grupo = getLinhasFormulario("AD_SOLICITACAOCOMPRA");
if (grupo.length > 0){
var Codgrupo = grupo[0].getCampo("CODGRUPOPROD");
if (Codgrupo == 1000000) {
return true;
}
}
return false;

Observação: Também é possível criar uma rotina de banco de dados no padrão procedure do
Sankhya Om. Então, dentro da rotina do banco de dados, você deve retornar um resultado "N",
caso a condição testada seja falsa ou "S" se a condição for verdadeira.

[voltar ao topo]

Status

Para todo SLA do Processo é possível estabelecer Alertas diferentes, em diferentes níveis te
tempo. Eles estão segmentados da seguinte forma:

Início do Prazo: Tempo decorrido 0, cor azul;


No Prazo: Tempo decorrido 50, cor verde;
A Vencer: Tempo decorrido 75, cor amarela;
Vencido: Tempo decorrido 100, cor vermelha;
Muito Vencido: Tempo decorrido 110, cor preta.

O tempo Decorrido pode ser ajustado para outros valores caso o modelador queira. Os Alertas
possuem os seguintes campos:

No campo "Contagem" é informado se a contagem será em "Percentual", "Dias" ou


"Horas".

Se a marcação "Status" estiver ligada, as informações de tempo consumido do SLA estarão no


card do processo na Lista de Tarefas e no cabeçalho do formulário.

O campo "Tipo" refere-se aos tipos de notificações que o sistema irá emitir, sendo eles: "E-
mail", "Notificações do Sistema", "Ambas" ou "Nenhuma".

Caso seja selecionado o Tipo de Notificação de E-mail ou Ambas, será necessário informar a
"Conta SMTP" para o disparo do e-mail.

Se a marcação "Notificar o dono/candidato da tarefa" estiver selecionada, fará com que os


usuários candidatos/dono da tarefa sejam notificados.

Por fim, será possível escrever uma consulta no campo "Script SQL" que retorne o e-mail do
usuário para ele receber a notificação de alerta do SLA.

[voltar ao topo]

1.04 Dashboards no SankhyaFlow

Esta funcionalidade está disponível


para utilização a partir da versão
4.6

O Dashboard é uma ferramenta acessória que permite acessar os Componentes de BI durante a


execução de uma tarefa na Lista de Tarefas e é utilizado para direcionar os usuários durante a
execução de seu trabalho, permitindo que sejam realizadas consultas/análises para tomadas de
decisões, como por exemplo, consultar o histórico financeiro de um parceiro para realizar uma
liberação de limite de crédito em uma venda.

Em nosso caso de uso, apresentaremos o processo de "Solicitação de compras


simplificado":

Processo de Solicitação de compras simplificado


Esse processo permite que qualquer colaborador realize uma solicitação de compras. Ao realizar
esse solicitação, o responsável pelo Centro de Resultado do solicitante fará uma análise do
planejamento orçamentário do seu departamento (orçamento previsto X realizado), para
verificar se tem saldo disponível no mês vigente e se será possível aprovar ou não a solicitação
de compras. Caso ela seja aprovada, o processo seguirá para a cotação dos produtos e, em
seguida, será gerado o Pedido de Compras.

Para que o responsável pelo CR do solicitante possa analisar a solicitação de compras com base
no planejamento orçamentário do seu departamento, devemos adicionar na tarefa "Analisar
solicitação de compra", o Componente de BI "Planejamento orçamentário (CR)" que será
apresentado como dashboard na tarefa:

Adicionando Dashboard (Componentes de BI) na tarefa


Observação: Para que os dados no Dashboard tenham relação com o processo, a consulta
deve estar relacionada com o ID Instância do Processo (IDINSTPRN) ou com o ID Instância da

Tarefa (IDINSTTAR). Para isso, é obrigatório que o componente possua os parâmetros IDINSTPRN
ou IDINSTTAR, que serão alimentados automaticamente durante a abertura do Dashboard.

Nesse exemplo iremos utilizar como parâmetro nos componentes, o ID Instância do Processo
(IDINSTPRN) como filtro da consulta; sendo assim, criamos primeiramente o parâmetro:

Parâmetro IDINSTPRN no componente


Agora devemos inserir o IDINSTPRN como filtro da consulta desse Dashboard (Componentes de
BI), conforme as imagens abaixo:

Componente de BI - Nível Principal (Planejamento Previsto


X Realizado)

Componente de BI - Detalhe dos lançamentos realizados


Nota: Nesse exemplo, a consulta retornará campos do Formulário Embarcado do processo.
Sendo assim, buscaremos na coluna NUMINT (número inteiro) da tabela de variáveis TWFIVAR, o
conteúdo dos campos "CODEMP" (Código da Empresa) e "CODCENCUS" (Código do CR).

Para mais informações acesse a documentação sobre o Construtor de Componentes de BI.

Conforme as configurações realizadas anteriormente, iremos apresentar a visualização do


Dashboard durante a execução da tarefa Analisar solicitação de compras na Lista de Tarefas.

Nesse exemplo, a colaboradora Maria solicitou a compra de um notebook, informando um valor


previsto de R$3.200,00. Juliane, responsável pela tarefa Analisar solicitação de compras
(responsável pelo CR do solicitante), acessou o Dashboard de Planejamento Orçamentário (CR)
durante a execução dessa tarefa, para verificar se será possível aprovar ou não a solicitação

12
durante a execução dessa tarefa, para verificar se será possível aprovar ou não a solicitação
com base no valor previsto informado.

Na análise, Juliane verificou o orçamento previsto de R$10.000,00 X realizado de R$5.197,00 do


mês de junho e os detalhes dos lançamentos realizados:

Visualização de dashboard na tarefa (lista de tarefas)

Sendo assim, de acordo com essa análise a compra será aprovada.

1.05 Prazos de vencimento nas tarefas de usuário

Esta funcionalidade está disponível


para utilização a partir da versão
4.9

Esse é um recurso que permite definir prazos de execução para as Tarefas de Usuário e
geralmente é utilizando quando a empresa identifica a necessidade de estabelecer um prazo
para as pessoas executarem uma determinada tarefa.

Em um processo de compras, por exemplo, podemos definir um prazo para os usuários que
realizam a tarefa "Realizar cotação" (cotar preço/valor de algo) concluírem essa atividade.

Em nosso caso de uso, apresentaremos o processo de "Adiantamento de viagens":

Processo de Adiantamento de viagens


Esse processo permite que qualquer colaborador solicite um adiantamento de viagem para seu
líder imediato aprovar ou não essa solicitação. Essa análise tem o prazo de vencimento de 1 dia;
conforme esse prazo for vencendo, o líder é alertado na tarefa e caso ele não analise dentro
desse período, também será notificado sobre o status dessa tarefa via e-mail/sistema.

Aprovando a solicitação, ela é direcionada ao solicitante (colaborador), para que o mesmo


detalhe todos os gastos ocasionados durante a viagem. Por fim, a solicitação é direcionada ao
departamento financeiro realizar a análise das despesas e executar a compensação financeira.

Para que a tarefa "Aprovar adiantamento de viagem" tenha um prazo estabelecido,


devemos habilitar a marcação "Utilizar prazo?":

Utilizar prazo na tarefa


Agora, o próximo passo é realizar as configurações necessárias para que o prazo de vencimento
seja de 1 dia. Para isso, acessamos o botão "Abrir configuração de Prazos de vencimento"
e na aba "Prazo" definimos o seguinte:

Tipo de Prazo: Fixo, pois sempre será o mesmo prazo.


Prazo em: Dia(s).
Dias ou Horas: 1

Configurando prazo na tarefa

Caso seja necessário definir um prazo dinâmico para


uma mesma Tarefa de Usuário, em função de um critério
informado em um formulário, deve ser utilizado o Tipo de
Prazo Variável, para que seja possível escrever uma
expressão em JavaScript ou Groovy e determinar a data
de vencimento da tarefa. Nessa expressão poderão ser
utilizadas todas as funções de consulta (disponível no
help do script) para buscar os dados que foram
preenchidos no processo.

Status é a situação de uma tarefa em relação ao seu prazo de vencimento. Por padrão, cada
status (No prazo, A vencer, Vencido, Muito Vencido) tem um tempo decorrido já definido e, caso
seja necessário, o modelador poderá alterá-lo. No status "A vencer", por exemplo, o tempo
decorrido padrão é de 70%, ou seja, quando atingir 70% do prazo estabelecido, a tarefa entrará
no status A vencer.

Observação: Na aba "Status", o campo "Contagem" determina se o tempo decorrido será


contado em "Percentual", "Dia(s)" ou "Hora(s)"; por padrão ele já vem preenchido com a
opção Percentual.

Configurando status
Para que o responsável pela tarefa Aprovar adiantamento de viagem visualize na Lista de
Tarefas os status, conforme o prazo estabelecido for vencendo, manteremos ativo todos os
status e para todos eles iremos configurar para que o dono/candidato da tarefa receba as
notificações via e-mail e por sistema; para isso, selecionamos no "Tipo" a opção "Ambas" e
informamos uma "Conta SMTP". Também será possível inserir mais destinatários através de
Scripts SQL porém não faremos nesse caso de uso.

Por fim, ao acessar a aba Prazo de vencimento, teremos o resumo de todas as configurações
realizadas de prazo para essa tarefa:

Resumo do prazo configurado


Conforme as configurações realizadas, apresentaremos agora a visualização do prazo de
vencimento e do status na tarefa (Lista de Tarefas).

Ao realizar a solicitação de um Adiantamento de viagem, a mesma foi direcionada para seu líder
aprovar. Nesse exemplo, a solicitação foi feita no dia 21/09/2021 às 14:07:50 e, sendo assim, o
prazo de vencimento é em 22/09/2021 às 14:07:50 e o status é "No prazo", como apresentado
no card e no cabeçalho da tarefa:

Prazo e status na tarefa


Assim como configurado nos status, o dono/candidato da tarefa receberá uma notificação via
sistema e e-mail o informando sobre o status do prazo de vencimento da tarefa:

13
Notificação via sistema do status do prazo de vencimento
da tarefa

Notificação via e-mail do status do prazo de vencimento


da tarefa
Nota: Conforme for atingido o tempo decorrido que foi configurado em cada status, no card e
no cabeçalho da tarefa o status será atualizado; por exemplo, ao atingir 70% do prazo decorrido
de 1 dia, o status será atualizado para A vencer.

Outra funcionalidade com o prazo de vencimento no card da tarefa, é utilizar ele como critério
na "Ordenação das Tarefas" de acordo com o seu vencimento, podendo ser "Mais próximos
primeiro" ou "Mais distantes primeiro":

Ordenação das tarefas de acordo com o vencimento

1.06 Tarefa de E-mail

No Sankhya Flow, existem vários tipos de Tarefas disponíveis, que podem ser modeladas em um
Processo de Negócio; uma essas tarefas é a Tarefa de E-mail. Através dela, é possível
estabelecer em um processo, o envio de um e-mail com Destinatários, Mensagem e Anexos.

Caso deseje, o modelador poderá adicionar em seu fluxo de processo uma Tarefa de E-mail. Ao
passar nesse caminho, será enviado um e-mail com as configurações que o modelador fez na
tarefa.

As configurações que irão compor uma tarefa de e-mail podem ou não serem retiradas do
próprio processo em que ela esteja, por exemplo: O modelador poderá definir que o destinatário
seja sempre a pessoa que abriu o processo, ou que o destinatário seja sempre o mesmo, ou
seja, um e-mail fixo.

Nessa documentação você verá nosso Caso de Uso, Como configurar uma Tarefa de E-mail, as
Funções de script disponíveis para a Tarefa de E-mail e os Demais tipos de Anexos.

Caso de Uso

O processo "Solicitação de compras", exibido na imagem abaixo, foi modelado a fim de


atender a proposta de simplificar uma solicitação de compra, tanto para quem está solicitando a
compra, quanto para automatização do lançamento do pedido de compras no Sankhya Om.

Solicitação de Compras
O processo possui 3 Tarefas de Usuário: "Analisar a Solicitação", "Realizar cotação" e
"Refazer Solicitação", possui 2 Tarefas de Serviço para "Atualização de dados do
processo" e "Geração do pedido de compras" e por fim, 2 Tarefas de E-mail para
notificação nos cenários de reprovação ou status do pedido.

A Tarefa de E-mail "Notificação sobre reprovação da solicitação" avisa ao solicitante que


seu coordenador reprovou o pedido gerado; assim, solicitante recebe um e-mail contendo a
mensagem da reprovação da Solicitação de Compras.

Já a Tarefa de E-mail "Notificação ao solicitante sobre status do(s) pedido(s)" informa ao


solicitante que seu coordenador aprovou e que o pedido está sendo cotado; dessa forma, o
solicitante recebe um e-mail contendo a mensagem de aprovação juntamente com os detalhes
da cotação.

[voltar ao topo]

Como configurar uma Tarefa de E-mail

Após acessar a tela Processos de Negócio e abrir o diagrama do processo, teremos a palheta de
elementos BPMN disponíveis que podem ser usados no fluxo; o último elemento é de Criar
Tarefa de Usuário que, depois de arrastado e posicionado no fluxo, precisa ter seu tipo de tarefa
alterado pois, por padrão, sempre é criada uma Tarefa de Usuário e para nosso case iremos
tratar somente de Tarefa de E-mail.

Para alterar o tipo de tarefa, basta clicar na Tarefa de Usuário para que seja exibido um painel

ao lado do elemento com algumas opções disponíveis. Clique no ícone "Alterar tipo" e
selecione a opção "Tarefa de E-mail"; dessa forma, a tarefa passará de uma Tarefa de Usuário
para uma Tarefa de E-mail:

Alterando o tipo de Tarefa


Com a alteração feita, basta dar um duplo clique para surgir o painel lateral direito com as
configurações desse tipo de tarefa; as configurações irão aparecer dentro da sessão "E-mail" e
dentro dela temos 3 abas, sendo: "Dados de Envio", "Mensagem" e "Anexos".

Observação: Para conferir os e-mail's que venham a ser enviados pelo Sankhya Flow basta
conferir a tela Fila. Caso seja necessário, será possível enviar o e-mail a vários destinatários
diferentes, bastando separá-los com ";".

O primeiro campo que deve ser configurado em nosso caso de uso é o "Remetente"; esse
campo retorna todas as Contas SMTP cadastradas na base do Sankhya Om. Por fim, devemos
informar qual o "Destinatário" da mensagem.

Na imagem abaixo, temos a configuração da Tarefa de E-mail Notificação sobre reprovação da


solicitação:

Dados de envio
E também é possível trazer o Destinatário a partir de um script:

Dados de envio com script


Agora na aba "Mensagem", o modelador estabelece o "Assunto" e a "Mensagem" que vai
constar no e-mail enviado, sempre lembrando que, caso queira, ele poderá utilizar alguma
função "JavaScript" para incluir algum conteúdo junto à mensagem, como exemplificado na
imagem abaixo:

14
Configuração da mensagem
O processo foi modelado de forma que as atividades "Analisar solicitação de compra" e
"Realizar cotação" possuíssem um campo de anexo. A primeira para anexar uma
documentação a fim de respaldar a análise feita e a outra para anexar o comprovante de
cotação.

Ambos os campos seguem como anexo no e-mail enviado em ambas atividades de envio de e-
mail. Para poder incluir um anexo, basta acessar a aba "Anexos" e selecionar a origem do
arquivo; nesse caso, é um arquivo pertencente ao formulário da atividade. Abaixo
demonstramos a configuração do anexo para a atividade Notificação ao solicitante sobre o
status do(s) pedido(s):

Configuração de anexo no e-mail


[voltar ao topo]

Funções de script disponíveis para a Tarefa de E-mail

Como mostramos no case dessa documentação, é possível utilizar funções JavaScript que
retornam algum conteúdo. Abaixo trouxemos a lista completa das funções disponíveis para o
modelador utilizar no contexto de Tarefa de E-mail:

getUsuarioLogado(): Retorna o usuário logado no momento


getCampo(String nome): Retorna o conteúdo de um campo de um formulário
getIdInstanceProcesso(): Retorna a Instância do Processo aberto
getIdInstanceTarefa(): Retorna a Instância da Tarefa aberta
getEmailSolicitante(): Retorna o e-mail do usuário que abriu o Processo
getDhCriacao(Object idInstTarefa): Retorna a data de criação da tarefa
getSolicitante(): Retorna o usuário que abriu o Processo

[voltar ao topo]

Demais tipos de Anexos

Na Tarefa de E-mail é possível vincular anexos de todos os tipos de formulários. Todos os anexos
são listados na aba Anexos e essa funcionalidade permite enviar vários ao mesmo tempo no e-
mail, vários do mesmo tipo e/ou vários dos 3 tipos disponíveis: "Relatório Formatado",
"Arquivo" e "Campo de Formulário".

No Sankhya Om, temos a funcionalidade de Relatório Formatado, no qual é possível montar uma
série de relatórios que irão funcionar dinamicamente em função do seu contexto. Para conhecer
mais do relatório, acesse a documentação Relatórios Formatados no SankhyaFlow.

Nesse caso, podemos montar um relatório em função dos dados contidos no módulo
SankhyaFlow e utilizá-los no processo e até enviar por e-mail. Os parâmetros que podem ser
incorporados e utilizados no relatório são:

Instância do Processo;
Código do Processo;

Versão do Processo;
Código do usuário de inclusão do processo.

A partir desses dados, o modelador cria o relatório que deseja e o relaciona na Tarefa de E-mail
como um anexo; dessa forma, sempre que o fluxo passar pela Tarefa de E-mail, será enviado
juntamente com o relatório montado dinamicamente. Abaixo demonstramos como encontrar os
relatórios disponíveis que podem ser utilizados na Tarefa de E-mail.

Acessando os Relatórios Formatados disponíveis


Como falamos acima, também é possível estabelecer um arquivo fixo que sempre será enviado
como anexo no e-mail; para isso, basta acessar essa configuração e selecionar o arquivo no
Windows Explorer. Abaixo mostramos onde você deve selecionar o arquivo:

Anexo do tipo Arquivo


No tipo de anexo Campo de Formulário é listado todos os campos do tipo de arquivo contido no
processo. Conforme mostra a imagem abaixo, temos 3 campos de arquivo, 2 de formulário
formatado e 1 de formulário embarcado. Se o modelador desejar, ele poderá vincular os 3
campos.

Para os campos em Formulário Formatado ou Nativo, precisamos sinalizar se desejamos anexar


o conteúdo na última linha inserida no formulário ou de todas as linhas inseridas nos formulários
do processo:

Configuração para apontar qual linha do formulário o


campo pertence.
[voltar ao topo]

1.07 Eventos de Processo e Eventos de Tarefa

Esta funcionalidade está disponível


para utilização a partir da versão
4.6

O Evento tem o poder de definir um script associado a um determinado cenário, ou seja, quando
algo acontecer em uma Tarefa de Usuário ou no Processo, podemos definir que um script seja
executado. Diferentemente da Tarefa de Serviço que é possível modelar de forma independente
e em qualquer ponto do fluxo de processo, os Eventos são obrigatoriamente relacionados a
acontecimentos na utilização do processo.

Quando os Eventos são configurados, poderão auxiliar desde automação até integrações com
outros módulos Sankhya e outros sistemas ao longo do processo. Ele permite scripts em várias
linguagens, definidos para executar em vários pontos ou contextos de Processo e de Tarefa de
Usuário, como por exemplo, quando for inserido um apontamento em uma tarefa, um Evento
poderá disparar uma notificação a um determinado grupo de usuários.

Um outro exemplo é o processo de "Manutenção de Equipamentos", onde o modelador


poderá definir que na finalização da tarefa "Realizar Manutenção", um script execute e faça a
baixa do produto utilizado na manutenção, sem a necessidade do usuário ter que sair do
processo e acessar uma outra tela para fazer essa baixa manualmente.

Nessa documentação, trataremos sobre os seguintes tópicos:

1. Caso de Uso
2. Configurando os Eventos
3. Resultados
4. Demais Eventos disponíveis no contexto de Processo
5. Demais Eventos disponíveis no contexto de Tarefas

Caso de Uso

O processo "Solicitação de Compras" exibido na imagem abaixo, foi modelado a fim de


atender a proposta de simplificar uma solicitação de compra, tanto para o usuário quanto para
automatização do lançamento da solicitação.

Solicitação de Compras
O processo possui 3 Tarefas de Usuário: "Analisar a Solicitação", "Realizar cotação" e
"Refazer Solicitação", possui 1 Tarefa de Serviço, que é a "Geração de pedido de
compras" e por fim, possui também 2 Tarefas de E-mail para notificação dos cenários de
reprovação ou status do pedido.

Na Tarefa de Usuário Realizar Cotação existe a necessidade de enviar um e-mail no exato


momento em que o responsável por essa tarefa começa a trabalhar nela. O intuito é de avisar
em tempo real o andamento da compra para o solicitante do processo.

A Tarefa de Serviço Geração de pedido de compras é responsável por gerar o pedido na Central
de Compras; para isso, são obrigatórias algumas informações da empresa que está emitindo o
pedido, como por exemplo: Tipo de Operação, Tipo de Negociação, Natureza e etc. A fim de

15
pedido, como por exemplo: Tipo de Operação, Tipo de Negociação, Natureza e etc. A fim de
facilitar o ajuste dessas informações para se adequar a qualquer empresa que queira utilizar o
processo, esses parâmetros não são contemplados na implementação da Tarefa de Serviço pois,
como são informações relacionadas a cada pedido de venda gerado, elas precisam constar no
contexto de processo.

[voltar ao topo]

Configurando os Eventos

Para a necessidade de definição dos parâmetros para gerar o pedido de compras, utilizamos o
recurso de Evento na inicialização do Processo.

Para acessar a aba Eventos no contexto de Processo, basta dar um duplo clique em qualquer
área branca do fluxograma; com isso, o painel lateral à direita se abrirá na tela.

Nesse painel, temos a aba "Eventos". Posicionada nela, clique no botão para abrir o
pop-up "Configuração de Evento" para adicionar um novo Evento:

Configuração de Evento
Com o pop-up aberto, podemos adicionar um novo Evento e também podemos editar os que já
estiverem cadastrados no processo. Primeiramente, iremos inserir o "Nome do Evento" que
será Parâmetros da Empresa.

O campo "Onde" é de multisseleção e indica o momento em que o Evento vai acontecer. Nesse
ponto, temos as opções de Processo, Formulário Embarcado e Formulário Formatado. Conforme
as regras de negócio descritas no Caso de Uso, utilizaremos a opção Processo.

Ao selecionar que o campo Onde será no contexto de Processo, precisamos definir a "Ação".
Nesse campo, temos as opções "Iniciar" e "Finalização", ambas relacionadas ao Processo. Em
nosso caso, iremos utilizar a opção Iniciar. Assim, com esses dois campos definimos o exato
momento em que o script será executado.

Os scripts podem ser escritos em "Java", "JavaScript" ou "Procedure", bastando que você
sinalize qual desses será o script dentro da Configuração de Evento. Para o nosso caso de uso
iremos utilizar um script em JavaScript. Abaixo demonstramos como definir a linguagem a ser
utilizada no script e, logo em seguida, o script do Evento:

Definindo a linguagem do Script


//Dados a serem alterados para adequar a realidade da empresa que utilizará
o processo de Solicitação de Compras no SankhyaFlow
var data = new Date();
setCampo("CODEMP", 1); //Código da empresa
setCampo("CODTIPOPER", 7); //Tipo de Operação
setCampo("CODTIPVENDA", 5); //Tipo de Negociação
setCampo("CODNAT", 3020600); //Natureza
setCampo("CODCENCUS", 10300); //Centro de Resultado
setCampo("DTNEG",'' + data.getDate() + '/' + data.getMonth() +'/' + data.getFullYear());

Após a inserção do script, basta salvar; assim, o Evento já estará definido e contendo o script
necessário para poder gerar o pedido de compras. Note que, depois de adicionado o Evento, é
possível ler as definições dele, bastando abrir o painel lateral do Processo na aba Eventos:

Painel de controle dos Eventos

Para a necessidade de enviar um e-mail no instante em que for atribuída a tarefa de "Realizar
Cotação", utilizamos o recurso de Evento na Atribuição/Desatribuição da Tarefa. No campo
Ação, temos as opções "Atribuição/Desatribuição", "Criação" e "Finalização", todas
relacionadas à Tarefa em que o Evento está sendo definido.

Para acessar a aba Eventos no contexto de Tarefa, dê um duplo clique na atividade Realizar
Cotação para que seja aberto o painel lateral. Clicando no botão , teremos acesso ao pop-up
Configuração de Evento para adicionar um novo Evento.

Primeiramente, devemos inserir o Nome do Evento que será Envio de E-mail. O campo Onde
indica onde o Evento vai acontecer; portanto, em nosso cenário, queremos que o Evento
aconteça na Tarefa e a Ação seja de Atribuição/Desatribuição.

Com esses dois campos temos então definido o exato momento em que o script será executado.
O Onde na tarefa Realizar Cotação em junção da Ação que será no ato de atribuir a tarefa.

Novamente, escrevemos o script do Evento em JavaScript:

var emailSolicitante = getEmailSolicitante;


eMail("Cotação foi iniciada", "Sua cotação esta sendo realizada e logo mais teremos um resultado",
emailSolicitante);

Após a inserção do script, basta salvar. Dessa forma, o Evento já está definido e contendo o
script necessário para poder enviar o e-mail ao solicitante. Note que, depois de adicionado o
Evento, será possível ler as definições acessando a tarefa a qual foi definido o Evento:

Painel de controle dos Eventos


[voltar ao topo]

Resultados

O processo "Pedido de Compras" foi iniciado e para isso é necessário o preenchimento de 3


campos: "Produto", "Quantidade" e "Observação":

Lançamento do Pedido
Após o pedido lançado, o processo passa pela atividade "Realizar Cotação" e quando a
cotação é finalizada, o pedido então é gerado na Central de Compras, contendo todas as
informações necessárias para gerar o pedido e que foi escrito no script contido no Evento que
descrevemos no tópico Configurando os Eventos.

Quando o processo chega na tarefa Realizar Cotação e ela é atribuída, o Evento descrito no
tópico Configurando os Eventos entra em ação e envia um e-mail ao solicitante que fez a
abertura do processo. Podemos conferir na imagem abaixo o e-mail recebido:

E-mail do evento da tarefa "Realizar Cotação"


[voltar ao topo]

Demais Eventos disponíveis no contexto de Processo

Os conceitos que definem um Evento são as junções de momentos e ações que indicam ou não
a execução de um script escrito pelo modelador. O modelador pode definir vários Eventos,
editar, excluir e incluir no contexto de Processo.

Para todo Evento adicionado, é necessário escrever o "Nome do Evento". Além dele, existem
de 3 a 5 campos obrigatórios e que, sequencialmente, devem ser preenchidos de acordo com a
regra de negócio do Evento, são eles:

1- Onde:

Formulário Embarcado: O momento será relacionado a qualquer campo do Formulário


Formatado contido no processo e, para esse apontamento, existe a ação "Salvar" a ser
definida; ao salvar um campo de qualquer Formulário Formatado, o Evento é disparado.
Formulário Formatado: O momento será relacionado diretamente a um Formulário
Formatado contido na Tarefa onde o Evento está sendo definido. Para o Formulário
Formatado existem as seguintes ações:

Excluir: Na exclusão de um Formulário Formatado o Evento é disparado.

Incluir: Na inclusão de um Formulário Formatado o Evento é disparado.

Alterar: Na alteração de um Formulário Formatado o Evento é disparado.

Observação: É necessário definir o "Quando", sendo "Antes" ou "Depois" da ação e por fim,
selecionar qual Formulário Formatado está relacionado à essa configuração de Evento no campo
"Formulário".

2- Tipo de Rotina:

Java: Para essa rotina é necessário vincular um arquivo .jar na tela Módulo Java e,
posteriormente, associar o módulo java ao Evento. Assim, o modelador pode escrever
scripts simples e até mais completos, como por exemplo, um que utiliza WebService,
chamando um serviço externo qualquer.

Banco de Dados: Também é possível criar uma rotina de banco de dados no padrão
procedure do Sankhya Om. Então, dentro da rotina do banco de dados, teremos que
retornar um resultado 'N' caso a condição testada seja falsa, ou 'S' se a condição for
verdadeira.

16
[voltar ao topo]

Demais Eventos disponíveis no contexto de Tarefas

Os conceitos que definem um Evento são as junções de momentos e ações que indicam ou não
a execução de um script escrito pelo modelador. O modelador pode definir vários Eventos,
editar, excluir e incluir no contexto de Tarefa.

Para todo Evento adicionado, é necessário escrever o "Nome do Evento". Além dele, existem
de 3 a 5 campos obrigatórios e que, sequencialmente, devem ser preenchidos, são eles:

1- Onde:

Apontamento: O momento será relacionado aos apontamentos na Tarefa onde o Evento


está sendo definido e, para esse apontamento existem as seguintes ações a serem
definidas:

Excluir: Na exclusão de um apontamento o Evento é disparado.

Incluir: Na inclusão de um apontamento o Evento é disparado.

Pausar: Na pausa de um apontamento o Evento é disparado.

Iniciar: Na inicialização de um apontamento o Evento é disparado.

Alterar: Na alteração de um apontamento o Evento é disparado.

Nota: É necessário definir também o "Quando", sendo "Antes" ou "Depois" da ação.

Formulário Embarcado: O momento será relacionado a qualquer campo do Formulário


Embarcado contido no processo e, para esse apontamento, existe a ação "Salvar" a ser
definida; assim, ao salvar um campo de qualquer Formulário Formatado o Evento é

disparado.
Formulário Formatado: O momento será relacionado diretamente a um Formulário
Formatado contido na Tarefa onde o Evento está sendo definido. Para o Formulário
Formatado existem as seguintes ações:

Excluir: Na exclusão de um Formulário Formatado o Evento é disparado.

Incluir: Na inclusão de um Formulário Formatado o Evento é disparado.

Alterar: Na alteração de um Formulário Formatado o Evento é disparado.

Observação: É necessário definir o "Quando", sendo "Antes" ou "Depois" da ação e por fim,
selecionar qual Formulário Formatado está relacionado à essa configuração de Evento no campo
"Formulário".

2- Tipo de Rotina:

Java: Para essa rotina é necessário vincular um arquivo .jar na tela Módulo Java e,
posteriormente, associar o módulo java ao Evento. Assim, o modelador pode escrever
scripts simples e até mais completos, como por exemplo, um que utiliza WebService,
chamando um serviço externo qualquer.

Banco de Dados: Também é possível criar uma rotina de banco de dados no padrão
procedure do Sankhya Om. Então, dentro da rotina do banco de dados, teremos que
retornar um resultado 'N' caso a condição testada seja falsa, ou 'S' se a condição for
verdadeira.

[voltar ao topo]

1.08 Formulários

Os formulários são um meio de apresentar e colher informações na inicialização do processo


(solicitação) e nas Tarefas de Usuários.

No SankhyaFlow existem 3 tipos de formulários: Embarcado, Formatado e Nativo. Para verificar


sobre cada um deles, basta clicar nos link's.

Formulário Embarcado

Este formulário está disponível para



utilização em todas as versões
Esse formulário é utilizado quando as informações inseridas são consumidas apenas no
processo, ou seja, não são utilizadas, por exemplo, em um dashboard (análise de dados).

Nesse tópico, trataremos sobre:

Caso de Uso

Configurações do Formulário Embarcado

Resultados na Lista de Tarefas

Demais informações sobre os campos do formulário embarcado

Caso de Uso

Aqui utilizaremos o caso de uso do processo "Gestão de não conformidades", que utiliza o
Formulário Embarcado na inicialização (solicitação) do processo e nas Tarefas de Usuário. Na
imagem abaixo, temos a representação desse processo:

Processo de gestão de não conformidades simplificado


Esse processo é utilizado quando um determinado requisito não é atendido nos procedimentos
de uma empresa; assim, quando é identificada uma não conformidade (NC), um colaborador
realiza o relato da mesma e, em seguida, a área de Qualidade faz uma análise prévia da NC. Se
for aprovada, a área responsável pelas ações corretivas elabora e implementa um plano de ação

e, na etapa seguinte, a área de Qualidade avalia se tais ações foram eficazes para evitar a
recorrência da não conformidade.

[voltar ao subtítulo] [voltar ao topo]

Configurações do Formulário Embarcado

Aqui você verá como Criar campos do Formulário Embarcado na inicialização, Definir as
propriedades dos campos do Formulário Embarcado e Reutilizar/Criar campos do Formulário
Embarcado nas Tarefas de Usuário.

Criar campos do Formulário Embarcado na inicialização

Para que o colaborador consiga abrir a solicitação e relatar a não conformidade, devemos criar o
formulário de inicialização:

Criação de campos do Formulário Embarcado

Ao clicar no botão , por padrão o campo "Nome" já vem preenchido e pode ser alterado
quando desejar. No campo "Descrição" deve ser informado o nome do campo que será
apresentado e deve ser definido o "Tipo" desse campo, como Arquivo, Data, Lista de Opções e
etc.

A marcação "Inicialização" por padrão já vem habilitada ao adicionar um novo campo; caso o
modelador esteja criando os campos no processo para vincular nas Tarefas de Usuário
posteriormente, basta desabilitar essa marcação.

[voltar ao subtítulo] [voltar ao topo]

Definir as propriedades dos campos do Formulário Embarcado

O preenchimento dos campos anteriores deverão ser todos obrigatórios. Para isso, devemos

configurar na propriedade de cada campo (botão ) a marcação "Obrigatório":

Configurando Propriedades do Campo


[voltar ao subtítulo] [voltar ao topo]

Reutilizar/Criar campos do Formulário Embarcado nas Tarefas de Usuário

Após realizar uma solicitação desse processo, a área de qualidade deverá fazer uma análise
prévia da não conformidade (NC); para isso, todas as informações inseridas na solicitação
(inicialização) do processo deverão estar visíveis somente como leitura para os responsáveis
dessa tarefa, além dos demais campos embarcados que criaremos para que eles preencham e
deem prosseguimento ao processo.

Vamos então reutilizar os campos já criados na inicialização para inserir na tarefa "Realizar
análise prévia":

17
Reutilização de campos na Tarefa de Usuário
Observação: Ao reutilizar campos do formulário de inicialização ou de outras tarefas, todas as
propriedades definidas no campos permanecem, sendo possível alterá-las conforme for
necessário na tarefa em questão.

Agora, iremos configurar nas propriedades de cada campo para que eles fiquem somente como
campos de leitura:

Propriedades do campo como Somente Leitura


Ainda na tarefa Realizar análise prévia, vamos criar os demais campos do Formulário Embarcado
que fazem parte dessa tarefa:

Criação de campos embarcado na Tarefa de Usuário


Em campos do tipo "Lista", pode-se especificar a chave correspondente à uma opção,
utilizando o critério "CHAVE=OPCAO", como exemplo "B=Baixo". Nesse caso, a chave
definida como B é o que será armazenado no banco de dados e a descrição Baixo é o que será
apresentado ao usuário da tarefa. Se essa chave não for informada, o sistema irá gerar
automaticamente um número, iniciando do zero.

Todos esses campos deverão ser de preenchimento obrigatório. Para isso, basta habilitar a
marcação "Obrigatório" nas propriedades de cada campo.

Propriedades do campo como Obrigatório


Caso a não conformidade seja aprovada, o processo segue para elaboração do plano de ação;
caso contrário, o solicitante deverá ser notificado sobre a reprovação. Para isso, iremos utilizar a
função getCampo na condição do Gateway Exclusivo para retornar o conteúdo do campo
"APROVARNC" e assim dar sequência no fluxo, conforme o script return
getCampo("APROVARNC") == "R".

Configuração da condição do gateway exclusivo


utilizando a função getCampo
A reutilização/criação dos campos embarcado para as tarefas "Elaborar/Implementar plano
de ação" e "Avaliar eficácia das ações" seguem a mesma configuração que demonstramos
acima.

Na tarefa Elaborar/Implementar plano de ação teremos a reutilização do formulário de


inicialização e dos campos criados na tarefa Realizar análise prévia. Esses campos deverão estar
visíveis somente como leitura para os responsáveis dessa tarefa utilizar apenas como
informação na execução da tarefa atual.

Além disso, criamos o campo "Plano de ação", tipo "Texto longo" obrigatório para dar
prosseguimento ao processo:

Reutilização/Criação de campo
Na tarefa Avaliar eficácia das ações teremos a reutilização do formulário de inicialização e dos
campos criados nas tarefas Realizar análise prévia e Elaborar/Implementar plano de ação. Esses
campos deverão estar visíveis somente como leitura. Além disso, criamos os campos abaixo:

Reutilização/Criação de campo
Nessa tarefa, caso identificado que o plano de ação implantado tenha sido eficaz, o solicitante
deverá ser notificado; caso contrário, será realizada uma nova ação. Para isso, utilizamos
também a função getCampo na condição do Gateway Exclusivo, para retornar o conteúdo do
campo "ACAOEFICAZ" e assim dar sequência no fluxo conforme o script return
getCampo("ACAOEFICAZ") == "N".

Configuração da condição do gateway exclusivo


utilizando a função getCampo
[voltar ao subtítulo] [voltar ao topo]

Resultados na Lista de Tarefas

Conforme as configurações realizadas anteriormente, apresentaremos agora a visualização do


Formulário Embarcado na inicialização do processo e nas tarefas.

Formulário Embarcado na inicialização

18
Formulário Embarcado na tarefa

Formulário Embarcado na tarefa Elaborar/ Implementar


plano de ação

Formulário Embarcado na tarefa Avaliar eficácia das


ações
[voltar ao subtítulo] [voltar ao topo]

Demais informações sobre os campos do formulário embarcado

Nesse tópico veremos sobre as Propriedades do Campo, Campos do Formulário Embarcado


criados na tarefa, Campos do Formulário Embarcado no Processo, Campo do tipo Pesquisa e
a Inserção de conteúdo através da função setCampo.

Propriedades do Campo

Na aba "Geral", além de poder definir um campo como Obrigatório e Somente leitura como
apresentamos anteriormente, também é possível definir as seguintes propriedades em um
campo:

Grupo: Agrupa os campo em um determinado grupo a partir da mesma descrição.


Nome da aba: Agrupa os campos dentro de uma aba a partir da mesma descrição.
Valor Padrão: Esse campo define um conteúdo a ser apresentado no campo, ou seja, na
execução desse processo (Lista de Tarefas), o campo vem preenchido com o conteúdo
definido (padrão), o qual pode ser alterado, se necessário.

Demais propriedades do campo aba Geral


Já na aba "Configurações avançadas", podemos definir:

Eventos de entrada, saída e alteração: para mais informações consulte a


documentação Eventos de Campos.
Condições de Apresentação: para mais informações acesse a documentação
Condições de Apresentação de Campos.

Demais propriedades do campo aba Configurações


avançadas
[voltar ao subtítulo] [voltar ao topo]

Campos do Formulário Embarcado criados na tarefa

Todos os campos criados na Tarefa de Usuário são vinculados ao processo. Caso seja necessário
realizar algum tipo de ajuste no campo, como por exemplo, as opções inseridas em um campo
do tipo Lista, essas alterações devem ser realizadas no processo, conforme demonstramos
abaixo:

Ajustes no campo do Formulário Embarcado


[voltar ao subtítulo] [voltar ao topo]

Campos do Formulário Embarcado no Processo

Todos os campos que são de inicialização, o ícone será representado na cor preta, diferente dos
campos que são apenas da tarefa, que são representados pela cor azul:

Campos de inicialização e tarefa


[voltar ao subtítulo] [voltar ao topo]

Campo do tipo Pesquisa

O tipo de campo "Pesquisa" permite buscar uma informação em uma das tabelas de nossa
base da dados. Para isso, devemos especificar uma instância, como por exemplo a de Parceiro.
Caso seja necessário, podemos restringir o filtro dessa pesquisa, trazendo somente os parceiros
do tipo pessoa jurídica.

Campo do tipo Pesquisa


Então, para inserir um filtro de pesquisa, utilize como exemplo o modelo abaixo:

this.ATIVO = 'S', onde serão visíveis na tabela somente os registros cujo campo "Ativo"
contenha 'S'.

[voltar ao subtítulo] [voltar ao topo]

Inserção de conteúdo através da função setCampo

Além da função getCampo já demonstrada no Caso de Uso, é possível utilizar a função


setCampo, a qual insere conteúdo a um campo do Formulário Embarcado. Tais informações são
salvas na tabela TWFIVAR (Instância de variáveis).

[voltar ao subtítulo] [voltar ao topo]

Formulário Formatado

Este formulário está disponível para



utilização em todas as versões
O Formulário Formatado é utilizado quando as informações inseridas são consumidas para
realizar algum tipo de análise de dados, como por exemplo, em um dashboard, além de possuir
uma estrutura reutilizável, o que permite que ele seja utilizado em vários processos.

19
Para acessar um caso de uso e as configurações do Formulário Formatado, clique nos links
abaixo:

Como criar um Formulário Formatado para o Sankhya Flow

Passo a passo: Como criar um Formulário Formatado para o Sankhya Flow

Passo a passo: Como vincular formulários formatados a processos do Sankhya Flow

Para verificar mais detalhes sobre esse tipo de Formulário, acesse o help de nosso sistema
através dos link's abaixo:

Formulários Formatados

Sub-aba Formatado

[voltar ao topo]

Formulário Nativo

Este formulário está disponível para



utilização a partir da versão 4.1
Normalmente, o Formulário Nativo é utilizado para reaproveitar as entidades (tabelas) nativas
do sistema, sendo possível criar e alterar os registros nas tabelas do sistema, como por
exemplo, utilizar a tabela TGFPRO (Produto) para realizar cadastros de produtos pelo Sankhya
Flow.

Para o Formulário Nativo, utilizaremos o caso de uso do processo de "Cadastro de produto":

Processo Cadastro de Produto


Esse processo tem o objetivo de possibilitar o cadastro de um novo produto no ERP; para isso,
utilizaremos como formulário nativo a tabela TGFPRO.

Após a solicitação do cadastro de um novo produto, é realizada uma validação das informações
e, caso seja analisada alguma incoerência, a solicitação é reprovada e o produto não é
cadastrado no Sankhya Om.

Por outro lado, se a validação das informações for aprovada, o produto passará por definições
de regras tributárias, estoque e precificação e, em seguida, essas definições serão revisadas. Ao
finalizar a tarefa "Revisar cadastro do produto", o produto será cadastrado na tabela
TGFPRO.

Após a finalização da tarefa Revisar cadastro do produto, o solicitante receberá um e-mail


informando os detalhes do produto cadastrado (Código e Descrição).

Abaixo, demonstraremos as configurações necessárias para o Formulário Nativo:

Com o processo selecionado na sub-aba "Nativo", clique no botão "Adicionar Formulário"

; em seguida, pesquise pelo nome da tabela TGFPRO ou instância Produto e selecione a


opção 027 - Produto:

Configuração de Formulário Nativo

Após adicionar o formulário, clique no botão "Configurações avançadas" para


configurar os campos a serem apresentados:

Configuração de campos do formulário


Na tarefa "Validar solicitação", iremos configurar novamente o formulário nativo 027 -
Produto para que o responsável valide as informações da solicitação; para isso, manteremos o
escopo de processo, ou seja, todas as linhas inseridas no formulário serão visíveis em todas as
tarefas da instância do processo.

Nessa tarefa, como o responsável poderá reprovar a solicitação, não iremos persistir os dados
no ERP; nesse caso, não habilitaremos nenhuma das opções para Salvar no destino:

Configurações do Formulário
Nas Tarefas de Usuário seguintes, todas serão configuradas também com o Formulário Nativo
Produto, para que o cadastro tenha continuidade, visto que em cada tarefa é realizada uma
definição específica do produto. Na tarefa "Revisar Cadastro do produto" é de fato onde as
informações serão persistidas no ERP, já que já foram feitas todas as definições necessárias
para o cadastro do produto; para isso, habilitaremos a marcação "Salvar no destino ao
finalizar tarefa?".

Assim, após finalizar a tarefa Revisar Cadastro do produto, o cadastro será concluído e para que
o solicitante receba uma notificação com as informações do código e descrição do produto

cadastrado, é necessário preparar a notificação através de uma Tarefa de Serviço, onde


utilizaremos o script abaixo:

//Retorna várias linhas do formulário nativo


var formulario = getLinhasFormularioNativo("Produto");
var codigoproduto = formulario[0].getCampo("CODPROD");
var descricao =formulario[0].getCampo("DESCRPROD");
setCampo("CODPRODUTO", codigoproduto);
setCampo("DESCRICAOPRODUTO", descricao);

Observação: Os campos CODPRODUTO e DESCRICAOPRODUTO são do Formulário Embarcado


que foi inserido no processo, para que no momento de executar esse script, as informações
sejam inseridas neles e possamos então utilizar tais dados na Tarefa de E-mail.

20
Então, para que o solicitante receba a notificação contendo essas informações, devemos
configurar o destinatário da Tarefa de E-mail e o conteúdo da mensagem:

Configuração de Destinatário

A função getEmailSolicitante() é utilizada para retornar o e-mail do solicitante do


processo.

Conteúdo da Mensagem

A função getIdInstanceProcesso() é utilizada para retornar o número da solicitação do


processo.

Conforme as configurações realizadas acima, agora apresentaremos o cadastro de um produto


através do Formulário Nativo de Produto:

Solicitação do Cadastro de um Produto

ID da Solicitação
Após validação da solicitação, definições das regras tributárias, estoque e precificação, ao
finalizar a tarefa "Revisar cadastro do produto", será possível verificar na tela Produtos, que
o produto Arroz consta cadastrado. E através da Fila, podemos verificar a mensagem enviada ao
solicitante.

Para verificar mais detalhes sobre o Formulário Nativo, acesse o link Sub-aba Nativo.

[voltar ao topo]

1.09 Candidato executante dinâmico

Esta funcionalidade está disponível


para utilização a partir da versão
4.7

A definição de usuários candidatos dinâmicos é determinada através de expressões (scripts) na


linguagem JavaScript ou Groovy, de acordo com o contexto do processo, sendo possível utilizar
todas as funções de consulta para definir o candidato executante dinâmico, como por exemplo,
"getUsuarioInclusao", que irá retornar o usuário solicitante do processo.

Todas as funções de consulta estão disponíveis o botão de "Ajuda" do campo onde é


digitado o script.

Ao definir uma expressão em uma determinada tarefa, no momento em que a instância dela for
criada, será executada a expressão, definindo assim a lista de seus usuários candidatos.

Esse recurso deve ser utilizado em processo que os candidatos executantes de uma tarefa são
desconhecidos, até o momento em que um determinado fluxo de trabalho ou tarefas anteriores
sejam executadas.

Existe uma rotina no SankhyaFlow que mantém a lista de usuários candidatos sempre
atualizada, ou seja, caso uma tarefa esteja sem um responsável (dono) e ocorra uma alteração,
como exemplo, a inserção de um novo usuário em um grupo de usuário, ou a alteração do
usuário responsável por um determinado Centro de Resultado, no dia seguinte os usuários
candidatos dessa tarefa estarão atualizados.

Para demonstrar essa funcionalidade, iremos utilizar como caso de uso o processo de
"Adiantamento de viagens", o qual os candidatos de algumas tarefas irão variar em função
de um dado preenchimento em um campo do processo e em relação ao usuário que realizou a
solicitação:

Processo de Adiantamento de viagens


Esse processo permite que qualquer colaborador solicite um adiantamento de viagem para seu
líder imediato (responsável pelo Centro de Resultado) ou gerente, sendo que o líder aprova
valores de até R$1000,00 e acima desse valor, apenas um determinado grupo de gerentes
poderá aprovar. Sendo assim, os usuários candidatos da tarefa "Aprovar adiantamento de
viagem" irão variar em função do valor informado em um determinado campo de um
formulário formatado do processo.

Após aprovação do líder/gerente, a solicitação é direcionada ao solicitante (colaborador), para


que ele detalhe todos os gastos ocasionados durante a viagem; dessa forma, o candidato da
tarefa "Apontar despesa de viagem" estará sempre em função do usuário solicitante.

Enfim, a solicitação é direcionada ao departamento financeiro para realizar a análise das


despesas e execução da compensação financeira.

Abaixo, demonstraremos as configurações necessárias para atender o processo descrito acima,


em relação aos usuários candidatos das tarefas mencionadas.

Na tela Processos de Negócio, na tarefa "Aprovar adiantamento de viagem", aba "Usuários


Candidatos", sub-aba "Expressão", vamos configurar os candidatos dinâmicos dessa tarefa:

Configuração de usuários candidatos dinâmicos


Conforme o cenário descrito, os usuários candidatos dessa tarefa irão variar conforme o
contexto abaixo:

1. Se o valor do adiantamento solicitado for menor ou igual à R$1.000,00, deve ser


encaminhado para o responsável do Centro de Resultado do solicitante realizar a
aprovação do adiantamento;
2. Caso o valor do adiantamento solicitado for maior do que R$1.000,00, deve ser
encaminhado para o grupo de usuário Gerência realizar essa aprovação.

As informações serão obtidas através do campo de um formulário formatado que permite único
registro:

Campo: VALORADIANTAMENTO
Formulário: AD_SOLICITACAOADIANTAMENTO

Portanto, para que esse cenário ocorra, é necessário escrever o script abaixo contemplando as
seguintes informações:

// Obter dados do formulários


var formulario = getLinhasFormulario("AD_SOLICITACAOADIANTAMENTO");
// Validar existência de conteúdo
if (formulario.length > 0) {
var valorAdiantamento = formulario[0].getCampo("VALORADIANTAMENTO");
var usuario = getUsuarioInclusao();

// Valor do adiantamento menor ou igual a R$1000,00


if (valorAdiantamento <= "1000"){
// Identificação do usuário responsável pelo centro de resultado do solicitante
var query = [];
var params = [usuario];
query.push(" SELECT ");
query.push(" CODUSURESP AS COLUNA, ");
query.push(" 'U' AS TIPO ");
query.push(" FROM ");
query.push(" TSICUS ");
query.push(" WHERE CODCENCUS = (SELECT CODCENCUSPAD FROM TSIUSU WHERE CODUSU = :usuario)");
return getLista(query.join(''), params);
}
}
// Caso a condição acima não for verdadeira, os usuário candidatos será o grupo de usuário = 9
return "G = 9";

Observação: Existem várias formas de concatenar uma string. Nesse exemplo, estamos
utilizando um arranjo de dados. Para identificar o usuário responsável pelo centro de resultado
do solicitante, a função getLista transforma em uma lista de usuários baseados na query
escrita e o query.join junta todos os elementos da query.push retornando em uma linha.

Será possível retornar mais de um grupo, usuário ou equipe, informando sempre o "Tipo" (G, U,
E) e "Valor" em sequência, conforme o exemplo: return 'G=9,U=10,E=11,U=7'

Na

21
Na
imagem abaixo apresentamos o script configurado na tarefa:

Script usuários candidatos dinâmicos na tarefa


Após descrever o script, devemos clicar em "OK" e salvar as informações.

Agora iremos configurar o usuário candidato dinâmico na tarefa "Apontar despesas de


viagem":

Configuração de usuários candidatos dinâmicos


Conforme o contexto do processo, essa tarefa deve ser direcionada sempre ao usuário
solicitante; para isso, utilizaremos no script o método abaixo:

return getUsuarioInclusao()

O método acima sempre irá retornar o usuário que realizou a solicitação:

Script usuários candidatos dinâmicos na tarefa


Abaixo, no primeiro exemplo, a colaboradora Juliane realizou uma solicitação de adiantamento
no valor de R$2.000,00 (tela Lista de Tarefas):

Solicitação de Adiantamento de viagem


Como o valor do adiantamento foi maior do que R$1.000,00, os usuários candidatos da tarefa
"Aprovar adiantamento de viagem" será o grupo de usuários com o código 9. Alice é uma
das candidatas desse grupo para realizar a tarefa; sendo assim, ela é quem realizará a
aprovação desse adiantamento:

Usuário candidato da tarefa de Aprovar adiantamento de


viagem
Após a aprovação do adiantamento e a baixa do título, a tarefa "Apontar despesas de
viagem" irá para a colaboradora Juliane realizar as prestações de contas.

Agora, no segundo exemplo o colaborador Luiz realizou uma solicitação de adiantamento de


viagem no valor de R$950,00:

Solicitação de Adiantamento de viagem


Como o valor do adiantamento foi menor do que R$1.000,00, o usuário candidato da tarefa de
"Aprovar adiantamento de viagem" é o responsável pelo Centro de Resultado do solicitante.
Nesse caso, o colaborador Luiz faz parte do CR do Comercial, o qual o usuário responsável é a
Laura.

Sendo assim, Laura realizará a aprovação desse adiantamento:

Usuário candidato da tarefa de Aprovar adiantamento de


viagem
Após a aprovação do adiantamento e a baixa do título, a tarefa "Apontar despesas de
viagem" irá para o colaborador Luiz realizar as prestações de contas.

1.10 Modelos de Processos

Esta funcionalidade está disponível



para utilização a partir da versão 4.6

Os Modelos de Processos são processos prontos que o modelador pode utilizar como base para
construção de um determinado processo da empresa; por exemplo, a empresa MS Agro utilizou
o modelo de "Solicitação de Compras" para implantar; dessa forma, adaptou o processo
conforme a sua necessidade, inserindo uma nova tarefa para os casos onde é necessário refazer
a Solicitação de Compras.

Esses modelos também são utilizados como exemplos didáticos no contexto de configurações
avançadas, para tarefas de serviços, expressões de gateways, tarefas de e-mail e etc, além de
serem modelos das melhores práticas em alguns contextos de processos.

Em nosso caso de uso, temos o Paulo. Ele é o analista responsável pela implantação de
processos em uma empresa do segmento de vendas de materiais de construção. Paulo precisa
implantar o processo de compras na sua empresa e, para isso, utilizou o recurso de cadastrar
um processo com base no modelo Solicitação de Compras.

No decorrer dessa documentação, trataremos sobre o Cadastro de Processos com base em um


Modelo e os Modelos de Processos Disponíveis.

Cadastro de Processos com base em um Modelo

Para fazer o cadastro de processo com base em um modelo, Paulo deve acessar a tela Processos

de Negócios, clicar na seta do botão "Cadastrar Processo de Negócio" e


escolher a opção "Com base em modelo". Assim, serão apresentados os modelos de
processos disponíveis:

Cadastro de Processo com base em um Modelo


Ao clicar em um modelo de processo, serão apresentadas as informações que caracterizam o
processo:

Contextualização: Nesse tópico é exibida uma descrição sobre o que vem a ser o
processo.
Detalhes do processo: Aqui serão detalhadas todas as tarefas de usuário/serviço que
contemplam o processo e a função de cada uma delas.
Conteúdo: Nessa seção será apresentado o conteúdo a ser importado (diagrama,
formulários, eventos, etc).
Informações adicionais: Essa seção traz informações que o modelador deve atualizar
no processo para que o mesmo funcione conforme os dados de sua empresa, como por
exemplo, scripts, eventos, etc, além de outras informações relevantes sobre o processo.

22
Informações do Modelo de Processos

A data de publicação refere-se à última atualização do processo.

Após clicar no modelo de processo de Solicitação de compras, para importá-lo na base, basta

clicar no botão :

Importação do Modelo de Processo


Ao importar um Processo de Negócio, o sistema verifica os dados inseridos nesse processo com
o cadastro do ERP (base Sankhya). Dessa forma, caso não exista uma equivalência com algum
dos dados abaixo, deve ser selecionado um dado disponível na base:

Grupo Processo;
Contas SMTP;
Artefatos (Módulo Java, Procedures, Triggers, Entidades adicionais, Relatórios
Formatados).

Dando continuidade, após clicar no botão "Utilizar", o sistema verificou que a conta SMTP
utilizada no processo modelo não existe na base que está sendo importada; sendo assim, Paulo
deverá selecionar uma conta SMTP substituta:

Análise de conflito Conta SMTP


Como esse processo está sendo importado pela segunda vez nessa base, o módulo Java
utilizado já havia sido cadastrado no banco de dados; dessa forma, Paulo deverá resolver se irá
manter ou substituir esse módulo Java:

Análise de conflito Módulo Java


Após resolver os conflitos e clicar em "Concluir", o processo será importado na base:

Importação do Modelo de Processo


Agora, deverão ser realizados os ajustes no processo conforme consta na seção de
"Informações Adicionais", além de inserir o Usuário/Grupo de usuário/Equipe
(compartilhamento e candidatos), caso seja necessário.

Informações Adicionais do Processo


[voltar ao topo]

Modelos de Processos Disponíveis

Nesse tópico trataremos sobre cada um dos processos disponíveis, sendo eles: Solicitação de
compras, Cadastro de produto, Cadastro de cliente, Pedido de venda simplificado e
Adiantamento de viagem.

Solicitação de compras

Esse modelo de processo realiza a solicitação e a geração do pedido de compras através do


SankhyaFlow:

Processo Solicitação de compras


[voltar ao subtítulo] [voltar ao topo]

Cadastro de produto

Esse modelo permite realizarmos o cadastro de um novo produto a partir de um fluxo


estruturado padronizado. A principal diferença entre esse modelo de cadastro e modelo
tradicional já existente no ERP, é a quebra do trabalho em fases (tarefas), representando as
contribuições que cada departamento da empresa possui para se chegar ao resultado final, que
seria o produto cadastrado e disponível para uso pelas diversas áreas.

Processo Cadastro de produto

23
Processo Cadastro de produto
[voltar ao subtítulo] [voltar ao topo]

Cadastro de cliente

O processo Cadastro de cliente permite realizar o cadastro de novos clientes a partir de um


fluxo estruturado padronizado. A principal diferença entre esse modelo de cadastro e o modelo
tradicional já existente no ERP é a quebra do trabalho em fases (tarefas), representando as
contribuições que cada departamento da empresa possui para se chegar ao resultado final, que
seria o cliente cadastrado e disponível para uso pelas diversas áreas.

Processo Cadastro de cliente


[voltar ao subtítulo] [voltar ao topo]

Pedido de venda simplificado

Esse modelo de processo permite realizar o lançamento de pedidos de vendas a partir de uma
abordagem simplificada, visto que o volume de dados que o vendedor (solicitante do processo)
precisa informar durante a abertura do processo é mínima, tornando sua execução mais rápida
que a abordagem tradicional (Central de Vendas).

Processo Pedido de venda simplificado


[voltar ao subtítulo] [voltar ao topo]

Adiantamento de viagem

O processo de Adiantamento de viagem permite que um colaborador solicite um adiantamento


em R$ de viagem ao seu líder imediato. Após as solicitações serem aprovadas, elas são
direcionadas ao solicitante (colaborador) para que ele detalhe as despesas geradas durante sua
viagem.

Na sequência, a solicitação é remetida ao departamento financeiro para serem analisadas as


despesas apontadas e, em seguida, são executadas tarefas de serviço de lançamento e
compensação de títulos. Por fim, é enviado um e-mail para o solicitante do processo informando
que o acerto de viagem foi finalizado e se existirá reembolso ou devolução do adiantamento.

Processo Adiantamento de viagem


[voltar ao subtítulo] [voltar ao topo]

1.11 Gateways

Esta funcionalidade está disponível



para utilização em todas as versões

Os Gateways são elementos que determinam o caminho que o processo seguirá, definindo
ramificações, bifurcações e união de caminhos, por meio dos Gateways Paralelo, Exclusivo e
Inclusivo.

Nessa documentação, trataremos sobre os seguintes tópicos:

1. Gateways
2. Casos de Uso
3. Configurando Gateways no Processo

Gateways

Nesse tópico falaremos sobre cada um dos Gateways: Paralelo, Exclusivo e Inclusivo.

Paralelo

Esse gateway representa a divisão de um fluxo em 2 ou mais caminhos que serão executados
paralelamente, ou seja, todos os caminhos de saída são executados simultaneamente.

Ele é utilizado também como junção; nesse caso, o fluxo de execução será percorrido apenas
quando todos os seus fluxos de entrada forem percorridos.

Ícone Gateway Paralelo


[voltar ao subtítulo] [voltar ao topo]

Exclusivo

O gateway exclusivo é utilizado em um processo onde vários caminhos são possíveis porém, de
acordo com as condições, apenas um deles será percorrido. Assim, deverá existir sempre 2 ou
mais fluxos de saídas, sendo que um desses fluxos pode ser um caminho padrão, que será
executado apenas se todos os outros fluxos não forem verdadeiros no tempo de execução. Ele é
representado por um fluxo sequencial com uma barra diagonal:

Fluxo de sequência
padrão
Ou seja, a primeira condição (script) que for avaliada como verdadeira (true) irá determinar o
fluxo a ser seguido, e se por acaso todas as condições dos fluxos retornarem falso (false), o
fluxo padrão terá sequência.

Esse gateway também pode unificar fluxos distintos em uma única sequência de atividades,
sendo que a primeira sequência que chegar dará continuidade no fluxo do processo.

Ícone Gateway Exclusivo


[voltar ao subtítulo] [voltar ao topo]

Inclusivo

Esse gateway será utilizado em pontos do processo onde vários caminhos de continuidade são
possíveis, desde que sua condição seja verdadeira. Sendo assim, sempre deverá ter 2 ou mais
fluxos de saídas.

A execução do processo pode ser dividida em inúmeros fluxos paralelos e todos os fluxos que
retornarem com a condição (script) verdadeira serão executados. Também pode ser definido um
caminho padrão que será percorrido caso nenhuma das condições forem verdadeiras.

O gateway inclusivo permite também unificar o fluxo de execução, ou seja, a continuidade do


processo acontecerá apenas quando todos os fluxos de saída de um gateway inclusivo tiver sido
percorrido.

Ícone Gateway Inclusivo


[voltar ao subtítulo] [voltar ao topo]

Casos de Uso

Nesse tópico, trouxemos um caso de uso para cada tipo de Gateway. Para verificar sobre, clique
nos link's abaixo:

Gateway Paralelo Gateway Exclusivo Gateway Inclusivo

Gateway Paralelo

24
Processo utilizando Gateway Paralelo
Nesse exemplo, serão executados paralelamente 2 fluxos (representado pelo primeiro gateway).
Enquanto a "Tarefa 2" é realizada, a "Tarefa 3" também poderá ser executada. O segundo
gateway faz a junção dos fluxos, garantindo que a "Tarefa 4" só seja realizada depois que as
Tarefas 2 e 3 tiverem sido finalizadas.

Observação: Os gateways são utilizados de maneira independente, ou seja, não precisa utilizar
um gateway de junção ou os dois juntos.

[voltar ao subtítulo] [voltar ao topo]

Gateway Exclusivo

O processo abaixo permite que um colaborador realize uma solicitação de Adiantamento de


viagens para seu líder:

Processo utilizando Gateway Exclusivo


No exemplo acima, o primeiro gateway verifica o resultado da tarefa "Aprovar adiantamento
de viagem"; se na execução dessa tarefa o líder aprovar o adiantamento, o fluxo seguirá pela
sequência de saída padrão "Registrar títulos de adiantamento" e se o adiantamento for
reprovado, o fluxo seguirá pelo caminho "Notificar o solicitante".

Uma boa prática no SankhyaFlow é utilizar o Gateway Exclusivo também quando uma
determinada tarefa tiver várias entradas, pois na tarefa é possível ter apenas um evento de
entrada.

Nesse mesmo exemplo, utilizamos o Gateway Exclusivo para dar sequência nos 2 fluxos criados,
onde ambos serão direcionados para a mesma tarefa Notificar solicitante, conforme a execução
do fluxo.

[voltar ao subtítulo] [voltar ao topo]

Gateway Inclusivo

No caso abaixo, o primeiro gateway verifica o resultado da atividade "Avaliar documentação";


se na execução dessa atividade for identificada a necessidade de ter que digitalizar a
documentação e/ou validar a autenticidade desses documentos, cada fluxo será executado.
Caso esteja tudo certo com a documentação, o fluxo seguirá o caminho padrão.

Processo utilizando Gateway Inclusivo


Aqui, o Gateway Inclusivo foi utilizado para unir os fluxos criados. Isso garante que a atividade
"Notificar partes envolvidas" só seja iniciada depois que todos os fluxos que forem iniciados
pelo gateway anterior sejam executados.

Os gateways são utilizados de maneira independente, ou seja, não precisa utilizar um


gateway de junção ou então os dois juntos.

[voltar ao subtítulo] [voltar ao topo]

Configurando Gateways no Processo

Ao selecionar uma tarefa do processo na tela Processos de Negócio, será exibida uma caixa com

várias opções. Dentre elas, selecione o ícone "Adicionar Gateway" ou busque esse
elemento dentro da paleta localizada ao lado esquerdo:

Adicionando Gateways
Por padrão, é apresentado o Gateway Exclusivo; para alterar o tipo, basta clicar no ícone

"Alterar tipo" e selecionar o que você desejar:

Alteração do tipo de Gateways


Para configurar um Gateway Paralelo, basta inseri-lo no processo e dar sequência na
modelagem de cada caminho que deverá ser percorrido. Para configurar esse elemento como
junção, o gateway deve receber as entradas dos caminhos do Gateway Paralelo anterior:

Modelagem do Processo com Gateway Paralelo


Na configuração do Gateway Exclusivo, é necessário inserir uma condição (script em Groovy ou
JavaScript) no fluxo sequencial para que o caminho seja executado conforme os dados inseridos
na tarefa anterior. Quando o caminho for definido como fluxo padrão, não é necessário inserir
um script.

Então, para definir um caminho padrão, basta clicar sobre o fluxo sequencial para que seja

apresentado o ícone , permitindo que você altere o tipo de fluxo para o padrão:

Modelagem do Processo com Gateway Exclusivo


Sequência Padrão
Para definir uma condição (script) no caminho que não é padrão, é necessário clicar sobre o
fluxo sequencial, para que seja apresentado dentro da aba Geral, uma caixa para informar o
script em Groovy ou JavaScript:

25
Configuração de script Gateway Exclusivo
Nesse exemplo, configuramos um script para buscar os dados de um campo do formulário
formatado, para o caso onde a solicitação de adiantamento for reprovada. Então, para que esse
cenário ocorra é necessário definir o script abaixo:

Campo: SITUACAO
Formulário: AD_SOLICITACAOADIANTAMENTO

//Obter dados do formulário


var formulario = getLinhasFormulario("AD_SOLICITACAOADIANTAMENTO");
//Se o campo SITUACAO for igual a RP (REPROVADO) a condição será verdadeira
if(formulario[0].getCampo("SITUACAO") == 'RP'){

return true;
}else{
return false;
}

No script deve ser informada sempre a chave que resulta na opção de um determinado campo;
a lista de opções para o campo SITUACAO são:

RP=REPROVADO
AP=APROVADO

Ou seja, a chave corresponde à "RP" e "AP".

Para buscar os dados de um campo do formulário formatado para um único registro, utilizamos
a função getLinhasFormulario, conforme demonstrado no exemplo acima. Quando usado o
formulário nativo, utilizamos a função getLinhasFormularioNativo, e para buscar um campo
de um formulário embarcado, é utilizada a função getCampo, de acordo com o exemplo abaixo:

Linguagem Groovy: getCampo("DOCUMENTACAO") == "S"

Linguagem JavaScript: return getCampo("DOCUMENTACAO") == "S"

É possível utilizar apenas as funções de consulta para os scripts de gateways. Elas estão

disponíveis no botão "Ajuda" do script.

Por fim, a configuração do Gateway Inclusivo segue conforme apresentado no exemplo anterior
do Gateway Exclusivo, ou seja, é necessário inserir uma condição (script em Groovy ou
JavaScript) no fluxo sequencial, para que o caminho seja executado conforme os dados inseridos
na tarefa anterior. Quando o caminho for definido como fluxo padrão, não é necessário inserir
um script.

Configuração de script Gateway Inclusivo


[voltar ao topo]

1.12 Evento intermediário espera por sinal

Esta funcionalidade está disponível



para utilização a partir da versão 4.3

O Evento intermediário espera por sinal interrompe o fluxo do processo até a chegada de um
sinal.

Ao integrar o processo com outras rotinas do ERP, como por exemplo, em uma empresa de
desenvolvimento de software existe um processo de correção de erros do sistema, em que, após
a correção ser realizada, ela deverá ser oficializada em um pacote para ser disponibilizado ao
cliente, que é realizada por um outro software. Nesse momento, o processo é interrompido até
que a correção seja oficializada nesse pacote.

Assim, quando as tarefas são concluídas nessa segunda aplicação, um sinal é enviado ao
SankhyaFlow para continuar o processo.

Outro exemplo são os processos que precisam aguardar a baixa de um título financeiro para dar
continuidade na sua execução.

Para demonstrar essa funcionalidade, iremos utilizar como caso de uso o processo de
Adiantamento de viagens:

Processo de Adiantamento de viagens


Esse processo permite que qualquer colaborador solicite um adiantamento de viagem para a
empresa, que poderá ser aprovado ou reprovado pelo seu líder imediato.

Caso seja aprovado, dois títulos serão gerados automaticamente: receita e despesa. O título de
despesa representa o desembolso financeiro que a empresa fará ao colaborador, através de
uma transferência bancária, dinheiro, etc, e o título de receita será utilizado para basear a
compensação financeira após o acerto de despesas.

Em seguida, o solicitante receberá um e-mail informando que sua solicitação foi aprovada e que
em breve o dinheiro será disponibilizado. Nesse momento o processo é interrompido até que o
financeiro faça a baixa do título de despesa. Quando for executada essa baixa, um sinal é
enviado ao SankhyaFlow para continuar o processo.

No decorrer dessa documentação, demonstraremos como inserir o evento no processo e como


personalizá-lo.

Para inserir o evento no processo, basta selecionar uma tarefa qualquer no diagrama do
processo; assim, será apresentada uma caixa com várias opções, dentre elas, selecione
"Adicionar evento intermediário" ou busque pelo elemento "Criar evento intermediário"
dentro da paleta localizada no lado esquerdo:

Inserção de Evento intermediário espera por sinal no


processo

Em seguida, com o evento selecionado, clique no ícone "Alterar tipo" e selecione o


"Evento intermediário espera por sinal":

Inserção de Evento intermediário espera por sinal no


processo
Ao inserir esse evento no processo, você deve informar o "Nome do Sinal" pois o utilizaremos
em sua personalização.

Inserção Nome do Sinal


Observação: O elemento sinal deve possuir um nome único, pertencente àquela abertura de
processo em específico, para que possa enviar o sinal correto e dar continuidade ao fluxo certo.

A personalização do evento precisa implementar a chamada do método sendSignal,


pertencente ao pacote br.com.sankhya.workflow.api.SankhyaFlow, que pode ser obtido a
partir dessa biblioteca.

Nota: O Evento de sinal pode ser implementado através de uma personalização (Rotina Java)
no Sankhya Om (evento programado, botão de ação, etc).

Abaixo, segue o exemplo de um evento programado para o nosso caso de uso, onde a baixa do
título de despesa do adiantamento envia o sinal "baixouTítulo" ao processo:

import br.com.sankhya.extensions.eventoprogramavel.EventoProgramavelJava;
import br.com.sankhya.jape.event.PersistenceEvent;
import br.com.sankhya.jape.event.TransactionContext;
import br.com.sankhya.jape.sql.NativeSql;
import br.com.sankhya.jape.vo.DynamicVO;
//Biblioteca de APIs do SankhyaFlow
import br.com.sankhya.workflow.api.SankhyaFlow;
import java.math.BigDecimal;
import java.sql.ResultSet;
import java.sql.Timestamp;
import java.util.ArrayList;
import java.util.List;
public class SinalBaixarTitulo implements EventoProgramavelJava {
public void afterDelete(PersistenceEvent arg0) throws Exception {}
public void afterInsert(PersistenceEvent event) throws Exception {}
public void afterUpdate(PersistenceEvent event) throws Exception {
DynamicVO financeiro = (DynamicVO)event.getVo();
BigDecimal nufin = financeiro.asBigDecimal("NUFIN");
Timestamp dhbaixa = financeiro.asTimestamp("DHBAIXA");
if (dhbaixa != null) {
List<String> idIstPrn = new ArrayList<String>();
NativeSql query = null;

26
NativeSql query = null;
try {
query = new NativeSql(event.getJdbcWrapper());
query.appendSql("SELECT IDINSTPRN FROM AD_SOLICITACAOADIANTAMENTO WHERE NUFIN_AD_D = :NUFIN");
query.setNamedParameter("NUFIN", nufin);
ResultSet rs = query.executeQuery();
while (rs.next())
idIstPrn.add(rs.getBigDecimal("IDINSTPRN").toString());
} finally {
NativeSql.releaseResources(query);
}
String[] instancias = idIstPrn.<String>toArray(new String[0]);
//Método 'sendSignal' passando o nome do sinal e as instâncias de processo
SankhyaFlow.sendSignal("baixouTitulo", instancias);
}
}
public void beforeCommit(TransactionContext arg0) throws Exception {}
public void beforeDelete(PersistenceEvent arg0) throws Exception {}
public void beforeInsert(PersistenceEvent arg0) throws Exception {}
public void beforeUpdate(PersistenceEvent arg0) throws Exception {}
}

Após a implementação da personalização, é gerado o módulo Java e então, ele é vinculado na


aba Eventos da tabela TGFFIN.

A(s) instância(s) do processo de Adiantamento de viagem será(ão) automaticamente


interrompida(s) no momento que chegar no evento de sinal "Aguardar baixa de título" e
somente será retomado quando o financeiro executar a baixa dos títulos de despesas.

1.13 Apontamentos

Para toda e qualquer Tarefa de Usuário, consumimos um tempo trabalhando nela e, em alguns
cenários, faz sentido ter um acompanhamento de tempo de execução, de forma detalhada,
acompanhando inclusive os intervalos entre um tempo gasto e outro.

Para esse acompanhamento, temos o Apontamento na Tarefa de Usuário, que é um recurso


onde podemos lançar nosso tempo de execução na tarefa, a data e hora inicial/final e os
intervalos, se for o caso.

Importante: É possível saber em que momento a tarefa foi criada e em que momento ela foi
finalizada, mas essa é uma informação diferente do tempo em execução. Se tratando de
execução, nós conseguimos saber quando começamos a trabalhar nela, quando pausamos o
trabalho, o que consumimos de intervalos e quando a concluímos. Sendo assim, podemos
diferenciar o tempo de fila da tarefa com o tempo de execução dela.

A função de Apontamento pode ser habilitada quando a empresa necessita acompanhar o


tempo de execução das tarefas, ter uma noção de volume gasto no processo, qual foi a carga
horária gasta do usuário e etc.

Um exemplo que podemos relacionar é que, para o cenário onde temos um tempo médio de fila
grande e um tempo de execução curto, pode indicar uma sobrecarga de tarefas para o usuário,
onde ele possui várias tarefas para dar vazão porém, como são muitas para uma única pessoa,
elas vão acumulando e aumentando o tempo de fila. Portanto, para esse cenário, basta que seja
ativada a funcionalidade de Apontamento na tarefa em que seja necessário acompanhar essa
execução.

Nesse artigo, você terá acesso aos seguintes tópicos:

1. Caso de Uso
2. Configurando o Apontamento
3. Aba Apontamento na Lista de Tarefas
4. Outros detalhes sobre o Apontamento
5. Eventos relacionados com Apontamento

Caso de Uso

O processo de Solicitação de compras, exibido na imagem abaixo, foi modelado a fim de


atender a proposta de simplificar uma solicitação de compra, tanto para o usuário quanto para a
automatização do lançamento da solicitação.

Processo Solicitação de compras


O processo possui 3 Tarefas de Usuário, sendo "Analisar solicitação de compra", "Realizar

cotação" e "Refazer Solicitação". Possui também 2 Tarefas de Serviço para Atualizar e Gerar
o pedido e por fim, 2 Tarefas de E-mail, para notificação nos cenários de reprovação ou status do
pedido.

O gestor responsável pelas compras da empresa pediu ao modelador que a tarefa Realizar
cotação tivesse a opção de Apontamento para que ele pudesse entender e acompanhar o
volume de tempo gasto em uma cotação. Ele deseja comparar o tempo de fila da tarefa com o
tempo de execução, pois acredita que a operação tenha um gargalo e quer confirmar que o
tempo de fila está maior em relação ao tempo de execução, indicando que é necessário mais
funcionários trabalhando para realizar a cotação.

[voltar ao topo]

Configurando o Apontamento

Para acessar a configuração de Apontamento, devemos dar um duplo clique na Tarefa de


Usuário que queremos disponibilizar a funcionalidade. Nesse momento, um painel irá surgir ao
lado direito da tela e as opções referentes ao Apontamento já estarão localizadas na aba
"Geral".

Registrar e Editar Apontamento

Ao habilitar a marcação de "Registrar Apontamento", aquela tarefa em específico irá


requisitar que seja lançado nela o tempo de trabalho executado.

Selecionando a marcação de "Editar Apontamento", estaremos autorizando o usuário a


editar, incluir, ajustar, excluir e relançar seus apontamentos com datas e horas retroativas,
desde que a tarefa não tenha sido finalizada.

Para o case que descrevemos acima, tanto o registro quanto a edição serão ligados para a
tarefa Realizar cotação:

Configuração do Apontamento

[voltar ao topo]

Aba Apontamento na Lista de Tarefas

Quando habilitamos a funcionalidades, passará a existir uma nova aba na Lista de Tarefas e
também ficará disponível no cabeçalho da tarefa um contador com um botão. Abaixo, vemos
como ficou a tarefa com as opções de Apontamento habilitadas:

Apontamento na Lista de Tarefas


Como demonstramos acima, podemos iniciar a contagem de tempo pelo botão

no cabeçalho e também de forma direta, gerando um novo registro na aba

Apontamento, pelo botão "Cadastrar Apontamento".

Como estava permitido editar, podíamos lançar tempo retroativo. Acessando a aba
Apontamento e clicando na linha dele editamos o campo de hora e preenchemos manualmente
o horário e, após essa alteração, salvamos para que o tempo de execução fosse atualizado.

[voltar ao topo]

Outros detalhes sobre o Apontamento

Na aba Apontamento, temos então o controle de todos os apontamentos feitos. Em cada linha
consta o "Cód. usuário", o "Nome (usuário)", "Dh. inicial", "Dh. final", "Intervalo" e
"Tempo".

Observação: A coluna Tempo contabiliza a Dh. inicial menos a Dh. final menos o Intervalo.

A tarefa que possuir mais de um candidato à execução, poderá ter vários apontamentos de
usuários diferentes, desde que esses apontamentos não gerem conflitos quanto à datas e
horários, ou seja, com mesma data e horário.

Na imagem abaixo, podemos ver uma mesma tarefa em que o SUP e a Juliane registraram um
apontamento:

Apontamento de usuários diferentes em uma mesma


tarefa
Nota: O contador de tempo no cabeçalho da tarefa é o resultado da soma de todos os
apontamentos feitos, ou seja, ele soma todos os valores contidos na coluna Tempo.

As informações dos apontamentos quanto à quantidade dos apontamentos, qual usuário e


volume de tempo podem fomentar indicadores e, para extrair essas informações, basta criar
uma consulta que retorne as linhas na tabela TWFIEXE, onde, com o ID da Instância do Processo,
é possível consultar as execuções das tarefas.

[voltar ao topo]

Eventos relacionados com Apontamento

27
Eventos relacionados com Apontamento

Podemos ainda utilizar de Eventos, tendo o Apontamento como gatilho, no ato de Excluir,
Incluir, Pausar, Iniciar ou Alterar. Fazendo então a configuração relacionada com Apontamento a
rotina ali configurada.

Para verificar mais informações sobre Evento, acesse o link Configuração de Evento:

Configuração de Evento no Apontamento


Lembrando que, algumas ações demandam escolher o momento. Essa configuração está no
campo "Quando", se será "Antes" ou "Depois" de alguma "Ação" selecionada.

[voltar ao topo]

1.14 Condições de Apresentação de Campos

Esta funcionalidade está


disponível para utilização a
partir da versão 4.7

Esse é um recurso existente em configurações avançadas de campos, que permite ao


modelador condicionar os campos que serão exibidos no formulário em virtude de um
determinado dado preenchido em outro campo ou outra regra definida no script de condição de
apresentação.

Sendo assim, esse recurso será utilizado quando houver a necessidade dos campos serem
apresentados para preenchimento devido a um determinado dado preenchido anteriormente em
outro campo do formulário e, dessa forma, o executor de tarefas terá uma melhor experiência
de uso do sistema, pois irá visualizar apenas os campos que são realmente requeridos.

Nesse artigo, você terá acesso aos seguintes tópicos:

1. Caso de Uso
2. Configurando a condição de apresentação de campos
3. Resultados

Caso de Uso

No processo de Cadastro de Clientes, na abertura do processo, o solicitante do cadastro deve


preencher os dados gerais do cadastro do cliente. Utilizando o recurso de condição de
apresentação de campos, iremos definir que, quando for informado o tipo de cliente, serão
exibidos campos específicos para o tipo pessoa física ou tipo pessoa jurídica.

Com isso, iremos visualizar apenas os campos que realmente são de preenchimento necessário
para um desses tipos, o que deixa os campos do formulário mais concisos e diminui a
possiblidade de preenchimento desnecessário dos mesmos.

[voltar ao topo]

Configurando a condição de apresentação de campos

Em nosso exemplo, iremos condicionar a apresentação dos campos "Sexo", "Razão social",
"Inscrição Estadual" e "Insc. Estadual na UF" em função do dado preenchido no campo
"Tipo de pessoa".

Então, caso o campo Tipo de pessoa seja preenchido com a opção "Pessoa física", o campo
Sexo será apresentado para preenchimento e os demais campos serão ocultados do formulário.

De outra forma, sendo selecionada a opção "Pessoa jurídica" no campo Tipo de pessoa,
ocorrerá o inverso, ou seja, o campo Sexo será ocultado do formulário e os demais serão
exibidos para preenchimento.

Em nosso caso de uso, estamos utilizando o formulário do tipo nativo para configurar a condição
de apresentação de um campo. Para isso, basta acessar as configurações do formulário através

do botão :

Representação do Processo
Em seguida, devemos selecionar o campo que irá condicionar a apresentação e clicar no botão

"Configurações avançadas de campo".

Configurações avançadas de campos


Na sequência, acessamos a aba "Condição de apresentação" e definimos a condição de
apresentação para o campo Sexo. Após isso, realizamos o mesmo procedimento para os demais
campos que terão a apresentação condicionada:

Script de condição de apresentação de campos


Script:

// Retorna campo 'Sexo' se campo 'Tipo de Pessoa' for igual a pessoa física (F)
return getCampo("TIPPESSOA") == "F";

Outra forma de escrever o script seria:

// Retorna campo 'Sexo' se campo 'Tipo de Pessoa' for igual a pessoa física (F)
var tipoPessoa = getCampo("TIPPESSOA");
if (tipoPessoa == "F") {
return true;
} else {
return false;
}

Observação: Outros métodos de consulta também podem ser utilizados em scripts para
condicionar a apresentação de campos, conforme a imagem abaixo:

Funções de Consultas para condicionar a apresentação de


campos
Na imagem abaixo, note que, ao configurar uma condição de apresentação na grade de

campos, é apresentado o símbolo que sinaliza essa configuração:

Ícone que possui condição de apresentação


[voltar ao topo]

Resultados

28
Realizadas as configurações de condições de apresentações no ambiente de modelagem, agora
podemos visualizar na Lista de Tarefas o resultado dessas configurações.

Para isso, acesse o processo configurado e selecione no campo "Tipo de pessoa" uma das
opções. Assim, é possível visualizar campos que são apresentados quando selecionamos o tipo
Pessoa Física:

Formulário na Lista de Tarefas - Pessoa Física


E os campos exibidos quando selecionado o tipo Pessoa Jurídica:

Formulário na Lista de Tarefas - Pessoa Jurídica


Dessa forma, foram apresentados apenas os campos necessários para preenchimento para cada
tipo, o que torna a visualização de campos do formulário mais enxuta e melhora a experiência
para os executores de tarefas.

[voltar ao topo]

1.15 Histórico de Processo

Esta funcionalidade está


disponível para utilização a
partir da versão 4.8

O Histórico de Processo do SankhyaFlow é um recurso que possibilita ao executor de tarefas


consultar dados do histórico de um processo em uma linha do tempo (cronológica), em que são
apresentados diferentes tipos de eventos (início, intermediários, fim), gateways e tarefas do
processo.

Assim, o executor da tarefa do SankhyaFlow utilizará o histórico de processo para verificar


informações sobre a origem do processo como os executores (donos de tarefas anteriores)
dados preenchidos em tarefas, tempo de execução e etc, para que esses dados possam auxiliá-
lo na execução de sua tarefa ou acompanhamento do processo.

Para cada elemento, são apresentadas as datas de criação, aceite, conclusão, status (em
andamento ou concluído) e tempo gasto de execução.

Nesse artigo, você terá acesso aos seguintes tópicos:

1. Caso de Uso
2. Configurando a apresentação do Histórico de Processo
3. Consultando o Histórico de Processo
4. Tipos de elementos do Histórico de Processo utilizados no Caso de Uso
5. Apresentação de outros Tipos de Elementos no Histórico
6. Resultados

Caso de Uso

O processo de "Solicitação de compras" que apresentamos abaixo, tem o objetivo de permitir


a realização de uma solicitação de compras no Flow, contemplando etapas de solicitação,
aprovação, cotação, geração de pedidos e comunicação por e-mail aos envolvidos no processo.

Processo de Solicitação de Compras


Em determinados momentos, os executores de processos têm a necessidade de consultar o
histórico de processos para identificar, por exemplo, donos de tarefas anteriores, data de
abertura do processo ou de tarefas, dados preenchidos em formulários, tempo gasto para
execução e etc, para acompanhamento e realização de sua atividade.

[voltar ao topo]

Configurando a apresentação do Histórico de Processos

Os dados que são apresentados no histórico na lista de tarefas podem ser configurados no
ambiente de modelagem no contexto de processo (inicialização) e tarefas de usuário, na aba
"Resumo do Histórico", conforme as imagens abaixo:

Configuração do Resumo do Histórico no contexto de


Processo (inicialização)

Configuração do Resumo do Histórico no contexto de


Tarefa do Usuário
Por padrão, caso o modelador não realize nenhuma configuração no resumo do histórico, serão
apresentados no Histórico de Processo um título com a descrição informada para o formulário e
todos os respectivos campos disponíveis nesse formulário de inicialização ou tarefa de usuário.

Para personalizar o histórico que será exibido para a tarefa de usuário "Analisar solicitação
de compra", basta selecionar essa tarefa, acessar a aba Resumo do Histórico e clicar em
"Editar resumo do Histórico". Assim, na sequência, será aberta a tela para configuração.
Abaixo demonstramos o procedimento, observe:

Configuração do Resumo do Histórico


Observação: O modelador poderá definir um título geral para todos os formulários contidos em
uma tarefa. Para isso, basta clicar em "Título do formulário" para que seja apresentada a
variável para inserção de um título geral do(s) formulário(s) da tarefa:

Configurando a variável do título


Para configurar a apresentação dos dados preenchidos em um formulário, é necessário
selecioná-lo na opção "Variáveis". No caso da tarefa "Analisar solicitação de compra",
temos os formulários "AD_SOLICITACAOCOMPRA" e "AD_APROVACAO".

29
Configurando a variável do título
Como essa tarefa possui campos editáveis que estão no formulário AD_APROVACAO, iremos
clicar nessa opção para que sejam apresentadas as variáveis conforme a imagem abaixo:

Configuração do Resumo do Histórico (variáveis)


Na imagem acima podemos identificar na primeira linha a variável
'$FormTitle{AD_APROVACAO}', que irá retornar o título no histórico obtendo o dado da
descrição informada no formulário.

Na linha seguinte, temos o nome do formulário e, na sequência, temos os campos disponíveis


nele. Caso o modelador queira ocultar a apresentação de algum campo no histórico, basta
retirar a linha que corresponda a ele.

Em nosso exemplo, mantemos todos os campos para apresentação no Histórico de Processo


dessa tarefa e modificamos apenas o título para "Aprovação da Solicitação" e o formatamos
em negrito e itálico:

Configuração do Resumo do Histórico (variáveis)


Observações:

Não é suportada a apresentação de dados no histórico de formulário quando for utilizado


o recurso de ligação entre formulários na modelagem;
Quando o formulário for do tipo múltiplos registros, os dados serão apresentados no
histórico na lista de tarefas em uma sequência com os dados de cada registro;
O modelador pode digitar no Resumo do Histórico qualquer mensagem para ser
apresentada no Histórico de Processo.

Dando continuidade, iremos salvar e publicar o processo:

Configuração do Resumo do Histórico (variáveis


configuradas)
Note que, após clicar em salvar, as variáveis que definimos anteriormente foram apresentadas
na aba Resumo do Histórico.

[voltar ao topo]

Consultando o Histórico de Processo

Maria é dona da tarefa "Realizar cotação" e identificou a necessidade de consultar dados de


tarefas anteriores como a justificativa para aprovação da compra, o responsável pela aprovação
e o tempo gasto até o processo chegar ao setor de Compras para cotação.

Para consultar esse histórico, basta que Maria posicione essa tarefa, clique no botão "Outras

Opções..." e escolha a opção "Histórico do Processo". Observe abaixo como


fazemos:

Consulta ao Histórico do Processo


[voltar ao topo]

Tipos de elementos do Histórico de Processo utilizados no Caso de Uso

O Histórico de Processo é apresentado em uma linha do tempo (cronológica) em que cada


elemento do fluxo do processo é apresentado em uma sequência na vertical, ordenada pela sua
data de criação.

Abaixo iremos tratar sobre os Eventos de início, Tarefas e Gateways.

Eventos de início

Todos os tipos de Eventos de início disponibilizados na modelagem podem ser apresentados no


histórico. Quando o processo for iniciado por uma pessoa e houver foto dela no seu usuário, ela
será apresentada no card de início; caso contrário, será exibido apenas o símbolo do Evento de
início, acompanhado do nome do evento dado pelo modelador e a data de abertura da
solicitação (processo).

Evento de início do Processo


Assim, ao clicar sobre o card de abertura do processo, podemos visualizar os dados preenchidos
no formulário de inicialização, conforme demonstramos abaixo:

Dados preenchidos em Tarefas de Usuário


[voltar ao subtítulo] [voltar ao topo]

Tarefas

Os tipos de tarefas (serviço, usuário e e-mail) utilizados na modelagem do processo e


executados, são representados no histórico com o respectivo símbolo de cada tipo de tarefa,
sendo possível, especificamente, para Tarefa do tipo Usuário, visualizar os dados preenchidos
em formulários.

Podemos visualizar no card, fotos de usuários que concluíram tarefas (quando possuírem em
seu cadastro de usuário) e, caso não possua foto, será exibido apenas o símbolo do tipo usuário
e o nome nome do dono da tarefa também será apresentado no card.

Em todos os cards de Tarefas de Usuário temos a data de aceite da tarefa (momento em que a
tarefa foi atribuída a uma determinada pessoa), a data de conclusão (quando houver) e o tempo
gasto.

Nota: Quando a tarefa ainda não tiver data de aceite ou conclusão, o tempo gasto será
calculado do momento da criação da tarefa até o momento da geração (visualização) do
histórico do processo.

Abaixo trouxemos um exemplo de card de uma Tarefa de Usuário:

30
Card Tarefa de Usuário
Clicando sobre esse card, podemos visualizar os dados que foram preenchidos em formulários
da tarefa.

Abaixo, temos o exemplo de uma tarefa de serviço que foi executada pelo processo de
Solicitação de compras:

Card Tarefa de Serviço


[voltar ao subtítulo] [voltar ao topo]

Gateways

Também é possível visualizar todos os tipos de Gateways que foram inseridos no processo pelo
modelador (paralelo, exclusivo e inclusivo) e executados até o momento da consulta.

Observação: O nome apresentado no Gateway é o mesmo que foi definido pelo modelador no
ambiente de modelagem. Caso não tenha nome, não será exibido nenhum nome no card:

Card Gateway Exclusivo


Observe na imagem acima que o modelador definiu o nome "Solicitante é o responsável
pelo CR?" para o Gateway.

[voltar ao subtítulo] [voltar ao topo]

Apresentação de outros Tipos de Elementos no Histórico

Todos os tipos de elementos utilizados na modelagem e executados no processo serão exibidos


no Histórico de Processo. Abaixo, apresentamos alguns exemplos de outros elementos que
poderão ser exibidos no histórico:

Tarefas

Card Tarefa de Serviço

Card Tarefa de E-mail

Eventos Intermediários

Quando executados no processo, os Eventos Intermediários também serão apresentados na


linha do tempo do Histórico de Processo:

Card Evento Intermediário de Tempo


Observe no exemplo da imagem acima, que o modelador definiu para o Evento Intermediário de
tempo o nome "Aguarda pagamento" e seu símbolo é apresentado no card.

Eventos de Fim

Os diferentes tipos de Eventos de Fim são representados (após execução) no histórico com o
nome dado pelo modelador, data de fim e o símbolo do evento, conforme consta nas imagens
abaixo:

Card Evento de Fim

Card Evento de Fim do Tipo Término

[voltar ao subtítulo] [voltar ao topo]

Resultados

Abaixo temos a representação do histórico de um processo de Solicitação de compras que foi


consultado pela Maria na tarefa "Realizar cotação". Observe que cada elemento é
apresentado cronologicamente pela sua data de criação:

31
Histórico do Processo de Solicitação de compras
Também podemos visualizar a legenda, com o status de execução de cada elemento (em
andamento ou concluída), onde a bola verde significa conclusão e a azul em andamento.

Nota: Quando o card estiver todo preenchido de cinza, como na tarefa Realizar cotação,
significa que essa é a tarefa que o usuário (em nosso caso a Maria), acessou na lista de tarefas

para visualizar o histórico.

[voltar ao topo]

1.16 Subprocesso Reutilizável

Esta funcionalidade está


disponível para utilização a
partir da versão 4.6

Esse é um recurso que permite iniciar um processo a partir de outro processo. O processo será
pausado pelo subprocesso reutilizável e retomado quando ele for finalizado. Essa funcionalidade
também permite a troca de informações entre os processos.

O modelador irá utilizar o subprocesso reutilizável quando estiver modelando um processo que
necessite reutilizar um outro processo já disponível no SankhyaFlow, para que esse novo
processo possa ser executado em sua completude.

Essa reutilização elimina a necessidade do modelador ter que construir novamente todo o
processo, e torna a representação dele mais concisa.

Nesse artigo, você terá acesso aos seguintes tópicos:

1. Caso de Uso
2. Configurando um Subprocesso
3. Resultados
4. Outras Configurações

Caso de Uso

A empresa Alpha Ltda é uma corretora de seguros que possui um processo interno chamado
Manutenção Corretiva de Equipamentos, em que um colaborador solicita a manutenção, a
equipe de manutenção analisa o equipamento, e dessa análise poderá surgir a necessidade de
compra de uma peça nova para o reparo do equipamento. Após a compra da peça, o fluxo deve
seguir para o técnico responsável realizar o conserto e, na sequência, segue para o solicitante
avaliar o atendimento, conforme podemos observar na imagem abaixo:

Processo de Manutenção Corretiva de Equipamentos


Como a empresa Alpha Ltda já possuía um processo de "Compra de materiais" modelado e
em produção, o modelador definiu esse processo como sendo um subprocesso do processo de
Manutenção, reutilizando todo o processo de compra de materiais.

Dessa forma, o processo de Manutenção será paralisado quando o fluxo chegar no subprocesso
"Solicitação de compra" e será retomado quando esse subprocesso for finalizado com a
confirmação do pedido de compra.

No processo de Manutenção, quando o técnico decidir solicitar peças para consertar o


equipamento, esses dados preenchidos na tarefa "Analisar equipamento" serão preenchidos
automaticamente em formulário, para representar a "Solicitação de Materiais" no
subprocesso de Solicitação de compra, que está representado na imagem abaixo.

Subprocesso "Solicitação de Compra"


Observação: Quando o subprocesso for concluído, o fluxo seguirá para o técnico consertar o
equipamento. Nessa tarefa, iremos disponibilizar o número do pedido de compra para que ele
possa consultar e localizar o produto junto à área responsável.

[voltar ao topo]

Configurando um Subprocesso

O primeiro passo para configurar o subprocesso reutilizável é inserir uma tarefa no processo e
alterar para o tipo subprocesso reutilizável, conforme demonstramos abaixo:

Configuração do Subprocesso

Na aba "Dados de Entrada" da configuração de subprocesso, o modelador pode definir scripts


para obter dados de formulários do processo e registrá-los em formulários do subprocesso.

Dando continuidade na configuração do nosso caso de uso, iremos acessar a aba Dados de
Entrada e definir o script que obtenha os dados preenchidos nos campos "Peça",
"Quantidade" e "Observação" da tarefa "Analisar equipamento" e, automaticamente,
registre-os no formulário de Solicitação de compras do subprocesso, representando assim, os
dados da inicialização. Observe abaixo a imagem com a configuração:

Script Dados de Entrada


Script completo da aba "Dados de Entrada"

//Obtém linhas do formulário do processo mestre


var buscarFormulario = getLinhasFormulario("AD_ADTWFSOLPROD");
for (var i = 0; i <buscarFormulario.length; i ++){
var produto = buscarFormulario[i].getCampo("CODPROD");
var quantidade = buscarFormulario[i].getCampo("QUANTIDADE");
var observacao = buscarFormulario[i].getCampo("OBSERVACAO");
//Registra dados no formulário do subprocesso
var RegistraSolicSubProcesso = novaLinhaFormatadoSubProcesso("AD_SOLICITACAOCOMPRA");
RegistraSolicSubProcesso.setCampo("CODPROD", produto);
RegistraSolicSubProcesso.setCampo("QUANTIDADE", quantidade);

32
RegistraSolicSubProcesso.setCampo("QUANTIDADE", quantidade);
RegistraSolicSubProcesso.setCampo("OBSERVACAO", observacao);
RegistraSolicSubProcesso.save();}

[voltar ao subtítulo] [voltar ao topo]

Agora iremos configurar a aba "Dados de Retorno". Esse recurso possibilita ao modelador

definir scripts para obter dados de formulários do subprocesso e registrá-los em formulários do


processo.

Em nosso exemplo, iremos obter os dados do pedido que estão armazenados no campo
embarcado "DETALHENOTIFICACAO" do subprocesso "Solicitação de compras".

Para isso, basta configurar o script na aba Dados de Retorno, conforme mostramos na imagem
abaixo:

Script Dados de Retorno


Script completo da aba "Dados de Retorno"

//O método getCampoSubProcesso obtém o valor do campo 'DETALHENOTIFICACAO' que está no


subprocesso e contém o número do pedido, produto e status.
var pedidos = getCampoSubProcesso("DETALHENOTIFICACAO");
var idInstanciaProcesso = getIdInstanceProcesso();
//Atualiza o campo 'NNOTA' do processo para que na tarefa 'Realizar manutenção'
o técnico possa visualizar os dados do pedido gerado.
var query = getQuery();
query.setParam("IDINSTANCIAPROCESSO", idInstanciaProcesso);
query.setParam("PEDIDOS", pedidos);
query.update("UPDATE AD_TWFSOLMANUTEQUIPAMENTOS SET NNOTA = {PEDIDOS} WHERE IDINSTPRN = {IDINSTANCIAPROCESSO}");

[voltar ao subtítulo] [voltar ao topo]

Resultados

Realizadas as configurações, agora iremos exibir na Lista de Tarefas o comportamento do


subprocesso no cenário em que o técnico necessite que a empresa compre peças para realizar a

manutenção. Na inicialização, o solicitante informa o problema com o equipamento, no caso um


computador, conforme imagem abaixo:

Solicitação de manutenção
Em seguida, na solicitação 758139, o técnico realiza a análise do equipamento e solicita a peça
para o conserto da máquina:

Análise da solicitação de manutenção


Na sequência, o fluxo entra no subprocesso "Solicitação de compras", com instância 758148
(solicitação), diretamente na tarefa Analisar solicitação de compra, em que será analisado se a
Solicitação de compra será aprovada ou não:

Solicitação de peça para correção


Nota: Observe que na aba "Solicitação de Compras", os campos preenchidos no processo
(Peça, Quantidade e Observação) foram levados automaticamente para essa tarefa, através do
script contido na aba Dados de Entrada na modelagem do processo de manutenção.

Análise da Solicitação de Compra


Dando continuidade, o fluxo segue para a tarefa de cotação:

Solicitação de peça para correção


Após a cotação, o fluxo do subprocesso executa a tarefa de serviço de "Geração de pedidos"
e a tarefa de notificação sobre os pedidos ao responsável pela solicitação. Assim, o processo
retorna para a tarefa de Manutenção de equipamentos para o técnico realizar a manutenção do
mesmo:

Tarefa "Realizar manutenção"


Observe que, no campo "Nro. Pedido(s) Gerado(s)" contém os dados que obtivemos do
campo "DETALHENOTIFICACAO" do subprocesso, através do script configurado na aba Dados
de Retorno. O técnico poderá utilizá-los para obter informações no sistema ou com a área
responsável sobre a compra realizada.

[voltar ao topo]

Outras Configurações

Métodos disponíveis para trocar dados entre formulários do processo e subprocesso

Nas configurações de Dados de Entrada e Dados de Retorno, também podemos utilizar os


métodos abaixo para trocar informações entre formulários do processo e subprocesso.

Dados de Entrada:

setCampoSubProcesso: Permite inserir dados no Formulário Embarcado do


subprocesso.
novaLinhaFormatadoSubProcesso: Possibilita a inserção de uma nova linha no
Formulário Formatado do subprocesso.
novaLinhaNativoSubProcesso: Permite inserir um novo registro do Formulário Nativo
do suprocesso.

Dados de Retorno:

getCampoSubProcesso: Obtém dados do formulário embarcado do subprocesso.


getLinhasFormatadoSubProcesso: Obtém dados do formulário formatado do
subprocesso e o retorno é um array com as linhas preenchidas.
getLinhasNativoSubProcesso: Obtém dados do formulário nativo do subprocesso e o
retorno é um array com as linhas preenchidas.
[voltar ao topo]

1.17 Tarefas de Serviço com Web Service Externo

Esta funcionalidade está


disponível para utilização a
partir da versão 4.4

Esse é um recurso existente em tarefas de serviço do SankhyaFlow, que permite integrar


processos de negócios em execução na ferramenta com os serviços externos ao Sankhya Om,
possibilitando enviar e receber dados.

33
A tarefa de serviço com Web Service Externo será utilizada quando houver a necessidade de
integrar um processo do SankhyaFlow com serviços externos ao Sankhya Om. Com esse recurso
será possível configurar uma integração com serviço externo, sem a necessidade de
desenvolvimento utilizando módulos Java, o que torna o desenvolvimento mais simples e rápido.

Nesse artigo, você terá acesso aos seguintes tópicos:

1. Caso de Uso
2. Configurando tarefa de serviço com Web Service Externo
3. Outras configurações de chamada de um Serviço Externo
4. Resultados

Caso de Uso

A empresa Beta SA utiliza o SankhyaFlow para realizar o Cadastro de seus fornecedores,


conforme o fluxo da imagem abaixo:

Cadastro de Fornecedor
Na etapa de "Abertura da solicitação", o solicitante do cadastro informa os dados de
identificação do fornecedor e, caso o cadastro seja de um fornecedor Pessoa Jurídica, a empresa
integra e recebe automaticamente os dados de um parceiro externo, obtendo a razão social,
nome fantasia, endereço completo e o telefone desse fornecedor.

Essa integração é importante para a empresa automatizar o preenchimento desses dados e


também para evitar erros no cadastro das informações.

Em seguida, o fluxo segue para o setor fiscal definir regras tributárias e para um gestor revisar
todas as informações preenchidas e concluir o processo.

A integração servirá somente para fornecedores Pessoa Jurídica.

[voltar ao topo]

Configurando tarefa de serviço com Web Service Externo

Identificação de características e dados do serviço externo

O primeiro passo para configurar uma tarefa de serviço com Web Service Externo, é verificar
junto ao parceiro externo as características do serviço a ser consumido, como URL para
requisição (se houver), método de requisição (GET ou POST), tipo de envio (JSON, XML ou
outros) e etc.

O parceiro externo chamado "ReceitaWS" disponibilizou as seguintes informações:

URL para requisição: https://www.receitaws.com.br/v1/cnpj/[cnpj]


Exemplo de requisição: https://www.receitaws.com.br/v1/cnpj/27865757000102
Tipo de envio: JSON
Campos da matriz JSON do retorno.
Mais informações sobre o serviço podem ser consultadas em: https://receitaws.com.br/api

[voltar ao subtítulo] [voltar ao topo]

Configurando a tarefa de serviço com Web Service Externo

Em nosso caso de uso, devemos abrir a solicitação e informar na abertura do processo, o tipo de
pessoa (jurídica ou física). Quando informarmos o tipo pessoa jurídica, será apresentado o
campo para preenchimento do número do CNPJ.

Após iniciar o processo, iremos executar a tarefa de serviço e apresentar na tela o link para
revisar as informações obtidas no site ReceitaWS e complementar o cadastro. Dessa forma,
necessitamos configurar a tarefa de serviço "Busca dados na Receita WS" para identificar o
CNPJ que será consultado, obter os dados na ReceitaWS e retornar as informações no formulário
nativo utilizado para cadastrar o parceiro fornecedor.

Inicialmente, devemos configurar o "Tipo de serviço" da tarefa com "Web Service Externo"

e, em seguida, clicar no botão de configuração :

Configuração do Tipo de Serviço da Tarefa de Serviço e


botão de Configuração
Após clicar no botão de configuração, será aberta a tela para configurar a integração (Web
Service Externo) com o serviço externo.

Considerando os dados fornecidos pelo parceiro externo, iremos configurar agora como será
realizada a requisição (chamada) do serviço externo.

Em nosso caso de uso, o parceiro disponibilizou uma URL para realizar a requisição, então,
iremos informá-la no campo URL.

O método da requisição é do tipo "GET" e o tipo de envio utiliza o padrão JSON pra enviar e
receber dados. Dessa forma, a configuração da requisição será realizada de acordo com a
imagem abaixo:

Configuração da Requisição do Serviço


Note que em "Variáveis da URL" temos um script que retorna o número do CNPJ que será
utilizado na requisição. Esse dado será informado no campo "CGC_CPF" do formulário nativo
utilizado na abertura do processo. O CNPJ obtido será utilizado para complementar a URL para
realizar a requisição do serviço.

Script utilizado em Variáveis da URL:

// A função getLinhasFormularioNativo obtém o CNPJ informado no campo "CGC_CPF" na abertura


do processo e utiliza na requisição
var buscarFormulario = getLinhasFormularioNativo("Parceiro");
var cnpj = buscarFormulario[0].getCampo("CGC_CPF");
return cnpj;

Concluídas as configurações da requisição do serviço, já podemos configurar o retorno do


serviço e o registro dos dados obtidos nos respectivos campos do formulário nativo.

No cadastro de parceiro fornecedor, iremos obter vários dados no site ReceitaWS e registrá-los
no formulário nativo.

Para os dados de endereço (logradouro, bairro e cidade) haverão validações para verificar se já
existe o cadastro no Sankhya Om. Se existir será aproveitado o registro já existente e, caso não
exista, será realizado o registro do dado no ERP e sua utilização do formulário nativo.

Na imagem abaixo, temos a tela de configuração do retorno do serviço:

Configuração do Retorno do Serviço


Os dados do Retorno do Serviço sempre serão obtidos por meio da variável "retornoWSE". A
seguir temos o script utilizado para obter os dados, cadastrar dados relacionados a endereços
no ERP e registrar nos campos do formulário nativo.

Script acima completo:

// A variável 'retornoWSE' armazena todo o conteúdo do retorno. A função JSON.parse() converte texto para formato JSON.
var retornoJS = JSON.parse(retornoWSE);
// Declaração de variáveis para armazenar o status e mensagem do retorno.
var status = retornoJS.status;
var mensagemStatus = retornoJS.message;
// Se o serviço retornar erro para o CNPJ informado é emitida uma mensagem na abertura do processo.
if (status === "ERROR" ) {
throw new Error (mensagemStatus);
}
//Se não houve erro declara variáveis para cada para cada propriedade do retorno e registra no formulário.
else{
var nome = retornoJS.nome;
//O método substring() retorna a parte da string entre os índices inicial e final, ou até o final da string.
Utilizamos para obter os primeiros 40 caracteres aceitos pelo campo.

34
Utilizamos para obter os primeiros 40 caracteres aceitos pelo campo.
var nometrunc = nome.substr(0, 40);
var fantasia = retornoJS.fantasia;
var fantasiatrunc = fantasia.substr(0, 40);
var numero = retornoJS.numero;
var complemento = retornoJS.complemento;
var complementotrunc = complemento.substr(0, 30);
var cep = retornoJS.cep;
//O “método replace(), que retorna uma nova string com algumas ou todas as correspondências de um padrão
substituídas por um determinado caractere (ou caracteres)”, no caso estamos retirando o ponto e traço do CEP.

cep = cep.replace(/\.|\-/g, '');


var uf = retornoJS.uf;
var email = retornoJS.email;
var telefone = retornoJS.telefone;
telefone = telefone.replace(/\.|\-/g, '');
telefonetrunc = telefone.substr(0, 13);
//cria uma nova linha no formulário nativo para armazenado dos dados das variáveis
var registrarDados = novaLinhaFormularioNativo("Parceiro");
//registra os dados armazenados nas variáveis nos campos do formulário nativo
registrarDados.setCampo('RAZAOSOCIAL', nometrunc);
registrarDados.setCampo('NOMEPARC', fantasiatrunc);
registrarDados.setCampo('NUMEND', numero);
registrarDados.setCampo('COMPLEMENTO', complementotrunc);
registrarDados.setCampo('CEP', cep);
registrarDados.setCampo('INSCESTADNAUF', uf);
registrarDados.setCampo('EMAIL', email);
registrarDados.setCampo('TELEFONE', telefone);
//Tratativa do nome da rua retornado no JSON (ex. de retorno: Av Rondon Pacheco),
utilizamos a função split para quebrar o texto em array e obter somente o nome da rua
var enderecoJson v retornoJS.logradouro;
var enderecoArray = enderecoJson.split(" ");
endereco = "";
if(enderecoArray.length > 1){
tipo = enderecoArray[0];
for (i=1; i<enderecoArray.length; i++){
endereco += enderecoArray[i] += ' ';
}
endereco = endereco.substring(0,endereco.length -1);
}
//Verifica se já existe o nome do endereço (logradouro) informado no retorno cadastrado no SankhyaOm
var buscaCodEnd = buscarDado(['CODEND'],'TSIEND','NOMEEND = :NOMEEND',[endereco]);
//Se já existir registra o código da rua no formulário nativo
if (buscaCodEnd != undefined || buscaCodEnd != null) {
registrarDados.setCampo('CODEND', buscaCodEnd);
}
else {
//Caso o logradouro ainda não exista no SankhyaOm, registra o logradouro,
data da alteração no formulário nativo e registra no SankhyaOm
var novoEndereco = novaLinha("TSIEND");
novoEndereco.setCampo("NOMEEND", endereco);
var TipoLogradArray = enderecoJson.split(" ");
tipoLogradouro = TipoLogradArray[0];
novoEndereco.setCampo("TIPO", tipoLogradouro);

novoEndereco.save();
//Obtém o código do novo logradouro e registra no formulário nativo
var codigo = novoEndereco.getCampo("CODEND");
registrarDados.setCampo('CODEND', codigo);
}
//Verifica se já existe o nome do bairro informado no retorno no SankhyaOm
var bairro = retornoJS.bairro;
var buscaCodBai = buscarDado(['CODBAI'],'TSIBAI','NOMEBAI = :NOMEBAI',[bairro]);
if (buscaCodBai != undefined || buscaCodBai != null) {
//Encontrou bairro no sistema e registra no formulário do Flow
registrarDados.setCampo('CODBAI', buscaCodBai);
}
else {
//Não encontrou bairro no sistema e realiza cadastro
var novoBairro = novaLinha("TSIBAI");
novoBairro.setCampo("NOMEBAI", bairro);
novoBairro.save();
//Obtém o código do novo bairro e registra no formulário nativo
var codigoBairro = novoBairro.getCampo("CODBAI");
registrarDados.setCampo('CODBAI', codigoBairro);
}
//Verifica se já existe o nome da cidade informada no retorno no SankhyaOm, considerando nome da cidade UF
informados no retorno
var cidade = retornoJS.municipio;
var buscaCodCid = buscarDado(['CODCID'],'TSICID','NOMECID = :NOMECID',[cidade] ,'AND UF = :UF',[uf]);
//Se existe a cidade cadastrada no SankhyaOm, registra no formulário do Flow.
if (buscaCodCid != undefined || buscaCodCid != null) {
//Encontrou cidade no sistema
registrarDados.setCampo('CODCID', buscaCodCid);
}
else {
//Não encontrou cidade no sistema e vai cadastra no SankhyaOm
var novaCidade = novaLinha("TSICID");
novaCidade.setCampo("NOMECID", cidade);
var buscaCodUf = buscarDado(['CODUF'],'TSIUFS','UF = :UF',[uf]);
novaCidade.setCampo("UF", buscaCodUf);
novaCidade.save();
//Obtém o código da nova cidade e registra no formulário nativo
var codigoCidade = novaCidade.getCampo("CODCID");
registrarDados.setCampo('CODCID', codigoCidade);
}
}

[voltar ao subtítulo] [voltar ao topo]


Outras configurações de chamada de um Serviço Externo

A aba "Envio" será utilizada quando o serviço aceitar somente a URL contendo o payload, então
nessa aba o modelador deverá descrever esse payload de chamada do serviço, conforme as
imagens abaixo:

Configuração do Retorno do Serviço

Configuração do Retorno do Serviço

Na aba "Requisição" temos o botão "Cabeçalho" , que possibilita definir propriedades


que serão utilizadas para configurações adicionais na chamada da requisição, como por
exemplo, tokens de validações, tipos de dados e etc.

Caso seja selecionada em "Tipo de envio" a opção "Outros", seria necessário cadastrar
através do botão Cabeçalho o "Content-Type" referente aos tipos de dados a serem enviados.

[voltar ao topo]

Resultados

Após o término das configurações de requisição e retorno da tarefa de Web Service Externo,
podemos executar o processo e verificar o resultado da integração.

Na tela de abertura do processo, iremos informar um CNPJ e clicar em iniciar:

Abertura do Processo do Cadastro do Fornecedor


Após clicar em iniciar, a tarefa de serviço de Web Service Externo "Busca dados na
ReceitaWS" é executada pelo sistema e disponibilizada pelo link para complementarmos os
dados da solicitação:

Processo Iniciado
Ao clicar em "Complementar solicitação", a tarefa é aberta para o solicitante, conforme o
exemplo da imagem abaixo:

35
Tarefa "Complementar solicitação"
Na imagem acima, podemos visualizar que os campos de identificação e endereço foram
preenchidos automaticamente após a execução da tarefa de Web Service Externo, restando
para preenchimento apenas a "Insc. Estadual / Identidade" e o "Celular/Fax", visto que
esses dados não são fornecidos pelo parceiro externo.

Essa integração e automação agiliza o processo de cadastro de fornecedores, diminui a


probabilidade de erros operacionais na execução desses cadastros, bem como melhora a
experiência dos executores de processos.

[voltar ao topo]

1.18 Tarefas de Serviço com Web Service Interno

Esta funcionalidade está


disponível para utilização a
partir da versão 4.4

Esse é um recurso existente em tarefas de serviço do SankhyaFlow, que permite integrar


processos de negócios em execução na ferramenta com os demais serviços nativos do Sankhya
Om, possibilitando enviar e receber dados.

A utilização de uma tarefa de serviço com Web Service Interno no Flow realiza a integração com
recursos nativos de nosso ERP sem a necessidade de desenvolvimento utilizando módulos Java,
o que o torna mais simples e rápido, possibilitando aproveitar as rotinas já existentes no
Sankhya Om e acrescentar novas funcionalidades no Flow, sem que seja necessário desenvolver
rotinas do ERP a partir do zero.

Nesse artigo, você terá acesso aos seguintes tópicos:

1. Caso de Uso
2. Configurando tarefa de serviço com Web Service Interno
3. Resultados

Caso de Uso

Na imagem abaixo, temos a representação do processo de Controle de Qualidade de Matérias


Primas de uma indústria. Esse processo tem o objetivo de analisar os padrões de qualidades de
matérias primas adquiridas de fornecedores antes da disponibilização para a etapa de
fabricação. Ocorrem etapas de coletas, validação e revisão de uma amostra e, na sequência, a
geração do laudo; assim, havendo aprovação em todas as etapas, a matéria prima é liberada
para as áreas de produção da indústria.

Processo de Controle de Qualidade


Em nosso caso de uso, iremos configurar a tarefa de serviço "Aprovação da amostra"
(destacada em amarelo na imagem acima) com Web Service Interno para, a partir do Flow,
aprovarmos amostras utilizando o serviço nativo do Sankhya Om.

É importante ressaltar que o serviço nativo de aprovação de amostrar, quando acionado,


registra diversas operações nos módulos de nosso ERP, dentre elas, a baixa de estoque da
amostra que foi coletada.

Com o Web Service Interno teremos apenas scripts para chamarmos o serviço de
aprovação de amostra. Dessa forma, não teremos a necessidade de desenvolver códigos
complexos em nosso processo de negócio com finalidade específica de gerar essas baixas, o

que torna o desenvolvimento de scripts mais simples.

Também utilizaremos dados de retorno do serviço para registrar o número da requisição de


baixa de estoque no formulário do Flow, para visualização em tarefas subsequentes, garantindo
melhor rastreabilidade das informações do processo.

[voltar ao topo]

Configurando tarefa de serviço com Web Service Interno

Identificando o Serviço

O primeiro passo para configurar uma tarefa de serviço com Web Service é identificar qual
serviço nativo do ERP iremos utilizar. Uma maneira prática para identificá-lo é acessar o recurso
nativo do ERP e executá-lo.

Em nosso exemplo, para identificar o serviço da tarefa Aprovação de amostra, iremos acessar a
tela Registro de Amostras do Sankhya Om e deixar a amostra no ponto para ser aprovada
(preencher os campos "Dh. Amostragem" e "Dh. Verificação") ou seja, momento antes da
execução do serviço que iremos identificar.

Tela Registro de Amostras

Antes de clicar no botão , abra a ferramenta de desenvolvimento do seu


navegador para que possamos localizar o serviço que será executado quando tentarmos
aprovar a amostra.

Nesse exemplo, estamos utilizando o navegador Mozilla Firefox. Assim, após pressionar a tecla
"F12" (atalho para ferramentas de desenvolvimento), a janela abaixo será aberta. Na
sequência, acesse a aba "Rede" para consultar o serviço que será utilizado para aprovar a
amostra:

Propriedades da Página
Nesse momento, na tela de Registro de Amostras, clique no botão Aprovar. Então, após a
aprovação, será apresentado o registro do serviço que foi utilizado, conforme destacado na
imagem abaixo:

Serviço Identificado
Ao clicar sobre o serviço, será apresentado o cabeçalho. Nele podemos consultar informações
importantes como o nome do serviço apresentado no campo "serviceName" (que será
utilizado na configuração do Web Service Interno).

Também é possível visualizar no cabeçalho o "Content-Type" , que define o formato aceito pelo
serviço para gerar a requisição, podendo ser JSON ou XML.

Observação: O formato aceito determinará a forma como iremos chamar o serviço. No


exemplo da imagem abaixo, temos o formato JSON:

Primeira parte do cabeçalho do serviço

Segunda parte do cabeçalho do serviço

Se o formato fosse XML, em "Content-Type" teríamos: 'text/xml;charset=UFT-8'.

[voltar ao subtítulo] [voltar ao topo]

36
[voltar ao subtítulo] [voltar ao topo]

Identificação dos Parâmetros da Requisição do Serviço

Acessando a aba "Requisição", podemos verificar os parâmetros que foram utilizados para a
chamada do serviço.

Conforme podemos visualizar na imagem abaixo, a requisição contém o nome do serviço e seus
parâmetros são apresentados em "requestBody". Nesse caso, verificamos que nessa chamada
foi requisitada a aprovação da amostra de número 53:

Requisição do Serviço
Observação: O conteúdo contido em "requestBody" será utilizado para definirmos o script de
requisição na nossa tarefa de serviço "Aprovação da amostra".

[voltar ao subtítulo] [voltar ao topo]

Identificação de Dados da Resposta do Serviço

A visualização do retorno de serviço é apresentada na aba "Resposta". No exemplo da imagem


abaixo, foi respondido o status = 1. Por padrão do Sankhya Om, quando o status for 1, significa
que houve sucesso na tentativa de execução do processo, no caso, a aprovação da amostra:

Propriedade de Retorno do Serviço


Nota: Quando o resultado for diferente de 1, significa que por algum motivo não houve sucesso
na requisição solicitada.

Importante: Os dados da resposta poderão facilmente serem registrados em campos de


formulários do Flow, que será apresentado em exemplo no decorrer desse artigo.

[voltar ao subtítulo] [voltar ao topo]

Configurando a Tarefa de Serviço com Web Service Interno

Para a tarefa de serviço "Aprovação da amostra", selecione o tipo de serviço "Web Service
Interno" e, em seguida, clique no botão de configurações. Após isso, procure pelo serviço de
aprovação de amostra que identificamos anteriormente
(RegistroAmostraSP.aprovarReprovarAmostra). Observe abaixo:

Configuração do Web Service e Pesquisa do Serviço


Agora já podemos definir o script de requisição do serviço de aprovação. Em tarefas anteriores
do processo, será registrado o número da amostra em campo do formulário. Como esse é o
parâmetro que identificamos como necessário para a requisição, vamos definir uma variável
(nuAmostra) para registrar esse número e utilizá-la na requisição. Nesse exemplo, a requisição
será realizada para o formato JSON que foi identificado anteriormente no cabeçalho:

Script da Requisição
Script completo contido na imagem acima:

//Variáveis para registrar o número da amostra inserido em campo de formulário do Flow


var buscarFormulario = getLinhasFormulario("AD_TWFTGFRAM");
var nuAmostra = buscarFormulario[0].getCampo("NURAM");
//Parâmetros da requisição
var payload = "{\"serviceName\":\"RegistroAmostrasSP.aprovarReprovarAmostra\",\"requestBody\":{\"params\":{\"isAprovacao\":true,
\"nuRam\":[{\"$\":"+nuAmostra+"}]},\"clientEventList\":{\"clientEvent\":{\"$\":\"br.com.sankhya.actionbutton.clientconfirm\"}]}}}";
//A função JSON.parse() converte texto para formato JSON
var payloadJS = JSON.parse(payload);
return payloadJS

Observe que declaramos a variável "payload" com todos os parâmetros de requisição que
havíamos identificado anteriormente e, no lugar do número da amostra, inserimos a variável
"nuAmostra", que se refere a um valor registrado anteriormente em formulário do Flow.

Caso o serviço identificado no cabeçalho aceitasse apenas o formato XML, a requisição seria
realizada nesse formato, conforme o script abaixo:

//Variáveis para registrar o número da amostra inserido em campo de formulário do Flow


var buscarFormulario = getLinhasFormulario("AD_TWFTGFRAM");
var nuAmostra = buscarFormulario[0].getCampo("NURAM");
//Parâmetros da requisição
return
"<params isAprovacao=true><nuRam>"+nuAmostra+"</nuRam></params>";

Observação: A "nuAmostra" representa a variável que deve ser declarada para obter o valor
do campo contido no formulário.

Após definidas as configurações da requisição, podemos também configurar o retorno da


requisição, sendo possível obter dados desse retorno e registrar em campos de formulários do
Flow.

Em nosso exemplo, quando uma amostra é aprovada, é gerada uma mensagem de aprovação
pelo Sankhya Om e um número de requisição da baixa de estoque da amostra. Iremos obter
esse número pelo retorno do Web Service e registrar em campo do Flow, para que esse dado
possa ser consultado nas tarefas subsequentes do processo.

Nota: O retorno de dados do Web Service sempre é obtido utilizando a variável "retornoWSI".

Como já vimos anteriormente, o retorno do Web Service de aprovação contém os seguintes


dados:

Retorno do Serviço
No script, iremos armazenar na variável "retornoJS" todo o conteúdo do retorno. Na variável
"retornoString" vamos obter o conteúdo do objeto "{msg'.$}" e, por fim, registramos a
variável "retornoString" no campo "NUMREQ", que pertence ao formulário do Flow, utilizando
funções para selecionar apenas os números:

Configuração do script de Retorno


Script completo de retorno:

//JSON.parse() realiza a conversão do conteúdo para string


var retornoJS = JSON.parse(retornoWSI);
//Obtém o conteúdo específico do objeto
var retornoString = retornoJS.msg.$;
//Identifica na mensagem o número da requisição e registra no campo do formulário do Flow o número da requisição, utilizando
o “método replace(), que retorna uma nova string com algumas ou todas as correspondências de um padrão substituídas por um
determinado caractere (ou caracteres)”.
var buscarFormulario = getLinhasFormulario("AD_TWFTGFRAM");
buscarFormulario[0].setCampo("NUMREQ",retornoString.replace(/\D/g, ''));

Realizadas as configurações de requisição e retorno do Web Service, basta salvar e publicar o


processo.

[voltar ao subtítulo] [voltar ao topo]

Resultados

Para visualizar o resultado das configurações, acesse a Lista de Tarefas e inicie o processo
"Controle de Qualidade de Matérias Primas". Em seguida, finalize as atividades "Coletar
amostra" e "Validar amostra colhida", e aprove a tarefa "Analisar amostra".

Na sequência, o fluxo irá executar a tarefa de serviço com Web Service Interno "Aprovação da
amostra" que configuramos anteriormente.

O Web Service realiza a aprovação da amostra e a mesma é direcionada para a tarefa de


usuário seguinte (Gerar laudo), em que podemos verificar que o número da requisição de baixa
foi identificado no retorno do Web Service e inserido no campo específico que determinamos no
script de retorno:

37
Tela do processo no Flow após execução da Tarefa de
Serviço
[voltar ao topo]

1.19 Eventos de Campos

Esta funcionalidade está


disponível para utilização a
partir da versão 4.2

Os Eventos de Campos são ações personalizadas que permite manipular dados nos campos de
um formulário (embarcado, formatado e nativo) na inicialização e/ou nas tarefas, com o objetivo
de nos instruir durante o preenchimento do mesmo. Essas ações podem ser definidas em 3
momentos, sendo eles:

Evento de entrada: No momento que o campo receber o "foco" (clicar no campo), a


ação será executada.
Evento de saída: No momento que o campo perder o "foco" (ao sair do campo), a ação
será realizada.
Evento de alteração: No momento que o campo tiver seu conteúdo alterado, a ação
será feita.

Com eventos de campos é possível executar ações como: validação do conteúdo informado ao
sair do campo, preenchimento de um conteúdo automaticamente quando o campo receber foco,
ou então, a partir de dados de outros campos do formulário, ter histórico de campo, etc.

Nesse artigo, você terá acesso sobre:

1. Caso de Uso
2. Configurações e Resultados
3. Demais informações sobre os Eventos de Campos

Caso de Uso

Na imagem abaixo, temos a representação do processo de Adiantamento de Viagem de uma


Empresa, o qual utiliza eventos de campos na inicialização do processo.

Processo de Adiantamento de Viagem


Esse processo permite que qualquer colaborador solicite um adiantamento de viagem acima de
R$20,00 para o seu líder imediato. Caso seja inserido um valor menor, o campo apresentará um
erro contendo uma mensagem e somente será possível prosseguir quando for informado um
valor acima do permitido.

Quando o valor solicitado for menor ou igual à R$100,00, a forma de pagamento será realizada
em dinheiro e, acima desse valor, a empresa realiza uma transferência bancária; para isso, ao
informar o valor do adiantamento, um determinado campo do formulário (embarcado) é
preenchido com essa informação.

Na solicitação, existe o campo "Observações", para que o colaborador informe o tipo de


despesa. Assim, ao clicar no campo, será apresentado um template para guiá-lo a preencher as
informações.

Após solicitar o adiantamento, o processo seguirá para aprovação/reprovação.

[voltar ao topo]

Configurações e Resultados

Validação do valor de adiantamento menor que R$20,00

Para atender essa regra, utilizamos o evento de alteração de campo, que dará um erro no
campo contendo uma mensagem, para o caso em que informamos o valor do adiantamento
menor do que R$20,00.

Para isso, acessamos as configurações avançadas do formulário formatado


"AD_SOLICITACAOADIANTAMENTO" e, sem seguida, selecionamos o campo do formulário

"VALORADIANTAMENTO", clicamos nas configurações avançadas do campo e abrimos a aba


"Eventos de Alteração", conforme demonstramos abaixo:

Configurações avançadas de campo do Evento de


Alteração
Observação: Para que o cenário acima ocorra, é necessário escrever o script abaixo,
contemplando as seguintes informações:

var valor = getCampo("VALORADIANTAMENTO");


if (valor <20){
//Sinaliza visualmente o erro no campo contendo uma mensagem
erroCampo("O valor solicitado deve ser maior que R$20,00.");
}

No nosso exemplo, a colaboradora Juliane informou um valor de adiantamento de R$18,00.


Então, conforme a regra, foi apresentado um erro no campo:

Solicitação de adiantamento com valor menor do que


R$20,00.
Então, a função erroCampo utilizada nesse exemplo sinaliza um erro no campo contendo uma
mensagem. Para esse mesmo caso, poderíamos utilizar a função mensagemErroCampo, a
qual apresentaria um pop-up contendo uma mensagem de erro, ambas funções e somente
conseguiríamos seguir com a solicitação no momento em que fosse informado um valor acima
do permitido.

Definição de conteúdo no campo "FORMAPAGAMENTO" (campo do formulário


embarcado) a partir do valor solicitado (campo do formulário formatado)

Para atender essa regra, iremos utilizar o evento de saída. Quando o valor do adiantamento for
menor ou igual à R$100,00, a forma de pagamento será em dinheiro e, maior que esse valor,
será realizada uma transferência bancária.

Nota: Essa informação será inserida no campo FORMAPAGAMENTO do formulário embarcado.

Inicialmente, acessamos as configurações avançadas do formulário formatado


"AD_SOLICITACAOADIANTAMENTO". Em seguida, selecionamos o campo do formulário
"VALORADIANTAMENTO", acessamos as configurações avançadas desse campo e clicamos na
aba "Eventos de Saída". Observe abaixo:

Configurações avançadas de campo do Evento de Saída


Assim, para que esse cenário ocorra, devemos escrever o script abaixo com as seguintes
informações:

var valor=getCampo("VALORADIANTAMENTO");
if(valor <= 100){
//Define valor a um campo. Para manipular um campo do formulário embarcado, o campo deve estar precedido da palavra 'embarcado'
setCampo("embarcado.FORMAPAGAMENTO", "Dinheiro");
}else{
setCampo("embarcado.FORMAPAGAMENTO", "Transferência bancária");
}

Em nosso exemplo acima, a colaboradora Juliane informou um valor de adiantamento de


R$1000,00. Dessa maneira, conforme a regra, a forma de pagamento será através de
transferência bancária e essa informação constará no campo "Forma de pagamento" do

formulário embarcado, como podemos observar logo abaixo:

Solicitação de adiantamento com forma de pagamento via


transferência bancária

Definição de conteúdo no campo "Observações"

Para essa regra, utilizaremos o evento de entrada, onde o colaborador deve informar o tipo de
despesa no campo "Observações". Para isso, ao clicar no campo, será apresentado um
template para guiá-lo no preenchimento dessas informações.

Então, acessamos as configurações avançadas do formulário formatado


"AD_SOLICITACAOADIANTAMENTO", selecionamos o campo do formulário "OBSERVACOES",
clicamos no botão de configurações avançadas desse campo e abrimos a aba "Eventos de
Entrada", conforme demonstramos abaixo:

38
Configurações avançadas de campo do Evento de Entrada
Para termos o cenário acima, devemos escrever o script abaixo:

//Verifica se o campo está vazio


if(getCampo("OBSERVACOES") == undefined){
//Define um conteúdo para o campo
setCampo("OBSERVACOES", "Informe o(s) tipos(s) de despesa(s) (passagem, alimentação, curso, etc):");
}

Observação: Utilizamos o "if" para que, quando for inserida uma informação e ela for salva, ao
clicar novamente no campo, não sejam perdidas as informações já inseridas, ou seja, é para
manter as informações.

Na solicitação do adiantamento de viagem, ao clicar no campo Observações, será apresentado


um template para preenchimento:

Solicitação de adiantamento com conteúdo no campo


"Observações"
[voltar ao topo]

Demais informações sobre os Eventos de Campos

As funções erroCampo, mensagemErroCampo, getCampo, setCampo estão todas


disponíveis para o uso em eventos de campos, o qual estão detalhadas no help do script.

É importante ressaltar que, nesse contexto, é possível utilizar apenas a linguagem JavaScript.

Ao utilizar uma dessas funções, caso o nome do campo esteja precedido da palavra Embarcado,
será possível referenciar um campo do formulário embarcado, ou seja, pode-se manipular
campos do formulário embarcado a partir de formulários formatado/nativo.

No contexto "Evento de Alteração" também estão disponíveis as variáveis oldValue (valor do


campo antes da alteração) e newValue (valor do campo após alteração).

[voltar ao topo]

1.20 Relatórios Formatados no SankhyaFlow

Com o recurso de relatório formatado, o modelador será capaz de vincular relatórios


personalizados em tarefas que serão disponibilizadas para impressão na Lista de Tarefas.

É possível personalizar o relatório contendo informações do contexto SankhyaFlow, ou seja,


dinamicamente o SankhyaFlow irá injetar no relatório o número da Instância do Processo, o
Código do usuário de abertura do processo e etc.

O modelador pode criar um relatório personalizado como uma ferramenta acessória do


processo, nas situações onde seja necessário gerar uma impressão de documento, como por
exemplo, colher a assinatura de um cliente, ou ainda em cenários em que as tarefas são
executadas em ambientes sem disponibilidade de acesso ao sistema e uma impressão com
resumo da tarefa te guiará na execução.

Nessas situações, acessamos a Lista de Tarefas e na tarefa existe uma opção em que podemos
gerar essas impressões.

Nesse artigo, você terá acesso aos seguintes tópicos:

1. Caso de Uso
2. Criando o Relatório Formatado "Inventário Flow"
3. Configurando e Acessando o Relatório Formatado na Tarefa de Usuário
4. Resultado
5. Demais parâmetros disponíveis no uso do Relatório Formatado

Caso de Uso

O processo de Inventário de Estoque foi criado para identificar os itens que estão armazenados
em estoque, analisar se o controle de estoque está compatível com sua realidade e tratar
eventuais divergências, da forma mais simples e automatizada possível.

Inventário de Estoque
Para iniciar o processo de Inventário, precisamos informar a "Empresa" que desejamos realizar
o inventário e a "Data de Cópia do Estoque".

A tarefa de serviço "Gravar cópia de estoque" registrará a cópia no Sankhya Om de acordo


com a Empresa e a Data que informamos na abertura do processo. Em seguida, na tarefa
"Contagem de estoque", o estoquista irá imprimir o relatório personalizado com os itens do
estoque e realizará a contagem física do mesmo, para então retornar a atividade do processo
para lançar a contagem feita.

Na sequência, o processo grava esses valores da contagem e, por fim, a última tarefa é para
conferir a divergência da contagem, entre o que tinha gravado no sistema e o que existia no

estoque real.

[voltar ao topo]

Criando o Relatório Formatado "Inventário Flow"

Qualquer cópia de estoque é gerada em função de uma Data de Cópia de Estoque, portanto,
esse é o campo principal que vamos utilizar para poder gerar automaticamente o relatório de
Inventário Flow.

Inserindo a consulta no relatório

A consulta foi criada de forma que o valor do campo Data de Cópia do Estoque retornasse do
formulário formatado "AD_TWFCOPIAESTOQUE". A forma que utilizamos para chegar ao valor
da Data da Cópia de Estoque é através do Parâmetro Instância do Processo. Por meio desse
número, montamos a consulta para acessar a Data de Cópia do Estoque e então passamos
como argumento final, para então gerar o relatório contendo os itens de estoque referente à
data em que inserimos na abertura do processo.

SELECT DISTINCT CTE.CODPROD AS "CódProd",

PRO.DESCRPROD AS "DescrProd",

CTE.CONTROLE AS "Controle_Adicional",

CTE.CODVOL AS "CódVol",

'__________________________' AS "Qtd_Contada",

LOC.CODLOCAL AS "Cód_Local",

LOC.DESCRLOCAL AS "Desc_Local"

FROM TGFCTE CTE, TGFPRO PRO,

DUAL,

TGFLOC LOC

WHERE CTE.CODPROD = PRO.CODPROD

AND CTE.CODLOCAL = LOC.CODLOCAL

AND CTE.SEQUENCIA = 1

AND CTE.DTCONTAGEM = (SELECT DISTINCT DTCONTAGEM

FROM AD_TWFCOPIAESTOQUE

WHERE IDINSTPRN = $P{IDINSTPRN})

ORDER BY "Cód_Local", "CódProd"

Como dito, foi utilizado o parâmetro $P{IDINSTPRN} (escrito na linha 16). Assim, o SankhyaFlow
injetou o valor desse parâmetro quando requisitamos visualizar o Relatório Formatado
"Inventário Flow".

Disponibilizando o relatório de exemplo

O relatório personalizado criado para esse caso de uso pode ser acessado pelos link's abaixo.
Vale lembrar que existem conteúdos na Universidade Sankhya referente à criação, formatação
de Relatórios Formatados e existe o link para download das ferramentas de criação de relatório.

Relatório - Inventário Flow

Universidade Sankhya - Relatório Formatado

Ferramentas iReport e plugins - Download Sankhya

Após baixar o relatório do case, você deve acessar a tela Relatórios Formatados no Sankhya
Om, adicionar um novo relatório, escrever a descrição e por fim subir o arquivo.

Apenas com a descrição e o upload do relatório já será possível utilizá-lo no processo. Observe
como fazer:

Fazendo upload do Relatório Formatado no Sankhya Om


[voltar ao topo]

Configurando e Acessando o Relatório Formatado na Tarefa de Usuário

Para que a gente possa consumir o relatório, é necessário configurá-lo na tarefa. Para isso, basta
dar um duplo clique na tarefa para acessar o painel de configuração.
Esse painel contém a aba Relatórios Formatados e, dentro dessa aba, existe um campo de
pesquisa por relatórios formatados que a base contém. Abaixo demonstramos o procedimento:

39
Configuração do Relatório Formatado
[voltar ao topo]

Resultado

Dessa forma, podemos gerar a impressão desse relatório na tarefa configurada. Acessamos o
relatório na Lista de Tarefas e, uma vez posicionado na tarefa em específico, clicamos no botão

"Outras opções…" para visualizar o relatório, conforme demonstramos abaixo:

Acessando o Relatório
Observação: Uma mesma tarefa pode conter vários relatórios.

[voltar ao topo]

Demais parâmetros disponíveis no uso do Relatório Formatado

Utilizamos no caso de uso apenas um dos parâmetros disponíveis do contexto SankhyaFlow.


Caso você queira, é possível utilizar outros parâmetros, sendo eles:

Instância Processo

CODPRN - Recebe BigDecimal

VERSAO - Recebe BigDecimal

IDINSTPRN - Recebe BigDecimal

CODUSUINC - Recebe BigDecimal

Instância Tarefa

IDINSTTAR - Recebe BigDecimal

IDELEMENTO - Recebe String

NOMEELEMENTO - Recebe String

CODUSUDONO - Recebe BigDecimal

O modelador então tem a liberdade de montar uma consulta munida desses parâmetros listados
acima. Com eles é possível acessar qualquer informação contida em tabelas do SankhyaFlow ou
de Formulários de processos modelados no SankhyaFlow.

[voltar ao topo]

1.21 Gerência de Processos

Esta tela está disponível


para utilização a partir da
versão 4.7
Flow

A Gerência de Processos é um painel gerencial do SankhyaFlow, que permite aos gestores de


um processo monitorar em tempo real as informações dos processos, como o volume de
solicitações pendentes, a distribuição das tarefas com cada membro da equipe e diversas
estatísticas de desempenho do processo.

O gestor utiliza a Gerência de Processos para monitorar a execução de atividades de um


processo e suas estatísticas de desempenho. Dessa maneira, esse gestor terá condições de
tomar decisões estratégicas apropriadas, visando corrigir ou aperfeiçoar o desempenho do
processo.

Vamos utilizar um caso de uso para que a funcionalidade dessa rotina se torne mais clara para
você, veja só:

O usuário Marcos é gestor do Processo de "Liberação de Acessos" da empresa Alpha Ltda,


que é representado na imagem 1. Esse processo tem o objetivo de atender solicitações internas
para liberações de acessos aos sistemas da empresa.

Como gestor, ele deseja acessar informações gerenciais desse processo para verificar como
está a distribuição das atividades para cada um de seus colaboradores, as solicitações que
estão pendentes e também as estatísticas gerais de desempenho do processo, como tempo
médio de atendimento, tempo médio de fila, dentre outros. Com essas informações, o gestor
poderá tomar decisões para o melhor desempenho do processo, bem como, verificar se os
prazos de atendimento às solicitações definidos previamente estão sendo cumpridos.

Processo de Liberação de Acessos


Para que o gestor Marcos possa acessar a Gerência de Processos, é necessário que o modelador
do processo libere seu acesso no cadastro do Processo de Negócio "Liberação de Acessos",
na aba Gestores:

Cadastro de Gestores de um Processo


É possível realizar 3 tipos de análises acessando as informações da Gerência de

Processos através do ícone (localizado ao lado superior esquerdo da tela), que estão
agrupadas em "Monitor de Processos", "Estatísticas de Processos" e "Gestão de
Tarefas". Conforme os processos são executados, automaticamente os dados da Gerência de
Processos são atualizados para permitir as análises. Para saber mais sobre essas análises, clique
nas imagens abaixo:

Monitor de processos

O Monitor de processos possibilita que o gestor visualize todas as solicitações pendentes por
processo, os usuários que mais realizaram solicitações em cada processo (gráfico TOP 5
solicitantes) e o gráfico de solicitações pendentes de conclusão.

Sempre que a Gerência de Processos é aberta, por padrão são apresentadas as informações

gerenciais do Monitor de processos. O acesso também pode ser realizado pelo botão :

Acesso ao Monitor de processos na Gerência


No Monitor de processos é possível aplicar filtros de solicitações utilizando o "Número da
solicitação", o "Solicitante", o "Período de abertura" e o "Processo de Negócio".

No nosso caso de uso, o gestor Marcos possui acesso a 2 processos (solicitação de manutenção
e liberação de acessos). Em nosso exemplo, iremos filtrar pela data de abertura e pelo processo
Liberação de Acessos, conforme exibimos na imagem abaixo:

Aplicação de filtros no Monitor de processos


Na próxima imagem, temos o resultado dos filtros aplicados no Monitor de processos:

40
Monitor de processos
Na grade "Lista de solicitações pendentes" podemos clicar sobre uma determinada
solicitação para visualizar mais detalhes sobre ela:

Detalhes de uma solicitação no Monitor de processos

Na imagem acima temos os detalhes da solicitação, como o número do processo e versão, o


solicitante (pessoa que abriu o processo) e a data da solicitação.

Abaixo dos "Detalhes da solicitação", temos o "Histórico da Solicitação", que apresenta de


forma cronológica, a execução de cada elemento (eventos de início/fim/intermediário, gateways
e tarefas) contido no fluxo do processo, com a data de criação, conclusão, duração e o dono de
atividades.

Quando configurado na modelagem pelo modelador e preenchidos pelos usuários, os


apontamentos de horas realizados na solicitação também serão exibidos na grade
"Apontamentos".

Para voltar para a tela inicial do Monitor de processos basta clicar sobre o botão voltar
localizado na parte superior da tela:

Voltar para a tela inicial do Monitor de processos


[voltar ao topo]

Estatísticas de processos

Através da Estatística de processos podemos realizar análises históricas para visualizar diversos
indicadores de um processo para melhor gerenciar seu desempenho.

Acessando a tela de Estatísticas de processos pelo menu, iremos filtrar as solicitações abertas
de 01/04/2021 à 27/04/2021 para o processo Liberação de Acessos:

Aplicação de filtros na tela de Estatísticas de processos


A seguir, temos a imagem das estatísticas do processo Liberação de Acessos para o período de
01/04/2021 à 27/04/2021:

Estatísticas de processos
Na grade "Lista de Processos", temos a relação de todos os processos que o gestor Marcos
possui acesso, respeitando os filtros aplicador anteriormente.

Já na grade "Versões do processo 'Liberação de acessos'", são apresentadas todas as


versões de um processo com suas respectivas estatísticas, considerando o filtro aplicado
inicialmente.

Lembrando que aplicamos um filtro para solicitações abertas de 01/04/2021 à 27/04/2021,


nesse período foram executados processos somente na versão 28. Sendo assim, é possível
avaliar o desempenho do processo em cada uma de suas versões.

Abaixo trataremos sobre cada um dos indicadores disponibilizados pelas Estatísticas de


processos:

Tempo de atendimento (TA): O tempo de atendimento é o intervalo entre a abertura


de uma solicitação até a sua conclusão. Também são apresentados os tempos de
atendimento mínimo (TA min.) e máximo (TA máx.) de uma solicitação no período
analisado.
Tempo médio de atendimento (TMA): É a média dos tempos de atendimento das
solicitações do período.
Tempo de execução (TE): Esse trata-se do tempo total de execução das tarefas de um
processo, o intervalo entre atribuição das tarefas até a finalização das mesmas.
Tempo médio de execução (TME): É a média dos tempos de execução.
Eficiência: A eficiência é calculada dividindo o tempo médio de execução (TME) pelo
tempo médio de atendimento (TMA), sendo que, quanto maior o resultado melhor o
desempenho.
Tempo de fila (TF): É o tempo que a solicitação ficou na fila aguardando a execução de
tarefas, o tempo entre a criação da tarefa até a atribuição pelo dono.
Tempo médio de fila (TMF): É a média dos tempos de fila.

Agora, iremos consultar os detalhes dos indicadores do processo Liberação de Acessos em sua
versão 28. Para isso, basta clicar sobre o registro contido na tabela versão do processo,
conforme demonstramos abaixo:

Estatísticas de processos
Em seguida será aberta a tela com o detalhamento dos indicadores dessa versão do processo:

Detalhamento Estatísticas de processos


A visão acima permite ao gestor realizar 4 tipos de análises diferentes, sendo elas:

1. O volume de entradas (solicitações abertas) e saídas (fechadas) no período avaliado.


2. Os usuários que mais abriram solicitações no período.
3. Na grade "Solicitações" avaliar os indicadores de desempenho em cada solicitação
trabalhada pela equipe.
4. Verificar na grade "Tarefas" o desempenho das equipes em cada tarefa do processo. É
possível constatar, por exemplo, que a tarefa "Finalizar solicitação" está com uma
eficiência de 0,28, enquanto a tarefa "Atender solicitação" teve uma eficiência 0,19 no
período avaliado.

[voltar ao topo]

Gestão de tarefas

A visão disponibilizada ao gestor pela tela Gestão de tarefas permite que ele visualize como
está a distribuição de tarefas pendentes de um processo entre os membros da equipe,
possibilitando uma tomada de decisão tempestiva em caso de desvios.

Aplicação de filtros na Gestão de tarefas


É possível implementar personalizações relacionadas à Gerência de Processos. Para isso, a ação
deve ser cadastrada na tabela TWFITAR. Um exemplo de personalização seria a partir de um
botão de ação, para permitir que o gestor do processo possa atribuir ou desatribuir tarefas de
um determinado usuário.

Na sequência, filtramos as solicitações abertas de 01/04/2021 à 27/04/2021 do processo de


Liberação de Acessos, conforme a imagem abaixo:

41
Gestão de tarefas
Na próxima imagem, trouxemos a visão completa das tarefas pendentes, atribuídas e não
atribuídas, e a carga de tarefas dos membros da equipe. Dessa forma, é possível realizar 2 tipos
de análises:

1. O volume de tarefas que estão na fila (não atribuídas) e atribuídas (que possuem dono).
2. Verificar o dimensionamento das atividades entre os membros da equipe.

Gestão de tarefas
Portanto, conseguimos visualizar que temos 96,7% de tarefas não atribuídas (sem donos), que
representam 88 tarefas de um total de 91 tarefas.

[voltar ao topo]

Conforme tratamos acima, as informações gerenciais do processo de Liberação de Acessos


contidas no Monitor de processos, Estatísticas de processos e Gestão de tarefas possibilitaram
ao gestor realizar diversas análises para melhor gerir o desempenho de Liberação de Acessos.
Dentre elas, podemos destacar as seguintes:

1. A identificação de tarefas pendentes em um determinado período que, em sua maioria,


estavam pendentes na tarefa "Finalizar solicitação" (sem atribuição), com 96,7% de
tarefas não atribuídas (sem donos), que representam 88 tarefas de um total de 91
tarefas. Essas informações podem embasar o gestor para tomar uma decisão específica
para melhoria na execução dessa atividade e/ou distribuir melhor as atividades para os
membros da equipe.
2. Constatar que a tarefa Finalizar solicitação apresentou uma eficiência menor em relação
à outra tarefa de usuário executada pelos colaboradores e um tempo médio de fila,
consideravelmente maior em relação às outras tarefas do processo, de acordo com a
imagem abaixo:

Gestão de tarefas

3. Também conseguimos visualizar no gráfico de entradas x saídas que as entradas em


grande parte do período analisado foram maiores do que as saídas, o que pode sinalizar
um desvio ou alteração na demanda ou capacidade de concluir tarefas do processo
nesse período:

Volume de entradas x saídas de solicitações


Assim, concluímos que as informações desse painel gerencial do SankhyaFlow permite ao gestor
realizar diversas análises e avaliar constantemente se os acordos previamente definidos e
baseados nos indicadores apresentados estão sendo alcançados pelas equipes e, a partir dessas
análises, tomar as decisões apropriadas quando necessárias.

1.22 Botão Visualizar Diagrama BPMN

Flow > Processos de Negócios

Os processos inseridos na tela Processos de Negócios, serão representados pelo diagrama em


BPMN 2.0, em que, as regras para execução dos processos deverão ser definidas por elementos
que compõem o diagrama de processos considerando o fluxo de trabalho.

Este diagrama será exibido por meio do botão configurações necessárias do evento
"Visualizar Diagrama BPMN" localizado na parte superior da referida tela, teremos uma visão
de modelagem de processos. Posto isto, ao considerar o Diagrama BPMN, será necessário que
você conheça algumas particularidades e funcionalidades pertinentes à tela.

Paleta de Ferramentas Especificações dos elementos do processo

Painel de Propriedades do Processo Painel de Propriedades de Tarefas

Publicação do Processo

Paleta de Ferramentas
Na lateral esquerda dessa tela, teremos uma paleta de ferramentas que dispõe dos elementos
que deverão ser utilizados para compor o diagrama de processos, a considerar:

Ativar ferramenta de mão: Ao utilizar essa ferramenta, você poderá


realizar o deslocamento de elementos no fluxograma.

Ativar ferramenta de seleção: Por meio dessa ferramenta, é possível


selecionar os elementos que compõem o processo.

Ativar ferramenta de criação/remoção de espaço: Ao clicar nessa,


pode-se usar o espaçamento contido no diagrama.

Ativar ferramenta de conexão global: Por meio dessa, é possível conectar os


elementos do processo.

Criar Evento de Início: Utilizando esse, insira um elemento para


representar a inicialização do processo.

Criar Evento Intermediário: Por Evento Intermediário, teremos que a


representação de elementos utilizados no decorrer das atividades.

Criar Evento de Fim: Ao acionar esse, insira um elemento para


representar a finalização do processo.

Criar Evento de Fim (Término): Quando este evento for utilizado, o


sistema irá cancelar as eventuais tarefas do fluxo que estejam em andamento e
encerrar o processo.

Criar Gateway: Através desse, tem-se uma ponte de ligação entre os elementos.

Criar Tarefa de Usuário: Por meio dessa, pode-se representar uma atividade/tarefa a
ser executada por um determinado usuário.

Observação: Para inserir um novo elemento, selecione-o na Paleta de Ferramentas, arraste e


posteriormente solte-o.

Nesse cenário, tem-se que necessariamente ao selecionar um elemento da folha de desenho, o


sistema disponibilizará o "Assistente de elemento" conforme representado abaixo:

Mediante isso, por meio desse recurso poderemos realizar os seguintes procedimentos:

Inserir um novo elemento conectando-o ao elemento selecionado na Paleta de


Ferramentas;
Realizar a exclusão de um elemento;
Alterar o tipo de elemento;
Conectar elementos utilizando uma sequência/mensagem ou associação;
Adicionar anotações.

Botões localizados no rodapé

É pertinente mencionar que ao visualizar um diagrama BPMN, considerando seu respectivo


rodapé, tem-se alguns botões que o auxiliarão em relação a modelagem, tais como:

Visualizar XML do Processo;

Importar diagrama BPMN;


Download do diagrama BPMN;
Download da imagem do diagrama BPMN;
Desfazer;
Refazer;
Ampliar zoom;
Reduzir zoom;
Zoom padrão;
Ajuda.

Importante: Ao acionar o botão "Ajuda" será disponibilizado o pop-up "Ajuda com o


modeler". Desse modo, o modeler trata-se de um ambiente que permite que você conheça
diversos elementos e utilizar recursos para compor a representação dos processos de negócios.

[voltar ao topo]

Especificações dos elementos do processo


Considerando o processo de negócio, será necessário detalhar as funcionalidades e
características dos elementos a serem utilizados neste.

Observação: É relevante mencionar que as configurações relacionadas aos elementos ocorrem


no Painel de Propriedades.

42

Piscina Raia
Eventos Gateway
Fluxo Instâncias

Piscina
Este é representado por meio de um símbolo retangular que permite inserir e visualizar os
elementos que compõem o processo.
Raia

Inicialmente você poderá mencionar que as piscinas mencionadas anteriormente são


subdivididas por raias.

Diante disso, as raias são elementos gráficos utilizados para organizar os demais elementos que
representam o processo, sendo possível separar as tarefas executadas considerando áreas
diferentes da empresa.

Eventos

Os eventos são caracterizados como ocorrências/acontecimentos no decorrer do processo. Posto


isso, dentre os tipos de eventos que podem ser utilizados, será necessário considerar:

Evento de Início

Representa-se por meio deste elemento a inicialização do processo.

Importante: É pertinente mencionar que todo processo, necessariamente, deve possuir apenas
um evento de início independente do seu tipo.

Evento de Início Temporal

Ao selecionar esse elemento tem-se o início do processo considerando um agendador de


tarefas. Desse modo, você deve definir o usuário responsável pela execução do "job" de
agendamento (Painel de Propriedades, aba Geral, campo "Usuário Executante").

Observação: Todo usuário executante configurado neste evento, será o responsável


(solicitante) do processo.

Dessa forma, tem-se que o evento de início temporal permite iniciar de forma automática e
periódica uma instância de processo.

Por meio do campo "Expressão de execução" (Painel de Propriedades, aba Geral) pode-se
registrar a expressão que está fundamentada na notação CRON.

Nota: Esta notação determina qual a frequência de inicialização do processo permitindo


agendar tarefas a serem realizadas periodicamente considerando horários, datas ou intervalos
fixos. Por meio dessa, poderemos definir um intervalo com repetições periódicas, assim como,
apenas um agendamento para uma determinada data.

Ao clicar no botão "Construtor de expressão" localizado ao lado direito do campo


Expressão de execução, pode-se selecionar um dos facilitadores abaixo e proceder com as
devidas marcações:

Minutos;
Horas;
Dias;
Meses;
Dias da semana.

Além disso, também teremos a opção de inserir a expressão mencionada digitando-a no campo
Expressão de execução.

Após esse procedimento, clique no botão para que o sistema


realize as autenticações necessárias.
Evento Intermediário

O evento intermediário é utilizado para sinalizar que o processo atingiu um estágio marcante.
Considerando isso, pode-se construir indicadores com o intuito de apresentar os resultados
obtidos aos envolvidos no processo.

Evento Intermediário de Tempo

Esse evento permite que o fluxo de processo seja pausado por um determinado intervalo de
tempo. Desse modo, este deverá ser especificado em minutos utilizando o campo "Duração do
Evento (min)" localizado no Painel de Propriedades, aba Geral.

Evento de Borda Temporal

Para utilizá-lo, selecione um evento do tipo intermediário na Paleta de Ferramentas, soltá-lo


sobre uma atividade e proceder com a alteração de seu tipo para Evento de Borda Temporal.

Ainda nesse contexto, tem-se que este evento possui funcionalidades de cronômetro que
iniciam-se a partir do momento em que a atividade a qual ele está anexado é criada/inserida no
processo, portanto, caso a atividade não seja finalizada até o tempo especificado no campo
Duração do Evento (min), ocorrerá a sequência do fluxo.

Observação: É relevante mencionar que caso o tempo acabar, a tarefa a qual o evento está
anexado, será finalizada.

Evento de Borda Temporal (Ininterrupto)

Para utilizar este evento, selecione um evento do tipo intermediário na Paleta de Ferramentas,
soltá-lo sobre uma atividade e alterar seu tipo para Evento de Borda Temporal (Ininterrupto).

Nota: Esse evento possui funcionalidades de cronômetro que iniciam-se a partir do momento
em que a atividade a qual ele está anexado é criada/inserida no processo. Caso a atividade não
seja finalizada até o tempo especificado no campo "Duração do Evento (min)", ele dá
sequência a seu fluxo de sequência.
Para esse caso, tem-se que o campo Duração do Evento (min) refere-se ao tempo de espera
para dar continuidade ao fluxo de processo.

Evento de Fim

Por meio deste elemento, representa-se a finalização do processo.

Evento de Fim (Término)

Ao modelar um processo utilizando um evento de Fim (Término), o sistema irá cancelar


eventuais tarefas paralelas do fluxo que estejam em andamento, encerrando assim, todo o
processo. Donos de tarefas que forem canceladas por este evento poderão visualizá-las por
meio do filtro "Canceladas" da Lista de Tarefas.

Observação: Uma vez que este evento for inserido, você poderá optar por enviar uma
notificação para o candidato/dono referente ao cancelamento da tarefa, assim temos as opções
de "Não Notificar", "Notificar pelo sistema", "Notificar por email" ou "Notificação pelo
sistema e por email". Por padrão, ao inserir o evento de término na modelagem esta última
opção de notificação é habilitada.

Evento intermediário espera por sinal

Ao adicionar este evento ao fluxo do processo, tem-se que após a tarefa anterior a este evento
for finalizada, o fluxo será pausado automaticamente irá aguardar o sinal para que ele seja
continuado.

Importante: Esse sinal será disparado por uma ação ou evento em Java, que estará presente
na tabela eventos das telas do sistema.

Observação: Quando um sinal é enviado sem número de instância, qualquer processo de


mesmo nome que esteja configurado para receber um sinal, irá recebê-lo.

Gateway
Esse elemento caracteriza-se como ponte de ligação, sendo assim, determina o caminho que o
processo seguirá. Desse modo, será necessário considerar as seguintes especificações:

Gateway Paralelo

Ao utilizar esse elemento, teremos as seguintes particularidades:

1.Pode-se mencionar que um gateway paralelo possui mais de um fluxo de entrada, desse
modo, trata-se de um gateway paralelo de junção, ou seja, seu fluxo somente terá
sequência quando necessariamente todos os fluxos de entrada forem concluídos.
2.Em relação a um gateway paralelo que possui mais de um fluxo de saída, tem-se que
este refere-se a um gateway paralelo de divisão, posto isto, seu processo terá
continuidade considerando todos os fluxos de saída do gateway ao mesmo tempo
(paralelamente).

Ainda nesse contexto, pode-se considerar em relação ao gateway paralelo:

Como divisão: Permite dividir a execução do fluxo em vários fluxos paralelos (ao mesmo
tempo).

Como junção: Permite continuar o fluxo de execução apenas quando todos os seus fluxos de

entrada forem percorridos.

Gateway Exclusivo

você poderá utilizar esse elemento em pontos do processo onde vários caminhos de
continuidade são possíveis, porém, apenas um deles deverá ser considerado de acordo com as
regras e condições pré-definidas.

Nota: Diante do exposto, um gateway exclusivo sempre deverá possuir dois ou mais fluxos de
saídas ligados a si.

A condição de cada um dos fluxos é avaliada de forma sequencial, a considerar as seguintes


informações:

a. Para a primeira condição que retorna verdadeiro (true) o fluxo terá sequência.
b. Se todas as condições dos fluxos retornarem falso (false) então o fluxo padrão terá
sequência. Desse modo, é necessário que sempre um dos fluxos de saídas do gateway
seja o fluxo padrão.

Observação: A ordem de teste do fluxo fundamenta-se na ordem do fluxo (transição)


correspondendo as configurações realizadas na aba "Transições de Saída" (Painel de
Propriedades). Posto isso, o fluxo da primeira linha é executado antes do fluxo da segunda, que
é executado antes da terceira e assim sucessivamente.

Gateway Inclusivo

O gateway inclusivo deve ser utilizado em pontos do processo onde vários caminhos de
continuidade são possíveis para o processo, desde que sua condição seja verdadeira (true).

Nota: Desse modo, um gateway inclusivo deverá possuir dois ou mais fluxos de saídas ligados a
si.

A ordem de teste do fluxo a ser respeitada é idêntica as configurações mencionadas acima


referentes ao gateway Exclusivo.

Ainda nesse contexto, considere em relação ao gateway inclusivo:

Como divisão: Para esse caso, pode-se dividir a execução do fluxo em inúmeros fluxos
paralelos. Desse modo, os fluxos executados são aqueles cuja condição (expressão) seja
verdadeira e aquela definida como padrão.

Como junção: Permite continuar o fluxo de execução apenas quando todos os fluxos de saída
de um gateway inclusivo houver sido percorrido.

Fluxo
Pode-se mencionar que o fluxo detém como funcionalidade principal interligar elementos
utilizando objetos de conexão.

Fluxo Sequencial

Inicialmente considere que o fluxo de sequência representa a ligação entre os vários elementos
que compõem o processo.

Diante desse contexto, tem-se que o fluxo a ser utilizado no processo pode ser alterado ao

43
Diante desse contexto, tem-se que o fluxo a ser utilizado no processo pode ser alterado ao

acionar o botão "Alterar tipo" dispondo assim das opções "Fluxo Padrão" e/ou
"Fluxo Condicional".

Observação: Pode-se definir uma condição para o fluxo quando este estiver relacionado ao
fluxo de saída de um gateway exclusivo ou inclusivo, desde que sejam consideradas, neste
caso, as linguagens "Groovy" e "JavaScript".

Instâncias
Em relação as instâncias relacionadas a presente tela, pode-se mencionar que estas tratam-se
da multiplicidade das atividades definindo deste modo, a repetição destas.

Múltiplas Instâncias Sequenciais

Em relação a esse caso, tem-se que as várias instâncias da atividade serão criadas
sequencialmente (a segunda após finalização da primeira, a terceira após finalização da
segunda, e assim, sucessivamente).

Nota: Tem-se que a quantidade de instâncias considerará um valor fixo ou um valor calculado
(expressão) durante execução da atividade.

Múltiplas Instâncias Paralelas

Para este caso considere que as várias instâncias da atividade serão criadas ao mesmo tempo
sendo executadas em paralelo.

Nota: A quantidade de instâncias considerará um valor fixo ou um valor calculado (expressão)


durante execução da atividade.

Importante: A condição de conclusão será considerada ao término de cada instância da


atividade, e se verdadeira, desconsiderará as demais instâncias criadas para a atividade, e
assim, consequentemente, dará sequência ao fluxo.
[voltar ao subtítulo][voltar ao topo]

Painel de Propriedades do Processo


Para acessar o Painel de Propriedades e realizar suas devidas configurações, deve-se efetuar um
duplo clique sobre o elemento selecionado, sendo possível também realizar esta ação clicando
no botão que permite expandir (localizado no canto direito da tela em referência). No painel
deste teremos as seguintes abas:

Aba Geral Aba Formulários

Aba Eventos Aba SLA

Aba Geral

Ao considerar essa aba, deve-se registrar no campo "Nome" a nomenclatura que corresponde
ao processo, para que, posteriormente, seja possível identificá-lo pelos usuários.

O sistema inserirá obrigatoriamente no campo "Id" as informações pertinentes a tela


permitindo sua posterior identificação por parte do mesmo.

[voltar ao subtítulo] [voltar ao topo]

Aba Formulários
Nesta aba é possível vincular um formulário a um determinado processo, bem como, configurar
os formulários que serão utilizados para coleta e/ou apresentação de dados disponibilizados aos
usuários durante a sua execução.

Durante a modelagem do processo, é possível pré-visualizar todos os formulários


(embarcado/formatado/nativo) configurados no processo, possibilitando que o modelador
visualize como as informações serão entregues ao executante da tarefa. Para isso, você deve

selecionar o processo e, na aba Formulários, clicar no ícone "Pré-visualizar" :

Destacamos ainda que, não será possível realizar qualquer tipo de inserção nos formulários na
pré-visualização, dessa forma, quando você tentar inserir registros, o sistema exibirá a seguinte

mensagem:

"Não é possível inserir um registro na pré-visualização."

Importante: Ao utilizar múltiplos formulários, o sistema tem uma ordem de apresentação


padrão sendo: todos os formulários embarcados, formulários formatados e nativos.

Assim, para saber mais sobre as sub-abas da aba Formulários, clique nos links abaixo:

Sub-aba Embarcado Sub-aba Formatado

Sub-aba Nativo

[voltar ao subtítulo] [voltar ao topo]

Sub-aba Embarcado

Esta sub-aba serão criados os formulários no formato Embarcado. Ao acionar o botão


"Adicionar", o sistema permitirá adicionar/editar os campos pertinentes ao formulário.

Por meio do campo "Nome" tem-se a nomenclatura considerada pela aplicação para
identificação do campo.

O campo "Descrição" será utilizado para apresentação do campo no formulário, podendo


considerar a inicialização do processo e também as tarefas que visualizam este campo.

Através do campo "Tipo", realiza-se a especificação do tipo de campo que corresponde ao


Formulário. Tem-se as seguintes opções:

Arquivo;
Data;
Data e Hora;
Tempo;
Ligado/Desligado;
Lista de opções;
Número decimal;
Número inteiro;
Pesquisa;
Senha;
Texto curto;
Texto longo;
Texto HTML.

Observações:

A opção Ligado/Desligado não permite configurar os campos como obrigatórios.


Ao selecionar a opção Lista de opções, será apresentado o campo "Opções". Em campos
do tipo lista, pode-se especificar a chave correspondente a uma opção, utilizando o
critério "CHAVE=OPCAO". Caso esta chave não seja especificada, o sistema irá gerá-la
automaticamente. Vejamos um exemplo:

M=Manhã
T=Tarde
N=Noite

A opção Número decimal permite incluir a quantidade de casas decimais que serão
consideradas.
Em relação a opção Pesquisa, é possível que você busque informações em uma das
tabelas do banco de dados. Para isto, será necessário inserir os devidos registros no
campo "Instância", e caso necessário, pode-se restringir o conteúdo a ser exibido por
meio do campo "Filtro de Pesquisa".

Nota: Quando este filtro for considerado, tem-se uma condição SQL.

Ao acionar a marcação "Inicialização" determine que o campo será apresentado no formulário


de inicialização do processo.

Observação: É relevante mencionar que todos os campos que estiverem com esta marcação
ativa serão apresentados antes que você inicie de fato as atividades do processo.

Nota: Os campos de Inicialização serão apresentados na coloração Preta, os outros campos


serão apresentados na coloração Azul.

Ao acionar o botão "Propriedades do campo", é possível configurar as


propriedades do campo selecionado. Vejamos sobre essas configurações:
Por meio do campo "Valor Padrão" tem-se o valor padrão que o campo irá receber
quando o processo for iniciado.
Ao habilitar a marcação "Obrigatório" somente os campos de inicialização de processos
serão considerados obrigatórios.
Em relação a marcação "Somente Leitura" defina se o campo irá permitir edição por
meio de usuários ou se este será apenas um campo de leitura. Diante disto, os campos
definidos como somente leitura não poderão ser ao mesmo tempo obrigatórios.
O campo "Grupo" é caracterizado como um campo descritivo sendo necessário registrar
neste o grupo ao qual o campo pertence. Diante disto, por meio destes tem-se uma
estrutura de armazenamento, de modo que os campos dos mesmos grupos serão
agrupados em uma mesma sessão, cuja descrição corresponda à descrição do grupo.

Nota: É relevante mencionar que todas as propriedades dos campos podem ser alteradas
quando vinculadas à uma atividade.

Configurações avançadas de Campos

As Configurações avançadas de Campos serão utilizados em formulários de inicialização e

44
As Configurações avançadas de Campos serão utilizados em formulários de inicialização e
tarefas em que você poderá realizar uma pré-configuração das Regras de Negócio do processo
ideal para você.

Estes poderão ser executados em uma rotina que irá validar o valor informado por você ao sair
do campo e defini-lo automaticamente quando este receber o foco a partir dos dados de outros
campos do formulário.

Para a definição de Configurações Avançadas de Campo do Embarcado, depois de adicionar um


campo, você irá clicar no botão Propriedades do Campo, o sistema exibirá o pop-up de
"Propriedades do campo" em que pode-se observar as abas "Geral" e "Eventos de
Campo", esta será composta pelas sub abas:

Eventos de Entrada;
Eventos de Saída;
Eventos de Alteração e;
Condição de Apresentação.

Nesta última, você poderá configurar as condições para apresentação de campos na Lista de
Tarefas, sendo que pode-se configurar esta aba nos formulários Embarcado, Formatado e Nativo.
Destacamos ainda que, o campo que estiver com essa condição deverá estar marcado como
visível:

Como exibido acima, por meio do botão você, como modelador, poderá consultar quais
métodos de consulta (funções) poderão ser utilizados para criar scripts para condicionar a
apresentação de campos em um formulário.

Teremos ainda que, quando nos campos do formulário o campo em que há uma Condição de

Apresentação, o será exibido neste:

Desta forma, conforme as Condições de Apresentação configuradas pelo moderador do processo


no campo de exemplo "Inscrição Estadual", este será apresentado na Lista de Tarefas
somente se a opção "Pessoa Jurídica" for selecionada. Assim, teremos:

[voltar ao subtítulo] [voltar ao topo]

Sub-aba Formatado
Tem-se nesta aba, a criação dos formulários no formato Formatado, sendo possível reutiliza-los.
Para tanto, é necessário previamente criá-lo na tela de Relatórios Formatados.

Ao acionar o botão "Configurações avançadas", será aberto um pop-up:

Quando a marcação "Salvar sem criar nova versão" estiver habilitada, fará com que todas as
alterações realizadas no formulário sejam salvas, sem que o processo seja versionado, ou seja,
caso uma instância da tarefa esteja aberta, todas as alterações refletirão no mesmo momento.

O campo "Valor Padrão" terá o valor padrão que o campo receberá quando o processo for
iniciado. Os tipos de campos são:

Data;
Data e Hora;
Tempo;
Ligado/desligado (marcação);
Número decimal;
Número inteiro;
Texto HTML;
Texto longo;
Texto curto;
Lista de opções.

Observações:

1. Para o tipo de campo "Lista de opções", o Valor Padrão será o conteúdo da coluna
"Valor" ou "Chave" do campo "Opções" da Lista de opções.
2. A opção Ligado/Desligado não permite configurar os campos como obrigatórios.
3. A opção Número decimal permite que você inclua a quantidade de casas decimais que
serão consideradas.

Nota: Ao iniciar uma tarefa que possua valores padrões na inicialização, ao abrir a tela Lista de
Tarefas, os valores padrões definidos já serão carregados. Assim como, caso você tente alterar
um campo inserindo um valor nulo, o sistema irá alterá-lo para o Valor Padrão.

Importante: As funcionalidades do campo Valor Padrão também são aplicadas aos Formulários
Nativos.


Configurações avançadas de Campos

Para a definição de um Evento de Campo do Formatado, depois de adicionar um campo, você irá
clicar no botão Propriedades do Campo, o sistema exibirá o pop-up de "Propriedades do
campo" em que pode-se observar as abas "Geral" e "Eventos de Campo", esta será
composta pelas sub abas:

Eventos de Entrada;
Eventos de Saída;
Eventos de Alteração e;
Condição de Apresentação.

As Configurações Avançadas de Campos configurados serão executados na tela Lista de Tarefas.

Nota: As atribuições do Formulário Nativo referente ao Evento de Campo será configurado da


mesma forma que o Formulário Formatado.

Observação: No contexto Eventos de Campos do tipo Alteração também encontram-se


disponíveis as variáveis "oldValue" (valor do campo antes da alteração) e "newValue" (Valor
do campo após a alteração), tem-se que quando a alteração acrescentando a variável newValue
na aba de Evento de Alteração, o campo referente à alteração será visível na tela de Lista de
Tarefas.

[voltar ao subtítulo] [voltar ao topo]

Sub-aba Nativo
Por meio dessa aba, efetua-se a criação dos formulários diretamente da tabela Nativa e será
possível também reutilizá-los.

Tem-se ainda que neste, serão armazenados os formulários de entidades nativas do sistema.

A configuração da entidade escolhida poderá ser feita por meio do botão , em que
pode-se alterar algumas propriedades dos formulários selecionados.

Quando a marcação "Salvar sem criar nova versão" estiver habilitada, fará com que todas as
alterações realizadas no formulário sejam salvas, sem que o processo seja versionado, ou seja,
caso uma instância da tarefa esteja aberta, todas as alterações refletirão no mesmo momento.

Por meio do botão pode-se alterar, editar as abas de ligações com a entidade
escolhida, ocultar ou definir novas configurações.

Ao clicar no botão "Configurar instância" o pop-up será redirecionado para as Configurações


avançadas.

Observação: As configurações de ligações, só poderão ser efetuadas caso a entidade

45
Observação: As configurações de ligações, só poderão ser efetuadas caso a entidade
selecionada tenha ligações.

Depois dessas configurações definidas, na tela Lista de Tarefas serão apresentadas as


configurações definidas anteriormente nesta tela.

A marcação "Salvar no destino" registra os dados do formulário em uma tabela nativa do


sistema, como por exemplo, na tabela TGFPRO (Cadastro de Produto).
Durante a utilização do formulário nativo, os dados são salvos em uma tabela espelho (shadow
table), até o momento que o modelador definiu para que os dados sejam persistidos na tabela
oficial. As tabelas espelhos têm o mesmo nome das tabelas oficiais porém, com sufixo _WF.

No contexto de processo, quando a marcação "Salvar no destino ao inicializar" estiver


ligada, os dados serão salvos no destino ao inicializar o processo, ou seja, os dados serão salvos
na tabela ao iniciar o processo.

No contexto da tarefa do usuário, temos a marcação "Salvar no destino ao finalizar tarefa",


que permite ao modelador definir qual(is) tarefa(s) do processo que salvarão os dados do
formulário no destino.

Com a marcação "Salvar no destino ao finalizar processo?" habilitada, ao finalizar o


processo os dados sempre serão salvos no destino. Se estiver desligada, você deverá definir
pelo menos uma Tarefa de Usuário ou inicialização para salvar os dados desse formulário no
destino.

Essa é uma configuração global, sendo assim, quando o formulário está sendo utilizado em mais
de uma tarefa e essa configuração é alterada, o comportamento será replicado para o
formulário de todas as tarefas ou inicialização.

[voltar ao subtítulo] [voltar ao topo]

Aba Eventos
Eventos (ou listeners) são uma estrutura programada que observa determinados
acontecimentos e executa alguma ação como consequência. Vejamos exemplos de listeners:

Criação de tarefa: Ao criar uma tarefa, os usuários encarregados à ela serão


notificados;
Atribuição/Desatribuição: Quando a tarefa é atribuída ou desatribuída a algum
usuário, um novo membro da equipe é adicionado ou removido do projeto;
Finalização da tarefa: Ao concluir a tarefa, o solicitante do processo é notificado.

Os eventos podem ser de Processo ou de Tarefas, podendo ser configurados em um dos 3 tipos
de Ação Programada disponibilizados. São elas:

Java;
Procedure;
Script (JavaScript ou Groovy).

O usuário poderá configurar eventos de processo para:

Formulário Embarcado: Nesta opção, a "Ação" sempre será feita ao salvar o


formulário;
Formulário Formatado: Pode-se criar os eventos para as ações ao "Incluir", "Alterar"
ou "Excluir" um registro no formulário, o que poderá ocorrer antes ou depois do registro
ser persistido no banco.
Processos: Você poderá criar eventos quando este for iniciado ou finalizado.

O botão para configuração de eventos também será apresentado no contexto do processo nas
sub-abas Embarcado, Formulário e Nativo (acima da lista dos formulários embarcado e
formatado) da aba Formulários, neste local, o pop up já será posicionado no contexto em que se
encontra, assim, você fará apenas as configurações necessárias do evento.

[voltar ao subtítulo] [voltar ao topo]

Aba SLA
Por meio dessa aba, você poderá realizar as configurações necessárias para os processos que
possuem prazos para serem resolvidos, assim pode-se acompanhar a realização de cada
processo em detrimento desse prazo, ou seja, será possível verificar se as entregas estão sendo
efetivamente realizadas de acordo com os prazos estipulados.

Ao abrir a aba, caso já houver regras cadastradas, essas serão exibidas em ordem de
relevância, em que a(s) primeira(s) regra(s) possuirão prioridade e devem ser analisadas de
imediato.

Caso você queira adicionar regra(s), basta clicar no botão , o pop-up "SLA do
Processo" será exibido para as configurações das regras de início, suspensão, alertas e prazos
do SLA sejam configuradas. No referido pop-up teremos as seguintes abas:

Aba Inicialização / Continuação Aba Suspensão

Aba Alertas

No campo "Nome" descreva a regra SLA que está sendo criada.

O "Prazo de Solução" definirá o modo como o SLA será calculado, sendo este em "Dias" ou
"Horas".

No campo "Dias ou Horas" informe a quantidade de dias ou horas limites do processo.

A "Carga Horária" será a carga horária que será utilizada no cálculo dos prazos SLA, sendo

que este estará disponível apenas quando o campo Prazo de Solução for selecionado com a
opção Horas.

[voltar ao subtítulo] [voltar ao topo]

Aba Inicialização / Continuação


As regras disponíveis nessa aba, determinarão que, quando verdadeiras irão inicializar o
processo ou caso esta já esteja ativa, continuará com a contagem do SLA. Assim, teremos:

A opção "Alteração de formulário", que será marcada quando qualquer formulário do


processo for alterado, sendo estes os formulários Embarcado, Formatado ou Nativo.

A configuração "Contexto de Tarefas" exigirá o preenchimento dos campos "Selecione a

Tarefa" e "Quando", sendo que estes estarão disponíveis nessa aba por meio do botão :

O campo "Selecione a Tarefa" trata-se de qual tarefa será analisada e o "Quando" definirá
em qual momento esta será analisada e dispõe das opções "Ao atribuir dono", "Ao
desatribuir dono", "Ao criar tarefa" e "Ao finalizar tarefa", baseado nessa teremos o
exemplo:

Se a tarefa Análise de Resultados for selecionada e o Quando estiver marcada como Finalizar a
tarefa e nenhuma condição for escolhida, a regra será verdadeira quando a referida tarefa for
finalizada.

Referente à marcação "Contexto de Processos", quando acionada determinará que no início


do processo, a regra de início será considerada verdadeira.

As configurações exibidas possuem certas condições, sendo que estas podem ser combinadas
para determinar uma análise sobre elas para que a regra seja considerada verdadeira ou falsa.
Essas condições serão, respectivamente, Formulário, Script (Javascript e Groovy) e Procedure.
Estas poderão ser combinada por meio de aninhamentos dentro de parênteses e regras de
comparação E e OU.

Formulários

A comparação é realizada em um campo específico de um formulário apresentado e um


operador que irá variar para cada tipo de campo e ao lado deste, teremos o campo de objetivo
de comparação. Assim, temos o exemplo:

O campo "Lista de Opções" do Formulário Embarcado, terá a comparação menor e a data


08/07/2020 às 14h39min, ou seja, esta regra será verdadeira quando este campo for preenchido
com menor data citada.

Nota: Sempre você realizar modificações em um formulário, todas informações preenchidas em


determinado campo deste serão analisadas como comparações, conforme o exemplo a seguir:

Caso o formulário pertencer ao escopo do processo, todos os momentos em que o campo foi
preenchido no processo serão analisados, porém, se este for de tarefa apenas o contexto
referente à tarefa será analisado, essas análises dependerão das configurações realizadas
dentro do processo.

Scripts

Este será avaliado conforme o resultado da expressão por meio da exposição do retorno.

Procedures

46
Procedures

Os procedures serão validados conforme o resultado imputado na variável P_RESULTADO e será


avaliado com os caracteres 'S' (true) ou 'N' (false).

[voltar ao subtítulo] [voltar ao topo]

Aba Suspensão
As configurações realizadas nessa aba são semelhantes à anterior, diferindo-se apenas ao
Contexto de Processos, que torna-se ausente e referente ao Contexto de Tarefas, em que você
deverá vincular uma condição à ela.

[voltar ao subtítulo] [voltar ao topo]

Aba Alertas
Os alertas são e-mails ou alertas do sistema que serão enviados aos usuários das tarefas em
aberto do processo e/ou usuários determinados pelo script SQL de acordo com o tempo
percorrido do SLA.

Nessa aba, você poderá configurar cinco estados diferentes, sendo que o estado definido não
poderá ser menor que o anterior nem menor que o posterior, ou seja, se no "Início do Prazo"
for definido 10% do tempo no campo "Decorrido" e o prazo "A vencer" for 20%, o valor
informado "No Prazo" não poderá ser maior que 20% e nem menor que 10%, caso isso ocorra
o sistema o alertará sobre. Dessa forma, teremos o campos:

Contagem: Aqui, será definido como o tempo dos avisos será calculado, sendo que poderá ser
em "Percentual", "Dias" ou "Horas" decorridos.

Status: Essa marcação irá definir se o aviso será ou não analisado em um contexto geral.

Decorrido: Nesse campo insira o valor da Contagem expresso em um número decimal.

Tipo: Defina aqui, como o aviso será enviado ao(s) dono(s)/candidato(s) das tarefas que estão
abertas no processos quando o tempo referente a eles for atingido.

Script SQL: O script inserido nesse campo, definirá outros usuários que poderão receber os
avisos.

Assim que as configurações forem devidamente realizadas, quando você entrar na tela Lista de
Tarefas, poderá perceber que haverá um campo titulado como "Status do SLA" que o
informará se a tarefa em questão estará no Início do Prazo, No Prazo, "A vencer", "vencido"
ou "Muito Vencido".

[voltar ao subtítulo] [voltar ao topo]

Painel de Propriedades de Tarefas


Em relação as tarefas/atividades a serem tratadas no processo, deve-se considerar que estas
podem ser executadas tanto por meio de pessoas, como também, poderão ser tratadas
automaticamente pela aplicação. Diante disso, tem-se os seguintes tipos de tarefas:
Tarefa de Usuário Tarefa de E-mail
Tarefa Manual Tarefa de Serviço
SubProcesso Reutilizável

Tarefa de Usuário

As tarefas de usuários são aquelas que necessariamente precisam ser executadas por pessoas
no sistema. Neste teremos as abas:

Aba Geral Aba Usuários Candidatos

Aba Multiplicidade Aba Formulários

Aba Prazo de vencimento Aba Documentação

Aba Resumo do Histórico Aba Relatórios Formatados

Aba Eventos Aba Dashboards


Aba Geral
Diante desse contexto, considerando a aba Geral, deve-se observar as seguintes
funcionalidades:

Considerando o campo "Nome" registra-se neste a nomenclatura correlata a tarefa a ser


realizada.
A marcação "Registrar Apontamento" deve ser utilizada em situações onde o
intervalo de tempo entre o aceite e a finalização da tarefa não corresponde de fato ao
tempo gasto por um usuário na execução da tarefa; portanto, faz-se necessário o registro
dos intervalos de tempo trabalhados na tarefa.
Na opção "Editar Apontamento" estiver acionada, pode-se realizar as alterações que
referem-se aos apontamentos. Lembre-se que para que seja possível configurar esse
campo, a marcação Registrar Apontamento tem que estar habilitada.

Referente ao campo Editar Apontamento dessa aba, temos três opções, sendo elas:

Quando a opção "Não editar" for selecionada, você não poderá realizar a edição ou
inclusão de um apontamento das suas tarefas concluídas ou em andamento;
Por meio da opção "Tarefas em andamento", o sistema permitirá que você realize a
edição, inclusão ou exclusão das suas tarefas em andamento;
Ao definir o campo com a opção "Tarefas em andamento e finalizadas", você poderá
editar o apontamento das suas tarefas que estão em andamento ou foram concluídas.
No entanto, não será possível excluir os apontamentos realizados.

Tem-se ainda que, ao criar uma tarefa, o usuário atribuído a ela poderá ser notificado. Nos
campos "Notificação ao usuário candidato" e "Notificação ao usuário dono" será
apontado por qual meio o usuário candidato e o dono da tarefa serão notificados, sendo assim,
teremos as opções:

Notificação por email;


Notificação pelo sistema;
Notificação pelo sistema e por email;
Não notificar.

Importante: O sistema utilizará a Conta SMTP que estará definida como Padrão para envio de
e-mail.

Caso você receba as notificações da tarefa por meio das notificações do sistema, estas serão
apresentadas da seguinte forma:

As notificações enviadas por e-mail serão analisadas pelo registro em uma tabela uma vez que
terá a impossibilidade do envio no ambiente de desenvolvimento. O registro nesta tabela
significará que há uma rotina que irá registrar os e-mails vinculados a ele será utilizado como
evidência para o envio.

Nota: Os e-mails serão enviados apenas àqueles usuários que possuírem e-mails cadastrados
no sistema.

Quando um único candidato for atribuído para uma determinada tarefa, este será
automaticamente o dono dela, tem-se ainda que ele será o único usuário que poderá iniciar o
processo por meio da Lista de Tarefas. Sendo assim, consideramos o exemplo:

Ao atribuir o usuário "Letícia" à uma tarefa, esta será a dona do processo e somente ela poderá
iniciá-la; caso nos campos Notificação ao usuário candidato e Notificação ao usuário dono a
opção Notificação pelo sistema e por e-mail for marcada, o envio do e-mail será registrado no
banco de dados, porém a notificação no ambiente de desenvolvimento não será enviada, pois a
tarefa foi uma autoatribuição, portanto não haverá a necessidade da notificação.

Após o processo ser iniciado na Lista de Tarefas, o sistema exibirá um aviso a informando que
esta é a dona da tarefa.

Caso esta tarefa seja iniciada por outro usuário, o dono receberá duas notificações, uma
referente à atribuição do dono da tarefa e do novo usuário que iniciou a tarefa.

Quando você clicar nas tarefas quando a notificação for exibida, esta o direcionará à tela Lista
de Tarefas para que a ação seja realizada e um e-mail será enviado.

Tem-se ainda que caso você deseje substituir um usuário por outro, pode fazê-lo por meio da
aba "Usuário Substituto em Tarefas".

Porém quando você não é autoatribuído e for o único usuário candidato para a execução da
tarefa, o usuário que era dono do processo antes de ser substituído que irá receber a
notificação.

Tem-se ainda que os usuários a que as notificações e/ou e-mails foram enviados ficarão
gravados no banco de dados.

Observação: Se a tarefa for iniciada por alguém que está na lista de candidatos da tarefa, este
não receberá a notificação.

[voltar ao subtítulo]

Aba Usuários Candidatos


Ao abrir a aba, você terá disponível a opção "Atribuir automaticamente (único
candidato)?" em que, quando esta estiver habilitada e as configurações de usuários
candidatos (usuários, grupos, equipes, variáveis e expressões) resultar em um único usuário
candidato possível, este será atribuído automaticamente como dono da tarefa, eliminando a
necessidade de ele ter que atribuir a tarefa manualmente em "Sou Candidato" na Lista de
Tarefas. Sendo assim, teremos as seguinte possibilidades:

Caso tenha somente um candidato vinculado à tarefa, uma atribuição automática será
realizada a este candidato. Sendo que, ao tentar desatribuir a tarefa, o sistema emitirá
uma mensagem o informando que não será possível realizar a ação já que existe apenas
um candidato à ela.
Se você vincular mais de um candidato, ou a marcação estiver desmarcada, a tarefa será
enviada como "Sou candidato" de forma que poderá ser atribuída posteriormente.
Teremos ainda que, caso você cadastre uma expressão com a opção Atribuir
automaticamente (único candidato) marcada e o sistema retornar apenas um usuário,
este será o dono da tarefa Porém, se for retornado mais de um usuário responsável,
todos estes serão candidatos.

Em relação a esta aba, pode-se mencionar que existem duas sub-abas vinculadas a esta, diante
disto, deve-se considerar as especificações abaixo:

Subaba Lista: Ao utilizar essa aba, clique no botão "Adicionar Usuário


Candidato" o sistema abrirá uma lista de opções em que você poderá selecionar um
"Usuário", "Grupo de Usuário", "Equipe" ou "Variáveis", onde você irá selecionar qual
destes estão aptos para executar as tarefas. Referente às opções disponíveis no botão, teremos
que ao clicar na opção Variáveis, o sistema exibirá o seguinte pop-up:

47
Por meio da marcação "Gestores" você definirá que o(s) usuário(s) cadastrado(s) na aba
Gestores do Processos de Negócio, serão responsáveis pela tarefa.

Ao utilizar a opção "Solicitante", o sistema definirá que o solicitante (usuário que abriu o
processo) será candidato da tarefa.

O que difere da opção "Resp. CR Solicitante", em que o candidato será aquele Responsável
pelo Centro de Resultado do solicitante, ou seja, para que esta marcação seja usada
corretamente, é necessário que o usuário do solicitante possua um "Cód. Centro Resultado
Padrão" cadastrado (tela "Cadastro de Usuários", aba Identificação), e este, por sua vez
disponha de um "Usuário Responsável" (tela "Centro de Resultado", aba Geral).

Quando você selecionar uma das tarefas exibidas na marcação "Dono da Tarefa", indicará que
o dono da tarefa escolhida, será o candidato da tarefa que está sendo configurada, por exemplo:

O modelador definiu que a Tarefa 01, possui dois usuários candidatos, sendo eles Maria e João.
E na Tarefa 02, ele configurou que o usuário candidato será definido pela variável dono da Tarefa
01.
Dessa forma, se Maria se tornar dona (executora) da Tarefa 01, ela será definida como
candidata da Tarefa 02.

Observação: Para maiores informações sobre a opção Equipe, verifique as orientações contidas
na tela Equipe.

Subaba Expressão: De acordo com esta, pode-se inserir uma expressão (script) que deverá
ser definida pelo modelador do processo de negócio, sendo que neste contexto, pode-se
selecionar no campo "Linguagem", uma das opções, dentre elas "JavaScript" ou "Groovy".

Observação: Ao considerar a criação da instância desta tarefa, deve-se executar a expressão


para definir a listagem de usuários candidatos.

Importante: Ainda considerando este contexto, tem-se que o sistema dispõe de configurações
personalizadas. Posto isto, pode-se verificar a documentação "Usuários Candidatos
Dinâmicos" inserida abaixo.

Nota: Existem casos em que a lista de usuários candidatos será considerada a nível de
execução, portanto, o sistema apresentará esta listagem durante a criação de uma atividade,
considerando também as informações das variáveis do processo. Por outro lado, caso a lista de
usuários seja correspondente a um único usuário, tem-se que a tarefa será atribuída de forma
automática a este tornando-o proprietário da atividade.

Usuários Candidatos Dinâmicos

Pode-se mencionar que o sistema permite que seja configurada uma lista de usuários
candidatos de forma dinâmica em relação as tarefas de usuários. Diante disto, este recurso
deverá ser utilizado em processos que não tenham sido definidos anteriormente usuários
candidatos para uma tarefa até o momento em que o fluxo de trabalho seja executado, ou até
mesmo, considerando que tarefas anteriores sejam executadas.

Faz-se necessário realizar as devidas configurações relacionadas aos usuários candidatos


dinâmicos, a considerar:

Inicialmente deve-se acessar a presente tela e acionar o botão "Visualizar


Diagrama BPMN" localizado no topo da tela, tem-se que ao acionar este botão, teremos uma
visão de modelagem de processos.

Considerando uma Tarefa de Usuário, no Painel de Propriedades, deve-se clicar sobre a aba
Usuários Candidatos e na sequência, subaba Expressão.

Na subaba referida, deve-se selecionar no campo "Linguagem", uma das opções, dentre elas
"Groovy" ou "JavaScript".

Após esse procedimento, deve-se inserir uma expressão (script) que defina os usuários
candidatos dinâmicos, conforme exemplo abaixo:

Exemplo de Expressão

Ao considerar esse cenário, teremos que o sistema permitirá que você utilize algumas funções
para compor o conteúdo do script a ser inserido na subaba "Expressão". Desse modo, em
relação ao exemplo especificado na imagem acima, faz-se necessário considerar os seguintes
pontos:

a) Utilizou-se a função getLista na expressão;

b) Além disso, tem-se que a linguagem selecionada trata-se de JavaScript;

c) Para esse caso, o resultado da expressão será o código do usuário que instancia o processo,
ou seja, por exemplo "U=254".

No exemplo citado, foi utilizada a função getLista, porém, a construção de uma String (cadeia de
caracteres) fica a critério do modelador do processo de negócios.

Importante: Tem-se que a estrutura da String, necessariamente, seguirá o padrão


"TIPO=VALOR".

Para contextualização, podem ser configurados na expressão alguns tipos disponibilizados nesta
tela, tais como:

U = Usuário

E = Equipe

G = Grupo de Usuário

Diante disto, ao selecionar por exemplo, os três tipos acima, seria apresentado a seguinte
String:

"E=3,G=48,G=24,U=56,U=78,U=41,U=69,U=14,U=38,U=92".

Observação: Nos casos em que não houverem especificações do tipo a ser utilizado na
expressão, o sistema considerará o "TIPO = VALOR" correspondente a "U = Usuário".

Para que seja configurada manualmente uma expressão pelo modelador do processo de
negócios, tem-se que o sistema dispõe das seguintes funções:

buscarDado;
buscarDados;
buscarLinhas;
getCampo;
getCampos;
getIdInstanceTarefa;
getIdInstanceProcesso;
getParametroSistema;
getQuery;
getUsuarioLogado;
dentre outros.

Importante: Ainda neste contexto, tem-se que ao utilizar uma função, os dados resultantes
serão advindos do modeler. Posto isto, para obter maiores informações sobre este, deve-se

acessar a documentação técnica contida no botão "Ajuda" localizado nesta tela, no


Diagrama do Processo (botões localizados no rodapé).

Ao acioná-lo, tem-se que será disponibilizado o pop-up "Ajuda com o modeler" dispondo
assim de suas respectivas funcionalidades.

[voltar ao subtítulo]

Aba Multiplicidade
Para que seja exibida a aba Multiplicidade no Painel de Propriedades, e posteriormente, seja
possível configurá-la, considere a seguinte ordem:

Inicialmente, acesse o Diagrama do Processo;


Desse modo, considerando especificamente uma tarefa, deve-se clicar uma vez sobre a
mesma;
Após este procedimento, o sistema disponibilizará o "Assistente de elemento";

Na sequência, deve-se acionar o botão "Alterar tipo";


E por fim, deve-se selecionar uma das opções de instâncias que serão apresentadas pelo
sistema.

Observação: Em relação a estas, faz-se necessário atentar-se as seguintes especificações:

Considerando a opção "Instância Múltipla Paralela" tem-se a geração de


várias instâncias da tarefa simultaneamente.

Por meio da opção "Instância Múltipla Sequencial", define-se a geração

de várias instâncias considerando uma sequência pré-estabelecida.

A partir do procedimento acima, tem-se que a aba em referência será disponibilizada. Posto isto,
é pertinente mencionar que:

Pode-se por meio do campo "Quantidade de Instâncias" definir a quantidade máxima de


instâncias a serem criadas.

Ao considerar o campo "Condição de conclusão" tem-se que este possui configurações que
avaliam sempre que uma instância é concluída, e ao considerá-la verdadeira, todas as demais
instâncias serão finalizadas.

Nota: Para este caso o sistema disponibilizará as linguagens "Groovy" e "JavaScript".

Importante: É relevante mencionar que as configurações em relação a aba Multiplicidade


acima especificadas, aplicam-se de igual modo à:

Tarefa de E-mail;
Tarefa Manual; e
Tarefa de Serviço.

Desta forma, teremos três sub-abas, onde você pode definir determinada quantidade de tarefas
para o número de candidatos que desejar para executar uma mesma tarefa, sendo que ela
poderá ser paralela ou sequencial.

Na sub-aba "Quantidade de Tarefas", determine o número de tarefas que os usuários


executarão, sendo que ele deve ser um número inteiro. Logo depois, em "Condição de
Parada" defina se o sistema retornará um valor "True" ou "False". Por fim, na sub-aba
"Notificação" você vai selecionar o modo como as notificações serão entregues aos usuários.

Assim, se a tarefa definida for do tipo Paralela, após a finalização de uma delas, o sistema
vai analisar o código definido em Condição de Parada e, uma vez que o resultado for True, a
tarefa atual será finalizada, e as outras serão canceladas. Se o retorno dela for False, as tarefas
restantes serão finalizadas ao terminarem, ou se alguma delas retornar como True.

Caso você configure uma tarefa Sequencial, quando o processo for iniciado, o sistema vai
avaliar a Quantidade de Tarefas nesta aba e criá-las em seguida, ou seja, após uma tarefa ser
finalizada, outra será criada. Se uma dessas tarefas retornar o valor True, a criação do restante
delas será cancelada e o sistema irá executar a próxima etapa. Porém, se o valor retornado for
False, o sistema continuará a criação das tarefas até que a quantidades delas seja excedida ou o
valor True seja retornado.

48
[voltar ao subtítulo]

Aba Formulários

Ao utilizar a opção "Pré-visualizar", a tela "Pré-visualização" será apresentada,


onde você irá pré-visualizar o formulário configurado nas sub-abas da aba Formulários. Se o
sistema não encontrar um formulário cadastrado, quando a tela for aberta o sistema o
informará que nenhum formulário foi encontrado.

Destacamos ainda que, não será possível realizar qualquer tipo de inserção nos formulários na
pré-visualização, dessa forma, quando você tentar inserir registros, o sistema exibirá a seguinte
mensagem:

"Não é possível inserir um registro na pré-visualização."

Dessa forma, teremos nessa aba:

Sub-aba Embarcado Sub-aba Formatado Sub-aba Nativo

Sub-aba Embarcado

Nessa sub-aba serão criados os formulários no formato Embarcado. Ao acionar o botão


"Adicionar", por meio de um pop-up você poderá criar um novo campo, bem como, reutilizar
um campo já existente no formulário.

Optando-se por reutilizar um dos campos já existentes, será necessário seleciona-lo dentre os
que ainda não foram vinculados à tarefa:

No caso da criação de um novo campo, as seguintes configurações deverão ser realizadas:

Por meio do campo "Nome" tem-se a nomenclatura considerada pela aplicação para
identificação do campo.

O campo "Descrição" será utilizado para apresentação do campo no formulário, podendo


considerar a inicialização do processo e também as tarefas que visualizam este campo.

Através do campo "Tipo", realiza-se a especificação do tipo de campo que corresponde ao


Formulário. Tem-se as seguintes opções:

Arquivo;
Data;
Data e Hora;
Tempo;
Ligado/Desligado;
Lista de opções;
Número decimal;
Número inteiro;
Pesquisa;
Senha;
Texto curto;
Texto longo;
Texto HTML.

O campo "Valor Padrão" será preenchido de acordo com a opção selecionada no campo Lista
de Opções, por exemplo:

Ao utilizar o critério "CHAVE=OPCAO", como por exemplo "M=Manhã", "T=Tarde",


"N=Noite", em que nesse caso, se você quiser que o Valor Padrão para este campo seja
"Tarde", deverá ser definido o valor como "T".

Dessa forma, ao iniciar uma tarefa que possua valores padrões na inicialização, ao abrir a tela
Lista de Tarefas, os valores padrões definidos já serão carregados. Assim como, caso você tente
alterar um campo inserindo um valor nulo, o sistema irá alterá-lo para o Valor Padrão.

Ao alterar um campo que tenha valor padrão por exemplo tentando inserir um valor nulo ele
recebe o valor padrão

Observações:

1.A opção Ligado/Desligado não permite configurar os campos como obrigatórios.


2.Ao selecionar a opção Lista de opções, será apresentado o campo "Opções". Em
campos do tipo lista, pode-se especificar a chave correspondente a uma opção, utilizando
o critério "CHAVE=OPCAO". Caso esta chave não seja especificada, o sistema irá gerá-la
automaticamente. Teremos o exemplo:
M=Manhã
T=Tarde
N=Noite
3.A opção Número decimal permite incluir a quantidade de casas decimais que serão
consideradas.
4.Em relação a opção Pesquisa, é possível que você busque informações em uma das
tabelas do banco de dados. Para isso, é necessário inserir os devidos registros no campo
"Instância", e caso necessário, pode-se restringir o conteúdo a ser exibido por meio do
campo "Filtro de Pesquisa".

Nota: Quando este filtro for considerado, tem-se uma condição SQL.

Por meio do campo "Valor Padrão" tem-se o valor padrão que o campo irá receber quando o
processo for iniciado.

Ao habilitar a marcação "Obrigatório" somente os campos de inicialização de processos serão


considerados obrigatórios.

Em relação a marcação "Somente Leitura", esse definirá se o campo irá permitir edição por
meio de um usuário ou se este será apenas um campo de leitura. Diante disso, os campos
definidos como somente leitura não poderão ser ao mesmo tempo obrigatórios.

O campo "Grupo" é caracterizado como um campo descritivo sendo necessário registrar neste
o grupo ao qual o campo pertence. Diante disso, por meio destes tem-se uma estrutura de
armazenamento, de modo que os campos dos mesmos grupos serão agrupados em uma mesma
sessão, cuja descrição corresponda à descrição do grupo.

Configurações avançadas de Campos

As Configurações avançadas de Campos serão utilizados em formulários de inicialização e


tarefas em que você poderá realizar uma pré-configuração das Regras de Negócio do processo
ideal para você.

Estes poderão ser executados em uma rotina que irá validar o valor informado por você ao sair
do campo e defini-lo automaticamente quando este receber o foco a partir dos dados de outros
campos do formulário.

Para a definição das Configurações Avançadas de Campo do Embarcado, depois de adicionar um


campo, você irá clicar no botão Propriedades do Campo, o sistema exibirá o pop-up de
"Propriedades do campo" em que pode-se observar as abas "Geral" e "Eventos de
Campo", esta será composta pelas sub abas:

Eventos de Entrada;
Eventos de Saída;
Eventos de Alteração e;
Condição de Apresentação.

Nesta última, você poderá configurar as condições para apresentação de campos na Lista de
Tarefas, sendo que, pode-se configurar esta aba nos formulários Embarcado, Formatado e
Nativo. Destacamos ainda que, o campo que estiver com essa condição deverá estar marcado
como visível.

Como exibido acima, por meio do botão você, como modelador, poderá consultar quais
métodos de consulta (funções) poderão ser utilizados para criar scripts para condicionar a
apresentação de campos em um formulário.

Teremos ainda que, quando nos campos do formulário o campo em que há uma Condição de

Apresentação, o será exibido neste:

49
Desta forma, conforme as Condições de Apresentação configuradas pelo moderador do processo
no campo de exemplo "Inscrição Estadual", este será apresentado na Lista de Tarefas
somente se a opção "Pessoa Jurídica" for selecionada.

[voltar ao subtítulo]

Sub-aba Formatado
Tem-se ainda que será possível proceder com a inserção do formulário criado por meio da tela
Formulários Formatados. Além disso, pode-se configurar os campos vinculados a sub-aba,
considerando:

Em relação ao campo "Descrição" registra-se a nomenclatura correspondente ao formulário em


questão.

Sobre o campo "Escopo" faz-se necessário considerar as seguintes especificações:

a) Escopo de Atividade: Nesse caso, tem-se que as informações inseridas no formulário


formatado estão associadas às atividades, posto isso, este poderá ser visualizado apenas
naquela atividade em específico.
b) Escopo de Processo: Ao considerar essa opção, tem-se que o conteúdo inserido no
formulário formatado refere-se ao processo, portanto, este será visualizado em qualquer
atividade daquela instância de processo.

O campo "Política de reentrância" possui duas opções atreladas a este, de acordo com o
detalhamento abaixo:

a) Quando utilizada a opção "Recuperar dados anteriores" uma nova instância da


atividade será criada. Desse modo, os dados criados em instâncias anteriores serão
apresentados no formulário formatado.
b) Ao selecionar a opção "Criar sempre um novo registro" uma nova instância da
atividade é criada, e na sequência, tem-se um novo contexto relacionado ao formulário, onde
os registros gerados nas instâncias anteriores não serão apresentados em um novo
formulário, sendo criado, portanto, na instância em questão.

Nota: Para utilizar as funcionalidades desta opção, indispensavelmente, deve-se configurar no


campo Escopo, a opção Atividade.

Observação: Tem-se que mesmo utilizando a opção Criar sempre um novo registro e que a
tarefa tenha sido inicializada, o sistema armazenará os registros relacionados a esta no banco
de dados.

Relacionando um formulário formatado à um processo, deve-se definir a quantidade de registros


permitidos para a execução do processo. Desse modo, preenchendo o campo "Quantidade de
registros", considere os seguintes pontos:

1. Ao selecionar a opção "Único", o sistema permitirá que seja inserido apenas um registro
no formulário formatado.
2. Considerando a opção "Vários" tem-se inúmeros registros que podem ser inseridos no
formulário formatado, sendo estes apresentados em forma de grade.

Importante: É relevante mencionar que ao acionar o botão "Configurações


avançadas" localizado no topo da sub-aba em referência, será disponibilizado seu respectivo
pop-up. Por meio deste, os usuários poderão proceder com as definições de atributos por tarefa,
a considerar configurações que abrangem:

Campo;
Nome da aba;
Grupo;
Campos Visíveis;
Campos caracterizados como somente leitura; e
Campos Obrigatórios.

Observação: O botão permite que o modelador defina a ordem das abas e campos, de
acordo com a melhor visualização das informações aos executantes da tarefa, conforme
demonstramos abaixo:

Além disso, caso necessário, você poderá proceder com a reversão dos dados anteriormente

armazenados, para isso, basta clicar no botão .

Tem-se ainda que nessa aba, a criação dos formulários no formato Formatado, sendo possível
reutilizá-los. Para tanto, é necessário previamente criá-lo na tela de Relatórios Formatados.

No flow, ao executar a tarefa temos a possibilidade de acrescentar arquivos na referida tarefa


na Lista de Tarefas, para tal ação, você pode utilizar das telas Construtor de Telas, Dicionário de
Dados ou Formulários Formatados, aba "Campos" tem-se disponível a opção "Múltiplos

arquivos", selecione-o.

Dessa forma, no Processo de Negócio faça a criação do formulário na tela, e insira o campo de
arquivos acrescentando neste, o formulário que foi criado habilitando-o como visível.

Posteriormente na tela Lista de Tarefas, ao selecionar a atividade em que você realizou a

inserção do formulário terá disposto o campo com o ícone para que sejam introduzidos os
arquivos na tarefa. No pop-up, teremos disposto os campos "Subir arquivos", "Baixar todos"
e "Excluir todos" onde você poderá inserir ou Excluir os documentos caso já tenha os
anexado:

Observação: Esse processo poderá ser realizado nas abas Formatado e Nativo.


Configurações Avançadas de Campo

Para a definição de um Evento de Campo do Formatado, depois de adicionar um campo, você irá
clicar no botão Propriedades do Campo, o sistema exibirá o pop-up de "Propriedades do
campo" em que pode-se observar as abas "Geral" e "Eventos de Campo", esta será
composta pelas sub abas:

Eventos de Entrada;
Eventos de Saída;
Eventos de Alteração e;
Condição de Apresentação.

As Configurações Avançadas de Campos configurados serão executados na tela Lista de Tarefas.

Observação: No contexto Eventos de Campos do tipo Alteração também encontram-se


disponíveis as variáveis "oldValue" (valor do campo antes da alteração) e "newValue" (Valor
do campo após a alteração), tem-se que quando a alteração acrescentando a variável newValue
na aba de Evento de Alteração, o campo referente à alteração será visível na tela de Lista de
Tarefas.

[voltar ao subtítulo]

Sub-aba Nativo
Através desta aba, efetue a criação dos formulários diretamente da tabela Nativa e será
possível também reutilizá-los.

Tem-se ainda que neste, serão armazenados os formulários de entidades nativas do sistema.

A configuração da entidade escolhida poderá ser feita por meio do botão , em que
pode-se alterar algumas propriedades dos formulários selecionados.

Por meio do botão pode-se alterar, editar as abas de ligações com a entidade
escolhida, ocultar ou definir novas configurações.

Ao clicar no botão "Configurar instância" o pop up será redirecionado para as Configurações


avançadas.

Observação: As configurações de ligações, só poderão ser efetuadas caso a entidade


selecionada tenha ligações.

Depois dessas configurações definidas, na tela Lista de Tarefas serão apresentadas as


configurações definidas anteriormente nesta tela.

Nota: As atribuições do Formulário Nativo referente ao Evento de Campo será configurado da

mesma forma que o Formulário Formatado.

No flow, ao executar a tarefa temos a possibilidade de acrescentar arquivos na referida tarefa


na Lista de Tarefas, para tal ação, você pode utilizar das telas Construtor de Telas, Dicionário de
Dados ou Formulários Formatados, aba "Campos" tem-se disponível a opção "Múltiplos
arquivos", selecione-o.

Dessa forma, no Processo de Negócio faça a criação do formulário na tela, e insira o campo de
arquivos acrescentando neste, o formulário que foi criado habilitando-o como visível.

Posteriormente na tela Lista de Tarefas, ao selecionar a atividade em que você realizou a

50
Posteriormente na tela Lista de Tarefas, ao selecionar a atividade em que você realizou a

inserção do formulário terá disposto o campo com o ícone para que sejam introduzidos os
arquivos na tarefa. No pop-up, teremos disposto os campos "Subir arquivos", "Baixar todos"
e "Excluir todos" onde você poderá inserir ou Excluir os documentos caso já tenha os
anexado:

Observação: Esse processo poderá ser realizado na Formatado e Nativo.

Na opção "Salvar no destino ao finalizar tarefa?", o sistema permitirá ao modelador defina


quais tarefas do processo que salvarão os dados do fomulário no destino. Assim, ao publicar o
processo é necessário que você selecione uma das opções de inicialização ou tarefa, sendo
estas, Salvar no destino ao inicializar? ou Salvar no destino ao finalizar tarefa? que utilizem o
formulário nativo.

Com a opção "Salvar no destino ao finalizar processo?" habilitada, ao finalizar o processo


os dados sempre serão salvos no destino. Se estiver desligada, você deverá definir pelo menos
uma Tarefa de Usuário ou inicialização para salvar os dados desse formulário no destino.

Nota: A marcação Salvar no destino ao finalizar processo? ficará automaticamente selecionada


em tarefas já existentes no sistema e desabilitada em novas tarefas. Essa é uma configuração
global, quando alterada, o comportamento é replicado para o formulário das demais tarefas ou
inicialização.

[voltar ao subtítulo]

Aba Prazo de vencimento


Por meio dessa aba, você pode definir os prazos de vencimento das tarefas, uma vez que estes
poderão ser acompanhados na tela Lista de Tarefas.

Ao habilitar a marcação "Utilizar prazo?" você pode realizar as definições no pop-up

"Configuração de Prazo da Tarefa" através do botão "Abrir configuração de Prazo


de vencimento".

Na aba "Prazo", defina o "Tipo de Prazo" da tarefa selecionada, sendo que, ao clicar na opção
"Fixo" os campos "Prazo em", "Dias ou Horas" e "Carga Horária" para a realização das
configurações serão apresentados, uma vez que, se você não informar a Carga Horária a ser
utilizada, o prazo será calculado em dias/horas corridas.

Nota: As cargas horárias exibidas são criadas na tela Carga Horária.

Ao escolher a opção "Variável", será possível personalizar as configurações dos campos acima
como desejar ao utilizar os scripts, sendo que este, deverá retornar uma data e hora que será
utilizado como prazo da tarefa configurada.

No script em questão, o modelador poderá utilizar nesse script o método (getDhCriacao) para
obter a data e hora que a tarefa será criada, e assim gerar uma regra que faça o cálculo do
prazo para a tarefa. Assim, quando o script utilizar os dados de um formulário e este for alterado
após a primeira definição de prazo na Lista de Tarefas, o sistema irá recalcular o prazo utilizando
o novo valor informado no formulário.

Temos ainda, a aba "Status", você, como modelador irá configurar os status que serão
utilizados, sendo que, aqueles que forem definidos serão apresentados na Lista de Tarefas
quando esse Status for atingido. O modelador também poderá configurar as notificações que
serão enviadas por meio de e-mail e/ou sistema para os donos/candidatos ou qualquer outro
candidato por meio de script SQL. Assim, temos os status "No prazo", "A vencer", "Vencido"
e "Muito vencido".

[voltar ao subtítulo]

Aba Documentação
Por meio dessa aba, pode-se inserir um texto descritivo que exponha com clareza as principais
informações sobre o processo. Sendo assim, ao considerar este contexto, você poderá orientar
outros usuários por meio deste detalhamento.

[voltar ao subtítulo]

Aba Resumo do Histórico


O resumo do histórico é uma forma de organizar as informações que aparecerão no histórico e
permitem pequenas edições de formatação. Acesse este histórico nas Tarefas de Usuário do
Processo de Negócio.

Ao clicar nessa aba, você poderá visualizar uma prévia do conteúdo salvo, ou um quadro em
branco, caso não haja nenhum elemento no histórico. Acima do quadro, você pode clicar em
"Editar resumo do Histórico" e uma tela de edição será exibida:

Através da tela de edição, você poderá montar o resumo do histórico e existem algumas
variáveis para te auxiliar na criação do template:

Variável de título de formulário $FormTitle{titulo}: A palavra título poderá ser


alterada para escrever qualquer mensagem e, quando o nome da entidade for colocada
na frase, ela será automaticamente substituída pela descrição do formulário.

Observação: O $FormTitle{nomeDaEntidade} também é colocado automaticamente acida de


cada formulário.

Variável $Form:NomeDaEntidade[criteria]{ Conteúdo da entidade }Form.: Todo


o conteúdo dentro dessa variável será interpretada como parte daquele formulário que
poderá conter outras duas variáveis: a de campo e a de valor. O [criteria] é um atributo
opcional e nele poderão ser feitas filtros de busca (em SQL).
Variável de campo #NomeDaEntidade.NomeDoCampo: Ao ser colocada dentro da
variável de um formulário, esta variável será traduzida para a descrição do campo do
formulário preenchido. Caso não haja nome da entidade antes do nome do campo, a
variável será interpretada como campo do formulário embarcado. Por exemplo:
#NomeDoCampo.
Variável de valor $NomeDaEntidade.NomeDoCampo: Ao ser colocada dentro da
variável de um formulário, esta variável será traduzida para o valor do campo do
formulário preenchido. Caso não haja nome da entidade antes do nome do campo, a
variável será interpretada como campo do formulário embarcado. Por exemplo:
#NomeDoCampo.

Nota: As 4 variáveis acima, poderão compor o template que é apresentado na tela de histórico
da tarefa (Lista de Tarefas):

Conforme demonstramos acima, a primeira interface do histórico da tarefa é a time line vertical,
onde serão exibidas as tarefas executadas e, ao clicar em qualquer card, uma tela se abrirá,
apresentando o histórico formatado conforme o template criado inicialmente, caso não haja
nenhum template previamente salvo, todos os formulários e respectivos campos serão exibidos
na tela.

[voltar ao subtítulo]

Aba Relatórios Formatados


Nessa aba, o sistema permitirá que você insira Relatórios Formatado, e estes serão configurados
na tela Relatórios Formatados. Tem-se que uma vez que foi inserido um relatório vinculado em
uma atividade, os usuários poderão imprimir relatórios personalizados ou formatados nas
Tarefas do Processo.

[voltar ao subtítulo]

Aba Eventos
Eventos (ou listeners) são uma estrutura programada que observa determinados
acontecimentos e executa alguma ação como consequência. Vejamos exemplos de listeners:

51
acontecimentos e executa alguma ação como consequência. Vejamos exemplos de listeners:

Criação de tarefa: Ao criar uma tarefa, os usuários encarregados à ela serão


notificados;
Atribuição/Desatribuição: Quando a tarefa é atribuída ou desatribuída a algum
usuário, um novo membro da equipe é adicionado ou removido do projeto;
Finalização da tarefa: Ao concluir a tarefa, o solicitante do processo é notificado.

Os eventos podem ser de Processo ou de Tarefas, podendo ser configurados em um dos 3 tipos
de Ação Programada disponibilizados. São elas:

Java;
Procedure;
Script (JavaScript ou Groovy).

Nas Tarefas do processo de negócio, o usuário poderá configurar Eventos, para:

Formulário Embarcado: A Ação sempre será ao "Salvar" o mesmo;


Formulário Formatado: Nesta opção, você poderá criar eventos ao "Incluir",
"Alterar" ou "Excluir" um registro no formulário, do qual poderá ocorrer antes ou
depois do registro ser persistido no banco;
Apontamento: Pode-se criar os eventos para as ações "Excluir" quando um
apontamento for excluído, "Incluir" ao inserir um apontamento manualmente, "Pausar"
quando o apontamento for pausado, "Iniciar" no momento em que um apontamento for
iniciado, ou "Alterar" quando um apontamento for alterado;
Tarefa: As ações desta opção poderão ser "Atribuição/Desatribuição", "Finalização"
ou "Criação" das Tarefas.

Observação: Caso uma das ações for Incluir, Alterar ou Excluir, a opção "Quando" será
habilitada para que você realize a configuração no momento em que o listener deverá ser
executado, antes ou depois do registro ser persistido no banco.

O botão para configuração de Eventos também será apresentado no contexto de Tarefa na aba
Formulários (acima da lista dos formulários embarcado e formatado). Nesse local, o pop up já
será aberto no contexto em que este se encontra, assim, você precisará apenas realizar as
configurações necessárias do Evento.

[voltar ao subtítulo]

Aba Dashboards
Por meio desta aba, você poderá adicionar Componentes de BI que serão apresentados como
Dashboards na tarefa durante sua execução como uma ferramenta acessória da mesma.

Assim, para adicionar o(s) Dashboard(s) na tarefa, clique no botão "Adicionar" disponível na
aba e posteriormente salve o processo para que dessa forma, este possa ser iniciado na Lista de
Tarefas.

Você poderá visualizar os Dashboards por meio do botão na Lista de Tarefas.

Importante: Para que os dados do Dashboard seja vinculado com a solicitação é preciso que o
Componente de BI utilizado possua obrigatoriamente os parâmetros "IDINSTPRN" e
"IDINSTTAR" que serão alimentados automaticamente durante a abertura do Dashboard.

[voltar ao topo] [voltar ao subtítulo]

Tarefa de E-mail

Essas tarefas são executadas automaticamente pela aplicação, e por meio dessa encaminhe ao
destinatário cadastrado uma mensagem via e-mail. Assim, considere:

Em relação ao campo "Nome" será necessário registrar a nomenclatura correspondente a


tarefa a ser executada.

Sobre o campo "Conta SMTP", insira o código que corresponde a conta referida.

Observação: Para que ocorra o devido encaminhamento do e-mail é indispensável que seja
realizado o cadastro prévio de uma conta na tela Contas SMTP.

No campo "Destinatário(s)" deve-se proceder com o registro de um ou mais destinatários que


deverão receber a mensagem configurada nessa tarefa, fazendo-se necessário separá-los por
vírgula ou ponto e vírgula.

Para envio de notificação ao usuário solicitante da tarefa, você também poderá informar o
método de busca "getEmailSolicitante" no campo Destinatário(s), dessa forma, o sistema
buscará o e-mail do usuário solicitante da tarefa para que a mesma seja notificada, se o e-mail
deste estiver cadastrado no Cadastro de Usuários, aba Notificação.

Informe no campo "Assunto" o conteúdo principal relacionado a mensagem.

.
O campo "Mensagem" torna-se disponível para preenchimento ao clicar no botão
Desse modo, pode-se descrever neste as informações pertinentes a tarefa, para
que posteriormente a mensagem seja encaminhada aos destinatários.
Importante: Ainda nesse cenário, considerando o Painel de Propriedades relacionado à essa
tarefa, pode-se configurar a aba "Multiplicidade".

Sub-aba Dados de Envio

Nessa sub-aba, você deverá informar quem enviará o e-mail no campo "Remetente".

No campo "Destinatário" deve ser inserido o e-mail daquele que irá receber o mesmo.

Sub-aba Mensagem

Por meio dos campos "Assunto" e "Mensagem" editar os detalhes da mensagem a ser
inserida no e-mail.

Sub-aba Anexos

Nesta sub-aba, você poderá inserir anexos de e-mail na Tarefa de e-mail. É possível a inserir
Relatórios Formatados, Arquivos e campos do tipo anexo dos Formulários Embarcado,
Formatado e Nativo.

Para a inserção de anexos do tipo Relatório Formatado, o usuário deverá clicar no botão
, em seguida o sistema apresentará um pop-up para pesquisa:

Nota: Os parâmetros incorporados no relatório pelo sistema são:

Instância do Processo;
Código do Processo;
Versão do Processo;
Código do Usuário de inclusão do processo.

Anexos do tipo Arquivo poderão ser inseridos por meio do botão . Ao selecioná-lo, um
pop-up contendo os arquivos do seu computador será exibido para seleção, ao escolher o
arquivo este será anexado na sub-aba Anexos.

Para anexar ao e-mail um campo de formulário, clique no botão , então um pop-up com
os campos do tipo anexo dos formulários vinculados ao processo será apresentado.

Referente aos formulários Nativo e Formatado, estes deverão estar no contexto de processo ou
atividade para que o campo para inclusão como anexo possa ser exibido.

Tem-se que ao selecionar os formulários Nativo ou Formatado, uma configuração será habilitada
para identificação do anexo e o questionará se este irá preferir todas as linhas do formulário ou
apenas a última.

Tarefa Manual

As tarefas manuais são executadas necessariamente por uma pessoa sem que haja interação
com o sistema. Diante disso, estas são utilizadas apenas para representar um acontecimento.

Observação: Faz-se necessário mencionar que não são geradas instâncias de execução para
tarefas manuais.

Importante: Ao considerar o Painel de Propriedades relacionado a essa tarefa, pode-se


configurar a aba "Multiplicidade". Diante disso, para maiores informações sobre, acesse o
conteúdo disponibilizado no tópico Tarefa de Usuário.

Tarefa de Serviço

As tarefas de serviços são rotinas de construções personalizadas que você irá programar para
acontecer de forma automática. Assim, considere os seguintes pontos:

Por meio do campo "Nome" registra-se a nomenclatura da Tarefa de Serviço.

Faz-se necessário inserir o usuário que será utilizado pela aplicação na execução da rotina por
meio do campo "Usuário Executante".

No campo "Tipo de serviço" teremos as configurações das rotinas a serem utilizadas. Deste
modo, teremos as opção "Ação Programada", "Plataforma de Serviço", "Web Service

Interno" e "WebService Externo", e dentre estes temos o botão "Configurações"


em que ao clicar neste, dependendo da opção do Tipo de Serviço que você selecionar, o pop up
de Configurações exibirá àquelas pertinentes à opção selecionada:

Ação programada

No campo "Tipo de Rotina" selecione uma rotina dentre as opções "Java",


"Script" e "Banco de dados". Diante disso, será necessário atentar-se aos seguintes pontos:

Por meio da Rotina Java deve-se considerar as informações abaixo:

Quando necessário, insira no campo "Módulo" o módulo adicional relacionado a este.


Tem-se que o campo "Classe Java" será preenchido automaticamente pelo sistema.

Em relação a Rotina Script tem-se que o sistema permitirá que sejam utilizadas as linguagens
"JavaScript" ou "Groovy".

Ao considerar a Rotina Banco de Dados deve-se preencher o campo "Nome da rotina"


utilizando a nomenclatura correspondente à procedure.

Observação: Para esse caso, será necessário acionar o botão "Criar template da rotina"
localizado no canto direito do pop-up em referência. Após esse procedimento, tem-se que o
sistema disponibilizará a seguinte mensagem:

"Foi criado um template da rotina (Stored Procedure). Agora você deve editá-lo
diretamente no Banco de dados, com uma ferramenta de sua preferência."

Ainda nesse cenário, para alterar o template criado anteriormente, deve-se acionar o botão
"Remover template da rotina".

Nota: Ao solicitar que a rotina seja removida no banco de dados tem-se que o sistema
apresentará a seguinte mensagem:

52
apresentará a seguinte mensagem:

"Esta ação irá excluir PERMANENTEMENTE a rotina no Banco de dados (Stored


Procedure). Deseja realmente prosseguir?".

Importante: De acordo com esse contexto, será necessário considerar os seguintes pontos:

Ao registrar um template da rotina no sistema, tem-se que este seguirá um padrão que
possui funções/procedures que estão devidamente armazenadas no banco de dados.

Observação: Diante disso, você poderá realizar alterações, procedendo com configurações
específicas no banco de dados correspondente.

Nas configurações do parâmetro "Quantidade máxima de execuções de uma tarefa


(loop) - MAXINSTTASK" pode-se estabelecer a quantidade máxima de ocorrências de
instâncias de uma mesma tarefa por transação.

Nota: Posto isso, tem-se que será definido por padrão no campo "Inteiro" (tela Preferências)
o valor 100.

Nos casos em que excederem a quantidade de execuções de uma tarefa, o sistema


apresentará a seguinte mensagem:

"A tarefa não foi executada! Quantidade máxima de instâncias da tarefa "X"
atingida durante a execução do processo."

Importante: Ainda nesse cenário, considerando o Painel de Propriedades relacionado à essa


tarefa, você poderá configurar a aba "Multiplicidade". Diante disso, para maiores informações
sobre essa, acesse o conteúdo disponibilizado no tópico Tarefa de Usuário.

Plataforma de Serviço

Por meio dessa opção, você terá à disposição serviços estruturados, desta forma não será
necessário utilizar determinados serviços do Sankhya-Om ou a implementação do módulo Java
bastando apenas selecionar a lista de serviços, sendo estas:

Geração de arquivo de remessa (EDI Comercial);


Serviço para faturamento de pedidos;
Impressão de relatório formatado;
Serviço para impressão de relatório;
Serviço para simulação de frete;
Serviço para enviar avisos;
Serviço para confirmação de notas/pedidos.

Assim, pode-se utilizar linguagem JavaScript ou ainda poderá inserir um valor fixo para o serviço
que será consumido no campo "Valor". Destacamos ainda que com este tipo de Tarefa de
Serviço você poderá personalizar uma tarefa como desejar utilizando uma linguagem de
programação para programar uma determinada rotina ou ação de maneira simples.

Observação: Com a opção selecionada "Serviço para confirmação de notas/pedidos", no


processo logo após o lançamento de um pedido simplificado de venda, é gerado o número da
nota para logo em seguida, ser confirmada com a Plataforma do Pedido. O Número da Nota e o
Código de Usuário que constam no processo são os requisitos para confirmação da nota.

WebService Externo

Por meio desse, você terá uma nova forma consulta de dados externos utilizando requisições
dentro de uma tarefa de serviço.

Após selecionar o WebService Externo e clicar o botão "Configurações", o sistema exibirá o


pop up "WebService Externo" para que você possa preenchê-lo. Dessa forma, teremos os
campos:

Em "URL" insira onde será realizada a requisição.

O "Método" será o tipo de acesso a ser utilizado na requisição, sendo que você poderá escolher
entre "GET" ou "POST".

No campo "Tipo de Envio" selecione a forma que o dado será enviado na requisição, onde
você poderá selecionar entre "XML", "JSON" e "Outros" em que caso selecione a opção Outros
será necessário cadastrar o Content-Type referente aos tipos de dados a serem enviados.

No botão do pop-up teremos propriedades que serão utilizadas para configurações


adicionais na chamada da requisição como tokens de validações ou Tipos de dados.

O quadro "Variáveis da URL" conterá os parâmetros a serem enviados juntos à URL.

Insira na aba "Envio" insira os valores a serem enviados no corpo da requisição.

Na aba "Retorno", você terá acesso ao retorno da requisição, ou seja, após a execução os
valores retornado serão salvos em uma variável chamada "result_WSE". Para consumir esses
dados, bastará chamá-la em seu script.

Referente ao campo Variáveis da URL, e nas abas Envio e Retorno você poderá inserir códigos
em "Javascript" ou "Groovy", sendo que no campo Variáveis da URL e aba Envio será
necessário a utilização do "return" em seus scripts.

Assim, após o cadastro das informações e a publicação do processo, será necessário acessar a
Lista de Tarefas e executar um novo item até onde encontra-se o serviço cadastrado.

Web Service Interno

Semelhante ao Web Service Externo, ao clicar no botão Configuração o sistema exibirá o menu
"Web Service Interno" em que teremos:

A aba "Requisição" em que o campo "Serviço" será utilizado como referência do serviço na
execução do processo.

No quadro "Requisição" você irá inserir os dados que serão enviados como parâmetros do
serviço, sendo que neste pode-se selecionar dentre as linguagens "Groovy" ou "Javascript" e
para a sua utilização, você precisará utilizar o "return".

Por meio da aba "Retorno" você poderá acessar o retorno do serviço, em que, após sua
execução os valores retornados serão salvos em uma variável que nomeia-se "retornoWSI".
Destacamos ainda que para o consumo desses dados de retorno, necessita-se apenas que você
o chame em seu script.

Após o cadastrar corretamente as informações e publicar o processo, acesse a tela Lista de


Tarefas e execute o novo item criado até onde estará o novo serviço cadastrado.

Tem-se ainda que se houver certa inconsistência em algum dos parâmetros inseridos, o sistema
apresentará a seguinte mensagem:

"Ocorreu uma falha ao executar tarefa do script "Web Service Interno". Mensagem: O
tipo dos dados enviados são inválidos! Por favor verifique se os dados são XML ou
JSON."

SubProcesso Reutilizável

Por meio do SubProcesso Reutilizável, você poderá realizar a execução de subprocessos a partir
de uma nova tarefa. Para que tal ação seja possível, é preciso selecionar um processo que
esteja publicado.

Tem-se que, caso a aba "Dados de Entrada" esteja preenchida com scripts das informações do
processo mestre, estas serão levadas ao subprocesso que conterá os formulários deste. Sendo
que, este fluxo também ocorrerá na aba "Dados de Retorno", ou seja, quando preenchido
levará as informações do subprocesso para o processo mestre.

Ressaltamos ainda que, quando o subprocesso for finalizado, o fluxo do processo mestre será
retomado.

[voltar ao topo]

Publicação do Processo
Ao realizar o procedimento de Publicação do Processo, ocorre a validação do diagrama criado de
acordo com suas respectivas configurações.

Posto isso, a publicação consiste em realizar uma série de validações em relação ao desenho do
processo e suas funcionalidades. Portanto, caso sejam encontradas inconsistências, o sistema
disponibilizará por meio do pop-up "Erros do Diagrama" as informações a serem corrigidas.

Nota: Você poderá iniciar apenas os processos publicados, sendo assim, tem-se que os
processos não publicados, não tornam-se disponíveis para a visualização na lista de processos
para inicialização.

No topo dessa tela, tem-se o botão "Publicar Processo" que permite a


execução da publicação do processo mencionado.

Ainda nesse contexto, quando um processo já estiver publicado, será disponibilizado o botão

"Despublicar Processo" permitindo que seja revertido o processo de


publicação de todas as versões do processo, de modo que essas não fiquem mais disponíveis
para a inicialização por parte dos usuários.

Observação: Quando alguma alteração for realizada no Fluxo de um Processo já publicado,


porém, não houver sido instanciado, faz-se necessário despublicá-lo, ou seja, alterar o campo
"Dh. publicação" (aba Geral).

[voltar ao subtítulo] [voltar ao topo]

Veja também:

Processos de Negócios

Lista de Tarefas

1.23 Processos de Negócio

Flow > Processos de Negócio

Ao considerar a tela Processos de Negócio é necessário atentar-se as especificações de suas


respectivas funcionalidades, de acordo com o conteúdo que será apresentado abaixo.

Características do Processo Aba Geral

Aba Documentação Aba Compartilhamento

Aba Usuário substituto em Tarefas Aba Gestores

Botão Outras Opções

Características do Processo
Inicialmente, teremos as principais características do Processo de Negócio, a considerar:

Por meio do campo "Cód. Processo" o sistema registrará o número único que identifica
especificamente o processo de negócio utilizado.

Em relação ao campo "Versão" considere a versão do processo de negócio antes da sua edição.
Desse modo, o sistema procederá automaticamente com a inserção desta informação após a
conclusão do cadastro com a finalidade de manter a integridade dos dados.

Nota: O versionamento consiste em gerar uma cópia idêntica ao processo inicial inserindo as
alterações necessárias, portanto, quando houver edição no fluxo de um processo de negócio
que já possui instâncias, o usuário deverá versioná-lo e efetivar a edição na nova versão.

Sobre o campo "Descrição", você definirá a nomenclatura do processo.

Teremos ainda que ao acionar o botão "Visualizar Diagrama BPMN" localizado

53
Teremos ainda que ao acionar o botão "Visualizar Diagrama BPMN" localizado
na parte superior da referida tela, obtém-se uma visão de modelagem de processos. Posto isso,
ao considerar o Diagrama BPMN, é necessário inteirar-se de algumas particularidades e
funcionalidades pertinentes presentes na tela. Para mais informações sobre este diagrama, e
suas funcionalidades acesse o link Botão Visualizar Diagrama BPMN.

Painel de Filtros

Tem-se na lateral esquerda da tela, além da marcação "Filtro personalizado", as seguintes


funcionalidades:

Por meio do Painel de Filtros pode-se proceder com a criação de "Filtros rápidos", posto isso, é
possível realizar uma pesquisa prévia inserindo no campo "Cód. Processo" o número
correspondente ao processo a ser localizado.

Ainda considerando este cenário, por meio do campo "Grupo Processo" é possível adicionar
um ou mais grupos de processos e visualizá-los de modo segregado.

Além disso, a marcação "Mostrar versões antigas" que permite a visualização e análise das
versões criadas anteriormente.

[voltar ao topo]

Aba Geral
Em relação a essa aba, preencha os campos pertinentes ao processo, conforme abaixo:

Por meio da marcação "Publicado" visualize na tela o status em que encontra-se o processo.

Sobre o campo "Dh. cadastro" registra-se a data/hora em que o processo foi cadastrado.

Considerando o campo "Dh. publicação" tem-se a data/hora em que realizou-se a publicação


do processo.

Observação: No momento em que ocorre a publicação do processo, este, torna-se disponível


para sua devida utilização. Desse modo, poderá ser inicializado pelos usuários vinculados ao
nível de operação.

Por meio do campo "Grupo Processo" uma estrutura de organização lógica que possui
funcionalidades que permitem vincular nestes os processos de negócios utilizados pelos
usuários.

Nota: Ainda neste contexto, no pop-up de pesquisa, você deverá criar os grupos mencionados.

No campo "Descrição" insira a nomenclatura que descreve o grupo de processo. Além disso, se
necessário, o sistema permitirá que os cadastros relacionados aos grupos de processos sejam
removidos e/ou alterados posteriormente.

Em relação ao campo "Usuário resp. alteração", constará neste o usuário responsável pela
última alteração referente ao processo.

Tem-se por meio do campo "Usuário resp. cadastro" o usuário responsável pela realização do
cadastro relacionado ao processo.

Considerando o campo "Dh. alteração" você poderá verificar a data/hora que ocorreu a última
alteração no processo.

[voltar ao topo]

Aba Documentação
Por meio dessa aba, insira um texto descritivo que exponha com clareza as principais
informações sobre o processo. Sendo assim, você poderá orientar outros usuários por meio
deste detalhamento.

Nota: É relevante mencionar que o sistema permite que o texto a ser inserido nessa aba seja
formatado/personalizado.

Observação: Este conteúdo pode ser visualizado durante a execução de tarefas relacionadas
aos processos pelos usuários candidatos e executantes.

[voltar ao topo]

Aba Compartilhamento
Sobre essa aba, o sistema permitirá que os processos de negócios sejam compartilhados entre
usuários e/ou grupos de usuários. Assim, você poderá visualizar os processos, realizar
edições/alterações, e caso necessário, replicar o compartilhamento para outros usuários.

Os processos criados por um usuário tornam-se restritos a este, portanto, apenas o usuário
criador do processo possui permissões para visualizá-lo.

Nota: Um segundo nível de compartilhamento de processos abrange os usuários com


permissões para iniciar o processo.

Em relação ao campos disponibilizados na aba em referência, considere os seguintes pontos:

No campo "Cód. Usuário/Grupo" registre o código pertinente aquele usuário e/ou grupo que
possuirá permissões de compartilhamento.

O sistema definirá no campo "Tipo" uma das seguintes opções, a considerar "Usuário" ou
"Grupo de usuário".

Observação: Essas informações estão diretamente atreladas ao campo Cód. Usuário/Grupo.

Em relação as marcações apresentadas nesta aba, tem-se:

Permite Edição: Sobre esta, o usuário e/ou grupos de usuários podem visualizar e
editar os processos de negócios.
Permite Compartilhar: Por meio desta marcação você poderá compartilhar com
usuários e/ou grupos de usuários o conteúdo que abranja o processo, sendo que é
possível compartilhar novamente o processo com outros usuários e/ou grupos.
Permite Iniciar Processo: Permite que os usuários e/ou grupos de usuários inicializem
uma nova instância do Processo de Negócio.

Nota: Considerando esse contexto é relevante mencionar que ao proceder com a inclusão de
um usuário/grupo nessa aba e não forem acionadas nenhuma das marcações mencionadas
acima, teremos que os acessos concedidos, serão apenas de consulta, não sendo possível,
portanto, realizar edições/alterações.

[voltar ao topo]

Aba Usuário Substituto em Tarefas


Esta aba será utilizada quando você atribuir uma tarefa a um determinado usuário e deseja
substituí-lo nesta tarefa.

Sendo assim, destacamos que no campo "Usuário Anterior" você irá informar o usuário que
estava atribuído a tarefa.

Em "Usuário Substituto" informe o usuário que irá substituir o Usuário Anterior. Tem-se ainda
que no campo "Observação" você poderá acrescentar um comentário sobre a substituição do
usuário.

Importante: Ao substituir um usuário nesta aba, a ação não poderá ser desfeita.

[voltar ao topo]

Aba Gestores
Por meio dessa aba, você vincula todos os Gestores do Processo do Negócio.

[voltar ao topo]

Botão Outras Opções

Ao clicar no botão "Outras Opções" localizado no topo desta tela, o sistema


disponibilizará as seguintes opções:

54
Acionando a opção "Exportar processo" o sistema permitirá que o processo criado seja
extraído em formato .zip.

Observação: O processo exportado carrega consigo todos os arquivos que foram inseridos no
mesmo, para uso em uma importação futura:

Grupo de Processo;
Diagrama;
Usuário/Grupo de Usuário/Equipe (compartilhamento e candidatos);
Formulários formatados (triggers);
Contas SMTP;
Módulos Java (tarefas de serviços, eventos (listeners), eventos de formulário formatado);
Procedures (tarefas de serviços, eventos (listeners), eventos de formulário formatado);
Documentação do processo;
Lançador do processo.

Ao clicar na opção "Importar Processo" pode-se proceder com a importação de processos


criados em outra base de dados, considerando que este tenha sido exportado a partir da opção
"Exportar Processo".

Nota: Ao Importar um Processo de Negócio, o Sankhya Om fará a verificação dos seguintes


dados:

Grupo Processo: Se não existir um grupo com o mesmo código e descrição, você
poderá selecionar/cadastrar um novo.
Contas SMTP: Não existindo a mesma conta, você pode escolher uma já existente.
Artefatos (Módulo Java, Procedures, Triggers, Entidades adicionais, Relatórios
Formatados): Se houverem divergências, você poderá mantê-los ou substituí-los.
Usuário/Grupo de Usuário/Equipe (compartilhamento e candidatos): Se não
existir um Usuário, Grupo de Usuário e Equipe com o mesmo código e descrição, a
importação não será feita e você deverá incluí-los posteriormente.

Observação: Os Formulários Formatados, Diagrama e Documentação do processo serão


importados sem nenhuma restrição.

Nota: Os Usuários Substitutos e Relatórios Formatados não serão carregados na exportação do


processo e, consequentemente, não serão carregados na importação.

Por meio do botão "Adicionar Lançador", pode-se criar lançadores para os processos e esses
irão direcionar os usuários para efetuar solicitações de maneira mais eficiente.

Observação: O acesso automático para este lançador ocorrerá para os usuários, grupos de
usuários ou equipes com permissão para iniciar o processo. Além de que, ao despublicar

determinado processo, os acessos relacionados a este serão removidos.

Nota: Para adicionar um lançador à um processo, é necessário que este esteja publicado.

Assim sendo, você poderá criar um lançador por meio da tela Menu do Sistema, e para este
caso, deverá liberar os acessos de maneira manual ou despublicar o processo e publicá-lo
novamente.

Por meio do botão "Localizar Lançador", o sistema exibirá a "Descrição" e o "Caminho" do


Lançador efetuado.

Nota: Quando você inicializar um processo por meio de um lançador, poderá acontecer de ser
candidato/dono da próxima tarefa instanciada, caso isso ocorra, você será notificado. Essa
notificação acontecerá da seguinte forma:

Ao iniciar um processo por meio deste lançador de processos, caso você for um
candidato/dono da(s) próxima(s) tarefa(s), esse será sinalizado. Esta sinalização irá
possuir um atalho (link), que ao clicar, você será direcionado para a tela Lista de tarefas
e posicionado na tarefa em questão.

Notemos que, como exibido no exemplo de notificação do processo "Compras" abaixo, se você
iniciou o processo e é candidato da próxima tarefa instanciada será exibida a mensagem:

Você poderá importar uma nova versão de um processo, através da opção "Importar
atualização de processo".
Para isso, escolha apenas um processo para efetuar a atualização e clique em confirmar. Você
deverá selecionar um novo .zip e aprovar a importação. Assim, será criada uma nova versão do
processo com numeração subsequente a atual, que deverá ser publicada para que entre em
produção.

Nota: O sistema informará caso haja algum conflito de conta SMTP, módulo Java, procedures ou
triggers, para que você realize as tratativas.

[voltar ao topo]

Acesse também:

Botão Visualizar Diagrama BPMN

Lista de Tarefas

1.24 Sankhya Flow

Em relação ao módulo SankhyaFlow é pertinente mencionar que esta fundamenta-se na


metodologia do Gerenciamento de Processos de Negócios (BPM) destinando-se principalmente
aos modeladores de processos. Diante disto, tem-se como objetivo principal, proporcionar aos
indivíduos que a utilizam uma análise específica em relação aos processos da organização,
assim como, realizar o acompanhamento das atividades desempenhadas pelos usuários.

Ainda neste contexto, a Associação de Profissionais de Gerenciamento de Processos de Negócios


Internacionais (ABPMP) define por meio do guia BPM CBOK que o processo em si, caracteriza-se
como a agregação de atividades e comportamentos executados por pessoas ou máquinas para
alcançar um ou mais resultados.

Diante disto, ao utilizar esta tela, tem-se que os processos poderão ser visualizados através de
representações gráficas (diagramas) que possuem embasamento na notação de modelagem
BPMN. É relevante mencionar que esta, possui uma abrangente estrutura de Gerenciamento de
Processos de Negócios que dispõe de ícones padronizados para representar os desenhos dos
processos.

Importante: A notação BPMN tem como objetivo principal representar cada ação do processo
por meio de um símbolo.

Gerenciamento de Processos de Negócios (BPM)


Em relação ao Gerenciamento de Processos de Negócios, tem-se que esta metodologia permite
que os processos organizacionais sejam sistematizados, sendo assim, contribui
significativamente para que os objetivos e metas das organizações sejam alcançados por meio
do gerenciamento de seus processos.

De acordo com as informações acima e considerando o presente contexto, faz-se necessário


atentar-se as seguintes diretrizes:

Modelagem: Pode-se mencionar que os processos de negócios são identificados,


definidos e representados graficamente.
Automação: Por meio desta tem-se a garantia da execução das instâncias do processo.

Nota: Neste caso consideram-se os sistemas que integram os processos, bem como, o uso de
máquinas que executam de forma automática atividades do processo.

Execução: Significa que as instâncias de um processo estão sendo executadas.


Controle: Por meio deste certifica-se que o processo está seguindo o planejamento.
Medição: Em relação a este, mensura-se de modo quantitativo como o processo está
sendo executado.
Otimização: Atividade contínua desenvolvida ao longo da execução do processo para
melhorar continuamente o processo.

Diante do contexto apresentado, é relevante mencionar que os Processos de Negócios podem


ser executados considerando:

Atividades manuais realizadas por pessoas;


Atividades automatizadas realizadas por máquinas;
Atividades realizadas por meio de sistemas de informações e/ou aplicações.

Importante: O módulo SankhyaFlow tem como finalidade disponibilizar uma ferramenta de


BPM completa e totalmente integrada ao ERP para os usuários. Desta forma, as informações e
dados poderão ser manuseados na execução dos fluxos de processos, sendo possível considerar
também a execução das tarefas dos usuários.

Diante desse contexto tem-se a tela Processos de Negócio dispondo das funcionalidades
pertinentes ao módulo referido.

1.25 Equipe

Flow

Considerando o módulo SankhyaFlow, tem-se que uma tarefa de usuário possui como
característica, a lista de usuários candidatos. Posto isso, tem-se que esta listagem contém os
usuários e/ou grupos de usuários que poderão executar as devidas tarefas nos processos de
negócios da organização.

Neste contexto, considere que em determinados processos de negócios, a listagem de usuários


candidatos das tarefas possuirão características dinâmicas, ou seja, a lista de usuários
candidatos irão variar em função do fluxo executado e dos participantes de atividades
anteriores.

Cabeçalho Aba Membros Equipe

Compartilhando um processo

Desta forma, esta tela irá disponibilizar uma lista de usuários candidatos dinâmica para as
tarefas de usuários.

Cabeçalho
Para realizar o cadastro de uma Equipe, sendo esta composta por usuários candidatos das

tarefas, acione o botão "Cadastrar Equipe" localizado na parte superior desta tela.

55
Neste cenário, tem-se por meio do Cabeçalho que o sistema dispõe dos seguintes campos:

Considerando o campo "Cód. Equipe" tem-se que o sistema registrará em ordem crescente a
numeração que identifica os cadastros das equipes lançadas nesta tela.

Em relação ao campo "Nome Da Equipe" insira neste a nomenclatura que corresponde a


Equipe a ser registrada na presente tela.

Quando a marcação "Ativa" estiver habilitada o sistema apresentará a Equipe registrada nesta
tela nas configurações da Tarefa de Usuários (tela Processos de Negócio).

[voltar ao topo]

Aba Membros Equipe

Após efetuar os registros no Cabeçalho, faz-se necessário acionar nesta aba, o botão
"Cadastrar Membros Equipe".

Sobre o campo "Membro" faz-se necessário selecionar o usuário que deverá compor a Equipe.

Observação: Os usuários a serem vinculados como membros, devem ter sido criados
previamente na tela Cadastro de Usuários.

Por meio do campo "Início de Participação" define-se um período para que o usuário inicialize
as tarefas de acordo com sua respectiva Equipe.

Ao considerar o campo "Final de Participação" tem-se um período específico que permite que
o usuário vinculado a Equipe execute as tarefas/atividades.

Pode-se mencionar que nos casos em que a marcação "Ativo" estiver acionada, o usuário
estará devidamente vinculado a Equipe.

[voltar ao topo]

Compartilhando um processo
Considerando que tenha sido registrada uma Equipe nesta tela, de acordo com as
especificações contidas nos tópicos Cabeçalho e aba Membros Equipe, tem-se que o sistema
permitirá que esta seja relacionada a um processo, posto isto, deve-se considerar os seguintes
pontos:

Acessar a tela Processos de Negócio, acionar o botão "Visualizar Diagrama


BPMN" localizado no topo da tela.

Considerando uma Tarefa de Usuário, no Painel de Propriedades, clique sobre a aba Usuários
Candidatos, e na sequência, sub-aba Lista.

Na sub-aba mencionada, deve-se acionar o botão "Adicionar", posto isto, será


disponibilizado um pop-up. Deste modo, seleciona-se no campo "Tipo" a opção "Equipe".

Após este procedimento, faz-se necessário acionar o botão "Pesquisar" ou digitar o que
se pretende localizar. Mediante isto, de acordo com a listagem de registros, deve-se clicar sobre
a Equipe que se deseja vincular ao processo.

Observação: Tem-se que o sistema apresentará apenas as equipes previamente cadastradas


na tela Equipe.

Importante: Considerando este cenário, tem-se que o sistema permitirá realizar o


compartilhamento do processo e/ou candidatos executantes de uma tarefa de usuário.

[voltar ao topo]

1.26 Lista de Tarefas


Flow > Lista de Tarefas

Essa tela é direcionada a todos que executam tarefas/atividades a considerar os processos de


negócios da organização, sendo que, você poderá acompanhar as tarefas de usuários que
estejam sinalizadas para os mesmos.

Pode-se mencionar como diferencial do Módulo SankhyaFlow e as diretrizes da metodologia do


Gerenciamento de Processos de Negócios (BPM), que cada tarefa de usuário possui uma
listagem de usuários que estão devidamente capacitados para executarem as tarefas
vinculadas ao sistema.

Assim, quando uma tarefa é criada, ela se tornará disponível para ser executada por meio de
usuários candidatos. Consulte nos tópicos a seguir, todas as ações que você poderá realizar
através dessa rotina:

Inicialização do Processo Painel de Filtros

Seleção de tarefas Aceitar/Recusar tarefas

Documentação Botão Dashboards

Botão Outras Opções Botão Configurações

Impressão de Relatórios Formatados Formulário Principal

Apontamento de Atividades Prazos de Tarefa e SLA

Finalização de Tarefas

Essa tela proporciona aos usuários de nível operacional, o acompanhamento das tarefas de
processos que lhe são atribuídas. Desse modo, as mesmas possuem variáveis definidas à nível
de desenho do processo, portanto, serão apresentadas nessa tela, de modo que os usuários
executantes realizem as configurações necessárias.

Observação: É relevante mencionar que as tarefas de usuários possuem formulários


vinculados às mesmas. Portanto, estes são disponibilizados aos usuários executantes como
forma de apresentação de dados ou captura.

[voltar ao topo]

Inicialização do Processo
A inicialização de um determinado processo deve ser realizada por meio do botão

localizado no canto superior esquerdo dessa tela.


Ao acioná-lo, será apresentado o pop-up "Iniciar Processo" que contém a listagem de
processos aos quais, caso você estiver logado possuirá acesso de inicialização.

Importante: Para que os processos sejam disponibilizados à você nessa tela, é indispensável
que a marcação "Permite Iniciar Processo" (tela Processos de Negócio, aba
Compartilhamento) esteja acionada.

Dessa forma, o processo será iniciado ao acionar o botão e; ao realizar essa ação, em
casos em que o processo apresentar formulário de inicialização, uma mensagem será exibida
após a conclusão do mesmo. Por exemplo, ao iniciar o processo "22 - Adiantamento de
viagem", você poderá observar a seguinte mensagem:

"O processo "Adiantamento de viagem" foi iniciado com sucesso!

Para iniciar um outro processo clique em novo."

Nota: Quando um processo registrado na tela Processos de Negócio estiver com a marcação
"Inicialização" (Painel de Propriedades, aba "Formulário Principal") habilitada, fará com que
o formulário de inicialização seja apresentado, para que o solicitante, sendo se você estiver
iniciando o processo, prossiga com os devidos registros antes de iniciar de fato o processo.

Observação: À nível de contextualização, você poderá instanciar os processos aos quais


possua acesso. Portanto, ao realizar esse procedimento, o mesmo iniciará uma nova execução
ao considerar um determinado Processo de Negócio.

Quando você inicializar um processo, poderá acontecer de você ser candidato/dono da próxima
tarefa instanciada, caso isto ocorra, este será notificado. Essa notificação acontecerá da
seguinte forma:

56
seguinte forma:

Ao iniciar um processo, se você for um candidato/dono da(s) próxima(s) tarefa(s), este


será sinalizado. Nessa sinalização irá conter um atalho (link), que ao clicar, o sistema o
posicionará na tarefa em questão.

A imagem abaixo demostra um exemplo de notificação, quando você for o usuário que iniciou o
processo e candidato da próxima tarefa instanciada:

[voltar ao topo]

Painel de Filtros
Considerando as funcionalidades dessa tela, pode-se visualizar em sua lateral esquerda, o Painel
de Filtros. Por meio desse, o sistema permitirá que sejam realizadas buscas em relação as
tarefas de usuários vinculadas à esta tela, filtrando assim, os dados desejados.♣

Devemos considerar os filtros abaixo conforme suas respectivas configurações:

Minhas tarefas
Inicialmente, quando estiver com o seu usuário logado e acessar essa tela, você visualizará o
filtro padrão denominado como Minhas tarefas.

Ao clicar uma vez sobre o filtro mencionado, serão desmembrados outros filtros nativos do
sistema. Assim, será possível selecioná-los utilizando suas funcionalidades:

Minhas tarefas: Por meio dessa opção de filtro, você poderá visualizar as tarefas
pertencentes ao seu usuário.
Sou candidato: Esse filtro trata-se das tarefas em que você seja o candidato
executante.
Concluídas: Através desse filtro, serão apresentadas as tarefas que tenham sido
finalizadas por você.
Canceladas: Aqui, você poderá visualizar os eventos do fluxo que foram cancelados por
meio do "Evento de Fim (Término)".

Importante: Utilizando o botão Configurações, podemos efetuar ajustes específicos nos filtros
mencionados acima.

Além dos filtros nativos mencionados anteriormente, você ainda poderá construir filtros
personalizados utilizando como base os filtros "Minhas tarefas" e "Sou candidato".

Personalizados:

Para criá-los, acione o botão "Configuração dos filtros personalizados", conforme


demonstramos abaixo:

Conforme teremos acima, a marcação "Minhas tarefas" vem habilitada de forma padrão,
sendo que, quando as duas marcações estiverem desabilitadas, você não conseguirá salvar o
filtro pois, ao menos uma delas deve estar marcada.

Para configurar um filtro personalizado, é indispensável que você siga essa ordem:

1. Inicialmente, registre no campo "Nome do filtro" uma nomenclatura específica


correspondente à este, para que, posteriormente você possa identificá-lo no sistema.

2. Em seguida, você deverá acionar o botão e realizar o preenchimento de


seus respectivos campos.

3. Após esse procedimento, clique no botão , para que sejam registradas as


informações e, assim, o sistema proceda com a consolidação dos dados inseridos,
transformando-os em uma expressão.

Observação: Para visualizar a expressão mencionada anteriormente, clique no botão

localizado neste pop-up.

4. Além disso, acionando o botão o sistema permitirá que


sejam realizadas configurações complementares.
Nota: Nesse caso pode-se utilizar, por exemplo, as funcionalidades pertinentes

ao botão , bem como, visualizar a expressão que tenha sido


consolidada pelo sistema.

5. Ainda nesse contexto, por meio do botão , pode-se verificar de


modo detalhado o conteúdo registrado.
6. Assim, as informações serão apresentadas conforme demonstrado abaixo:

7. Para finalizar a criação do filtro personalizado, acione o botão .

8. Por fim, realizando este passo a passo, o filtro será exibido do seguinte modo:

Pesquisa Rápida

Em relação a este filtro, você poderá efetuar pesquisas específicas, sendo necessário atentar-se
aos seguintes pontos para utilizá-lo:

a) Por meio do campo "Pesquisar tarefa" destacado acima, você realiza a digitação de termos
específicos;

b) ou ainda, acionando o botão "Pesquisa rápida", serão apresentados os seguintes


campos:

Dessa forma, ao utilizar esse filtro você poderá realizar as seguintes ações:

Selecionar um processo que tenha sido cadastrado na tela Processos de Negócio;


Localizar os usuários solicitantes;

57
Localizar os usuários solicitantes;
Filtrar por período de criação; e
Considerar a inicialização do processo.

Observação: Nos casos em que houver a necessidade de remover os dados inseridos

anteriormente, basta que você acione o botão "Limpar Campos", fazendo com
que o sistema proceda com esta solicitação.
[voltar ao topo]

Seleção de tarefas
Considerando as funcionalidades dessa tela, a mesma possui subdivisões em sua interface com
a finalidade de auxiliar de modo significativo todos vocês que a utilizam.

Importante: Somente após realizar o procedimento de Inicialização do Processo você poderá


selecionar uma tarefa/atividade nesta tela.

Referente as informações contidas no Painel localizado na lateral esquerda dessa tela, pode-se
visualizar a listagem com as tarefas que se referem aos usuários candidatos em forma de
estruturas denominadas como "Cards":

Nota: Cada card possui como atribuição representar uma tarefa/atividade.

Para realizar a seleção de uma tarefa nessa tela, basta clicar uma vez sobre o respectivo card. A
partir dessa ação, será disponibilizada de forma centralizada os detalhes da tarefa selecionada,
sendo que este conteúdo será exibido numa estrutura denominada como "Visão Geral".

Observação: A tarefa/atividade selecionada será destacada pelo sistema com a cor verde,
conforme imagem acima.

Importante: Ainda considerando esta rotina, podemos destacar os seguintes pontos:

O sistema permitirá que os usuários que estejam aptos, realizem o acompanhamento do


percurso da tarefa/atividade, sendo possível visualizá-lo por meio do fluxo de processo.
Além disto, você poderá utilizar uma documentação específica que possui como
finalidade principal auxiliá-lo no processo ao qual a tarefa/atividade pertence.

Nota: Além desta maneira das tarefas serem apresentadas, você também poderá localizá-las
por meio do Painel de Filtros.

[voltar ao topo]

Aceitar/Recusar tarefas
De acordo com o Módulo SankhyaFlow, cada tarefa de usuário possui usuários específicos
capazes de executá-la. Assim, ao criar uma tarefa, ela se tornará disponível para todos os seus
usuários candidatos.

Diante das atribuições dessa tela, o usuário executante poderá selecionar uma tarefa/atividade,
e na sequência, aceitar ou recusar as tarefas relacionadas ao processo que se pretende
executar.

Desse modo, para que você seja o proprietário da tarefa, será necessário clicar sobre o botão

"Atribuir a mim" localizado no card que representa a tarefa, a partir do momento em


que a tarefa for selecionada por você, ela não será mais uma tarefa disponível para todos os
usuários candidatos, uma vez que, esta estará disponível apenas para você, executante.

Observação: Essa ação somente será possível se a tarefa ainda não possuir um dono.

Quando você atribuir uma tarefa para si, o sistema alocará a mesma no filtro padrão "Minhas
tarefas", conforme abaixo:

Por outra perspectiva, é possível que este procedimento seja revertido, para tal, é necessário

que você deixe de ser proprietário de uma tarefa/atividade, clicando sobre o botão "Deixar
de ser dono" localizado no card que corresponde à tarefa.

Nota: Esta ação somente é possível ao considerar as tarefas as quais o usuário seja,
necessariamente, o proprietário.

[voltar ao topo]

Documentação
Ainda considerando essa tela, você poderá visualizar as informações registradas em duas
estruturas de documentações, que serão fundamentais para orientá-lo nas execuções de suas
atividades. Essas referem-se ao Processo e também à Tarefa em específico.

De acordo com as nomenclaturas apresentadas no Cabeçalho, considerando nesse exemplo o

Processo "Financeiro", quando você acionar o botão "Detalhes da


Solicitação", será disponibilizado o seguinte pop-up.

Nota: Nesse caso, o sistema buscará a documentação registrada anteriormente na tela


Processos de Negócio, aba Documentação.

Além disso, você poderá conferir no pop-up, os dados da solicitação por meio da aba
"Solicitações" e os detalhes da tarefa na aba "Tarefa":

Observação: Nosso sistema considerará as informações que tenham sido inseridas


anteriormente na aba "Documentação" da tela Processos de Negócio, Especificações dos
elementos do processo, Tarefas, Tarefa de Usuário).

[voltar ao topo]

Botão Dashboards

Por meio do botão você irá visualizar os Componentes de BI adicionados na tarefa.


Dessa forma, quando um Componente de BI for inserido em uma determinada tarefa por meio

da Aba Dashboards, ao iniciar o processo nessa tela, o botão "Dashboards" estará disponível
para que você faça a visualização destes.

Importante: Para que os dados do Dashboard seja vinculado com a solicitação é preciso que o
Componente de BI utilizado possua obrigatoriamente os parâmetros "IDINSTPRN" e
"IDINSTTAR" que serão alimentados automaticamente durante a abertura do Dashboard.

[voltar ao topo]

Botão Outras Opções

No topo dessa tela, temos o botão "Outras opções" que, quando


acionado, apresentará as alternativas abaixo, considerando suas respectivas
funcionalidades:
Fluxo
Histórico do Processo

Fluxo

Por meio dessa opção, será apresentado o fluxograma construído anteriormente na tela
Processos de Negócio considerando as diretrizes contidas no Diagrama do Processo.

58
Referente à essa opção, você poderá visualizar o fluxo do processo ao qual a atividade está
relacionada, e assim, realizar a identificação das etapas as quais o processo percorreu no
decorrer da execução.

Observação: Nesse caso, o sistema destacará com a cor azul a atividade correspondente ao
card localizado na lateral esquerda.

Histórico do Processo

Através desta opção, você pode identificar e visualizar todo o histórico do processo referente à
tarefa selecionada, incluindo eventos, tarefas e gateways.

Nota: Este conteúdo poderá ser acessado considerando as atividades relacionadas ao processo,
de acordo com seus respectivos proprietários e também seus horários de execução.

Observação: Você poderá consultar no histórico de processos, os dados preenchidos nos


formulários (embarcado, nativo e formatado) na abertura de um processo. Para que você
consiga visualizar os dados preenchidos na inicialização, acesse sua Lista de Tarefas, selecione a
tarefa que deseja visualizar o Histórico do Processo e, em seguida, clique sobre o item que
representa o início do processo:

Nesse histórico, você irá visualizar informações como a Data e a Hora da abertura do processo,
bem como, do aceite e fim da execução das tarefas. Serão exibidos também os usuários
executantes e os gateways exclusivos disponíveis no Flow. Caso seja um usuário executante ou
solicitante no histórico que possua fotos cadastradas no sistema, elas serão exibidas no fluxo,
assim como seu respectivo nome.

Além disso, poderá acompanhar o andamento do histórico através das legendas


disponibilizadas, sendo elas:

Concluída;
Em andamento;
Selecionada.

Observação: A legenda Selecionada refere-se à tarefa que você está acessando na Lista de
Tarefas para visualização do histórico.

[voltar ao topo]

Botão Configurações
Você poderá organizar as tarefas, bem como proceder com os ajustes dos filtros, ao acionar o

botão "Configurações", localizado ao lado superior direito da tela.

Assim, ao acioná-lo será disponibilizado o pop-up "Configurações", sendo este subdividido por
três seções:

Detalhamento dos filtros;


Ordenação das tarefas;
Filtro padrão.

[voltar ao topo]

Impressão de Relatórios Formatados

Por meio do botão localizado no alto da tela, será possível imprimir os


Relatórios Formatados que foram definidos previamente nas tarefas do Processo
de Negócios.
[voltar ao topo]

Formulário Principal
Na visão geral que o sistema considerará como padrão a opção Formulário Principal
apresentando assim o conteúdo correspondente à este.

Diante disso, as informações serão exibidas nesta tela de modo agrupado, utilizando por padrão

as funções do botão "Minimizar" (localizado no canto superior direito).

Por outra perspectiva, ainda nesse cenário, você poderá optar por visualizar as informações de

modo ampliado, o mesmo poderá acionar o botão "Maximizar" (localizado no canto

superior direito). Procedendo desse modo, você poderá analisar as informações conforme
exemplo abaixo.

[voltar ao topo]

Apontamento de Atividades
Na aba "Apontamento" serão apresentadas as seguintes informações :

Importante: Para que a aba seja apresentada nessa tela, é indispensável que a marcação
"Registrar Apontamento" esteja acionada (tela Processos de Negócio, Especificações dos
elementos do processo, Tarefas, Tarefa de Usuário, aba Geral).

Selecionando uma tarefa/atividade, é apresentado no topo dessa tela, o botão


"Iniciar apontamento" sendo que, por meio desse, você poderá registrar a inicialização das
tarefas de usuários.

Além dessa opção, pode-se realizar o procedimento acima mencionado acionando o botão

Ao utilizar o botão "Pausar apontamento", paralisa-se a contagem de tempo


de execução.

Ao acionar o botão "Visualizar apontamentos" (localizado no topo desta tela), você


poderá visualizar as marcações de tempos de execuções já percorridos (em horas/minutos),
sendo possível também, analisar a lista de todos os apontamentos realizados pelos usuários
candidatos.

Também será possível que você insira um intervalo de tempo, em horas ou minutos, nas
atividades de apontamento que permitem realizar edição. Assim, o tempo de intervalo inserido
será deduzido do tempo de execução apontado na atividade, conforme pode-se observar
abaixo:

59
abaixo:

Observação: A "Dh. inicial" deverá ser menor ou igual à "Dh. final" do apontamento e o
"Intervalo" que você apontar deve ser menor que o tempo total de execução.

Nota: Na tela Processos de Negócios, por meio do campo "Editar apontamento" da aba Geral
das Tarefas de Usuário, você pode definir as configurações de apontamento das suas tarefas de
acordo com a opção selecionada.

[voltar ao topo]

Prazos de Tarefa e SLA


Por meio da tela Processos de Negócios, aba Prazos de Vencimento das tarefas, você, como
modelador, poderá configurar os prazos das tarefas dos usuários que serão exibidos nessa tela.

E ainda, por meio da aba SLA do Processos de Negócio, será possível configurar o SLA dos

processos, uma vez que, ao configurá-los, estes também serão apresentados nas referidas
tarefas nessa tela.

Caso ambos forem configurados, no card da tarefa na Lista de Tarefas, você poderá visualizar o
Prazo da tarefa, e ao clicar nesta, observa-se o Prazo da tarefa e o Prazo do SLA, assim como
exibido no gif abaixo:

[voltar ao topo]

Finalização de Tarefas
Quando você finalizar uma tarefa, pode acontecer de ser candidato/dono da próxima tarefa
instanciada, caso isso ocorra, você será notificado. Essa notificação acontecerá da seguinte
forma:

Ao finalizar uma tarefa, caso você for um candidato/dono da(s) próxima(s) tarefa(s), este
será sinalizado. Nesta sinalização contém um atalho (link), o qual ao clicar, você é
posicionado na tarefa em questão.

Assim, ao finalizar uma tarefa e você for dono da próxima tarefa instanciada, a seguinte
mensagem será exibida:

"Tarefa finalizada com sucesso!

Aviso: você é dono da próxima tarefa xx (ID: 123456)"

[voltar ao topo]

Veja também:

Processos de Negócios

Botão Visualizar Diagrama BPMN

2.0 Configurações

2.00 Legacy Fetcher

Por meio do Legacy Fetcher, você conseguirá realizar a extração de dados de bases dos
sistemas legado suportados no processo. Essa tela tem o intuito de reduzir a quantidade de
etapas, tempo necessário para execução e times envolvidos no processo de geração de backup
de base de novos clientes ou prospects, para que sejam posteriormente importadas no Legacy
Clássico.

Nesse artigo vamos tratar dos seguintes tópicos:

Clique sobre os tópicos para saber mais.

Instalação do Legacy Fetcher

Para efetuar o download do Legacy Fetcher, acesse a Central de Downloads da Sankhya, menu
"Ferramentas > Legacy Fetcher", e clique em "Baixar".

Feito isto, execute o arquivo em uma máquina que possua acesso ao banco de dados que terá
seus dados extraídos. Dessa forma, o sistema irá verificar, caso haja conexão com a internet, se
a versão executada é a mais recente.

É de suma importância que a extração seja realizada sempre com a última versão
do sistema disponível.

Se a versão executada não for a mais recente, a seguinte mensagem será exibida:

"Atenção: Foi encontrada uma nova versão para o Legacy Fetcher. Para realizar o
download clique em OK".

Clicando em "OK" o sistema irá te direcionar para a Central de Downloads da Sankhya, para
que seja realizado o download da versão mais recente. Caso você opte por "Cancelar", a
operação será abortada e o sistema será encerrado.

Se a versão executada for a mais atual, o sistema será aberto conforme imagem a seguir:

[voltar ao topo]

Configurações de Threads e linhas do arquivo

Antes de informar os campos para conexão com o banco de dados, por meio do botão
você pode realizar a configuração da quantidade de Threads e linhas do arquivo. A seguir
trataremos sobre esses campos:

Threads: trata-se da quantidade de extrações simultâneas de tabelas que serão


realizadas. Por padrão o sistema traz o valor "4", podendo este número ser alterado para
qualquer valor acima de "1".
Linhas por arquivo: trata-se da quantidade de linhas que serão armazenadas em um
único arquivo. Caso a quantidade de registros a serem exportados exceda a quantidade
de linhas, o Legacy Fetcher irá quebrar os registros em dois ou mais arquivos, até que
todos os registros sejam extraídos. Por padrão o sistema traz o valor “500.000”

60
todos os registros sejam extraídos. Por padrão o sistema traz o valor “500.000”
(quinhentos mil), podendo este número ser alterado para qualquer valor entre
“100.000”(cem mil) e “1.000.000” (um milhão).

Realizadas as configurações, basta clicar em "Confirmar" para que as informações sejam


salvas.

[voltar ao topo]

Conexão com o banco e extração dos dados

Efetue agora o preenchimento dos campos para conexão com o banco e extração dos dados,
são eles:

Sistema Legacy: selecione o sistema legado, que terá seus dados extraídos.
Banco de dados: indique o banco de dados que terá seus dados extraídos.
HOST / IP: informe o endereço de acesso ao servidor do banco de dados.
SID / Instância: preencha o nome ou instância do banco de dados.
Porta: informe a porta que será utilizada para a conexão com o banco de dados.
Usuário: preencha este campo com um usuário que tenha permissão de leitura no
banco de dados.
Senha: informe a senha de acesso do usuário informado.

Feito isto, clique no botão "Abrir Conexão". Assim, o sistema tentará conectar com o banco de
dados. Caso ocorra alguma falha, será apresentada uma mensagem de erro e os dados de
conexão deverão ser conferidos. Se a conexão for estabelecida sem problemas, a seguinte
mensagem será exibida:

"Conexão estabelecida e salva com sucesso!"

Pode haver casos em que a conexão seja realizada com sucesso, porém o banco de dados não
atenda aos requisitos necessários, desse modo, não será possível efetuar a extração dos dados

por meio do Legacy Fetcher e o sistema exibirá uma mensagem informando a situação.

Com a conexão estabelecida e validados os requisitos de banco, a tela abaixo será apresentada:

Nela, você deverá informar somente o período dos registros de tabelas de movimentações para
a extração dos dados, pois os registros de cadastros são extraídos independentemente da data
inicial e final estabelecida.

É importante ressaltar que o período mínimo e máximo para extração das movimentações, são:

Período mínimo: 02 (dois) meses.


Período máximo: 05 (cinco) anos.

Qualquer outro período informado fora dos intervalos acima, farão com que o Legacy exiba uma
mensagem alertando que o período não é válido.

Também é exibida nesta tela, a listagem de tabelas que terão seus dados extraídos, de acordo
com o Sistema Legacy selecionado na tela de conexão com o banco de dados. Sendo que,
o item "Validações", será a primeira etapa executada ao iniciar uma exportação.

Nesta listagem, todas as tabelas e colunas necessárias no processo são validadas, e caso haja
alguma que não esteja atendendo aos requisitos necessários, um pop-up será apresentado com
a inconsistência encontrada, e consequentemente o processo será abortado, impossibilitando a
exportação.

Realizada a definição do período de acordo com os critérios necessários, clique no botão


"Executar", para que o sistema inicie o processo, conforme imagem abaixo:

Com o processo de exportação iniciado, você poderá acompanhar o andamento por meio da
coluna "Status", sendo que, as tabelas marcadas como "PENDENTE" ainda não foram
extraídas, já as que tiveram a exportação finalizada, apresentarão a informação "OK".

Além da lista de tabelas, você pode acompanhar o progresso da exportação por meio da barra
na parte inferior do sistema, que é carregada conforme o andamento, e do percentual de
evolução.

Se houver a necessidade de parar o processo, clique no botão "Encerrar", assim, o


sistema exibirá a mensagem:

"Deseja encerrar a execução?

Atenção: Caso confirme a ação, os arquivos exportados, pela operação atual, serão
deletados."

Clicando em "OK", o processo será interrompido e os arquivos de exportação já gerados, serão


excluídos, sendo necessário realizar o processo de exportação desde o início. Optando por
"Cancelar", o processo continuará e o sistema irá prosseguir na geração dos arquivos.

Caso você clique no botão "Fechar", será exibida a seguinte mensagem, solicitando sua
confirmação:
"Confirmação

Tem certeza que deseja sair do sistema?"

Se você clicar em "Ok" o sistema será encerrado, e caso haja alguma exportação em
andamento, o processo será interrompido e os arquivos já gerados serão excluídos,
necessitando uma nova exportação de todos os dados. Caso você decida "Cancelar", o sistema
continuará aberto e se houver alguma exportação em andamento o processo será retomado.

Após a finalização da exportação, o Legacy Fetcher irá exibir a seguinte mensagem:

"Exportação de dados finalizada com sucesso. Foi gerado um arquivo ".zip" na pasta
export. Envie este arquivo para o time Legacy."

Dessa forma, acesse o diretório onde o sistema foi executado, nele você encontrará a pasta
"Export" que irá conter um arquivo "zip" que reúne todos os arquivos que foram gerados e o
log de execução do processo.

Este arquivo "zip" deve ser enviado ao time Legacy, para que seja possível dar continuidade na
importação dos dados do sistema legado para uma base Sankhya.

[voltar ao topo]

2.01 Nota Técnica 2020.005

A Nota Técnica (NT) 2020.005 divulga novas regras de validação e atualiza regras existentes da
NF-e/NFC-e versão 4.0.

Para que você consiga gerar as notas fiscais eletrônicas de acordo com as regras da NT

2020.005 é necessário realizar as seguintes configurações:

No Cadastro de Produtos, aba Impostos, o campo "Código de Barras diferente do


padrão GTIN" deve estar preenchido com o código de barras próprio ou de terceiros
que seja diferente do padrão GTIN e o campo "Código de Barras da Un. Trib.
diferente do padrão GTIN" deve estar informado com o código de barras próprio ou de
terceiros que seja diferente do padrão GTIN correspondente aquele da menor unidade
comercializável identificado por código de barras.
Na tela Alíquotas de ICMS, aba Substituição Tributária, efetue a marcação "Cálculo de
Desoneração ICMS/ST por Dentro, conforme Resolução SEFAZ nº 13/2019",
preencha o campo "Motivo da Desoneração do ICMS ST" com uma das seguintes
opções: "3 - Uso na agropecuária", "9 - Outros" ou "12 - Órgão de fomento e
desenvolvimento agropecuário" e os campos "Alíq. Subst Tributária" e "%ST FCP
Interno";
Importante: O campo Motivo da desoneração do ICMS só poderá ser informado quando
a marcação Cálculo de Desoneração ICMS/ST por Dentro, conforme Resolução SEFAZ nº

61
a marcação Cálculo de Desoneração ICMS/ST por Dentro, conforme Resolução SEFAZ nº
13/2019 estiver realizada.
Na tela que mencionamos acima, em sua aba Geral, efetue a marcação "ICMS" na seção
"Repassar para o Cliente" e selecione no campo "Forma de Repasse de
Desoneração" a opção "Destacar valores e deduzir do total da nota";
Nas telas Preferências da Empresa, Tipos de Operação - TOP e Cadastro de Parceiros
efetue as marcações referente ao ICMS.

Observações:

O cálculo da desoneração do ICMS ST só funcionará corretamente se tiver feita a


marcação "Cálculo de Desoneração ICMS/ST por Dentro, conforme Resolução
SEFAZ nº 13/2019", se a CST for 10,70 ou 90 e se a TOP estiver configurada como
"Calcula e não digita";
Quando você enviar no lote uma NFC-e apenas utilizando a opção assíncrona, o sistema
irá bloquear o envio, exibindo a mensagem abaixo:
"Somente é aceita autorização assíncrona da NFC-e se o Lote contiver mais do
que uma nota (regra GAP03a-3). Para envio de somente uma NFC-e, necessário
enviar de forma síncrona. Verifique as Preferências da Empresa, Aba NF-e/NFC-
e, o campo "Usar modo Síncrono para envio do XML" para NFC-e".

2.02 Nota Técnica 2021.001 e 2021.002 - MDF-e

As Notas Técnicas 2021.001 e 2021.002 expõe as novas tratativas a serem consideradas para o
MDF-e.

A NT 2021.001 trata sobre a Adequação do Vale Pedágio e Ajustes nas RV e teve as seguintes
atualizações:

Alterações no MDF-e rodoviário, adequando o grupo do vale pedágio ás definições da


ANTT;
Observação sobre a formação da chave de unicidade de um MDF-e;
Tornar a UF da placa opcional em virtude da nova placa padrão Mercosul;
Inclusão do PIX nas formas de pagamento do frete;
Ajuste do tamanho da tag TU do modal ferroviário (schema).

Já a NT 2021.002 trata sobre a Adequação do grupo Pagamento e Ajustes nas RV e teve as


atualizações abaixo:

Inclusão da tag vAdiant (valor do adiantamento);


Obrigatoriedade das tags número da parcela e data vencimento no grupo infPrazo;
Regras de validação do grupo pagamento a prazo;
Regras de validação do contratante;
Correção na multiplicidade do vAdiant;
Correção apenas na tabela da NT demonstrando corretamente a choice que existe nas
formas de pagamento;
Esclarecimento das regras que entram em 02/08/2021.

Na tela Viagens de Transporte - MDF-e do Sankhya Om, foram criados alguns campos para
atender os requisitos das normas técnicas acima.

O campo "Chave Pix" da sub-aba "Geral" da tela Viagens de Transporte - MDF-e (aba MDF-e,
sub-aba Pagamento de Frete) deve conter informações sobre a Chave Pix, caso ela seja utilizada
para o pagamento, tendo um limite de 60 dígitos.

Observação: A tag PIX deve ser informada apenas quando os campos codBanco, codAgencia
ou o CNPJ não estiverem informados. Sendo assim, temos 3 formas de pagamento a serem
selecionadas, mas cada uma é interdependente.

Ainda na tela Viagens de Transporte - MDF-e, na sub-aba "Componentes do pagamento da


tela" (aba MDF-e, sub-aba Pagamento de Frete), temos a marcação "Ind. de op. de transp.
de alto desempenho" que, se realizada, indica que é uma operação de transporte com
utilização de veículos de frotas dedicadas ou fidelizadas, e o campo "Valor do Adiantamento",
que só será habilitado se na sub-aba Geral a "Forma de Pagamento" for "A prazo".

2.03 Gerenciador de Objetos

Esta tela está disponível para


utilização a partir da versão
4.9
Configurações > Avançado

O Gerenciador de Objetos é uma ferramenta com o objetivo de otimizar a criação,


gerenciamento e manipulação dos objetos, utilizando as melhores práticas na construção,
proporcionando ganho de performance e integridade.

Através do Gerenciador de Objetos, será possível realizar a criação de regras de negócio e


identificação de regras personalizadas, possibilitando a celeridade na localização de
adversidades, centralização das informações e avaliação da performance dos objetos pela
telemetria.

Abaixo trouxemos um fluxograma para apresentar uma visão global sobre as ações realizadas
pelo Gerenciador de Objetos:

Nesse artigo trataremos sobre os seguintes tópicos:

Clique nas imagens acima para saber mais

Configurando a Grade da Tela

As colunas apresentadas na tela Gerenciador de Objetos podem ser personalizadas conforme


sua necessidade. Abaixo, siga os passos necessários para essas personalizações:

Acesse o ícone "Modo Formulário" e selecione "Configurar grade"; assim, a tela para
configuração será aberta. As movimentações podem ser feitas através das setas, podendo
mover as colunas para serem apresentadas ou não na grade e também, sendo possível
selecionar a ordem dessas colunas.

Após realizar as alterações, basta clicar no botão "Salvar":

[voltar ao topo]

Criação de Objetos

Para criar novas regras de negócios personalizadas, siga os procedimentos abaixo:

Clique no botão "Cadastrar Regras de customização". Após isso, a tela de cadastro


será aberta para preenchimento das informações necessárias:

Trouxemos uma descrição para te orientar no preenchimento dos campos:

No campo "Tabela Relacionada" selecione a tabela correspondente na qual será criada a


regra de negócio.

Informe no campo "Nome Regra" o nome do objeto no banco de dados, por exemplo:
"STP_VALIDA_PROD".

Quando a marcação "Ativo" estiver habilitada, quer dizer que a regra será executada; se não
estiver marcada, não haverá a execução da regra.

O campo "Status Publicação" é preenchido automaticamente, sendo possível identificar se o


objeto foi publicado ou publicado com erro.

No campo "Grupo" você poderá selecionar ou criar agrupadores para um conjunto de regras de
negócio para facilitar a identificação. Exemplo: Fiscal, Contabilidade, Produção, Comercial, etc.
Para utilizar um grupo já criado, basta acessar a lupa ao lado:

Observação: Para criar um novo grupo, basta digitar o nome dele no campo. Assim, após a
criação do objeto, o novo grupo será inserido na lista de grupos disponibilizados no painel de
filtros rápidos:

Na aba "Dados do Objeto" devemos preencher as seguintes informações:

No campo "Descrição", informe o funcionamento da regra de negócio, qual será o impacto no


sistema, qual será o objetivo da regra de negócio, etc.

A marcação "Insert" fará com que a regra seja executada no momento de inserção da tabela
selecionada.

Já a marcação "Update", quando habilitada, fará com que a regra seja executada no momento
de atualização da tabela selecionada.

62
A marcação "Delete" irá executar a regra no momento em que um registro for removido da
tabela selecionada.

No campo "Momento de Execução" devemos selecionar o momento em que o objeto será


executado ("Before" ou "After"). Se será antes ou após os eventos de Insert, Update ou Delete
serem aplicados na tabela.

O campo "Tipo" possui duas opções, sendo "Nativo" para os objetos originários do ERP e
"Personalizada" para os objetos criados.

Atualmente, o Gerenciador de Objetos tem a "Abrangência" apenas para objetos "for each
row". O gatilho é chamado uma vez para cada linha que a operação modifica.

No campo "Documentação" você poderá anexar um documento detalhando a funcionalidade


do objeto.

Por fim, no campo "Regra", deve ser inserida a regra de negócio do cliente que foi
desenvolvida em PL-SQL. Caso hajam dúvidas sobre o preenchimento desse campo, acesse o
tópico Preenchimento do campo Regra.

Após o preenchimento dos campos necessários, clique no botão "Salvar".

Após salvar o objeto, será aberto um pop-up para informar o motivo da criação. Ao salvar o
motivo, o objeto passará por uma validação que poderá ou não apresentar erro. Caso não
apresente erro, o objeto será publicado no banco de dados e estará pronto para ser executado,
conforme as regras definidas, obedecendo o momento de execução e os eventos de Insert,
Update e Delete.

Dando continuidade, na aba "Histórico de Alteração" podemos verificar as informações


relacionadas à criação e todas as alterações realizadas no objeto:

No campo "Data" você poderá selecionar os períodos que deseja ou selecionar os períodos
configurados no sistema.

Na aba "Telemetria" podemos visualizar a quantidade de vezes que a regra de negócio foi
disparada, o tempo total e o tempo médio de execução da regra:

[voltar ao topo]

Preenchimento do campo Regra

A estrutura criada para comportar a regra é composta por uma package e duas triggers por
tabela. As triggers são responsáveis por executar a regra antes ou após uma modificação de um
registro da tabela.

Você terá acesso para criação de uma procedure com um comportamento similar de uma
trigger, sendo possível acessar o New e Old porém, com uma sintaxe um pouco diferente.
Utilizaremos o exemplo de um objeto sendo criado na tabela TGFPRO (Tabela de Produtos) para
acessar as informações de New e Old da TGFPRO:

PKG_DSP_TGFPRO.NEW_CODPROD
PKG_DSP_TGFPRO.OLD_CODPROD

Observação: Para cada tabela que possua uma regra cadastrada, o sistema irá gerar um
pacote contendo os campos da tabela com a informação de New e Old. A estrutura será sempre
PKG_DSP_”NOME DA TABELA”.”TEMPO”_”NOME DO CAMPO” (PKG_DSP_TGFPRO.NEW_ATIVO).

O pacote também auxiliará as informações do momento de execução, sendo três eventos:

PKG_DSP_TGFPRO.EVENTO := 'INSERTING';
PKG_DSP_TGFPRO.EVENTO := 'UPDATING';
PKG_DSP_TGFPRO.EVENTO := 'DELETING';

Não poderão ser utilizados campos dos tipos CLOB e BLOB. A imagem abaixo demonstra
um exemplo de como utilizar:

[voltar ao topo]

Alteração de Objetos

Para realizar alterações das regras de negócio nos objetos, realize os procedimentos abaixo:

1. Selecione o objeto que deseja editar com um duplo clique;

2. Realize as alterações desejadas e clique no botão "Salvar";


3. Após salvar o objeto, será aberto um pop-up para informar o motivo das alterações;
clique no botão "Salvar";
4. Para consultar as alterações realizadas no objeto, clique na aba "Histórico de
Alterações".

[voltar ao topo]

Dashboard Telemetria de Objetos

Nesse dashboard podemos visualizar a quantidade de execuções, o tempo de processamento


utilizado por cada objeto e um indicador apresentando quais objetos estão afetando a

performance do sistema. Para acessá-lo, inicialmente, clique no botão


localizado no alto da tela e, logo depois, na tela que se abre ("Telemetria de Objetos"),
selecione os filtros que deseja:

Assim, será apresentada a lista de objetos com alguns indicadores, conforme as métricas
abaixo:

Farol Verde: Tempo médio de execução entre 0 e 0,4999 seg.


Farol Amarelo: Tempo médio de execução entre 0,5000 e 0,9999 seg.
Farol Vermelho: Tempo médio de execução acima de 1 seg.
Linha Vermelha: Tempo médio de execução acima de 5 seg.

[voltar ao topo]

Configurar a Ordem de Execução dos Objetos

A ordem de execução dos objetos é realizada conforme a ordem de criação/alteração deles.


Nesse campo, foi disponibilizada uma tela para que você possa selecionar a ordem de acordo
com sua necessidade.

Então, clique no botão "Outras Opções..." e selecione a opção "Criar ordem


de execução".

A seleção da ordem é feita através das setas. Assim, após selecionar a ordem desejada, clique
em "Salvar Ordem":

[voltar ao topo]

Parametrizar Telemetria

Aqui também podemos configurar a quantidade de dias em que a telemetria será armazenada,
considerando que o período mínimo é de 7 dias e o máximo de 90 dias:

Para realizar essa clique no botão Outras Opções... e selecione a opção


"Parametrizar telemetria". Após isso, informe a quantidade de dias que a telemetria será
armazenada e clique em "Salvar":

63
[voltar ao topo]

2.04 Estatística da Aplicação

Esta tela está disponível para utilização a partir da versão 4.9

Configurações > Controle de Acesso

Esta tela apresentará em gráficos, os dados de desempenho e utilização da sua CPU, além da
quantidade de memória RAM instalada e memória heap disponível, junto à ação do garbage
collector.

Temos ainda o botão "Configuração da Telemetria da Aplicação", que abrirá um


pop-up com o mesmo nome do botão ao clicar neste. Dessa forma, temos duas seções no pop-
up, onde na seção "Monitoramento" é possível iniciar ou suspender o monitoramento de cada
um dos objetos monitoráveis na tela através das marcações "Monitorar CPU", "Monitorar
Memória RAM" e/ou "Monitorar Memória HEAP".

Já na seção "Parâmetros", através dos campos "Tempo de coleta (h)" e "Intervalo de

coleta (ms)", você pode determinar o tempo máximo que os dados serão armazenados no
sistema representado em horas e o intervalo da frequência que esses dados serão coletados,
respectivamente.

Quando a tela for utilizada pela primeira vez, você deve habilitar uma, ou mais marcações
acima para visualização dos gráficos.

Além disso, as informações da seção Parâmetros também podem ser configuradas na tela
Preferências por meio dos parâmetros "Intervalo máximo em horas p/ coleta de dados -
STATSYSTIME" referente ao campo Tempo de coleta (h) e "Intervalo em milissegundos p/
persistir os dados - STATSYSFREQ" em relação ao campo Intervalo de coleta (ms).

2.05 Pré-visualizar notas e boletos

É possível configurar para utilizar o visualizador nativo do sistema operacional na pré-


visualização de notas de compra e venda e boletos.

Para configurar a opção de Pré-Visualizar Nota de Compra e Venda, realize as seguintes


configurações:

1. Desabilite o parâmetro "Utilizar JasperViwer p/ visualização de relatório? -


UTZJASPERWC";
2. Localize o Modelo da Nota acessando a tela Tipos de Operação - TOP, aba NF-e/NFC-e,
campo "Modelo de impressão de nota fiscal";
3. Com o número do relatório, localize o arquivo .jrxml e adicione nos arquivos a
propriedade <property name="forceDownloadElectron" value="true"/> junto às
demais.

Assim, ao acessar os Portais de Compra e Venda e clicar no botão "Pré-visualizar"

, opção "Pré-Visualizar Nota", o sistema irá utilizar o visualizador de PDF padrão


do sistema operacional.

Observação: O mesmo ocorre quando é utilizado o navegador Google Chrome.

Agora, para configurar a opção de Pré-Visualizar Boletos, faça as configurações abaixo:

1. Desabilite o parâmetro de chave UTZJASPERWC;


2. Acesse a tela Modelos de Boleto(s) e localize o boleto desejado;
3. No arquivo .jrxml adicione a propriedade '<property
name="forceDownloadElectron" value="true"/>' junto às demais.

Após essa alteração, o sistema irá utilizar o visualizador nativo do sistema operacional para pré-
visualizar os boletos, sendo que o mesmo comportamento ocorre quando for utilizado o
navegador Google Chrome.

Por fim, para configurar a Visualização de Relatórios Formatados, realize as configurações


seguintes:

1. Desabilite o parâmetro de chave UTZJASPERWC;


2. Acesse a tela Relatórios Formatados;
3. Nos arquivos .jrxml adicione a propriedade '<property
name="forceDownloadElectron" value="true"/>' junto às demais propriedades.

Observação: Com o parâmetro "Forçar o download de relatórios internos? -


FORCEDOWNLOAD" ligado e o parâmetro UTZJASPERWC desligado, quando você efetuar o
download do relatório interno, ele será apresentado no visualizador nativo do sistema.

2.06 CT-e Multimodal

O CTMC (Conhecimento de Transporte Multimodal de Cargas) ou CT-e multimodal é um


documento fiscal eletrônico obrigatório para acobertar operações de transporte multimodal.
Regulado pela Lei 9.611/98, o OTM – Operador de Transporte Multimodal é a pessoa jurídica que
ficará responsável pela realização dos serviços de transporte por todo o trajeto da mercadoria.
O OTM deverá coordenar e administrar o transporte em todos os modais utilizados para aquela
operação.

Uma operação é considerada multimodal quando, ao longo do trajeto, a mercadoria passa por
dois ou mais dos meios de transporte possíveis no CT-e, tais como:

Rodoviário
Ferroviário
Aquaviário
Aeroviário
Dutoviário

O CT-e multimodal não substitui a emissão dos CT-es referentes à cada modal de transporte
envolvido naquela operação, por exemplo, se uma mercadoria for transportada por caminhão
em uma parte do trajeto, e por avião em outra, a transportadora deve emitir um CT-e
multimodal, um CT-e rodoviário e um CT-e aeroviário. Dessa forma, após a autorização do CT-e
multimodal, é necessário emitir os CT-es específicos de cada etapa do transporte e vincula-los
ao CTe Multimodal.

Assim, você deverá primeiramente emitir o CTMC, e depois os CT-es de cada parte do trajeto.
Pois, conforme legislação vigente Art42-b:

"O CTMC será emitido antes do início da prestação do serviço, sem prejuízo da
emissão do Conhecimento de Transporte correspondente a cada modal" (Ajuste SINEF
06/03 https://www.confaz.fazenda.gov.br/legislacao/ajustes/2003/AJ006_03).

Como emitir um CT-e Multimodal?

Para efetuar a emissão do CT-e multimodal, a empresa deve estar registada na ANTT. Além
disso, é necessário realizar as seguintes configurações:

1. Na tela Cadastro de Empresas, aba Natureza, informe no campo "COTM - CERTIFICADO


DO OPERADOR DE TRANSPORTE MULTIMODAL", o registro do OTM.
2. Depois, na tela Tipos de Operação-TOP, aba CT-e/MD-e, campo "Modal CT-e", selecione
a opção "Multimodal".

Realizadas as configurações acima, no Portal de Vendas efetue o Lançamento do CT-e com as


seguintes especificações:

Na grade Cabeçalho, indique a TOP configurada com a opção Multimodal. Preencha também, os
campos:

Empresa;
Parceiro;
Parceiro Remetente;
Parceiro Destinatário;
Consignatário (Expedidor);
Redespacho (Recebedor);
Produto predominante;
Previsão de entrega;
Indicador negociável Multimodal.

Nota: O campo "Indicador negociável Multimodal", pode ser inserido no layout da nota,
através da tela Configurador de Layout da Nota. Além disso, quando não for selecionada
nenhuma das opções apresentadas nesse campo, o sistema entenderá como "Não
negociável".

Observação: A marcação "Lotação" não pode ser utilizada no caso do CT-e Multimodal, pois
ela é aplicada apenas quando a carga está reservada a um único destino e para entrega do
produto é necessário apenas um veículo.

Depois, na grade Rodapé, aba Unidades de medida, preencha os campos "Unidade de


Medida", "Tipo de medida" e "Quantidade na Medida".

Após isto, na aba Notas do Conhecimento de Transporte informe as notas fiscais que serão
transportadas na operação multimodal. Preencha também, os dados da seguradora e do
responsável, que neste caso será o OTM.

64
Em seguida na aba Lacre, preencha o campo "Nro. Lacre".

Observação: As abas "Multimodal" e "Unidades de Transportes", podem ser inseridas no


layout da nota, através da tela Configurador de Layout da Nota.

Depois, na aba Multimodal, campo "Modal CT-e" selecione o tipo de modal "Rodoviário" ou
"Aquaviário". Informe também, a transportadora responsável pelo percurso, através do campo
"Cód. Parceiro". E por fim preencha, o "Cód. Cidade Início" e o "Cód. Cidade Término".

Agora, na aba Unidade de Transporte indique os tipos de transportes utilizados e as informações


referentes ao containers. Para isso, preencha o campo "Tipo da Unidade de Transporte",
conforme as seguintes opções:

Rodoviário Tração;
Rodoviário Reboque;
Navio;
Balsa;
Aeronave;
Vagão;
Outros

Feito isso, informe o campo "Identificação Unidade Transporte" de acordo com o tipo da
unidade de transporte. Por exemplo, para rodoviário tração ou reboque, este campo deverá ser
preenchido com o número da Placa.

Indique também o "Número Lacre" das unidades de transporte. Caso haja mais de um lacre
por unidade, informe os dados separados por vírgula (,).

Na sub-aba "Unidades de carga", selecione o "Tipo da Unidade de Carga", conforme as


seguintes opções:

Container;
ULD;
Pallet;
Outros.

Em seguida, informe a "Identificação da Unidade da Carga", por exemplo, o número do


container. Após isto, indique o "Número Lacre" das unidades de carga e preencha a
"Quantidade Rateada".

Com todas as abas necessárias preenchidas, clique no botão "Confirmar".

Dica: Através das opções apresentadas no botão “CT-e”(grade Resultado da seleção, tela
Portal de vendas) você poderá gerar um arquivo XML de CT-e para conferência.

Informações adicionais

Caso você queira realizar a impressão do CT-e Multimodal, acesse a tela Modelo de Impressão
(Nota/Pedido) e baixe o "Modelo DACTE Retrato Multimodal", através do botão "Baixar
Modelos Padrões". Depois, realize as configurações para impressão, conforme o artigo
Configuração de Impressão do DACTE.

2.07 Internalização do Place

Através do Card Inteligente "Sankhya Place", localizado na tela inicial do Sankhya Om, você
terá a disponibilização de mais de 150 mil novas soluções disponíveis no Place. Clicando sobre
ele, será aberta automaticamente a loja, sendo possível navegar sobre as soluções, baixar as
soluções já homologadas ou solicitar homologação das que ainda não foram.

O Card Sankhya Place será apresentado sempre em qualquer perfil.

Para facilitar a instalação das soluções disponíveis no Place, temos um mecanismo de busca no
menu principal de nosso sistema, trazendo mais agilidade e escalabilidade na replicação das
soluções já prontas.

Observação: Para que você consiga fazer essa busca, é necessário que seu usuário de login no
Sankhya Om tenha permissão para realizar downloads de pacotes no Place. Essa permissão é
liberada através da tela Cadastro de Usuários, aba Segurança, marcação "Permite Instalar
Pacote Sankhya Place":

Com a marcação acima efetuada, basta que você clique no campo de busca principal do
sistema ou aperte as teclas "Ctrl + G" do teclado, clicar nos 3 pontos à direita e marcar a
opção "Buscar soluções no Place". Abaixo demonstramos como fazer esse procedimento:

Atenção: Após ativar a opção "Buscar soluções no Place", será executado um job e a efetivação
do recurso será realizada no próximo dia consecutivo.

Feito o processo acima, ao realizar a busca de uma palavra-chave no campo de pesquisa, será
exibido o agrupador "Loja de Soluções" com as soluções disponíveis para instalação em
apenas um clique. Clicando no resultado, aparecerá um pop-up com o nome e a descrição da
solução e como é seu funcionamento, bastando instalá-la e executá-la no Sankhya Om:

Quando você clicar no botão "Instalar", a solução automaticamente será


instalada na base e iniciada sua execução, sendo necessário apenas informar os parâmetros
solicitados para a correta montagem do Relatório Formatado ou Dashboard:

65
Ainda no Sankhya Place, também temos um wizard de pesquisa para que você localize diversos
conteúdos prontos e homologados com apenas um clique, de forma a evitar que sejam
desenvolvidos Dashboards que já existem.

Nota: Para ter a funcionalidade acima, a marcação Permite Instalar Pacote Sankhya Place do
Cadastro de Usuários, aba Segurança esteja efetuada.

Assim, ao criar um registro na tela Construtor de Dashboards, será apresentado um pop-up com
a opção de buscar relatórios prontos e já homologados do Sankhya Place:

Ao clicar no botão Instalar, o Dashboard será executado, bastando que você informa os
parâmetros necessários para a montagem do Dashboard.

Observação: Caso você queira prosseguir com o cadastro de um registro sem utilizar a busca,

basta clicar no botão do pop-up "Buscar soluções no Sankhya Place".

Também temos disponível um wizard de pesquisa para os Relatórios Formatados, assim como
para os Dashboards. O procedimento é o mesmo, porém, na tela de Relatórios Formatados:

Nota: Assim como nos Dashboards, caso você deseje prosseguir com o cadastro de um novo

relatório sem utilizar a busca, basta clicar no botão .

Outra funcionalidade que temos do Place é nas telas de rotinas nativas do Sankhya Om, onde
existe um botão de atalho para o Sankhya Place; clicando sobre ele, será aberta a loja de
soluções com as que se encontram disponíveis para instalação, contextualizadas de acordo com
a rotina que está aberta, sendo que, para isso você também deverá possuir a permissão
"Permite Instalar Pacote Sankhya Place" do Cadastro de Usuários, aba Segurança.

Observação: No exemplo da imagem acima, escolhemos a tela de Movimentação Financeira.

Sendo assim, quando clicarmos no botão , serão exibidos no Sankhya Place


apenas os resultados com o contexto "Financeiro".

Importante: As telas que possuem disponível a contextualização são: Portal de Vendas, Portal
de Compras, Movimentação Financeira, Endereços, Tipos de Negociação e Tipos de Título.

2.08 Legacy Genérico - Importação

Esta tela está disponível


para utilização a partir da
versão 4.8
Configurações > Avançado

Importante: Os procedimentos e regras apresentados nesse documento, bem como a


utilização/execução do Legacy Genérico são direcionados para a equipe de Implantação da
Sankhya.

O Legacy Genérico é um importador de dados que disponibiliza os templates dos cadastros e


movimentações suportados no processo. Através desses templates, com os dados do cliente
provenientes do seu sistema legado, será possível submetê-los na importação, populando a
base do Sankhya Om com as informações do cliente que está sendo implantado.

Dessa forma, é eliminada a necessidade de input manual dos cadastros e movimentações que
são suportados, podendo esse tempo ser direcionado às correções de inconsistências dos dados
legados, configurações específicas para o cliente, bem como a entrada dos dados que não é
possível tratar via importação.

Para utilizar a tela Legacy Genérico - Importação você deverá acessar o Sankhya Om com o
usuário SUP e, após isso, criar e habilitar o parâmetro "LEGACYGENERICO" nas Preferências do
sistema com as seguintes regras:

Chave: LEGACYGENERICO

Descrição: LEGACYGENERICO

Módulos do Sistema: Configurações

Aba: Diversas

Tipo: Lógico

Ligado/Desligado: Ligado

Realizado o passo anterior, basta acessar o Sankhya Om no menu "Configurações >


Avançado > Legacy Genérico - Importação" ou realizar a busca da tela no campo de
pesquisa:

O processo de importação contempla 4 etapas. Abaixo, trataremos sobre cada uma delas e
também sobre os procedimentos que devem ser realizados após a importação:

Baixar Templates

A primeira etapa a ser realizada para a importação dos dados de um novo cliente, é o download
dos templates, que podem ser acessados na aba "Baixar Templates" da tela Legacy Genérico
- Importação. Nesta aba é possível visualizar dois padrões para a importação, indicados pela
coluna "Padrão Legacy" :

Os templates sinalizados com a informação "Sim", são importações com tratativas específicas,
que possibilitam realizar o relacionamento de dados entre templates, eliminando a necessidade

66
que possibilitam realizar o relacionamento de dados entre templates, eliminando a necessidade
de importar um template, capturar os códigos do Sankhya-OM que foram gerados para os
registros, para posteriormente utilizá-los em outros templates. Além disso, é possível realizar o
download do template contendo somente as colunas essenciais, ou do template contendo todas
as colunas.

Já os templates sinalizados com a informação "Não", não dispõem das tratativas específicas
citadas acima, ou seja, para o relacionamento de dados, é necessário utilizar os códigos do
Sankhya-OM para os registros. Com relação ao download do template, ao clicar sobre linha será
efetuada a baixa do template com todas as colunas.

Dica: Para mais detalhes sobre os relacionamentos de dados na importação, consulte


a seção ID’s externos.

Ainda na aba Baixar Templates, é possível visualizar dois tipos de templates para download
através da coluna "Tipo", o de "Tabelas" e de "Entidades".

Os Templates de Tabelas são arquivos zip, contendo um arquivo csv separado por (;), que é o
template das tabelas e um arquivo HTML com as descrições e orientações a respeito das
colunas presentes no template. Este tipo de template se aplica tanto para os templates que
seguem o padrão Legacy, quanto para os que não seguem. Atente-se para as dependências
existentes entre as tabelas para que a importação seja possível, pois, caso contrário, ocorrerão
falhas no processo.

Já os Templates de Entidades, tratam-se de arquivos zip que contém o conjunto de arquivos csv
de Templates de Tabelas que se relacionam para o correto cadastro de uma determinada
entidade, como por exemplo, o Cadastro de Parceiros, que depende dos cadastros de Cidades,
Bairros, Contatos de Parceiros, entre outros. Este tipo de template esta disponível
exclusivamente para as importações que seguem o padrão Legacy. Além do conjunto de
templates de tabela, o arquivo zip também possui o arquivo HTML contendo as descrições e
orientações a respeito das colunas presentes nos templates.

Os templates de entidades disponíveis atualmente são:

Cidades

Empresas
Bairros
Empresas Empresas do financeiro

Endereços

Cidades
Vendedores
Bairros
Parceiros
Parceiros Endereços
Contatos de Parceiros
Empresas

Cidades
Produtos
Bairros
Unidades
Endereços
Unidades alternativas
Empresas
Descontos promocionais
Produtos Grupo de
Descontos por quantidade
produtos
Tabela de preços
Vendedores
Preços por produto
Parceiros

Tipos de negociação
Tipos de Parcelas dos tipos de
negociação
Negociação
Tipos de títulos

Bancos
Agências
Dados bancárias
Contas
Bancários
bancárias

A aba Baixar Templates permite também que você realize a busca dos templates de tabelas e
entidades no campo de pesquisa, a partir das suas descrições. Para fazer essa busca, é
necessário que seja informado o termo a ser pesquisado e, na sequência, pressionado o "Enter"

ou um clique sobre o ícone da lupa . Assim, a busca será realizada e os registros


encontrados serão exibidos na grade:

Quando você identificar qual modelo deseja baixar, basta clicar duas vezes sobre ele. Neste
momento, poderão ocorrer duas situações:

Caso o template siga o padrão Legacy, será aberto um pop-up com duas opções para seleção,
sendo "Template apenas com as colunas essenciais", que possibilita realizar o download do
template contendo apenas as colunas que são de preenchimento essencial, e a opção
"Template com todas as colunas", que permite baixar o template contendo todas as colunas
existentes para a tabela ou entidade em questão. Assim, após selecionar a opção desejada,
clique no botão "Baixar" para que o download seja realizado. Observe o procedimento abaixo:

Do contrário, se o template não seguir o padrão Legacy, o download do arquivo .zip já será
iniciado, uma vez que templates sem o padrão Legacy possuem apenas a opção de download
do arquivo contendo todas as colunas da tabela.

Observação: No caso do download de Templates de Entidades, o arquivo baixado será um zip


contendo os templates csv das tabelas que compõem a entidade e o HTML "Leia-me" com as
informações das tabelas:

Importante: O arquivo Leia-me contém as informações necessárias para te orientar e sanar


dúvidas sobre o preenchimento dos modelos. As informações disponibilizadas no arquivo são:

Tabela: Trata-se do nome da tabela que o template pertence.


Coluna: Apresenta o nome da coluna na tabela que o template se refere.
Tipo: Representa o tipo de dado que é permitido na coluna.
Tamanho: É o limite de caracteres que é permitido na coluna.
Descrição: Apresenta uma breve descrição da informação que a coluna armazena.
Essencial: Se marcada com um "X", indica que o preenchimento da coluna no csv é
essencial.
Valor default: Informa se existe um valor default para a coluna caso não seja informado
nenhum dado a ser preenchido. Para as colunas que não possuem um valor padrão a
linha da coluna estará vazia.
Valores permitidos: Quando existir uma lista de valores permitidos, o campo só poderá
receber um dos valores listados. Esta coluna apresenta os valores seguidos de suas
respectivas descrições, separados pelo simbolo "->", por exemplo, N -> Não. Apenas o
valor deve ser preenchido no template csv.

O arquivo Leia-me é gerado de acordo com o modelo, ou seja, ele irá conter as informações e
regras específicas das colunas do template que foi baixado. No caso dos Templates de
Entidades, é gerado um único arquivo Leia-me, contendo as informações e regras de todos os
modelos que compõe a entidade.

Dica: Todos os arquivos csv gerados pelo Legacy Genérico possuem o padrão de encoding
"UTF-8 (sem BOM)" e esse padrão não deve ser alterado, pois pode causar problemas nos
registros de textos com acento e caracteres especiais.

Realizados os downloads dos templates que serão utilizados na importação genérica,


passaremos para a próxima etapa: o preenchimento dos dados.

[voltar ao topo]

Realizar Preenchimento

Nessa etapa você deve preencher os dados do cliente que serão importados.

Os templates das tabelas possuem na primeira linha do seu cabeçalho, o nome da coluna da
tabela a qual o template pertence. A remoção de colunas pode ser realizada somente se a

67
tabela a qual o template pertence. A remoção de colunas pode ser realizada somente se a
mesma não for de preenchimento essencial (para verificar sobre a obrigatoriedade de colunas,
consulte o arquivo Leia-me) ou que ela não seja um pré-requisito para outra coluna que será
mantida no arquivo para importação; caso contrário, poderão ocorrer falhas no processo.

Além disso, os nomes das colunas não devem ser alterados, pois também ocorrerão falhas no
processo de importação.

Durante o preenchimento dos templates, algumas informações devem ser observadas para que
o processamento dos dados aconteça sem falhas, sendo elas:

AD_IDEXTERNO ID's externos


Tipos de dados Tamanho da coluna
Dados que não são tratados via
Atualização de registros
importação
Utilização de registros existentes na

base
AD_IDEXTERNO
Esta coluna é utilizada para realizar a definição de um ID para os registros que serão
importados. E será a chave para a verificação se um registro já existe na tabela que está sendo
importada.

Com base nesta verificação, o Legacy Genérico poderá ignorar o registro já existente na base ou
atualizá-lo conforme dados que estão sendo importados no arquivo .csv.

Dica: Saiba mais sobre a atualização de registros existentes e importação de dados por
meio dos links Atualização de registros e Importar Dados, respectivamente.

Para os templates que seguem o padrão Legacy, a coluna "AD_IDEXTERNO" já é gerada


automaticamente nos templates .csv quando baixados, exceto para os templates no qual ela
não é necessária, e funcionam também para relacionar dados entre templates, conforme
descrito no item ID’s Externos. Já para os templates que não seguem o padrão Legacy a coluna
"AD_IDEXTERNO" deve ser criada no template csv.

Nos casos citados anteriormente, será necessário criar a coluna "AD_IDEXTERNO" no


Dicionário de Dados, bem como o seu índice no banco de dados. Para isso, siga as regras a
seguir:

Nome do campo: AD_IDEXTERNO


Descrição do campo: ID do registro no sistema legado
Tipo de dados: Texto
Apresentação: Padrão

Nota: Caso o template csv baixado, siga o padrão Legacy e não possua a coluna
"AD_IDEXTERNO", a criação da mesma não será necessária, pois o template em questão não
necessitará desta informação para inserir ou atualizar registros.

Para mais informações sobre a criação de colunas, acesse a Central de Ajuda sobre Dicionário
de Dados.

[voltar ao subtítulo]

ID's externos

Alguns templates possuem tratativas específicas para otimizar o relacionamento de dados,


exclusivas para os templates que seguem o padrão Legacy, tratam-se das colunas com nomes
iniciados com o prefixo "ID_EXTERNO_".

Os ID's externos são ID's dos registros do sistema legado e devem ser preenchidos sempre que
for necessário realizar vínculos entre cadastros ou movimentações, bem como quando um
determinado template tiver nas suas colunas algum ID externo de outro template.

Estes dados são a referência para a realização dos vínculos existentes entre os dados que serão
importados e, dessa forma, devem ser preenchidos corretamente, caso contrário, os vínculos
não serão realizados e causarão problemas durante a importação ou inconsistências nos dados
importados.

Um exemplo de ID externo utilizado é o do template de Cidades, que deve ser informado como
referência no template de Empresas, para que seja possível vincular uma Empresa à Cidade que
ela pertence.

As colunas iniciadas com o prefixo "ID_EXTERNO" são geradas automaticamente nos templates
que são baixados, dispensando a criação da coluna no próprio template e no Dicionário de
Dados. Para o seu preenchimento, deve ser utilizado o valor referente ao "AD_IDEXTERNO" do
template de tabela no qual deve ser realizado o relacionamento de dados.

A seguir, trouxemos alguns exemplos de ID's externos corretamente preenchidos para o


relacionamento das tabelas que compõe a entidade "Empresa":

Template de Endereços

Template de Bairros

Template de Cidades

Template de Empresas com IDs externos de Bairros, Cidades e Endereços preenchidos


de acordo dos templates anteriores

[voltar ao subtítulo]

Tipos de dados
Outra regra que deve ser respeitada no preenchimento dos dados nos templates, é o tipo de
dado que é aceito por cada uma das colunas. O preenchimento dos campos com um tipo de
dado diferente do que é permitido pode gerar problemas durante a importação.

[voltar ao subtítulo]

Tamanho da coluna
O tamanho das colunas deve ser respeitado, caso contrário, ocorrerão erros na importação.
Para verificar os tamanhos das colunas, consulte o arquivo Leia-me que foi baixado em
conjunto com o template que será preenchido.

[voltar ao subtítulo]

Dados que não são tratados via importação

O Legacy Genérico possibilita ainda que colunas adicionais sejam inseridas nos templates de
colunas essenciais que seguem o padrão Legacy, para que os dados delas sejam submetidos à
importação. Para realizar essa ação, devem ser respeitadas as condições abaixo:

A coluna a ser inserida deve pertencer à tabela na qual o template se refere;


As informações da coluna devem ser inseridas conforme o cabeçalho do template, ou
seja, deve ser preenchido na primeira linha, delimitando através de (;) o nome da coluna
a ser adicionada;
O nome da coluna deve ter exatamente o mesmo nome que ela possui no Dicionário de
Dados;
Caso o dado a ser preenchido na coluna adicionada ao template faça referência aos
dados de outras tabelas que não são tratadas por importação, eles deverão estar
previamente registrados na base para que o relacionamento seja possível, caso
contrário, a informação será ignorada na importação e o valor padrão da base será
vinculado.

Além dos pontos anteriores, vale ressaltar que as importações de parceiros e tabela de preços
inserem registros em duas tabelas. Sendo elas:

Parceiros: Tabelas TGFPAR e TGFCPL;


Tabela de preços: Tabelas TGFTAB e TGFNTA.

Os templates csv destes dois cadastros, possuem, antes do nome da coluna um prefixo que faz
referência a qual tabela determinada coluna pertence. Lembrando que, ao adicionar novas
colunas a um template, esta regra também deve ser seguida.

No caso do template csv de parceiro, as colunas que pertencerem a tabela TGFCPL terão, o
prefixo "CPL_":

68
Já no caso do template de tabelas de preços, as colunas são iniciadas com os prefixos "TAB_" e
"NTA_", fazendo as devidas referências as tabelas TGFTAB e TGFNTA respectivamente:

Agora, observe um exemplo do procedimento de adição da coluna não obrigatória "CODREG"


(Região) da tabela de Bairros no template de colunas essenciais:

1. Primeiramente, identifique o template de Bairros e clique duas vezes sobre ele;


2. Em seguida, no pop-up que será aberto, escolha a opção "Template com todas as
colunas" e clique em baixar;
3. Abra o arquivo baixado, identifique o campo a ser adicionado que, no nosso exemplo é o
CODREG e copie-o.
4. Por fim, cole o campo copiado no passo anterior na coluna de templates obrigatórios.

[voltar ao subtítulo]

Utilização de registros existentes na base

Outra funcionalidade que o Legacy Genérico oferece, é a possibilidade de vincular registros que
já existem na base de dados, que fazem referência à tabela que será importada.

Para essa ação, é necessário que você consulte na base como essa informação deve ser
preenchida, para que seja possível realizar o vínculo.

Ainda considerando o exemplo de preenchimento da coluna não obrigatória "CODREG"


(Região), observe abaixo como fazer o procedimento de utilização de registros já existentes na
base:

1. Acesse a tela de Bairros no Sankhya Om e selecione qualquer registro;


2. Clique na lupa do campo "Região" para consultar as opções disponíveis para o
preenchimento da coluna;
3. Verifique os códigos que serão utilizados e informe-os na coluna do template que
corresponde à informação.

Após preencher as informações não essenciais inseridas no template, o arquivo estará pronto
para ser importado.

[voltar ao subtítulo]

Atualização de registros

É possível realizar ainda, além da inserção, a atualização de registros já existentes na base,


através da importação no Legacy Genérico, tanto para as importações que seguem o padrão
Legacy, quanto para as que não seguem.

Para isso, preencha no template a coluna "AD_IDEXTERNO" com o ID externo do registro a ser
alterado e as demais colunas com as informações que deverão ter seus dados atualizados.
Feitos esses passos, quando o arquivo for importado, será feita a atualização do registro com os
novos dados informados.

Você deve se atentar ao submeter um template com registros para serem atualizadas as
colunas que têm seus valores possíveis definidos a partir do dado de outras, como por exemplo,
o campo "SIMPLES" do template da tabela de Empresas que, caso seja preenchido como "N",
deverá ter a coluna "CODREGTRIB", obrigatoriamente, preenchida com o valor "3".

A regra de atualizar registros já existentes na base de dados é aplicada mediante seleção da


opção de atualizar registros, no momento de submeter o template à importação.

Outra regra que você deve observar é que, caso um "AD_IDEXTERNO" se repita em um mesmo
template, ao realizar a importação, os dados da última linha que for lida durante o processo que
contém o ID em questão, irão prevalecer no registro das informações na base.

Nota: Para as importações que não necessitam de "AD_IDEXTERNO", a verificação se um


registro deve ser inserido ou atualizado, será realizada por meio do código do registro de acordo
com o Sankhya Om.

Após preencher os templates de acordo com as regras e orientações passadas, salve o arquivo
preenchido, mantendo a extensão no formato csv com delimitação através de (;) e padrão de
encode "UTF-8 (sem BOM)".

Além disso, mantenha também o nome de cada um dos arquivos csv da mesma forma que foi
gerado pelo Legacy Genérico no momento do download, para que ele possa reconhecer a qual
template cada arquivo se refere.

Observação: No caso dos templates de entidade, os arquivos csv preenchidos podem ser
mantidos dentro do zip que também é gerado pelo sistema para que, dessa forma, seja possível
fazer um único upload de arquivo, que conterá todos os templates que devem ser importados.

Nota: É possível também, nos casos onde várias entidades serão importadas, reunir todos os
arquivos csv em um único arquivo zip e realizar o upload dele para a importação, desde que
todos os templates que serão importados sigam o padrão Legacy.

Caso você precise importar alguma coluna com o dado vazio, basta colocar dois delimitadores
de (;) em sequência na coluna que não terá seu valor preenchido para algum dos registros a
serem importados. Exemplo: ";;".

[voltar ao subtítulo] [voltar ao topo]

Importar Dados

Finalizado o preenchimento do(s) template(s), para dar sequência no processo, você deverá
subtmetê-los no Legacy Genérico para que seja feita a importação dos dados. Para isso,
certifique-se, primeiramente, se os templates preenchidos estão de acordo com as regras
definidas para eles.

Se as regras forem correspondidas, acesse a aba "Importar Dados" da tela e realize o upload
do arquivo csv de um template de tabela ou do zip contendo os templates csv das tabelas que
compõe as entidades.

Observe abaixo o processo de upload dos arquivos:

Para fazer o upload de arquivos zip, basta realizar os mesmos passos e, na busca do arquivo,
selecionar o arquivo zip que contém os templates a serem importados. Assim, será feito o
upload do arquivo e o Legacy também o reconhecerá, conforme demonstramos abaixo:

Observação: O Legacy Genérico está preparado para reconhecer a ordenação de templates de


tabela que seguem o padrão Legacy.

Após o upload do arquivo a ser importado, você deverá responder à duas perguntas que
interferem diretamente em como o processo será realizado. São elas:

Deseja atualizar os registros existentes?

Essa pergunta está relacionada à atualização de registros existentes na base e se aplica em


como a importação deve se comportar para os casos que a coluna "AD_IDEXTERNO" (ou o
código Sankhya, caso a importação não tenha essa coluna) de um determinado template
coincidir com um registro que já existe na base ou no próprio template.

Aqui, você escolhe se deseja "Atualizar os registros", ou seja, se os registros já existentes na


base terão seus dados atualizados conforme os dados preenchidos no template importado.
Lembrando que, caso um registro do template importado tenha o mesmo valor da coluna
"AD_IDEXTERNO" em outra linha, os dados da última linha importada irão prevalecer sobre a
anterior.

Ou se deseja "Nao atualizar", fazendo com que os registros que já existem tenham seus dados
mantidos e os dados informados no template sejam ignorados para cada registro já existente
que for encontrado. O mesmo será aplicado, caso o "AD_IDEXTERNO" se repita em uma
mesma linha do arquivo importado.

Como deseja realizar a importação?


Essa pergunta se refere a como o sistema deverá se comportar caso ocorra algum erro
durante o processo de importação. Nesse caso, temos as seguintes possibilidades:

1. Prosseguir com a importação até o fim - Com essa opção selecionada, ao iniciar a
importação, o Legacy Genérico irá realizar o processamento do template de tabela ou
entidade até o fim, e os erros ocorridos durante o processo estarão disponíveis no
Histórico de Importação para que sejam verificados e tratados posteriormente.
2. Interromper caso aconteça algum erro - Se você selecionar essa opção, fará com
que o Legacy interrompa o processamento dos dados caso ocorra algum erro. Nesse
caso, acesse o Log de Importação, verifique o erro apontado, realize a correção e
submeta o(s) template(s) à uma nova importação.

69
Finalizando o processo que descrevemos acima, basta clicar sobre o botão
para que a importação seja iniciada.

Ao final do processo, será exibido um pop-up com o resultado do processo de importação.

Observe abaixo como realizar o passo a passo:

Após concluir as importações, em caso de erros, é necessário que você faça o download do log
para visualizar os problemas ocorridos, realizar as correções necessárias e submeter o template
à uma nova importação, até que todos os erros sejam tratados e a importação seja concluída
com sucesso.

Resultado das Importações

Ao final do processo de importação, o Legacy Genérico poderá exibir uma das mensagens a
seguir:

Importação realizada com sucesso Importação interrompida com falhas

Importação finalizada com falhas

Importação realizada com sucesso


Quando as importações ocorrerem sem falhas, será apresentada a seguinte mensagem:

Em casos como este, os dados foram devidamente importados. Assim, basta validar as
informações importadas.

[voltar ao subtítulo]

Importação interrompida com falhas

Nos casos em que você submeter um ou mais templates na importação e tiver optado pela
interrupção do processo, se ocorrer alguma falha, o Legacy Genérico exibirá a mensagem a
seguir:

Para casos como este, o histórico e log de importação devem ser consultados para que seja
verificado o problema ocorrido e realizadas as tratativas necessárias para importar os dados
corretamente.

Observação: Se o problema tiver sido corrigido, o Legacy Genérico dará continuidade na


importação ou interromperá o processo novamente, caso seja identificada outra falha.

[voltar ao subtítulo]

Importação finalizada com falhas

A última situação é quando você submete um ou mais templates na importação e decide que o
Legacy Genérico deverá seguir com o processamento dos arquivos até o fim em caso de falhas.
Assim, o Log de Importação será gerado contendo todos os registros de falhas que ocorreram
durante o processo com as referências para que sejam corrigidas:

Nessa situação, você deverá realizar as tratativas de todos os erros que houveram e efetuar
uma nova importação dos templates.

Importante: Quando você anexar um arquivo vazio ou inválido, o Legacy Genérico irá notificar
que nenhum dado foi importado e que o conteúdo do arquivo deve ser verificado:

[voltar ao subtítulo] [voltar ao topo]

Histórico de importações

Nessa etapa, são apresentadas todas as importações que foram realizadas, bem como o log
referente a cada uma delas.

Você pode utilizar os filtros de "Período" de importação, "Evento", "Usuário" ou um filtro


personalizado para refinar o histórico de importações.

O painel superior se refere ao histórico de importações. Nele, são apresentadas as seguintes


informações:

Data importação: Apresenta a data e hora no qual a importação foi submetida.


Arquivo processado: Apresenta o nome do arquivo que foi submetido na importação.
Evento: Informa se a importação foi realizada com sucesso ou se houve algum erro no
processo.
Total de registros: Exibe a quantidade total de registros presentes no arquivo
importado.
Registros processados: Apresenta a quantidade de registros que foram importados
com sucesso.
Registros rejeitados: Exibe a quantidade de registros no qual ocorreu algum erro na
importação.
Tempo de execução: Apresenta o tempo total para o processamento do arquivo
submetido à importação.
Usuário e Nome: Apresentam respectivamente o código e nome do usuário que
realizou a importação.

Já no painel inferior, referente ao log de importação, são exibidas as seguintes informações:

Data evento: Apresenta a data e hora no qual o registro foi processado.


Nome template: Apresenta o template de tabela que foi processado.
Evento: Apresenta se a importação do registro ocorreu com sucesso ou teve alguma
falha.
Número da linha: Exibe o número da linha do template importado.
ID do sistema de origem: Apresenta o valor da coluna ”AD_IDEXTERNO” preenchido
para o registro, caso o template possua a coluna e a mesma tenha sido utilizada.
Mensagem: Apresenta o resultado da importação para o registro em questão.

Além da visualização do histórico e log de importação, é possível realizar o download do log de


uma determinada importação, no formato csv. Para isso, selecione o histórico desejado e clique

sobre o botão "Baixar log".

[voltar ao topo]

Após a Importação

Após o download e preenchimento dos templates, importação, verificação do Log e correções de


possíveis problemas, o processo no Legacy Genérico terá sido concluído.

Dessa forma, é necessário então, que sejam realizadas algumas ações de verificações,
conforme descrevemos nos tópicos abaixo, para que a implantação tenha continuidade. Esses

70
conforme descrevemos nos tópicos abaixo, para que a implantação tenha continuidade. Esses
passos são de extrema importância para garantir que quaisquer ruídos ou problemas sejam
analisados, resolvidos e a implantação seja realizada com sucesso.

Acesse os link's abaixo para verificar sobre essas ações:

Análise de dados importados Demais inputs e configurações

Resoluções de problemas

Análise de dados importados

Após as importações, recomendamos que sejam verificadas as informações na base do sistema,


para garantir que os dados estejam devidamente preenchidos, vinculados e de acordo com os
cadastros e processos do cliente que está sendo implantado.

Ainda nesse passo, possíveis inconsistências que não puderam ser capturadas durante o
processo de importação deverão ser analisadas e corrigidas, se necessário.

[voltar ao subtítulo]

Demais inputs e configurações

Outra ação em continuidade à implantação do cliente é a realização, pelo time de serviços, dos
inputs de cadastros e movimentos que não puderam ser feitos via importação, bem como a
realização de configurações específicas do cliente, como por exemplo, as Preferências,
Configurações de Impostos, Informações adicionais, dentre outros.

Esse passo irá garantir que todos os cadastros e movimentações que serão utilizados no
Sankhya Om tenham seu funcionamento conforme o esperado e de acordo com os processos do
cliente.
[voltar ao subtítulo]

Resoluções de problemas

Os possíveis problemas ocorridos e identificados durante o processo de importação que não


forem possíveis analisar e tratar por meio do Log de Importação, deverão ser direcionados ao
time de Service Desk da Sankhya.

Observação: Os demais problemas não relacionados aos processos do time de Produto da


Sankhya, deverão ser tratados pelo time de Implantação do novo cliente.

[voltar ao subtítulo] [voltar ao topo]

Acesse também:

Preferências

Dicionário de Dados

DBExplorer

2.09 Auditoria de Modificações

Esta tela está disponível


para utilização a partir da
versão 4.6
Configurações > Controle de

Acesso

Através dessa tela é possível auditar tabelas e seus campos dentro do sistema, mostrando
quem fez uma determinada alteração e a data/hora que foi feita.

Essa rotina é dividida em 3 partes, sendo elas:

Filtros Informações gerais das modificações

Detalhamento das modificações

Filtros

No Painel de Filtros, que está destacado na imagem abaixo, é possível que você pesquise pelo
nome da "Tabela" ou da "Instância", pelo nome do "Campo", valor da "Chave" modificada,
pelo "Período" (data inicial e data final), pelo nome ou código do "Usuário" que realizou a
modificação ou ainda, pelo "Tipo de Alteração" feita, que pode ser de "Edição", "Remoção"
ou "Inserção".

[voltar ao topo]

Informações gerais das modificações


Nessa grade serão exibidas as alterações realizadas nas tabelas previamente mapeadas como,
por exemplo, o nome da Tabela e o nome da Instância, Data/hora da Alteração, a Chave, o Tipo
de Alteração e o nome/código do Usuário Responsável.

[voltar ao topo]

Detalhamento das modificações

Por fim, quando você clicar em uma linha de alteração no guia geral de informações, essa grade
será alterada, exibindo os campos que foram modificados, com o "Nome do Campo", o "Valor
anterior à alteração" e o "Valor posterior à alteração".

Observação: Caso o valor anterior esteja vazio, significa que foi um Tipo de Alteração de
Inserção.

Importante: As tabelas abaixo são as que serão auditadas permanentemente pelo sistema e
que sairão previamente configuradas:

TSIPAR - Parâmetros
TGFPAR - Parceiros
TGFPRO - Produtos
TGFTPV - Tipos de Negociação
TRDEAC - Estatística de Acesso
TGFTOP - Tipos de Operação
TGFEMP - EmpresaFinanceiro
TSIEMP - Empresas
TGFPPG - Gestão Fiscal Parcelas de Pagamento
TGFCTB - Parâmetros Contabilização
TSICTA - Contas Bancárias

TCBEMP - Empresas (contabilidade)


TFPEMP - Empresa Pessoal
TFPFUN - Funcionários
TFPEVE - Eventos
TFPFOR - FP Fórmulas de Cálculo
TGFMODTOP - Modelos da TOP
TGFFOR - Fórmulas de Precificação
TSITELE - Telemetria Da Aplicação (futuro)

Importante: A tela Auditoria de Modificações não permite a edição e nem inserção de novas
tabelas.

[voltar ao topo]

2.10 Fila

Configurações > Avançado > Envio de Mensagens

Através dessa tela você pode consultar as ações de comunicação, como e-mail ou ou SMS. Na
grade, é possível verificar a data de envio, o destinatário e se a ação foi ou não enviada.

Na parte inferior da tela será exibida a mensagem enviada, sendo que, você também pode

visualizá-la através do botão .

Observação: As tabelas envolvidas nessa tela são: TMDFMG, TMDAXM e TMDAMG.

2.11 Considerações importantes da rotina 'Análise de Risco SERASA'

71
Manual criado para orientar consultores de
atendimento e consultores de implantação, nas

principais análises relacionadas a demandas da rotina


'Análise de Risco SERASA':

1- Atente-se em configurar os parâmetros abaixo, que serão responsáveis por salvar os arquivos
de envio e retorno do SERASA:

Quando o parâmetro "Salvar arquivo de envio e retorno


do Serasa ? - SALVARARQSERASA" estiver ligado, o
sistema irá começar a salvar o arquivo enviado e o arquivo
de retorno do serasa no diretório informado no
parâmetro "Diretório onde será salvo o arquivo de
envio e retorno do Serasa - REPOARQSERASA". Sendo
que, este parâmetro não funciona com o repositório de
arquivos. Este funcionará somente quando for utilizado o
diretório do servidor, como por exemplo
/home/mgeweb/Serasa/.

1.1- Parâmetro "Salvar arquivo de envio e retorno do Serasa ? - SALVARARQSERASA":

1.2- Parâmetro "Diretório onde será salvo o arquivo de envio e retorno do Serasa -
REPOARQSERASA":

Para demandas onde o cliente reporta que determinada informação não foi retornada
na consulta realizada no sistema, é necessário que a seguinte análise seja realizada:

1- Verificar se na tela 'Configuração Serasa' (Financeiro » Preferências » Configuração Serasa)


foram configurados todos os serviços contratados com o SERASA;

2- Consultar o Manual de parametrização fornecido pelo SERASA (Layout definido conforme


manual do Serasa: Documentação consulta string Produto Relato, Protocolo: IP20, dt. versão:
06/11/2020, que segue em anexo ao final desse artigo);

Para simplificar, considere o exemplo abaixo:

Exemplo: Ao consultar determinado parceiro através da rotina 'Análise de Risco Serasa'


não retornou nenhuma informação em seu 'Histórico de Pagamento':

3- Localize no manual citado, em qual lote a informação 'Histórico de Pagamentos' deverá ser
retornada:

Note que essa informação deverá ser retornada através do lote 021105.
Dessa forma, será necessário localizar o arquivo de retorno dessa consulta (salvo no
diretório configurado através do parâmetro REPOARQSERASA) e verificar se esse lote
foi retornado pela SERASA.

Na imagem abaixo, evidenciamos um arquivo de retorno, onde o SERASA retornou esse lote,
com sua respectiva informação:

Importante:

Para casos onde esse retorno não ocorreu, é necessário que


o Serasa seja responsável por analisar os respectivos
arquivos, apoiando o cliente na solução desse incidente.

Desta forma, apenas a afirmação de que 'a consulta


realizada no site retorna a informação desejada' não nos
oferece condições de avaliar se estamos diante de um
problema em nossa solução, pois há casos em que a
informação exibida no portal do Serasa é diferente daquela
nos enviada na string de retorno. É fundamental avaliar se a
informação desejada foi 'solicitada' no envio e se está sendo
'recebida' no retorno, pois é com base nestes dados que
montamos os dados a exibir na tela de Análise de Risco;

Anexos:

2.12 Assistente de Filtros

O "Assistente de Filtros" é um recurso que você pode utilizar para


configurar filtros, facilitando a localização de registros cadastrados.
Clique nos links abaixo para navegar nessa funcionalidade:
Cadastrar um novo filtro Editar filtros existentes

Excluir filtros existentes Adicionar filtro padrão

Aplicando um filtro personalizado Informações de parâmetros variáveis

Cadastrar um novo filtro

Quando o filtro não está sendo utilizado, ele será apresentado com o
ícone na cor azul . Ao ser utilizado na tela, seu ícone ficará em
vermelho .
Para configurar um filtro, clique no botão "Filtros".

Após isso, será aberta aberta a tela "Filtros", para que você possa
"Cadastrar Filtro", "Adicionar filtro padrão", "Editar filtros
existentes" ou "Excluir filtros existentes":

Ao clicar no botão Cadastrar Filtro , o assistente passará


para o próximo passo, para que você formule o novo filtro.

Para criar o filtro, selecione o campo que você deseja filtrar clicando
sobre ele.
Na aba "Campos de (nome_da_tela)" estão listados os campos da
tabela referente à tela na qual está sendo configurado o filtro.
Acima da lista de campos disponíveis para a criação do filtro, temos
um campo para a realização de busca, para facilitar a localização do
item desejado.
Você pode, ainda, utilizar um campo de uma tabela que possui ligação
com a tabela da tela; para isso, busque na sub-aba "Ligações em
(nome_da_tela)".
Por exemplo, supondo que, ao configurar um filtro na tela Preferências
da Empresa, seja necessário realizar a busca pelo campo "Empresa"
do Cadastro de Empresas. Para isso, você deve clicar sobre a aba
"Ligações Empresa Financeiro" para visualizar as ligações
existentes:

Entre as tabelas que possuem ligação com "Empresa Financeiro",


temos a tabela "Empresa". Após clicar na tabela desejada, serão
exibidos os campos desta tabela; selecione então, o campo desejado
para configurar o filtro.
Após escolher o campo, é necessário que você escolha um operador
de comparação em "Operador" dentre as seguintes opções:
Maior igual (>=)
Maior (>)
Menor igual (<=)
Menor (<)
Igual (=)
Diferente (<>)
Contido em (IN)
Contendo (LIKE)
Iniciando com (?%)
Terminando com (%?)
Não vazio (NOT NULL)
Vazio (NULL)

72
Uma vez selecionado o operador de comparação, indique o valor que
deverá ser filtrado no campo de digitação localizado à esquerda de
"Variável?", caso esse filtro esteja sendo configurado para um valor
fixo.

O campo acima poderá variar de formato dependendo do tipo de


campo utilizado para o filtro, podendo ser também um campo de
pesquisa...

...ou uma lista de seleção:

Caso você decida utilizar esse filtro com valores variáveis, marque a
caixa de seleção Variável?. O sistema então solicitará que você
informe o valor ao aplicar o filtro.

Ao utilizar mais de um campo para o filtro, utilize os operadores


lógicos "E" ou "OU".
E: fará com que o critério somente seja satisfeito para os
registros que cumprirem todas as condições de comparação.
OU: cumpre a função do operador lógico "ou inclusivo", ou seja,
retornará todos os registros que cumprirem ao menos uma das
condições.
Observação: Quando estiver configurando um filtro com mais de um
campo, ao terminar as configurações desejadas para o primeiro
campo, clique em "Salvar" antes de prosseguir com a configuração
do próximo campo.
Cadastre um nome para o filtro no campo "Nome do filtro", de modo
a identificá-lo em suas futuras utilizações.

O botão "Aplicar" localizado na parte superior direita da tela,


quando acionado, aplicará na tela o filtro que você acabou de criar, já
apresentando na tela os resultados obtidos.
[voltar ao topo]

Editar filtros existentes

Caso seja necessário modificar um filtro criado anteriormente, existe a


opção de edição que é acessada também através do botão "Filtros".
Não existindo nenhum filtro selecionado no componente, ao clicar no
assistente de filtros, será aberta a tela "Filtros". Escolha o filtro que
você deseja editar e clique no botão "Editar" . Observe como
fazer logo abaixo:

[voltar ao topo]

Excluir filtros existentes

Assim como a opção de Editar filtros existentes, não existindo nenhum


filtro selecionado no componente, ao clicar no assistente de filtros,
será aberta a tela Filtros. Escolha o filtro que você deseja excluir e

clique no botão "Excluir" . Abaixo demonstramos como você


deve fazer o procedimento de exclusão:

Uma vez selecionado o filtro a ser excluído, será aberto um pop-up


para confirmação da ação. Se você decidir por prosseguir com a
exclusão, clique em "Sim"; desistindo da exclusão, clique em "Não".
[voltar ao topo]

Adicionar filtro padrão

A opção de "Adicionar filtro padrão" , é assim


denominada, pois o filtro sempre irá existir porém, nem sempre estará
preenchido.
Esta opção somente irá aparecer para o usuário SUP, não sendo
possível que outra pessoa possa editá-lo. Uma vez definido um filtro
padrão, ele será aplicado à todas as demais pessoas.

Ao utilizar o filtro, é possível usar a notação "ctx[usuario_logado]"


para saber o código do usuário logado, e a notação
"ctx[emp_usu_logado]" para saber o código da empresa do usuário
logado. Essa configuração pode ser utilizada para criar um filtro para
uma pessoa específica.
Notação ctx[emp_usu_logado]: Serve para retornar o código
da empresa que está informado para o usuário logado. Pode ser
utilizada, por exemplo, para fazer um filtro onde somente o(s)
usuário(s) da empresa X, poderão ver as informações presentes
na tela. Exemplo: ctx[emp_usu_logado] = EmpresaX;
Notação ctx[usuario_logado]: Serve para retornar o código do
usuário logado. Pode ser utilizada, por exemplo, para fazer um
filtro onde somente o(s) usuário(s) X poderá ver informações na
tela. Exemplo: ctx[usuario_logado] = UsuarioX.
Importante: Os exemplos que citamos abaixo, aplicam-se a qualquer
tela do sistema que exista a possibilidade de criação de filtros;
Exemplo 1: Suponhamos que o sistema tenha sido acessado na tela
Portal de Vendas com o usuário SUP; ao ser acionado o botão de
abertura do assistente de filtro, é aberta a tela "Filtros", para que
seja formulado o filtro conforme a necessidade de su empresa.
Imaginemos agora, a criação de um filtro buscando apenas pela
empresa 1; com isso, ao aplicar o filtro, apenas as notas referentes à
empresa 1 serão apresentadas.
Exemplo 2: O sistema foi acessado com pela Maria, que utiliza o
sistema, e sua respectiva senha. Como se trata de um usuário
diferente do SUP, ao abrir o assistente de filtros, serão exibidas para
ela apenas as opções "Cadastrar filtro", "Editar um filtro
existente" e "Excluir filtro padrão".
Porém, quando Maria aplicar o filtro na tela Portal de Vendas, apenas
notas/pedidos referentes à empresa 1 serão apresentadas, já que uma
vez definido um filtro padrão, o mesmo será aplicado para todas as
pessoas que utilizam o sistema.
Exemplo 3: Existe também, a opção de utilizar a notação
ctx[usuario_logado] como filtro. Como citado acima, essa notação
retorna o código do usuário logado. Ainda utilizando a tela Portal de
Vendas como exemplo, foi criado o seguinte filtro:
(CabecalhoNota.CODEMP = 1 AND ctx[usuario_logado] = 12) OR
ctx[usuario_logado] <> 12.
Neste caso, foi solicitado que, quando o usuário logado no sistema for
o de código igual à 12, o sistema deverá apresentar somente notas
referentes à empresa de código igual a 1. Caso o usuário logado seja
diferente do de código igual à 12, o mesmo poderá visualizar notas de
todas as empresas.
Exemplo 4: Pode-se também utilizar a notação ctx[emp_usu_logado]
como filtro. Esta retorna o código da empresa que está informada para
o usuário logado.
Ainda sobre a tela Portal de Vendas, para exemplificar, criou-se o

73
Ainda sobre a tela Portal de Vendas, para exemplificar, criou-se o
seguinte filtro:
ctx[emp_usu_logado] = 2.
Com este filtro, somente os usuários logados que tiverem a empresa 2
informada no seu controle de acessos (Cadastro de Usuários, aba
Identificação, campo "Empresa") poderão visualizar qualquer
informação dela. Se o sistema for acessado com um usuário que
possua o campo Empresa em branco ou diferente de 2, ele não
visualizará nenhuma informação.
[voltar ao topo]

Aplicando um filtro personalizado

Através da seta do botão de Filtros, selecione o filtro que deseja


aplicar. Feita a escolha do filtro, clique no botão "Aplicar".

Se o filtro tiver sido configurado com o valor do campo como


"Variável?", o sistema abrirá a tela "Informe os parâmetros",
conforme mostramos no gif acima, para que você informe os
parâmetros necessários para a aplicação do filtro.
Se o filtro desejado tiver sido configurado com um valor fixo para o
campo a ser filtrado, o sistema exibirá seu resultado na tela.
Após a digitação dos valores, você deve clicar em "Aplicar" para que
o sistema apresente os resultados desejados.
Se pressionado o botão "Desconsiderar não informados", será
realizado o filtro apenas pelos valores que foram informados. Ao clicar
neste botão, os campos que você deixar em branco serão substituídos
internamente por:
se data inválida por '01/01/1800',
se texto em branco por '>:-:<',
se número inválido por -0.010101.

Ou seja, o botão insere parâmetros padrão no lugar dos parâmetros


não informados (esta inserção é um comportamento interno do
sistema).
Importante: Esse botão funciona apenas na utilização de filtros
variáveis criados com o operador "OU"; ele não funciona para filtros
variáveis com a condição formada por "E".
[voltar ao topo]

Informações de parâmetros variáveis

Parâmetros variáveis são aqueles seguidos por "?" (ponto de


interrogação) e, quando executados no sistema, você poderá informar
o valor das variáveis em uma janela, tornando o filtro mais flexível.

A descrição da variável que aparece nem sempre é de fácil


entendimento. Por isso, o configurador do filtro poderá declarar o tipo
e a descrição da variável:
Um trecho de um filtro na forma original:
this.CODPARC = ?
Agora, o mesmo trecho usando a notação:
this.CODPARC = ?:{DESC=Cód. do Parceiro;TIPO=I}
Ao marcar o parâmetro como variável, o sistema automaticamente
preencherá a "Descrição" e o "Tipo" para que você possa modificá-
los.
Caso haja necessidade de alterar a configuração de algum parâmetro,
após ele ter sido inserido à expressão, você pode fazê-lo
manualmente editando a expressão.

Uma vez finalizada a edição, clique em "Salvar"; caso não queira


salvar, basta clicar em "Descartar" para que as modificações feitas
sejam descartadas.

A notação formal é:
?:{DESC=DESCRICAO_DO_PARAMETRO;TIPO=TIPO_DO_PARAMETRO},
onde:
DESC = é a descrição que aparecerá para o usuário final; caso não
seja informado, mostrará o trecho do filtro que o precede.
TIPO = é o tipo do parâmetro (obrigatório). Os tipos suportados são:
I (para números inteiros)
F (para números decimais)
S (para texto)
D (para datas)
[voltar ao topo]

2.13 Acesso Remoto

Esta tela está disponível para utilização a partir da versão 4.7

Configurações > Controle de Acesso Remoto

Importante: Para conseguir o acesso à tela, habilite o parâmetro "Habilitar tela do Acesso
Remoto - ACESSOREMOTO".

A funcionalidade desta tela consiste permitir que os analistas da Sankhya tenham acesso à base
de clientes para suporte durante um determinado período. Assim, a identificação de impasses
será mais ágil.

Para tal ação, você deve conceder os acessos aos analistas para o devido suporte, onde todo o
log de liberação e serão armazenados, assim como os acessos.

Para acessar a tela Acesso Remoto, primeiramente é necessário informar no parâmetro "URL
do HUB do Acesso Remoto - URLHUBACSRMT" em que o mesmo apontará o local onde o
Sankhya Om deverá buscar os dados do Acesso Remoto.

Sendo que, o valor padrão deste parâmetro será:


http://grupo.dev.sankhya.com.br/remoteaccess-api/v1/

Caso haja uma alteração na API do Acesso Remoto, esta deve ser atualizada.

Se o parâmetro estiver corretamente configurado, teremos a tela:

Ao clicar no botão "Novo Cadastro", o sistema solicitará os dados para a criação do


consentimento para o acesso remoto, ou seja, você concederá uma permissão para o
atendimento de nossos analistas vinculado à uma OS ou ticket, sendo que esta deverá ser
vinculada ao campo "Núm. OS/Ticket", assim, o acesso à sua base de dados ou instância do
Sankhya Om será fornecido para completar o atendimento.

No campo "Data e Hora Limite para o Atendimento", informe o horário e o dia limite o
acesso.

Deve ser preenchido em "Usuário" e "Senha" com os dados de login da Base de Dados do
cliente.

Referente à habilitação da marcação "Aceitar ou não o Termo de Ciência", esta consiste em


um Tempo explicativo sobre o acesso remoto, os recursos que o analista terá acesso, e sua base
e instância do Sankhya Om no período que deve ser informado no consentimento. Dessa forma,
habilitar esta, será exibido na tela o consentimento ao acesso à base:

Os campos "Data de Expiração", "Usuário que autorização", "idSas", "userSas",


"urljdbc", "httpPort" e a "Chave de Acesso" serão preenchidos automaticamente depois dos
campos anteriores serem completados.

Você deve enviar a Chave de Acesso para a Sankhya para que a tela de atendimento seja
fornecida aos nossos analistas.
Ao finalizar o cadastro de consentimento de Acesso Remoto, você deverá iniciar a conexão com

o servidor clicando no botão . Além de que, pode-se verificar o status da conexão por

meio do botão .

2.14 Devolução de IPI por indústria ou equiparada.

Frequentemente, ocorrem situações em que uma empresa industrial adquire produtos de um


fornecedor que também é uma indústria e, portanto, trabalha com IPI; ao realizar uma operação
de Devolução de Compra, deve-se também devolver o IPI a este fornecedor.

No Sankhya Om, podemos realizar este procedimento de Devolução de Compra, onde teremos o
seguinte comportamento:

74
No XML da Devolução não será enviado o valor do IPI através da tag <vIPI>;
Na Devolução da Nota de Compra, os valores para o IPI é o "Vlr. IPI"; os campos "Base
do IPI" e "Alíq. IPI" estarão informados;
No XML da Devolução não irá conter o Grupo de IPI.

Na Devolução de Compra emitida por indústria ou equiparada, para que seja informado o valor
do IPI na tag <vIPIDevol>, são necessárias algumas configurações na TOP de Devolução:

O "Tipo Movimento" da TOP deve ser "E-Devolução de compra" ou "D-Devolução


de venda";
Na aba Impostos, o campo "Cálculo de ICMS, IPI e ISS" deve estar com a opção "Não
calcula e digita" selecionada;
E a marcação "Tem IPI" não pode estar habilitada.

Nota: Na tela Preferências da Empresa, aba Propriedades, a marcação "Trabalha com IPI
?" também deve estar realizada.

Observação: Em qualquer situação que seja diferente da configuração acima, o valor de IPI na
Devolução de Compra será informado nos campos próprios e destacados nas tags próprias de
IPI, quando a empresa estiver marcada como Trabalha com IPI.

2.15 EDI Bancário


O Intercâmbio Eletrônico de Dados, consiste na integração de informações entre uma
determinada entidade e outra; se tratando de E.D.I Bancário, consiste em uma integração entre
bancos e empresas de forma eletrônica, através da troca de arquivos, visando minimizar erros e
agilizar o processamento das informações, além de dar mais segurança a todo o processo.

No caso de uma remessa bancária, o sistema cria um arquivo de texto simples, contendo todas
as informações necessárias para o processamento da cobrança no banco. Essas informações
são colocadas em ordem e buscadas de acordo com a definição do layout e dos filtros no
momento da geração. Já o retorno faz, o processo inverso. Baseado em um arquivo fornecido
pelo banco, o sistema processa este arquivo e efetua atualizações dentro do sistema, conforme
configurações feitas por você, por exemplo, as baixas no financeiro.

Como a integração é feita por arquivos, cada banco deve fornecer um manual contendo todas
as especificações necessárias para a criação do layout. Antes de começar com a configuração
do EDI, tenha em mãos o manual atualizado e saiba qual o formato será utilizado na conexão:
CNAB ou FEBRABAN, uma vez que, cada modelo, apresenta um tamanho de registro
diferente. Levante também com seu cliente, quais os "Processos de Intercâmbio" ele
utilizará na empresa, por exemplo:

Pagamento eletrônico?
Pagamento e Cobrança eletrônica?
Cobrança registrada?
Cobrança sem registro?

Configurações das Contas Bancárias

Tanto para a "Remessa" quanto para o "Retorno", são necessárias as configurações de alguns
campos padrões para identificação do título e/ou da empresa:

No Cadastro de Contas Bancárias, aba Intercâmbio Eletrônico de Dados (EDI), são configurados
os principais campos a serem utilizados na integração e para cálculo de "Nosso Número" e
"Código de Barras" impressos nas boletas.

No campo "Carteira", informe o tipo da carteira que pertence à conta. Exemplo: 11, 18, etc.

Informe o número do convênio da empresa fornecido pelo banco no campo "Convênio".

No "Arquivo de Remessas" do banco, serão geradas as "Instrução I" e "Instrução II" que,
são códigos de instruções de cobranças utilizadas pelo banco. Cada banco possui uma
codificação própria e, para obter os código corretos, é preciso verificá-los nos manuais
fornecidos por cada banco.

Informe no campo "Dias para protesto", a quantidade de dias para o título ser protestado.

Quando a empresa trabalha com números de contas diferentes porém, internamente no banco,
possuem o mesmo número de convênio e a sequência de remessa deve ser a mesma para
todas estas contas, você deve informar no campo "Conta para controlar a sequência p/
remessa", a conta que centralizará o controle de sequência de remessa bancária, neste
processo.

No campo "Sequência Remessa" você tem o controle da numeração das remessas que serão
enviadas ao banco para cobrança, referente à esta conta.

Nota: O sistema gerará uma sequência para cada conta bancária que for informada, no ato da
geração.

O campo "Sequência remessa alternativa" possibilita o controle do número de remessa, das


Remessas com duas sequências por conta. Para isto, a marcação "Utiliza Sequência
Alternativa" da tela Configuração Arquivo de Remessa, aba Propriedades, deve estar realizada.

Observação: O campo Sequência remessa alternativa deve respeitar o limite estipulado no


campo "Nro máx. p/ seq. remessa alternativa".

O Nro máx. p/ seq. remessa alternativa define o número máximo de sequência de remessa que
será atingido. Quando chegar neste número, o sistema reiniciará a numeração da Sequência
Remessa; se o número máximo não for informado, o sistema utilizará "999".

No campo "Último boleto" é registrado o número sequencial que foi utilizado para compor o
último Nosso Número impresso pelo sistema.

No campo "Número máximo", você deve informar o número máximo sequencial de boleto,
quando fornecido pelo banco.

Se você efetuar a marcação "Zerar automaticamente?", fará com que, quando o último
boleto atingir o número máximo, este seja zerado automaticamente.

Importante: O parâmetro "Usar vários conv.no parc.p/gerar Nosso Número?


- USARCONVPAR", quando habilitado, ativará na aba Intercâmbio Eletrônico de Dados (EDI) do
Cadastro de Contas, uma grade para que você inclua diversos Convênios e os campos
referentes à Numeração de Boletos, que serão por Convênio.

Para alguns bancos, além das informações configuradas na aba Intercâmbio Eletrônico de Dados
(EDI), algumas informações configuradas na aba Cadastros, são utilizadas no processo de
intercâmbio. Por exemplo, a informação digitada no campo "Conta" ou "Agência", pode ser
utilizada para compor a "Linha Digitável/Código de Barras" do boleto.

2.16 Jiva Web Connection

Em alguns navegadores de internet, vem se tornando complicado o uso de plugins (um plugin
ou módulo de extensão, é um programa de computador usado para adicionar funções a outros
programas
maiores, provendo alguma funcionalidade especial ou muito específica). Plugins do tipo "jre"
estão com sua utilização comprometida; o Google Chrome por exemplo, paralisou
definitivamente a utilização do jre.
Com base nestas modificações, para realização de impressões no sistema, foram buscadas
algumas alternativas para suprir a necessidade da utilização de plugins, onde a mais viável foi a
criação de uma aplicação Java que será executada na máquina do usuário do sistema, e será
responsável por efetuar as impressões. Esta aplicação tem o nome de Jiva Web Connection.

Passos iniciais

Jiva Web Connection - Configurações

Visualizar/Exportar

Identificação de computadores no Web Connection

Cubo - Variáveis de Filtros e Seleção de Campos

Observações Importantes

Passos iniciais
Para utilização desta funcionalidade, é necessário primeiramente:

Realizar a baixa/instalação da aplicação no site Jiva na parte de downloads;

Importante: A versão 1.0 do Web Conection é compatível com a versão 3.12 do Jiva-Om e/ou
versões inferiores; já a versão 2.0, trabalha em compatibilidade com o Jiva-Om, desde que este
se encontre a partir da versão 3.13 e/ou superiores.
Observação: Caso o Jiva Web Connection tenha sido instalado em uma pasta que não seja a do
usuário da máquina, a aplicação deverá ser executada como Administrador (botão direito do
mouse, opção Executar como administrador).
Realizar-se no sistema, na tela "Configurações > Avançado > Preferências" a configuração
de dois parâmetros, sendo eles:

Utilizar aplicação externa para impressão? - USAAPPIMPRESSAO: Ao ativá-lo, o


sistema entende que a aplicação externa de impressão será utilizada; caso o parâmetro
esteja desativado, o sistema irá tentar utilizar o plugin de impressão normalmente. Para
que uma modificação na configuração do parâmetro tenha efeito, a tela de impressão
deve ser fechada e aberta novamente; a ativação deste parâmetro implica que o Jiva
Web Connection seja instalado em todas as máquinas em que as opções de impressão
no sistema serão utilizadas;
Porta onde irá rodar a aplicação de impressão - PORTAPPPRINT: Este parâmetro
se refere a porta na qual o Jiva-Om tentará encontrar a aplicação externa de impressão
para se comunicar (padrão: 9096). Assim como o parâmetro anteriormente citado, para
que uma alteração neste parâmetro tenha efeito, a tela de impressão deve ser fechada e
aberta novamente.

Importante: O parâmetro PORTAPPPRINT e a porta onde está "rodando" a aplicação devem


possuir a mesma informação; caso a porta onde a aplicação funciona seja alterada, deve-se
informá-la corretamente na configuração do parâmetro mencionado.

Através do Jiva Web Conection, tem-se também a possibilidade de utilizar a função de


"visualização de cubos". A configuração de uso desta funcionalidade, depende da ativação do
parâmetro "Utilizar aplicação externa para visualizar cubo? - USAAPPCUBO". Pode-se
visualizar um cubo, através da tela "Financeiro > Gerente > Análise Financeira", por
exemplo. A ativação deste parâmetro implica que o Jiva Web Connection seja instalado em todas
as máquinas em que as opções de visualização de cubo no sistema serão utilizadas.

[voltar ao topo]

Jiva Web Connection - Configurações


Aba Geral

Diretório: Informe neste campo o caminho padrão para onde o aplicativo da Receita efetua a

75
Diretório: Informe neste campo o caminho padrão para onde o aplicativo da Receita efetua a
importação das tabelas dinâmicas. O Web Connection irá buscar os arquivos através deste
diretório; você poderá buscar o diretório através do botão de Pesquisa localizado à frente do
campo. O diretório possui um valor padrão e caso não seja informado nenhum valor, o que será
salvo no arquivo de configuração
do Web Connection será:
C:/Arquivos de Programas RFB/Programas SPED/ECF/recursos/tabelas

Tipo Execução: Por este campo, define-se como será a forma de execução do Web Connection.
Tem-se duas opções:

Ao iniciar web connection: Na inicialização do Web Connection ela fará a verificação


se existem tabelas a serem atualizadas e existindo, fazer o envio. Se esta opção estiver
selecionada, ele fará essa verificação/envio apenas em sua inicialização. Somente se o
Web Connection for reiniciado será feita outra verificação/envio;
Todos os dias: Na inicialização do Web Connection, será feita a verificação se existem
tabelas a serem atualizadas e existindo, fazer o envio. Se esta opção estiver marcada,
ele criará uma "Thread" que ficará executando durante todo o tempo que o Web
Connection estiver em execução, e a cada 24 horas ela irá verificar se há novas tabelas
para envio; se houver o envio será feito (opção interessante para quem não desliga sua
máquina).

Informe o Ano: Através deste campo, informa-se o ano para o qual se deseja importar as
tabelas ECF.
Nota: Serão informadas as referências anteriores em um período de 6 anos, atualizando sempre
de 6 em 6 anos. Como por exemplo, inicia-se no ano de 2014 a primeira tabela de layout ECF e
vai até o ano de
2019. No próximo ano será de 2015 até 2020.
Nesta aba tem-se dois botões que possuem o seguinte comportamento:

Testar: O Web Connection fará um teste de conexão através da URL informada e irá verificar se
o diretório informado é realmente um diretório e se existem arquivos dentro dele. Ao final do
teste uma mensagem de sucesso ou erro, será apresentada.

Enviar Agora: O Web Connection irá compactar todos os arquivos existentes no diretório
informado e enviá-los independente do histórico de tabelas já enviadas anteriormente.
Observação: Sempre que o Web Connection enviar arquivos para o Repositório de Arquivos do
Sankhya-Om, ele irá salvar em uma lista de histórico quais foram os nomes desses arquivos
enviados. Na próxima
vez que for executada, se o arquivo estiver nesta lista ele não será enviado, a menos que o
usuário tenha clicado no botão "Enviar Agora", pois dessa forma o Web Connection enviará
todos os arquivos independente do histórico.

Aba Integração balança

Inicialmente, tem-se a opção "Não usa" que será selecionada quando não se utilizar a
integração com balanças.

DIGITRON

Através desta opção, tem-se a integração com balanças do tipo Digitron.

Porta de comunicação: Na porta de comunicação é configurada a porta que a balança está


instalada; nesta deve ser configurada exatamente a porta a qual a balança está instalada, pois
caso seja informada outra porta, a comunicação não será realizada impossibilitando buscar o
preço retornado pela mesma.
Frequência de transmissão: A balança e o software que realiza a leitura devem estar na
mesma frequência, pois ambos precisam se comunicar corretamente. Se um estiver com uma
frequência mais alta
que o outro, pode-se ter erros de leitura do peso. O padrão é "9600" que é o valor geralmente
utilizado pelas balanças.
Tempo de espera de estabilização: Nessa opção, define-se o tempo de timeout, ou seja, um
tempo que o sistema deverá aguardar para que a balança retorne o peso estabilizado de acordo
com o esperado. Caso este tempo exceda, será apresentada uma mensagem informando que
não foi possível estabilizar a balança a tempo. Este tempo é fornecido em segundos.

Filizola (IDM)

Por meio desta opção, tem-se a integração com balanças do tipo Filizola (IDM).

Além dos campos Porta de comunicação e Frequência de transmissão e Tempo de espera de


estabilização descritos na opção anterior, será necessário verificar no manual da balança as
informações pertinentes
aos campos "Databits", "Stopbits", "Paridade".
A marcação "Testar (obter peso)" serve para verificar se a leitura da balança está sendo
efetuada corretamente; de acordo com as configurações efetuadas.

Toledo (P3)

Ao optar por essa opção, ocorrerá a integração com balanças do tipo Toledo (P3).

76
Os campos presentes nesta opção, são os mesmos elencados na opção Filizola (IDM).

Outra - Serial

Esta opção possibilita a integração com qualquer balança do tipo Serial.

Além dos campos já descritos acima, será necessário verificar no manual da balança as
informações pertinentes aos campos "Expressão para captura do peso", "Início da string
de leitura", "Fim da string de leitura" e a "Casa decimal".
Tempo de espera de estabilização: Nessa opção, define-se o tempo de timeout, ou seja, um
tempo que o sistema deverá aguardar para que a balança retorne o peso estabilizado de acordo
com o esperado. Caso este tempo exceda, será apresentada uma mensagem informando que
não foi possível estabilizar a balança a tempo. Este tempo é fornecido em segundos.
Utiliza-se a marcação "Ativar log?" para gerar registros de leitura da balança em um arquivo
de log. Estes registros são utilizados para auxiliar na configuração da balança.

Impressão

Nesta aba tem-se a listagem das impressoras disponíveis para impressão. Além disso, pode-se
imprimir páginas de teste para verificar o funcionamento de cada impressora.

[voltar ao topo]

Visualizar/Exportar
Além da possibilidade de visualização, é possível "exportar grades" geradas pelos Dashboards e
pelas telas no novo formato (HTML5) para o Web Connection através da opção "Exportar para
cubo". Ambas as opções de visualizar e exportar para cubo, estão localizadas no lado superior
direito das telas:

Importante: Mantendo-se os dois parâmetros "USAAPPIMPRESSAO" e "USAAPPCUBO"


desligados, o comportamento do sistema se mantém inalterado.

[voltar ao topo]

Identificação de computadores no Web Connection


O Web Connection conta com um recurso que permite através dele, a identificação de
computadores. Para que isso ocorra, se faz necessária a configuração do parâmetro
"USAAPPIDENT - Utilizar aplicação
ext. para identificar computador?"; a ativação deste parâmetro implica que o Jiva Web
Connection seja instalado em todas as máquinas em que o Jiva-Om será acessado; ao ativar o
referido parâmetro, tem-se além dele, o seguinte comportamento:

Na tela Usuários, aba Segurança , realiza-se para os usuários que irão acessar a
aplicação, a marcação "Acessar apenas por computadores liberados?".
Deste modo, ao acessar a aplicação, será exibida uma mensagem de que o computador
em questão não possui acesso ao sistema, sendo necessário preencher o campo
"Observação" e clicar-se no botão "Solicitar liberação".
A partir disso, acessa-se o Jiva-Om com o usuário liberador e localiza-se a tela Liberação
de Computadores "; nesta tela, identifica-se o usuário que realizou a solicitação de
liberação e altera-se o campo "Status Solicitação" para "Liberado".

Feito isso, com o Web Connection instalado, atualizado e em execução, a repetir a tentativa de
login, este será executado com sucesso.

[voltar ao topo]

Cubo - Variáveis de Filtros e Seleção de Campos


Atenção: A partir deste trecho, teremos orientações aos usuários da ferramenta de construção
de Cubos, onde estes poderão utilizar os novos recursos de seleção personalizada de campos e
as novas variáveis para configuração de filtros.

Criação de parâmetros com as novas variáveis:

A nova interface de criação de parâmetros permite a configuração de duas novas opções, sendo
elas, "campo requerido" e uma "tabela" que pode ser utilizada para mostrar na tela uma
pesquisa de registros.
Caso o campo seja configurado como não requerido, seu preenchimento se torna opcional na
visualização do cubo. Se for escolhida uma tabela do sistema para o campo, ele é exibido na
tela como uma busca de registros, permitindo ao usuário selecionar o valor desejado de acordo
com algum dos campos da tabela, no caso de Parceiro, Nome, Cidade, E-mail, por exemplo.

77
O novo filtro é criado com a seguinte sintaxe: /*{entity=;req=}*/

Sendo que para req, s é para o campo requerido e n para campo opcional. O campo abaixo é
exibido como uma pesquisa na tabela de Parceiro e é um campo obrigatório.

No exemplo passado na imagem acima, tem-se a seguinte "Expressão do Filtro":

:Cód.Parc.: > ?/*{entity=Parceiro;req=s}*/

Selecionando-se com o cursor do mouse o parâmetro "?" que se deseja editar, faz-se com que o
botão de editar filtro apareça na tela.

Ao clicar no botão é aberto o pop-up de edição de variáveis. Além disso, é possível editar
o status de obrigatoriedade (todo campo é criado por padrão como obrigatório), ou ainda
selecionando outra tabela do sistema para o filtro.

Ao clicar na lupa, será aberta a busca no cadastro de tabelas disponíveis para a criação do
parâmetro:

O filtro abaixo foi criado à partir da sintaxe citada anteriormente. Este filtro permite a digitação
direta do código desejado no campo de texto, além da busca dos registros da tabela salvos no
sistema.

Após a configuração do novo parâmetro para o cubo, clicando-se na lupa, o filtro criado permite
a busca no cadastro para o preenchimento do filtro; neste exemplo, uma pesquisa de parceiro
pelo Nome do Parceiro:

A imagem seguinte exibe o filtro de parceiro com um registro selecionado para filtrar; caso o
usuário queira, é possível clicar em "Executar" para visualizar o cubo com todos os campos
selecionados, com os registros filtrados por este parceiro.
Para visualizar o cubo, todos os campos obrigatórios de filtros devem ser preenchidos, tais
campos serão destacados com um "*" (asterisco) na cor vermelha, tal como o campo "Data
Baixa", em destaque na imagem.
A funcionalidade de seleção de campos, em destaque na imagem, permite a seleção de apenas
alguns campos para visualização; esta função será detalhada mais adiante neste documento.

Aba de seleção de campos:

Nesta aba, pode-se selecionar, dentre os campos disponíveis para este cubo, os campos que se
deseja visualizar. Além disso, é possível agrupar os campos de data por dia, semana, mês,
trimestre e ano.
Tanto a seleção de campos para visualização, quanto o agrupamento por data, são estratégias
para melhorar o desempenho do cubo, diminuindo o tráfego de dados com o servidor e
permitindo uma melhor navegação nos dados.

Pode-se salvar a seleção para visualizar posteriormente. A opção fica disponível, quando o
usuário está com a opção "[Padrão]" selecionada para criar uma nova seleção, ou quando
posicionado em uma seleção criada anteriormente para salvar possíveis alterações feitas. Deve-
se fornecer um nome para identificar a seleção criada.

A opção de excluir torna-se disponível sempre que estiver escolhida uma seleção criada pelo
usuário, ou seja, não é possível excluir a seleção padrão.
As opções de agrupamento de data se tornam visíveis, quando é selecionado um campo de data
na lista de campos de dimensão.
Para selecionar um campo como campo de valor, este deve ser do tipo numérico, tal como Valor
do desdobramento de um financeiro, por exemplo.

78
[voltar ao topo]

Observações Importantes
Como já informado, a porta de comunicação deve ser a mesma do parâmetro
"PORTAPPPRINT" do Jiva-Om.
A memória RAM deve ser configurada de acordo com a necessidade para o caso de
visualização de cubos (Aba Geral > Memória utilizada).
O tipo de carregamento de cubo Banco de dados, pode ser usado Durante a utilização de
algumas funcionalidades do Jiva Web Connection, particularidades relacionadas a
acessos via "https://" ou "http://" nos browsers (navegadores de internet - Firefox,
Google Chrome), podem ocasionar problemas na visualização de cubos e impressões;
para solucioná-los, deve-se realizar a atualização da aplicação para a versão 2.0
disponível no site http://downloads.jiva.com.br/.

[voltar ao topo]

2.17 Configurações do Coletor/Conferência

Nesta tela você irá configurar o layout e a regra de pesquisa que serão utilizados na Conferência
por Coletor. Um exemplo de regra de pesquisa seria uma configuração por NUNOTA (número
único do documento).

2.18 Tipos de Liberação de Limites

Abaixo, trataremos sobre os tipos de liberação de limites que encontram-se disponíveis no


Sankhya OM.

1 - Desconto Tipo Negociação 2 - Desconto Produto


3 - Limite de Crédito 4 - Prazo Mínimo
5 - Prazo Médio Máximo 6 - Prazo Máximo
7 - Prazo Cad. Parceiro 8 - Atraso
9 - Tempo inativo 10 - Estoque
12 - Frete CIF 13 - Valor mínimo Tipo Negoc.
14 - Valor máximo Tipo Negoc. 15 - Limite Créd. Mensal
16 – Metas de Despesa 18 - Confirmação de Nota
19 - Lucro mínimo 20 - Lançamento de Compras p/...
21 - Fórmula Desc. Máx... 22 - Quant. Máx. de títulos vencidos
23 - Bonificação 24 – Autorização de Pagamento

25 - Desconto por item da nota 26 - Limite de crédito pela Média...

27 – Fórmula Desc. Máx. Tipo
28 – Limite de Bonificação por Projeto
Negoc...
29 - Desconto no Financeiro 30 - Perdão de Multa no Financeiro
31 - Perdão de Juros no Financeiro 33 - Antecipação de Orçamento
34 - Suplementação de Orçamento 35 - Transferência de Orçamento
36 - EPI antes do Vencimento 37 -EPI sem devolução
38 - Caract. de Análises de Laudo 39 - Quantidade de Parcelas na Reneg.
40 - Solicitação de Compra p/... 41 - Confirmação de Nota com análise...
42 - Limite de Crédito por Grupo... 44 - Liberação exigida pela TOP
45 - Liberação para Laudo... 48 - Margem de Contribuição Mínima
64 - Corte/divergência de pedido... 67 - Excede Estoque Máximo
68 - Variação do vlr. unit. orig./dest. 74 - Venda mínima por Parc./Cid...
75 - Diferença entre NCM, CEST ou
76 - Diferença de impostos
Origem
77 - Análise de crédito expirada 78 - Liberação de agrupamento mínimo
81 - Desvio na quantidade apontada

de PA

1 - Desconto Tipo Negociação

Para funcionamento deste evento, realize a seguinte configuração:

No cadastro de Tipos de Negociação, aba Características, configure no campo "%


Desconto Máximo" o máximo de desconto que a empresa permite, quando utilizado
aquele Tipo de Negociação.

Exemplo: Na Central de Vendas ao proceder com uma Venda e informar um desconto no


rodapé da nota superior ao determinado no Tipo de Negociação ou se os descontos inseridos
nos itens da nota excederem o estipulado, será aberto o pop-up de solicitação de Liberação de
Limites.

Observação: O parâmetro "Valida desconto máx do tipo de negoc.? - DESCMAXTPN" se


ligado, faz com que o sistema solicite a liberação do evento 1 – Desconto tipo negociação caso o
valor de desconto do produto seja maior que o configurado no Tipo de Negociação utilizado na
venda. Se desligado não será solicitada a liberação desse evento.

Nota: O evento 1 - Desconto por Tipo de Negociação é validado quando o desconto é dado no
rodapé da nota. Sendo que, para atender normas fiscais da Receita, o desconto no rodapé da
nota será rateado nos itens. Portanto, mesmo sem configurar o evento 2 - Desconto Produto, ao
confirmar a nota será solicitada a liberação do mesmo, pois neste momento o sistema tentará
ratear o desconto nos produtos.

Para que isto não ocorra, configure no Cadastro de Produtos, aba "Venda", o campo "%
Desconto máximo" com o valor 100% para que, ao confirmar a nota o sistema apresente
somente o evento 1 - Desconto por Tipo de Negociação.

Outra opção para atender esta exigência fiscal, será configurar o evento 2 - Desconto Produto
igual ao evento 1 - Desconto por Tipo de Negociação para que, ao confirmar a nota, o sistema
faça a liberação dos dois eventos. Para isto, os parâmetros a seguir devem estar configurados
da seguinte forma:

"Valida desconto máximo - VALDESCMAX" = VALIDA E NÃO ACEITA;

"Trabalha com Perc.Desconto no pé da nota - PERCDESCPE" = SIM;

"Calcular 'Desconto no total' pelos itens? - DESCTOT" = SIM;

"Aceita desconto por Produto/Serviço? - DESCPRO" = SIM.

Observação: Em casos que os eventos 1 e 25 ocorrerem de maneira simultânea, o sistema


utilizará a seguinte fórmula:

Vlr item bruto sem desconto - Vlr item bruto sem desconto

Portanto, temos as fórmulas para circunstâncias em que a nota possui o desconto no produto e
desconto no pé da nota:

DIFERENÇA DE DESCONTO NOS PRODUTOS

descTot = (Vlr item bruto sem desconto - Vlr item bruto sem desconto)

VALOR DO DESCONTO MAXIMO EM CIMA DOS PRODUTOS

descMax = Vlr item com desconto * (%De desconto do tipo de negociação/100)

DESCONTO MÁXIMO PERMITIDO

Para chamar o evento 1:

ValMaxDescEvento = descMax + (-descTot)

[voltar ao topo]

2 - Desconto Produto

O funcionamento deste evento se deve à realização das seguintes configurações:

No cadastro de Produtos, no campo "% Desconto Máximo" presente na aba Venda,


configure o percentual de desconto máximo que pode ser oferecido para aquele produto
em uma venda.

Exemplo: Ao lançar um Pedido ou Nota e incluir um Produto aplicando desconto superior ao


informado no Cadastro de Produtos, será aberto o pop-up de solicitação de liberação.

É necessário atentar-se também para a configuração do parâmetro "Valida desconto


máximo - VALDESCMAX", pois ele modifica o comportamento desta validação na
Central de Vendas.

[voltar ao topo]

3 - Limite de Crédito

Para este evento, temos as seguintes configurações:

O parâmetro "Valida limite de crédito? - VALLIMCRED" deve estar configurado para


validar;
No cadastro de Parceiros, no campo "Limite de crédito" presente na aba Crédito,
defina um valor.

Exemplo: Ao lançar uma Nota (mais precisamente no ato da confirmação do Pedido/Nota), se a


soma dos débitos do Parceiro forem superiores ao Limite de Crédito definido para o Cliente, será
aberto o pop-up de solicitação de liberação.

Valida limite de crédito? - VALLIMCRED: Determine neste parâmetro, se serão ou não


validados os limites de crédito dos parceiros; optando-se por validar, defina também como será
essa validação; o parâmetro tem as seguintes opções:

Não valida - Não validará o limite de crédito;


Valida todo a receber - Validará o limite de crédito se baseando em tudo que existe
débitos para o parceiro, exceto as provisões;
Valida a receb. e prov. no mês - Validará o limite de crédito se baseando em tudo que
existe débito para o parceiro no mês;
Valida TUDO p/TOP c/Financeiro - Validará o limite de crédito se baseando em tudo
que existe débito para o parceiro, quando o Tipo de Operação - TOP estiver configurado
para atualizar financeiro;
Valida TUDO p/TOP c/Financeiro com provisão - Validará o limite de crédito de Tipos
de Operação - TOP com financeiros reais e Tipos de Operação que provisionam o
financeiro.

Nota: Caso o parâmetro Valida limite de crédito? - VALLIMCRED esteja configurado com a opção

79
Nota: Caso o parâmetro Valida limite de crédito? - VALLIMCRED esteja configurado com a opção
"Valida TUDO p/TOP c/Financeiro" e a TOP da nota atualizar o financeiro, o sistema exigirá a
liberação de limites. Caso a TOP da nota não atualize financeiro, não será exigida a liberação de
limites.

Observação: Na configuração deste evento, caso o parâmetro "Valida Limite de crédito


pela matriz? - LIMCREDMATRIZ" estiver habilitado, e o parceiro matriz configurado não
possuir limite de crédito, a liberação do evento não será solicitada.

[voltar ao topo]

4 - Prazo Mínimo

O cadastro de Tipos de Negociação em si, não faz a validação se o prazo de vencimento da(s)
parcela(s) é inferior ao prazo mínimo estipulado no campo "Prazo mínimo" (aba
Características). Essa validação ocorre no lançamento das notas ou pedidos de Vendas.

Deste modo, na Central de Vendas, quando é feito o lançamento de uma nota/pedido que utilize
um Tipo de Negociação com a configuração descrita, o sistema exige a liberação para o evento
4 correspondente ao prazo. Assim, basta especificar um usuário com alçada para liberação de
limites de tal evento.

[voltar ao topo]

5 - Prazo Médio Máximo

Este evento é utilizado no caso de uma pessoa alterar manualmente as parcelas de uma venda.

Exemplo: Temos um Tipo de Negociação cujo prazo é 0/30/60 dias, portanto, seu prazo médio é
de 30 dias. Informando 30 no campo "Prazo médio máximo" presente na aba Características
do cadastro de Tipos de Negociação, quando for feita a tentativa de alteração da Data de
Vencimento de parcelas fazendo com que o prazo médio aumente, o sistema irá impedir tal
modificação. Com isso, será aberto o pop-up de Solicitação de Liberação de Limites para o
evento 5 - Prazo Médio Máximo.

[voltar ao topo]

6 - Prazo Máximo

Para validação deste evento, temos as seguintes configurações:

No cadastro de Tipos de Negociação, no campo "Prazo máximo" presente na aba


Características, informe em quantidade de dias, até quando poderão se estender os
parcelamentos para aquele Tipo de Negociação. Esta informação também é utilizada no caso de
alguma alteração manual nas parcelas de uma Venda.

Exemplo: Ao lançar uma Nota, se for modificada uma alteração nas parcelas de modo que seja
ultrapassado o "Prazo Máximo", será aberto o pop-up de Solicitação de Liberação de Limites
para o evento 6 - Prazo Máximo.

[voltar ao topo]

7 - Prazo Cad. Parceiro

Para este evento, realize as seguintes configurações:

No cadastro de Parceiros, na aba Geral, no campo "Prazo médio pagamento"


configure a carência para pagamento que o cliente terá, a partir do faturamento.
No cadastro de Tipos de Negociação, no campo "Base do prazo" presente na aba
Características, selecione a opção "A partir do dia" e realize a marcação "Valida
prazo de cliente".

Exemplo: Esta informação também é utilizada caso alguma alteração manual seja feita nas
parcelas de uma venda. Ao lançar uma Nota, as parcelas forem alteradas de modo que o prazo
configurado no cadastro do Parceiro seja ultrapassado, será aberto o pop-up de solicitação de
Liberação de Limites.

[voltar ao topo]


8 - Atraso

O funcionamento deste evento se deve à realização das seguintes configurações:

No cadastro de Parceiros, no campo "Tolerância p/ inadimplência" presente na aba


Crédito, configure o prazo que o cliente terá de carência para pagamento depois que o
título estiver vencido.
Configure no parâmetro "Dias de carência para atraso e limite de crédito -
DIASCAR" a quantidade de dias, após o título estar vencido, para considerar um cliente
em atraso.

Nota: Caso a chave de parâmetro DIASCAR esteja habilitada, a tolerância será determinada por
este, ou seja, qualquer Parceiro possuirá a mesma tolerância. Por outro lado, caso o parâmetro
"Usar Tolerância Inadimplência p/calc.atraso? - USATOLERINADIMP" esteja ligado, a
tolerância será estabelecida de acordo com o Cadastro de Parceiros, ou seja, cada Parceiro terá
sua tolerância.

Observação: Se ambos os parâmetros acima estiverem ligados, o sistema considerará apenas


a chave USATOLERINADIMP e, neste caso, se o Parceiro não possuir configuração, será
considerado como zero.

Configure no cadastro de Tipos de Operação - TOP o campo "Atraso" presente na aba


Validações, com a opção "Validar e Bloquear".

Exemplo: Ao realizar uma Venda, se o cliente estiver com pagamentos em atraso a um prazo
superior ao configurado acima, será aberto o pop-up de solicitação de Liberação de Limites.

O parâmetro "Considera todas as empresas do parceiro no atraso? - ATRASMATRIZ",


será validado em conjunto com este evento quando na aba Identificação do Cadastro de
Parceiros, o campo "Matriz" se encontrar preenchido. Se o referido parâmetro estiver
habilitado, o sistema validará o atraso do parceiro pela sua matriz, ou seja, se uma filial estiver
em atraso fará com que seja bloqueada a venda para todas as outras filiais. Quando desligado,
a validação de atraso será efetuada para cada filial, independente da matriz.

O Evento 8 - Atraso, também é influenciado pelo parâmetro "Considerar baixa futuras


p/atraso? - BXAFUTLCATRA", que possui o seguinte comportamento: se ligado, faz com que
as baixas futuras sejam consideradas na validação de atraso, ou seja, um título baixado com
baixa futura será tratado como "em atraso" na hora de validar os limites na Central; caso
esteja desligado, o sistema passará a não considerar as baixas futuras na validação de atraso,
portanto, não validará o atraso para esses títulos.

[voltar ao topo]

9 - Tempo inativo

Para funcionamento deste evento, temos as seguintes configurações:

Configure no parâmetro "Nro de dias p/avisar que o cliente está sem venda -
DIASSEMVENDA" o tempo em dias, a partir do qual o sistema avisa que o cliente está
sem negociar com a empresa.
No cadastro de Parceiros, no campo "Prazo p/ contato" presente na aba Crédito,
configure o tempo, em dias, para contato com o cliente.

Exemplo: Ao lançar uma Venda, sendo ultrapassado o tempo configurado acima, o sistema
apresenta a mensagem "Cliente inativo desde...", bloqueia a Venda e abre o pop-up de
solicitação de Liberação de Limites.

Nota: O prazo de inatividade será verificado levando-se em consideração a data do último


orçamento ou pedido de venda que o parceiro efetuou. Ou seja, o tempo em dias configurado no
parâmetro de chave DIASSEMVENDA passará a contar a partir desta data.

Observação: A funcionalidade do parâmetro DIASSEMVENDA, tanto para avisar, quanto para


bloquear a venda para parceiros que não compram a X dias, não é aplicada em Tipos de
Negociação à vista.

Caso queira que determinada TOP não realize a validação desse evento, basta informá-lo no
parâmetro "TOP's de Orçamento para desconsiderar o Evento 09 - LISTOPDESCONEV9".
Desta forma, ao realizar um lançamento de venda que esteja determinados dias sem
negociação conforme configurado no parâmetro DIASSEMVENDA, o sistema permitirá o envio,
mas manterá a situação do parceiro como Inativo.

Importante: Essa validação não acontecerá se você informar TOP's de Pedido de Venda ou
Venda.

[voltar ao topo]

10 - Estoque

O funcionamento deste evento se deve à realização das seguintes configurações:

Ative o parâmetro "Libera estoque por empresa pelo F10? - ACEITACSENHA".


No cadastro de Grupo de Produtos/Serviços, efetue a marcação "Pedir confirmação de
liberação" localizada na aba Estoque.
No cadastro de Tipos de Operação - TOP (TOP de Venda), esta deve ser configurada para
atualizar estoque.

Exemplo: Ao lançar uma Venda, se o Produto estiver sem estoque, é aberto o pop-up de
solicitação de Liberação de Limites.

O parâmetro "Solicitante/Itens na tela de liberação de limites? - MOSSOLITELIBEM"


quando ativado, acrescenta no pop-up de Liberação de Limites, os dados do solicitante (Código
e Nome).

[voltar ao topo]

12 - Frete CIF

Para este evento, realize as seguintes configurações:

No cadastro de Regiões, no campo "Frete mínimo", defina um valor mínimo que a nota
deverá ter quando o frete for "CIF", ou seja, quando o frete for pago por quem envia a
mercadoria, o Remetente.
No cadastro de Parceiros, na aba Endereço, informe a Região.

Exemplo: Se o valor de uma nota com Frete CIF for menor que o informado no cadastro de
Regiões, será solicitada a liberação de limites para este evento; em seguida, será emitida a

mensagem:

"Valor mínimo p/ frete CIF não atingido (Cadastro de Região)."

[voltar ao topo]

13 - Valor mínimo Tipo Negoc.

O funcionamento deste evento se deve à realização da seguinte configuração:

No cadastro de Tipos de Negociação, na aba Características, registre o valor mínimo que


o Tipo de Negociação em questão permite, no campo "Valor mínimo p/ Venda".

Exemplo: Utilizando este Tipo de Negociação em uma Venda, se o valor da nota for abaixo do
estipulado, será solicitada a liberação de limites para este evento.

[voltar ao topo]

14 - Valor máximo Tipo Negoc.

Para este evento, temos a seguinte configuração:

No cadastro de Tipos de Negociação, na aba Características, registre o valor máximo que


o Tipo de Negociação em questão permite na venda e na compra, nos campos "Valor
máximo p/ Venda" e "Valor máximo p/ Compra", respectivamente.

Exemplo: Utilizando este Tipo de Negociação em uma Compra, se o valor da nota ultrapassar o
que foi determinado no Tipo de Negociação, será solicitada a liberação de limites para este
evento.

[voltar ao topo]

15 - Limite Créd. Mensal

Para este evento, realize a seguinte configuração:

No cadastro de Parceiros, configure o campo "Limite crédito mensal" presente na aba


Crédito.

Exemplo: No momento da Venda, se o valor de uma parcela exceder o limite mensal do


Parceiro, é aberto o pop-up de solicitação de Liberação de Limites.

[voltar ao topo]

16 – Metas de Despesa

Quando uma nota de compra extrapolar o valor do previsto na Meta/Orçamento, no momento da


confirmação do pedido, o sistema apresentará o pop-up de solicitação de liberação para este
evento. Se a nota estiver dividida em parcelas, será solicitada a liberação de todas as parcelas.

Para que ocorra o controle deste evento, são necessárias as seguintes configurações:

No módulo Controle Orçamentário e Metas, deve-se criar um orçamento de despesa;


Configure, neste orçamento, as TOP's que serão utilizadas nos Lançamentos de Despesas
e para lançamentos de Notas de Compra na Central de Atendimento ao Fornecedor;

80
e para lançamentos de Notas de Compra na Central de Atendimento ao Fornecedor;
Planejar qual será o valor do orçamento;
Configurar o evento Metas de Despesa para os usuários que poderão liberar;
No momento da confirmação de uma Nota de Compra ou no Lançamento de uma
Despesa, se o valor do lançamento ultrapassar o valor orçado, o sistema solicitará a
liberação com a seguinte mensagem:

Previsão de despesa excedida!!! <Nome da Meta e Data do planejamento>

Nota: Se a liberação referente ao evento 16 - Metas de Despesa for negada, sendo feita a
alteração do valor, o sistema irá realizar uma nova solicitação de liberação.

Importante: Em relação a este evento, será gravado no campo "VLRTOTAL" da tabela


"TSILIB" o montante para o qual se deseja liberação (no caso o valor do financeiro). Esse valor
então será utilizado para comparar com o montante liberado, caso o valor liberado seja maior
ou igual a esse total, não será solicitada uma nova liberação. O sistema trabalha de modo que a
liberação de Metas de Despesa não será solicitada uma segunda vez, caso o seu valor já tenha
sido liberado. Independente de existir novos lançamentos, o sistema irá verificar se o valor
liberado atende aquela solicitação.

Quando pelo menos um dos parâmetros "NIVAPROVANTECIP", "NIVAPROVSUPL" ou


"NIVAPROVTRANSF" estiver ligado, a meta cadastrada no módulo Metas e Controle
Orçamentário em Delphi, deverá ter o "Centro de Resultado" como campo escolhido. Dessa
forma, o liberador do evento será responsável pelo Centro de Resultado e que está informado na
tela de cadastro de Centro de Resultado.

Aba Propriedades

Marque no quadro "Quando exceder a Despesa Prevista" a opção em conformidade ao que


o sistema deverá levar em consideração. Se a opção de solicitação de liberação for marcada, ao
efetuar os lançamentos que condizem com a Meta, será solicitada a liberação de limites, evento
16 – Metas para Despesas.

Aba TOP

É preciso também configurar as TOP's que serão consideradas nos lançamentos feitos para
estas para a Atualização do Realizado e Previsão do Planejamento de Metas/Orçamentos, como
pode-se visualizar na figura acima.

No Sankhya OM, no Portal de Compras, ao efetuar um lançamento com as TOP's configuradas


na Configuração da Meta e este exceder a Despesa Prevista, será solicitada a liberação de
limites. Feita a liberação do evento 16, será possível confirmar a nota.

Após a confirmação da nota, é possível efetuar a atualização do realizado por meio da tela
Atualização do Realizado.

Observação: No lançamento de uma despesa financeira sem Orçamento Previsto, o sistema


solicita a liberação deste evento e "zera" o valor do desdobramento. Quando for feita a
Liberação de Limites, o sistema automaticamente atualizará o valor do desdobramento.

[voltar ao topo]

18 - Confirmação de Nota

O funcionamento deste evento se deve à realização das seguintes configurações:

No cadastro de Tipos de Operação - TOP , na aba Validações, efetue a marcação "Exigir


Liberação antes da Confirmação".

Exemplo: Ao confirmar um Pedido ou Nota, cuja TOP utilizada no lançamento esteja com a
referida marcação realizada, será aberto o pop-up de solicitação de Liberação de Limites para
este evento.

Este evento não trabalha com a aba "Liberação em Cascata" também presente no cadastro
dos Tipos de Operação. Caso existam usuários em cascata configurados para este evento, o
sistema somente irá disponibilizar o primeiro da lista.

[voltar ao topo]

19 - Lucro mínimo

Para validação deste evento, temos a seguinte configuração:

No cadastro de Tipos de Negociação, na aba Características registre no campo "% de


Lucro mínimo" o percentual Mínimo de Lucro, que a Empresa pode obter quando
utilizar o Tipo de Negociação em questão.

Exemplo: No Portal de Vendas (pedido e notas), o sistema verifica o Lucro Mínimo da Nota e,
sendo este inferior ao percentual cadastrado, será aberto o pop-up de solicitação de Liberação
de Limites.

[voltar ao topo]

20 - Lançamento de Compras p/ Contrato

O funcionamento deste evento se deve à realização da seguinte configuração:

O parâmetro "Exige liberação p/lançar compras? - EXIGLIBCTCPA" deve estar


ativado.

[voltar ao topo]

21 - Fórmula Desc. Máx. Tipo Negociação

Para validação deste evento, é necessário realizar as seguintes configurações:

Na tela Fórmulas para desconto máximo cadastre uma Fórmula de Desconto.


No cadastro de Tipos de Negociação, no campo "Fórmula desc. máximo" presente na
aba Características, informe a Fórmula de Desconto cadastrada no item anterior.

Exemplo: Ao lançar uma Nota, se os descontos excederem o que foi definido na Fórmula para
desconto máximo, é aberto o pop-up de solicitação de Liberação de Limites.

[voltar ao topo]

22 - Quantidade Máxima de títulos vencidos

Para esta validação, realize as seguintes configurações:

No cadastro de Tipos de Títulos, efetue a marcação "Validar Qtd. Máx. Títulos


Vencidos" localizado na aba Geral.
O parâmetro "Usar liberação de limites por alçada? - USALIBLIM" necessita estar
habilitado.
O evento 22 - Quantidade Máxima de títulos vencidos deverá possuir um usuário
liberador.
No cadastro de Parceiros, configure no campo "Qtd. máx. de títulos vencidos"
presente na aba Crédito, a quantidade máxima de títulos vencidos aceitos para cada
Parceiro; o sistema irá se basear nesta informação para fazer a validação.

Importante: Se o número de títulos vencidos for maior que o informado no campo Qtd. máx. de
títulos vencidos da tela e aba acima informadas, será apresentada a seguinte mensagem:

Parceiro com XX título(s) vencido(s) no Financeiro. Seu limite é de YY. Maior atraso é
ZZ. A tolerância é XX.

Nota: Não será realizada a validação do evento 22 - Quantidade Máxima de títulos vencidos
caso no parâmetro "TOP p/impressão de NF p/acompanhar Cupom Fiscal -
TOPIMPFISCAL" esteja inserida a mesma TOP da nota que está sendo confirmada. Para que
ocorra a validação deste evento, no campo "Inteiro" do parâmetro insira uma TOP que seja
apenas relacionada à Cupom Fiscal ou não informe nenhum valor.

[voltar ao topo]

23 - Bonificação

O funcionamento deste evento, se deve à realização das seguintes configurações:

O parâmetro "Usa Desc. Bonificação? - DESCBONIF" deve estar ativado;


A tela Limites de Bonificação deve estar configurada;
No cadastro de Tipos de Operação - TOP, na aba Geral, efetue a marcação
"Bonificação".

Exemplo: Se a marcação Bonificação presente na TOP estiver realizada, ao proceder com uma
Venda a utilizando, é aberto o pop-up de solicitação de Liberação de Limites para o evento 23 -
Bonificação, no valor total da nota. Com a marcação Bonificação não realizada, será solicitada a
liberação para o evento 23 - Bonificação com base na somatória dos valores informados no
campo "Bonificação" dos itens.

Na tela de solicitação de liberação de limites para bonificação, será sugerido pelo sistema o
Gerente do Vendedor para liberação.

Para isso, deve-se fazer a ligação pelos campos Funcionário e Empresa presentes no
Cadastro de Usuários (aba Identificação) e no Cadastro de Vendedores/Compradores (aba
Geral). Faz-se a associação informando os mesmos códigos nos campos Funcionário e
Empresa em ambos os cadastros.
Na tela de liberação, quando o evento for de Bonificação e o Usuário Liberador possuir
mais de um período, é aberta uma tela para que você escolha qual dos períodos será
utilizado. Para validar o limite do Liberador no Período, será utilizado o somatório das
notas liberadas pelo mesmo.

[voltar ao topo]

24 – Autorização de Pagamento

Para que ocorra o controle deste evento, são necessárias as seguintes configurações:

No cadastro de Tipos de Operação - TOP, para "TOP de Pagamento", na aba


Validações, no campo "Valor mínimo p/ Autorização de Pagamento", informe o valor
mínimo do título, acima do qual, o sistema bloqueará a baixa e solicitará a liberação.
Configure o evento "Autorização de Pagamento" para as pessoas que poderão liberá-
lo.

Exemplo: Quando for feita a tentativa de Baixa de um Título de despesa, cujo valor seja
superior ao informado na TOP, é aberto o pop-up de solicitação de Liberação de Limites.

Para autorizar os pagamentos preventivamente, utilize a tela Autorização de Pagamentos. A


Autorização de Pagamentos é utilizada em todos os pontos de baixa no sistema, Baixa Normal,
Automática, Automática por Vendedor, Baixa por Cheques, Baixa de Duplicatas e Baixa por
Processamento de Arquivo Retorno.

[voltar ao topo]

25 - Desconto por item da nota

O funcionamento deste evento se deve à realização das seguintes configurações:

A validação será feita pelo Percentual de desconto máximo de cada item, informado no
Cadastro de Produtos, campo "% Desconto Máximo" presente na aba Venda.

81
Cadastro de Produtos, campo "% Desconto Máximo" presente na aba Venda.
Sendo necessário utilizar a validação pelo total da Nota, utilize no parâmetro "Valida
desconto máximo - VALDESCMAX" a opção "Valida e Não aceita (somente na
confirmação)".

Observação: No faturamento de um pedido de venda (Portal de Vendas), sendo feita alguma


modificação nas informações pertinentes ao Local, Código do Produto ou Controle na nota que é
gerada, tem-se uma nova solicitação de liberação para o evento 25 - Desconto por item da nota,
mesmo que a liberação para tal evento já tenha sido realizada para o pedido faturado e o
percentual de desconto não tenha sido alterado.

Nota: Ao configurar a liberação para o evento 25 - Desconto por item da nota, para que a
ordem da digitação entre a quantidade e valor unitário não interfiram na apresentação da tela
de liberação, o parâmetro "Bloquear valor menor que o preço de tabela? -
BLOQVLRMENORTAB" deve estar desativado.

Importante: Quando ocorrer a solicitação de liberação do evento 25 - Desconto por Item da


Nota, serão disponibilizados para escolha os Usuários Liberadores, tomando-se por base o valor
extrapolado. Por exemplo, suponhamos que um usuário solicite a liberação de um desconto de
10,75%, porém seu liberador imediato está apto a liberar apenas 10%; serão apresentados para
escolha, neste caso, outros usuários liberadores que atendam não só os 10%, mas também o
percentual excedido, ou seja, 0,75%; na janela de solicitação de liberação será exibido o
percentual ultrapassado.

[voltar ao topo]

26 - Limite de crédito pela Média Negociação

Para este evento é necessário a configuração dos seguintes parâmetros:

Qtd de meses p/ validação da média de negociação - QTDMESMEDNEGOC.


Percentual de aumento p/ média de negociação - PERAUMMEDNEGOC.

Exemplo: Este evento bloqueia a venda quando o valor de Compras do Parceiro em questão
superou a média que o cliente compra em um determinado período de tempo, período este,
informado no parâmetro "QTDMESMEDNEGOC" somado com o percentual preenchido no
parâmetro "PERAUMMEDNEGOC".

A validação da Média somente será feita pelos Tipos de Operação - TOP que tiverem a marcação
"Validar Média de Negociações Mensais" presente na aba Validações, assinalada.

O objetivo desta validação é evitar que um cliente aumente as suas compras de uma maneira
repentina, uma vez que isso pode comprometer a sua capacidade de pagamento.

A validação do Limite de Crédito pela média será acionada somente na confirmação de uma
Nota/Pedido.

Os valores apurados pela Média, são de Pedidos Confirmados e Pendentes, Notas de Venda
Confirmada e Notas de Devolução Confirmada.

Observação: A validação da Média consiste em considerar o valor total do mês corrente e


verificar se este é maior que o valor total dos meses anteriores, que foi informado no parâmetro
"Qtd de meses p/ validação da média de negociação - QTDMESMEDNEGOC", dividido
pela quantidade de meses com valores maiores que zero e acrescido do percentual de aumento
informando no parâmetro "Percentual de aumento p/ média de negociação -
PERAUMMEDNEGOC".

Na Ficha de Parceiros, no painel "Indicadores", as opções "Limite de crédito total" e


"Limite de crédito mensal", agrupam informações referentes aos parâmetros
QTDMESMEDNEGOC e PERAUMMEDNEGOC, total do mês, total dos meses anteriores e
quantidade de meses utilizados na média.

[voltar ao topo]

27 – Fórmula Desc. Máx. Tipo Negoc. por item

A liberação deste evento será acionada no sistema da seguinte maneira:

Na inclusão de um item na Central de Vendas, caso o Tipo de Negociação utilizado na nota,


tenha em seu cadastro o campo "Fórmula desc. máximo itens" preenchido, e o valor do
desconto no item for superior ao desconto máximo obtido pela fórmula, é aberto o pop-up de
solicitação de Liberação de Limites.

Depois de lançados itens que geraram o evento 27 – Fórmula Desc. Máx. Tipo Negoc. por item,
se houver uma troca de TOP ou de Tipo de Negociação e a fórmula utilizada no novo Tipo de
Negociação for diferente da anterior, a liberação será solicitada novamente.

Importante: Para que o Evento 27 – Fórmula Desc. Máx. Tipo Negoc. por item seja chamado, é

necessário que você configure o parâmetro "Valida desconto máximo - VALDESCMAX" com
uma das seguintes opções: "VALIDA E NÃO ACEITA", "VALIDA E NÃO ACEITA (EXCETO
PROD. PROMOÇÃO)" ou "VALIDA E NÃO ACEITA (SOMENTE NA CONFIRMAÇÃO)", bem
como, o Cadastro do Produto esteja com o Desconto Máximo = 100%.

[voltar ao topo]

28 – Limite de Bonificação por Projeto

A liberação deste evento será acionada no sistema da seguinte maneira:

Ao realizar vendas para Projeto com TOP de Bonificação, se o parâmetro "Validar Limite de
Bonificação pelo Projeto? - VALLIMPROJ" estiver Ligado, o sistema acumulará os valores até
atingir o limite definido no Projeto e, a partir disso, passará a solicitar a liberação para este
evento. O sistema levará em conta os rateios nas notas para fazer a somatória dos valores a
serem liberados.

A validação ocorrerá no momento da confirmação das notas. Qualquer modificação depois da


nota confirmada não será validada, portanto, deve-se proibir alterações depois da nota
confirmada pela TOP (campo Permitir Alteração após confirmar na aba Geral).

[voltar ao topo]

29 - Desconto no Financeiro

Caso o usuário logado não tenha alçada para liberar o valor do desconto fornecido na tela de
Baixa no Financeiro, é aberto o pop-up de solicitação de Liberação de Limites.

Se na rotina da Empresa foi dispensável a apresentação da tela de solicitação, deve-se inserir


um valor elevado para o Usuário Liberador em seu cadastro (Cadastro de Usuários) a respeito
do evento 29 - Desconto no Financeiro, como por exemplo, 9999999. A solicitação de liberação
do evento 29, é válida apenas para títulos de "Receita".

Nota: O evento 29 - Desconto no Financeiro trabalha apenas com "Tipo limite" por "Evento"
uma vez que não considera montante mensal.

[voltar ao topo]

30 - Perdão de Multa no Financeiro

Para este evento realize a seguinte configuração:

Ligue o parâmetro "Usa liberação na baixa c/valores pagos digitados -


USALIBBXPAGDIG".

Esta liberação só é aplicável sobre títulos de Receita.

Exemplo: Este evento controla a concessão de abatimentos nos encargos que incidem sobre os
títulos financeiros, de modo que, somente o Liberador possa liberar os parceiros do pagamento
de multas no momento da baixa do título.

[voltar ao topo]

31 - Perdão de Juros no Financeiro

Para este evento temos a seguinte configuração:

O parâmetro "Usa liberação na baixa c/valores pagos digitados -


USALIBBXPAGDIG" deve estar Ligado.

Esta liberação só é aplicável sobre títulos de Receita.

Exemplo: Este evento controla a concessão de abatimentos nos encargos que incidem sobre os
títulos financeiros, de modo que somente o Liberador possa liberar os parceiros do pagamento
de juros no momento da baixa do título.

[voltar ao topo]

33 - Antecipação de Orçamento | 34 - Suplementação de Orçamento | 35 -


Transferência de Orçamento

Estes três eventos determinam o quanto cada Liberador poderá liberar em cada operação da
rotina de Orçamento.

Observação: No Cadastro de Centro de Resultados define-se o seu usuário responsável no


campo "Usuário Responsável" e de acordo com o nível do CR e com os parâmetros
configurados ele poderá Antecipar, Suplementar ou Transferir Recursos de Orçamento. Além
disso, o Usuário Responsável que o sistema utilizará para as liberações, será aquele informado
no nível analítico do Centro de Resultado para a definição do Liberador dos Eventos.

Nota: Na liberação destes eventos, na confirmação da solicitação, o sistema envia um e-mail ao


liberador informando sobre tal solicitação. Trabalhando no pop-up de "Solicitação de
liberação de Orçamento" (lançamento de Pedido ou Nota de Compra), este e-mail também
será enviado caso o campo "Tipo" seja definido como "Indefinido"; será enviado o e-mail se o
Usuário Liberador possuir alçada para realizar a liberação do orçamento com qualquer um dos
eventos.

[voltar ao topo]

36 - EPI antes do Vencimento | 37 -EPI sem devolução

A liberação destes eventos será acionada no sistema da seguinte maneira:

Ao lançar uma requisição de EPI (Equipamento de Proteção Individual) que exija devolução, sem
o lançamento desta devolução, ou tente-se lançar um EPI, sem que o outro esteja vencido, é
aberto o pop-up de solicitação de Liberação de Limites.

[voltar ao topo]

38 - Características de Análises de Laudo


Evento não implementado no Sankhya OM.

[voltar ao topo]

39 - Quantidade de Parcelas na Renegociação

A liberação deste evento será acionada no sistema da seguinte maneira:

Tendo no Cadastro de Usuários, na aba Parc. Máx. em Renegociação uma quantidade informada
no campo "Quantidade de Parcelas", no momento da realização da Renegociação, se este
valor for excedido, é aberto o pop-up de solicitação de Liberação de Limites.

Observação: A configuração deste evento não é obrigatória. Se for cadastrada a Quantidade


Parcelas igual a "0" (zero), o sistema também fará a validação.

[voltar ao topo]

40 - Solicitação de Compra p/produto em Estoque

Para este evento, realize as seguintes configurações:

Cadastre um Usuário liberador do Evento 40.


No cadastro de Grupo de Produtos, efetue a marcação "Participa da opção "Gerar
solicitação de compra na confirmação?" do cadastro da TOP?" localizada na aba
Estoque.
No cadastro de Produtos, a marcação "Solicita compra" localizada na aba Geral deve
estar realizada.

No cadastro de Tipos de Operação - TOP, a marcação "Gera Solicitação de Compra na


Confirmação" presente na aba Validações deve estar efetuada.

Exemplo: Na confirmação da Nota, quando a TOP estiver além da marcação mencionada


acima, com a opção "Faturar Produtos com Estoque na Confirmação" desmarcada (aba
Validações), para cada produto com estoque maior que a quantidade Negociada (caso em que
não seria gerada solicitação de compra), o sistema solicitará liberação, colocando na tela de
"Solicitação de Liberação de Limites" a quantidade negociada no valor solicitado e o limite
igual à zero.

Nota: Toda vez que o estoque for maior que zero, o sistema deverá solicitar a liberação, e
quando for menor que zero, ele não solicitará a liberação, e já irá gerar a solicitação de compra.

Observação: Quando o parâmetro "Ignorar validação do evento 40 -


IGNORAEVENTO40" estiver habilitado, a solicitação de liberação do evento 40 não ocorrerá.

[voltar ao topo]

41 - Confirmação de Nota com análise dos itens

Este evento impede que as pessoas que utilizem o sistema confirmem Requisições ou
Transferências (Central de Movimentações Internas) sem que o gerente avalie os produtos
solicitados. O Liberador terá a opção de alterar estes produtos, ajustando suas quantidades ou
até mudar o produto.

82
até mudar o produto.

Importante: Ainda sobre o evento 41 - Confirmação de Nota com análise dos itens, caso seja
necessário realizar a análise de documentos de Tipos de Movimento diferentes dos informados
acima, pedidos de compra por exemplo, mesmo tendo um Usuário Liberador para este evento,
não é possível alterar tal documento depois da liberação. Nestas situações, sendo necessário,
proceda com a alteração dos itens e quantidades nas Centrais antes da liberação de limites.

[voltar ao topo]

42 - Limite de Crédito por Grupo de Tip. Título

A liberação deste evento será acionada no sistema da seguinte maneira:

Quando é feito o lançamento de um Pedido ou Nota que ultrapasse o valor limite informado na
aba Limite de Crédito p/ Grupo Tip.Titulo no campo "Limite de Crédito" do cadastro de
Parceiros, é aberto o pop-up de solicitação de Liberação de Limites.

Ao lançar um título pela tela de Movimentação Financeira que tenha um Tipo de Título, marcado
como Terceiros, se esse ultrapassar o limite de crédito o sistema não permitirá salvá-lo e emitirá
a mensagem:

"Grupo: Terceiros Lim.: xxx Total: xxx"

Nota: Para títulos já lançados, a revalidação deste limite de crédito irá ocorrer somente se os
campos que influenciam no Tipo de Título e/ou no Valor do Desdobramento destes estiverem
sendo editados, sendo que esta edição poderá ser feita na Movimentação Financeira ou por
meio da opção Parcelar.

[voltar ao topo]

44 - Liberação exigida pela TOP

A configuração deste evento é realizada em concordância com a marcação "Sempre exigir


Liberação" disponível no cadastro Tipos de Operação - TOP, aba Validações; uma vez esta
marcação efetuada, no lançamento de uma movimentação utilizando esta TOP, será necessário
que o Usuário Liberador para este evento, o faça.

Sendo solicitada a liberação do evento 44 - Liberação Exigida pela TOP e procedendo com essa
liberação, temos prontamente a confirmação do pedido. Mesmo que sejam feitas alterações
neste pedido já confirmado, uma vez sua liberação já efetuada, esta não será solicitada e/ou
realizada novamente.

[voltar ao topo]

45 - Liberação para Laudo de matéria prima

A liberação deste evento é solicitada ao confirmar um documento de saída (P - Pedido de Venda


ou V - Venda) cujo Tipo de Operação - TOP esteja com a marcação "Exigir Laudo de Análise"
presente na aba Validações realizada e o último laudo não esteja aprovado (aprovado ou

aprovado com ressalva) para um dos itens. Por meio desse evento, pode-se liberar a
confirmação do documento sem a existência do laudo.

Nota: O Evento de Liberação 45, nos processos de Compras, necessita que o parâmetro
"Permite que notas de compra exijam lauto? - PERCOMPRAEXILAU" encontre-se
habilitado.

[voltar ao topo]

48 - Margem de Contribuição Mínima

A liberação deste evento será acionada no sistema da seguinte maneira:

O campo "% MC Mínima" presente na aba Características do cadastro de Tipo de Negociação,


indica o percentual mínimo permitido de margem de contribuição que a negociação deve
contemplar.

Este evento é solicitado na confirmação de um pedido ou nota quando a negociação não


atender ao percentual mínimo configurado no Tipo de Negociação utilizado.

Na confirmação da nota/pedido, para que ocorra o cálculo da comissão é necessário configurar


no Cadastro de Tipos de Operação - TOP, aba Geral, o campo "Comissão" com a opção "Calc.
Vend. da Nota na Confirmação".

Importante: Para que seja realizado o cálculo de comissão antes da execução da solicitação de
liberação referente ao evento 48 - Margem de Contribuição Mínima, temos as seguintes
configurações:

O parâmetro "Antecipa calc.comissão na margem mínima? - CALCCOMMARGMIN"


deve estar ativado;
O parâmetro "Atualizar comissão por item? - ATUALCOMITE" deve estar desligado.

A premissa para que o cálculo de comissão seja antecipado, é a utilização do cálculo de


comissão pelo cabeçalho da nota; se for utilizada a comissão no item, a antecipação não será
realizada mesmo com o parâmetro CALCCOMMARGMIN ligado.

[voltar ao topo]

55 - Liberação de grupo de autorização

Este evento é de uso exclusivo de um Parceiro Sankhya e esta disponível apenas para a linha
gráfica do MGE. Deste modo, se encontra indisponível no Sankhya OM.

[voltar ao topo]

64 - Corte/divergência de pedido (Conferência)

A liberação deste evento será acionada no sistema da seguinte maneira:

O Usuário Liberador que possuir este evento para ele configurado, estará apto a realizar a
liberação dos pedidos vindos da Conferência, onde foram efetuados cortes com divergências.
[voltar ao topo]

67 - Excede Estoque Máximo

Este evento será utilizado para operações de Compra, e conterá as opções por "Valor" ou
"Percentual". Se a TOP utilizada no pedido/nota de compra possuir em sua aba Estoque a
opção "Valida Estoque Máximo" acionada, caso a quantidade a ser comprada faça com que o
estoque ultrapasse o estoque máximo configurado, o sistema bloqueará a confirmação. Será
considerado o seguinte cálculo para bloquear a confirmação do pedido/nota:

Estoque Atual - Estoque Reservado + Pedido ou Compra Pendente + Pedido ou


Compra Atual.

Se essa soma for maior que o Estoque Máximo, ocorrerá o pedido de liberação do deste evento,
caso contrário, o sistema confirmará a nota.

Para validação do estoque máximo, o sistema deverá buscar pelo estoque máximo da tabela de
estoque (TGFEST), conforme Empresa Local e Controle do item, caso não exista estoque máximo
na TGFEST, o sistema buscará o estoque máximo da tabela de produtos (TGFPRO).

[voltar ao topo]

68 - Variação do vlr. unit. orig./dest.

Esta validação será solicitada ao Liberador, quando na confirmação de um item em uma nota de
venda, existir diferença entre seu valor unitário, e o valor unitário de seu pedido de origem; o
mesmo vale na confirmação de um item em uma nota de devolução de venda, em relação a sua
nota de venda de origem. Esta mesma validação também é realizada nas operações envolvendo
pedidos, notas e devoluções de compra.

O parâmetro "Campo p/ validação valor unit. evento 68? - CAMVLRUNITEVT68" é o


responsável pela validação do evento em questão, ou seja, informe no referido parâmetro o
campo correspondente ao valor unitário que será considerado.

Sendo que, na confirmação de um item em uma nota de devolução de venda, em relação a sua
nota de venda de origem, este parâmetro permite que a validação seja realizada entre o valor
unitário de seu pedido de origem com o valor unitário líquido de seu documento de destino. Para
tanto, é necessário configurar o parâmetro informando no mesmo os campos calculados na
tabela "TGFITE" pertinentes aos referidos valores, como por exemplo os campos "VLRUNIT" e
"VLRUNITLIQ" sempre separados por ";".

Observação: Será possível gerar uma nota de remessa ao faturar um Pedido de Venda quando
o evento 68 - Variação do vlr. unit. orig./dest. for disparado e a liberação for realizada pela rotina
de Liberação de Limites, tendo o mesmo comportamento da Central de Vendas.

[voltar ao topo]

74 - Venda mínima por Parceiro/Cidade/Região


A solicitação de liberação para este evento está condicionada à configuração de Venda Mínima
presente nos cadastros de Parceiros, Cidade e Região. O sistema obedece a seguinte ordem de
precedência:

Se no cadastro de Parceiros possuir informação no campo Venda Mínima (aba


Informações), será feita validação pelo parceiro;
Em seguida, o sistema verifica se a cidade possui o campo Venda Mínima informado (aba
Geral), caso afirmativo, este valor será utilizado;
Por fim, será verificado se a Região possui Venda Mínima (Painel Principal) e, caso
possua, este valor será considerado.

Com base nestas configurações, será feita a comparação do valor total da nota - bonificação,
com o valor de Venda Mínima configurado nos cadastros mencionados acima, de modo que, se
estes forem ultrapassados, será solicitada a liberação para o evento 74. Além disso, por meio
dos parâmetros "Validar venda mínima pela cidade de entrega? - VENDAMINCIDENT" e
"Validar venda mínima pela região do parceiro? - VENDAMINREGPAR", determine qual a
cidade e região serão consideradas para validação, respectivamente.
Trabalhando com este evento, será possível decidir pela viabilidade da venda de acordo com os
valores da nota, comparando-os com os valores cobrados para frete de entrega, para aquela
determinada região.
[voltar ao topo]

75 - Diferença entre NCM, CEST ou Origem
Este evento está relacionado à rotina Portal de importação de XML, onde o Liberador deste
evento estará apto à conceder as permissões de continuidade na importação quando o "NCM",
"CEST" ou "Origem" dos produtos divergirem.
[voltar ao topo]

76 - Diferença de impostos
Assim como o evento 75 - Diferença entre NCM, CEST ou Origem, o evendo 76 - Diferença de
impostos também é ligado à rotina Portal de importação de XML; sua diferença é que, por este
evento são tratadas pelo Liberador, as divergências de impostos nos produtos.
[voltar ao topo]

77 - Análise de crédito expirada

Este evento poderá ser utilizado caso a empresa possua o opcional 30720 - CONSULTA
SERASA /W. É um evento participante da Integração Consulta Serasa Experian, e a solicitação
de liberação para ele irá ocorrer nas seguintes situações:

1º caso: Ao proceder com uma venda, pode ser que a Data da consulta realizada em
outro momento para o parceiro junto ao Serasa, tenha expirado (Data de Expiração
menor que a Data de Negociação), sendo necessário que um Usuário Liberador autorize
a continuidade da nova negociação, por meio da liberação de limites. Esta solicitação de
liberação irá acontecer na tentativa de Confirmação da nota de venda;
2º caso: Na realização de uma venda, pode ser que para o Parceiro em questão, não
tenha-se efetuado nenhuma consulta junto ao Serasa; para seguimento na venda para
um Parceiro nesta situação, também será necessário que um Usuário Liberador permita a
operação através da liberação do evento 77 - Análise de crédito expirada. Assim como a
situação anterior, a solicitação de liberação irá ocorrer quando na Confirmação da nota
de venda.

[voltar ao topo]


78 - Liberação de agrupamento mínimo

Para este evento, realize as seguintes configurações:

No cadastro de Produtos, aba Medidas e estoque, o campo "Agrupamento mínimo"


deve estar configurado.
No cadastro de Tipos de Operação - TOP, aba Validações, o campo "Valida
agrupamento mínimo" deve estar configurado com a opção "Valida e exige
liberação".

Exemplo: Na confirmação da Nota, caso haja algum item negociado com a quantidade que não
respeite o agrupamento mínimo, o sistema solicitará liberação.

[voltar ao topo]

81 - Desvio na quantidade apontada de PA

Este evento será solicitado quando a quantidade de produto apontada (Qtd apontada + Qtd
perda) na atividade que esta sendo finalizada é diferente da quantidade de produtos que entrou
no repositório de operação da mesma.

[voltar ao topo]

2.19 Cadastro de Produtos - Botões da Tela

83
2.19 Cadastro de Produtos - Botões da Tela

Nós subdividimos a documentação da tela Cadastro de Produtos, de modo a facilitar a busca


direcionada e a localização mais precisa das informações referente aos botões localizados nesta
tela, sendo o Botão Duplicar e o Botão Outras Opções....

Botão Duplicar

Localizado na parte superior esquerda da tela, o botão permite realizar a cópia do


registro selecionado gerando um novo cadastro com as mesmas informações. Sendo que, ao
acioná-lo tem-se a exibição do pop-up "Copiar também...", onde indica-se quais configurações
avançadas do registro anterior serão incluídas no novo cadastro.

Além disso, ao habilitar a marcação "Não perguntar novamente", as configurações


avançadas que forem apontadas neste pop-up serão incluídas de forma automática nas
próximas duplicações.

[voltar ao topo]

Botão Outras Opções...

A opção "Configurações Avançadas" quando selecionada, exibe um pop-up de mesma


nomenclatura com os seguintes campos para configuração:

Aceitar Marca e Ref. Fornecedor repetidas: Ao acionar esta opção, é possível


cadastrar mais de um produto com a mesma marca e referência do fornecedor.
Usado como: Este campo permite configurar um valor padrão para o campo "Usado
como" (aba Geral) na inserção de novos produtos, ou seja, a opção inserida aqui será
automaticamente selecionada no lançamento de um novo registro.

Através da opção "Calcular Cód.Barra EAN13 p/ este Produto (Referência)", efetua-se o


cálculo do Cód.Barra EAN13 para o produto que está sendo editado ou que está selecionado na
grade. Após o cálculo, o sistema preencherá o campo e salvará automaticamente o produto.

Ao acionar a opção "Calcular Cód.Barra EAN13 p/ todos os Produtos (Referência)


Filtrados", é efetuado o cálculo do Cód.Barra EAN13 para todos os produtos que estiverem
exibidos na grade.

A opção "Validar Código de Barras GTIN para todos os Produtos" irá validar se o código
de barras informado nos respectivos campos será válido seguindo as regras do padrão de
código de barras GTIN. Os modelos aceitos são GTIN 8,12,13,14.

Caso seja encontrado erro na validação, será registrado, no campo Seleção, "E" para erro no
Cód.Barra do Estoque, "U" para Cód.Barra da Unid. Alternativa e "R" para Referência.

Para executar a opção "Validar NCM (selecionados)" você precisa selecionar os itens que
deseja validar.

Já para a opção "Validar NCM (Todos)" não é preciso realizar a seleção, o sistema fará a
seleção de todos os produtos existentes no banco de dados.

Quando as opções acima forem selecionadas, será aberto o pop-up "Processos":

Nesse
pop-up, o status dos produtos ficará atualizando conforme o processamento e o responsável por
esse processamento ficará demonstrado na tela.

Observação: Para ver o histórico dos processamentos de validação, basta clicar no botão "Ver
Histórico":

Clicando no botão "Ver andamento" você retorna para a tela de processamento anterior.

Nota: Ao finalizar a validação, na coluna "Status NCM" (configurada no modo grade) será
exibido o status encontrado pela validação; se estiver válido estará como "Sim" e inválido como
"Não", sendo que esse status será atualizado na grade apenas quando você acionar o botão

"Atualizar" .

As validações executadas são as seguintes:

Se o NCM é valido (se está na tabela TGFNCM (mesma tabela TIPI));


Se está na tabela, está dentro da vigência;
Se não é valido, não está na tabela; seja NULL (vazio) ou algum número que não esteja
na tabela TGFNCM.

Ao trabalhar com Grupo de Desconto, a opção "Definir grupo de desconto para produtos
filtrados" visa complementar tal rotina; ela permitirá nesta tela a inserção mais rápida e
dinâmica dos agrupamentos de descontos nos produtos desejados. Antes de utilizar esta opção,
cria-se um filtro selecionando os produtos que farão parte do mesmo grupo de desconto; ao
acioná-la, será aberto o pop-up "Alteração do Grupo Desconto" onde seleciona-se o Grupo
Desconto ao qual os produtos filtrados serão inseridos; clicando-se em Alterar, tem-se uma
mensagem de confirmação do procedimento, que sendo aceita, o novo Grupo de Desconto é
incluído nos produtos inicialmente filtrados.

Nota: O procedimento de inclusão de um Grupo de Desconto nos produtos, pode ser


normalmente desfeito ou refeito de acordo com a necessidade de cada processo e empresa.

A opção "Consulta indexada por termos" trata-se de um recurso de pesquisa por meio da
tokenização, ou seja, será possível que um termo seja pesquisado ao mesmo tempo em diversos
campos, de acordo com a configuração realizada. Neste contexto, ao clicar nesta opção, será
aberto um pop-up onde poderão ser escolhidos os campos que serão buscados na caixa de
"Busca" da tela Consulta de Produtos; após escolher os campos e habilitar a rotina, o sistema
fará o processamento da gravação dos dados e, na tela acima mencionada, será realizada a
tokenização das palavras contidas nos campos que foram configurados.

Observação: Na tela Consulta de Produtos, ao clicar na palavra Busca, será possível configurar
o "Tipo de Busca" para "Contendo...", "Começando com..." ou "Palavra Inteira". Desta
forma, o sistema realizará a busca dos produtos de acordo com a opção escolhida e com o token
informado.

Nota: O resultado desta Consulta indexada se dá pela relevância de campos, ou seja, os


produtos que possuírem os termos pesquisados em um campo mais relevante serão
encontrados mais próximos ao topo da lista da Consulta de Produtos.

A opção "Importar Imagens" trabalha em conjunto com o campo "Endereço da Imagem"


localizado na aba Geral, ou seja, realiza-se a importação das imagens salvas no caminho
informado no referido campo. Esta opção está disponibilizada apenas para o usuário "SUP".

Inicialmente, informa-se no campo Endereço da Imagem o endereço da pasta onde a imagem


em questão está salva. Deste modo, ao acionar a opção Importar Imagens, tem-se que o
sistema apresentará o seguinte aviso:

"Após concluir esse procedimento para visualizar as imagens na grade, deve ser
selecionado o botão Atualizar na aba Imagem Alternativa".

Em seguida, será aberta a ferramenta abaixo para escolha das imagens a serem importadas:

Será possível importar somente arquivos que contenham as extensões ".jpg", ".png", ".gif" e
".bmp". No repositório de arquivos, as imagens são salvas na pasta "imagensproduto", sendo
que o título do arquivo será composto pelo [nome original]_[código do produto].[extensão].

Observação: Em relação as imagens importadas, tem-se que estas, podem ser acessadas na
aba Imagem Alternativa. Além disto, pode-se também visualizá-las por meio da tela Consulta de
Produtos.

Nota: Ainda neste contexto, é relevante mencionar que o campo "Imagem" localizado na aba
Geral desta tela, não será atualizado por meio dos procedimentos mencionados anteriormente.

[voltar ao topo]

2.20 Cache do Servidor

Configurações > Avançado > Cache do Servidor

Na área da computação, cache é um dispositivo de acesso rápido, interno a um sistema, que


serve de intermediário entre um operador de um processo e o dispositivo de armazenamento ao
qual esse operador acede. A principal vantagem na utilização de um cache consiste em evitar o
acesso ao dispositivo de armazenamento que pode ser demorado, armazenando os dados em
meios de acesso mais rápidos.

O uso de memórias cache visa obter uma velocidade de acesso a memória próxima da
velocidade de memórias mais rápidas, e ao mesmo tempo disponibilizar no sistema uma
memória de grande capacidade, a um custo similar de memórias de semicondutores mais
baratas.

84
Deste modo, ao deixar de descartar o cache a aplicação e o banco de dados poderão apresentar
uma baixa performance.

2.21 Apontar Número de Série pela Conferência (entrada e saída)

Será possível que você realize a conferência e captura da série de produtos controlados desta
maneira, garantindo que estas informações sejam registradas nos pedidos e/ou notas
envolvidas na operação.

Primeiramente, na tela Configuração de Conferência, habilite a marcação "Conferência por


série" para que, no momento da conferência seja feita a captura da série.

Na Fila de Conferência, o conferente poderá informar o número da série para os produtos que
são controlados por série, sendo possível informar 1 ou "N" número de séries:

Observações:

O sistema validará a quantidade de séries informada de acordo com a quantidade


informada por você no campo "Quantidade".
Será possível utilizar o leitor de dados, onde você informará o código de barras e o
sistema, automaticamente, abrirá uma nova linha em destaque.
Tanto no caso de Entradas como no caso de Saídas, caso o documento já possua a
informação sobre o número de série, esta será substituída pelo número capturado na
conferência;
Apenas quando na conferência for finalizada, o sistema atualizará o pedido/nota com as
séries capturadas pela conferência.

2.22 Funcionalidades relacionadas à NFS-e

Nesta documentação você encontrará as funcionalidades relacionadas à NFS-e. Analisemos


cada uma delas:

Utilizando o botão NFS-e

Botão Cancelar Nota

Substituição de NFS-e

Cancelamento de NFS-e - Prefeituras que não possuem o processo via webservices

Utilizando o botão NFS-e


Na parte superior do painel Resultado da Seleção no Portal de Vendas, tem-se o botão "NFS-e"
que apresenta as seguintes opções:

Gerar Lote: Efetua o envio da NFS-e para a webservice. Mesmo processo do botão
"Confirmar". O processo de geração de lote consiste no envio de NFS-e agrupadas em duas ou
mais notas, limitando-as a 50 notas ou 500 kbytes, e será feito por esta opção.

Observação: Esta opção não terá efeito se a NFS-e já tiver sido enviada.

Buscar autorização: Utilizado no processo assíncrono, para identificar o status de processo de


notas, que estão "Aguardando Autorização". Quando ocorrer de na geração do lote, o servidor
da NFS-e não responder, pode-se utilizar esta opção, para iniciar o processo de comunicação
com o Web Service.

Assim, será verificado se a nota está autorizada na Prefeitura e caso esteja, o XML desta será
vinculado à nota.

E caso no retorno desta consulta não exista um documento com o campo "Identificação" igual
a "numNota" a busca pelo XML da NFS-e será suspenso e o documento continuará como não
autorizado.

Nota: A consulta especificada acima, abrange somente a Prefeitura de Florianópolis.

Observação: Na emissão de NFS-e pela integração com o E-notas, a busca de autorização das
notas acontecerão de forma automática na confirmação do documento, sem que você precise
fazer a busca da autorização manual.

Buscar Autorização por Empresa/Data (Uberlândia): Através desta opção pode-se informar
uma empresa e data, assim, o sistema buscará as notas emitidas na prefeitura de Uberlândia
naquele dia e atualizará as informações no sistema para as notas que ainda não possuem
informação de NFS-e. Isso será útil para quando a Nota for enviada pelo sistema e este por
algum motivo não se conseguir buscar o resultado do processamento pelo "Nro do protocolo de
entrega", que é mais eficiente. O ideal nestes casos é pesquisar no site pelo "Nro do RPS"
(numnota) e pegar a "Data de emissão da Nota", e então usar esta data na opção de busca de
autorização.

Marcar lote como RPS: O sistema apresenta a modalidade de contingência eletrônica para
notas fiscais eletrônicas de serviço através do R.P.S. – "Recibo Provisório de Serviço".
Constatando-se a impossibilidade do envio de uma "Nota Fiscal Eletrônica de Serviço", deve-se
marcá-la através desta opção.

Marcar lote como RPS e imprimir: Além de realizar o procedimento descrito na opção
anterior, acionando-se esta opção, será realizada a impressão da nota.

Desmarcar lote como RPS: Através desta opção o usuário novamente habilitará a nota fiscal
de serviço para envio pela web service.

Importante: O parâmetro "Qtd. máxima de notas em um lote NFS-e -


NFSEMAXNOTALOTE" determinará a quantidade de Notas em um Lote de NFS-e. O valor
padrão é de 30 Notas.

Gerar XML do RPS para NFS-e e Gerar XML para NFS-e: Ao selecionar uma ou mais notas
e clicar nesta opção será realizado o download do arquivo XML.

Nota: Para gerar o arquivo XML de notas canceladas, o "Tipo de Movimento" no Portal de
Vendas deverá ser "Canceladas".

Enviar XML da NFS-e por e-mail: Ao selecionar uma nota com status "Aprovada" e acionar
esta opção, o arquivo XML será enviado para o e-mail cadastrado no Cadastro de Parceiros, aba
NF-e/NFS-e/CT-e, campo "Email específico p/ envio NFS-e".

Observação: Pode-se inserir um ou mais e-mails neste campo.

[voltar ao topo]

Substituição de NFS-e

Existem situações em que o emissor da NFS-e deseja cancelar a nota, porém não é mais
possível devido ao esgotamento do tempo para fazê-lo ou mesmo à legislação municipal, tendo
como opção, apenas realizar a Substituição da NFS-e.

Essa funcionalidade é específica para as prefeituras de Guarulhos/SP, Jardinópolis/SP, Ji-


Paraná/RO, Pelotas/RS, Santo André/SP, São Caetano do Sul/SP, São Carlos/SP e São José do Rio
Preto/SP.

Observação: Nosso sistema permite que seja realizada a substituição de notas para as
prefeituras que possuem esse serviço, quando as notas forem emitidas por API.

Será aprovada a NFS-e e substituída. No final, teremos duas notas, uma substituída e outra
substituta pela integração. A nota substituída ficará com o status cancelada e, apenas a nota
substituta ficará ativa.

Vejamos as configurações necessárias para utilização:

Cadastro de Cidades

No cadastro de Cidades, aba Geral, têm-se as seguintes configurações:

Tem substituição NFS-e: Esta marcação define se a Cidade em questão possui substituição de
NFS-e; ela é essencial para funcionamento desta funcionalidade.

Quantidade de substituições permitidas: Neste campo, informa-se a quantidade de


substituições permitidas dentro do mês para as Empresas vinculadas à cidade em questão.

Prazo para substituição de NFS-e: Informa-se neste campo, o prazo em dias para que a Nota
Fiscal de Serviço possa ser substituída.

Portal de Vendas

Através do Portal de Vendas, botão NFS-e, tem-se a opção "Substituir nota":

85
Ao acionar esta opção, tem-se a execução da rotina de Substituição de NFS-e. Em seguida, o
sistema realizará os seguintes procedimentos:

Na confirmação da NFS-e de substituição o sistema irá gravar na Observação da nota a seguinte


mensagem:

"Esta nota fiscal substitui a de Nr. xxxxxx."

Em seguida, na confirmação/envio, serão geradas algumas informações no XML que identificam


para o Sistema da Prefeitura que se trata de uma NFS-e Substituída. Vejamos abaixo:

Livros Fiscais

Na tela Geração ISS, ao realizar-se a geração do livro de ISS em um período em que ocorreram
substituições de NFS-e, o sistema irá considerar internamente tais notas como "canceladas",
apresentando ao fim da geração, a seguinte mensagem:

Feita a geração do Livro do ISS, através da tela Cadastro Livro ISS, é possível verificar a
escrituração do ISS e verificar que as NFS-e's que foram substituídas possuem na aba
"Observação" uma demonstração clara da operação ocorrida:

[voltar ao topo]

Botão Cancelar Nota

Ao efetuar o cancelamento da NFS-e pela Central, informa-se um dos códigos a seguir quando
solicitado:

1 - Erro na emissão;

2 - Serviço não prestado;


3 – Erro de assinatura;
4 – Duplicidade da nota;
5 – Erro de processamento.

Nota: As prefeituras que possuem códigos diferentes dos citados acima, podem consultar em
seu tópico específico as devidas informações.

[voltar ao topo]

Cancelamento de NFS-e - Prefeituras que não possuem o processo via


webservices

As prefeituras de Araguaína/TO, Goiânia/GO, Itaberaí/GO, Quirinópolis/GO, Valparaíso de


Goiás/GO, Nova Lima/MG, Pelotas/RS, Salvador/BA, Uberlândia/MG e Manaus/AM não possuem o
serviço de cancelamento via webservices (processo realizado através do botão "Cancelar
nota", no qual o sistema realiza a comunicação com a prefeitura e a mesma executa o
cancelamento, atualizando assim diretamente no sistema), devendo o contribuinte solicita-lo
diretamente no site da prefeitura. Após realizar o processo de cancelamento pelo site da
prefeitura, pode-se cancelar a NFS-e no sistema.

Ponto de atenção:

Antes de solicitar o cancelamento da NFS-e no sistema, é fundamental que o


cancelamento já tenha ocorrido no site da prefeitura.

Vejamos as configurações necessárias para o cancelamento:

Portal de Vendas

Através do Portal de Vendas, botão "Cancelar nota", tem-se a execução da rotina de


Cancelamento da NFS-e:

Cadastro de Cidades

A NFS-e será cancelada de acordo com a configuração efetuada no Cadastro de Cidades, aba
Geral, campo "Tipo de cancelamento para NFS-e" que apresenta as seguintes opções:

Via Web Services: Quando essa opção estiver cadastrada na cidade da empresa que esta
solicitando o cancelamento, o sistema fará o atual processo de cancelamento, não ocorrendo
nenhuma alteração.

Via Web Services com valor limite de cancelamento: Essa opção é indicada para a
empresa prestadora do serviço, ao solicitar o cancelamento será verificado pelo sistema o valor
informado no campo "Valor Limite para Cancelamento NFS-e". Caso o valor
(TGFCAB.VLRNOTA) da NFS-e não ultrapasse esse valor, o sistema terá o atual processo de
cancelamento.

Caso o valor da nota fiscal ultrapasse o valor informado, será apresentado um pop-up para
informar os dados do cancelamento da NFS-e efetuado na prefeitura:

O campo "Data Cancelamento na Prefeitura" de preenchimento obrigatório aponta a data


em que foi cancelada a NFS-e. Será gravada a informação no campo "Data Cancelamento
Prefeitura" na tabela do cancelamento de notas (TGFCAN);

No campo "Protocolo de Cancelamento" indica-se as informações pertinentes ao protocolo


de cancelamento, podendo conter letras/números. Será gravada a informação no campo
"Protocolo de Cancelamento" na tabela do cancelamento de notas (TGFCAN);

Através do campo "Motivo" aponta-se a justifica pela qual está sendo realizado o
cancelamento. Tem seu preenchimento obrigatório, seus dados serão ligados com a informação
do campo acima com o texto "Cancelamento não ocorreu via web-services, realizado
diretamente na prefeitura.". Será gravada a informação no campo "Motivo" na tabela do
cancelamento de notas (TGFCAN);

Via prefeitura com número de Protocolo: Quando essa opção estiver cadastrada na cidade
da empresa (Prestador do Serviço) em que estiver solicitando o cancelamento, será apresentado
um pop-up para informar os dados do cancelamento da NFS-e efetuado na prefeitura:

86
Via prefeitura sem número de Protocolo: Estando essa opção cadastrada na cidade da
empresa prestadora do serviço que está solicitando o cancelamento, um pop-up para informar
os dados do cancelamento da NFS-e efetuado na prefeitura será exibido:

Após preencher as informações contidas nas opções apresentadas acima, ao clicar no botão
"Ok", o sistema realizará o processo de cancelamento.

[voltar ao topo]

2.23 Informações Complementares

Nesta documentação você encontrará as informações complementares relacionadas à NFS-e.


Vejamos sobre cada uma delas:

Tabelas de armazenamento dos XML´s Lei da Transparência dos Tributos

Observações a respeito de Impostos Análise da descrição do Serviço

Config. p/ envio da TAG <MunicipioIncidencia>

Tabelas de armazenamento dos XML´s

A tabela do sistema onde ficam armazenados o XML's do RPS e da Nota aprovada é a TGFNFSE;
seus respectivos campos são:

TGFNFSE.XMLRPS ?XML do RPS que será enviado;

TGFNFSE.XMLNFSE ? XML da NFSe já aprovada e devolvida pela Prefeitura.

[voltar ao topo]

Lei da Transparência dos Tributos

A lei da Transparência dos Tributos para NFS-e, possui uma particularidade, visto que no manual
ABRASF (Associação Brasileira de Secretários e Dirigentes das Finanças dos Municípios das
Capitais) não determina uma TAG específica para destacar os valores de impostos, nem como
devem ser destacados na NFS-e. Vejamos abaixo as formas de geração da Lei da Transparência
para NFS-e:

1) É possível que se apresentem estes valores, por meio de uma alteração no modelo de
impressão, e compilação de alguns objetos via banco de dados; estas modificações deverão ser
realizadas com o auxílio de um consultor Sankhya especializado.

2) Tem-se o parâmetro "Aplicar a lei da transparência p/ NFS-e? - APLLEITRANSP", que


quando habilitado leva-se a informação pertinente a Lei da Transparência na descrição do
serviço no XML da nota. Para tanto, é necessário que as seguintes configurações sejam
realizadas:

O parâmetro "Fonte do cálculo da Carga Média Tributária - LEI12741FONTE"


deverá estar devidamente configurado com a fonte do cálculo da Carga Média Tributária.
A descrição da referida fonte, será inserida ao final do detalhamento da Lei da
Transparência. Analisemos abaixo um exemplo:

Deste modo, a descrição será inserida:

Serviço

Na tela de Serviço, configura-se os campos "% Carga Média Trib. Nacional", "% Carga
Média Trib. Federal" e "% Carga Média Trib. Municipal".

Sendo que, o campo % Carga Média Trib. Nacional não permitirá o seu preenchimento quando
os outros dois campos estiverem configurados.

Grupo de Produtos/Serviços

Na tela Grupo de Produtos/Serviços, os campos a serem preenchidos contém a mesma


descrição e particularidade.

Importante: Para as empresas que já utilizam a primeira forma de geração da Lei da


Transparência, é necessário uma certa atenção ao habilitar o parâmetro "Aplicar a lei da
transparência p/ NFS-e? - APLLEITRANSP". Sendo que, de acordo com a forma de geração
atual poderão ocorrer divergências entre as informações geradas. Além disso, será necessário
ajustar o modelo de impressão para que no ato da impressão da nota, a Lei da Transparência
seja destacada corretamente.
[voltar ao topo]

Observações a respeito de Impostos

1- Os impostos federais e a retenção do ISS não são demonstrados no "Valor Total" da Nota,
apenas de forma informativa nos devidos campos e mantendo o "Valor da Nota" inalterado, ou
seja, não são deduzidos do Valor Total.

2- O Valor da Nota que vai para a prefeitura é sempre igual ao valor dos serviços - desconto dos
itens - desconto de serviços pé da nota. Se houverem "Retenções" na nota, elas NÃO serão
deduzidas do Valor da Nota, isso vale também para ISS retido. Isso significa que o Valor da Nota
na Prefeitura será diferente do "Valor Financeiro", nestes casos.

3- O "Valor dos Itens" que vai para a NFS-e é o "Valor Líquido", deduzindo inclusive o desconto
de serviços do pé da Nota, rateados de acordo com o valor de cada serviço. O "Valor Unitário"
será sempre o "Valor Liq." dividido pela "Quantidade", independente do que esteja na Nota.
Quando há "Retenções", para melhor esclarecer os diferentes valores entre "Nota na Prefeitura"
e "Nota no Sistema", adiciona-se ao campo de "Descrição" do serviço o texto:

"Nota com retenção de impostos. Valor líquido (deduzindo as retenções) = R$


999.99".

4- Para todas as Prefeituras o sistema buscará informações sobre impostos, tanto da TGFDIN
quanto da TGFIMN, ou seja, os impostos poderão ser calculados seguindo regras de TOP e/ou de
"Outros Impostos", isso vale para todos os impostos, inclusive ISSQN.

Através do link Cadastro de Impostos tem-se mais informações sobre os impostos abordados.

[voltar ao topo]

Análise da descrição do Serviço

O campo "Descrição" do serviço é composto da seguinte forma:

Campo Observação Padrão (caso tenha sido informado);


Campo Observação da Nota, campo TGFCAB.OBSERVACAO (caso tenha sido informado);
Caso a Nota possua "Retenções", será adicionado o texto:

"Nota com retenção de impostos. Valor líquido (deduzindo as retenções) = ###,##".

[voltar ao topo]

Configurações para envio da TAG <MunicipioIncidencia>

Algumas prefeituras solicitam o envio da TAG <MunicipioIncidencia>; vejamos abaixo as


condições para que seja enviada a informação correspondente ao município incidência:

1- Deve-se preencher o Código de Tributação do Município em algum dos seguintes cadastros:

Cadastro do Serviços, aba Impostos, campo "Cód. Trib. Município NFS-e";


Cadastro do Serviços, aba Configurações por Empresa, campo "Cód. Trib. Município
NFS-e";
Cadastro da Alíquotas de ISS, campo "Cod. Trib. Município".

2- No Cadastro de Tipos de Operação - TOP, aba Livro Fiscal, o campo "Cód. Natureza Oper.
ISS (NFS-e)" deve estar definido dentre as seguintes opções:
Exigível;
Exigibilidade Suspensa por Decisão Judicial;
Exigibilidade Suspensa por Processo Administrativo.

3- Caso nas Preferências da Empresa, a aba CNAE Empresa não esteja configurada para a
empresa de prestação, o sistema irá verificar:

Se o ISS não for retido, o código do município de incidência será o mesmo código do
município onde o Prestador do Serviço é estabelecido;
Caso o ISS seja retido, o código do município de incidência será o mesmo código do
município onde o Tomador do Serviço é estabelecido.

4- Caso nas Preferências da Empresa, a aba CNAE Empresa esteja configurada, o sistema irá
verificar a definição feita no campo "Local tributação (ISS Retido)" caso o ISS for retido, e o
campo "Local tributação (ISS normal)" se o ISS não for retido. Os campos citados acima
possuem as seguintes opções:

Cidade do Prestador: Neste caso, a cidade de prestação do serviço será a mesma


cidade da empresa prestadora, independente do campo cidade da nota.

87
cidade da empresa prestadora, independente do campo cidade da nota.
Cidade do Tomador: A cidade de prestação do serviço será a mesma cidade do
endereço do tomador, independente do campo cidade da nota.
Cidade de Prestação: Nesta hipótese a cidade de prestação do serviço será a que
estiver presente no campo Cidade da nota. Caso o referido campo não esteja informado,
em caso de retenção do ISS, a cidade será a mesma do endereço do tomador; na
situação em que o ISS não for retido, a cidade será a mesma do endereço do prestador.

[voltar ao topo]

2.24 Configurações gerais para NFS-e

Nesta documentação você encontrará as configuração gerais que são necessárias para a NFS-e.
Vejamos sobre cada uma delas:

Cadastro de Tipos de Operação - TOP Preferências da Empresa

Cadastro de Parceiros Cadastro de Cidades

Cadastro de Serviço Cadastro de Lista de Serviços

Cadastro de Alíquotas de ISS Parâmetros

Portal de Vendas Geração do Código da Obra

Configurações para envio de E-mail Premissas para emissão de NFS-e

Configurações de Impressão de NFS-e


Cadastro de Tipos de Operação - TOP

Para trabalhar com a NFS-e, na tela de Cadastro de Tipos de Operação-TOP realize as seguintes
configurações:

Aba NFS-e Aba Impressão

Controle de Numeração Aba Livro Fiscal

Aba Impostos

Aba NFS-e

Informe no campo "Mod. Imp. RPS" o modelo de impressão de RPS (Recibo Provisório de
Serviço), que foi previamente cadastrado na tela Modelos de Nota Fiscal/Duplicatas/Boleto(s).
Este será utilizado no caso de contingência, quando o serviço de NFS-e estiver fora do ar.
Lembrando que, este modelo de impressão também é livre.

Cada empresa terá seu Modelo de impressão de RPS em Relatórios Formatados ou TXT de
acordo com a legislação de cada cidade. Sendo que, o sistema irá utilizar o modelo de RPS
quando a nota for marcada para RPS a pedido do usuário.

Nota: O RPS tem a função de um DANFE de segurança.

Também será necessário cadastrar na tela Modelos de Nota Fiscal/Duplicatas/Boleto(s), um


modelo para ser informado no campo "Mod. Imp. NFS-e". A NFS-e não utilizará o DANFE. O
modelo de impressão é livre, ou seja, cada empresa fará seu modelo em Relatórios Formatados
ou TXT de acordo com a legislação de cada cidade. Considere o seguinte exemplo:

No caso da cidade de Aparecida de Goiás, existe um modelo pré-estabelecido. Já no caso da


cidade de Belo Horizonte não existe nada na legislação sobre o padrão de impressão, portanto
ficará a critério do cliente.

Para empresas que usam "NFS-e por Natureza" é necessário a criação de uma tela adicional,
pelo Construtor de telas do Sankhya-OM, do tipo "Tela detalhe" tendo como tela mestre a tela
"Natureza de Receitas/Despesas" (tabela TGFNAT). Criada esta tela adicional, na tela de
Natureza de Receitas/Despesas aparecerá uma nova aba, com a descrição da tela que foi criada
(sugerimos para esta aba, o nome "NFS-e"). Nesta nova aba, informe por empresa o CNAE e
demais campos que fazem sentido para a prefeitura da empresa.

No campo "Cód. Natureza Oper. ISS (NFS-e)" selecione a Natureza da Operação do ISS. São

apresentadas as seguintes opções:

O campo "NFS-e" é similar ao campo NF-e; assim, informe neste campo se a TOP é ou não de
NFS-e. Abaixo são descritas as opções disponibilizadas:

Normal: a TOP será utilizada para NFSe;


Convencional (Não Usa NFSe): a TOP não será utilizada como NFSe.

Observação: Não pode-se configurar uma mesma TOP como sendo NF-e e NFS-e ao mesmo
tempo. Neste caso o sistema emitirá a seguinte mensagem:

"TOP não pode ser "NF-e" e "NFS-e" ao mesmo tempo."

[voltar ao subtítulo]

Aba Impressão

Assinale nessa aba, a marcação "Numeração somente automática". Depois, no


campo "Tipo de numeração" configure o controle de numeração para a NFS-e
por "Empresa/Série".

[voltar ao subtítulo]

Controle de Numeração

No botão Outras Opções..., temos a opção "Controle de Numeração". Assim, indique no


campo "Empresa" o código da respectiva empresa.

Deve ser verificado junto com a prefeitura qual série a ser utilizada, sendo esta informada no
campo "Série".

Assinale a marcação "Numeração automática", pois a prefeitura exige que a numeração seja
sequencial, não permitindo intervalos na numeração.

No campo "Último Código" informe a última numeração, caso já tenha sido utilizada na
prefeitura. Se a empresa nunca emitiu NFS-e via webservices, deixe o campo vazio.

[voltar ao subtítulo]

Aba Livro Fiscal

Através do campo "Atualização livros de ISS", aponte se a NFS-e será gerada nos Livros de
ISS conforme necessidade da operação.

Configure corretamente o campo "Modelo Documento ISS", de acordo com a necessidade da


Empresa.

Nota: Empresas que emitem notas para Prefeituras diferentes, não poderão utilizar a mesma
TOP.

[voltar ao subtítulo]

Aba Impostos

Marque a opção "Tem FUNRURAL/INSS", se for necessário calcular o INSS.

A opção "Tem IRF" será marcada para calcular o Imposto de Renda.

Indique a opção "Tem PIS", havendo a necessidade de calcular o PIS.

Aponte a opção "Tem COFINS", se for necessário calcular o COFINS.

A marcação "Tem ISS" é assinalada para o cálculo do ISS.

[voltar ao subtítulo] [voltar ao topo]

Preferências da Empresa

Para que a empresa possa emitir a NFS-e, na tela Preferências da Empresa configure as abas
abaixo:

Aba Propriedades Aba NFS-e

88
Aba Propriedades Aba NFS-e

Aba CNAE Empresa

Aba Propriedades

Assinale a marcação "Calcula IRRF?", caso seja necessário calcular Imposto de Renda. Depois,
selecione no campo "ISS" a forma como a alíquota de ISS será calculada.

[voltar ao subtítulo]

Aba NFS-e

Defina através da marcação "Incentivador Cultural", se a empresa é incentivadora cultural no


município.

O campo "Ambiente NFS-e" determina o uso da Nota Fiscal Eletrônica de Serviços, através das
seguintes opções:

Não usa: Se marcada, indicará que a empresa não emite NFS-e;


Homologação: Deverá ser marcada se a empresa estiver em fase de teste, emitindo
NFS-e sem validade fiscal;
Produção: Se a empresa já estiver emitindo NFS-e oficialmente com validade fiscal, esta
opção deverá ser marcada.

Por meio do campo "Regime esp. tributação ISS (NFS-e)" é estabelecido o Regime Especial
de Tributação ISS. As opções padrão ABRASF são:

Nota: As prefeituras que não utilizam nenhuma das opções descritas acima, terão suas
informações apontadas em seu tópico especifico.

Através do campo "Tipo de Transmissão NFS-e", defina a forma de envio das notas fiscais de
serviço para prefeitura, podendo ser de forma automática (padrão do sistema) ou se só serão
enviadas à prefeitura por meio de ações manuais do usuário (extensões desenvolvidas e
incorporadas ao Sankhya-OM).

A marcação "Marca Nota como RPS por padrão" (RPS – Recibo Provisório de Serviço)
permite o envio do lote sem que o sistema busque a autorização no momento do envio e
marque a nota enviada como RPS, o que possibilita que o mesmo seja impresso.

Nota: Quando esta opção estiver marcada o sistema irá ignorar o parâmetro "Buscar
autorização NFS-e ao enviar lote - NFSEAUTORENVIO", uma vez que o parâmetro possui a
mesma característica desta opção, com a diferença de ser por empresa e não global e ainda,
marcar as notas como RPS.

A opção "Considera valor líquido para NFSe" quando acionada, fará com que o valor do
desconto condicionado ao serviço prestado, não seja apresentado no XML do RPS que será
repassado para a prefeitura.

Importante: Isto ocorrerá apenas para as prefeituras que seguem o padrão ABRASF.

Quando marcada a opção "Serviços Não Trib./Isentos para compor Base ISS?", o cálculo
para compor a base do ISS, será feito conforme demonstrado abaixo e o resultado do valor será
gravado na tag XML <BaseCalculo/>, independente se o serviço é tributado, isento ou não
tributado.

Valor dos serviços - Valor das deduções - descontos incondicionados

Por meio do campo "Campos a serem convertidos conforme manual da prefeitura"


defina se a Natureza da Operação (configurada na tela Tipos de Operação - TOP, aba Livro
Fiscal), e o Regime esp. tributação ISS (NFS-e) (também configurado nas Preferências da
Empresa, aba NFS-e), serão convertidos conforme códigos do manual da prefeitura, verificando
somente a configuração dos respectivos campos, ou se serão mantidas as validações do
sistema. Pode-se definir este campo, dentre as seguintes opções:

Cód. Natureza Oper. ISS e Regime esp. Tributação ISS: No qual ambas as opções
serão convertidas conforme códigos do manual da prefeitura;
Cód. Natureza Oper. ISS: Apenas o Código de Natureza da Operação será convertido
conforme manual da prefeitura;
Regime esp. tributacao ISS: Apenas o Regime Especial de Tributação será convertido
conforme manual da prefeitura.

[voltar ao subtítulo]

Aba CNAE Empresa

Para validação das configuração desta aba, é necessário habilitar o parâmetro "Cidade do ISS
conforme CNAE empresa? – CIDISSCNAEEMP".

O conteúdo sobre as configurações efetuadas nesta aba está disponibilizado nas Preferências da
Empresa, aba CNAE Empresa.

[voltar ao subtítulo] [voltar ao topo]

Cadastro de Parceiros

Na aba Fiscal, do Cadastro de Parceiros, temos as seguintes configurações:

A marcação "Calcula IRF" será acionada quando na prestação ou aquisição de serviços do


Parceiro houver o cálculo de IR - Imposto de Renda.

Através da opção "Retém ISS", determine se o ISS será ou não retido na cidade do parceiro.

[voltar ao topo]

Cadastro de Cidades

Na tela de Cadastro de Cidades, configure as abas abaixo:

Aba Geral Aba NFS-e

Aba Geral

No campo "Mun. domicílio fiscal" cadastre o código do município de acordo com tabela do
IBGE.

Informe o código de Município padrão SIAFI (Sistema Integrado de Administração Financeira do


Governo Federal) no campo "Cód. município SIAFI".

Para mais informações sobre o Cadastro de Cidades, aba Geral clique nos links respectivamente.

[voltar ao subtítulo]

Aba NFS-e

89
No campo "Método de arredondamento do valor ISS" defina o método de arredondamento
do valor do ISS a ser utilizado; pode ser pelo método convencional ou pela regra de
arredondamento na numeração decimal (ABNT NBR 5891).

No campo "Qtd. máxima de notas em um lote NFS-e", preencha a quantidade máxima de


notas (NFS-e) em um único lote; possui a mesma funcionalidade do parâmetro "Qtd. máxima
de notas em um lote NFS-e - NFSEMAXNOTALOTE". Caso exista informação no campo Qtd.
máxima de notas em um lote NFS-e para alguma cidade, assim como no parâmetro de chave
NFSEMAXNOTALOTE, o sistema irá considerar o campo no Cadastro da cidade em questão. Por
exemplo:

No parâmetro citado, é configurado 50, e no cadastro da cidade de Araxá é configurado 30; para
a cidade de Araxá será considerado o valor 30, e para as demais cidades, o valor 50.

Observação: Deve-se verificar junto à prefeitura, a quantidade máxima de notas suportadas


em um lote.

Através da marcação "Tem substituição NFS-e", defina se a Cidade em questão possui


substituição de NFS-e; ela é essencial para o funcionamento da substituição de NFS-e.

Informe a "Quantidade de substituições permitidas", dentro do mês para as Empresas


vinculadas à cidade em questão.

Indique no campo "Prazo para substituição de NFS-e", o prazo em dias para que a Nota
Fiscal de Serviço possa ser substituída.

Por meio do campo "Motivo de cancelamento para substituição de NFS-e" informe o


motivo de cancelamento em casos de substituição de notas, para notas substituídas. Quando
este campo não estiver preenchido, será apresentada a seguinte mensagem:

"Esta nota fiscal foi substituida pela nota de Nr.Unico X"

Se a prefeitura suporta cancelamento de NFS-e Substituta via WebService, a marcação


"Permite cancelamento de NFS-e substituta?" deve estar realizada para a cidade em
questão, para que o sistema envie o cancelamento da NFS-e Substituta quando for solicitado.

Através do campo "Tipo de cancelamento para NFS-e" defina como será realizado o
cancelamento das notas para a cidade em questão.

O preenchimento do "Valor limite para cancelamento NFS-e" é permitido apenas se o


campo Tipo de cancelamento para NFS-e estiver definido com a opção Via Web Services com
valor limite de cancelamento. Nele determine o valor limite para o cancelamento de notas via
WebServices; caso o valor da nota ultrapasse esse limite, o cancelamento deve ser feito
primeiramente na prefeitura e somente depois, efetua-se o cancelamento da mesma no
Sankhya-OM.

Maiores detalhes podem ser visualizados no tópico Cancelamento de NFS-e - Prefeituras que não
possuem o processo via webservices.

[voltar ao subtítulo] [voltar ao topo]

Cadastro de Serviço

Para o cadastro de serviços é necessário que seja configurado previamente o cálculo de PIS e
COFINS. Para mais informações a respeito das devidas configurações, acesse os links Alíquota
de PIS e Alíquota de COFINS.

Aba Impostos Aba Alíquotas de ISS

Aba Impostos

Assinale a marcação "Tem IRF" se na prestação ou aquisição de serviços do Parceiro houver


cálculo de IR (Imposto de Renda).

A opção "Tem INSS" é acionada quando for necessário calcular INSS. Deste modo, indique a
incidência de INSS (Instituto Nacional do Seguro Social) para o serviço selecionado.

No campo "Grupo PIS" vincule os grupos previamente cadastrados na tela Alíquotas de PIS.

Indique no campo "Grupo COFINS" os grupos anteriormente cadastrados na rotina Alíquotas

de COFINS.

Associe os grupos previamente cadastrados na tela Alíquotas de CSLL ao campo "Grupo CSLL".

Utilize o campo "Tipo de Serviço" para vincular no serviço selecionado, o código do tipo de
serviço que está sendo cadastrado. Este código deverá ser cadastrado previamente a Lista de
Serviços.

O campo "Cód. Trib. Município NFS-e" (Código de Tributação do Município) é alimentado com
um código que identificará os serviços naquele município. Cada cidade possui uma lista de
códigos de serviço própria e esta lista deverá ser solicitada juntamente a prefeitura de cada
cidade.

No campo "CNAE" informe o código CNAE do serviço.

[voltar ao subtítulo]

Aba Alíquotas de ISS

Trata-se de um facilitador para o cadastro da alíquota de ISS, referente ao serviço cadastrado. A


alíquota pode ser cadastrada na tela de serviço, não sendo necessário informar o campo
"Serviço", tornando o cadastro mais ágil para aqueles que possuem o ISS tributado.

Observação: Para os serviços que forem isentos ou não forem tributados é necessário acessar
a tela Alíquotas de ISS.

No campo "Cidade" informe a cidade na qual a alíquota pertence.

Através do campo "Empresa" aponte a instituição vinculada a alíquota.

Utilize o campo "Percentual de ISS" para indicar o percentual da alíquota.

Através do link a seguir, você pode acessar mais informações sobre o Cadastro de Serviço.

[voltar ao subtítulo] [voltar ao topo]

Cadastro de Lista de Serviço

Realize nessa tela, o cadastro da lista de serviços de acordo com o serviço que será prestado.
Caso você tenha dúvidas sobre quais os tipos de serviços deverão ser cadastrados, acesse a
lista de serviços disponível no site http://www.planalto.gov.br/ccivil_03/leis/LCP/Lcp116.htm.

Por meio do link a seguir, tem-se mais informações sobre o Cadastro de Lista de Serviço.

[voltar ao topo]

Cadastro de Alíquotas de ISS

No campo "Cidade" informe a cidade na qual a alíquota pertence.

Por meio do campo "Serviço" indique o serviço vinculado a alíquota.

Através do campo "Empresa" aponte a instituição vinculada a alíquota.

Utilize o campo "Percentual de ISS" para indicar o percentual da alíquota.

Preencha o campo "Cód. Tributação ISS" de acordo com as seguintes opções:

00 – Tributado, caso a alíquota seja tributada;


06 – Isento, na condição de ser isento;
07 – Não tributado, caso não seja tributado;
01 – Tributado com ISS Retido, caso o ISS seja retido.

Para mais informações sobre o Cadastro de Alíquotas de ISS clique no respectivo link.

[voltar ao topo]

Portal de Vendas

Utilize o Portal de Vendas para realizar a emissão das Notas fiscais de prestação de serviços e
efetuar o envio via webservices com as notas para a Prefeitura posteriormente.

Você deverá informar os dados necessários para emissão da Nota fiscal de serviço, Empresa,
Tipo de Operação - TOP, Parceiro, Tipo de negociação, serviço prestado (configurado conforme
citado acima).

Confirmar a(s) nota(s), desta forma a nota será transmitida e autorizada na prefeitura se tudo
estiver correto.

Observação: Com relação a cidade de execução do serviço, caso seja necessário informar esta
diferente da cidade do parceiro, na Central de Vendas, na parte de impostos da nota, existe o
campo para informar o código da cidade onde ocorreu a execução do Serviço. O padrão é este
campo ficar vazio, considerando a cidade do parceiro como local da execução.

[voltar ao topo]

Configuração para geração do Código da Obra


Para a configuração do Código da Obra, deve-se atentar para os seguintes detalhes:

1. Primeiramente, na tela Lista de Serviços, cadastre as listas que utilizarão o código da


obra, efetuando a marcação "Exige Cód. da Obra". Esta opção só poderá ser utilizada
para Lista de Serviços analíticos.
2. Depois, vincule a Lista de Serviços configurada anteriormente aos Serviços que deverão
utilizar o código da obra. Este vínculo é realizado no Cadastro do Serviço, aba Impostos,
no campo "Tipo de Serviço"; informe neste campo a Lista de Serviços cadastrada.
3. Por fim, na tela Configurador de Layout da Nota, localize o modelo a ser utilizado para
emissão de NFS-e, selecione os campos "Cód. da Obra" e "Cód. Art" e os insira no
quadrante correspondente à aba Cabeçalho.

90
quadrante correspondente à aba Cabeçalho.

Feitas as devidas configurações, na Central de Vendas (Portal de Vendas), informe os dados


necessários para emissão da Nota fiscal de Serviço, tais como Empresa, TOP, Parceiro, Tipo de
Negociação, Serviço prestado (configurado conforme citado acima), valores etc.

No lançamento de serviços cujo Tipo de Serviço foi configurado para exigir o Código da Obra, os
campos Cód. da Obra e Cód. Art estarão disponíveis para preenchimento no cabeçalho da nota.
Caso o Código da Obra não seja informado ao confirmar a nota, será apresentada a seguinte
mensagem:

"Existem serviços relativos à construção civil que foram lançados na nota e que
obrigam o preenchimento dos campos: 'Cód. da Obra' e 'Cód. Art'."

A NFS-e não será confirmada até que sejam informados os devidos campos. Caso os dados da

nota estejam corretos, ao ser confirmada, esta será transmitida e autorizada na prefeitura.

[voltar ao topo]

Configurações para envio de E-mail

O sistema verificará o parâmetro "Envia NFSe por email ao ser autorizada –


ENVEMAILNFSE", que quando habilitado, ao ser realizada a autorização de uma NFS-e, a nota
gerada será encaminhada por e-mail ao Parceiro da nota. Para tal, as configurações para envio
de e-mail devem estar devidamente realizadas.

Além disso, para enviar o e-mail, o sistema verifica a configuração realizada no Cadastro de
Tipos de Operação - TOP, aba E-mails da TOP.

É possível também anexar o boleto (quando este é gerado) referente à nota ao e-mail da NFS-e.
Para isso, o sistema confere no Cadastro de Parceiros, aba Informações, o preenchimento do
campo "Geração de boleto nas centrais", que deve estar definido com a opção "Enviar e-
mail" ou "Imprimir e Enviar e-mail".

[voltar ao topo]

Premissas para emissão da NFS-e


Vejamos abaixo os pontos fundamentais para emissão da NFS-e:

Sankhya-Om/Jiva-Om e SaNFe atualizados para as últimas versões. Efetue o download


das referidas versões em http://downloads.sankhya.com.br ;
A Nota Fiscal Eletrônica de Serviço é habilitada pelo opcional NFS-e;
A implantação da NFS-e utiliza somente o certificado do tipo A1 (modelo A1);
Se faz necessário a liberação do envio por parte da prefeitura por regime de lote (RPS)
via Webservices.

Nota: É de responsabilidade do departamento fiscal da empresa, definir junto à prefeitura quais


são os tipos de situações que serão utilizados para cada parceiro, operação, CNAE, tipo de
serviço e suas respectivas tributações. Após tais definições, é de responsabilidade do
implantador ou responsável pelo Sankhya-OM de cada empresa por realizar a parametrização
conforme as regras definidas entre organização e prefeitura.

Importante: É essencial que seja efetuado o backup da base e as simulações executadas em


uma base de testes direcionada para o ambiente de homologação, antes da utilização em
produção. Em nenhuma circunstância a base de produção deverá ser usada direcionada para o
ambiente de homologação da prefeitura, e a base de testes direcionada para a base de
produção.

Observação: Quando houver alguma NFS-e enviada via API, ao gerar o JSON desta, a data de
vencimento irá considerar o fuso de horário de três horas se o parâmetro "Converter data
vencimento para fuso horário zero? - CONDTVENCFUSZER" estiver ligado.

Temos ainda o parâmetro "Converter data competência para fuso horário zero? -
CONDTCOMPFUSZER", que quando ligado, se houver alguma NFS-e enviada via API, na
geração do JSON a competência da NFS-e não irá retroceder para o dia anterior caso esta seja
emitida nas primeiras horas do dia.

[voltar ao topo]

Configurações de Impressão de NFS-e

Para realização da impressão da NFS-e, realize as seguintes configurações:

Na tela Modelo de Impressão (Nota/Pedido), insira os arquivos iReport (jrxml);


Depois, na tela Modelos de Nota Fiscal/Duplicatas/Boleto(s), preencha o campo "Número
do relatório modelo" referenciando o modelo com os arquivos jrxml informados na tela
anteriormente citada;
Por fim, no Cadastro de Tipos de Operação - TOP, aba Impressão, preencha o campo
"Mod. Imp. RPS" com o modelo cadastrado na tela anteriormente mencionada.

Realizadas as configurações acima, selecione uma NFS-e aprovada e realize sua impressão.

Observação: Para que seja impressa a logo da empresa na nota, é necessário que se faça a
configuração do parâmetro "Pasta de modelos para impressão - SERVDIRMOD". O nome
do arquivo referente a logomarca da empresa no diretório informado no parâmetro, segue o
padrão "emp_" + CNPJ_PRESTADOR (Sem formatacao) + ".jpg".

A NFS-e possui um número específico, diferente do número da Nota. Esse campo deve ser
apresentado na impressão. Além disso, tem-se um novo campo que define o código de
verificação e a data de emissão da NFS-e que pode ser diferente da emissão da Nota no
sistema.

As novas variáveis de impressão criadas para NFS-e são:

nulotenfse = TGFCAB.NULOTENFSE: Número do lote, sendo que essa numeração é do


sistema, não da prefeitura.

numnfse = TGFCAB.NUMNFSE: Número da NFSe dado pela prefeitura, este número pode ser
diferente de NUMNOTA.

statusnfse = TGFCAB.STATUSNFSE: Define o Status da NFSe, que poderá ser:

A = APROVADA;
E = AGUARDANDO_AUTORIZACAO;
I = ENVIADA;
R = AGUARDANDO_CORRECAO;
V = COM_ERRO_VALIDACAO;
L = LOTE_REJEITADO;
N = NAO_ENVIADA (sinônimo para vazio, ou seja, valor nulo).

tpemisnfse = TGFCAB.TPEMISNFSE: Define o tipo de emissão, que poderá ser:

vazio ou 1 = Emissão normal (imprimirá como NFSe);


2 = Emissão de RPS (imprimirá como RPS).

codtribmuniss01 = TGFPRO.CODTRIBMUNISS: Código de tributação do produto no


município, esse código é diferenciado por prefeitura, e algumas não o utilizam.

cpfresp = TSIEMP.CPFRESP formatado com '!!!.!!!.!!!-!!': CPF do responsável pela


empresa junto ao cadastro de prestador na prefeitura, só será utilizado por prefeituras que
usam os serviços do provedor Nota Control.

dhemissnfse = TGFNFSE.DHEMISSNFSE formatado com 'dd/mm/yy hh:nn:ss': Data/hora


da emissão da NFSe conforme relógio do servidor da prefeitura.

codverifnfse = TGFNFSE.CODVERIFNFSE: Código de verificação da NFSe gerado pela


prefeitura.

codlst = TGFPRO.CODLST: Código do item da lista de serviços conforme lei complementar


116 http://www.planalto.gov.br/ccivil_03/leis/LCP/Lcp116.htm.

Nota: Geralmente as NFS-e's são impressas utilizando um modelo HTML no MGE/Mitra e um


modelo PDF no Sankhya-OM.

Vejamos abaixo um exemplo de uma NFS-e emitida na cidade de Uberlândia/MG:

[voltar ao topo]

Parâmetros

Todos os parâmetros aqui mencionados, serão configurados através da tela Preferências.


Através do parâmetro "Conteúdo a ser enviado na descrição de NFS-e -
(NFSEOBSITERPS)" defina o conteúdo da descrição dos itens da nota. A configuração deste
parâmetro será feita de acordo com a necessidade de cada prefeitura. Tem-se as seguintes
possibilidades:

Padrão conforme prefeitura: Caso seja Abrasf, será enviada a descrição do tipo de
serviço (Lei cpl 116/2008); caso seja DSF será enviado a descrição do item.
Descrição dos itens de serviços: Será enviada a descrição de todos os itens de
serviço, separados por nova linha.
Descrição + obs. dos itens de serviços: Será enviada a descrição de todos os itens
de serviço, acrescido da observação do item (campo observação na grade de itens),
separados por nova linha. Os campos são separados por ";" (ponto e virgula).
Observação da nota: Será enviada a observação da nota (observação e/ou observação
padrão do cabeçalho). Os campos são separados por ";" (ponto e virgula).
Observação + Natureza da nota: Será enviada a descrição da natureza informada no
cabeçalho da nota acrescido da observação padrão e observação da nota. Prefeituras
que seguem o padrão Abrasf tem apenas um campo de descrição, que é de 2000
caracteres. Prefeituras que seguem o padrão da DSF (Uberlândia, Campinas etc.)
possuem dois campos de descrição, um para cada item, de 250 caracteres e um para o
cabeçalho da nota de 1500 caracteres.
Descrição + obs. dos itens de serviços + obs. da nota: Será enviada a descrição
de todos os itens de serviço, acrescido da observação da nota e observação dos itens.

Este parâmetro tem implicação com o campo de descrição do padrão Abrasf e com o campo de
descrição dos itens (padrão DSF).

No campo descrição da nota do padrão DSF o sistema sempre manda a observação da nota
(TGFCAB.CODOBSPADRAO + TGFCAB.OBSERVACAO), portanto ele não será parametrizado.

Importante: O sistema verificará inicialmente as configurações realizadas nas Preferências da


Empresa, aba NFS-e, campos "Conteúdo a ser enviado na descrição de NFS-e" e "Qtd. de
caracteres a serem enviados na descrição de NFS-e". Caso não estejam configurados, o
sistema levará em consideração o parâmetro de chave NFSEOBSITERPS.

O parâmetro "Buscar autorização NFS-e ao enviar lote - NFSEAUTORENVIO" possui valor


padrão ativado, caso o mesmo esteja desativado, o sistema irá entregar o lote mas não
esperará o processamento do lote por parte da prefeitura. Assim, o usuário poderá mais tarde
usar a opção "Buscar autorização".

Parâmetros que influenciam no funcionamento da NFS-e

Por meio do parâmetro "Tempo máximo (segundos) para processamento de lote NFSe -
NFSETMAXLOTE" defina o tempo máximo de espera pelo processamento de um lote depois
que ele é entregue à prefeitura. Ao realizar a consulta de uma NFS-e, se for retornada a
informação que a nota ainda está em processamento, serão realizadas algumas tentativas de
busca de autorização; caso estas ultrapassem o tempo limite informado no parâmetro, será
exibida uma mensagem de erro informando que o tempo limite foi excedido. Caso contrário a
nota seguirá o processo de aprovação normalmente. Por padrão, este tempo é de 60 segundos.

A configuração deste parâmetro, surtirá efeito nas seguintes cidades:

91
Através do parâmetro "Cidade do ISS conforme CNAE empresa? - CIDISSCNAEEMP",
defina as configurações pertinentes as Preferências da Empresa, aba CNAE Empresa.

Defina no parâmetro "Qtd. máxima de notas em um lote NFS-e - NFSEMAXNOTALOTE", a


quantidade máxima de notas em um lote. Apesar de todos os provedores documentar esse
número como sendo 50 notas, na prática cada um deles aceitará um número diferente, e
sempre muito menor que 50. Padrão 30 Notas.

Por meio do parâmetro "Permite ISS retido zero em NFS-e - NFSEISSRETZERO" defina se
será permitido enviar RPS à prefeitura com ISS retido zerado, isso na maioria das vezes é um
erro de configuração e dependendo da prefeitura será difícil "Cancelar" a nota, pois trata-se de
tributação fora do município. Resumindo, isso evita que seja enviada à prefeitura Nota que
tenha 99% de chance de estar errada, e que será difícil efetuar o cancelamento.

Com o parâmetro "Destacar impostos federais na NFS-e mesmo quando não retido? -
DESTIMPNRETIDO" habilitado, o imposto será destacado. Com o parâmetro desligado o
imposto só será destacado no XML quando for do tipo RETIDO (comportamento Atual do
sistema).

Através do parâmetro "Cód.IBGE municípios c/ alíquota NFSe em percentual -


MUNALIQPERCNFSE", defina a alíquota que será enviada no arquivo XML para a prefeitura.
Quando não for inserido o Código IBGE do Município no campo "Texto" deste parâmetro, será
realizado o cálculo da alíquota informada nos cadastros e dividido por 100 (alíquota de 5% ficará
0.05). Por outro lado, informando o código, considera-se para esse cálculo que alíquota de 5%
ficará 5.00.

Por meio da configuração do parâmetro "Gerar boleto para NFS-e - NFSEGERARBOLETO",


tem-se a possibilidade de geração de boletos para NFS-e's. Temos as seguintes opções:

Não: Não será gerado boleto;


Sim, para todos parceiros: Será gerado boleto para todos os parceiros que possuem
financeiro vinculado a nota, bem como se da na geração de NF-e's;
Apenas preparar: Esta opção, apenas prepara os boletos que podem ser impressos na
tela Impressão de boleto(s);
Sim, conforme Cadastro de Parceiros: Serão gerados os boletos de acordo com o
que for configurado no Cadastro de Parceiros, aba Informações, campo "Tipo geração
boleto".

Nota: Com relação ao tipo de imposto "somar", independente do parâmetro estar ligado ou não
os impostos não serão destacados no XML.

Ao gerar uma NFS-e que contenha como provedor o IPMSISTEMAS, para geração da tag
<unidade_codigo> o sistema buscará o código da unidade padrão do serviço inserido no
parâmetro "Conversão de unidade na NFS-e para IPM Sistemas - CONVUNIPMSISTEM" e
realizará a conversão da unidade para o código que o provedor entenda. Deste modo, você
pode alterar a unidade de acordo com o que a prefeitura necessita.

O parâmetro "Ajusta diferença total no item do RPS? - AJUDIFITENSRPS" deverá estar


desabilitado para que não seja considerado arredondamento total nos itens do RPS (Recibo
Provisório de Serviços).

Por meio do parâmetro "Cód. IBGE munícipios Usam vlr Unit. Serv prov EEL? -
MUNVLRUNISEREE" o sistema irá considerar o valor unitário dos itens como valor do serviço.
Posto isto, você deverá configurar o campo "Texto" deste parâmetro, inserindo o código IBGE
correspondente ao município, sendo que, nos casos em que for necessário inserir mais de um
código, deve-se separá-los por vírgula. Por exemplo: 3205101,3203205

Importante: Este parâmetro aplica-se em específico aos municípios que utilizam o provedor
EEL.

Referente à emissão de NFS-e por meio de um serviço de integração, destacamos que caso o
parâmetro "Utiliza Serviço de Consulta Status do Broker? - UTILCONSBROKER" esteja
ligado, o fluxo seguirá para a consulta na API de "Consulta de Nota Prestada" onde será
avaliado o status da nota na prefeitura, se estas constarem como Negadas e possuírem o código
"Código: E010 - RPS já informado". Se estiverem divergentes daquelas no sistema, este
status será atualizado para o status da prefeitura.

[voltar ao topo]

2.25 Não esta apresentando o CMV na analise de Rentabilidade das


Notas de Vendas. Como resolver?

1º Acesse o Gerente ON Line (Comercial » Gerente » Gerente On-Line - GOL)


Botão: Configurações
Selecione 'Margem de Contribuição' no menu esquerdo.

Verifique o campo: Custo a ser considerado [Verifique qual é o custo que foi configurado para
respresentar o CMV]


2º Acesse a Variação de Custo de Produtos (Comercial » Consulta » Variação de Custos de
Produtos)
Verifique para os produtos envolvido na Nota de Venda, se existe valor de custo, de acordo com
o tipo de custo que sera considerado.
Exemplo: Se no Custo a ser Considerado do GOL, estiver selecionado 'Gerencial', o(s) produto(s),
deve conter custo 'Custo Gerencial'.

*CMV = Custo da Mercadoria Vendida

2.26 Faturamento por classificação nos itens

Será possível que você realize a separação de itens em diferentes documentos através da rotina
de faturamento. Para isto, é necessário que o parâmetro "Tipo separação faturamento -
TIPOSEPFAT" encontre-se com a opção "Separação por critério de itens" selecionada.

Observação: Esta funcionalidade poderá ser acessada pelo Cadastro de Tipos de Operação -
TOP, aba "Separação para faturamento":

Você deverá realizar a configuração na TOP de origem, informando os seguintes dados:

No campo "Empresa", define-se para qual empresa ocorrerá a separação.

Você deverá inserir no campo "Tipo de Operação separação" o tipo de operação de destino
para os itens separados.

No campo "Série separação" você informará a série utilizada para o documento gerado.

Quando você selecionar a marcação "Confirmar nota ao faturar?", fará com que o
documento gerado seja confirmado após o faturamento.

No campo "Critério p/ separação de itens" você definirá qual critério será utilizado para
separação de itens. Para isto, deve-se utilizar uma expressão SQL, a qual será inserida no
contexto do faturamento, na query base para faturamento ou ainda, você poderá informar o
nome do campo da tabela de itens, da seguinte forma: TIPENTREGA='E'.

Observação: A opção de confirmação refere-se apenas aos documentos separados no


faturamento; para que todos os documentos gerados no faturamento sejam confirmados, você
deverá gerar critérios suficientes para todos os itens que compõe a nota. Caso existam itens na
nota que não se enquadrem em nenhum dos critérios definidos, eles serão faturados porém, a
nota de destino não será confirmada.

O campo "Tipo entrega", existente na tabela de itens, precisará ser adicionado no layout do
Pedido de Venda, onde o vendedor deverá classificar o tipo de entrega. O faturamento que gera
diversas notas, apenas será realizado caso preencha esta informação no Pedido de Venda.

2.27 Máscara para Endereço de Armazenamento

Configurações > Avançado > Máscaras

Através dessa tela você efetua a configuração/criação de máscaras para Endereços de


Armazenamento. A máscara aqui cadastrada será utilizada na tela Endereço de
Armazenamento.

A tela bloqueia a alteração da máscara quando já existirem Endereços de Armazenamento


cadastrados com a configuração realizada.

É possível definir quantos níveis terá a estrutura (no máximo 7), e quantos dígitos haverá em
cada nível, sendo que o total dos níveis não pode ultrapassar 21 dígitos.

Observação: Se a máscara for informada nessa tela antes de configurá-la no parâmetro


"Máscara para Endereços WMS - MASCENDWMS", este será automaticamente preenchido
com o que foi configurado nessa tela.

2.28 Verificação de Saldo de Estoque

Configurações > Avançado

Através desta rotina, você realiza a análise do estoque dos produtos; temos aqui um
comparativo entre a quantidade dos produtos lançados ou não nas Centrais via Notas Fiscais e o
saldo dos respectivos produtos em estoque (tabela de estoque - TGFEST).

Neste artigo trataremos sobre os seguintes tópicos:

Opções para verificação Filtro empresas

Filtro produtos Grade Principal

Botões

92
Opções para verificação

O valor apresentado no campo "Nro Único Inicial" será o valor informado no parâmetro "Num.
Início(TGFNum) do controle de estoque - INICIOCONTEST".

As marcações "Estoque", "Estoque de terceiros" e "Reserva" executam a rotina de


Verificação de Saldos de Estoque validando a quantidade dos produtos lançados via Centrais
através das Notas Fiscais, com o saldo dos respectivos produtos em estoque (tabela de estoque
-TGFEST).

Já as marcações "Estoque sem lançamentos na central" e "Estoque de terceiros sem


lançamentos na central", procedem com a mesma rotina de validação dos produtos lançados
nas Centrais com o saldo em estoque, contudo, neste caso não foi realizada movimentação para
os produtos nas Centrais. Foram efetuados lançamentos diretos via banco informando empresa,
local, produto, estoque e outros dados pertinentes a tabela de estoque.

[voltar ao topo]

Filtro empresas

Caso a organização trabalhe com o Sankhya-Om controlando duas ou mais empresas, pode-se
por meio desta seção escolher quais empresas terão o estoque de seus produtos analisado.
Clique no botão "Adicionar" a fim de definir as empresas desejadas.

As empresas que estiverem assinaladas terão seus estoques apresentados. Caso nenhuma
empresa seja escolhida no filtro, será exibido o estoque de todas elas na Grade Principal.

[voltar ao topo]

Filtro produtos

De forma semelhante à seção anterior, mas com foco direto nos produtos, você pode aqui
escolher os itens que passarão pela análise de estoque.

Os produtos que estiverem assinalados terão seus estoques apresentados. Caso nenhum
produto seja escolhida no filtro, será exibido na Grade Principal o estoque de todos aqueles itens
que o sistema identificou com algum tipo de divergência.

[voltar ao topo]

Grade Principal
Uma vez selecionadas as Opções para verificação necessárias e formulados os Filtros para
empresas e Filtros para produtos desejados, acione o botão "Verificar" para que a Grade
Principal seja alimentada.

Podemos notar na grade, os produtos identificados pelo sistema que se enquadraram nas
condições estabelecidas. Além disto, a medida que uma linha é selecionada, o produto em
questão é destacado no rodapé da tela, onde nota-se também a Empresa a qual ele pertence, o
Parceiro com o qual o item foi negociado, o Local onde o produto se encontra, qual é seu Tipo de
estoque e logo abaixo, temos as quantidades do produto em questão em cada cenário de
estocagem, ou seja, são exibidas as quantias em:

Estoque: Informação pertinente ao estoque (TGFEST);


Est. na central: Resultado da somatória das movimentações de entrada e saida do
produto registradas no sistema;
Est. sem movimento: Informação registrada no estoque, porém sem movimentação
que respalde;
Reserva no estoque: Informação registrada no estoque (TGFEST);
Reserva na central: Resultado da somatória das movimentações de reserva do produto
registradas no sistema;
Reserva sem movimento: Informação sobre a reserva registrada no estoque (TGFEST),
sem movimentação que respalde.

[voltar ao topo]

Botões
Abaixo trataremos das funcionalidades de cada botão presente na tela:

Filtro: Além das opções de filtragem disponibilizadas no Filtro para empresa e


no Filtro para produtos, você pode através deste botão, criar filtros personalizados de modo a
identificar os itens desejados ainda mais facilmente.

Verificar: Este botão toma por base os cenários de estocagem


selecionados nas Opções para verificação e os filtros definidos, e realiza as devidas apurações
de estoque, apresentando os resultados na Grade Principal.

Mostrar/esconder painel de filtros: Através deste botão, você pode exibir ou


ocultar da tela todo o painel de filtros, ou seja, além dos botões Filtro e Verificar, as Opções para
verificação, o Filtro empresas e o Filtro produtos. Caso algum filtro tenha sido construído, este

93
verificação, o Filtro empresas e o Filtro produtos. Caso algum filtro tenha sido construído, este
botão será apresentado com a coloração vermelha.

Configurar grade: Por meio deste botão, você pode selecionar e/ou ocultar alguma
coluna da Grade Principal, deixando-a da forma mais adequada para uso, de acordo com a sua
necessidade.

Botões de navegação: Estes botões permitem a navegação entre as linhas


dos itens na Grade Principal. Além destes, utilize as teclas de atalho "Ctrl + <" ou "Ctrl + >",
ou ainda as setas direcionais também presentes no teclado, sendo as setas á e â para
navegação na vertical e as setas à e ß para andamento horizontal entre as colunas.

Corrigir: Este botão é o principal desta rotina, pois ele irá eliminar as
movimentações efetuadas via banco e corrigir os saldos de estoque.

Importante: Este botão, bem como toda a rotina, devem ser utilizados com cautela e
acompanhamento de um Implantador Sankhya, a fim de se evitar posteriores anomalias no
estoque.

Outras Opções...: Este botão apresenta a funcionalidade "Reconstrução de


saldo diário das movimentações de entradas e saídas", que ao ser acionada, irá
apresentar um pop-up com esta mesma nomenclatura, onde é determinado obrigatoriamente o
Período, e você pode optar por preencher a Empresa, Tipo de Operação, Tipo de Movimento e/ou
Produto; esta funcionalidade tem seu acionamento com o botão "Processar" localizado na
parte inferior do referido pop-up; ele reequilibra o saldo de estoque, removendo e refazendo as
correspondentes movimentações com base nos itens de nota contidas no período definido.

Importante: Esta é uma ação que pode levar alguns instantes de acordo com os filtros
definidos, além disto, ela bloqueia momentaneamente outras rotinas que trabalhem com
estoque de produtos. Deste modo, é essencial a análise detalhada dos processos de entrada e
saída de mercadoria da empresa, de forma que esta funcionalidade seja utilizada com prudência
e parcimônia.

Ao acionar o botão "Corrigir" para correção dos saldos de estoque, será apresentada a
seguinte mensagem de confirmação do procedimento:

"Esta ação irá recompor a tabela de estoque(TGFEST) removendo entradas que não
estejam lastreadas por documentos da central. Esta operação é irreversível."

Vale ressaltar que este procedimento deverá ser executado com ponderação, com o
acompanhamento de um Consultor Sankhya.

[voltar ao topo]

2.29 Máscara para Grupo de Produção

Configurações > Avançado > Máscaras

Importante: É necessário cadastrar a máscara antes de cadastrar o Grupo de Produção na tela


Grupo de Produção.

Esta tela é utilizada para que seja possível a configuração/criação de máscaras para Grupos de
Produção.

A máscara não poderá ser alterada quando já houver Grupos de Produção cadastrados com as
configurações realizadas.

Assim, será possível definir quantos níveis terá a estrutura e quantos dígitos haverá em cada
nível, como exemplo: 9.99.999.999.

No cadastro desta máscara, você pode "Adicionar" ou "Remover" níveis, a fim de aumentar
ou diminuir as possibilidades de configuração, de acordo com a necessidade de sua Empresa.

Observação: Note que na imagem acima foram cadastrados 5 níveis; na imagem abaixo, são
apresentados 7 níveis:

2.30 Empresas

Esta tela está disponível para utilização a



partir da versão 4.2
Configurações > Cadastros > Pessoal

Ao iniciar a criação de um novo registro, utilize a busca presente no campo "Empresas" para
selecionar uma das instituições cadastradas. Logo após, informe na aba Informações
Gerais uma "Regra de Cálculo" à sua empresa.

Caso a sua empresa tenha possuído um CNPJ anterior ao seu atual, insira-o no campo "CNPJ
Anterior" presente nesta mesma aba.

Configurando as Datas de Pagamento

Para configurar as datas automáticas de pagamento, você deve acessar a aba "Pagamentos"
e ativar a marcação "Sugerir Data de Pagamento" .

Se desejar configurar dias de pagamento à antecipar ou postergar, utilize as opções contidas no


campo "Tipo Dia Pagamento". São elas:

Dia Fixo (quando não útil postegar);


Dia Fixo (quando não útil antecipar);
Dias Úteis.

A definição dos dias para pagamento deverá ser realizada nos campos "Mensal" e "Férias".

Em relação aos pagamentos semanais, utilize o campo "Semanal" para indicar o dia da
semana onde deverá ser realizado o pagamento.

Para pagamentos quinzenais com data de pagamento pré-agendada, será necessário que o
cadastro dos dois dias de pagamento seja realizado nos campos "Quinzenal 1" e "Quinzenal
2".

Configurando as informações necessárias para a DIRF

Para configurar as informações para envio à DIRF, acesse a aba Informações para DIRF.

Caso sua empresa possua alguma condição especial para informar à DIRF como Encerramento,
Espólio ou Saída Definitiva do País, indique nos campos apresentados na imagem abaixo
após ativar a opção "Situação Especial".

Forneça as informações do responsável pelo CNPJ, e ao final realize a inserção dos dados
pertinentes ao responsável pelo preenchimento dos dados da DIRF.

Configurando as informações necessárias para a RAIS

A aba Informações para RAIS permite que você configure as informações para envio à RAIS.

Caso a empresa se encontre em atividade no ano-base corrente, é necessário que a opção "Em
Atividade no Ano-Base" se encontre habilitada.

Além disso, esta aba permite informar os valores de Contribuição, o CNPJ do Sindicato Patronal
e o Porte da Empresa.

Veja também:

Configuração do Portal RH

94
2.31 Carga Horária

Configurações > Cadastros

Nesta tela é possível cadastrar as cargas horárias e as respectivas jornadas de cada turno de
trabalho.

Cód. Carga Horária: Campo de preenchimento automático pelo sistema. Ele pode ser utilizado
também como um campo de pesquisa.

Descrição: Este campo é de preenchimento obrigatório, na qual você deverá informar uma
descrição para a Carga Horária.

Tipo de Carga Horária: Este campo permite tratar o horário de trabalho dos
funcionários como Carga Horária, horário flexível ou como Jornada de Trabalho, ou seja, horário
fixo.

Sub-aba Coletores Sub-aba Tradutores Sub-aba Geradores Outras sub-abas

Aba Carga Horária

Ao clicar no botão pra inserir Carga Horária de um novo dia, o sistema passará
automaticamente para o modo de edição e você poderá configurar:

Dia da semana: Campo do tipo lista, que contém todos os dias da semana (segunda a
domingo).

Turno: Através deste campo aponte o número do turno. Exemplo: 1, 2, 3 ou 4.

Entrada turno: Informe neste campo o horário inicial do turno.

Saída turno: Neste campo informe o horário final do turno.

Valida entrada: Esta marcação permite que seja informado se a batida do ponto de estrada
será obrigatório ou não.

Valida saída: Através desta marcação, informe se a batida do ponto de saída será obrigatório
ou não.

Descanso semanal: Marque neste campo, se nesse dia/turno será folga do funcionário.
Carga: Este campo exibirá a quantidade de "Horas" e "Minutos" previstos para cada turno,
dentro da Carga Horária. Nas ocasiões em que o Tipo da Carga Horária estiver definido como
Carga Horária, o sistema efetuará uma comparação entre a quantidade de horas e minutos
existentes nas batidas e ocorrências dos funcionários, com a quantidade de horas e minutos
existentes no campo "Carga", e considerará como atrasos ou horas extras as discrepâncias,
para menor ou para maior respectivamente.

Nas ocasiões em que o campo Tipo Carga Horária estiver definido como Jornada de Trabalho, o
sistema verificará os horários das batidas de entrada e saída dos turnos e irá comparar com os
horários previstos para entrada e saídas de cada turno, considerando como atrasos ou horas
extras as discrepâncias.

Importante: Nesta aba não será permitido alterar os registros. Se for necessário alterar alguma
informação, você deverá excluir o registro atual e lançar outro. O usuário poderá ainda duplicar
uma carga horária clicando no botão "Duplicar" no topo da tela.

Nota: Ao acionar o botão Duplicar e clicar em "Salvar", os registros


localizados na aba Carga Horária também serão duplicados.

Sub-aba Paradas Programadas


Esta sub-aba apenas será apresentada caso você possua o produto "30635 - Produção/W".
Aqui, você pode cadastrar as paradas programadas durante seus turnos de trabalho.

Observação: Os campos "Hora Início" e "Hora Fim" são de preenchimento obrigatório.


Nota: O campo "Duração (Min)" é de preenchimento automático pelo sistema.

2.32 Departamentos

Configurações > Cadastros > Pessoal

Observação: A estrutura hierárquica deste cadastro é definida através do parâmetro


"FPMASCDEP - Máscara para Departamentos".

Os Departamentos são criados para, posteriormente, serem informados no Cadastro dos


Funcionários, sendo de elevada relevância para o controle dos Centros de Resultados.

Como a tabela possui estrutura hierárquica, será possível definir o cadastro de cada família de
Departamento em uma estrutura que vai até 4 (quatro) níveis hierárquicos.

Quando a marcação "Ativo" estiver desmarcada, o sistema irá considerar que este
Departamento não esta apto para ser utilizado.

Se o nível hierárquico do Departamento for o último nível da hierarquia configurada, o campo


"Analítico" deverá, obrigatoriamente, ser marcado.

Você poderá informar também o "Departamento", "Descrição", "Endereço", "Número" e


"Complemento" dos Departamentos.

O sistema permite o tratamento do "Centro de Resultado" adotando o seguinte critério de


prioridade:

1. Movimento;
2. Funcionários;
3. Eventos;
4. Departamentos;
5. Empresas.

Caso você escolha por tratar os Centros de Resultados por departamento, este campo deverá
ser alimentado com o Centro de Resultado correspondente.

A respeito do campo "Registro Fiscal", o parâmetro "FPREGFISCAL - Onde Utiliza o


Registro Fiscal" determinará se o Registro Fiscal será alimentado nas "Empresas" ou nos
Departamentos. Caso seja alimentado nos Departamentos, o sistema permitirá a geração das
Guias de Previdência Social por Departamento; caso contrário, o sistema só permitirá a geração
destas guias por Empresas.

2.33 Funcionários

Configurações > Cadastros > Pessoal

Através desta tela são cadastrados todos os colaboradores da empresa e opcionalmente, para
fins de SEFIP, diretores e autônomos. Todas as informações requisitadas são importantes e
utilizadas na geração de arquivos para Bancos, SEFIP, CAGED, Informe de Rendimento e RAIS.

Filtros iniciais Iniciando um cadastro

Aba Endereço Aba Pessoais

Aba Documentos Aba Admissão

Aba Contrato Aba Bancos

Aba Lotação Aba Afastamento

Aba Informações Aba Carga horária histórica

Aba Validações Aba Histórico

Aba Dependentes Aba Anexos/Documentos

Botão Outras Opções... Botão Trocar empresa

Filtros iniciais

Uma vez realizados cadastros na tela, nos campos disponibilizados na parte superior, você
poderá buscar algum funcionário para análise e/ou edição de seus dados.

O campo "Nome contendo" auxilia na localização de funcionários em casos que tem-se


conhecimento apenas de parte de seu nome.

Você poderá buscar os colaboradores de acordo com a "Função" que eles exercem na empresa;
as funções aqui apresentadas, são as que foram previamente cadastradas na tela Funções.

É possível também selecionar os funcionários de acordo com o "Cargo" por eles exercido; os
dados aqui apresentados para escolha, são previamente cadastrados na tela Cargos.

De forma similar aos campos anteriores, através do campo "Departamento" você poderá

95
De forma similar aos campos anteriores, através do campo "Departamento" você poderá
selecionar o(s) funcionário(s) desejado. Este cadastro é realizado através da tela
Departamentos.

Por fim, através do campo "Situação" busque o funcionário desejado com base na sua
conjuntura empregatícia junto à empresa. Você poderá escolher dentre as seguintes opções:

Demitido;
Atividade normal;
Afastado sem remuneração;
Afastado por acidente de trabalho;
Afastado para serviço militar;
Afastado por licença gestante;
Afastado por doença acima de 15 dias;
Transferido;
Outros.

[voltar ao topo]

Iniciando um cadastro

Ao acionar o botão de inclusão , temos inicialmente o preenchimento dos seguintes dados:

O campo "Código" é alimentado com a numeração que irá identificar o cadastro que está
sendo realizado. Este preenchimento pode ser automaticamente, ou de forma manual;

dependendo das configurações feitas através do botão "Configuração da tela" ,


opção "Numeração", localizado no lado superior direito da tela.

Em seguida, obrigatoriamente informe o "Nome" do colaborador. A "Matrícula" se refere a


uma numeração própria de cada empresa, que visa auxiliar na sua identificação do funcionário.
Preencha por fim, o "CPF" do funcionário que está sendo cadastrado.

Localizado à frente do campo CPF, temos o botão "Importar dados pré-cadastrados do cpf"

, que ao ser acionado será aberto o pop-up "Importe dados pré existentes do
funcionário"; esta funcionalidade tem o objetivo de auxiliar na importação de dados do
Currículo para candidatos através do módulo de Recrutamento e Seleção/W. Para que a busca
seja efetuada, é necessário que o CPF de um funcionário seja informado:

No alto deste pop-up teremos a marcação "Dados em maiúsculo" que ao ser efetuada, as
informações pré-existentes do funcionário serão carregadas na tela em maiúsculo; se for
mantida desmarcada, os dados ficarão em minúsculo.

[voltar ao topo]

Endereço
Esta aba concentra as informações acerca do domicílio do colaborador. O preenchimento do
Endereço, Bairro e Cidade são obrigatórios nesta aba.

[voltar ao topo]

Pessoais
A aba Pessoais, solicita a inserção de dados exclusivos do funcionário, bem como seu "Estado
civil", sua "Naturalidade" e "Nacionalidade", entre outros. Você poderá também no campo
"Imagem" salvar uma foto para melhor identificação do empregado.

Ainda nesta aba, temos a seção "Estrangeiro" que será habilitada para preenchimento caso a
Nacionalidade tenha sido definida com alguma informação diferente de Brasileiro.

Por fim, na seção "Filiação" você poderá preencher o nome dos pais do funcionário.

[voltar ao topo]

Documentos
Teremos nesta aba, informações a respeito da documentação do funcionário; dados sobre a
"Carteira de Identidade", "Carteira de Habilitação" e "Carteira de Trabalho do
colaborador".

[voltar ao topo]

96
[voltar ao topo]

Admissão

Na aba Admissão, tem-se os dados a respeito do vínculo do funcionário com a empresa; são
inseridas aqui informações acerca da "Data de admissão", "Data de opção de FGTS", entre
outras.

[voltar ao topo]

Contrato
Esta aba agrupa informações acerca do Contrato do empregado junto à empresa, ou seja, as
condições acordadas entre as partes para realização do trabalho e seus correspondentes
proventos.

[voltar ao topo]

Bancos

Na aba Bancos, são inseridos os dados pertinentes à instituição financeira na qual o funcionário
possui Conta Bancária e receberá seus rendimentos.

[voltar ao topo]

Lotação
Na aba Lotação, será realizado obrigatoriamente a inclusão de informações relacionadas à
"Função" que o empregado irá exercer, bem como o "Sindicato" ao qual ele pertence, seu
"Departamento", as "Horas semanais" de suas atividades, entre outros aspectos.

[voltar ao topo]

Afastamento
A aba Afastamento é destinada ao preenchimento de dados referentes ao distanciamento do
colaborador de suas funções, caso ocorra. Além disso, em caso de "Transferência" de
empresa, estes detalhes também são incluídos nesta aba.

[voltar ao topo]

Informações
Esta aba armazena as informações referentes ao último usuário que efetuou alguma
modificação no cadastro do usuário, ou seja, seu Código/Descrição e a Data/Hora de tal
alteração.

[voltar ao topo]

Carga horária histórica


A carga horária de trabalho do colaborador é inserida nesta aba. Caso existam modificações nos
horários, eles devem ser inseridos nesta aba, de modo que será possível acompanhar as
mudanças de horário de trabalho que o empregado fez parte. Para alimentação desta aba, é
necessário um cadastro prévio na tela Carga Horária.

[voltar ao topo]

Validações

97
Validações
A aba Validações é destinada à inserção de alguma Regra definida para o funcionário. As
informações desta aba são cadastradas previamente através da tela Central de Certificações.

[voltar ao topo]

Histórico
Temos nesta aba o histórico dos dados a respeito da trajetória do funcionário na empresa.
Podemos notar a "Data de Referência", "Salário base", os "Departamentos" pelos quais
ele passou, entre outros aspectos.

[voltar ao topo]

Dependentes
Nesta aba são inseridas as informações pertinentes aos dependentes do colaborador; como
preenchimento obrigatório, temos, o "Nome", "Grau de parentesco" e a "Data de
nascimento".

[voltar ao topo]

Anexos/Documentos
Esta aba é destinada à inserção de documentos e/ou anexos relacionados ao funcionário, que
terão importância para a empresa.

[voltar ao topo]

Botão Outras Opções...


No botão Outras Opções..., temos as seguintes funcionalidades:

Consulta Reajuste de Salário

Ao acionar esta opção, é aberto um pop-up com esta mesma nomenclatura, na qual você
poderá navegar entre os anos e verificar os reajustes salariais para o funcionário selecionado.

Importar dados pré-cadastrados

Esta opção tem o objetivo de auxiliar na importação de dados do Currículo para candidatos
através do módulo de "Recrutamento e Seleção/W". Para que a busca seja efetuada, é
necessário que o CPF de um funcionário seja informado:

98
No alto deste pop-up, informe o CPF e acione o botão "Importar dados pré-cadastrados do

cpf" para que os dados sejam importados. Temos também a marcação "Dados em
maiúsculo" que ao ser efetuada, as informações pré-existentes do funcionário serão
carregadas na tela em maiúsculo; se for mantida desmarcada, os dados ficarão em minúsculo.

[voltar ao topo]

Botão Trocar empresa


O botão Trocar empresa ao ser acionado, abre o pop-up "Selecionar Empresa" na qual será
realizado a escolha da empresa que terá seus funcionários inseridos e/ou analisados. Basta
optar pela empresa desejada e clicar no botão "Selecionar", para que os colaboradores
pertencentes àquela empresa sejam apresentados ou a partir disso possam ser inseridos:

A empresa escolhida terá seu nome em destaque no lado superior direito da tela:

[voltar ao topo]

2.34 Mensagens do Portal RH

Configurações > Cadastros > Pessoal

Por meio desta tela, será possível o encaminhamento de mensagens aos funcionários, de acordo
com os filtros por empresa, funcionário ou departamento; permite a comunicação da empresa
com seus colaboradores por mensagens disponibilizadas no Portal RH.

Em "Código", insira o código da mensagem.


O campo "Empresa" é de preenchimento obrigatório. Assim, informe a empresa
que os funcionários que irão receber a mensagem estão inseridos; os
colaboradores desta empresa, poderão visualizar a mensagem.
Caso a mensagem venha a ser enviada a um único funcionário, informe no campo
"Funcionário".

Insira no campo "Departamento" o departamento que irá receber a mensagem.


Em "Dt. de Alteração" faça o registro da última data de alteração da
mensagem.
Preencha no campo "Título" o título da mensagem a ser escrita.
Descreva no campo "Mensagem", a mensagem a ser enviada no campo .
Para que a mensagem seja encaminhada a todos os funcionários de uma determinada empresa,
basta preencher o campo Empresa. Se a necessidade for a de enviar a um único departamento
ou funcionário específico, basta preencher os campos Departamento e Funcionário.

Se forem preenchidos os campos Departamento e Funcionário, a mensagem será entregue para


todos os funcionários do departamento, além do funcionário especificado no campo.

As mensagens criadas podem ser visualizadas pelo Portal RH através do link no rodapé
chamado "Mensagens da Empresa".

Até que o funcionária leia as mensagens enviadas, ele continuará sendo notificado.

Ao clicar no link, será exibido um pop-up com as mensagens. As mensagens não lidas serão
indicadas pela figura de um envelope fechado e com detalhe em verde, seguido por seu título,
parte da mensagem e a data e hora em que esta foi criada. As mensagens lidas serão indicadas
pela figura de um envelope aberto na cor branca, com uma opacidade menor.

Ao selecionar a mensagem a ser lida, será apresentado o restante da mensagem e seu título, e
também um botão "Voltar" para retornar a lista de mensagens e o botão "Fechar" para fechar
a tela da mensagem.

2.35 Perfil

Configurações > Cadastros > Pessoal

A tabela de "Perfil" possui estrutura hierárquica e por isto é possível definir o cadastro de cada
"Família de Perfis". A estrutura hierárquica deste cadastro pode ser definida no parâmetro
"Mascara para Perfil da Folha / RH - FPMASCPERFIL".

Os Perfis (RH/Folha) são criados para, posteriormente, serem informados nos "Cargos",
permitindo assim montar a "Descrição Analítica destes Cargos".

Nesta tela, é possível criar hierarquias para, por exemplo, "Treinamentos", "Competências",
"Habilidades", "Requisitos", "Qualificações", "Áreas de Resultado" (para avaliações de
Desempenho), "Exames Médicos", "Equipamentos de Proteção Individual", "Exposição a
Riscos" etc.

Toda e qualquer informação, onde deseja-se que ela esteja presente nos "Cargos", podem ser
criadas anteriormente nos "Perfis".

Para um novo cadastro, clique sobre o botão de inserção de um novo registro , onde você
informa um novo "Código" e sua correspondente "Descrição" para o perfil.

Se a marcação "Ativo" estiver desabilitada, mesmo após a criação do perfil este não poderá ser
visualizado nos demais cadastros do sistema. Para que o perfil esteja disponível em outras
rotinas, esta marcação deve estar selecionada.

A marcação "Analítico", quando efetuada, representa que o cadastro não possuirá registros
"filhos"; ao deixá-lo desmarcada, teremos um registro sintético, que poderá receber outros
cadastros subsequentes.

Nota: As opções Ativo e Analítico serão apresentadas automaticamente marcadas pelo sistema
na inclusão de um novo perfil. Nas demais rotinas do sistema, apenas serão aceitos os perfis
Analíticos.

A marcação "Requisito", quando efetuada, terá a representação de um perfil que a empresa


considera requisito para preenchimento de uma determinada vaga. O perfil que possuir esta
marcação assinalada, será apresentado para escolha na tela Currículos, aba "Perfil
Requisitos".

A marcação "Exame" deverá ser efetuada quando se tratar de um perfil para "Exames
Médicos".

Através da marcação "Nível Hierárquico", você define que o perfil que está sendo cadastrado
servirá para escolha de Níveis Hierárquicos em outras telas no sistema.

De forma semelhante à marcação anterior, a marcação "Área Profissional", quando efetuada,


determinará que o perfil em questão poderá ser definido como Áreas Profissionais em outras
rotinas no sistema.

Observação: As duas marcações citadas por último, quando realizada, fará com que seus perfis
correspondentes sejam apresentados para escolha nas abas "Perfil Nível Hierárquico" e
"Perfil Área Profissional" na tela Currículos.

O campo "Cód. Histórico de Ocorrência" somente será habilitado quando a marcação Exame
estiver realizada, e servirá para que sejam informados Históricos de Ocorrências padrão para
cada Exame cadastrado nos Perfis.

O campo "Observação" pode ser utilizado para a inserção de informações relevantes em


relação aos perfis cadastrados.

Na barra de ferramentas temos os seguintes botões:

Através deste botão você realiza a "Configuração da Grade", onde é possível


configurar quais colunas estarão visíveis, além de visualizar a árvore em modo grade ou
formulário.

O botão "Impressão do Grid" possibilitará a impressão dos registros da grade em


formato "PDF", "XLS" e sua visualização em cubo.

Nota: Por meio da configuração do parâmetro "Qtd. máx. de reg. para export. de PDF, XLS
e Cubo - QTDMAXREGEXPORT", temos a possibilidade de limitar a quantidade máxima de
registros que serão exportados na utilização das funcionalidades "Exportar como PDF",
"Exportar como planilha" e "Visualizar em cubo". Informe um número inteiro, que
represente o limite de registro que serão exportados, por exemplo 50 registros, 100 registros;
dependendo da sua necessidade.

Esta tela dispõe também do botão para a criação de filtros personalizados. Contudo,
os filtros aqui configurados, somente serão aplicados nos registros filhos.

Importante: Independente do critério de filtro criado, o sistema adicionará um critério com a


condição AND (Perfil.ANALITICO = N). Dessa forma, o sistema filtrará os registros que
satisfaçam o filtro criado, e também filtrará todos os registros que não são analíticos.

2.36 Descontos Financeiros por Parceiro

99
2.36 Descontos Financeiros por Parceiro

Configurações > Avançado

Esta tela tem o objetivo de cadastrar possíveis descontos para um parceiro e/ou filial. Pode-se
disponibilizá-los por aniversário, inauguração, assiduidade, etc. No entanto, apenas esta tela de
cadastro especificamente foi migrada para o Sankhya Om; sendo assim, a inserção dos
descontos no financeiro ainda não está presente no sistema e deverá ser realizada via regras de
personalização (botão de ação).

Esta tela só estará habilitada para utilização se o parâmetro "Usar Desconto Financeiro por
Parceiro - USADESCFIN" estiver habilitado. Caso o referido parâmetro esteja desligado, ao
abrir a tela, o sistema exibirá a mensagem exibida na imagem abaixo.

"O parâmetro USADESCFIN não está configurado para usar esta opção".

Nota: Com este aviso, será possível habilitá-la, dando continuidade normalmente aos
cadastros.

Na aba "Descontos por Período", você deve cadastrar o "Parceiro" que receberá o desconto,
informando a "Data Início" e a "Data Fim" juntamente com o "Valor de desconto" e/ou o
"Percentual de Desconto" a ser concedido na operação.

Observação: O sistema só permitirá a criação de um desconto financeiro por parceiro se a data


de início for até 30 dias antes da sua data de criação. Por exemplo, suponhamos que hoje seja
25/08/2021, e você deseja criar um desconto financeiro, para isso, a Data Início deverá ser igual
ou superior a 26/07/2021.

Através do botão "Outras Opções...", você poderá duplicar (entenda-se por


duplicar, a possibilidade de aproveitar os campos já preenchidos para determinado Parceiro ou
Filial e reutilizá-los, otimizando assim o trabalho) o desconto através das opções "Duplicar
para um Parceiro..." ou "Duplicar para Filiais".

Ao selecionar Duplicar para um Parceiro..., o sistema duplicará os dados dos campos da aba
Descontos por Período, com exceção do campo Parceiro, pois, neste campo, você deve informar
o novo parceiro para o qual o desconto será copiado. Após a indicação do parceiro, salve o
registro.

Caso seja selecionado a opção Duplicar para Filiais, o sistema abrirá uma tela contendo as filiais
para que seja selecionada aquela que receberá o desconto.

Caso você queira selecionar somente algumas das filiais que estão sendo apresentadas, é
possível realizar a seleção pressionando a tecla "Ctrl" do teclado e clicando sobre o item. Para
marcar ou desmarcar todos os itens, você pode fazer por meio dos botões

Caso não existam filiais cadastradas para o Parceiro, o sistema exibirá a mensagem:

"Não encontramos filiais para este código de Matriz."

2.37 Construtor de Dashboards

Configurações > Avançado

Os Dashboards são painéis que mostram métricas e indicadores importantes para alcançar
objetivos e metas traçadas de forma visual, facilitando a compreensão das informações
geradas. Deste modo, o Dashboard em nosso sistema é uma ferramenta gerencial configurável
de acordo com as necessidades do usuário.

Inicialmente, para realizar a criação de um dashboard, é necessário efetuar a construção dos


Gadgets que irão compô-lo. Esta criação é efetuada através da tela Construtor de Componentes
de BI.

Assim que os gadgets estiverem prontos, o próximo passo será utilizar esta rotina para agrupá-
los no dashboard.

Filtros Incluindo um Novo Dashboard

Lançando um Dashboard Botão Outras Opções...

Filtros

No quadrante "Filtros", temos os campos que irão auxiliar na localização dos Dashboards, de
maneira direcionada, rápida e singular.

Inicialmente, é possível determinar a busca dos dashboards considerando o seu código de


identificação.

Além disso, você pode localizar do dashboard informando seu título ou sua descrição.

Por fim, o quadrante "Filtros" conta com a seção "Grupos" que leva em consideração o grupo
que o dashboard foi inserido no momento da sua criação.

[voltar ao topo]

Incluindo um Novo Dashboard


A configuração de um dashboard é muito similar à configuração do layout de uma Nota Fiscal.
Inicialmente, informe o título e à qual grupo o dashboard irá pertencer, bem como, uma
descrição a respeito do mesmo. Através do painel "Ferramentas", você pode criar e configurar
a área de trabalho.

No alto do painel Ferramentas, temos as seguintes opções:

Desfazer a última ação: Esta opção quando acionada, desfaz a última atividade
realizada na construção do layout.

Excluir a coluna selecionada: Por esta opção, é feita a exclusão da coluna que estiver
selecionada.

Limpar a coluna selecionada: Diferentemente da opção anterior, esta realiza apenas


a limpeza da coluna selecionada; não é feita sua exclusão.

Mesclar a coluna selecionada: Este recurso pode ser utilizado nos casos em que
incluiu-se alguns componentes no painel principal, e optou-se por manter apenas um
componente; ao acionar este botão, os componentes presentes na tela são mesclados ao painel
principal, obtendo-se assim somente uma camada de componentes a serem configurados.

Layout: Este botão apresenta as opções "Top-Down" e "Personalizado"; a primeira


permite a configuração da direção dos componentes, apenas na vertical; a segunda opção,
possibilita que os componentes sejam divididos/posicionados vertical e horizontalmente. Por
padrão, a opção Personalizado é apresentada assinalada.

Uma vez definida a estrutura principal do dashboard, basta arrastar os gadgets localizados no
painel "Galeria" para as colunas desejadas.

É possível inserir novas colunas mesmo depois que o dashboard foi estruturado. Acessando a
aba "Inserir" do painel "Ferramentas", você indicar a quantidade de colunas a serem
inseridas e a direção das mesmas.

100
Assim que estiver estruturado, o dashboard poderá ser alterado quantas vezes forem
necessárias. Para que as novas alterações sejam carregadas na tela, é necessário que a mesma
seja fechada e aberta novamente.

Observação: O sistema está apto a trabalhar com formatações de data, onde deseja-se realizar
análises com base em horas/minutos/segundos. Ao construir uma query onde tem-se campos do
tipo "date" ou "dateline", é possível formatar estes campos para que sejam exibidos apenas
hora e minutos. Para isso, utilize uma função que formata data e hora (TO_CHAR). Essa
funcionalidade está contemplada apenas para bancos de dados Oracle. Abaixo tem-se um
exemplo de consulta, onde utiliza-se esta função:

SELECT TO_CHAR(DTFATUR, 'dd/mm/yyyy HH24:MI:SS'), dtfatur FROM TGFCAB WHERE nunota =


<número único da nota>

Nota: Na construção de um Dashboard, onde serão utilizados os componentes (gadgets)


"Tabela" ou "Tabela Dinâmica", temos a possibilidade de filtragem e ordenação das
informações através de cada coluna da tabela. Maiores detalhes sobre este comportamento,
poderão ser visualizados na tela Construtor de Componentes de BI.

Observação: Ao incluir um novo dashboard nesta tela, teremos que este poderá ser inserido no
conceito do Sankhya Place, para tal ação é necessário habilitar a opção "Permitir instalar
Sankhya Place?" no "Cadastro de Usuário", aba Segurança, em seguida, ao clicar no botão
para a inclusão de um dahsboard, os registros exibidos da tela irão abranger o contexto do
Sankhya Place:

Caso você queira realizar a inserção de um novo registro sem utilizar a busca, clique no botão

do pop-up.

[voltar ao topo]

Lançando um Dashboard
O lançamento do dashboard é efetuado através da tela Menu do Sistema.

Selecione o módulo no qual deseja vincular o dashboard e clique no botão "Criar Novo Item"

localizado no canto superior esquerdo da tela. Deste modo, teremos a exibição do pop-up
de criação do novo item.

É necessário informar a "Descrição" do dashboard, indicar que o mesmo pertence ao tipo


"Lançador" e que o tipo de lançador será um "Dashboard".

O próximo passo será selecionar o dashboard, previamente configurado, e que se encontre


ativo.

Assim, ao concluir estes passos, o lançamento será efetuado e o dashboard será


apresentado na raiz.
Observação: A configuração de acesso aos dashboards é efetuada na rotina de controle de
Acessos.

Nas tabelas dos Componentes de Dashboards que forem criados, é disponibilizado um botão
para apresentação dos dados estatísticos referentes aos campos numéricos exibidos na grade.
Para maiores detalhes sobre esta funcionalidade, acesse Estatísticas.

[voltar ao topo]

Botão Outras Opções...

O botão "Outras Opções..." é representado pelo ícone e está localizado


na parte superior direita da tela, através do seu acionamento tem-se as seguintes opções
disponibilizadas para uso:

Adicionar lançador

Ao acionar esta opção, teremos a exibição do pop-up "Criar lançador para" onde você informa
a descrição e a pasta de destino do lançador. A pasta de destino refere-se ao diretório do menu,
ao qual abrigará o lançador de um determinado item.

Localizar lançador

A opção "Localizar lançador", apresenta a listagem de todos os lançadores que apontam para
o item que corresponde ao item atual de navegação. Por exemplo, se determinada pessoa
estiver navegando entre relatórios personalizados, ao acionar esta opção, será aberta uma lista
de todos os lançadores que correspondem ao item "Relatório" atual de navegação. Nesta tela,
além de visualizar os lançadores para um item, você pode excluir um lançador do item e/ou
alterar sua descrição.

[voltar ao topo]

Acesse também:

Construtor de Componentes de BI

Ações Agendadas

2.38 Valores de Moedas

Configurações > Cadastros

Esta rotina permite que você crie moedas alternativas, pois existe a opção de comprar, vender e
lançar receitas e despesas no sistema usando moedas diferentes. Também é permitida a criação
de indexadores, que poderão auxiliar nas análises financeiras. A cada mudança na cotação,
você deverá cadastrá-la informando a data do movimento.

Preencha o campo "Nome" com o nome da moeda que está sendo cadastrada, como por
exemplo, Dólar, Euro, Libra, Peso Argentino. Em seguida, preencha a opção "Tipo", que possui
duas opções:

Índice;
Valor.

No campo "Código tabela internacional" empregue os códigos disponibilizados no site


http://www.bcb.gov.br/htms/Leiaute1010.asp.

As informações pertinentes aos campos "Código tabela BCB" e "Tipo de Taxa" estão
descritas na tela Configuração para Importação PTAX.

No campo Tipo de Taxa, indique qual o tipo de dados será importado, podendo ser a taxa de
"Compra" ou "Venda".

Aba Cotação de Moeda

Após cadastrar a moeda, efetue nesta aba registros de cotações. Assim, preencha o campo

101
Após cadastrar a moeda, efetue nesta aba registros de cotações. Assim, preencha o campo
"Data do Movimento" com o dia em que a cotação foi feita e indique também, no campo
"Cotação", quantos Reais (R$) vale a moeda.

Os campos "Índice 2" e "Índice Desconto" permitem cálculos com dois índices distintos e só
poderão ser diferente de zero se o campo "Tipo" for preenchido com o valor Índice.

Acesse informações sobre Contabilização de Financeiros com Ajuste ao Valor Presente clicando
no link.

2.39 Contatos

Configurações > Cadastros

A rotina Cadastros de Contatos se fundamenta nos conceitos de B2B, ou seja, o administrador


do sistema necessita conceder para seu cliente, acesso ao sistema da empresa, através de um
usuário específico e com permissões específicas para utilização do sistema.

Para melhor entendimento do real funcionamento da relação usuário/cliente (parceiro),


podemos tomar como exemplo, os atuais serviços de autoatendimento on-line fornecidos pela
maioria dos bancos. Normalmente, o cliente do banco solicita acesso à específicas rotinas, como
por exemplo, visualização de saldo/extrato, transferências, pagamentos, etc. Para isso, o banco
fornece um usuário e senha ao seu cliente, possibilitando assim, acesso ao sistema.

Enfim, para ocasiões semelhantes à citada acima, o administrador do Sankhya Om precisa,


primeiramente, através da tela Usuários, criar um usuário específico para este seu cliente. Em
seguida, o administrador deve utilizar a tela Cadastro do Parceiros para criar o cadastro de um
parceiro. Este parceiro corresponde ao cliente da empresa, o qual será relacionado com o
usuário cadastrado previamente.

Ainda no Cadastro de Parceiros, o administrador irá especificar os Contatos relacionados a


este. Por final, o administrador precisa concretizar o relacionamento usuário/parceiro. Essa é a
função desta rotina, adicionar o cadastro de um usuário do sistema, ao cadastro do parceiro.

Para realizar a busca, preencha seu "Código" ou "Nome" no campo "Parceiro", após inserir
essas informações, basta clicar no botão "Aplicar"; surgirão na tela, os contatos relacionados
ao Parceiro informado. No modo de exibição Grade, selecione os contatos relacionados ao
Parceiro. Ao selecionar, mude o modo de exibição para modo formulário; neste momento,
relacione o contato do parceiro com o seu usuário. Clicando direto na opção "Pesquisar"

, aparecerá uma lista com os parceiros cadastrados no sistema.

No campo "Contato" é apresentada a numeração e o nome do Contato relacionado ao Parceiro


informado.

Através do campo "E-Mail", informe o endereço eletrônico do Contato em questão.


No campo "Usuário" indique a pessoa com acesso ao sistema.

Também se encontra na tela, o botão "Alterar Senha" que, de forma rápida, permite alterar a
senha do usuário informado. Na janela que surge, basta digitar a senha nos dois campos que
aparecem. Confirme o cadastro pelo botão "Salvar" ou descarte as alterações pelo botão
"Cancelar".

Importante: Esta tela será descontinuada futuramente. Ainda não foi, por haver
parceiros/clientes que possam ainda querer utilizá-la. A mesma funcionalidade encontra-se no
Cadastro do Parceiros, aba Contatos, através do campo "Usuário B2B" e o botão "Alterar
Senha B2B".

2.40 Modelo de Projetos

Configurações> Cadastros> Gerência de Projetos

Os pré-requisitos para a criação de uma FAP são a existência de uma negociação e um modelo
de projeto.

Um modelo é útil para definir etapas, recursos e todos os aspectos referentes ao projeto
facilitando assim o lançamento de uma FAP.

A FAP não tem nenhuma ligação com o modelo utilizado para sua criação, ou seja, se um projeto
que foi baseado num modelo for alterado, não ocorrerá nenhuma alteração no modelo de
projeto original.

Aba Informações Aba Etapas

No cabeçalho do modelo temos os campos:

Código: Código automático do modelo.

Nome: Nome do modelo de projeto.

Horas Alocadas: Quantidade de horas deste tipo de projeto, em média.

Observação: Caso necessário, você poderá anexar arquivos referentes ao modelo de projeto
ou que sejam de importância para o andamento da rotina nesta tela. É possível fazê-lo por meio

do botão .

Aba Informações
Descrição: Descrição do modelo de projeto.

Comentários: Comentários e/ou observações sobre o modelo de projeto.

[voltar ao topo]

Aba Etapas
Descrição das etapas do modelo de projeto. Para cada etapa do projeto é possível definir os
aspectos referentes à etapa nas abas gerais, recursos e outros serviços.

Na apresentação das etapas do projeto pode-se anexar documentos que sejam de importância

para o processo. Este procedimento é feito através do botão .

Sub-Aba Geral Sub-aba Observação

Sub-aba Recursos Sub-aba Outros Serviços

Sub-aba Insumos Sub-aba Predecessoras

Sub-Aba Geral
Número: Código automático da etapa.

Descrição: Nome da etapa.

Serviço: Serviço padrão da etapa.

Valor: Quantidade de horas prevista para se utilizar nesta etapa.

Obrigatória: Esta marcação é para definir a etapa como obrigatório para o projeto.

Pega emprestado? : Define se esta etapa poderá ou não pegar horas emprestadas de outra
etapa.

No campo a frente registra-se o valor máximo que esta etapa poderá pegar de horas
emprestada.

Empresta? : Define se esta etapa poderá ou não emprestar horas para outra etapa.

No campo a frente registra-se o valor máximo que esta etapa poderá emprestar.

[voltar ao topo] [voltar ao subtítulo]

Sub-Aba Observação
Nesta aba, informe observações pertinentes a execução das etapas do projeto, ou informações
que venham a contribuir para o andamento do processo.

[voltar ao topo] [voltar ao subtítulo]

Sub-Aba Recursos
Nesta aba defina os recursos padrões que esta etapa necessita. Mão de obra necessária para a
execução da etapa.

É possível alocar quantos recursos forem necessários.

Observação: O cadastro do tipo de recurso é feito em Cadastro de Contratos e


Serviços/Projetos/Tipo de Recursos.

[voltar ao topo] [voltar ao subtítulo]

Sub-Aba Outros Serviços


Aqui defina os serviços que cada recurso poderá executar na etapa correspondente:

102
Observação: As etapas podem ser identificadas pela figuras abaixo:

; esta figura representa que esta é uma etapa pai, ou seja, agrupa várias etapas.

; esta figura representa que é uma etapa filha, onde deverão ser feitas as configurações.

[voltar ao topo] [voltar ao subtítulo]

Sub-Aba Insumos

A sub-aba "Insumos" serve para adicionar produtos necessários para a execução da etapa
selecionada. Para cada produto adicionado no insumo, poderemos adicionar os dados referentes
ao Volume, Local, Controle e Quantidade Negociada. Caso esses campos não sejam informados,
serão preenchidos com os valores padrões do banco.

Nota: Os dados dos insumos serão copiados para o projeto final quando criamos um projeto a
partir de um modelo, através da tela "Novo Projeto".

[voltar ao topo] [voltar ao subtítulo]

Sub-Aba Predecessoras
A aba "Predecessoras" indica os modelos de etapa que devem ser executados anteriormente
à etapa selecionada e o tipo de execução.

Os dados de etapas predecessoras serão copiados para o projeto final quando criamos um
projeto a partir de um modelo, através da tela "Novo Projeto".

Etapa Predecessora: Informe a Etapa que deverá ser executada anteriormente à etapa
selecionada.

Tipo: Neste campo, pode-se escolher dentre três opções:

Início-a-Início (II): A predecessora e a sucessora irão começar na mesma data;


Término-a-Início (TI): A sucessora começará na próxima data após o término da
predecessora;
Término-a-Término (TT): Ambas terminarão na mesma data.

[voltar ao topo] [voltar ao subtítulo]

2.41 Serviços por Executante

Configurações > Cadastros


Esta tela permitirá a inclusão e exclusão de serviço e produto por executante, e a navegação
entre produtos e serviços de um executante por meio de uma árvore hierárquica.

Formulário de Executantes

O formulário de executante apresenta os campos utilizados como critério para a pesquisa por
executantes Usuários e um contador informativo, indicando o número de ocorrências
encontradas através da pesquisa, o resultado será exibido em uma grade logo abaixo do
formulário.
Para dar início à busca por executantes, você deverá informar, através dos campos
disponibilizados, dados necessários para a criação de um critério ao qual este será atribuído à
pesquisa, podendo este, ser criado a partir do nome do executante ou parte do nome, código do
executante e grupo pertencente.
No campo "Executante", deverá ser informado o nome, parte do nome ou código do
executante, logo se este campo não for preenchido, a função responsável pela pesquisa, irá
contemplar esta, listando todos os executantes disponíveis cadastrados.
Logo, a pesquisa pelo critério aplicado se iniciará a partir do clique no botão "Aplicar" ou a
partir do momento em que se pressiona a tecla "Enter".

Grade de Executantes

A grade de executantes exibirá as ocorrências encontradas durante a pesquisa; se encontrado


algum executante, serão exibidas informações como, código e nome do executante e código e
nome do grupo pertencente.

Um executante poderá ser selecionado através de um clique na linha correspondente ao


executante desejado ou através da navegação por meio das teclas de direção do teclado, para
cima, para baixo.

Formulário Produto/Serviço

Ao selecionar um executante, um painel de ações com botões e formulário será habilitado, estes
botões são responsáveis por executar ações de navegação, inclusão e exclusão de serviço e
produto.

Nota: O parâmetro "Filtrar serviços pelo Uso produto - SERVFILUSOPROD", uma vez
habilitado, permite pesquisar serviços no campo "Produto"; logo, se este estiver desligado,
possibilitará que você informe o produto no campo de serviço e vice versa. No caso da tela de
"Modelo de Projetos", a pesquisa mostrará os serviços.

Botões de Exibição da Árvore

Através da opção "Exibir por", você pode alternar a navegação entre "Serviços" ou
"Produtos" do executante selecionado, exibidos em uma árvore hierárquica logo abaixo do
formulário de produto e serviço.

Botão Outras opções

O botão "Outras opções" oferece opções avançadas de inclusão, exclusão e cópia de


configurações.

Inclusão múltipla

A opção "Inclusão múltipla" do botão Outras opções, abre uma janela, que através desta é
possível inserir serviços e produtos a vários usuários de uma única vez.
O campo "Grupo de usuários" permite informar o código ou nome de um grupo, este campo
pode ser preenchido manualmente ou através do botão "pesquisa" indicado pelo ícone de uma
lupa.
Os usuários podem ser selecionados através de duplo clique em um determinado registro ou
através dos botões auxiliares.
Os botões auxiliares permitem mover registros dos usuários selecionados para o campo de
"Usuários selecionados".
A listagem "Usuários disponíveis", lista todos os usuários disponíveis a receber múltiplos

103
A listagem "Usuários disponíveis", lista todos os usuários disponíveis a receber múltiplos
registros, logo, a listagem Usuários selecionados lista todos os usuários que receberão os novos
registros.

O botão "Todos para direita" permite mover todos os registros da lista esquerda para
a lista direita.

O botão "Mover para direita" permite mover os registros selecionados da lista


esquerda para a lista direita.

O botão "Mover para esquerda" permite mover os registros selecionados da lista

direita para a lista esquerda.

O botão "Todos para esquerda" permite mover todos os registros da lista direita para
a lista esquerda.
Após selecionar os usuários que receberão as alterações, o botão "Próximo" será habilitado,
para dar prosseguimento ao processo de inclusão múltipla, o botão Próximo deverá ser
pressionado.

Neste passo, deverão ser informados todos os serviços a serem incluídos, aos usuários
informados no passo anterior, para dar prosseguimento ao processo de inclusão múltipla, o
botão Próximo deverá ser pressionado.

Neste passo, deverão ser informados todos os produtos a serem incluídos, após todas as
informações necessárias forem informadas, o botão "Concluir" estará habilitado, logo que
pressionado a inclusão múltipla será realizada.

Exclusão Múltipla

A opção "Exclusão múltipla" do botão Outras opções, abre uma janela, que através desta é
possível excluir vários serviços e produtos de uma única vez.
O campo "Grupo de usuários" permite informar o código ou nome de um grupo, este campo
pode ser preenchido manualmente ou através do botão “pesquisa” indicado pelo ícone de uma
lupa.
O campo "Usuários disponíveis" também é um critério para buscar usuários informando
apenas o nome ou código do usuário;
Os executantes podem ser selecionados através de duplo clique em um determinado registro ou
através dos botões auxiliares.
Os botões auxiliares permitem mover registros dos usuários selecionados para o campo de
Usuários selecionados.
A listagem Usuários disponíveis lista todos os executantes que poderão ter seus registros
excluídos, logo a listagem Usuários selecionados lista todos os usuários que terão seus registros
excluídos.
Após selecionar os usuários que receberão as alterações, o botão Próximo será habilitado, para
dar prosseguimento ao processo de inclusão múltipla, o botão Próximo deverá ser pressionado.

Neste passo, os serviços a serem excluídos dos usuários deverão ser informados, caso o usuário
não informe nenhum Serviço, todos os serviços de todos os usuários informados serão
excluídos, para dar prosseguimento ao processo de exclusão múltipla, o botão Próximo deverá
ser pressionado.

No próximo passo, deverá ser informado todos os produtos a serem excluídos, caso o usuário
não informe nenhum Produto, todos os produtos de todos os usuários informados serão
excluídos, após todas as informações necessárias, o botão "Concluir" estará habilitado, logo
que pressionado o botão concluir o processo de exclusão múltipla será concluído.

Copiar Configurações

A opção "Copiar deste usuário" do botão Outras opções, abre uma janela, que através desta
é possível copiar as configurações do usuário atual para demais usuários.
No primeiro passo deverá ser informado os usuários que receberão novas configurações através
das listas.
A opção "Copiar tudo" é a operação padrão, se o usuário optar por enviar somente os registros
selecionados na árvore, este deverá selecionar a opção "Copiar itens selecionados".
Para a opção "Copiar deste usuário", ao selecionar um subitem na árvore, será copiado o
subitem acompanhado do seu item principal. Logo, quando selecionado apenas um item
detentor de subitens, será copiado o item e todos os seus subitens. Temos um exemplo:
Se você estiver navegando por Serviços, ao selecionar um determinado serviço, este copiará
todos os produtos vinculados a este, logo se selecionado um determinado produto que esteja
vinculado a um serviço este copiará somente o produto e serviço correspondente.

2.42 Origem de Atendimento

Configurações > Cadastros

Esta configuração permite um maior controle e acompanhamento interno das ordens de


serviços e é feita através do campo "Origem", na abertura da OS.

Essa opção pode ser utilizada no Lançamento de OS e em "OS Pré-Venda".

A Origem do Atendimento esta diretamente ligada ao parâmetro "Máscara para origem da


chamada - MASCORIGATEND", onde você criará a máscara que será utilizada no cadastro da
origem do atendimento

Como cadastrar uma nova origem de atendimento:

Primeiramente, no parâmetro MASCORIGATEND, você define a máscara para a origem. A


configuração da máscara deve se dar da seguinte forma:

Acesse a tela Preferências.

No campo "Tipo", selecione "Texto" para que se possa então digitar a máscara na caixa
de texto.

Importante: A máscara deve ser definida com "\" (barra) e "."(ponto), como por exemplo,
"99\.999\.99".
A configuração será feita de acordo com a sua necessidade, sendo que a máscara poderá ter no
máximo 4 níveis, que somados não deverão ultrapassar 9 dígitos. De acordo com esta máscara
serão cadastradas as origens.

O tamanho dos graus (pai, filho, neto e bisneto) definirá o número de dígitos que deverá conter
cada grau, a barra "\" separará os níveis. Então, no exemplo anterior "99\.999\.99", a máscara
apresenta três níveis (pai, filho e neto), sendo que foi definido no nível 1 (pai) dois dígitos (99),
no nível 2 (filho) três dígitos fora o ponto "." (999) e no nível três (neto) mais dois dígitos fora o
ponto "." (99).

Definida a máscara, o segundo passo será cadastrar a origem na tela Origem de Atendimento.

A máscara configurada no parâmetro MASCORIGATEND definirá a forma de inserção dos níveis e


graus da nova origem, no campo "Código" desta tela.

A tela segue o padrão de cadastro "Analítico" e "Sintético" existente no sistema, permitindo a


inclusão, exclusão e alteração dos cadastros.

O campo "Descrição" é de livre digitação e, juntamente com o código, identificará na Ordem


de Serviço a origem do atendimento.

Exemplo de Descrição: Chamada de Service Desk ou Chamada telefônica por parte do


Cliente...

O campo "Tipo" definirá se a nova origem de atendimento será de "Pré-Venda", de


"Atendimento" ou "Ambos".

Este cadastro respeitará a hierarquia "pai/filho", ou seja, o sistema verificará o "Tipo" definido
para o pai e não permitirá que o filho seja cadastrado com outro Tipo senão o do pai. Se isto
ocorrer, o sistema emitirá a mensagem:

"O Tipo do registro filho não pode ser diferente do Tipo do registro pai".

Contudo, se o Tipo definido para o pai for igual a "Ambos", será possível cadastrar os filhos
tanto como "Atendimento", quanto como "Pré-Venda".

Uma vez cadastrado o pai, não será possível mudar o seu tipo e, neste caso, o sistema emitirá a
mensagem:

"O Tipo do registro pai não pode ser alterado."

Uma vez cadastrada a "Origem", você poderá, no lançamento de uma OS, classificá-la de
acordo com a origem cadastrada:

104
No passo 6 do lançamento de OS, você visualizará o campo "Origem", onde selecionará através
da pesquisa, a origem de atendimento desejada.

Para pesquisar uma origem de atendimento, você deve clicar sobre o nome do campo, Origem,
para que o sistema abra a tela "Pesquisar Origem do Atendimento", que apresentará, por
sua vez, todas as origens cadastradas na rotina Origem de Atendimento.

Na grade, serão apresentadas as origens de atendimento que estão "Ativas", "Sintéticas" e


"Analíticas" e de Tipo igual a "Atendimento" ou "Ambos". As origens de Tipo igual a Pré-
Venda, só poderão ser visualizadas na tela de "Negociação"(Pré-Venda).

O sistema só aceitará a inclusão de origens Analíticas.

Se depois de incluir uma origem, você desejar trocá-la por outra, antes de salvar a OS, bastará
clicar novamente sobre o nome do campo Origem para selecionar outra origem na tela
"Pesquisar Origem do Atendimento". Logo à frente do campo Origem encontra-se uma
"borracha", através da qual será possível "limpar" o conteúdo do campo, quando o usuário
não desejar mais informar a origem da OS.

Ao informar a origem e salvar a OS, pode-se ver no campo Origem do cabeçalho da OS, a
informação que foi inserida no passo 6.

A informação no campo "Origem" do cabeçalho não poderá ser apagada e, somente o


"Responsável pela OS" poderá alterá-lo através do botão de "Pesquisa" (lupa), que abrirá
novamente a tela "Pesquisar Origem do Atendimento", para escolha de nova origem.

Nota: A grade das telas "Consulta de OS" e "Pendências", apresentam a coluna "Origem
do Atendimento" que traz a origem de atendimento da OS, para consulta dos usuários.

2.43 Cálculo de Comissão por Fórmula

Comercial > Avançado

Através desta tela você pode realizar o cálculo das comissões de vendedores e gerentes.

O cálculo é feito para Notas confirmadas que tenham TOP marcada para calcular Comissão e
sejam dos tipos "Venda", "Pedido de Venda" ou "Devolução". Atualmente não se calcula
comissão para Compras, Transferências, Requisições, Produções ou Financeiros. Considerando
que este cálculo visa gerar uma despesa no Financeiro, para pagamento ao vendedor, somente
são apresentadas Notas de Vendedores que sejam também Parceiros dentro do sistema.

Configurações Necessárias Como operar esta tela

Premiações de Campanha

Configurações necessárias
Na tela Vendedores/Compradores, informe o campo "Código", que será também o vendedor. Na
aba Geral desta mesma tela, insira a "Fórmula Comissão" que será usada para o cálculo e,
no campo "Pagamento de Comissão por data de", defina como esta será paga, se será pela
data de negociação ou pela data da baixa.

Após isto, no Cadastro de Tipos de Operação - TOP, aba Geral, selecione no campo
"Comissão" a opção "Calcular". É importante ressaltar que, o cálculo das comissões das notas
só serão efetivados a partir desta marcação da TOP.

Em seguida, na tela Fórmulas de Comissão cadastre a fórmula de comissão de acordo com as


definições de sua empresa. Esta fórmula é que será informada no Cadastro de Vendedores.

Observação: Toda fórmula de comissão é utilizada para cada item da Nota, portanto, não se
utiliza o valor total da Nota para fazer cálculos. Considere alguns exemplos:

1. Para pagar Comissão de 10%, utilize a fórmula: (queItens.VLRTOT * 0.1)

Se utilizar (queCab.VLRNOTA * 0.1) e existirem 5 itens na Nota, então serão pagos 50% de
comissão.

Valores totais podem ser utilizados para testes condicionais.

2. ((queCab.VLRNOTA * IF(queTotalVendas.VALOR < 250000,1.5,0.75)) / 100)

Poderão ocorrer casos em que algum valor da nota necessitará ser rateado entre os itens para
cálculo da comissão. Nestes casos, podem-se montar expressões para apropriar estes valores
aos itens proporcionalmente.

3. (queCab.VLRNOTA / queCab.VLRDESTAQUE)

Esta expressão retorna um índice que, multiplicado por qualquer valor, agrega o valor de
destaque digitado na Nota a este valor.

4. É possível também, configurar fórmulas diferenciadas por vendedores.

Vendedor 7, fórmula 10.

Vendedor 5, fórmula 6.

Nota: Quando a variável CODVENDCALC for utilizada em uma fórmula de comissão e a nota de
venda possuir comissão múltipla (opção Comissão do Financeiro da Central de Vendas), a
comissão para o Gerente do Vendedor que utilizar essa fórmula não será calculada.

[voltar ao topo]

Como operar esta tela


Inicialmente, realize a busca pelo documento que servirá como base para cálculo da comissão,
informando seu "Número único".

Em seguida, em "Período", defina como será a apresentação dos dados, se por data de
"Negociação", "Movimento" ou "Faturamento"; feito isso, estabeleça uma data inicial e
final, que servirá como base para busca dos documentos que terão sua comissão calculada.

No campo "Vendedor" informe o Vendedor para o qual a comissão será calculada.

O campo "Empresa do Vendedor" deve ser preenchido com a empresa do vendedor da nota.
Este campo é apresentado com a descrição "Vend/Comp", quando a tela é visualizada em
modo grade.

Temos no campo "Aplicar fórmula a" os aspectos aos quais a fórmula será aplicada. Defina
dentre as seguintes opções:

Configuração da TOP: Esta opção irá respeitar a configuração realizada no campo


"Kit/Componentes - Impressão e Livro Fiscal" presente na tela Tipos de Operação -
TOP, aba Impressão.
Kit: Irá considerar os itens da nota para realizar o cálculo da comissão, apenas os
produtos que são "kit's"; não considerando os produtos que são componentes.
Componentes: De forma contrária a opção anterior, esta alternativa irá considerar os
itens da nota para realizar o cálculo da comissão apenas os produtos que são
componentes; não considerando os produtos que são kit's.
Kit e Componentes: Irá considerar ambos para o cálculo da comissão, ou seja,
produtos que são kit's ou componentes farão parte do resultado. Neste caso, se na
fórmula não existir, um filtro para um tipo de produto especificar o cálculo da comissão,
poderá ser dobrado.

Atenção Consultor Sankhya: Se na fórmula de comissão estiver configurado para não


considerar os componentes, ou seja, "usoprod <> D", pode ser que venha zerado o valor da
comissão.

Depois de definidos os filtros, escolha no campo "Calcular para" para quais comissionados
serão efetuados os cálculos:

Vendedor da nota;
Vendedor do parceiro;
Assessor do parceiro;
Vendedor do item
Executante do item
Vendedor da Comissão Múltipla;
Vend. do centro de resultado.

Comissões para "Vendedor do item" e "Executante do item" devem ser calculadas


separadamente das outras.

Comissões para "Vendedor da Comissão Múltipla" também devem ser calculadas


separadamente das outras. Esta opção está visível quando o parâmetro "Lançar Comissão
p/Múltiplos Vendedores? - LANCCOMMULT" está ativado.

Nota: O filtro rápido de pesquisa do vendedor irá buscar sempre o vendedor cadastrado no
campo "Vendedor" no cabeçalho da nota. Com uma única exceção, quando efetuada a
marcação "Vendedor da Comissão Múltipla", o sistema utilizará os vendedores cadastrados
na aba Comissões presente na Central de Vendas no rodapé da nota.
Em "Outros", temos mais duas opções de marcação que irão influenciar no cálculo da
comissão. São elas:

Efetuando a marcação "Calcular para comprador?", ao calcular a comissão, esta será


considerada também para as pessoas configuradas como "Compradores".

Quando a marcação "Zerar comissão no recálculo" estiver selecionada, o sistema verifica na


tabela interna do sistema se existe comissão do vendedor; se não existir nenhuma comissão
para o vendedor, será zerada a comissão do vendedor na nota de venda.

Para visualizar as notas de devoluções que possuam valor negativo, basta que você realize a
marcação "Exibir Devoluções com sinal negativo?".

Depois de definidos os filtros, clique no botão "Aplicar" para que os documentos que terão
suas comissões calculadas, sejam apresentados na grade.

O botão "Calcular comissão" realiza o cálculo das comissões referentes aos documentos que
estão na grade.

Caso seja necessário, o botão "Recalcular comissão" irá refazer o cálculo, porém, se essa
Comissão já tiver gerado um financeiro, os dados não serão limpos.

Há a possibilidade de gerar relatórios rápidos com os dados da grade, clicando no botão


"Impressão do Grid".

Observação: Os valores dos campos "% Comissão" e "Vlr. Comissão" representarão a


comissão Total da Nota, ou seja, quando houver mais de um vendedor participante da comissão,
o valor nestes campos representará o que será dividido por eles de acordo com a configuração
de comissão de cada um.

Nota: Não se deve agrupar pedidos (venda/compra) quando utilizar este tipo de comissão, pois,
suas informações não serão copiadas para a Nota de Destino.

Notas que totalizem zero na resolução da fórmula, não são alteradas. Portanto, o cálculo da
comissão nunca zera valores de Comissões das Notas.

Se uma nota escolhida para cálculo possuir valor de Comissão e o resultado da fórmula for zero,
o valor que estava na nota permanecerá inalterado e a Nota não será registrada na tabela de
comissões interna do sistema. Esta rotina cria nesta tabela uma linha para cada Nota/Vendedor
com o seu valor correspondente. Nota/vendedor que já estejam nesta tabela não são calculadas.

Caso seja necessário, o botão "Recalcular comissão" exclui as linhas da tabela interna do
sistema que não foram pagas aos vendedores e, depois, chama a mesma função do botão
"Calcular comissão". Esta opção não zera o valor de comissão das notas que estão na tela.

Observação: A tabela interna do sistema é gerada por vendedor, mas não por tipo "Calcular
para", portanto, se houver necessidade de se recalcular comissões, todas deverão ser
recalculadas. Com isto, também se evita que, após a alteração em uma nota, corra-se o risco de
recalcular para um tipo e esqueça-se de recalcular para outro.

Para cada "nota", a comissão de todos os vendedores e gerentes, marcados nas opções do
Calcular para, será calculada e seus resultados serão somados para registrar o total no campo
Comissão da Nota.

Se marcar uma opção do Calcular para de cada vez, para calcular em etapas, o campo
Comissão da Nota permanecerá correto.

Se em uma das etapas você utilizar o botão "Recalcular comissão", com a opção "Zerar
Comissão no recálculo" em "Outros" marcada, o Total da Nota ficará errado, visto ter sido
zerado um total intermediário.

Considere o seguinte exemplo, a empresa calcula Comissão para o vendedor da Nota e para o
vendedor do Parceiro. O usuário resolve calcular em duas etapas.

A nota está com um total de Comissão igual a zero.

Na primeira, para o vendedor do Parceiro, o cálculo resulta em R$10,00 (dez reais) de Comissão.
Após o cálculo, a nota fica com um total de R$10,00 (dez reais).

105
Na segunda, para o vendedor da Nota, o cálculo resulta em R$15,00 (quinze reais) de Comissão.
Após o cálculo, a Nota fica com um total de R$25,00 (vinte e cinco reais).

Procedimento errado:

A Nota está com um total de Comissão igual a zero.

Na primeira, para o vendedor do Parceiro, o cálculo resulta em R$10,00 (dez reais) de Comissão.
Após o cálculo, a Nota fica com um total de R$10,00 (dez reais).

Clique no botão "Recalcular comissão" com a opção "Zerar Comissão no Recalculo". A


Nota ficará com um total de Comissão igual a zero.

Na segunda, para o vendedor da Nota, o cálculo resulta em R$15,00 (quinze reais) de Comissão.
Após o cálculo, a Nota fica com um total de R$15,00 (quinze reais).

Outro procedimento errado:

A Nota está com um total de Comissão igual a zero.

Na primeira, para o vendedor do Parceiro, o cálculo resulta em R$10,00 (dez reais) de Comissão.
Após o cálculo, a Nota fica com um total de R$10,00 (dez reais).

Na segunda, para o vendedor da Nota, o cálculo resulta em R$15,00 (quinze reais) de Comissão.
Após o cálculo, a Nota fica com um total de R$25,00 (vinte e cinco reais).

Na terceira, para o vendedor da Nota, clique no botão Recalcular comissão com a opção "Zerar
Comissão da Nota no Recalculo" desmarcada. O cálculo resulta em R$15,00 (quinze reais)
de Comissão. Após o cálculo, a Nota fica com um total de R$40,00 (quarenta reais).

Certas empresas promovem campanhas comerciais para incentivar as vendas, gerando para
seus vendedores uma premiação especial, fora a comissão de venda. Além do cálculo das
comissões, o sistema fará o cálculo destas premiações especiais. Tendo assim, comissões e
premiações sendo calculadas sobre o mesmo fato gerador.

[voltar ao topo]

Premiações de Campanha
O parâmetro "Habilita tratamento de premiações por campanha? - TRATAPREMIACAO",
habilitará a opção Fórmulas de premiações para o cálculo de comissões de premiação.

Neste caso, informe aqui a fórmula de premiação a ser usada.

Ao pressionar o botão "Calcular comissão" desta tela, o sistema calculará as fórmulas de


comissão/premiação que estejam marcadas em Fórmulas de premiações, e que também
estejam vinculadas ao vendedor.

Na grade desta tela são apresentadas as linhas das notas com os percentuais e valores de
comissão acumulados.

Nota: Na tabela de comissões (TGFCOM), o campo CODFORM exibirá o código da fórmula. No


cálculo das Comissões/Premiações será gerada uma linha para cada fórmula calculada.

[voltar ao topo]

Acesse também:

Fechamento de Comissão.

Entidade Centro de Resultado para "Cálculo de comissão por OS", "Cálculo de Comissão
por Fórmula", "Comissão de Terceiros" e "Fechamento de Comissão" no help da tela
Central de Certificações.

2.44 Cadastro de Empresas

Configurações > Cadastros

Nesta rotina você irá cadastrar os dados fundamentais de cada uma de suas empresas. Elas
serão unidades que centralizarão a análise dos resultados, sejam de compras e vendas, receitas
e despesas, entre outros. A maior parte dos campos no cadastro de empresas, são informativos
e visam apoiar a confecção de relatórios personalizados. Alguns deles são parâmetros utilizados
na impressão dos livros fiscais e em relatórios contábeis.

Informe no campo "Cód. Empresa", o código da empresa no sistema, ou seja, esta numeração
será responsável por identificá-la em todas as rotinas em que ela estiver envolvida.

O nome comercial (marca) da empresa será descrito por meio do campo "Nome Fantasia".

Aba Geral Aba Endereço

Aba Naturezas Aba Validações

Aba Local Retirada Botão Impostos

Aba Geral
Esta aba é responsável por agrupar os dados que identificam cada empresa, reunindo assim as
especificidades cadastrais de cada uma.

Efetue a marcação "Cooperativa", para definir que a empresa que está sendo cadastrada, faz
parte de uma cooperativa.

No campo "Razão Social" aponte o nome registrado junto à Receita Federal e Estadual,
informação que consta no contrato social da empresa.

O campo "Razão Abreviada" será preenchido com a abreviatura da razão social da empresa,
informação que será utilizada em várias rotinas e funcionalidades do sistema.

Através do campo "Usar como Razão Social o campo", indique qual razão social será
utilizada em Processos Fiscais (NF-e, EFD ICMS/IPI, EFD - Contribuições) e Processos Contábeis
(ECD, ECF).

Quando a referida empresa se tratar de uma filial, o código da empresa matriz deverá ser
informado no campo "Empresa Matriz".

Caso a empresa seja limitada, ou seja, tenha sócios, informe a quantidade de sócios através do
campo "Número de Proprietários".

O nome do principal responsável, ou seja, que tem a maior parte de cotas de participação na
empresa, deve ser indicado no campo "Principal Titular".

O campo "CNPJ/CPF" será modificado de acordo com o tipo da Empresa; se Pessoa Física, será

CPF (11 dígitos); se Pessoa Jurídica, será CNPJ (14 dígitos).

Nota: No momento de inserção do número do CNPJ/CPF no campo, este se apresenta sem a


máscara até que seja informada a quantidade exata de dígitos de CPF ou CNPJ. Em caso de
edição a máscara é retirada e somente apresentada outra vez quando o foco do campo for
retirado e existir uma quantidade de dígitos válida para CPF ou CNPJ.

Indique por meio do campo "Inscrição Estadual", o número da inscrição na junta estadual
pertinente a empresa.

Observação: Se este campo não estiver preenchido e o CPF/CNPJ estiver cadastrado em mais
de uma empresa, ao realizar a importação de um XML por meio Portal, o sistema emitirá uma
mensagem o informando que há mais de uma empresa cadastrada com estas informações e
que não foi possível realizar a definição da empresa.

As empresas prestadoras de serviço têm um cadastro municipal para efeito de recolhimento de


ISS, deve-se indicar o número do referido cadastro no campo "Inscrição Municipal".

O campo "Código Nacional Localidade" será preenchido com o código de identificação da


localidade. Para se efetuar a busca acesse o link Consulta do Código Nacional de Localidade.

Utilize o campo "Parceiro" para indicar o código do parceiro para vinculá-lo à empresa.

Nota: Para utilização da NFS-e se faz necessária a seguinte configuração:

Preencha o campo "CPF do Responsável" com o CPF da pessoa responsável pelo envio da
NFS-e da empresa. O preenchimento deste campo varia de acordo com a legislação de cada
cidade, como por exemplo a Prefeitura da Cidade de Aparecida, que exige o e-CPF (CPF digital).
Já a Prefeitura da Cidade de Belo Horizonte exige o e-CNPJ (CNPJ digital) como as SEFAZ
Estaduais.

Por meio do campo "Razão Social Completa" informe de forma integral a razão social da
Empresa.

A marcação "Gera duplicata do Livro para a Empresa do Parceiro" estará disponível


quando o parâmetro "Duplicando Livros Fiscais - DUPLICALIVRO" estiver habilitado. Uma
vez acessível, permitirá que os registros fiscais desta empresa sejam duplicados para Empresa
do Parceiro.

No campo "Quantidade de usuários logados simultaneamente", realize a limitação do


número de conexões "por empresa" no SankhyaOM. Depois de configurado este campo, sendo
feita a tentativa de acesso ao sistema com um número de usuários superior ao aqui estipulado,
será apresentada a seguinte mensagem:

"Número máximo de acessos simultâneos atingido (Somente "x" são permitidos)".

Além disto, neste campo não deve-se informar valores negativos. Caso ocorra, será apresentada
a seguinte mensagem:

"Valor da Quantidade de usuários logados simultaneamente não pode ser negativo".

Com a marcação "Produtor Rural" realizada, será possível buscar no Cadastro de Empresas os
dados que estejam sujeitos à entrega do LCDPR, ao utilizar a tela Geração do Arquivo LCDPR.

[voltar ao topo]

Aba Endereço
Nesta aba são cadastradas as informações referentes à localização da Empresa.

Informe no campo "Endereço" o endereço ao qual localiza-se a Empresa.

Nota: Caso não exista o endereço previamente cadastrado no sistema, pode-se incluí-lo
partindo-se da Tela Pesquisa, onde tem-se o botão "Cadastro". Clicando-se neste botão, será
aberta a tela para efetuar o cadastro do Endereço.

O campo "Número" é destinado à numeração do endereço da Empresa.


Caso exista, pode-se inserir um "Complemento" do endereço (apartamento, bloco, entre
outros).
Informe no campo "Bairro" o bairro da Empresa.

Observação: Caso não exista o bairro previamente cadastrado no sistema, pode-se incluí-lo
partindo-se da Tela Pesquisa, onde tem-se o botão Cadastro. Clicando-se neste botão, será
aberta a tela para efetuar o cadastro do Bairro.

De forma similar à informação anterior, no campo "Cód. Cidade" indique a cidade da Empresa.
Caso não exista a cidade previamente cadastrada no sistema, pode-se incluí-la partindo-se da
Tela Pesquisa, onde tem-se o botão Cadastro. Clicando-se neste botão, será aberta a tela para
efetuar o cadastro da Cidade.
O "CEP" (Código de Endereçamento Postal) é o local destinado ao registro do CEP da Empresa.
Neste campo, pode-se acionar o ícone representado pela "lupa" onde será aberto o pop-up
"Consulta de CEP" sendo possível além de consultar, cadastrar um novo CEP.
Selecione o CEP escolhido, clique no botão "Usar CEP selecionado", com isso, os campos
"Endereço", "Cidade", "Bairro" serão preenchidos automaticamente com os registros
referentes ao CEP informado.

O ícone dos Correios localizado à frente do campo CEP funciona da seguinte forma:

Se o CEP estiver vazio, será executada uma pesquisa no site dos Correios com base nos
dados de endereço/cidade presentes na tela;
Se o CEP estiver preenchido, será executada uma pesquisa do CEP no site do Correios;
Se o CEP estiver vazio e os dados de endereço e/ou cidade também estiverem vazios,
será aberta a tela de consultas no site dos Correios.

Importante: O parâmetro "Tipo de consulta automática do CEP - TIPOCONSULTACEP"


permite configurar qual será o tipo de consulta realizada quando o usuário preencher o campo
CEP. Tem-se as seguintes opções:

Não Usa: Optando-se por esta opção, as funcionalidades abaixo não serão aplicadas.
Usa banco de dados local: Através desta opção, primeiramente será verificado se o
CEP informado está configurado no sistema. Se estiver cadastrado, as informações
pertinentes ao mesmo serão carregadas; caso não esteja tem-se a busca das
informações no site dos correios. Sendo que, se as informações contidas no sistema
estiverem desatualizadas ao utilizar esta opção, as mesmas não serão atualizadas.

106
estiverem desatualizadas ao utilizar esta opção, as mesmas não serão atualizadas.
Usa informações dos correios: Ao selecionar esta opção, ocorrerá sempre a busca
das informações no site dos correios para o CEP indicado. Além disso, se o CEP informado
não possuir informações no sistema os dados retornados pelos correios serão inseridos
automaticamente no seu registro; possuindo informações ocorrerá a verificação e
atualização dos dados antigos.

Ainda sobre o parâmetro TIPOCONSULTACEP, a busca das informações se iniciará nos Correios,
se o mesmo estiver fora do ar tem-se a busca na República Virtual, estando ela indisponível
ocorrerá a busca na ViaCep.

Nota: Se a empresa utilizar "Impressora Fiscal", os campos "CEP", "Telefone" e "Fax" nesta
aba devem estar obrigatoriamente preenchidos.

Informe o "Telefone", o "Fax" e o "Telex" destinados para contactar o Parceiro mais


facilmente.

No campo "Home Page" aponte o site que a empresa possui; acionando a seta localizada
ao final do campo, tem-se o direcionamento imediato ao endereço aqui informado.

[voltar ao topo]

Aba Naturezas

Por meio do campo "Cód. Município" informe o código do município que é fornecido pelo IBGE.
Para efetuar a consulta clique no link Consulta por Município

No campo "Natureza Estabelecimento" você apontará o código da natureza concedido pela


Prefeitura, para geração do Rais-Caged-Sefip.

Deve-se indicar no campo "Natureza Jurídica" o código pertinente à natureza jurídica da


empresa, disponibilizado pela Receita Federal do Brasil. Para mais informações acesse o link
Tabela de Natureza Jurídica e Qualificação do Representante da Entidade.

Utilize o campo "Ramo de Atividade" para definir o tipo de atividade da empresa (comercial,
industrial, entre outros).

Indica-se no campo "Atividade Econômica" o código conforme tabela distribuída para fins de
IRRF.

O número do registro da empresa na Junta Comercial será descrito por meio do campo "Reg.
Junta Comercial (NIRE)".

A data em que foi registrada a empresa na Junta Comercial será indicada no campo "Data
Registro na Junta (NIRE)".

Observação: Estes dois últimos campos poderão ser utilizados na capa para a geração de
Relatórios Contábeis. Para maiores informações acesse a documentação Demonstrativos
Contábeis.

A opção "Optante pelo SIMPLES" tem a funcionalidade de informar se a empresa é ou não


optante pela forma simplificada de apuração do imposto. A sua marcação não influenciará no
cálculo de ICMS e IPI.

Informe através do campo "Data Conversão (Sociedade Simples p/ Empresária)" a data de


conversão de Sociedade Simples para Sociedade Empresária. Esta configuração é necessária
para geração do arquivo ECD - SPED Contábil.

O campo "Cód. Regime Tribut." tem a funcionalidade de informar o código do regime


tributário, são apresentadas três opções:

Simples Nacional;
Simples Nacional - Sublimite;
Regime Normal.

Se empresa é optante pelo SIMPLES deverá utilizar uma das duas primeiras opções, caso
contrário deverá utilizar a terceira.

A 2ª opção é utilizada em casos em que o contribuinte optante pelo Simples Nacional tenha
ultrapassado o sub-limite de receita bruta fixado pelo estado/DF e estiver impedido de recolher
o ICMS/ISS por esse regime, (conforme arts. 19 e 20 da LC 123/2006).

O Tipo de Partilha/Anexo do Simples Nacional da Empresa será indicada por meio do campo
"Tipo de Partilha/Anexo SN", serão exibidas as opções listadas abaixo:

Anexo I – Comércio;
Anexo II – Indústria;
Anexo III – Rec. de Locação de bens/móveis e prest. de serv. não relac. no § 5°-C do art.
18 da Lei;
Anexo IV – Rec. decorrentes da prest. de serv. relacionados no § 5°-C do art. 18 da Lei;
Anexo V - Rec. decorrentes da prest. de serv. relacionados no § 5°-I do art. 18 da Lei.

Nota: Na rotina de Partilha/Anexo do Simples Nacional é que são cadastrados os tipos de


partilha.

O Parâmetro "Descrição do INFDESBH para DESBH - INFDESBH" quando ativado, habilita


os campos "Série NF DES-BH" e "Modelo de Nota Fiscal". Vejamos abaixo sobre seu
preenchimento:
Série NF DES-BH: A série de uma nota fiscal visa facilitar o controle das operações
fiscais de entrada ou saída realizadas pela empresa; a série correspondente à DES-BH
deve ser informada neste campo.
Modelo Nota Fiscal: Informa-se neste campo o modelo da nota fiscal correspondente à
DES-BH (Declaração Eletrônica de Serviços - Belo Horizonte). Vale informar que é através
deste documento que o declarante irá escriturar e transmitir à Prefeitura todas as
informações previstas na legislação.

Observação: Empresas situadas na cidade de Belo Horizonte que possuem a obrigação de


envio do arquivo DES-BH, devem realizar o preenchimento dos campos Série NF DES-BH e
Modelo Nota Fiscal; este documento tem por objetivo listar e repassar as informações
pertinentes ao ISS para a prefeitura. A tabela que servirá de base para o preenchimento destes
campos, pode ser obtida através do link SPED Tabelas, bem como o "Manual de Integração"
fornecido pela Prefeitura de Belo Horizonte, disponível no link DES-BH - Documentação.

Os campos correspondentes à estas informações (DES-BH), são disponibilizados no Cabeçalho


das Notas nas Centrais de Compras e Vendas, sendo que, no lançamento de Pedidos, Notas,
Devoluções de Compra ou Movimentação Financeira (despesas), o sistema se utiliza dos dados
incluídos no Cadastro de Parceiros, aba Fiscal, seção DES-BH. Já na inclusão de Pedidos, Notas,
Devoluções de Venda ou Movimentação Financeira (receitas), tem-se como base as informações
inseridas nesta seção (Cadastro de Empresas, aba Naturezas).

Informa-se no campo "RNTRC" a inscrição do transportador no Registro Nacional de


Transportadores Rodoviários de Carga. O preenchimento do referido campo poderá ser igual á
"00000000" devido ao emitente do MDF-e não ser obrigado a possuir um RNTRC junto à ANTT.

No campo "COTM - CERTIFICADO DO OPERADOR DE TRANSPORTE MULTIMODAL",


informe o registro do OTM- Operador de Transporte Multimodal, que se refere a pessoa jurídica
responsável pela realização dos serviços de transporte, durante o trajeto da mercadoria.

[voltar ao topo]

Aba Validações
Possuindo-se o opcional "Central de Certificação", esta aba será habilitada. Se associam aqui
as regras que já foram criadas na referida central, na medida em que forem validadas. Para
mais informações acesse o link Central de Certificações.

[voltar ao topo]

Aba Local Retirada


Por meio dessa aba, você pode realizar a inserção dos Parceiros que serão utilizados para a
informação do local de retirada no campo "Cód. Parceiro Retirada".

Após informar os Parceiros para retirada, você poderá deixá-los ativos ou inativos através da
marcação "Ativo", visto que, é importante que aqueles que serão utilizados na Central de
Vendas estejam com essa marcação habilitada.

Dessa forma, ao informar um mais ou parceiros nessa aba, será possível selecionar um deles
para inserir no campo "Cód. Parceiro Retirada" no cabeçalho da nota de venda para que que
assim, a tag <retirada> do xml seja preenchida com o endereço do parceiro informado.

[voltar ao topo]

Botão Impostos

Localizado no topo da tela, o botão permite a escolha de impostos não


convencionais e que devem ser calculados para a Empresa, sendo que os mesmos deverão
encontrar-se pré-cadastrados na rotina de Cadastros de Impostos.

[voltar ao topo]

2.45 Retenção do IRPF/INSS

As informações apresentadas abaixo, prestam a orientação necessária para que o sistema


realize a retenção do IRPF/INSS, calculados por meio da Tabela Progressiva, de lançamentos de
RPA e notas fiscais geradas na Central de Compras. A saber:

Configurações para Retenção do IRPF/INSS


Retenção do IRPF/INSS

Configurações para Retenção do IRPF/INSS


Na tela Cadastro de Tipos de Operação - TOP, para o Tipo de Movimento "C-Compra", temos na
aba Impostos as seguintes marcações:

107
A marcação "Aplicar tabela de IRPF/INSS" quando realizada, determina que nos lançamentos
de Compra efetuados com esta TOP, sejam aplicados os valores da tabela de IRPF/INSS; além
disso, desabilita os campos "Tem FUNRURAL/INSS" e "Tem IRF".

Ao lançar uma nota com a TOP que se enquadre nas características citadas acima, o sistema irá
verificar se o parceiro é pessoa Física; caso afirmativo, irá aplicar a Tabela de IRPF/INSS para
retenção do IRPF/INSS.

Para que o sistema calcule a retenção do IRPF/INSS aplicando a tabela, é necessário cadastrar o
Parceiro na aba Parceiros sujeitos a tabela progressiva presente na tela Tabela de IRPF/INSS.

Com a marcação "Usar serviço p/ cálculo com tabela de IRPF/INSS" efetuada, é


determinado o serviço que será considerado para realização do cálculo juntamente à tabela de
IRPF/INSS. Ao lançar um serviço na Central para fins de cálculo de INSS e IRF, serão respeitadas
as configurações do serviço na aba Impostos do Cadastro de Serviços. Neste caso, os campos do
Cadastro de Serviços que o sistema irá analisar são:

Tem INSS;
% Red.Base INSS;
Tem IRF;
% Red.Base IRF.

Nota: Se a marcação Usar serviço p/ cálculo com tabela de IRPF/INSS não estiver
efetuada, o sistema não irá considerar os campos citados acima.

[voltar ao topo]

Retenção do IRPF/INSS
Vejamos como o sistema irá proceder para concretização do cálculo da retenção na Central de
Compras:

Efetuando o lançamento de uma nota com a TOP cujo Tipo de movimento é C - Compras,
e realizando a marcação Aplicar Tabela de IRPF/INSS, o sistema irá verificar se o parceiro
da nota é pessoa Física; caso seja, será aplicada a Tabela de IRPF/INSS para retenção do
IRPF e INSS;
Para a base de cálculo do IRPF e INSS, será considerado o valor do serviço;
Porém, se a marcação Usar Serviço para cálculo da Tabela de IRPF/INSS? estiver
assinalada, será analisado o Serviço, na aba Impostos, os seguintes campos:

- Tem INSS: Irá calcular o INSS; e para isso verificará se há redução conforme consta
percentual no campo "% Red.Base INSS";
- Tem IRF: Será calculado o IRPF; e para isso verificará se existe redução conforme consta
percentual no campo "% Red.Base IRF".

Se existir redução de 15% por exemplo para INSS, e o valor do serviço for R$ 10.000,00 - então
a Base de Cálculo do INSS para aplicação da Tabela Progressiva será de R$ 8.500,00.

O mesmo acontecerá para o IRPF, e após encontrado este valor de R$ 8.500,00 – para o IRPF
será aplicado os cálculos da Tabela Progressiva, com suas deduções, conforme cálculos já
existentes para o Financeiro.

As bases serão cumulativas conforme data de movimento, como é atualmente dentro do


Financeiro. Se existe mais de um documento lançado no próprio mês, este será
acumulado com os outros de origem Estoque ou Financeiro.
O valor do desdobramento Financeiro será o valor líquido, já deduzido os valores de IRPF
e INSS; ou seja, será o valor a ser pago ao prestador de serviços. Os valores do IRPF e
INSS irão popular as tabelas TGFFIN_VLRIRF e TGFFIN_VLRINSS, respectivamente.
Se a TOP utilizada no lançamento estiver com a marcação Aplicar Tabela de IRPF/INSS
assinalada, porém o parceiro for pessoa Jurídica, o sistema irá realizar os cálculos
normais de retenção do IRPF e INSS, conforme alíquotas configuradas no Serviço ou em
Outros Impostos; não aplicando a Tabela Progressiva.
O cálculo do ISS continuará obedecendo as regras atuais; estas não são alteradas com o
comportamento mencionado até aqui.

[voltar ao topo]

Acesse também:

Tabela de IRPF/INSS (rotina ligada à Movimentação Financeira).

2.46 Operação em Moeda

Nosso sistema está apto a trabalhar com operações em moeda estrangeira, onde para fazê-lo,
temos que realizar configurações em algumas telas, que irão gerar embasamento suficiente
para o sucesso destas operações. Dentre estas configurações, pode-se destacar, o registro de
preços em tabela, e o faturamento com atualização de valores conforme variação de cotação.

Consideremos o comportamento do sistema envolvido nestas operações:

Na tela Tabelas de Preços, temos o campo "Moeda (Tabela de Preço)", onde você
informará a moeda estrangeira da tabela em questão. As moedas apresentadas para
escolha neste campo deverão ter sido previamente cadastradas na tela Valores de
Moedas e serão as do tipo "Valor".

Os valores informados para cada produto na grade, irão respeitar a moeda informada no campo
"Moeda (Tabela de Preço)". Este campo sendo mantido com o valor "0" (zero), a moeda
corrente continuará sendo a moeda da tabela.

Na tela Tipos de Operação - TOP, aba Geral, você deverá efetuar a marcação "Operação
em Moeda" pois, desta forma, o sistema irá entender que nos lançamentos realizados
com esta TOP, será levada em consideração a moeda estrangeira.

No lançamento de pedidos ou notas, onde estejam sendo utilizadas TOP's que possuam a
marcação "Operação em Moeda" (mencionada acima) realizada, e o campo "Usar
como Preço" definido como "Preço de Venda", o sistema irá buscar a tabela de preço
mais recente do item, ou seja, aquela que possuir a maior "Data de Vigor", e irá inserir
o preço encontrado no valor em moeda do item.

Observação: Ao realizar a marcação Operação em Moeda mencionada acima, os campos


"Total Líq. Itens em Moeda" e "Desc.Total dos itens em Moeda" podem ser acrescidos no
cabeçalho da nota após configurá-los na tela Configuração de Layout da Nota, assim como os
campos "Vlr. Unit. Moeda", "Vlr. Desc. Moeda", "Vlr. Tot. Moeda", "Preço Liq. Moeda" e
"Total líq. Moeda" dos itens.

Caso a moeda informada no cabeçalho da nota seja diferente da moeda informada na tabela de
preços do item que está sendo inserido, o sistema irá exibir alguns alertas, informando que as
configurações estão incoerentes. Estes alertas, serão apresentados nos seguintes casos:

1- O pedido/nota estar configurado através de sua TOP, para trabalhar com moedas
estrangeiras, o campo "Usar como Preço" também na TOP, está definido como "Preço de
Venda", porém a Tabela de Preços do item está configurada para a moeda corrente. Será
apresentada a seguinte mensagem:

"Configurações incoerentes: A TOP XX possui a marcação 'Operação em Moeda' mas


fora encontrada a moeda YY neste cabeçalho. É necessário informar uma moeda
diferente da moeda 0 neste cabeçalho ou a TOP não deve ser uma operação em
moeda".

2- O pedido/nota não estar configurado através de sua TOP, para trabalhar com moedas
estrangeiras, o campo Usar como Preço também na TOP, está definido como Preço de Venda, e
a Tabela de Preços do item estar configurada para a moeda estrangeira. Será apresentada a
seguinte mensagem:

"Configurações incoerentes: A TOP XX não possui a marcação 'Operação em Moeda'


mas fora encontrada a moeda YY na tabela de preço ZZ. Neste caso, a moeda

informada na tabela de preço deve ser moeda 0 ou a TOP deve possuir a marcação
'Operação em Moeda'. Alternadamente, a opção 'Preço de Venda' não deve estar
selecionada no campo 'Usar como Preço' na TOP".

3- O pedido/nota estar configurado através de sua TOP, para trabalhar com a moeda
estrangeira "X", o campo Usar como Preço também na TOP, está definido como Preço de Venda,
mas a Tabela de Preços do item, está configurada para uma moeda estrangeira "Y". Será
apresentada a seguinte mensagem:

"Configurações incoerentes: Encontrado um valor unitário para o item especificado


na moeda XX através da tabela de preço YY, mas a moeda ZZ foi encontrada neste
cabeçalho. As moedas devem ser as mesmas".

Descontos Promocionais

Em relação à utilização dos descontos promocionais para itens inseridos em um pedido/nota,


onde a TOP esteja configurada para operar com moedas estrangeiras, os descontos poderão ser
fornecidos em percentual. Com isso, na inserção de um item em um pedido/nota que se
enquadre nas operações em moeda estrangeira, a consulta de promoções será realizada
ignorando àquelas promoções que não sejam por "Percentual".

Deste modo, os descontos configurados na tela Descontos Promocionais por "Valor de


Desconto", "Valor de Venda" e "% Desc. Bonificação" não serão utilizados para compor os
descontos promocionais dos itens em operações com moeda estrangeira.

Para que os descontos promocionais funcionem, são necessárias algumas configurações:

Na tela Tipos de Negociação, aba Características, o Tipo de Negociação que será


utilizado nos pedidos/notas, o campo "Desconto Promocional", deve estar selecionado
com a opção "Considerar Sempre".
Na tela Descontos Promocionais o campo "Atua sobre a tabela de preço" deve ter a
tabela de preço corretamente informada.
O produto, parceiro e empresa configurados também na tela Descontos Promocionais,
devem ser os mesmos que os lançados no pedido/nota.

108
devem ser os mesmos que os lançados no pedido/nota.

Na tela Consulta de Produtos, quando esta estiver contextualizada com uma TOP configurada
para trabalhar com "Operações em Moeda", as promoções diferentes de "Percentual" não
serão consideradas para demostração dos preços em promoção e aplicação no item.

Faturamento de Pedidos

Na realização do faturamento de um pedido, será apresentado um pop-up que traz a moeda


selecionada no cabeçalho do documento (apenas para visualização), o campo "Vlr. Moeda" que
apresenta a cotação da moeda do dia (ou da última data anterior ao dia atual), e um botão para
selecionar-se outra cotação para a moeda, se for o caso.

Ao concluir o faturamento, a nota destino será gerada com os valores em reais condizentes com
os valores em moeda e a cotação informada, incluindo descontos.

Esta nota destino, pode ou não ser também uma operação em moeda; de qualquer forma, os
valores em moeda não se alteram neste faturamento, eles serão mantidos iguais a nota de
origem.

No faturamento de um pedido em moeda para uma nota que não é uma operação em moeda,
os campos de valores em moedas ficarão preenchidos para demonstrar a origem dos valores e
manter seu histórico.

Na Central de Vendas, em pedidos/notas que não sejam operações em moeda estrangeira, os


campos referentes aos valores em moeda, ficarão impedidos de serem alterados manualmente.
São eles:
Vlr. Unit. Moeda;
Vlr. Desc. Moeda;
Vlr. Tot. Moeda;
Preço Líq. Moeda;
Total líq. Moeda.
Os campos "Total líq. Itens em Moeda" e "Desc. Total dos itens em Moeda" disponíveis
no cabeçalho da nota, estarão protegidos contra edição, independente do pedido/nota ser uma
operação em moeda estrangeira ou não.

Nota: No lançamento de um pedido ou nota em que a TOP utilizada não possua a marcação
"Operação em moeda", e nem a marcação "Utiliza Indexação" presente na aba
"Validações" efetuada, ao informar uma moeda no cabeçalho da nota, o sistema não irá abrir
automaticamente a tela para seleção da cotação, porém será permitido que o valor da moeda
seja informado manualmente.

Porém, quando clicar-se no ícone para seleção da moeda, a tela para escolha da cotação
será aberta normalmente; definindo-se a cotação e escolhendo-se a opção "Usar esta
cotação", o valor selecionado será apresentado no campo "Vlr. Moeda" no cabeçalho da nota.

Observação: Quando for selecionado um produto, e este trouxer de forma


automática da tabela de preços o valor unitário, se for realizada uma modificação
no campo de valor unitário da moeda, o valor em R$ que foi adquirido da tabela
de preços será desconsiderado, ou seja, sempre irá prevalecer o valor informado
pelo usuário em moeda.

2.47 Grupo de Perguntas

Antes de cadastrar um novo “Grupo de Perguntas” é necessário definir para ele uma máscara.
Veja como:

No “Grupo de Perguntas” os códigos também são formados em níveis, pré-configurados com a


Máscara.

A configuração da máscara para “Grupo de Perguntas” será feita pelo menu

“Configurações\Avançado\Preferências”, através do parâmetro “Máscara para Grupo


Pergunta” chave “MASCGPTPESQ”.

Observação: A máscara é configurada uma única vez. Uma vez configurada não deverá ser
alterada.

Pesquisa e Consulta > Cadastros > Grupo de Perguntas

Cadastra-se nesta tela, os grupos aos quais as perguntas pertencerão.

Os cadastros são feitos de forma hierárquica. Para inserir um novo grupo o usuário deverá

clicar no botão “Novo” e configurar:


Código: código do grupo.

Descrição: nome do grupo.

Ativo: determinar se o grupo estará ativo (quando marcado), ou inativo (quando desmarcado).

Analítico: O grupo “Analítico” deve ser do último nível na hierarquia, pois não poderá ter
filhos.

Feito isto é só confirmar o cadastro.

A última edição deste tópico foi na quarta-feira, 09/10/2019, às 03:03:34 PM

2.48 DBExplorer

Configurações > Avançado

Esta tela é uma ferramenta de auxílio na manutenção do "Banco de Dados" do sistema, onde
serão permitidas apenas a realização de "Consultas". É uma opção do sistema destinada à
área de Suporte, aos Programadores, DBA's ou ainda, a Implantadores que possuam
conhecimentos em comandos SQL.

Abaixo, temos as funcionalidades do DBExplorer:

No alto do lado esquerdo da tela, temos um espaço para consulta de Tabelas, onde pesquisa-se
por seu nome ,e abaixo deste, são listadas as tabelas do banco. Ao informar a descrição de
alguma tabela, são apresentados apenas os registros que possuem totalmente o nome digitado.

Clicando sobre o nome da tabela, o sistema abre uma nova aba no painel de consulta, com as
informações da tabela (seus campos, tipo, tamanho, PK, se é um campo nulo, se possui valor
default). Estes dados são complementares ao dicionário de dados e podem servir de subsídios
para facilitar uma consulta. Além disso, temos os "Índices" de cada tabela para identificação
de algum problema no banco de dados. No exemplo retratado na imagem abaixo, clicamos na
tabela TGFITE:

109
Você também poderá pesquisar as triggers existentes no banco de dados, pelo seu nome
completo ou parte dele. Assim, ao clicar em uma das triggers listadas, será apresentado seu
código fonte:

Ao acionar o botão , digita-se a estrutura da consulta (query) e,

através do botão , também localizado no alto da tela, o sistema aplica o


campo informado e busca os dados solicitados. O resultado obtido pela query construída, é
apresentado em uma grade inferior:

Um comando SQL possui a seguinte sintaxe:

SELECT <Nome do campo>


FROM <Nome da Tabela>
WHERE <Condição>

Observação: Ao final desta documentação, traremos alguns exemplos de consulta ao Banco de


Dados.

Para cada aba de pesquisa que é aberta através do botão "Consulta", ao executá-la, é
apresentada uma nova grade contendo os resultados da query:

Importante: Assim como são listadas as Tabelas do banco de dados, o DBExplorer apresenta
também as "Functions", "Views" e "Procedures" presentes no banco para que possam
realizadas consultas. Essa funcionalidade é bastante utilizada para implantação e análise de
diversos comportamentos do sistema pelo Service Desk.

Podem ocorrer casos em que foram elaboradas consultas mais complexas e que precisarão ser
reaproveitadas. Para esta situação, temos o botão "Salvar" que, ao ser acionado, será aberto
um pop-up para que seja informado um "Título" para a query concluído seu salvamento por
meio do botão "Aplicar".

Para se obter as consultas salvas, acione o botão "Carregar", onde estas serão listadas e
poderão ser executadas novamente.

Importante: As consultas são salvas por usuário, ou seja, cada usuário conseguirá visualizar
apenas as consultas salvas por ele.

O acesso ao DBExplorer está liberado apenas para o usuário SUP; para liberar para os demais
usuários, é necessária a devida configuração na tela Acessos. É de extrema importância a
configuração de acessos ao DBExplorer, por possibilitar consultas direto ao banco de dados.
Leve em consideração a sensibilidade e a segurança das informações.

A opção de exportar grade para PDF, Excel e Cubo também é liberada conforme configuração no
Controle de Acessos.

Abaixo temos alguns exemplos de Consultas:

SELECT * FROM TGFTOP WHERE CODTIPOPER = 2

(Selecionar tudo da tabela de TOP's onde o código do tipo de operação seja igual a 2)

SELECT * FROM TGFSBC WHERE CODCTABCOINT = 5

(Selecionar tudo da tabela de Saldos Bancários onde o código interno da conta seja igual a 5)

SELECT * FROM TGFMBC WHERE CODCTABCOINT = 3

(Selecionar tudo da tabela de Movimento Bancário onde o código interno da conta seja igual a
3)

SELECT MAX (CODUNI) FROM TSIRHI

(Seleciona o maior código único da tabela de campos de Relatório)

SELECT * FROM TGFFIN WHERE NUMDUPL = 101

(Seleciona tudo da tabela do Financeiro onde o número da duplicata seja igual a 101)

SELECT * FROM TGFFIN WHERE NUNOTA = 2586

(Selecionar tudo da tabela do Financeiro onde o número único da nota seja igual a 2586)

2.49 Suporte MPs Alternativas


Material Alternativo

O Material Alternativo permite que seja produzido um determinado Produto Acabado (PA) a
partir de uma ou mais matérias-primas alternativas, ou seja, a matéria-prima principal (aquela
usada como matéria-prima primária). Essa substituição pode ser feita devido a uma falta de
estoque, por exemplo.

Utilizaremos nessa documentação, o produto acabado Embalagem Plástica que é comercializado


pela indústria "X". A imagem abaixo retrata como se dá o processo produtivo desse PA:

Vejamos abaixo os detalhes da atividade de Impressão especificamente:

110
Existem duas matérias-primas (MPs) necessárias para que a atividade de Impressão aconteça,
sendo elas o "Molde de Impressão" e a "Tinta Laranja". Para a MP Tinta Laranja, existe a
possibilidade de se utilizar uma mistura de "tinta vermelha + tinta amarela" como matérias-
primas alternativas. Essas MPs em conjunto podem substituir a MP principal.

Configurações

Com a MP principal definida, pode-se adicionar a matéria-prima alternativa para a mesma da


seguinte forma:

Na Configuração da Atividade (Processo Produtivo, grade superior, aba Produtos (PA)), seleciona-
se o PA para o qual deseja-se incluir a matéria-prima alternativa. Já na grade inferior, aba Lista
de MPs, aponta-se a matéria-prima principal que será incluída na matéria-prima alternativa. Na
sub-aba Materiais Alternativos, será(ão) cadastrada(s) a(s) MP(s) alternativa(s) referente(s) a MP
principal selecionada no passo anterior.

Material Alternativo: Define-se aqui, o material que será adicionado na lista de materiais
alternativos da matéria-prima.

Referência do Produto (Alternativo): Tem-se neste campo o conteúdo do campo


"Referência" presente na aba Geral do Cadastro de Produtos; neste caso, referente ao produto
alternativo.

Quantidade: Neste campo será indicada a quantidade do material alternativo relativa a uma
unidade do material principal a qual ele está ligado.

Unidade: Indica-se aqui a unidade de medida a ser utilizada quando for considerado o material
alternativo.

Conjunto: Um conjunto deve ser utilizado nos casos em que a matéria-prima é substituída por
vários materiais alternativos ao mesmo tempo. Com isso, esses materiais alternativos devem
fazer parte do mesmo conjunto. Informa-se aqui apenas números.

No campo "Quantidade" foi informado 0.5 LT para as duas MPs alternativas, ou seja, para cada
unidade do material principal se faz necessário 0.5 LT de cada matéria alternativa.

No campo "Conjunto" foi informado 1 também para ambas, pois a matéria-prima em questão
(tinta laranja) é substituída por duas matérias alternativas ao mesmo tempo (tinta vermelha e
tinta amarela). Logo, devem fazer parte do mesmo conjunto.

Utilizando MPs Alternativas

A definição de que uma determinada ordem de produção irá utilizar suas MPs principais e/ou
MPs alternativas acontece no momento do lançamento da ordem por meio da seleção destas
em Extrato de Materiais. Para acessar essa tela, utiliza-se o botão "Extrato MPs":

No contexto do exemplo que está sendo utilizado, se a Indústria "X" ao lançar uma ordem de
produção do "Processo Produtivo Embalagem Plástica" observou no Extrato de Materiais que não
existe estoque suficiente da MP Tinta Laranja. Este fato é possível de visualizar pois a linha da
referida MP será destacada na coloração vermelha, indicando que não há estoque suficiente da
mesma (saldo negativo).

Além disso, pode-se verificar na grade Matérias Primas as informações referentes às MPs
principais necessárias para produção do PA Plástico Embalagem, considerando o tamanho do
lote em questão. Para a MP Tinta Laranja a quantidade necessária para produção do PA é de 10
LT, sendo indicado no campo "Necessidade" essa quantidade que é insuficiente para que toda
produção aconteça, já que em estoque existem 5 LT indicados no campo "Estoque".

Ao selecionar a MP Tinta laranja na grade Matérias Primas, é possível perceber que na grade
Materiais Alternativos existem MPs alternativas (tinta amarela e tinta vermelha) capazes de
substituí-la.

Deste modo, para substituir a referida MP por suas MPs alternativas, seleciona-se uma MP
alternativa na grade Materiais Alternativos. Neste caso, conforme configurado anteriormente no
cadastro das MPs alternativas, as MPs devem ser empregadas em conjunto para substituição da
MP principal. Logo, quando selecionada uma MP alternativa nessa grade o sistema agregará
automaticamente o(s) registro(s) da(s) outra(s) MP(s) alternativa(s) participante(s) do mesmo
conjunto.

Nota-se que ao salvar o campo "Qtd. Usar" presente na grade Materiais Alternativos, foi
preenchido automaticamente pelo sistema de forma que o valor atribuído a ele é igual ao valor
do campo "Necessidade" presente na mesma grade, sendo que esse valor é proporcional ao
campo "Necessidade" localizado na grade Matérias Primas, ou seja, o sistema subentende-se
que a substituição da MP principal será total.

É possível observar ainda, que o campo "Qtd. Substituída" mostra o quanto da MP em


questão está sendo substituída. Na imagem anterior, esse campo se encontra com o valor
zerado pois nenhuma substituição da MP principal ainda foi feita. Ao selecionar as MPs
alternativas e salvar a alteração o sistema entende a substituição e o valor do campo Qtd.
Substituída é alterado.

No caso da figura acima onde a substituição da MP está sendo feita por completo, o campo Qtd.
Substituída é igual ao valor do campo Necessidade (grade Matérias Primas). Dessa forma, é
possível observar que a substituição das MPs alternativas pela MP principal aconteceu e agora a
linha da MP Tinta laranja não se encontra mais destacada em vermelho, indicando que já é
possível a produção acontecer (saldo positivo). Já as linhas das MPs alternativas são destacadas
em azul, indicando a normalidade da substituição (saldo positivo).

Se as MPs alternativas fossem destacadas em vermelho, sinaliza um problema indicando que a


substituição não pode acontecer (saldo negativo) visto que não existe estoque suficiente do
material.

Não ocorrendo o desejo de que a substituição da MP aconteça por completo devido a existência
de parte da MP principal em estoque, o campo Qtd. Usar deve ser alterado conforme a
necessidade.

111
Esse cenário pode ser observado na figura abaixo, como existe parte da MP principal em
estoque (5 LT). Então, opta-se por utilizar esse estoque já existente e apenas usar as MPs
alternativas para completar a necessidade de 10 LT. Sendo assim, altera-se a quantidade a ser
usada de MP alternativa no campo Qtd. Usar de 5 para 2.5.

Visto que, foi lançada uma Ordem de Produção utilizando materiais alternativos, é possível
visualizar o uso deste por meio da execução desta OP.

Na atividade de "Impressão", uma Operação de Estoque foi configurada para que ao iniciar a
atividade fosse realizado uma transferência das MPs necessárias para que a atividade em
questão aconteça, ou seja, das MPs que serão consumidas pela atividade. A transferência se dá
do local Almoxarifado para o local Produção.

Após dar início a atividade de "Impressão", é possível visualizar as movimentações que


ocorreram das MPs entre locais da seguinte forma:

Ao selecionar a nota de transferência na grade superior Notas, pode-se visualizar as MPs


consumidas pela atividade na grade inferior Itens e as suas respectivas movimentações de
estoque (local origem e local destino). Assim como, a quantidade utilizada.

Nota: A aba Mov. Acessórias estará visível também na tela Ordens de Produção.

Como foi configurado no Processo Produtivo da atividade de "Impressão", aba Apontamento, o


campo "Tipo de apontamento" como "Apontamento de PA/MP", a tela Operações de
Produção, na aba Apontamentos irá receber os apontamentos do PA produzido:

Na inserção de um novo apontamento esses produtos são carregados automaticamente pelo


sistema, de acordo com a configuração de "Apontamento" da atividade, no Processo Produtivo.

Pode-se observar que tem-se também de forma automática a sugestão das informações
necessárias para o apontamento desses produtos, como a quantidade de PA e MP gasta para a
produção. Essas informações são baseadas nas configurações feitas no momento do
lançamento da OP, em extrato de materiais.

Além disso, o sistema ajusta o lote (controle) de acordo com a disponibilidade do mesmo (sub-
aba Materiais, campo "Lote"). Nesse caso, a tinta amarela foi consumida de 2 lotes diferentes
(1 e 2), pois a quantidade necessária da mesma não foi suprida utilizando-se apenas um lote.

Tem-se ainda a possibilidade de que as quantidades sugeridas no apontamento referentes aos


produtos (PAs e MPs) sejam ajustadas, se necessário. Esse ajuste é feito na própria grade dos
respectivos produtos nos seus respectivos campos (Qtd. apontada).

Caso a quantidade do Produto Acabado sofra modificações, os registros das MPs na sub-aba
Materiais são ajustados proporcionalmente pelo sistema (desde que o material não esteja
configurado para fixar quantidade "Fixar qtd. apontada da MP ao editar qtd. apontada do PA").

Imaginemos por exemplo que, na atividade de "Impressão" seja necessário executar um


apontamento parcial, assim alterando-se a quantidade apontada do produto acabado de 200
para 100. Após salvar a alteração, o sistema realiza o ajuste das MPs de forma proporcional,
passando a ser desnecessária a utilização das MPs alternativas (tinta amarela e tinta vermelha),
ou seja, com a diminuição de PA produzido, a quantidade de MP principal (tinta laranja) foi
suficiente para suprir a necessidade.

2.50 Assinatura Digital

Com o intuito de reduzir os custos com impressão e armazenamento físico,


temos a integração do processo de Assinatura Digital de documentos (Sub-OS)
no Sankhya-Om, com base no certificado digital.
Esta integração se dará juntamente a empresa Certillion (grupo Soluti). Sendo
que, as funcionalidades relacionadas a assinatura digital só estarão disponíveis
para as empresas que se enquadrem nos seguintes aspectos:
Adquirir junto a Certillion o certificado digital;
Possuir em seu contrato com a Sankhya o produto "30738 – Assinatura
Digital de Documentos".
A seguir, trataremos dos detalhes sobre as configurações a serem executadas no
sistema, bem como seu consequente comportamento:
Acessos Certificado Digital
Histórico Assinatura
Solicitando a Assinatura Digital
Digital
Parâmetros que influenciam neste

processo

Acessos
Primeiramente, é essencial que na tela de Acessos sejam configuradas as
permissões de acesso pertinentes a assinatura digital para o(s) respectivo(s) usuário(s). Sendo
que estas devem compreender a tela de Ordem de Serviço, bem como a tela de Executadas.

[voltar ao topo]

Certificado Digital
Na tela Certificado Digital, realize a associação do CNPJ/CPF de um parceiro com um certificado
digital válido. O referido certificado será empregado pelo sistema para realizar a assinatura dos
documentos.

Nota: Para cada CNPJ/CPF temos a possibilidade de efetuar somente um registro de certificado
digital.
[voltar ao topo]

Solicitando a Assinatura Digital

112
Este tópico visa demonstrar a aplicabilidade da Assinatura Digital para documentos (Sub-OS) no
Sankhya-Om. Uma vez que foram realizadas as configurações apresentadas nos tópicos
anteriores, o sistema se encontra apto para executar o processo. Este recurso está presente na

tela Ordem de Serviço, bem como a tela de Executadas.


Em ambas as telas temos os mecanismos para Execução, Anulação e Verificação da Assinatura
Digital, onde cada tela contém suas especificidades. A seguir, trataremos das descrições de
cada uma delas:

Ordem de Serviço

Ao utilizar a tela Ordem de Serviço, você pode solicitar a assinatura ou revogação de apenas um
documento (Sub-OS) por vez. As possibilidades pertinentes a assinatura digital são
apresentadas ao acionar o botão "Opções para Assinatura Digital da Sub-OS".

Por meio da opção "Solicitar Assinatura Digital", realize o pedido da assinatura digital do
documento (Sub-OS) em questão:

Neste pop-up são apresentados os dados do solicitante e do destinatário da assinatura; os


dados relevantes a solicitação podem ser descritos no campo "Mensagem".
Um documento (Sub-OS) assinado, não permite alterações em seus dados ou que a sua
assinatura seja efetuada novamente. A opção "Revogar Documento Assinado" permite
anular a assinatura e assim executar as devidas modificações. Sendo que, em caso excepcional
o "problema" poderá ser alterado quando houver pelo menos uma Sub-OS com assinatura
válida.
Observação: Ao revogar um documento (Sub-OS) é acrescentado ao final do seu nome o sufixo
"_EXC". Assim como o documento assinado, o documento revogado será armazenado no
seguinte diretório C:\Users\<usuario>\.sw_file_repository\Sistema\DocumentoAssinado. Sendo
que, apenas a última versão revogada será mantida.
Para realizar uma análise do status atual da assinatura ou recarrega-lo, você pode utilizar a
opção "Verificar Status da Assinatura".
A opção "Ver detalhes" estará disponível apenas para documentos (Sub-OS) já assinados. Aqui
temos as informações de assinatura do documento, sendo que podemos realizar a visualização
do documento em PDF ou o seu download.

Executadas

A tela de Executadas contém as mesmas opções apresentadas na tela Ordem de serviço, sendo
que aqui você pode solicitar ou revogar as assinaturas de múltiplos documentos (Sub-OS),
desde que estes sejam destinados para um único destinatário.
As opções para Assinatura Digital da Sub-OS são apresentadas na seção "Assinatura Digital",
contudo temos a inclusão de três colunas que correspondem a seleção e demonstrativo de
informações de cada documento (Sub-OS).

Através do botão "Solicitar", realize o pedido da assinatura digital do documento (Sub-OS) em


questão:

Neste caso, temos somente a possibilidade de descrever os dados relevantes à solicitação no


campo "Mensagem".
Ao acionar o botão "Atualizar Status" será recarregado o status de todas Sub-OS contidas na
grade. Ocorrendo a atualização com sucesso, a seguinte mensagem será exibida:
"Operação concluída com sucesso. O status de cada Sub-OS pode ser verificado
através das colunas 'Status Assinatura Digital' e 'Detalhes Status'."
Conforme dito anteriormente, a aplicação do botão "Revogar" permite a solicitação ou
anulação da assinatura de múltiplos documentos (Sub-OS).
Nota: Caso a marcação "Agrupar por Ordem de Serviço" localizada no lado superior
esquerdo da tela se encontre acionada, não será possível realizar solicitações de assinatura
digital.
[voltar ao topo]

Histórico Assinatura Digital


Através da tela Histórico Assinatura Digital, você pode consultar os dados a cerca das
solicitações de assinatura digital, podendo localizar e verificar de forma rápida e precisa as
informações pertinentes ao status de cada Ordem de Serviço.

O painel de filtros localizado na parte esquerda da tela, permite refinar as informações através
da configuração de filtros personalizados, filtros rápidos e/ou por um filtro de usuários.

[voltar ao topo]

Parâmetros que influenciam neste processo


Intervalo de tempo para o Job de Assinatura Digita - INTJOBASSINDIG: Este parâmetro
determina o intervalo de tempo em minutos, ao qual a atualização de status da assinatura
digital será executada. O valor padrão é de 10 minutos.
Timeout para Assinatura Digital de Documentos (horas) - TIMEOUTASSINDIG: Através
deste parâmetro, você indicará o prazo máximo que uma solicitação de assinatura deverá
aguardar para que seu status seja alterado para "Expirado".
Lista de serviços não assináveis digitalmente - SERVNAOASSIN: Por meio deste
parâmetro, são apontados os serviços que não permitem a assinatura digital.
Diretório base para o repositório de arquivos - FREPBASEFOLDER: A assinatura do
documento gera um arquivo em PDF para cada item contendo a descrição do problema da OS e
a solução. Por padrão, cada arquivo será armazenado no diretório C:\Users\
<usuario>\.sw_file_repository\Sistema\DocumentoAssinado. Este parâmetro permite alterar o
caminho base para o repositório de arquivos.
URL WSDL para Assinatura Digital de Documentos - WSDLURLASSINDIG: Neste
parâmetro é descrita a URL para assinatura digital de documentos (Sub-OS).
URL REST para Assinatura Digital de Documentos - RESTURLASSINDIG: Aqui será
indicado, a URL REST para assinatura digital de documentos (Sub-OS).
AP ID fornecido pelo provedor de Assinatura Digital - APIDASSINDIG: Este parâmetro
comportará o AP ID fornecido pela Certillion.
Tipo padrão de assinatura digital - TIPOASSDIGITAL: Este parâmetro contém as opções
"Adobepdf" e "Cades", dentre estas, se a opção Adobepdf for selecionada, a assinatura
contida no documento será validada pelo Adobe Reader.
[voltar ao topo]

2.51 Nota Fiscal Eletrônica de Serviço - Prefeituras

O que é uma Nota Fiscal Eletrônica de Serviços (NFS-e)?

Nota Fiscal Eletrônica de Serviços (NFS-e) é o documento emitido e armazenado


eletronicamente em sistema próprio das Prefeituras Municipais com o objetivo de registrar as
operações relativas à prestação de serviços.

O que é Recibo Provisório de Serviços (RPS)?

É o documento que deverá ser utilizado por emitentes da NFS-e no eventual impedimento da
emissão on-line da Nota. Também poderá ser utilizado pelos prestadores sujeitos à emissão de
grande quantidade de NFS-e (Regime Especial). Nesse caso, o prestador emitirá o RPS para cada
transação e providenciará sua conversão em NFS-e mediante o envio de arquivos
(processamento em lote por intermédio de Web Service).

Abordaremos aqui as rotinas e suas respectivas configurações a respeito da Nota Fiscal


Eletrônica de Serviço (NFS-e), bem como as especificações pertinentes a cada prefeitura.

Configurações gerais para NFS-e Informações Complementares

Funcionalidades relacionadas à NFS-e Especificações por Prefeituras

Especificações por Prefeituras

Os tópicos a seguir abordarão as especificações de cada prefeitura (cidade) em seu respectivo


estado.

Acre

Cruzeiro do Sul/AC

Alagoas

Maceió/AL

Amazonas

113
Amazonas
Manaus/AM

Bahia

Camaçari/BA Feira de Santana/BA


Ilhéus/BA Lauro de Freitas/BA
Luís Eduardo
Salvador/BA
Magalhães/BA
Simões Filho/BA

Ceará

Fortaleza/CE Maracanaú/CE

Espírito Santo

Cariacica/ES Colatina/ES
Ibiraçu/ES João Neiva/ES
Linhares/ES Serra/ES
Viana/ES Vila Velha/ES
Vitória/ES

Goiás

Anápolis/GO Aparecida de Goiânia/GO


Goiânia/GO Inhumas/GO
Itaberaí/GO Itumbiara/GO
Nerópolis/GO Quirinópolis/GO
Rio Verde/GO Senador Canedo/GO
Silvânia/GO Valparaíso de Goiás/GO

Maranhão

São Luís/MA

Minas Gerais

Araxá/MG Belo Horizonte/MG


Betim/MG Capinópolis/MG
Carmo do Rio
Contagem/MG
Claro/MG
Divinópolis/MG Formiga/MG
Governador
Formoso/MG
Valadares/MG
Ibirité/MG Ituiutaba/MG
Juiz de Fora/MG Luz/MG
Matias Barbosa/MG Montes Claros/MG
Nova Lima/MG Pará de Minas/MG
Passos/MG Patos de Minas/MG
Patrocínio/MG Pedro Leopoldo/MG
Pouso Alegre/MG Ribeirão das Neves/MG
Santa Luzia/MG Sarzedo/MG
São Sebastião do
São José da Lapa/MG Paraíso/MG
Sete Lagoas/MG Ubá/MG
Uberaba/MG Uberlândia/MG

Mato Grosso

Água Boa/MT Barra do Garças/MT

Cuiabá/MT Rondonópolis/MT

Sinop/MT Várzea Grande/MT

Mato Grosso do Sul

Campo Grande/MS Dourados/MS


Rio Brilhante/MS

Pará

Barcarena/PA Belém/PA
Paragominas/PA Parauapebas/PA

Paraíba

Campina Grande/PB João Pessoa/PB


Pernambuco

Jaboatão dos
Igarassu/PE
Guararapes/PE
Paulista/PE Recife/PE

Paraná

Cascavel/PR Cidade de Castro/PR


Curitiba/PR Francisco Beltrão/PR
Lapa/PR Londrina/PR
Marechal Cândido
Randon/PR Maringá/PR

Pinhais/PR Planalto/PR
Ponta Grossa/PR Toledo/PR
Wenceslau Braz/PR

Piauí

Teresina/PI

Rio de Janeiro

Barra Mansa/RJ Duque de Caxias/RJ


Japeri/RJ Macaé/RJ
Niterói/RJ Paracambi/RJ
Petrópolis/RJ Rio Bonito/RJ
Rio das Ostras/RJ Rio de Janeiro/RJ
Volta Redonda/RJ

Rio Grande do Norte

Natal/RN

Rondônia

Ji-Paraná/RO Porto Velho/RO


Vilhena/RO

Roraima

Boa Vista/RR

Rio Grande do Sul

Alvorada/RS Bagé/RS
Bento Gonçalves/RS Cachoeirinha/RS
Camaquã/RS Campo Bom/RS

Canoas/RS Carazinho/RS
Caxias do Sul/RS Esteio/RS
Frederico de
Farroupilha/RS
Westphalen/RS
Gravataí/RS Gravatal/RS
Lajeado/RS Montenegro/RS
Nova Santa Rita/RS Novo Hamburgo/RS
Parobé/RS Passo Fundo/RS
Pelotas/RS Porto Alegre/RS
Santa Cruz do Sul/RS Sapiranga/RS
Sarandi/RS São Leopoldo/RS
Taquara/RS Veranópolis/RS
Viamão/RS Vila Flores/RS

Santa Catarina

Araquari/SC Balneário Camboriú/SC


Biguaçu/SC Braço do Norte/SC
Campos Novos/SC Chapecó/SC
Concórdia/SC Criciúma/SC
Florianópolis/SC Itajaí/SC
Itapema/SC Jaraguá do Sul/SC
Joaçaba/SC Joinville/SC
Maravilha/SC Palhoça/SC
Penha/SC Porto Belo/SC
Tijucas/SC Videira/SC
Xanxerê/SC

114
Xanxerê/SC

São Paulo

Americana/SP Araras/SP

Araraquara/SP Barretos/SP
Barueri/SP Bauru/SP
Bofete/SP Boituva/SP
Campinas/SP Cotia/SP
Franca/SP Guarulhos/SP
Hortolândia/SP Igarapava/SP
Indaiatuba/SP Itapetininga/SP
Jacareí/SP Jardinópolis/SP
Jundiaí/SP Limeira/SP
Mairiporã/SP Mauá/SP
Mirassol/SP Mogi das Cruzes/SP
Nova Odessa/SP Osasco/SP
Ourinhos/SP Paulínia/SP
Piedade/SP Piracicaba/SP
Pradópolis/SP Ribeirão Preto/SP
Santa Bárbara
Rio Claro/SP
d'Oeste/SP
Santana de
Santo André/SP
Parnaíba/SP
São Caetano do
São Carlos/SP
Sul/SP
São José do Rio
São José dos Campos/SP
Preto/SP
São Paulo/SP Sertãozinho/SP
Sorocaba/SP Suzano/SP
Taboão da Serra/SP Taquarituba/SP
Tupã/SP Valinhos/SP

Tocantins

Araguaína/TO Palmas/TO
Paraíso do
Tocantins/TO
Tocantins/TO

Cruzeiro do Sul/AC
Cadastros envolvidos:

1- Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Cruzeiro do Sul/AC: 1200203 e o Cód.
município SIAFI: 0107.

2- Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

3- Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o "Regime Especial de Tributação ISS" a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Cruzeiro do Sul aceita os seguintes códigos e seus respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Maceió/AL

O sistema encontra-se apto para emitir NFS-e para o município de Maceió/AL.

Observação: A cidade não possui o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Manaus/AM
Cadastros envolvidos:

1- Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Manaus/AM: 1302603 e o Cód.


município SIAFI: 0255.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Manaus aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

As informações pertinentes ao processo de Cancelamento de uma NFS-e utilizado por esta


cidade, podem ser consultas através do respectivo link.

[voltar ao topo]

Camaçari/BA

Cadastros envolvidos:

1- Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Camaçari/BA: 2905701 e o Cód.


município SIAFI: 3413.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Camaçari aceita os seguintes códigos e respectivos motivos
na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Feira de Santana/BA
Cadastros envolvidos:

1- Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Feira de Santana/BA: 3304557 e o Cód.
município SIAFI: 60001.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Feira de Santana aceita os seguintes códigos e respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Ilhéus/BA

O sistema encontra-se apto para emitir NFS-e para o município de Ilhéus/BA.

115
Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Lauro de Freitas/BA
Cadastros envolvidos:

1- Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Lauro de Freitas/BA: 2919207 e o Cód.
município SIAFI: 3685.

2- Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

3- Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

[voltar ao topo]

Salvador/BA

Cadastros envolvidos:

1- Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Salvador/BA: 2927408 e o Cód.


município SIAFI: 3849.

Cancelamento

As informações pertinentes ao processo de Cancelamento de uma NFS-e utilizado por esta


cidade, podem ser consultas através do respectivo link.

Importante: A prefeitura de Salvador incluiu a tag Códigos de tributação do Imposto sobre


Serviços. Esse código, chamado de CTISS, deve ser informado no campo "Cod. trib. Município
NFS-e" da tela Serviço, aba Impostos, conforme tabela do DECRETO Nº 33.434/2020.

[voltar ao topo]

Simões Filho/BA
O sistema encontra-se apto para emitir NFS-e para o município de Simões Filho/BA.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Luís Eduardo Magalhães/BA

Cadastros envolvidos:

1- Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Luís Eduardo Magalhães/BA: 2919553 e
o Cód. município SIAFI: 1112.

2- Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal


Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

3- Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

[voltar ao topo]

Fortaleza/CE

Cadastros envolvidos:

1- Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Fortaleza/CE: 2304400 e o Cód.


município SIAFI: 1389.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Fortaleza aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Maracanaú/CE

Cadastros envolvidos:

1- Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Maracanaú/CE: 2307650 e o Cód.


município SIAFI: 0485.

2- Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Maracanaú aceita os seguintes códigos e respectivos motivos
na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Observação: Para que o cálculo da alíquota NFS-e seja feito em percentual, é necessário que o
código do município seja adicionado no parâmetro "Cód.IBGE municípios c/ alíquota NFSe
em percentual - MUNALIQPERCNFSE".

[voltar ao topo]

Cariacica/ES

O sistema encontra-se apto para emitir NFS-e para o município de Cariacica/ES.

Observação: A cidade não suporta o cancelamento de nota de serviço via web-service. O


cancelamento deverá ser feito diretamente na Prefeitura.

[voltar ao topo]

116

Colatina/ES
O sistema encontra-se apto para emitir NFS-e para o município de Colatina/ES.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Ibiraçu/ES

O sistema encontra-se apto para emitir NFS-e para o município de Ibiraçu/ES.

Observação: A cidade suporta o cancelamento de nota de serviço e substituição via web-


service.

[voltar ao topo]

João Neiva/ES

Cadastros envolvidos:

1- Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de João Neiva/ES: 3203130 e o Cód.
município SIAFI: 5721.

2- Comercial > Preferências> Empresa

Aba NFS-e

Configura-se os campos "Usuário NFS-e" e "Senha NFS-e" de acordo com os dados


cadastrados na prefeitura no momento da autorização da emissão de NFS-e.

Observação: Os dados informados nos campos "Usuário NFS-e" e "Senha NFS-e", são
diferentes do usuário e senha utilizados para acessar o ambiente da prefeitura.

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de João Neiva aceita os seguintes códigos e seus respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Linhares/ES

O sistema encontra-se apto para emitir NFS-e para o município de Linhares/ES.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Serra/ES
Cadastros envolvidos:

1- Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Serra/ES: 3205002 e o Cód. município
SIAFI: 5699.

2- Comercial > Preferências > Empresa

Aba NFS-e

Usuário NFS-e: Informa-se neste campo, o mesmo usuário que acessa o site da Prefeitura para
emissão de NFS-e.

Senha NFS-e: Neste campo, define-se a mesma senha que acessa o site da Prefeitura para
emissão de NFS-e.

3- Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Para configurar o campo "Cód. Natureza Oper. ISS (NFS-e)", deve-se atentar aos seguintes
pontos:

Para flexibilizar o cadastro de novas Naturezas de Operação no momento da implantação


de novos provedores de NFS-e e novos municípios, foi criada a aba Natureza da
Operação ISS/Município no Cadastro de Tipos de Operação-TOP;
Esta aba somente estará disponível se o parâmetro "Utilizar Cód. Nat. Operação ISS

por Top/Empresa - NATOPEISSTOPEMP" estiver habilitado;


Deve-se incluir a empresa relacionada a emissão das notas e a natureza da operação
relacionada ao município de domicílio fiscal da cidade em que a empresa se encontra.

Nota: Como já mencionado, a ativação do parâmetro "Utilizar Cód. Nat. Operação ISS por
Top/Empresa - NATOPEISSTOPEMP" fará com que a aba "Natureza da Operação
ISS/Município" seja apresentada no Cadastro de Tipos de Operação - TOP, e irá retirar o campo
"Cód. Natureza Oper. ISS (NFS-e)" da aba "Livro Fiscal" também no Cadastro de Tipos de
Operação - TOP. A configuração da aba "Natureza da Operação ISS/Município" visa
flexibilizar o cadastro de novas naturezas de operação, de modo a evitar a criação de uma TOP
para cada empresa que tenha uma natureza de operação diferente; com este formato, pode-se
ter a mesma TOP sendo utilizada por empresas que tenham naturezas diferentes.

Observação: Para o cadastro de "Natureza da Operação", os registros deverão ser incluídos via
script ('SCRIPT_NATUREZAS_OPERACAO_ISS') do banco de dados na tabela TGFNAS.

Cancelamento

Na descrição do motivo de cancelamento, serão aceitos até 250 caracteres; não tem-se código
de cancelamento, apenas a descrição com o motivo do cancelamento da nota.

Descontos

Para que seja realizado o cálculo de descontos, deve-se selecionar a marcação "Considera
valor líquido para NFSe" nas Preferências da Empresa, aba NFS-e.

[voltar ao topo]

Viana/ES

Cadastros envolvidos:

1- Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Viana/ES: 3205101 e o Cód. município
SIAFI: 5701.

2- Comercial > Preferências> Empresa

Aba NFS-e

Configura-se os campos "Usuário NFS-e" e "Senha NFS-e" de acordo com os dados


cadastrados na prefeitura no momento da autorização da emissão de NFS-e.

Observação: Os dados informados nos campos "Usuário NFS-e" e "Senha NFS-e", são
diferentes do usuário e senha utilizados para acessar o ambiente da prefeitura.

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Viana aceita os seguintes códigos e seus respectivos motivos
na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Vila Velha/ES

O sistema encontra-se apto para emitir NFS-e para o município de Vila Velha/ES.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Vitória/ES

Cadastros envolvidos:

1- Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Vitória/ES: 3205309 e o Cód. município
SIAFI: 5705.

2- Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Vejamos abaixo as opções permitidas:

117
Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Vitória aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

Observação: Na emissão da NFS-e, é possível preencher o campo "Cidade de Prestação do


Serviço" (localizado no Cabeçalho da Nota) para indicar a cidade em que o serviço foi prestado.

[voltar ao topo]

Anápolis/GO

Cadastros envolvidos:

1- Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Anápolis/GO: 5201108 e o Cód.


município SIAFI: 9221.

2- Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Anápolis aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Aparecida de Goiânia/GO

Cadastros envolvidos:

1- Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Aparecida de Goiânia/GO: 5201405 e o


Cód. município SIAFI: 9227.

2- Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Aparecida de Goiânia aceita os seguintes códigos e
respectivos motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Goiânia/GO

Cadastros envolvidos:

1- Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Goiânia/GO: 5208707 e o Cód.


município SIAFI: 9373.

2- Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Vejamos abaixo as opções permitidas:

Emissão de Notas

Utilizar a Central de Vendas para emissão das Notas fiscais de prestação de serviços e envio das
notas para a Prefeitura posteriormente.

Importante: Quando o parâmetro "Valida série 'UN' para NFS-e de Goiânia -


VALIDASERIEGYN" estiver ligado, estiver sendo realizada a emissão de uma NFS-e para o
município de Goiânia (Cód. Mun. Fiscal: 5208707) e no cabeçalho da Nota for informada uma
série diferente de "UN", clicando-se em confirmar a NFS-e, será apresentada a seguinte
mensagem:

"A prefeitura de Goiânia determinou que para NFS-e deve-se utilizar a série igual à
'UN', e a série informada na nota está diferente: 'XX'".

Com isso, deve-se alterar a série da NFS-e para "UN" e repetir a geração do lote da NFS-e.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

Cancelamento

As informações pertinentes ao processo de Cancelamento de uma NFS-e utilizado por esta


cidade, podem ser consultas através do respectivo link.

[voltar ao topo]

Inhumas/GO

O sistema encontra-se apto para emitir NFS-e para o município de Inhumas/GO.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Itaberaí/GO
Cadastros envolvidos:

1- Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Itaberaí/GO: 5210406 e o Cód.


município SIAFI: 9403.

2- Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

A prefeitura de Itaberaí não utiliza Naturezas de Operação, com isso não é necessário configurar
o campo "Cód. Natureza Oper. ISS (NFS-e)".

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

Importante: A prefeitura de Itaberaí não possui serviço de cancelamento de NFS-e via


webservices. As informações pertinentes ao processo de Cancelamento de uma NFS-e utilizado
por esta cidade, podem ser consultas através do respectivo link.

[voltar ao topo]

Itumbiara/GO

O sistema encontra-se apto para emitir NFS-e para o município de Itumbiara/GO.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Nerópolis/GO
É necessário primeiramente, agendar com a equipe do Sistema da Prefeitura a utilização do
ambiente de homologação, pois estes mudam o sistema para outras cidades que eles atendem,
e com isso, se for feita a utilização poderão ocorrer erros que não são relativos a implementação
da Prefeitura de Nerópolis, incluindo não encontrar a Empresa liberada pela Prefeitura para
utilização da NFS-e.

Cadastros envolvidos:

1- Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Nerópolis/GO: 5214507 e o Cód.


município SIAFI: 9487.

2- Comercial > Preferências > Empresa

Aba NFS-e

118
Usuário NFS-e: Apontar o usuário fornecido pela Prefeitura;

Senha NFS-e: Indicar a senha vinculada ao usuário;

Frase seg. NFS-e: Informar a frase de segurança fornecida pela Prefeitura.

Importante: Estas informações do Usuário, senha e Frase de segurança, são obrigatórias para
montagem das credenciais exigidas na NFS-e de Nerópolis e devem ser solicitadas
antecipadamente pela Empresa junto a Prefeitura.

3- Configurações > Cadastros > Parceiros

Aba Endereço

O campo "telefone" deve ser informado da seguinte forma, "034 3333 3333"; caso contrário
ocorre o erro/rejeição de tamanho diferente do esperado pela Prefeitura.
4- Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livros Fiscais

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Vejamos abaixo as opções permitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Nerópolis aceita os seguintes códigos e seus respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Quirinópolis/GO

Cadastros envolvidos:

1- Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Quirinópolis: 5218508 e o Cód.


município SIAFI: 9563.

2- Comercial > Arquivos > Cadastros > Tipos de Operação

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Cancelamento

As informações pertinentes ao processo de Cancelamento de uma NFS-e utilizado por esta


cidade, podem ser consultas através do respectivo link.

[voltar ao topo]

Rio Verde/GO

Cadastros envolvidos:

1- Configurações > Cadastros > Endereços > Cidades

Aba Geral

Cadastrar a cidade e informar o Mun. domicílio fiscal de Rio Verde/GO: 5218805 e o Cód.
município SIAFI: 9571

Aba NFS-e

O campo "Tipo de cancelamento para NFS-e" deve estar configurado com a opção "Via
prefeitura sem número de protocolo".

2- Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

3- Comercial > Arquivos > Cadastros > Tipos de Operação

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Rio Verde aceita os seguintes códigos e seus respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Observação: Para que o cálculo da alíquota NFS-e seja feito em percentual, é necessário que o
código do município seja adicionado no parâmetro "Cód.IBGE municípios c/ alíquota NFSe
em percentual - MUNALIQPERCNFSE".

Nota: Na emissão da NFS-e, é possível preencher o campo "Cidade de Prestação do


Serviço" (localizado no Cabeçalho da Nota) para indicar a cidade em que o serviço foi prestado.

[voltar ao topo]

Senador Canedo/GO

O sistema encontra-se apto para emitir NFS-e para o município de Senador Canedo/PR.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Silvânia/GO
O sistema encontra-se apto para emitir NFS-e para o município de Silvânia/GO.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Valparaíso de Goiás/GO

Cadastros envolvidos:

1- Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Valparaíso de Goiás: 5221858 e o Cód.
município SIAFI: 1066.

2- Comercial > Arquivos > Cadastros > Tipos de Operação

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Cancelamento

As informações pertinentes ao processo de Cancelamento de uma NFS-e utilizado por esta


cidade, podem ser consultas através do respectivo link.

[voltar ao topo]

São Luís/MA

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de São Luís/MA: 2111300 e o Cód.
município SIAFI: 0921.

2 - Configurações > Cadastros > Produtos > Serviço

Aba Impostos

Informar o código de tributação no município, o tipo de serviço e o CNAE da empresa.

3 - Comercial > Preferências > Empresa


Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

119
4 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livros Fiscais

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de São Luís aceita os seguintes códigos e seus respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.


Importante: A prefeitura de São Luís permite que somente a série "99" seja enviada na NFS-e.

Observação: A numeração da nota para a cidade de São Luís necessita ser sequencial. Caso
alguma nota seja aprovada fora da sequência, é necessário alterar no site da prefeitura a sua
numeração (Controle de Numeração) para o número da última nota aprovada.

[voltar ao topo]

Araxá/MG

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Araxá/MG: 3104007 e o Cód. município
SIAFI: 4079.

2 - Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Chave de Acesso NFS-e" a chave de acesso que foi vinculada à empresa
juntamente a prefeitura.

Observação: Para obter a Chave de Acesso é necessário que a empresa acesse o Portal
Governa com seu usuário e senha, entre no menu "Gerenciamento > Configurar Padrão", e
configure que a empresa irá utilizar o módulo de Web Service. Neste momento, será gerada a
Chave de Acesso para a empresa, podendo esta alterá-la sempre que desejado.

3 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livros Fiscais

O campo "Forma de Recolhimento ISS" tem seu preenchimento obrigatório, define-se aqui a
forma de recolhimento da operação realizada. Utiliza-se as seguintes opções para configuração:

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Para realizar a referida configuração, deve-se atentar aos seguintes pontos:

Para flexibilizar o cadastro de novas Naturezas de Operação no momento da implantação


de novos provedores de NFS-e e novos municípios, foi criada a aba Natureza da
Operação ISS/Município no Cadastro de Tipos de Operação-TOP.

Esta aba somente estará disponível se o parâmetro "Utilizar Cód. Nat. Operação ISS
por Top/Empresa - NATOPEISSTOPEMP" estiver habilitado.
Deve-se incluir a empresa relacionada a emissão das notas e a natureza da operação
relacionada ao município de domicílio fiscal da cidade em que a empresa se encontra.

Observação: Para o cadastro de "Natureza da Operação", os registros deverão ser incluídos via
script ('SCRIPT_NATUREZAS_OPERACAO_ISS') do banco de dados na tabela TGFNAS.

Emissão de Notas

Utiliza-se o passo a passo apresentado no Portal de Vendas para emissão da NFS-e.

Vejamos as regras/validações aplicadas no momento da geração do "XML da NFS-e":

Só poderá ser utilizada a "Forma de Recolhimento", igual a "00 - Normal" - se o valor


do ISS for maior que 0 e Cód. Tributação ISS igual a "00" e sem retenção de ISS;
Só poderá ser utilizada a "Forma de Recolhimento", igual a "01 - Retido na Fonte" - se
o valor do ISS for maior que 0 e Cód. Tributação ISS igual a "01" e com retenção de ISS;
Só poderá ser utilizada a "Forma de Recolhimento", igual a "03 - Simples Nacional" - a
empresa que estiver emitindo a NFS-e deverá ser do Simples Nacional;
Só poderá ser utilizada a "Forma de Recolhimento", igual a "04 - Fixo/Anual" ou "07 -
Fixo Mensal" - a empresa que estiver emitindo a NFS-e deverá ter o Regime esp.
tributação ISS igual a "Tributável Fixo" ou "Tributável S.N";
Só poderá ser utilizada a "Forma de Recolhimento", igual a "05 - Sem Recolhimento" -
se o valor do ISS for igual a 0 e Cód. Tributação ISS for "06" ou "07";
Só poderá ser utilizada a "Forma de Recolhimento", igual a "06 - Devido a Outro
Município" - se o valor do ISS for maior que 0 e que o município de prestação do serviço
não seja Araxá.

Caso seja configurada uma natureza com as regras diferentes das descritas acima, a NFS-e não
será aprovada apresentando uma mensagem de erro.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Araxá aceita os seguintes códigos e seus respectivos motivos
na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Quando o parceiro for estrangeiro, você poderá emitir uma NFS-e sem a tributação do ISS
para a cidade de Araxá, porém a Forma de Recolhimento deve ser definido como 00 - Normal e
tributado com alíquota zero.

[voltar ao topo]

Belo Horizonte/MG

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Belo Horizonte/MG: 3106200 e o Cód.
município SIAFI: 4123.

Informações Complementares da Nota

Para Nota Fiscal Eletrônica de Serviços da Prefeitura de Belo Horizonte, tem-se a opção de levar
para o arquivo XML gerado, na emissão da NFS-e, informações complementares.

Através da criação de um modelo TXT, vinculando-se este ao cadastro da TOP, aba NF-e/NFC-e,
no campo "Modelo para Dados Adicionais de NF-e", ao emitir a NFS-e será gravado no XML
através da tag <Discriminacao> as informações descritas no modelo txt configurado.

Para o funcionamento correto, é necessário:

1) Utilizar a última versão desenvolvimento disponibilizada;

2) Criar um arquivo TXT com as informações adicionais que deverão ir para o XML, com
ressalvas de evitar caracteres especiais e inserir-se somente informações relevantes;

3) Após a criação do arquivo TXT, deve-se criar o modelo na tela Modelos de Nota
Fiscal/Duplicatas/Boleto(s);

4) Na tela Cadastro de Tipos de Operação-TOP, aba NF-e/NFC-e no campo "Modelo para


Dados Adicionais de NF-e" informar o modelo criado no passo 3;

5) Com a aprovação da NFS-e, analisar o arquivo XML a tag <Discriminacao> com os dados
informados no modelo txt;

6) Foi criada a possibilidade de efetuar quebra de linhas para as informações adicionais que
alimentam a tag <Discriminacao> do arquivo XML gerado.

Emissão de Notas

Utiliza-se o passo a passo apresentado no Portal de Vendas para emissão da NFS-e.

A prefeitura de Belo Horizonte não aceita NFS-e com CNAE, Tipo de Serviço e Cód. Trib. dos
serviços diferentes. Portanto, ao efetuar o faturamento de um pedido de venda o sistema irá
avaliar estes campos estes campos e emitirá as notas. Ocorrendo de haver mais de um serviço,
e ambos conterem os dados destes campos diferentes, será gerada uma nota para cada serviço.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Belo Horizonte aceita os seguintes códigos e seus respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Betim/MG

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Betim/MG: 3106705 e o Cód. município
SIAFI: 4133.

Aba Livros Fiscais

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

120
2 - Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

A opção "Considera valor líquido para NFSe" deve estar acionada para que o desconto
informado nos itens seja considerado no valor do serviço enviado para prefeitura.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Betim aceita os seguintes códigos e seus respectivos motivos
na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Capinópolis/MG

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Capinópolis/MG: 3112604 e o Cód.


município SIAFI: 4251

Aba Livros Fiscais

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

2 - Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

[voltar ao topo]

Carmo do Rio Claro/MG

O sistema encontra-se apto para emitir NFS-e para o município de Carmo do Rio Claro/MG.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Contagem/MG
Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Contagem/MG: 3118601 e o Cód.


município SIAFI: 4371

2 - Comercial > Preferências > Empresa

Aba NFS-e

A opção "Considera valor líquido para NFSe" deve estar acionada para que o desconto
informado nos itens seja considerado no valor do serviço enviado para prefeitura.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Contagem aceita os seguintes códigos e seus respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Divinópolis/MG

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Divinópolis/MG: 3122306 e o Cód.


município SIAFI: 4445.

Aba Livros Fiscais

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

2 - Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Divinópolis aceita os seguintes códigos e seus respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Formiga/MG

O sistema encontra-se apto para emitir NFS-e para o município de Formiga/MG.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Formoso/MG
O sistema encontra-se apto para emitir NFS-e para o município de Formoso/MG.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Governador Valadares/MG

O sistema encontra-se apto para emitir NFS-e para o município de cidade Governador
Valadares/MG.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Ibirité/MG

O sistema encontra-se apto para emitir NFS-e para o município de cidade Ibirité/MG.

121
Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Ituiutaba/MG

O sistema encontra-se apto para emitir NFS-e para o município de Ituiutaba - MG.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Juiz de Fora/MG

O sistema encontra-se apto para emitir NFS-e para o município de Juiz de Fora/MG.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Luz/MG

O sistema encontra-se apto para emitir NFS-e para o município de Luz/MG.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Matias Barbosa/MG

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Matias Barbosa/MG: 3140803 e o Cód.
município SIAFI: 4815.

Para esta cidade, o máximo permitido em um lote, são 50 notas; deve-se inserir no campo Qtd.
máxima de notas em um lote NFS-e esta quantidade.

2 - Configurações > Cadastros > Produtos > Serviço

Informa-se o código de tributação no município (pegar lista com a Prefeitura).

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Matias Barbosa aceita os seguintes códigos e seus respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Observações:

Nos casos em que não existirem serviços informados na nota, pode-se realizar a
parametrização de alguns dados, a fim de que estes sejam utilizados de acordo com a
necessidade nesta nota; estas configurações são realizadas, através do parâmetro
"Query para buscar detalhes de serviço da NFS-e. - CONSDETSERVNFSE" que irá
receber a query a ser empregada para busca destes valores.
Neste parâmetro deve-se informar uma query, que será executada e irá buscar os
detalhes de alguns campos; para o correto retorno na execução dessa query, estes
campos devem sempre estar informados, sendo eles: ITEMLISTA, CNAE, CODTRIBMUN,
DESCRICAO, ALIQUOTA e também deve sempre esperar o NUNOTA como parâmetro.

Importante: Essa funcionalidade é restrita a casos específicos, sendo que essa query deve ser
montada por um usuário avançado que possua sólidos conhecimentos de banco de dados com
acompanhamento de um consultor de implantação Sankhya.

Tem-se também situações, em que no lançamento de uma nota, no XML desta, deve ser
apresentado o e-mail do contato informado na nota, e não do parceiro. Para estes casos, pode-
se utilizar da configuração do parâmetro "Usar email do contato da nota? -
USAEMAILCONTNOT". Para correto funcionamento desta configuração os pontos abaixo
devem ser considerados:

O parâmetro "Usar email do contato da nota? - USAEMAILCONTNOT", deve estar


ativado;
Necessita-se de ter um contato informado na nota;
No Cadastro de Parceiros, aba "Contatos", sub-aba Geral deve existir um e-mail
informado no campo "E-mail";
No Cadastro de Parceiros, aba Contatos, sub-aba Geral o campo "Recebe Nota por
email" deve estar marcado.

Importante: A configuração mencionada acima é uma particularidade de um parceiro para


emissão de NFS-e para a cidade de Matias Barbosa/MG.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Montes Claros/MG

O sistema encontra-se apto para emitir NFS-e para o município de cidade Montes Claros/MG.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Nova Lima/MG

O sistema encontra-se apto para emitir NFS-e para o município de Nova Lima/MG.

Observação: A cidade suporta o cancelamento de nota de serviço e substituição via web-


service.

[voltar ao topo]

Pará de Minas/MG
O sistema encontra-se apto para emitir NFS-e para o município de Pará de Minas/MG.

Observação: A cidade não possui o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Passos/MG

O sistema encontra-se apto para emitir NFS-e para o município de cidade Passos/MG.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Patos de Minas/MG

O sistema encontra-se apto para emitir NFS-e para o município de cidade Patos de Minas/MG.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Patrocínio/MG

O sistema encontra-se apto para emitir NFS-e para o município de Patrocínio/MG.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Pedro Leopoldo/MG

O sistema encontra-se apto para emitir NFS-e para o município de cidade Pedro Leopoldo/MG.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Pouso Alegre/MG

O sistema encontra-se apto para emitir NFS-e para o município de Pouso Alegre/MG.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Ribeirão das Neves/MG

O sistema encontra-se apto para emitir NFS-e para o município de Ribeirão das Neves/MG.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Santa Luzia/MG
O sistema encontra-se apto para emitir NFS-e para o município de Santa Luzia/MG.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Sarzedo/MG

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Sarzedo/MG: 3165537 e o Cód.


município SIAFI: 0730.

Aba Livros Fiscais

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

2 - Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Sarzedo aceita os seguintes códigos e seus respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

122
[voltar ao topo]

São José da Lapa/MG

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de São José da Lapa/MG: 3162955 e o Cód.
município SIAFI: 2649.

Aba Livros Fiscais

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

2 - Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de São José da Lapa aceita os seguintes códigos e seus
respectivos motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

São Sebastião do Paraíso/MG

O sistema encontra-se apto para emitir NFS-e para o município de São Sebastião do Paraíso/MG.
Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Sete Lagoas/MG

O sistema encontra-se apto para emitir NFS-e para o município de Sete Lagoas/MG.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Ubá/MG
O sistema encontra-se apto para emitir NFS-e para o município de cidade Ubá-MG.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Uberaba/MG

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Uberaba/MG: 3170107 e o Cód.


município SIAFI: 5401.

2 - Comercial > Preferências > Empresa

Aba NFS-e

Deve-se marcar a opção "Serviços Não Trib./Isentos para compor Base ISS".

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Uberaba aceita os seguintes códigos e seus respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Uberlândia/MG

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Uberlândia/MG: 3170206 e o Cód.


município SIAFI: 5403

2 - Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Nota: Se o campo "Campos a serem convertidos conforme manual da prefeitura"


(também configurado nas Preferências da Empresa, aba NFS-e) estiver configurado com a opção
"Cód. Natureza Oper. ISS" ou com a opção "Vazio", o sistema irá verificar:

Se no Cadastro da Alíquota de ISS, o campo "Cód. Tributação ISS" estiver configurado


com a opção "Não Tributado", será gerado na TAG <Tributacao> o código "N",
independente do que estiver cadastrado no campo Regime esp. trib. ISS (NFS-e).
Se o local de tributação (definido através da aba CNAE Empresa nas Preferências da
Empresa) for fora do município de Uberlândia, então será gerado o código "E" na TAG
<Tributacao>, desconsiderando a configuração efetuada no campo Regime esp. trib.
ISS (NFS-e).
Na emissão de NFS-e de Uberlândia, quando a UF do Parceiro for "EX" será gerada a tag
<DocTomadorEstrangeiro>, sendo que esta encontra-se vinculada à informação
inserida no Cadastro de Parceiros, aba Identificação, campo "Identificação de
Estrangeiro".

Observação: Será necessário realizar a validação quando o campo encontrar-se vazio, se a tag
em questão será enviada em branco ou se não será enviada. Após este ajuste, caso não seja
possível a aprovação da nota, na tag <CidadeTomador> será inserido o valor "0009999".

3 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP


Aba Livros Fiscais

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Aba Impressão

Quando o Tipo de Operação - TOP da NFS-e estiver configurado por Natureza, deve-se criar uma
tela adicional no Sankhya-OM, para que o sistema pegue as configurações de CNAE, sendo elas
o "Cód.Trib.Mun. ISS" e o "Código da Lista de Serviços".

Assim que a tela adicional for criada com esses campos, ela será apresentada em forma da aba
"NFS-e" no Cadastro de Naturezas de Receitas e Despesas.

Esta tela será feita através do Construtor de telas, e será do tipo "Tela detalhe" tendo como
"Tela Mestre" a tela "Natureza de Receitas e Despesas" (tabela TGFNAT).

Campos para esta tela:

CODEMP - Deve ser importado da tabela TSIEMP;


CODNAT - Que será criado automaticamente, visto que a tela mestre é TGFNAT;
CODLST - Deve ser importado da tabela TGFLST;
CNAE - Número inteiro;
CODTRIBMUNISS - Tipo texto.

Os outros atributos de campos devem ser deixados com o valor padrão.

Feitas estas configurações, na tela Natureza de Receitas e Despesas pode-se acessar a aba
"NFS-e", onde informa-se por "Empresa", o CNAE e os demais campos necessários para a
prefeitura em questão.

Segue abaixo um exemplo de criação da tela para melhor entendimento:

Primeiramente, realize a formação da tela adicional, sendo esta uma tela do tipo "Tela
detalhe" tendo como tela mestre a tela de Cadastro de Natureza de Receitas e Despesas
(tabela TGFNAT):

123
Depois, informe os dados referentes a mesma:

Feito isso, efetue a criação dos campos pertinentes:

E verifique a correta inclusão dos mesmos:

Agora, efetue a formação do vínculo entre a nova tela e os demais cadastros. Neste exemplo, foi
criada a ligação entre o campo "Empresa" com a tabela TSIEMP e o campo "Cód. Lista
Serviço" com a tabela TGFLST:

Acesse o Cadastro de Natureza de Receitas e Despesas para verificar a conclusão da aba "NFS-
e":

Cancelamento

As informações pertinentes ao processo de Cancelamento de uma NFS-e utilizado por esta


cidade, podem ser consultas através do respectivo link.

Observações:

A numeração de RPS é controlada pela prefeitura de Uberlândia e não permite "intervalos", ou


seja:

Se o último RPS emitido foi o 10 o próximo DEVE ser o 11.

Se haverá envio de um lote com muitas Notas, elas deverão ter a numeração sequencial
e sem "buracos", ou seja, não se pode selecionar a Nota 10 e a Nota 12 para envio em
um mesmo lote, se a Nota 11 não for selecionada.
Se por alguma motivo houver um "intervalo" na numeração estes números deverão ser
inutilizados na prefeitura, através do serviço de inutilização.
Se for inutilizar uma sequência de números esta não poderá possuir "intervalos", e o
primeiro número deve ser igual ao último RPS enviado + 1. A marcação de RPS fica
gravada na TGFCAB.

O Portal de Vendas, possui no botão NFS-e, a opção "Buscar Autorização por


Empresa/Data..." que tem por objetivo resolver limitações dos serviços de busca da
prefeitura. O usuário informará uma empresa e data, assim, o sistema buscará as notas
emitidas na prefeitura de Uberlândia naquele dia e atualizará as informações no sistema para
as notas que ainda não possuem informação de NFS-e. Isso será útil para quando a Nota for
enviada PELO SISTEMA e este por algum motivo não conseguir buscar o resultado do
processamento pelo "Nro do protocolo de entrega", que é mais eficiente. O ideal nestes
casos é pesquisar no site pelo "Nro do RPS" (numnota do MGE) e pegar a "Data de emissão"
da Nota, e então usar esta data na opção de busca de autorização.

Para as NFS-e's emitidas na cidade de Uberlândia, o sistema irá realizar o "truncamento" do


valor total do ISS calculado; este comportamento visa a eliminação de diferenças entre o SPED
gerado pelo sistema e o livro de ISS gerado pela prefeitura. Por exemplo: o cálculo (1630,85 *
0,03) resulta no valor 48,9255; com o truncamento, tem-se o valor de 48,92.

Nota: Deve-se habilitar o parâmetro "Gravar XML completo para NFSe de Uberlândia? -
GRANFSECOMPLUDI" caso desejar-se gerar o XML completo das Notas Fiscais de Serviços para
a Prefeitura de Uberlândia.

É possível emitir NFS-e em Uberlândia como serviço Não Tributável; assim, ao escolher o Cód. de
Tributação do ISS como Não Tributável, o sistema levará para o XML, a tag <tributação> como
"N".

Observações:

Se não for configurado para gerar NFS-e por natureza, é possível gerar a tag Tributável
no xml utilizando apenas o parâmetro "Gera tag Tributavel XML NFS-e? -
GERATAGTRIBNFSE";
Se for configurado para gerar NFS-e por natureza, é possível gerar a tag Tributável no
xml utilizando os seguintes parâmetros:

1. Empresas que não utilizam NFS-e por Natureza - EMPNAONATNFSE: É uma


exceção para empresas com configuração de geração de NFS-e por natureza; caso mais
de uma empresa necessite desta configuração, será possível inserir neste parâmetro "N"
código de empresas, separados por vírgula.
2. Gera tag Tributavel XML NFS-e? - GERATAGTRIBNFSE: Este permite gerar a tag
Tributável, caso o item de serviço possua código de tributação de ISS.

Nota: A funcionalidade e os parâmetros acima descritos, são específicos para prefeituras que
utilizam o provedor DSF.

[voltar ao topo]

Água Boa/MT

Cadastros envolvidos

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Água Boa/MT: 5100201 e o Cód.
município SIAFI: 9191

2 - Comercial > Arquivos > Cadastros > Tipos de Operação

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

124
Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Água Boa aceita os seguintes códigos e respectivos motivos
na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Barra do Garças/MT

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Barra do Garças/MT: 5101803 e o Cód.
município SIAFI: 9035

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Barra do Garças aceita os seguintes códigos e respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Cuiabá/MT

Cadastros envolvidos:

1 - Configurações > Cadastros > Empresas

Aba Geral

No campo "Inscrição Municipal" informa-se o CCM da Empresa na Prefeitura.

Para o provedor NFS-e da prefeitura de Cuiabá, quando o certificado digital for por CNPJ o
parâmetro "Usar CNPJ no envio de NFSe - USACNPJNOTCTRL" deve ser ligado. Caso o
certificado digital for por CPF o parâmetro deve ser desabilitado e o CPF do responsável
cadastrado no Cadastro de Empresas, aba Geral, no campo "CPF do responsável".

2 - Configurações > Cadastros > Endereços > Cidades

Informar o Mun. domicílio fiscal de Cuiabá/MT: 5103403 e o Cód. município SIAFI: 9067.

3 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

4 - Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Cuiabá aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Observação: Na emissão de NFS-e para o município de Cuiabá, para quem trabalha com
atividades que não possuem lista de serviço, é possível enviar o tipo de serviço como "0 (zero)",
desde que o parâmetro "Validar item LC116 na NFS-e? - VALIDLC116NFSE" esteja
desligado. Dessa forma, ao gerar o lote, você poderá verificar no XML do RPS que foi gerada a
lista de serviço com o valor zero.

[voltar ao topo]

Rondonópolis/MT

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Rondonópolis/MT: 5107602 e o Cód.


município SIAFI: 9151

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

3 - Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Rondonópolis aceita os seguintes códigos e seus respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Observações: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

Importante: É relevante mencionar que tem-se o mapeamento do município de


Rondonópolis/MT no provedor Coplan.

[voltar ao topo]

Sinop/MT

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Sinop/MT: 2610707 e o Cód. município
SIAFI: 2513.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

125
na operação. Tem-se abaixo as opções permitidas:

3 - Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Sinop aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: O cancelamento de notas com retenção de imposto deverá ser realizado por meio do
Portal da Prefeitura.

Observação: Para que o cálculo da alíquota NFS-e seja feito em percentual, é necessário que o
código do município seja adicionado no parâmetro "Cód.IBGE municípios c/ alíquota NFSe
em percentual - MUNALIQPERCNFSE".

[voltar ao topo]

Várzea Grande/MT

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Várzea Grande/MT: 5108402 e o Cód.
município SIAFI: 9167.

2 - Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Várzea Grande aceita os seguintes códigos e respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Campo Grande/MS
O sistema encontra-se apto para emitir NFS-e para o município de Campo Grande/MS.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Dourados/MS

O sistema encontra-se apto para emitir NFS-e para o município de Dourados/MS.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Rio Brilhante/MS

O sistema encontra-se apto para emitir NFS-e para o município de Rio Brilhante/MS.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Barcarena/PA

O sistema encontra-se apto para emitir NFS-e para o município de Barcarena/PA.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Belém/PA

O sistema encontra-se apto para emitir NFS-e para o município de Belém - PA.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Paragominas/PA

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Paragominas/PA: 1505502 e o Cód.


município SIAFI: 0509.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

3 - Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Paragominas aceita os seguintes códigos e respectivos
motivos na realização do cancelamento:

[voltar ao topo]

Parauapebas/PA

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades


Cadastrar a cidade e informar o Mun. domicílio fiscal de Parauapebas/PA: 1505536 e o Cód.
município SIAFI: 0595.

2 - Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Chave de Acesso NFS-e" a chave de acesso que foi vinculada à empresa
juntamente a prefeitura.

Observação: Para obter a Chave de Acesso é necessário que a empresa acesse o Portal
Governa com seu usuário e senha, entre no menu "Gerenciamento > Configurar Padrão", e
configure que a empresa irá utilizar o módulo de Web Service. Neste momento, será gerada a
Chave de Acesso para a empresa, podendo esta alterá-la sempre que desejado.

3 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livros Fiscais

O campo "Forma de Recolhimento ISS" tem seu preenchimento obrigatório, define-se aqui a
forma de recolhimento da operação realizada.

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

126
na operação. Tem-se abaixo as opções permitidas:

Para realizar a referida configuração, deve-se atentar aos seguintes pontos:

Para flexibilizar o cadastro de novas Naturezas de Operação no momento da implantação


de novos provedores de NFS-e e novos municípios, foi criada a aba Natureza da
Operação ISS/Município no Cadastro de Tipos de Operação-TOP.
Esta aba somente estará disponível se o parâmetro "Utilizar Cód. Nat. Operação ISS
por Top/Empresa - NATOPEISSTOPEMP" estiver habilitado.
Deve-se incluir a empresa relacionada a emissão das notas e a natureza da operação
relacionada ao município de domicílio fiscal da cidade em que a empresa se encontra.

Observação: Para o cadastro de "Natureza da Operação", os registros deverão ser incluídos via
script ('SCRIPT_NATUREZAS_OPERACAO_ISS') do banco de dados na tabela TGFNAS.

XML's na Emissão de Notas

Os XML's gerados para as notas desse município, possuem algumas particularidades quanto a
algumas tag's. Vejamos:

Forma de Recolhimento

Regime de Recolhimento

Serão aceitos os seguintes códigos:

4 - Comercial > Preferências > Empresa

Aba NFS-e:

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Parauapebas aceita os seguintes códigos e respectivos
motivos na realização do cancelamento:

[voltar ao topo]

Campina Grande/PB

O sistema encontra-se apto para emitir NFS-e para o município de Campina Grande/PB.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

João Pessoa/PB

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Informar o Mun. domicílio fiscal de João Pessoa/PB = 2507507 e o Cód. município SIAFI: 2051.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Aba Validações

Aciona-se o campo "Desconto Condicionado para NFS-e" para a geração do elemento


DescontoCondicinado, que é gerado a partir do momento em que o campo "Vlr Desconto" está
preenchido no financeiro da Nota Fiscal.

Nota: Com a marcação deste campo, os cálculos da nota fiscal/impostos não serão alterados,
mantendo-se o comportamento padrão do sistema.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de João Pessoa aceita os seguintes códigos e respectivos motivos
na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Igarassu/PE

O sistema encontra-se apto para emitir NFS-e para o município de Igarassu/PE.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Jaboatão dos Guararapes/PE


Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Jaboatão dos Guararapes/PE: 2607901 e
o Cód. município SIAFI: 2457

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Jaboatão dos Guararapes aceita os seguintes códigos e
respectivos motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Paulista/PE

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Paulista/PE: 2610707 e o Cód. município
SIAFI: 2513.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

3 - Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a

127
Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Indica-se no campo "Senha NFS-e", a senha NFS-e disponibilizada no cadastro do Portal da


Prefeitura. O referido portal é acessado através do caminho Portal da Prefeitura > Dados
Cadastrais > Meu Cadastro > Senha NFS-e.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Paulista aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Recife/PE

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Recife/PE: 2611606 e o Cód. município
SIAFI: 2531.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Recife aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Cascavel/PR

O sistema encontra-se apto para emitir NFS-e para o município de Cascavel/PR.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Cidade de Castro/PR

O sistema encontra-se apto para emitir NFS-e para o município de Cidade de Castro/PR.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Curitiba/PR

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Curitiba/PR: 4106902 e o Cód. município
SIAFI: 7535.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Curitiba aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Francisco Beltrão/PR

O sistema encontra-se apto para emitir NFS-e para o município de Francisco Beltrão/PR.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Lapa/PR

O sistema encontra-se apto para emitir NFS-e para o município de Lapa/PR.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Londrina/PR

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Londrina/PR: 4113700 e o Cód.


município SIAFI: 7667.

2 - Comercial > Preferências > Empresa

Aba NFS-e

Usuário NFS-e: Neste campo define-se o mesmo Usuário que acessa o site da Prefeitura para
emissão de NFS-e;

Senha NFS-e: Neste campo define-se a mesma senha utilizada para acessar o site da Prefeitura
para emissão de NFS-e.

3 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Para configurar o campo "Cód. Natureza Oper. ISS (NFS-e)", deve-se atentar aos seguintes
pontos:

Para flexibilizar o cadastro de novas Naturezas de Operação no momento da implantação


de novos provedores de NFS-e e novos municípios, foi criada a aba Natureza da
Operação ISS/Município no Cadastro de Tipos de Operação-TOP;
Esta aba somente estará disponível se o parâmetro "Utilizar Cód. Nat. Operação ISS
por Top/Empresa - NATOPEISSTOPEMP" estiver habilitado;
Deve-se incluir a empresa relacionada a emissão das notas e a natureza da operação
relacionada ao município de domicílio fiscal da cidade em que a empresa se encontra.
Nota: Como já mencionado, a ativação do parâmetro "Utilizar Cód. Nat. Operação ISS por
Top/Empresa - NATOPEISSTOPEMP" fará com que a aba "Natureza da Operação
ISS/Município" seja apresentada no Cadastro de Tipos de Operação - TOP, e irá retirar o campo
"Cód. Natureza Oper. ISS (NFS-e)" da aba "Livro Fiscal" também no Cadastro de Tipos de
Operação - TOP. A configuração da aba "Natureza da Operação ISS/Município" visa
flexibilizar o cadastro de novas naturezas de operação, de modo a evitar a criação de uma TOP
para cada empresa que tenha uma natureza de operação diferente; com este formato, pode-se
ter a mesma TOP sendo utilizada por empresas que tenham naturezas diferentes.

Observação: Para o cadastro de "Natureza da Operação", os registros deverão ser incluídos via
script ('SCRIPT_NATUREZAS_OPERACAO_ISS') do banco de dados na tabela TGFNAS.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Londrina aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

[voltar ao topo]

Marechal Cândido Randon/PR

O sistema encontra-se apto para emitir NFS-e para o município de Marechal Cândido Randon/PR.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Maringá/PR
Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Maringá/PR: 4115200 e o Cód. município
SIAFI: 7691.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Maringá aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

128
Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Pinhais/PR

O sistema encontra-se apto para emitir NFS-e para o município de Pinhais/PR.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Planalto/PR
O sistema encontra-se apto para emitir NFS-e para o município de Planalto/PR.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Ponta Grossa/PR

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Ponta Grossa/PR: 4119905 e o Cód.
município SIAFI: 7777.

Aba Livros Fiscais

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

2 - Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

[voltar ao topo]

Toledo/PR

O sistema encontra-se apto para emitir NFS-e para o município de Toledo/PR.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Wenceslau Braz/PR

O sistema encontra-se apto para emitir NFS-e para o município de Wenceslau Braz/PR.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Teresina/PI

O sistema encontra-se apto para emitir NFS-e para o município de Teresina/PI.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Barra Mansa/RJ
O sistema encontra-se apto para emitir NFS-e para o município de Barra Mansa/RJ.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Duque de Caxias/RJ

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Duque de Caxias: 3301702 e o Cód.
município SIAFI: 5833.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Duque de Caxias aceita os seguintes códigos e respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Japeri/RJ

O sistema encontra-se apto para emitir NFS-e para o município de Japeri - RJ.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Macaé/RJ

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Macaé/RJ: 3302403 e o Cód. município
SIAFI: 5847.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

3 - Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

A opção "Considera valor líquido para NFSe" deve estar acionada para que o desconto
informado nos itens seja considerado no valor do serviço enviado para prefeitura.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Macaé aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Importante: É necessário configurar o parâmetro "Cód.IBGE municípios c/ alíquota NFSe


em 4 decimais - NFSEMUNALIQ4DEC" com o código IBGE do município.

Observação: No Cadastro de Serviços, em sua aba Alíquotas de ISS, informa-se no campo


"Cod. Trib. Município" o Código de Tributação do Município (localizado na lista de códigos de
serviço da própria cidade). Sendo que este deverá estar separado por ponto (.). Vejamos um
exemplo:

Levando-se em consideração o código "1703", o mesmo seria informado no campo como


"17.03".

[voltar ao topo]

129
[voltar ao topo]

Niterói/RJ

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Niterói/RJ: 3303302 e o Cód. município
SIAFI: 5865.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

3 - Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Niterói aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.


[voltar ao topo]

Paracambi/RJ

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Paracambi/RJ: 3303609 e o Cód.


município SIAFI: 5871.

Aba Livros Fiscais

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

2 - Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Importante: A comunicação do sistema com a Prefeitura de Paracambi apenas funcionará com


o Servidor Wildfly pois, o servidor do provedor aceita somente o Java8 (utilizado pelo Wildfly) e
não Java7 (utilizado pelo Jboss). Desta forma, faz-se necessário que os usuários que utilizam o
Servidor Jboss realizem a alteração para o Wildfly.

[voltar ao topo]

Petrópolis/RJ

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Petrópolis/RJ: 3303906 e o Cód.


município SIAFI: 5877.

2 - Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

No campo "Código Usuário NFS-e" define-se o código do usuário para emissão de NFS-e; este
código é fornecido pela prefeitura.

Determina-se no campo "Código Contribuinte NFS-e", o código do Contribuinte para emissão


de NFS-e; assim como a informação anterior, este código é fornecido pela prefeitura.

Situação da Nota Fiscal Eletrônica

Para realizar a geração da tag <situacao> utiliza-se os códigos abaixo:

Tipo do tomador a se escriturar

Deve-se utilizar as opções abaixo:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Petrópolis aceita os seguintes códigos e respectivos motivos
na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Observações:

A prefeitura de Petrópolis apresenta uma particularidade em relação ao cancelamento de


notas, onde se faz necessário um tratamento via sistema referente ao controle de
numeração, a saber:
No sistema da Prefeitura de Petrópolis, se for efetuado um cancelamento de nota fiscal
de serviço e não foi emitida nenhuma outra posterior a esta, a prefeitura "anula" esta
numeração no seu sistema, ou seja deverá ser enviada outra NFS-e com a "mesma
numeração da anterior". Porém o número do RPS se mantém.

Vejamos um exemplo:

Foi aprovada a nota de venda de "Número Único 202410" onde o número do RPS gerado foi
277; em seguida fez-se o cancelamento dessa nota e gerou-se uma nova, onde o sistema faz o
reaproveitamento do número do RPS 277; assim, a nova nota de venda de "Número Único
202424" foi aprovada com o mesmo número do RPS 277 da nota que foi cancelada
anteriormente.

[voltar ao topo]

Rio Bonito/RJ

O sistema encontra-se apto para emitir NFS-e para o município de Rio Bonito - RJ.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Rio das Ostras/RJ

O sistema encontra-se apto para emitir NFS-e para o município de Rio das Ostras - RJ.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

130
Rio de Janeiro/RJ
Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal do Rio de Janeiro: 3304557 e o Cód.
município SIAFI: 6001.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura do Rio de Janeiro aceita os seguintes códigos e respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Volta Redonda/RJ

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Volta Redonda: 3306305 e o Cód.
município SIAFI: 5925.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

3 - Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

A opção "Considera valor líquido para NFSe" deve estar acionada para que o desconto
informado nos itens seja considerado no valor do serviço enviado para prefeitura.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Volta Redonda aceita os seguintes códigos e respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Observação: Para que o cálculo da alíquota NFS-e seja feito em percentual, é necessário que o
código do município seja adicionado no parâmetro "Cód.IBGE municípios c/ alíquota NFSe
em percentual - MUNALIQPERCNFSE".

[voltar ao topo]

Natal/RN

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Natal/RN: 2408102 e o Cód. município
SIAFI: 1761.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Natal aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Ji-Paraná/RO
Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Ji-Paraná/RO: 1100122 e o Cód.


município SIAFI: 0005.

2 - Comercial > Preferências > Empresa

Aba NFS-e

Usuário NFS-e: Neste campo define-se o mesmo Usuário que acessa o site da Prefeitura para
emissão de NFS-e;

Senha NFS-e: Neste campo define-se a mesma senha utilizada para acessar o site da Prefeitura
para emissão de NFS-e.

3 - Configurações > Cadastros > Produtos > Serviço

Para preenchimento do Cód. Trib. Município em Ji-Paraná, utiliza-se o mesmo código da LC 116
no seguinte formato:

0000XX00000YY

onde XX são os dois primeiros dígitos;

e YY os dígitos após o ponto.

Exemplo: 01.06 = 0000010000006

4 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Para configurar o campo "Cód. Natureza Oper. ISS (NFS-e)", deve-se atentar aos seguintes
pontos:

Para flexibilizar o cadastro de novas Naturezas de Operação no momento da implantação


de novos provedores de NFS-e e novos municípios, foi criada a aba Natureza da
Operação ISS/Município no Cadastro de Tipos de Operação-TOP;
Esta aba somente estará disponível se o parâmetro "Utilizar Cód. Nat. Operação ISS
por Top/Empresa - NATOPEISSTOPEMP" estiver habilitado;
Deve-se incluir a empresa relacionada a emissão das notas e a natureza da operação
relacionada ao município de domicílio fiscal da cidade em que a empresa se encontra.

Nota: Como já mencionado, a ativação do parâmetro "Utilizar Cód. Nat. Operação ISS por
Top/Empresa - NATOPEISSTOPEMP" fará com que a aba "Natureza da Operação
ISS/Município" seja apresentada no Cadastro de Tipos de Operação - TOP, e irá retirar o campo
"Cód. Natureza Oper. ISS (NFS-e)" da aba "Livro Fiscal" também no Cadastro de Tipos de
Operação - TOP. A configuração da aba "Natureza da Operação ISS/Município" visa
flexibilizar o cadastro de novas naturezas de operação, de modo a evitar a criação de uma TOP
para cada empresa que tenha uma natureza de operação diferente; com este formato, pode-se
ter a mesma TOP sendo utilizada por empresas que tenham naturezas diferentes.

Observação: Para o cadastro de "Natureza da Operação", os registros deverão ser incluídos via
script ('SCRIPT_NATUREZAS_OPERACAO_ISS') do banco de dados na tabela TGFNAS.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Ji-Paraná aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Porto Velho/RO

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Porto Velho/RO: 1100205 e o Cód.
município SIAFI: 0003.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

131
3 - Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

A opção "Considera valor líquido para NFSe" deve estar acionada para que o desconto
informado nos itens seja considerado no valor do serviço enviado para prefeitura.

Cancelamento

As informações pertinentes ao processo de Cancelamento de uma NFS-e utilizado por esta


cidade, podem ser consultas através do respectivo link.

Observação: Para que o cálculo da alíquota NFS-e seja feito em percentual, é necessário que o
código do município seja adicionado no parâmetro "Cód.IBGE municípios c/ alíquota NFSe
em percentual - MUNALIQPERCNFSE".

[voltar ao topo]

Vilhena/RO

O sistema encontra-se apto para emitir NFS-e para o município de Vilhena/RO.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Boa Vista/RR
1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Boa Vista/RR: 1400100 e o Cód.
município SIAFI: 0301.

2 - Comercial > Preferências > Empresa

Aba NFS-e

Usuário NFS-e: Neste campo define-se o mesmo Usuário que acessa o site da Prefeitura para
emissão de NFS-e;

Senha NFS-e: Neste campo define-se a mesma senha utilizada para acessar o site da Prefeitura
para emissão de NFS-e.

3 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal


Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Boa Vista aceita os seguintes códigos e respectivos motivos
na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Observação: Para que o cálculo da alíquota NFS-e seja feito em percentual, é necessário que o
código do município seja adicionado no parâmetro "Cód.IBGE municípios c/ alíquota NFSe
em percentual - MUNALIQPERCNFSE".

[voltar ao topo]

Alvorada/RS

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Alvorada/RS: 4300604 e o Cód.


município SIAFI: 8511.

2 - Comercial > Preferências > Empresa

Aba NFS-e

Usuário NFS-e: Informa-se neste campo, o mesmo usuário que acessa o site da Prefeitura para
emissão de NFS-e.

Senha NFS-e: Neste campo, define-se a mesma senha que acessa o site da Prefeitura para
emissão de NFS-e.

Geração da TAG <situação_tributaria>

O Código da Situação Tributária irá caracterizar qual será a forma de cobrança o ISS.

Vejamos abaixo as regras para geração desta TAG:

No Cadastro de Alíquotas de ISS, a configuração realizada no campo "Cód. Tributação ISS" irá
influenciar na geração da TAG <situação_tributaria>.

Se o campo Cód. Tributação ISS estiver configurado com a opção "06 - Isento", será gerado o
código = 6.

Caso o campo Cód. Tributação ISS se encontre configurado com a opção "07 - Não Tributado"
o sistema irá verificar:

Se no Cadastro da Lista de Serviço, vinculado ao serviço da nota a marcação "Exige


Cód. da Obra" estiver acionada, então será gerado o código = 10;

Caso contrário:

Se o campo "Regime esp. tributação ISS (NFS-e)" indicar a opção "Tributável Fixo"
(Preferências da Empresa, aba NFS-e), gera-se o código = 8;
Porém, se apontar a opção "Estimativa", será gerado o código = 9;

Se a nota possuir redução na base de cálculo, então:

Se no Cadastro do Parceiro, aba Fiscal, a marcação "Órgão público (NFS-e)" estiver


acionada, código = 4.

Do contrário:

Se a marcação "Retém ISS" estiver acionada, código = 5;


Senão, código = 3;

Se a nota não possuir redução na base de cálculo, então:

Se no Cadastro do Parceiro, aba Fiscal, a marcação "Órgão público (NFS-e)" estiver


habilitada, código = 1.

Caso contrário:

Se a marcação "Retém ISS" estiver habilitada, código = 2;


Senão, código = 0 (Regra geral).

Não serão gerados os códigos 7 e 15.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Alvorada aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Bagé/RS

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Bagé/RS: 4301602 e o Cód. município
SIAFI: 8531

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

132
3 - Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

[voltar ao topo]

Bento Gonçalves/RS

Premissas

Para o município de Bento Gonçalves/RS é disponibilizado apenas o ambiente produção, a


prefeitura não possui ambiente de testes (homologação).

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Bento Gonçalves/RS: 4302105 e o Cód.
município SIAFI: 8541

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Bento Gonçalves aceita os seguintes códigos e respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Cachoeirinha/RS

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Cachoeirinha/RS: 4303103 e o Cód.


município SIAFI: 8561.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Para configurar o campo "Cód. Natureza Oper. ISS (NFS-e)", deve-se atentar aos seguintes
pontos:

Para flexibilizar o cadastro de novas Naturezas de Operação no momento da implantação


de novos provedores de NFS-e e novos municípios, foi criada a aba Natureza da
Operação ISS/Município no Cadastro de Tipos de Operação-TOP;
Esta aba somente estará disponível se o parâmetro "Utilizar Cód. Nat. Operação ISS

por Top/Empresa - NATOPEISSTOPEMP" estiver habilitado;


Deve-se incluir a empresa relacionada a emissão das notas e a natureza da operação
relacionada ao município de domicílio fiscal da cidade em que a empresa se encontra.

Nota: Como já mencionado, a ativação do parâmetro "Utilizar Cód. Nat. Operação ISS por
Top/Empresa - NATOPEISSTOPEMP" fará com que a aba "Natureza da Operação
ISS/Município" seja apresentada no Cadastro de Tipos de Operação - TOP, e irá retirar o campo
"Cód. Natureza Oper. ISS (NFS-e)" da aba "Livro Fiscal" também no Cadastro de Tipos de
Operação - TOP. A configuração da aba "Natureza da Operação ISS/Município" visa
flexibilizar o cadastro de novas naturezas de operação, de modo a evitar a criação de uma TOP
para cada empresa que tenha uma natureza de operação diferente; com este formato, pode-se
ter a mesma TOP sendo utilizada por empresas que tenham naturezas diferentes.

Observação: Para o cadastro de "Natureza da Operação", os registros deverão ser incluídos via
script ('SCRIPT_NATUREZAS_OPERACAO_ISS') do banco de dados na tabela TGFNAS.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Cachoeirinha aceita apenas o código "E506" na realização do
cancelamento.

Este código pode ser informado somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Camaquã/RS

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Camaquã/RS: 4303509 e o Cód.


município SIAFI: 8569.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Camaquã aceita os seguintes códigos e respectivos motivos
na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.


[voltar ao topo]

Campo Bom/RS

O sistema encontra-se apto para emitir NFS-e para o município de Campo Bom/RS.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Canoas/RS
Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Canoas/RS: 4304606 e o Cód. município
SIAFI: 8589

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Canoas aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Carazinho/RS

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Carazinho/RS= 4304705 e o Cód.


município SIAFI: 8591.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Carazinho aceita os seguintes códigos e respectivos motivos
na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Caxias do Sul/RS

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Caxias do Sul/RS: 4305108 e o Cód.
município SIAFI: 8599

2- Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o "Regime Especial de Tributação ISS" a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

133
Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Caxias do Sul aceita os seguintes códigos e respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.


[voltar ao topo]

Esteio/RS

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Esteio/RS: 4307708 e o Cód. município
SIAFI: 8651.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Para configurar o campo "Cód. Natureza Oper. ISS (NFS-e):", deve-se atentar aos seguintes
pontos:

Para flexibilizar o cadastro de novas Naturezas de Operação no momento da implantação


de novos provedores de NFS-e e novos municípios, foi criada a aba Natureza da
Operação ISS/Município no Cadastro de Tipos de Operação-TOP;
Esta aba somente estará disponível se o parâmetro "Utilizar Cód. Nat. Operação ISS
por Top/Empresa - NATOPEISSTOPEMP" estiver habilitado;
Deve-se incluir a empresa relacionada a emissão das notas e a natureza da operação
relacionada ao município de domicílio fiscal da cidade em que a empresa se encontra.

Nota: Como já mencionado, a ativação do parâmetro "Utilizar Cód. Nat. Operação ISS por
Top/Empresa - NATOPEISSTOPEMP" fará com que a aba "Natureza da Operação
ISS/Município" seja apresentada no Cadastro de Tipos de Operação - TOP, e irá retirar o
campo "Cód. Natureza Oper. ISS (NFS-e)" da aba "Livro Fiscal" também no Cadastro de
Tipos de Operação - TOP. A configuração da aba "Natureza da Operação ISS/Município" visa
flexibilizar o cadastro de novas naturezas de operação, de modo a evitar a criação de uma TOP
para cada empresa que tenha uma natureza de operação diferente; com este formato, pode-se
ter a mesma TOP sendo utilizada por empresas que tenham naturezas diferentes.

Observação: Para o cadastro de "Natureza da Operação", os registros deverão ser incluídos via
script ('SCRIPT_NATUREZAS_OPERACAO_ISS') do banco de dados na tabela TGFNAS.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Esteio aceita apenas o código "E501" na realização do
cancelamento.

Este código pode ser informado somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Farroupilha/RS

O sistema encontra-se apto para emitir NFS-e para o município de Farroupilha/RS.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Frederico de Westphalen/RS

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Frederico de Westphalen/RS: 4308508 e


o Cód. município SIAFI: 8667.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e):" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

3 - Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e):" o "Regime Especial de Tributação ISS" a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

[voltar ao topo]

Gravataí/RS

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Gravataí/RS: 4309209 e o Cód.


município SIAFI: 8683.

2- Comercial > Preferências > Empresa

Aba NFS-e

Usuário NFS-e: Informa-se neste campo, o mesmo usuário que acessa o site da
Prefeitura para emissão de NFS-e.
Senha NFS-e: Neste campo, define-se a mesma senha que acessa o site da Prefeitura
para emissão de NFS-e.

Geração da TAG <situação_tributaria>

O Código da Situação Tributária irá caracterizar qual será a forma de cobrança o ISS.

Vejamos abaixo as regras para geração desta TAG:

No Cadastro de Alíquotas de ISS, a configuração realizada no campo "Cód. Tributação ISS" irá
influenciar na geração da TAG <situação_tributaria>.

Se o campo "Cód. Tributação ISS" estiver configurado com a opção "06 - Isento",
será gerado o código = 6.
Caso o campo "Cód. Tributação ISS" se encontre configurado com a opção "07 - Não
Tributado" o sistema irá verificar:

1. Se no Cadastro da Lista de Serviço, vinculado ao serviço da nota a marcação "Exige


Cód. da Obra" estiver acionada, então será gerado o código = 10; Caso contrário:
2. Se o campo "Regime esp. tributação ISS (NFS-e)" indicar a opção "Tributável Fixo"
(Preferências da Empresa, aba NFS-e), gera-se o código = 8;
3. Porém, se apontar a opção "Estimativa", será gerado o código = 9;

Se a nota possuir redução na base de cálculo, então:

1. Se no Cadastro do Parceiro, aba Fiscal, a marcação "Órgão público (NFS-e)" estiver


acionada, código = 4. Do contrário:
2. Se a marcação "Retém ISS" estiver acionada, código = 5;
3. Senão, código = 3;

Se a nota não possuir redução na base de cálculo, então:

1. Se no Cadastro do Parceiro, aba Fiscal, a marcação "Órgão público (NFS-e)" estiver


habilitada, código = 1. Caso contrário:
2. Se a marcação "Retém ISS" estiver habilitada, código = 2;
3. Senão, código = 0 (Regra geral).
4. Não será gerado os códigos 7 e 15

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Gravataí aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Gravatal/RS

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Gravatal/RS: 4206207 e o Cód.


município SIAFI: 8121

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e):" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

134
3 - Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Gravatal aceita os seguintes códigos e seus respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Lajeado/RS
Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Lajeado/RS: 4311403 e o Cód. município
SIAFI: 8729.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Para configurar o campo "Cód. Natureza Oper. ISS (NFS-e):", deve-se atentar aos seguintes
pontos:

Para flexibilizar o cadastro de novas Naturezas de Operação no momento da implantação


de novos provedores de NFS-e e novos municípios, foi criada a aba Natureza da
Operação ISS/Município no Cadastro de Tipos de Operação-TOP;
Esta aba somente estará disponível se o parâmetro "Utilizar Cód. Nat. Operação ISS
por Top/Empresa - NATOPEISSTOPEMP" estiver habilitado;
Deve-se incluir a empresa relacionada a emissão das notas e a natureza da operação
relacionada ao município de domicílio fiscal da cidade em que a empresa se encontra.

Nota: Como já mencionado, a ativação do parâmetro "Utilizar Cód. Nat. Operação ISS por
Top/Empresa - NATOPEISSTOPEMP" fará com que a aba "Natureza da Operação
ISS/Município" seja apresentada no Cadastro de Tipos de Operação - TOP, e irá retirar o
campo "Cód. Natureza Oper. ISS (NFS-e)" da aba "Livro Fiscal" também no Cadastro de
Tipos de Operação - TOP. A configuração da aba "Natureza da Operação ISS/Município" visa
flexibilizar o cadastro de novas naturezas de operação, de modo a evitar a criação de uma TOP
para cada empresa que tenha uma natureza de operação diferente; com este formato, pode-se
ter a mesma TOP sendo utilizada por empresas que tenham naturezas diferentes.

Observação: Para o cadastro de "Natureza da Operação", os registros deverão ser incluídos via
script ('SCRIPT_NATUREZAS_OPERACAO_ISS') do banco de dados na tabela TGFNAS.

Importante: Para configurar o parâmetro "Cód.IBGE municípios c/ alíquota NFSe em 4


decimais - NFSEMUNALIQ4DEC" deve-se preencher o campo "Texto" localizado na tela
Preferências, registrando neste o código IBGE do município. Posto isto, é pertinente mencionar
que pode-se inserir mais de um código no referido campo, sendo que para este caso, faz-se
necessário separá-los por vírgula.

Ex: 4311403, 3170206.

Ainda neste contexto, ao configurar a chave de parâmetro NFSEMUNALIQ4DEC e proceder com


a Geração do arquivo XML o sistema considerará quatro casas decimais depois da vírgula em
relação a tag <Aliquota>. Deste modo, não haverão divergências no valor do ISS calculado.

Ex: 0,0201.

Veja também maiores detalhes na tela Gerar Arquivo XML de NFe.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Lajeado aceita apenas o código "E506" na realização do
cancelamento.

Este código pode ser informado somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Montenegro/RS

O sistema encontra-se apto para emitir NFS-e para o município de Montenegro/RS.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Nova Santa Rita/RS


Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Nova Santa Rita/RS: 4313375 e o Cód.
município SIAFI: 5757

2 - Comercial > Preferências > Empresa

Aba NFS-e

Usuário NFS-e: Informa-se neste campo, o mesmo usuário que acessa o site da
Prefeitura para emissão de NFS-e.
Senha NFS-e: Neste campo, define-se a mesma senha que acessa o site da Prefeitura
para emissão de NFS-e.

Geração da TAG <situação_tributaria>

O Código da Situação Tributária irá caracterizar qual será a forma de cobrança o ISS.

Vejamos abaixo as regras para geração desta TAG:

No Cadastro de Alíquotas de ISS, a configuração realizada no campo "Cód. Tributação ISS" irá
influenciar na geração da TAG <situação_tributaria>.

Se o campo "Cód. Tributação ISS" estiver configurado com a opção "06 - Isento",
será gerado o código = 6.
Caso o campo "Cód. Tributação ISS" se encontre configurado com a opção "07 - Não
Tributado" o sistema irá verificar:

1. Se no Cadastro da Lista de Serviço, vinculado ao serviço da nota a marcação "Exige


Cód. da Obra" estiver acionada, então será gerado o código = 10; Caso contrário:
2. Se o campo "Regime esp. tributação ISS (NFS-e)" indicar a opção "Tributável
Fixo" (Preferências da Empresa, aba NFS-e), gera-se o código = 8;
3. Porém, se apontar a opção "Estimativa", será gerado o código = 9;

Se a nota possuir redução na base de cálculo, então:

1. Se no Cadastro do Parceiro, aba Fiscal, a marcação "Órgão público (NFS-e)" estiver


acionada, código = 4. Do contrário:
2. Se a marcação "Retém ISS" estiver acionada, código = 5;
3. Senão, código = 3;

Se a nota não possuir redução na base de cálculo, então:

1. Se no Cadastro do Parceiro, aba Fiscal, a marcação "Órgão público (NFS-e)" estiver


habilitada, código = 1. Caso contrário:
2. Se a marcação "Retém ISS" estiver habilitada, código = 2;
3. Senão, código = 0 (Regra geral).
4. Não será gerado os códigos 7 e 15

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Nova Santa Rita aceita os seguintes códigos e respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Novo Hamburgo/RS

O sistema encontra-se apto para emitir NFS-e para o município de Novo Hamburgo/RS.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Parobé/RS
Cadastros envolvidos:
1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Parobé/RS: 4314050 e o Cód. município
SIAFI: 9825.

2 - Comercial > Preferências > Empresa

Aba NFS-e

Usuário NFS-e: Informa-se neste campo, o mesmo usuário que acessa o site da
Prefeitura para emissão de NFS-e.
Senha NFS-e: Neste campo, define-se a mesma senha que acessa o site da Prefeitura
para emissão de NFS-e.

Geração da TAG <situação_tributaria>

O Código da Situação Tributária irá caracterizar qual será a forma de cobrança o ISS.

Vejamos abaixo as regras para geração desta TAG:

135
Vejamos abaixo as regras para geração desta TAG:

No Cadastro de Alíquotas de ISS, a configuração realizada no campo "Cód. Tributação ISS" irá
influenciar na geração da TAG <situação_tributaria>.

Se o campo "Cód. Tributação ISS" estiver configurado com a opção "06 - Isento",
será gerado o código = 6.
Caso o campo "Cód. Tributação ISS" se encontre configurado com a opção "07 - Não
Tributado" o sistema irá verificar:

1. Se no Cadastro da Lista de Serviço, vinculado ao serviço da nota a marcação "Exige


Cód. da Obra" estiver acionada, então será gerado o código = 10; Caso contrário:
2. Se o campo "Regime esp. tributação ISS (NFS-e)" indicar a opção "Tributável
Fixo" (Preferências da Empresa, aba NFS-e), gera-se o código = 8;
3. Porém, se apontar a opção "Estimativa", será gerado o código = 9;

Se a nota possuir redução na base de cálculo, então:

1. Se no Cadastro do Parceiro, aba Fiscal, a marcação "Órgão público (NFS-e)" estiver


acionada, código = 4. Do contrário:
2. Se a marcação "Retém ISS" estiver acionada, código = 5;
3. Senão, código = 3;

Se a nota não possuir redução na base de cálculo, então:

1. Se no Cadastro do Parceiro, aba Fiscal, a marcação "Órgão público (NFS-e)" estiver


habilitada, código = 1. Caso contrário:
2. Se a marcação "Retém ISS" estiver habilitada, código = 2;
3. Senão, código = 0 (Regra geral).
4. Não será gerado os códigos 7 e 15

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Parobé aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Passo Fundo/RS

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Passo Fundo/RS: 4314100 e o Cód.
município SIAFI: 8785.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Para configurar o campo "Cód. Natureza Oper. ISS (NFS-e):", deve-se atentar aos seguintes
pontos:

•Para flexibilizar o cadastro de novas Naturezas de Operação no momento da implantação de


novos provedores de NFS-e e novos municípios, foi criada a aba Natureza da Operação
ISS/Município no Cadastro de Tipos de Operação-TOP;

•Esta aba somente estará disponível se o parâmetro "Utilizar Cód. Nat. Operação ISS por
Top/Empresa - NATOPEISSTOPEMP" estiver habilitado;

•Deve-se incluir a empresa relacionada a emissão das notas e a natureza da operação


relacionada ao município de domicílio fiscal da cidade em que a empresa se encontra.

Nota: Como já mencionado, a ativação do parâmetro "Utilizar Cód. Nat. Operação ISS por
Top/Empresa - NATOPEISSTOPEMP" fará com que a aba "Natureza da Operação
ISS/Município" seja apresentada no Cadastro de Tipos de Operação - TOP, e irá retirar o campo
"Cód. Natureza Oper. ISS (NFS-e)" da aba "Livro Fiscal" também no Cadastro de Tipos de
Operação - TOP. A configuração da aba "Natureza da Operação ISS/Município" visa
flexibilizar o cadastro de novas naturezas de operação, de modo a evitar a criação de uma TOP
para cada empresa que tenha uma natureza de operação diferente; com este formato, pode-se
ter a mesma TOP sendo utilizada por empresas que tenham naturezas diferentes.

Observação: Para o cadastro de "Natureza da Operação", os registros deverão ser incluídos via
script ('SCRIPT_NATUREZAS_OPERACAO_ISS') do banco de dados na tabela TGFNAS.

?Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Passo Fundo aceita apenas o código "E506" na realização do
cancelamento.

Este código pode ser informado somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Pelotas/RS

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Pelotas/RS: 4314407 e o Cód. município
SIAFI: 8791.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e):" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Cancelamento

As informações pertinentes ao processo de Cancelamento de uma NFS-e utilizado por esta


cidade, podem ser consultas através do respectivo link.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

Observação: Através da informação inserida no campo "Token NFS-e", aba NFS-e, tela
Preferências da Empresa, será criada a tag <token> no XML da NFS-e para a Prefeitura de
Pelotas/MG para os seguintes serviços:

ConsultarLoteRps;
ConsultarNfseServicoPrestado;
ConsultarNfseServicoTomado;
ConsultarNfsePorFaixa;
ConsultarNfsePorRps.

Caso o campo acima esteja preenchido de forma incorreta, no Portal de Vendas o sistema
apresentará a seguinte mensagem:

"L29: Token inválido.


Possível solução: o valor do Token do prestador de serviços é diferente do gerado
pelo sistema. Consulte a documentação técnica disponível no ASTEN."

[voltar ao topo]

Porto Alegre/RS

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Porto Alegre/RS: 4314902 e o Cód.
município SIAFI: 8801

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Porto Alegre aceita apenas o código "2" na realização do
cancelamento.

Este código será informado somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Santa Cruz do Sul/RS


Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Santa Cruz do Sul/RS= 4316808 e o

Cód. município SIAFI: 8839.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Para configurar o campo "Cód. Natureza Oper. ISS (NFS-e):", deve-se atentar aos seguintes
pontos:

Para flexibilizar o cadastro de novas Naturezas de Operação no momento da implantação


de novos provedores de NFS-e e novos municípios, foi criada a aba Natureza da
Operação ISS/Município no Cadastro de Tipos de Operação-TOP;
Esta aba somente estará disponível se o parâmetro "Utilizar Cód. Nat. Operação ISS
por Top/Empresa - NATOPEISSTOPEMP" estiver habilitado;
Deve-se incluir a empresa relacionada a emissão das notas e a natureza da operação
relacionada ao município de domicílio fiscal da cidade em que a empresa se encontra.

Nota: Como já mencionado, a ativação do parâmetro "Utilizar Cód. Nat. Operação ISS por
Top/Empresa - NATOPEISSTOPEMP" fará com que a aba "Natureza da Operação
ISS/Município" seja apresentada no Cadastro de Tipos de Operação - TOP, e irá retirar o
campo "Cód. Natureza Oper. ISS (NFS-e)" da aba "Livro Fiscal" também no Cadastro de
Tipos de Operação - TOP. A configuração da aba "Natureza da Operação ISS/Município" visa
flexibilizar o cadastro de novas naturezas de operação, de modo a evitar a criação de uma TOP
para cada empresa que tenha uma natureza de operação diferente; com este formato, pode-se
ter a mesma TOP sendo utilizada por empresas que tenham naturezas diferentes.

Observação: Para o cadastro de "Natureza da Operação", os registros deverão ser incluídos via
script ('SCRIPT_NATUREZAS_OPERACAO_ISS') do banco de dados na tabela TGFNAS.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Santa Cruz do Sul aceita os seguintes códigos e respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Sapiranga/RS

Cadastros envolvidos:
1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Sapiranga/RS= 4319901 e o Cód.

136
Cadastrar a cidade e informar o Mun. domicílio fiscal de Sapiranga/RS= 4319901 e o Cód.
município SIAFI: 8899.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Sapiranga aceita os seguintes códigos e respectivos motivos
na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Sarandi/RS

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Sarandi/RS: 4320107 e o Cód. município
SIAFI: 8903.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e):" conforme natureza a ser utilizada
na operação. Vejamos abaixo as opções permitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Sarandi aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

São Leopoldo/RS

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de São Leopoldo/RS: 4318705 e o Cód.
município SIAFI: 8877.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Para configurar o campo "Cód. Natureza Oper. ISS (NFS-e):", deve-se atentar aos seguintes
pontos:

Para flexibilizar o cadastro de novas Naturezas de Operação no momento da implantação


de novos provedores de NFS-e e novos municípios, foi criada a aba Natureza da
Operação ISS/Município no Cadastro de Tipos de Operação-TOP;
Esta aba somente estará disponível se o parâmetro "Utilizar Cód. Nat. Operação ISS
por Top/Empresa - NATOPEISSTOPEMP" estiver habilitado;
Deve-se incluir a empresa relacionada a emissão das notas e a natureza da operação
relacionada ao município de domicílio fiscal da cidade em que a empresa se encontra.

Nota: Como já mencionado, a ativação do parâmetro "Utilizar Cód. Nat. Operação ISS por
Top/Empresa - NATOPEISSTOPEMP" fará com que a aba "Natureza da Operação
ISS/Município" seja apresentada no Cadastro de Tipos de Operação - TOP, e irá retirar o
campo "Cód. Natureza Oper. ISS (NFS-e)" da aba "Livro Fiscal" também no Cadastro de
Tipos de Operação - TOP. A configuração da aba "Natureza da Operação ISS/Município" visa
flexibilizar o cadastro de novas naturezas de operação, de modo a evitar a criação de uma TOP
para cada empresa que tenha uma natureza de operação diferente; com este formato, pode-se
ter a mesma TOP sendo utilizada por empresas que tenham naturezas diferentes.

Observação: Para o cadastro de "Natureza da Operação", os registros deverão ser incluídos via
script ('SCRIPT_NATUREZAS_OPERACAO_ISS') do banco de dados na tabela TGFNAS.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de São Leopoldo aceita apenas o código "E506" na realização do

cancelamento.

Este código pode ser informado somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

Observação: Para que seja possível realizar o envio de NFS-e em modo síncrono para esta
Prefeitura, faz-se necessário habilitar o parâmetro "Usa Serviço Síncrono para NFSe de São
Leopoldo? - USASINCRONOENV"; assim, o envio de lote de NFS-e em modo síncrono possui
um limite de 3 RPS por lote, de forma a não deixar o mesmo na fila de processamento.

[voltar ao topo]

Taquara/RS

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Taquara/RS: 4321204 e o Cód. município
SIAFI: 8927.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e):" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Comercial > Preferências > Empresa

Aba NFS-e:

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

[voltar ao topo]

Veranópolis/RS

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Veranópolis/RS: 4322806 e o Cód.


município SIAFI: 8959

Comercial > Preferências > Empresa

Botão Outras Opções...

Na opção "Número do lote" deve-se informar o número do lote da NFS-e.

Para o município de Veranópolis/RS é necessário informar qual o número do último lote da NFS-e
gerado na prefeitura. Na implantação da NFS-e, será necessário verificar no site da prefeitura
qual o número do último lote emitido.

Para que se tenha acesso a essa informação, deve-se Logar no site da prefeitura, com os dados
do cliente, e acessar o menu Outros Serviços > Consulta RPS/Lote > campo "Último lote
Emitido".

De posse desse número, deve-se informa-lo na opção "Número do lote". Após efetuar todos os
procedimentos mencionados, salva-se o registro.

Configurações > Cadastros > Produtos > Serviço

Aba Impostos - Geração da Lei da Transparência:

A Prefeitura de Veranópolis/RS possui um Grupo de Tag's referentes à Lei da Transparência.


Vejamos abaixo a lista de Tag's existentes e como elas serão geradas no sistema:

No cadastro do Serviço, aba Impostos, deve-se atentar para os campos:

?% Carga Média Trib. Nacional;


?% Carga Média Trib. Federal;
?% Carga Média Trib. Municipal.

4 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e):" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

137
Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Veranópolis aceita os seguintes códigos e respectivos motivos
na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Viamão/RS

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Viamão/RS: 4323002 e o Cód. município
SIAFI: 8963

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e):" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Viamão aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

Observação: A alíquota de ISS será gerada com o valor zero "0", caso a empresa seja optante
pelo simples nacional e a nota não possua ISS retido na fonte.

[voltar ao topo]

Vila Flores/RS

O sistema encontra-se apto para emitir NFS-e para o município de Vila Flores/RS.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

Importante: Se você desejar que a tag <DataFatoGerador> do XML do RPS da NFS-e seja
preenchida, habilite o parâmetro "Preencher Data Fato Gerador no XML -
PREECFATOGER". O conteúdo dessa tag é igual à <dataneg>.

[voltar ao topo]

Araquari/SC

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Araquari: 4201307 e o Cód. município
SIAFI: 8025.

Comercial > Preferências > Empresa

Aba NFS-e:

Usuário NFS-e: Informa-se neste campo, o mesmo usuário que acessa o site da
Prefeitura para emissão de NFS-e.
Senha NFS-e: Neste campo, define-se a mesma senha que acessa o site da Prefeitura
para emissão de NFS-e.

Geração da TAG <situação_tributaria>

O Código da Situação Tributária irá caracterizar qual será a forma de cobrança o ISS.

Vejamos abaixo as regras para geração desta TAG:

No Cadastro de Alíquotas de ISS, a configuração realizada no campo "Cód. Tributação ISS" irá
influenciar na geração da TAG <situação_tributaria>.

Se o campo "Cód. Tributação ISS" estiver configurado com a opção "06 - Isento",
será gerado o código = 6.
Caso o campo "Cód. Tributação ISS" se encontre configurado com a opção "07 - Não
Tributado" o sistema irá verificar:

1. Se no Cadastro da Lista de Serviço, vinculado ao serviço da nota a marcação "Exige


Cód. da Obra" estiver acionada, então será gerado o código = 10; Caso contrário:
2. Se o campo "Regime esp. tributação ISS (NFS-e)" indicar a opção "Tributável
Fixo" (Preferências da Empresa, aba NFS-e), gera-se o código = 8;
3. Porém, se apontar a opção "Estimativa", será gerado o código = 9;

Se a nota possuir redução na base de cálculo, então:

1. Se no Cadastro do Parceiro, aba Fiscal, a marcação "Órgão público (NFS-e)" estiver


acionada, código = 4. Do contrário:
2. Se a marcação "Retém ISS" estiver acionada, código = 5;
3. Senão, código = 3;

Se a nota não possuir redução na base de cálculo, então:

1. Se no Cadastro do Parceiro, aba Fiscal, a marcação "Órgão público (NFS-e)" estiver


habilitada, código = 1. Caso contrário:
2. Se a marcação "Retém ISS" estiver habilitada, código = 2;
3. Senão, código = 0 (Regra geral).
4. Não será gerado os códigos 7 e 15

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Araquari aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Balneário Camboriú/SC

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Balneário Camboriú: 4202008 e o Cód.
município SIAFI: 8039.

Comercial > Preferências > Empresa

Aba NFS-e:

Usuário NFS-e: Informa-se neste campo, o mesmo usuário que acessa o site da
Prefeitura para emissão de NFS-e.
Senha NFS-e: Neste campo, define-se a mesma senha que acessa o site da Prefeitura
para emissão de NFS-e.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Balneário Camboriú aceita os seguintes códigos e respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Biguaçu/SC

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Biguaçu/SC: 4202305 e o Cód.


município SIAFI: 8045.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e):" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

138
Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Biguaçu aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Braço do Norte/SC

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Braço do Norte/SC: 4202800 e o Cód.
município SIAFI: 8053.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e):" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Braço do Norte aceita os seguintes códigos e respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Campos Novos/SC

O sistema encontra-se apto para emitir NFS-e para o município de Campos Novos/SC.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Chapecó/SC
Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Chapecó/SC: 4204202 e o Cód.


município SIAFI: 8081

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e):" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Para configurar o campo "Cód. Natureza Oper. ISS (NFS-e):", deve-se atentar aos seguintes
pontos:

Para flexibilizar o cadastro de novas Naturezas de Operação no momento da implantação


de novos provedores de NFS-e e novos municípios, foi criada a aba Natureza da
Operação ISS/Município no Cadastro de Tipos de Operação-TOP;
Esta aba somente estará disponível se o parâmetro "Utilizar Cód. Nat. Operação ISS
por Top/Empresa - NATOPEISSTOPEMP" estiver habilitado;
Deve-se incluir a empresa relacionada a emissão das notas e a natureza da operação
relacionada ao município de domicílio fiscal da cidade em que a empresa se encontra.

Nota: Como já mencionado, a ativação do parâmetro "Utilizar Cód. Nat. Operação ISS por
Top/Empresa - NATOPEISSTOPEMP" fará com que a aba "Natureza da Operação
ISS/Município" seja apresentada no Cadastro de Tipos de Operação - TOP, e irá retirar o
campo "Cód. Natureza Oper. ISS (NFS-e)" da aba "Livro Fiscal" também no Cadastro de
Tipos de Operação - TOP. A configuração da aba "Natureza da Operação ISS/Município" visa
flexibilizar o cadastro de novas naturezas de operação, de modo a evitar a criação de uma TOP
para cada empresa que tenha uma natureza de operação diferente; com este formato, pode-se
ter a mesma TOP sendo utilizada por empresas que tenham naturezas diferentes.

Observação: Para o cadastro de "Natureza da Operação", os registros deverão ser incluídos via
script ('SCRIPT_NATUREZAS_OPERACAO_ISS') do banco de dados na tabela TGFNAS.

Comercial > Preferências > Empresa

Aba NFS-e

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Chapecó aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Concórdia/SC

O sistema encontra-se apto para emitir NFS-e para o município de Concórdia/SC.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Criciúma/SC
Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Criciúma/SC: 4204608 e o Cód.


município SIAFI: 8089.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e):" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Criciúma aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

139
Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Florianópolis/SC

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Florianópolis/SC: 4205407 e o Cód.


município SIAFI: 8683.

Comercial > Preferências> Empresa

Aba NFS-e

Configura-se os campos "Usuário NFS-e" e "Senha NFS-e" de acordo com os dados


cadastrados na prefeitura no momento da autorização da emissão de NFS-e.

O campo "AEDF-e" deve ser configurado conforme o número de autorização para emissão de
documentos fiscais eletrônicos.

Observação: Os dados informados nos campos Usuário NFS-e e Senha NFS-e, são diferentes do
usuário e senha utilizados para acessar o ambiente da prefeitura.

Configurações > Cadastros > Produtos > Serviço

Aba Impostos

Código ID CNAE: Informa-se nesse campo o código ID do CNAE conforme a tabela baixada no
link http://adm2.pmf.sc.gov.br/sefinnet/lista_csv/lista_csv.dados.php?doc=cnae&tipo=1.

Contratos e Serviços > Arquivos > Cadastros > Alíquotas de ISS

Cód. Tributação ISS: A configuração deste campo irá influenciar a geração da TAG <cst>.
Vejamos abaixo as regras para geração das TAGs:

TAG <cfps> (Código Fiscal de Prestação de Serviços)

Se a cidade de prestação do serviço for igual a cidade da empresa, o sistema irá analisar:

Cidade do parceiro é igual cidade da empresa, então CFPS = 9201;


Cidade do parceiro é diferente da empresa, porém do estado de SC, então CFPS = 9202;
Estado do parceiro é diferente de SC, então CFPS = 9203.

Se a cidade de prestação do serviço for diferente da cidade da empresa, o sistema verificará:

Cidade do parceiro é dentro do estado de SC, então CFPS = 9205;


Cidade do parceiro é fora do estado de SC, então CFPS = 9206.

TAG <cst>

Se o CFPS estiver = 9201:

Se no Cadastro de Alíquotas de ISS, o campo "Cód. Tributação ISS" estiver configurado


com a opção "06 - Isento", será gerado o código CST = 12.
Caso o campo Cód. Tributação ISS se encontre configurado com a opção "07 - Não
Tributado", o sistema irá gerar o código CST =13.

Se a nota possuir redução na base de cálculo, então:

Se no Cadastro do Parceiro, aba Fiscal, a marcação "Órgão público (NFS-e)" estiver


acionada, código = 9. Do contrário:
Se a marcação "Retém ISS" estiver acionada, código = 10;
Senão, código = 8.

Se no Cadastro da Empresa, aba Naturezas, a marcação "Optante pelo SIMPLES" estiver


acionada, então:

Se no Cadastro do Parceiro, aba Fiscal, a marcação Órgão público (NFS-e) estiver


acionada, código = 3. Do contrário:
Se a marcação Retém ISS estiver acionada, código = 6;
Senão, código = 1.

Se no Cadastro da Empresa, aba Naturezas, a marcação Optante pelo SIMPLES não estiver
acionada, então:
Se no Cadastro do Parceiro, aba Fiscal, a marcação Órgão público (NFS-e) estiver
acionada, código = 2. Do contrário:
Se nas Preferências da empresa, aba NFS-e, o campo "Regime esp. tributação ISS
(NFS-e)" estiver com a opção "Tributável Fixo" configurada, então irá gerar o código
14.
Senão, CST = 0 (Regra geral).

Se o CFPS estiver = 9202 ou 9203:

Se no Cadastro de Alíquotas de ISS, o campo "Cód. Tributação ISS" estiver configurado com a
opção "06 - Isento", será gerado o código CST = 12.

Caso o campo Cód. Tributação ISS se encontre configurado com a opção "07 - Não Tributado",
o sistema irá gerar o código CST =13.

Se a nota possuir redução na base de cálculo, será gerado o código 8.

Se no Cadastro da Empresa, aba Naturezas, a marcação "Optante pelo SIMPLES" estiver


acionada, então gera-se o código 1.

Se no Cadastro da Empresa, aba Naturezas, a marcação Optante pelo SIMPLES não estiver
marcada, então:

Se nas Preferências da empresa, aba NFS-e, o campo Regime esp. tributação ISS (NFS-e)
estiver com a opção Tributável Fixo configurada, então irá gerar o código 14.
Senão, CST = 0 (Regra geral).

Se o CFPS estiver = 9205 ou 9206:

Se no Cadastro da Empresa, aba Naturezas, a marcação Optante pelo SIMPLES estiver acionada,
então gera-se o código 1.

Se no Cadastro da Empresa, aba Naturezas, a marcação Optante pelo SIMPLES não estiver
marcada, então:

Se nas Preferências da empresa, aba NFS-e, o campo Regime esp. tributação ISS (NFS-e)
estiver com a opção Tributável Fixo configurada, então irá gerar o código 14.
Senão, CST = 0 (Regra geral).

Comercial > Rotinas > Central de Vendas

A prefeitura de Florianópolis não permite que sejam informados descontos no lançamentos das
notas. Portanto, é necessário que informe no valor do serviço a quantia já considerando o
desconto.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. Recomenda-se que sejam utilizados os seguintes códigos e respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Itajaí/SC

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Itajaí/SC: 4208203 e o Cód. município
SIAFI: 7097.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Para configurar o campo "Cód. Natureza Oper. ISS (NFS-e):", deve-se atentar aos seguintes
pontos:

Para flexibilizar o cadastro de novas Naturezas de Operação no momento da implantação


de novos provedores de NFS-e e novos municípios, foi criada a aba Natureza da
Operação ISS/Município no Cadastro de Tipos de Operação-TOP;
Esta aba somente estará disponível se o parâmetro "Utilizar Cód. Nat. Operação ISS
por Top/Empresa - NATOPEISSTOPEMP" estiver habilitado;
Deve-se incluir a empresa relacionada a emissão das notas e a natureza da operação
relacionada ao município de domicílio fiscal da cidade em que a empresa se encontra.

Nota: Como já mencionado, a ativação do parâmetro "Utilizar Cód. Nat. Operação ISS por
Top/Empresa - NATOPEISSTOPEMP" fará com que a aba "Natureza da Operação
ISS/Município" seja apresentada no Cadastro de Tipos de Operação - TOP, e irá retirar o
campo "Cód. Natureza Oper. ISS (NFS-e)" da aba "Livro Fiscal" também no Cadastro de
Tipos de Operação - TOP. A configuração da aba "Natureza da Operação ISS/Município" visa
flexibilizar o cadastro de novas naturezas de operação, de modo a evitar a criação de uma TOP
para cada empresa que tenha uma natureza de operação diferente; com este formato, pode-se
ter a mesma TOP sendo utilizada por empresas que tenham naturezas diferentes.

Observação: Para o cadastro de "Natureza da Operação", os registros deverão ser incluídos via
script ('SCRIPT_NATUREZAS_OPERACAO_ISS') do banco de dados na tabela TGFNAS.

Configurações > Cadastros > Produtos > Serviço

Aba Impostos:

No campo "Cód. Trib. Município NFS-e:" informa-se o código do serviço conforme a lista de
serviços da prefeitura.

Emissão de Notas

Utiliza-se o passo a passo apresentado no Portal de Vendas para emissão da NFS-e.

Observação: Ao informar na nota a série "NFS", o sistema automaticamente irá inserir a série
"NFSE" no XML de envio, independente do ambiente de geração da nota ser de homologação
ou produção.

Cancelamento

No cancelamento de uma NFS-e, a prefeitura de Itajaí-SC possui alguns códigos de motivos do


cancelamento específicos. Deste modo, para ser possível cancelar uma NFS-e, deve-se informar
somente um destes códigos:

Estes códigos podem ser informados somente na tela de cancelamento.

Observação: Quando informado o código C999, ele deve ser complementado com a descrição
do motivo do cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Itapema/SC

O sistema encontra-se apto para emitir NFS-e para o município de Itapema/SC.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Jaraguá do Sul/SC
O sistema encontra-se apto para emitir NFS-e para o município de Jaraguá do Sul/SC.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

140
Joaçaba/SC

O sistema encontra-se apto para emitir NFS-e para o município de Joaçaba/SC.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Joinville/SC

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Joinville/SC: 4209102 e o Cód. município
SIAFI: 8179.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e):" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Comercial > Preferências > Empresa

Aba NFS-e:

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Importante: A prefeitura de Joinville/SC não aceita casas decimais no arquivo de XML, a


alíquota deverá ir por numero inteiro. Sendo assim, deve-se informar no parâmetro "Cód.IBGE
municípios c/ alíquota NFSe em percentual - MUNALIQPERCNFSE" a alíquota que será
enviada no arquivo XML para a prefeitura.

Observação: Quando não for inserido o Código IBGE do Município no campo "Texto" desse
parâmetro, será realizado o cálculo da alíquota informada nos cadastros e dividido por 100
(alíquota de 5% ficará 0.05). Por outro lado, informando o código, será considerado para esse
cálculo que alíquota de 5% ficará 5.00.

[voltar ao topo]

Maravilha/SC

O sistema encontra-se apto para emitir NFS-e para o município de Maravilha/SC.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Palhoça/SC
Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Palhoça/SC: 4211900 e o Cód. município
SIAFI: 8233.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Palhoça aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Em relação à emissão do RPS, para que a tag <unidade_codigo> seja preenchida com o
número respectivo de sua unidade pré-definida pela Prefeitura, é necessário que o parâmetro
"Conversão de unidade na NFS-e para IPM Sistemas - CONVUNIPMSISTEM" encontre-se
configurado com os valores pertinentes às seguintes unidades:

Horas - HR
Unidade - UN
Metro quadrado - M²

Metros - M
Metro cúbico - M³

[voltar ao topo]

Penha/SC

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Penha/SC: 4212502 e o Cód. município
SIAFI: 8245.

Comercial > Preferências > Empresa

Aba NFS-e:

Define-se no campo "Regime esp. trib. ISS (NFS-e):" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Penha aceita os seguintes códigos e seus respectivos motivos
na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Porto Belo/SC

O sistema encontra-se apto para emitir NFS-e para o município de Porto Belo - SC.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Tijucas/SC

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Tijucas/SC: 4218004 e o Cód. município
SIAFI: 8355.

Comercial > Preferências > Empresa

Aba NFS-e:

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

3 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Tijucas aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Videira/SC

O sistema encontra-se apto para emitir NFS-e para o município de Videira/SC.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

141
Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Xanxerê/SC
O sistema encontra-se apto para emitir NFS-e para o município de Xanxerê/SC.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Americana/SP

O sistema encontra-se apto para emitir NFS-e para o município de Americana/SP.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Araras/SP

O sistema encontra-se apto para emitir NFS-e para o município de Araras/SP.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Araraquara/SP

O sistema encontra-se apto para emitir NFS-e para o município de Araraquara/SP.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Barretos/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Barretos/SP: 3505500 e o Cód.


município SIAFI: 6209

Comercial > Preferências > Empresa

Aba NFS-e:

Usuário NFS-e: Informar o usuário fornecido pela Prefeitura;


Senha NFS-e: Informar a senha vinculada ao usuário;
Cadastro de Contribuinte Mobiliário: Informa-se neste campo o código do cadastro
de contribuinte mobiliário conforme cadastrado junto à prefeitura.

Observação: Para o município de Barretos/SP, este campo é de preenchimento obrigatório, pois


irá gerar a tag <CCM>.

Configurações > Cadastros > Produtos > Serviço

Aba Impostos:

No campo "Cód. Trib. Município NFS-e:" informa-se o código do serviço conforme a lista de
serviços da prefeitura.

4 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Para configurar o campo "Cód. Natureza Oper. ISS (NFS-e):", deve-se atentar aos seguintes
pontos:

Para flexibilizar o cadastro de novas Naturezas de Operação no momento da implantação


de novos provedores de NFS-e e novos municípios, foi criada a aba Natureza da
Operação ISS/Município no Cadastro de Tipos de Operação-TOP;
Esta aba somente estará disponível se o parâmetro "Utilizar Cód. Nat. Operação ISS
por Top/Empresa - NATOPEISSTOPEMP" estiver habilitado;
Deve-se incluir a empresa relacionada a emissão das notas e a natureza da operação
relacionada ao município de domicílio fiscal da cidade em que a empresa se encontra.

Nota: Como já mencionado, a ativação do parâmetro "Utilizar Cód. Nat. Operação ISS por
Top/Empresa - NATOPEISSTOPEMP" fará com que a aba "Natureza da Operação
ISS/Município" seja apresentada no Cadastro de Tipos de Operação - TOP, e irá retirar o

campo "Cód. Natureza Oper. ISS (NFS-e)" da aba "Livro Fiscal" também no Cadastro de
Tipos de Operação - TOP. A configuração da aba "Natureza da Operação ISS/Município" visa
flexibilizar o cadastro de novas naturezas de operação, de modo a evitar a criação de uma TOP
para cada empresa que tenha uma natureza de operação diferente; com este formato, pode-se
ter a mesma TOP sendo utilizada por empresas que tenham naturezas diferentes.

Observação: Para o cadastro de "Natureza da Operação", os registros deverão ser incluídos via
script ('SCRIPT_NATUREZAS_OPERACAO_ISS') do banco de dados na tabela TGFNAS.

Regras de Tributação do ISS

A prefeitura de Barretos/SP possui as seguintes regras de tributação do ISS, conforme descrição


abaixo:

tp-Tributada no prestador - a NFS-e deverá possuir valor de ISS e não poderá ter retenção
de ISS;
tt-Tributada no tomador - a NFS-e deverá possuir valor de ISS e este deverá ser retido;
is-Isenta - a NFS-e não deverá possuir valor de ISS e essa situação só poderá ser utilizada
para CNAE's específicos; esta lista de CNAE's não foi disponibilizada pela prefeitura;
im-Imune - a NFS-e não deverá possuir valor de ISS e essa situação só poderá ser
utilizada para alguns tipos de serviços específicos; esta lista também não foi
disponibilizada pela prefeitura;
nt-Não tributada - A NFS-e não deverá possuir valor de ISS e tal situação só poderá ser
utilizada para alguns tipos de serviços específicos; esta lista também não foi
disponibilizada pela prefeitura.

Como facilitador para o município de Barretos/SP, para o tipo "Tributada no tomador" será
conforme as configurações de alíquota de ISS do Serviço e do Parceiro (Tomador), de acordo
com as seguintes regras:

Quando a TOP de faturamento estiver configurada no campo Natureza de Operação com a


informação "tp-Tributada no prestador" , a NFS-e estiver calculando ISS onde este seja retido
e com o código de tributação do ISS igual a "1-Tributado com ISS retido" , o sistema irá gerar
a tag <situacao> com os dizeres "tt-Tributada no tomador" .

Caso a TOP esteja com uma Natureza de Operação "tt-Tributada no tomador" , a NFS-e esteja
calculando ISS e SEM retenção, no envio da NFS-e, o sistema irá apresentar a seguinte
mensagem informando:

"Para a natureza de operação: tt-Tributada no tomador a nota deverá possuir


retenção de ISS conforme definição da prefeitura de Barretos-SP."

Caso a TOP de faturamento esteja configurada com uma Natureza de Operação "is-Isenta", "im-
Imune" ou "nt-Não tributada" e a NFS-e esteja calculando ISS, com valor de ISS maior que "0"
(zero) e o código de tributação do ISS for diferente de "6-Isento" ou "7-Não tributado". Ao enviar
a NFS-e, o sistema irá apresentar a seguinte mensagem:

"Para a natureza de operação: "is-Isenta" ou "im-Imune" ou "nt-Não tributada" a nota


não deverá possuir valor de ISS conforme definição da prefeitura de Barretos-SP."

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Barretos aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Barueri/SP

O sistema encontra-se apto para emitir NFS-e para o município de Barueri/SP.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

Nota: Quando o parceiro for estrangeiro, você poderá emitir uma NFS-e sem a tributação do ISS
para a cidade de Barueri.

[voltar ao topo]

Bauru/SP
O sistema encontra-se apto para emitir NFS-e para o município de Bauru/SP.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Bofete/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Bofete/SP: 3506904 e o Cód. município
SIAFI: 6237.

Principais tag's

<EnviarLoteRPS>
<Usuario></Usuario>: Esta tag será preenchida através do campo "Usuário NFS-e"
das Preferências da Empresa, aba NFS-e.
<Senha></Senha>: O preenchimento desta tag se dará por meio do campo "Senha
NFS-e" das Preferências da Empresa, aba NFS-e.
<NumeroLote></NumeroLote>: Preenche-se esta tag com o número do lote da Nota

Fiscal de Serviço.
<Rps>: Tag com um conjunto de tag's ConjuntoLotes.
<ConjuntoLotes>: Tag com um conjunto de tag's ItensLote.
<ItensLote>: Tag com um conjunto de informações de tag's que constituirão a NFS-e.
<NumeroRps></NumeroRps>: Esta tag deverá ser preenchida com o NUMNOTA da
Nota.
<Serie></Serie>: O preenchimento desta tag será com o valor da série da Nota onde,
por padrão, será "NF".
<Tipo></Tipo>: Caso a tag <TipoLcmto> seja igual a "R" ou "T", será obrigatório
preencher a tag <Tipo> com o valor R. Por outro lado, caso a tag <TipoLcmto> seja
igual "P" ou "N", a tag <Tipo> deverá ser preenchida com o valor "E".
<TipoLcmto>: Esta tag deverá ser preenchida com os valores N, P, T ou R, conforme
estiver configurado na aba Natureza da Operação ISS/Município da tela Tipos de
Operação - TOP, sendo que:

N - devido no município pelo prestador (em guia própria do município ou por meio do DAS).

P - prestadores com ISS fixo ou não tributado e declaração de imposto retido pelo tomador.

T - devido no município pelo tomador.

R - declaração de nota fiscal recebida dentro ou fora do município.

Observação: Deve-se habilitar o parâmetro "Utilizar Cód. Nat. Operação ISS por
Top/Empresa - NATOPEISSTOPEMP" para que o sistema realize a validação do código da
Natureza da Operação.

•<CodServ></CodServ>: Preenche-se esta tag com o código do serviço informado no


Item da Nota.
•<DtEmissao></DtEmissao>: Esta tag será preenchida com a data de negociação
infomada no Cabeçalho da Nota.
•<Aliquota></Aliquota>: O preenchimento desta tag deverá ser com o valor da alíquota
informado no Item da Nota.

Nota: Caso o campo "Regime esp. tributação ISS (NFS-e)" das Preferências da Empresa,
aba NFS-e estiver com o valor diferente de 1 ou 0, a tag acima deverá apresentar-se vazia.

•<Valor></Valor>: Preenche-se esta tag com o valor total informado no Rodapé da Nota.
•<BaseCalc></BaseCalc>: Esta tag será preenchida com o valor da Base de ISS
informando no Rodapé da Nota, na aba "Impostos".
•<CNPJ></CNPJ>: Em relação à esta tag, esta será preenchida com o CPF ou CNPJ do
tomador.
•<TipoTomador></CNPJ>: Esta tag será preenchida com o tipo de pessoa, sendo que
"F" é para Pessoa Física e "J" para Pessoa Jurídica.
•<RazaoTomador></RazaoTomador>: Nesta será exibida a razão social do tomador.
•Outras tag's referentes ao Tomador: <EnderecoTomador></EnderecoTomador>,

142
•Outras tag's referentes ao Tomador: <EnderecoTomador></EnderecoTomador>,
<BairroTomador></BairroTomador>, <CidadeTomador></CidadeTomador>,
<EstadoTomador></EstadoTomador>, <CEPTomador></CEPTomador>,
<TelefoneTomador></TelefoneTomador>, <EmailTomador></EmailTomador>.
•<Municipio></Municipio>: Esta tag será preenchida com a informação do município
onde o serviço foi prestado, ou seja, o local de prestação.
•<DtLanc></DtLanc>: Nesta será preenchida a data de negociação informada no
Cabeçalho da Nota.
•<Descricao></Descricao>: Esta tag será preenchida caso o campo "Observação" do

Cabeçalho da Nota encontre-se com alguma informação.


•<OutrosImp></OutrosImp>: Preenche-se esta tag com os impostos PIS, COFINS, CSLL,
IRRF e INSS.

?Cancelamento

Na descrição do motivo de cancelamento, serão aceitos até 250 caracteres; não tem-se código
de cancelamento, apenas a descrição com o motivo do cancelamento da nota.

[voltar ao topo]

Boituva/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Boituva/SP: 3507001 e o Cód. município
SIAFI: 6239.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Comercial > Preferências > Empresa

Aba NFS-e:

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

A opção "Considera valor líquido para NFSe" deve estar acionada para que o desconto
informado nos itens seja considerado no valor do serviço enviado para prefeitura.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Boituva aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Campinas/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Campinas/SP: 3509502 e o Cód.


município SIAFI: 6291.

Comercial > Preferências > Empresa

Aba NFS-e:

Define-se no campo "Regime esp. trib. ISS (NFS-e):" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Nota: Se o campo "Campos a serem convertidos conforme manual da prefeitura"


(tambem configurado nas Preferências da Empresa, aba NFS-e) estiver configurado com a opção
"Cód. Natureza Oper. ISS" ou com a opção "Vazio", o sistema irá verificar:

Se no Cadastro da Alíquota de ISS, o campo "Cód. Tributação ISS" estiver configurado


com a opção "Não Tributado", será gerado na TAG <Tributacao> o código "N",
independente do que estiver cadastrado no campo Regime esp. trib. ISS (NFS-e).
Se o local de tributação (definido através da aba CNAE Empresa nas Preferências da
Empresa) for fora do município de Campinas, então será gerado o código "E" na TAG
<Tributacao>, desconsiderando a configuração efetuada no campo Regime esp. trib.
ISS (NFS-e).

3 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e):" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Campinas aceita os seguintes códigos e respectivos motivos
na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Cotia/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Cotia/SP: 3513009 e o Cód. município
SIAFI: 6361.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Cotia aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Franca/SP

O sistema encontra-se apto para emitir NFS-e para o município de Franca/SP.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Guarulhos/SP
Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Guarulhos/SP: 3518800 e o Cód.


município SIAFI: 6477.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Guarulhos aceita os seguintes códigos e respectivos motivos
na realização do cancelamento:

143
Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Hortolândia/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Hortolândia/SP: 3519071 e o Cód.


município SIAFI: 2951.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Hortolândia aceita os seguintes códigos e respectivos motivos
na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Igarapava/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Igarapava/SP: 3520103 e o Cód.


município SIAFI: 6503.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e):" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Igarapava aceita os seguintes códigos e respectivos motivos
na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]


Indaiatuba/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Aba Geral:

Cadastrar a cidade e informar o Mun. domicílio fiscal de Indaiatuba/SP: 3520509 e o Cód.


município SIAFI: 6511.

Aba NFS-e:

Aciona-se a opção "Utiliza processo específico para substituição?", para indicar que será
aplicado na cidade de Indaiatuba um processo próprio de substituição de NFS-e.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal:

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e):" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Indaiatuba aceita os seguintes códigos e respectivos motivos
na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Itapetininga/SP

O sistema encontra-se apto para emitir NFS-e para o município de Itapetininga/SP.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Jacareí/SP

O sistema encontra-se apto para emitir NFS-e para o município de Jacareí/SP.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Jardinópolis/SP
Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Jardinópolis/SP: 3525102 e o Cód.


município SIAFI: 6603.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Jardinópolis aceita os seguintes códigos e respectivos motivos
na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

Observação: As Notas Fiscais de Serviço emitidas nesta cidade, podem conter o Código da
Obra. Para realização das devidas configurações no sistema a respeito deste código, clique no
link Configuração para geração do Código da Obra.

[voltar ao topo]

Jundiaí/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Jundiaí/SP: 3525904 e o Cód. município

SIAFI: 6619.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Jundiaí aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Limeira/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Informar o Mun. domicílio fiscal de Limeira/SP: 3526902 e o Cód. município SIAFI: 6639.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e):" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

144
Comercial > Preferências > Empresa

Aba NFS-e:

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

No campo "Código Usuário NFS-e" define-se o código do usuário para emissão de NFS-e; este
código é fornecido pela prefeitura.

Determina-se no campo "Código Contribuinte NFS-e", o código do Contribuinte para emissão


de NFS-e; assim como a informação anterior, este código é fornecido pela prefeitura.

Observações:

A prefeitura de Limeira apresenta uma particularidade em relação ao cancelamento de


notas, onde se faz necessário um tratamento via sistema referente ao controle de
numeração, a saber:
No sistema da Prefeitura de Limeira, se for efetuado um cancelamento de nota fiscal de
serviço e não foi emitida nenhuma outra posterior a esta, a prefeitura "anula" esta
numeração no seu sistema, ou seja deverá ser enviada outra NFS-e com a "mesma
numeração da anterior". Porém o número do RPS se mantém.

Considere o seguinte exemplo:

Foi aprovada a nota de venda de "Número Único 202410" onde o número do RPS gerado foi
277; em seguida fez-se o cancelamento dessa nota e gerou-se uma nova, onde o sistema faz o
reaproveitamento do número do RPS 277; assim, a nova nota de venda de "Número Único
202424" foi aprovada com o mesmo número do RPS 277 da nota que foi cancelada
anteriormente.

Token

Cada prestador de serviço devidamente habilitado pela Prefeitura, poderá manter um Token
ativo par que seja realizada a emissão do RPS, sendo que, este Token deverá ser criptografado
junto ao conteúdo do XML para que seja validada a autenticidade da transação.

Nota: O Token poderá ser emitido através do site da Prefeitura de Limeira/SP e terá sua
validade de até 3 meses a partir de sua data de geração ou até sua revogação.

Observação: Deve-se inserir o Token no campo "Chave de Acesso NFS-e" (Preferências da


Empresa, aba NFS-e).

Emissão de Notas

Utiliza-se o passo a passo apresentado no Portal de Vendas para emissão da NFS-e.

Nota: Deve-se informar a série da nota como "RPSL" para o ambiente de produção, porém, o
sistema só permite a utilização deste campo com 3 caracteres; sendo assim, é necessário
habilitar o parâmetro "Trocar série RPS p/ RSPL no envio NFSe p/ Limeira? -
TROCASERRPSLIM" para que seja considerada a série RPSL no envio do XML para a Prefeitura.
Por outro lado, não desejando enviar a série RPSL, bastará desabilitar o parâmetro mencionado
e informar a série desejada.

[voltar ao topo]

Mairiporã/SP

O sistema encontra-se apto para emitir NFS-e para o município de Mairiporã/SP.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Mauá/SP
O sistema encontra-se apto para emitir NFS-e para o município de Mauá/SP.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Mirassol/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Mirassol/SP: 3530300 e o Cód. município
SIAFI: 6707.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e):" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Comercial > Preferências > Empresa

Aba NFS-e:

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

A opção "Considera valor líquido para NFSe" deve estar acionada para que o desconto
informado nos itens seja considerado no valor do serviço enviado para prefeitura.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Mirassol aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Mogi das Cruzes/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Mogi das Cruzes/SP: 3530607 e o Cód.
município SIAFI: 6713.

Comercial > Preferências > Empresa

Aba NFS-e:

Usuário NFS-e: Informa-se neste campo, o mesmo usuário que acessa o site da
Prefeitura para emissão de NFS-e.
Senha NFS-e: Neste campo, define-se a mesma senha que acessa o site da Prefeitura
para emissão de NFS-e.

3 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Para configurar o campo "Cód. Natureza Oper. ISS (NFS-e):", deve-se atentar aos seguintes
pontos:

Para flexibilizar o cadastro de novas Naturezas de Operação no momento da implantação


de novos provedores de NFS-e e novos municípios, foi criada a aba Natureza da
Operação ISS/Município no Cadastro de Tipos de Operação-TOP;
Esta aba somente estará disponível se o parâmetro "Utilizar Cód. Nat. Operação ISS
por Top/Empresa - NATOPEISSTOPEMP" estiver habilitado;
Deve-se incluir a empresa relacionada a emissão das notas e a natureza da operação
relacionada ao município de domicílio fiscal da cidade em que a empresa se encontra.

Nota: Como já mencionado, a ativação do parâmetro "Utilizar Cód. Nat. Operação ISS por
Top/Empresa - NATOPEISSTOPEMP" fará com que a aba "Natureza da Operação
ISS/Município" seja apresentada no Cadastro de Tipos de Operação - TOP, e irá retirar o
campo "Cód. Natureza Oper. ISS (NFS-e)" da aba "Livro Fiscal" também no Cadastro de
Tipos de Operação - TOP. A configuração da aba "Natureza da Operação ISS/Município" visa
flexibilizar o cadastro de novas naturezas de operação, de modo a evitar a criação de uma TOP
para cada empresa que tenha uma natureza de operação diferente; com este formato, pode-se
ter a mesma TOP sendo utilizada por empresas que tenham naturezas diferentes.

Observação: Para o cadastro de "Natureza da Operação", os registros deverão ser incluídos via
script ('SCRIPT_NATUREZAS_OPERACAO_ISS') do banco de dados na tabela TGFNAS.

Cancelamento

Na descrição do motivo de cancelamento, serão aceitos até 250 caracteres; não tem-se código
de cancelamento, apenas a descrição com o motivo do cancelamento da nota.

[voltar ao topo]

Nova Odessa/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Nova Odessa/SP: 3533403 e o Cód.
município SIAFI: 6769.

Comercial > Preferências > Empresa

Aba NFS-e:

Usuário NFS-e: Informa-se neste campo, o mesmo usuário que acessa o site da
Prefeitura para emissão de NFS-e.
Senha NFS-e: Neste campo, define-se a mesma senha que acessa o site da Prefeitura
para emissão de NFS-e.

3 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Para configurar o campo "Cód. Natureza Oper. ISS (NFS-e):", deve-se atentar aos seguintes
pontos:

Para flexibilizar o cadastro de novas Naturezas de Operação no momento da implantação

145
Para flexibilizar o cadastro de novas Naturezas de Operação no momento da implantação
de novos provedores de NFS-e e novos municípios, foi criada a aba Natureza da
Operação ISS/Município no Cadastro de Tipos de Operação-TOP;
Esta aba somente estará disponível se o parâmetro "Utilizar Cód. Nat. Operação ISS
por Top/Empresa - NATOPEISSTOPEMP" estiver habilitado;
Deve-se incluir a empresa relacionada a emissão das notas e a natureza da operação
relacionada ao município de domicílio fiscal da cidade em que a empresa se encontra.

Nota: Como já mencionado, a ativação do parâmetro "Utilizar Cód. Nat. Operação ISS por
Top/Empresa - NATOPEISSTOPEMP" fará com que a aba "Natureza da Operação
ISS/Município" seja apresentada no Cadastro de Tipos de Operação - TOP, e irá retirar o
campo "Cód. Natureza Oper. ISS (NFS-e)" da aba "Livro Fiscal" também no Cadastro de
Tipos de Operação - TOP. A configuração da aba "Natureza da Operação ISS/Município" visa
flexibilizar o cadastro de novas naturezas de operação, de modo a evitar a criação de uma TOP
para cada empresa que tenha uma natureza de operação diferente; com este formato, pode-se
ter a mesma TOP sendo utilizada por empresas que tenham naturezas diferentes.

Observação: Para o cadastro de "Natureza da Operação", os registros deverão ser incluídos via
script ('SCRIPT_NATUREZAS_OPERACAO_ISS') do banco de dados na tabela TGFNAS.

Cancelamento

Na descrição do motivo de cancelamento, serão aceitos até 250 caracteres; não tem-se código
de cancelamento, apenas a descrição com o motivo do cancelamento da nota.

[voltar ao topo]

Osasco/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Osasco/SP: 3534401 e o Cód. município
SIAFI: 6789.

Comercial > Preferências > Empresa

Aba NFS-e:

Usuário NFS-e: Informa-se neste campo, o mesmo usuário que acessa o site da
Prefeitura para emissão de NFS-e.
Senha NFS-e: Neste campo, define-se a mesma senha que acessa o site da Prefeitura
para emissão de NFS-e.

Emissão de Notas com Descontos

Para que seja calculado os descontos na emissão da NFS-e deve-se realizar a marcação
"Considera valor líquido para NFSe" nas Preferências da Empresa, aba NFS-e.

Cancelamento

Na descrição do motivo de cancelamento, serão aceitos até 250 caracteres; não tem-se código
de cancelamento, apenas a descrição com o motivo do cancelamento da nota.

Observações:

Será necessário preencher o campo "Chave de Acesso NFS-e" nas Preferências da


Empresa, aba NFS-e com o Token disponibilizado pela Prefeitura de Osasco.
Deve-se informar o Número do CEI no campo "Cód. Obra" no Cabeçalho da Nota
quando tratar-se de uma obra de construção civil para fins de cálculo do Habite-se.
Caso no Cadastro de Parceiros, aba NF-e/NFS-e/CT-e, o campo "E-mail específico p/
envio NFS-e" encontre-se preenchido, o provedor notificará o tomador via e-mail.
As informações sobre Cidade, Estado, Logradouro e CEP de Prestação são obrigatórias
nas situações abaixo

1. Quando o Código de Serviço for igual a 7.02, 7.04 ou 7.05, independentemente de


Substituição Tributária.
2. Os demais Códigos de Serviço com indicação de Substituição Tributária.

Observação: A Prefeitura de Osasco possui os seguintes serviços e consultas no sistema:

Consultar Lote RPS;


Consultar NFS-e;
Consultar NFS-e por RPS;
Gerar NFS-e;
Cancelar NFS-e.

Assim, você poderá emitir a nota fiscal de serviço, consultar e retornar status conforme
processamento da prefeitura.

[voltar ao topo]

Ourinhos/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Ourinhos/SP: 3534708 e o Cód.


município SIAFI: 6795.

Comercial > Preferências > Empresa

Aba NFS-e:

Usuário NFS-e: Informa-se neste campo, o mesmo usuário que acessa o site da
Prefeitura para emissão de NFS-e.

Senha NFS-e: Neste campo, define-se a mesma senha que acessa o site da Prefeitura
para emissão de NFS-e.

3 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Para configurar o campo "Cód. Natureza Oper. ISS (NFS-e):", deve-se atentar aos seguintes
pontos:

Para flexibilizar o cadastro de novas Naturezas de Operação no momento da implantação


de novos provedores de NFS-e e novos municípios, foi criada a aba Natureza da
Operação ISS/Município no Cadastro de Tipos de Operação-TOP;
Esta aba somente estará disponível se o parâmetro "Utilizar Cód. Nat. Operação ISS
por Top/Empresa - NATOPEISSTOPEMP" estiver habilitado;
Deve-se incluir a empresa relacionada a emissão das notas e a natureza da operação
relacionada ao município de domicílio fiscal da cidade em que a empresa se encontra.

Nota: Como já mencionado, a ativação do parâmetro "Utilizar Cód. Nat. Operação ISS por
Top/Empresa - NATOPEISSTOPEMP" fará com que a aba "Natureza da Operação
ISS/Município" seja apresentada no Cadastro de Tipos de Operação - TOP, e irá retirar o
campo "Cód. Natureza Oper. ISS (NFS-e)" da aba "Livro Fiscal" também no Cadastro de
Tipos de Operação - TOP. A configuração da aba "Natureza da Operação ISS/Município" visa
flexibilizar o cadastro de novas naturezas de operação, de modo a evitar a criação de uma TOP
para cada empresa que tenha uma natureza de operação diferente; com este formato, pode-se
ter a mesma TOP sendo utilizada por empresas que tenham naturezas diferentes.

Observação: Para o cadastro de "Natureza da Operação", os registros deverão ser incluídos via
script ('SCRIPT_NATUREZAS_OPERACAO_ISS') do banco de dados na tabela TGFNAS.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Ourinhos aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Paulínia/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Paulínia/SP: 3536505 e o Cód. município
SIAFI: 6831.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Paulínia aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Piedade/SP

O sistema encontra-se apto para emitir NFS-e para o município de Piedade/SP.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Piracicaba/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Piracicaba/SP: 3538709 e o Cód.


município SIAFI: 6875.

Comercial > Preferências > Empresa

Aba NFS-e:

Usuário NFS-e: Informa-se neste campo, o mesmo usuário que acessa o site da
Prefeitura para emissão de NFS-e.
Senha NFS-e: Neste campo, define-se a mesma senha que acessa o site da Prefeitura
para emissão de NFS-e.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Piracicaba aceita os seguintes códigos e respectivos motivos
na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Especificamente para Piracicaba devido a problemas de instabilidade do Servidor da


Prefeitura é necessário efetuar a configuração adicional abaixo:

CONFIGURAÇAO A SER FEITA NO FINAL DO ARQUIVO SanNFe\conf\san-nfe.conf

/***

numero.tentativas.execucoes.webservice=12

tempo.max.execucoes.webservice=60000

***/

[voltar ao topo]

Pradópolis/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Pradópolis/SP: 3540903 e o Cód.


município SIAFI: 6919.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e):" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

146
Comercial > Preferências > Empresa

Aba NFS-e:

A opção "Considera valor líquido para NFSe" deve estar acionada para que o desconto
informado nos itens seja considerado no valor do serviço enviado para prefeitura.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Pradópolis aceita os seguintes códigos e respectivos motivos
na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Observação: Para que o cálculo da alíquota NFS-e seja feito em percentual, é necessário que o
código do município seja adicionado no parâmetro "Cód.IBGE municípios c/ alíquota NFSe
em percentual - MUNALIQPERCNFSE".

[voltar ao topo]

Ribeirão Preto/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Ribeirão Preto/SP: 3543402 e o Cód.
município SIAFI: 6969.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Ribeirão Preto aceita os seguintes códigos e respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Rio Claro/SP
Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades


Cadastrar a cidade e informar o Mun. domicílio fiscal de Rio Claro/SP: 3543907 e o Cód.
município SIAFI: 6979.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Rio Claro aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Santa Bárbara d'Oeste/SP

O sistema encontra-se apto para emitir NFS-e para o município de Santa Bárbara d'Oeste/SP.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Santana de Parnaíba/SP

O sistema encontra-se apto para emitir NFS-e para o município de Santana de Parnaíba/SP.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Santo André/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Santo André/SP: 3547809 e o Cód.
município SIAFI: 7057.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Santo André aceita os seguintes códigos e respectivos motivos

na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

Observação: As Notas Fiscais de Serviço emitidas nesta cidade, podem conter o Código da
Obra. Para realização das devidas configurações no sistema a respeito deste código, clique no
link Configuração para geração do Código da Obra.

[voltar ao topo]

São Bernardo do Campo/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de São Bernardo do Campo/SP: 3548708 e
o Cód. município SIAFI: 7075.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de São Bernardo do Campo aceita os seguintes códigos e
respectivos motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

São Caetano do Sul/SP


Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de São Caetano do Sul/SP: 3548807 e o
Cód. município SIAFI: 7077.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de São Caetano do Sul aceita os seguintes códigos e respectivos
motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

Observação: As Notas Fiscais de Serviço emitidas nesta cidade, podem conter o Código da
Obra. Para realização das devidas configurações no sistema a respeito deste código, clique no
link Configuração para geração do Código da Obra.

[voltar ao topo]

São Carlos/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de São Carlos/SP: 4216008 e o Cód.
município SIAFI: 7079.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de São Carlos aceita somente o código "2" na realização do
cancelamento.

Este código pode ser informado somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

Observação: As Notas Fiscais de Serviço emitidas nesta cidade, podem conter o Código da
Obra. Para realização das devidas configurações no sistema a respeito deste código, clique no
link Configuração para geração do Código da Obra.
[voltar ao topo]

São José do Rio Preto/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

147
1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de São José do Rio Preto/SP: 3549805 e o
Cód. município SIAFI: 7097.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de São José do Rio Preto aceita somente o código "2" na
realização do cancelamento.

Este código pode ser informado somente na tela de cancelamento.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

Observação: As Notas Fiscais de Serviço emitidas nesta cidade, podem conter o Código da
Obra. Para realização das devidas configurações no sistema a respeito deste código, clique no
link Configuração para geração do Código da Obra.

[voltar ao topo]

São José dos Campos/SP


Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de São José dos Campos/SP: 3549904 e o
Cód. município SIAFI: 7099.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e):" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Observação: Caso o código do município seja diferente, a validação para a tag


NaturezaOperacao será realizada conforme o CNAE informado nas Preferências da Empresa, aba
CNAE Empresa. Existindo CNAE cadastrado e a Tributação estiver selecionada como "Cidade do
Tomador", deve-se marcar como "2 - Tributado fora do município"; por outro lado, não
havendo CNAE cadastrado, a validação ocorrerá de acordo com as configurações do Tipo de
Operação - TOP.

Comercial > Preferências > Empresa

Aba NFS-e:

Define-se no campo "Regime esp. trib. ISS (NFS-e):" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de São Jose dos Campos aceita os seguintes códigos e
respectivos motivos na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Nota: Na emissão de NFS-e de exportação, o ISS deverá estar Retido e a cidade de execução
igual à cidade do Parceiro exterior, sendo que no Cadastro de Cidades, o campo "Mun.
Domicílio fiscal" deve ser igual a 9999999.

[voltar ao topo]

São Paulo/SP

Premissas

Para o município de São Paulo/SP é disponibilizado apenas o ambiente produção, a prefeitura


não possui ambiente de testes (homologação).

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de São Paulo/SP: 3550308 e o Cód.
município SIAFI: 7107.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e):" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Configurações > Avançado > Preferências

O comportamento da tag <CodigoServico> é influenciado pela configuração realizada no


parâmetro "Utiliza Cod.Trib.Mun.ISS como cód. Serviço em SP? - USACODTRIBISSSP" da
seguinte maneira:

Quando o parâmetro estiver ligado, a tag será gerada a partir da tela de Cadastro de
Serviços, aba Alíquotas de ISS, campo "Cod. Trib. Município"; caso este campo esteja
vazio, o sistema irá buscar o campo "Cód. Trib. Município NFS-e" da aba Impostos.
Caso o referido parâmetro esteja desligado, a tag <CodigoServico> será gerada com o
tipo de serviço inserido no Cadastro de Serviços, aba Alíquotas de ISS, campo "Tipo de
Serviço"; caso o campo citado esteja vazio, o sistema irá buscar o campo "Tipo de
Serviço" da aba Impostos.
Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de São Paulo aceita os seguintes códigos e respectivos motivos
na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

Sertãozinho/SP

O sistema encontra-se apto para emitir NFS-e para o município de Sertãozinho/SP.

Observação: A cidade não suporta o cancelamento de nota de serviço via web-service. O


cancelamento deverá ser feito de forma administrativa na Prefeitura.

[voltar ao topo]

Sorocaba/SP
Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Sorocaba/SP: 3552205 e o Cód.


município SIAFI: 7145.

Comercial > Preferências > Empresa

Aba NFS-e:

Define-se no campo "Regime esp. trib. ISS (NFS-e):" o "Regime Especial de Tributação ISS" a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Nota: Se o campo "Campos a serem convertidos conforme manual da prefeitura"


(tambem configurado nas Preferências da Empresa, aba NFS-e) estiver configurado com a opção
"Cód. Natureza Oper. ISS" ou com a opção "Vazio", o sistema irá verificar:

Se no Cadastro da Alíquota de ISS, o campo "Cód. Tributação ISS" estiver configurado


com a opção "Não Tributado", será gerado na TAG <Tributacao> o código "N",
independente do que estiver cadastrado no campo Regime esp. trib. ISS (NFS-e).
Se o local de tributação (definido através da aba CNAE Empresa nas Preferências da
Empresa) for fora do município de Sorocaba, então será gerado o código "E" na TAG
<Tributacao>, desconsiderando a configuração efetuada no campo Regime esp. trib.
ISS (NFS-e).

Aba Livro Fiscal:

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e):" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

148
Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Sorocaba aceita os seguintes códigos e respectivos motivos
na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Observações:

A numeração de RPS é controlada pela prefeitura e não permite intervalo entre


numerações, ou seja:
Se o último RPS emitido foi o 10 o próximo DEVE ser o 11;
Se está sendo feito o envio de um lote com muitas notas, elas devem ter a numeração
sequencial e sem intervalos, ou seja, não pode-se selecionar a nota 10 e 12 para enviar
em um mesmo lote, se não selecionou-se a nota 11;
Se por algum motivo houver uma interrupção na numeração, estes números devem ser
inutilizados na prefeitura atravéz do serviço de inutilização;
Ao realizar-se a inutilização de uma sequência de números, esta não pode conter
intervalos e o primeiro número deve ser igual ao último RPS enviado + 1.

[voltar ao topo]

Suzano/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Suzano/SP: 3552502 e o Cód. município
SIAFI: 7151.

Comercial > Preferências > Empresa

Aba NFS-e:

A opção "Considera valor líquido para NFSe" deve estar acionada para que o desconto
informado nos itens seja considerado no valor do serviço enviado para prefeitura.

Cancelamento

As informações pertinentes ao processo de Cancelamento de uma NFS-e utilizado por esta


cidade, podem ser consultas através do respectivo link.

[voltar ao topo]

Taboão da Serra/SP

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Taboão da Serra/SP: 3552809 e o Cód.
município SIAFI: 7157.

Comercial > Preferências > Empresa

Aba NFS-e:

Define-se no campo "Regime esp. trib. ISS (NFS-e):" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

No campo "Código Usuário NFS-e" define-se o código do usuário para emissão de NFS-e; este
código é fornecido pela prefeitura.

Determina-se no campo "Código Contribuinte NFS-e", o código do Contribuinte para emissão


de NFS-e; assim como a informação anterior, este código é fornecido pela prefeitura.

Cancelamento

Na descrição do motivo de cancelamento, serão aceitos até 100 caracteres; não tem-se código
de cancelamento, apenas a descrição com o motivo do cancelamento da nota.

[voltar ao topo]

Taquarituba/SP

O sistema encontra-se apto para emitir NFS-e para o município de Taquarituba/SP.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Tupã/SP
O sistema encontra-se apto para emitir NFS-e para o município de Tupã/SP.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Valinhos/SP

O sistema encontra-se apto para emitir NFS-e para o município de Valinhos/SP.

Observação: A cidade suporta o cancelamento de nota de serviço via web-service.

[voltar ao topo]

Araguaína/TO

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Araguaína/TO: 1702109 e o Cód.


município SIAFI: 9241

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e):" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

Cancelamento

As informações pertinentes ao processo de Cancelamento de uma NFS-e utilizado por esta


cidade, podem ser consultas através do respectivo link.

[voltar ao topo]

Palmas/TO
Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Palmas/TO: 1721000 e o Cód. município
SIAFI: 9733

Comercial > Preferências > Empresa


Aba NFS-e:

Define-se no campo "Regime esp. trib. ISS (NFS-e):" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Palmas aceita os seguintes códigos e respectivos motivos na
realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

Importante: Os códigos "3 - Erro de assinatura" e "5 - Erro de processamento", são de uso
restrito da Administração Tributária Municipal.

Observação: As Notas Fiscais de Serviço emitidas nesta cidade, podem conter o Código da
Obra. Para realização das devidas configurações no sistema a respeito deste código, clique no
link Configuração para geração do Código da Obra.

Nota: Esta cidade está apta à trabalhar com a Substituição de NFS-e.

[voltar ao topo]

Paraíso do Tocantins/TO

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Paraíso do Tocantins/TO: 1721000 e o


Cód. município SIAFI: 9733

Cancelamento

Na descrição do motivo de cancelamento, serão aceitos até 250 caracteres; não tem-se código
de cancelamento, apenas a descrição com o motivo do cancelamento da nota.

[voltar ao topo]

149

Tocantins/TO

Cadastros envolvidos:

1 - Configurações > Cadastros > Endereços > Cidades

Cadastrar a cidade e informar o Mun. domicílio fiscal de Tocantins: 1716109 e o Cód. município
SIAFI: 9519.

2 - Comercial > Arquivos > Cadastros > Tipos de Operação - TOP

Aba Livro Fiscal

Configura-se o campo "Cód. Natureza Oper. ISS (NFS-e)" conforme natureza a ser utilizada
na operação. Tem-se abaixo as opções permitidas:

Comercial > Preferências > Empresa

Aba NFS-e:

Define-se no campo "Regime esp. trib. ISS (NFS-e)" o Regime Especial de Tributação ISS a
ser utilizado pela empresa. Vejamos abaixo as opções admitidas:

A opção "Considera valor líquido para NFSe" deve estar acionada para que o desconto
informado nos itens seja considerado no valor do serviço enviado para prefeitura.

Cancelamento

Ao solicitar o cancelamento de uma NFS-e, será aberto um pop-up para informar-se um motivo
de cancelamento. A prefeitura de Tocantins aceita os seguintes códigos e respectivos motivos
na realização do cancelamento:

Estes códigos podem ser informados somente na tela de cancelamento.

[voltar ao topo]

2.52 Relatório de Tipos de Negociação

Na utilização do relatório de Tipos de Negociação, pode-se formatá-lo de modo que sejam


apresentados o tipo de juro utilizado em cada tipo de negociação, se este emite boleta ou
duplicata, quais são os valores de venda mínima e máxima, dentre outras informações.

Para dar início a criação de um relatório, aciona-se o botão "Modo Edição". Os passos
seguintes são descritos detalhadamente na documentação acessada pelo link "Relatórios
Formatados".

Depois de feita a criação de um relatório, o título definido para o mesmo será exibido na parte
inferior da tela, onde os demais botões apresentados serão habilitados para utilização. São eles:

Através deste botão, realiza-se a visualização dos dados


gerados que serão posteriormente impressos.

Além de ser o botão a ser acionado para início da criação de um


relatório, este botão também deve ser acionado caso se possua o relatório já
formatado, e deseja-se realizar no mesmo algum ajuste.

Acionando-se este botão, as informações geradas serão


apresentadas em modo grade na tela.

Ao acionar-se este botão, será aberta a tela "Título de


segurança", onde configura-se os acessos ao relatório. Será permitido aqui,
ajustar o nível de acesso de cada grupo de usuários, ao relatório selecionado. Os
usuários são anexados aos grupos de forma conveniente, não importando a qual
grupo ele esteja vinculado no cadastro de usuários. Sendo este vínculo exclusivo
por relatório, pode-se ter um usuário vinculado ao grupo "A" no relatório "X" e ao
grupo "B" no relatório "Y". O acesso pode ser dado a todo o grupo ou a um
usuário específico.

Através deste botão, é feita a baixa do relatório no formato


"jrxml", onde este pode ser utilizado no "IReport".
Descartar Cache: Marcando-se esta opção, ao realizar a geração dos relatórios,
os caches de impressão serão limpos.
O campo "Código ou Nome contendo" localizado na parte superior da tela, está destinado a
busca rápida de algum relatório que deseja-se visualizar ou reconfigurar. Pode-se informar o
código, um trecho do nome do relatório, ou ainda clicar no ícone representado pela "lupa"
localizado à frente do campo.

2.53 Responder Pesquisa Manual

Nesta tela podem ser visualizadas as pesquisas que têm a forma de aplicar Manual, que estejam
com o campo "Status" definido como "Configurado", e cuja a data atual esteja entre as datas
de "Início" e "Fim" do planejamento, conforme cadastrado na tela Planejamento Pesquisa.

Ao selecionar a pesquisa desejada, clique no botão "Próximo", assim serão exibidos os


destinatários cadastrados para responder a pesquisa. Clique novamente em Próximo e será
aberto o questionário para ser respondido.

Ao "Concluir", serão apresentadas as seguintes opções:

Repetir para o mesmo destinatário: Mostrará o questionário para o mesmo


destinatário.
Retornar para seleção de destinatários: Retornará para a grade inicial da tela onde
você poderá selecionar outro destinatário.

2.54 Planejamento de Compras

Um planejamento de compras é uma análise feita a partir dos produtos, onde a necessidade de
compra é calculada e sugerida pelo sistema com base no giro dos produtos, a posição atual do
estoque e a previsão dos pedidos pendentes. Com o recurso da projeção de estoque é possível
saber como o estoque irá se comportar até o momento do recebimento da mercadoria
comprada, identificando possíveis rupturas (falta de estoque), podendo gerar pedidos
complementares para o produto com diferentes meios de transporte, evitando excesso ou falta
do produto em estoque e aproveitando o meio de transporte mais vantajoso.

Atenção: A rotina de planejamento de compras no Sankhya-W refere-se a um


processo específico de parceiro.

O parâmetro "USAPLANCPCONCES - Utiliza planejamento compras para


concessionárias?", habilita a rotina de planejamento de compras, que consiste na ativação da
tela acessada em "Comercial > Rotinas > Planejamento de Compras".

Com a ativação do parâmetro, é habilitada no Cadastros de Produtos, a aba Plan. Compra de


Peças, onde serão informados dados, que irão complementar a rotina de Planejamento de
Compras.

%Desvio Máximo: Percentual máximo de desvio entre o giro médio diário normal e o giro
médio diário recente.

Compra Mínima: Informa-se o mínimo da quantidade do produto que se deve adquirir.

Estoque de Segurança: Corresponde ao estoque de segurança do produto.

150
Estoque de Segurança: Corresponde ao estoque de segurança do produto.

Estoque de Segurança (dias úteis): Informa-se o estoque de segurança em dias úteis para
cálculo dinâmico em função do giro. Define-se o prazo de consumo do estoque de segurança.

Data de Alteração (Estoque de Segurança): Este campo registra automaticamente a data e


hora de alteração do Estoque de Segurança. Este campo não é editável.

Lote de Compra (dias úteis): Representa o período para o qual se pretende comprar. Define-
se o prazo ideal entre dois pedidos consecutivos, é a frequência de compras.

Agrupamento Mínimo: Múltiplo para um pedido de compra. A sugestão final de compra


deverá ser ajustada a um múltiplo do agrupamento mínimo.

Arredondamento para Agrupamento: Ao ajustar-se a quantidade de um pedido ao múltiplo


do Agrupamento mínimo, a divisão poderá não ser exata. No arredondamento simétrico o valor
para arredondar para cima é 0,5 que deverá ser o default deste campo, que possibilita
arredondamentos diferentes.

Estoque Máximo: Informa-se aqui o estoque máximo em quantidade; quando informado será
estático, não sendo calculado pelo giro.

Estoque Máximo (dias úteis): Estoque máximo em dias úteis, utilizado para cálculo dinâmico
em função do giro.

Data de Alteração (Estoque Máximo): Este campo registra automaticamente a data de

alteração do Estoque Máximo. Este campo não é editável.

Aplica Sazonalidade: Quando marcado, a projeção de demanda futura será aplicada a


sazonalidade prevista para este produto. Estando desmarcado, isso não irá ocorrer.

Inserindo um novo planejamento de compras


Ao clicar no botão irá aparecer um painel para o cadastro do cabeçalho do planejamento que
necessita das informações do modelo de planejamento, um título (Descrição) do planejamento e
a empresa. Ao clicar em "salvar" será registrado o cabeçalho de planejamento com os
parâmetros para cálculo do giro importados do modelo de planejamento informado. Não será
gerado nenhum item no planejamento, pois poderão ser feitas quaisquer alterações nos
parâmetros.

Veja como incluir novos modelos abaixo neste documento:

Para gerar os itens do planejamento deve-se clicar no botão processar, será aberto o popUp
para alguma alteração nos parâmetros e ao clicar em "ok" caso algum filtro possua parâmetros
variáveis será aberto um popUp para informar esses parâmetros, logo após será processado as
informações dos itens.

Para visualizar algum planejamento já criado existe um botão de pesquisa abrirá um popUp com
filtros para seleção do planejamento desejado.

Na opção "Agendamento da geração da tabela de giro" permite agendar a consolidação da


tabela de giros como é feito na análise de giro (ver documentação sobre análise de giro).

Nota: Para exclusão ou reprocessamento do planejamento não pode existir pedidos de compra
gerados para este planejamento.

Grade de Produtos (itens do planejamento)


Os produtos aqui apresentados podem possuir movimentações de giro ou não dependendo da
configuração do planejamento. Os produtos com giro possuem consolidação (TGFGIR1) positiva
e os produtos sem giro podem possuir consolidação negativa (devoluções) ou simplesmente não
possuir informação de giro. Em ambos os casos é levado em consideração o fato de o produto
estar ativo e a opção "Permite comprar este produto?" do cadastro de produtos estar ligada.

GMD (Giro Médio Diário)

Quantidade média de vendas dentro dos períodos de análise de giro. As vendas são analisadas a
partir a partir de datas anteriores. Temos o exemplo:

Data da análise 29/10/2013; os períodos serão contados a partir do dia 28/10/2013.

A data da análise não entra, pois é considerada uma data futura e os períodos para análise
fazem parte do passado. Dentro de cada período serão contabilizados a quantidade de dias
úteis. Temos o exemplo:

Período 1; data inicial 22/10/2013; data final 28/10/2013; dias uteis 5.

Depende da configuração do planejamento de compra.

GMDR (Giro Médio Diário Recente)

Semelhante ao GMD. Aqui se olha o giro em períodos menores e esses períodos são sempre os
mais recentes. Tem-se o exemplo:

Dentro de um período de GMD de 8, os 3 primeiros períodos a partir da data da analise serão


analisados.

Depende da configuração do planejamento de compra.

Desvio

Com base no GMD e GMDR pode-se obter a variação do período mais recente em relação ao
período normal. Temos o exemplo:

Em todos os períodos de analise foi obtido um giro de 5, mais recentemente o giro ficou em 10.
A conclusão é que ultimamente o produto esta girando muito.

Desvio Máximo

Percentual máximo para o desvio configurado no produto. No caso de um desvio acima deste
valor, o campo desvio será destacado com cor diferente.

LeadTime

Demanda ajustada de todos períodos de LeadTime. Somatório de todas as demandas de cada


período de LeadTime, onde a demanda é obtida a partir do GMD de cinco dias uteis mais
sazonalidades.

Lote de Compra

Semelhante ao LeadTime mais baseado nos períodos de Lote de Compra.

Estoque de Segurança

Semelhante ao LeadTime mais baseado nos períodos de Estoque de Segurança.

Demanda

Demanda total durante a análise

Somatório de LeadTime, Lote de Compra e Estoque de Segurança.

Estoque Físico

Estoque físico disponível na data da analise.

Pedidos de Compra Pendentes

Somatório das quantidades de pedidos de compra pendentes em cada período de LeadTime.

A analise dos pedidos de compra para cada período segue um padrão baseado na TOP e nos
LeadTimes do meio de transporte do pedido.

TOP TOPKIAPO

Quantidade = TGFCAB.DTNEG

Data Prevista de entrega = TGFCAB.DTNEG + Lead Time Total do meio de transporte

TOP TOPKIACO

Quantidade = TGFICO. BKORDERQTY

Data prevista de entrega = TGFICO.DTSTATUS + Lead Time de confirmação do meio de


transporte

Quantidade = TGFICO. PROCQTY

Data prevista de entrega = TGFICO.DTSTATUS + Lead Time de processamento do meio de


transporte

Quantidade = TGFICO. PACKQTY

Data prevista de entrega = TGFICO.DTSTATUS + Lead Time de empacotamento do meio de


transporte

TOP TOPKIAINVOICE

Quantidade = Quantidade Negociada - Quantidade Atendida

Data prevista de Entrega = TGFCAB.DTNEG + Lead Time de despacho do meio de


transporte

Outras TOPs de pedido de compra

Quantidade = Quantidade Negociada - Quantidade Atendida

Data prevista de entrega = TGFCAB.DTNEG + Lead Time Total do meio de transporte

Com base na Data prevista de entrega os pedidos e suas respectivas quantidades são
posicionados nos períodos de LeadTime.

Pedidos de Venda Pendentes

Quantidades de pedidos de venda pendentes em cada período de LeadTime. Os pedidos de


venda sempre entram na semana da análise, pois não se trabalha com previsão de entrega.

Estoque Previsto

Estoque previsto baseado no estoque físico atual, pedidos de compra pendentes e pedidos de
venda pendentes.

Estoque Futuro

Previsão de quanto será meu estoque final após o período de LeadTime.

A demanda do período de LeadTime menos o estoque previsto.

Estoque Futuro Ajustado

Estoque Futuro sem Estoque de Segurança. O estoque de segurança seria uma área reservada
do estoque para uma demanda extra, sendo assim ele deve ser deduzido. Situação ideal seria
zero.

Sugestão de Compra

A demanda para o período de Lote de Compra sem o Estoque Futuro Ajustado. Ex.: Tenho uma
Demanda para o período de Lote de Compra de 27 e um Estoque Futuro Ajustado de 10. A
sugestão deverá ser de 27-10. Deverá ser considerado também um percentual de acréscimo
para prever possíveis erros. Segurança da segurança.

Pedido

Quantidade para compra. Para o cálculo será levado em consideração o Agrupamento


mínimo, Lote de Compra mínimo e Arredondamento para agrupamento do produto.
Agrupamento mínimo indica, por exemplo, a capacidade de uma caixa de venda para
determinado produto. Exemplo prático de um caixa com dez unidades de determinado
produto.
Lote de Compra mínima indica a quantidade mínima para compra.
Arredondamento para agrupamento indica a fração para arredondamento do
agrupamento mínimo. Tem-se o exemplo:

Sugestão de compra de 77.6; Agrupamento mínimo de 5 e Arredondamento para agrupamento


de 0.5. Sugestão de compra é 75 ou 80. Cálculo = 77.6 / 5 + (1-0.5) = 16 caixas * 5 = 80.

Ruptura Crítica

Primeira semana de ocorrência de um Estoque Final negativo. Útil para filtro na tela para análise
de necessidade de pedidos complementares.

Ruptura Aceitável

Primeira semana de ocorrência de um Estoque Final – Estoque de Segurança negativo. Útil para
filtro na tela para análise de necessidade de pedidos complementares.

Pedido Revisto

Pedido sem os pedidos Complementares. Os pedidos complementares já foram lançados para


suprir uma demanda em algum período. É uma quantidade que não deve ser levada em
consideração.

Pedido Efetivo

Campo editável sem valor inicial. Se digitado será a quantidade que servirá para geração do
pedido de compra, se nulo a quantidade do pedido será a quantidade do Pedido Revisto.

Quando a grade de Itens do Planejamento for alimentada, serão apresentados também os


produtos cuja compra para os mesmos não está permitida (aba Geral, campo Permite comprar
este produto?); esta informação poderá ser visualizada nesta grade por meio da coluna Permite
comprar este produto?. Somando-se a isso, o Meio de Transporte padrão é definido na
configuração do planejamento (pop-up Parâmetros para Planejamento de Compra); esta
informação também é encontrada no Cadastro de Produtos de forma que, caso esteja
preenchido no produto, será desconsiderado o Meio de Transporte do planejamento e será

considerado o do produto.

151
considerado o do produto.

Observação: É possível realizar a Personalização do Planejamento, ou seja, tem-se a


possibilidade de configurar-se ações com base na tabela de Itens do Planejamento (grade
Produtos - tabela TGFIPC), de modo que se tenha a apresentação de campos adicionais
pertinentes à esta tabela. Além disso, pode-se criar Abas Adicionais ligadas aos itens e filtros
rápidos não obrigatórios baseados nos campos "Aplicação", "Linha" e "Código do Produto".

Grade com a projeção de estoque


Define-se a evolução do estoque durante o período de lead time do meio de transporte da
configuração do planejamento. Os períodos são divididos em Período de LeadTime, Período de
Lote de Compra e Período de Estoque de Segurança.

Período de LeadTime é baseado no Lead Time Total do meio de transporte da


configuração do planejamento. Entende-se o período total para entrega do pedido;
Período de Lote de Compra é baseado no Lote de Compra do produto. Entende-se um
período para qual o estoque vai atender;
Período de Estoque de Segurança é baseado no Estoque de Segurança do produto.
Entende-se um período para qual o estoque vai garantir possíveis imprevistos como
atraso na entrega, uma demanda acima do previsto.

Para todos esses períodos serão criados períodos semanais sequencialmente em LeadTime, Lote
de Compra e Estoque de Segurança.

Para cada semana representada por um período temos as seguintes informações.

Data Final

Data final do período. Calculada a partir da data do planejamento.

Estoque Físico Inicial

Estoque físico na data do planejamento. Para o primeiro período é o estoque atual do produto.
Ao final do cálculo de cada período, o estoque físico inicial do próximo período será o estoque
final calculado no período atual.

Pedidos de Venda Pendente

Pedido de venda pendente reservando estoque.

Pedidos de Compra Pendente

Pedido de compra pendente previsto para o período.

Pedidos Complementares

Pedidos que foram lançados para suprir uma demanda e que estão posicionados no período de
acordo com o leadtime do seu meio de transporte.

Estoque Disponível

Estoque disponível para venda. Estoque Físico Inicial - Pedidos de Venda Pendente + Pedidos de
Compra Pendente + Pedidos Complementares.

Giro Médio Estendido

Giro médio do produto para um período de cinco dias úteis.

Sazonalidade Média

Sazonalidade futura. Observa-se o exemplo:

Na data do feriado de 7 de setembro, a demanda por determinado tipo de peça será maior
devido as revisões que antecedem o feriado. Ex2.: No lançamento de modelo novo de um
veículo, o modelo anterior terá uma queda nas vendas.

Uma maneira de prever futuramente se a demanda irá aumentar ou diminuir.

Sazonalidade

O Cálculo da Sazonalidade irá ocorrer com base em 25 períodos de 5 dias úteis; o sistema conta
com um algorítmo que determina para cada sazonalidade quantos dias ela impacta em cada um
dos 25 períodos. Tem-se então:

Sazonalidade Média do Período = Sazonalidade * Dias de Impacto / 5

Pode ocorrer de duas sazonalidades impactarem em um mesmo período; neste caso, a


Sazonalidade Média do Período será acumulativa e aplicada em cascata.

Vejamos um exemplo:

Data Inicial = 01/05/2017 – segunda-feira


Data Final = 07/05/2017
Sazonalidade 1 = De 02/05/2017 a 15/05/2017 = 20% (4 dias úteis)
Sazonalidade Média do Período = 20 * 4 / 5 (Dentro do período houve impacto do dia 02
ao dia 05) = 16 %
Sazonalidade 2 = De 05/05/2017 a 10/05/2017 = 10% (1 dia útil)
Sazonalidade Média do Período = 10 * 1 / 5 (Dentro do período houve impacto do dia 05
ao dia 05) = 2 %
Sazonalidade Média do período = 16 % * 2 % = 18,32 %

Demanda Ajustada

Demanda ajustada pela sazonalidade do período. Giro Médio Estendido + Sazonalidade.

Estoque Final

Estoque Disponível - Demanda ajustada.

Estoque de Segurança

Estoque de segurança. Margem para imprevistos. Quando no produto o Estoque de Segurança


for informado em quantidade, o valor para todos os períodos será estático. Quando no produto o
Estoque de Segurança for informado em dias úteis, o cálculo levará em consideração Demanda
Ajustada. Então Estoque de Segurança = Demanda Ajustada * (Estoque de Segurança Dias Úteis

/ 5 Dias Úteis).

Estoque Final – Segurança

Estoque final sem considerar a margem de segurança. Estoque previsto para semana de 10 –
estoque de garantia 5 = estoque disponível.

Estoque Final – Segurança – Dias

Informativo. O estoque nesse período atenderá uma quantidade de dias. Em um lote de compra
configurado para 5 dias e o Estoque Final – Segurança – Dias é de 7 dias, então o estoque nesse
período está em um valor ideal.

Estoque Final – Segurança – Semana

Semelhante ao Estoque Final – Segurança – Dias mais transformado em semana.

Informações por período (Giro)

Com base na configuração e na data do planejamento serão criados períodos com datas que
serão calculadas retroativamente. Ao analisar as vendas recentes, temos uma base para
determinar o volume de venda de determinado produto, possibilitando uma previsão mais
assertiva em relação à demanda atual e projeção da demanda dos períodos futuros.

Pedidos Complementares

Na análise dos períodos de projeção pode existir a possibilidade de suprir determinada


quantidade devido a uma ruptura (estoque negativo). Com base nessa situação há a
possibilidade de adicionar pedidos complementares informando o meio de transporte e a
quantidade para o produto. Ao salvar, a grade de projeção de estoque será atualizada
posicionando o pedido complementar cadastrado no período correspondente.

Pedidos de compra pendentes

Mostra quais pedidos de compra estão pendentes para entrar no período.

Pedidos de venda pendentes

Mostra quais pedidos de venda estão pendentes para entrar no período.

Botão Processar
Ao acionar o botão "Processar" será aberto primeiramente, o pop-up "Parâmetros para
Planejamento de Compra" para redefinição das parametrizações, se for o caso, e clicando-se
em "OK" será aberto um outro pop-up denominado "Processos" onde tem-se o andamento do
processamento.

Através do pop-up Processos é possível acompanhar o andamento do processamento, ver o


histórico dos últimos processamentos e/ou parar o processamento atual; ao clicar em "Parar
processamento", todo o processamento será abortado. Mesmo que este pop-up seja fechado,
o processamento irá continuar internamente; caso queira-se verificar o andamento do
processamento novamente, basta clicar-se no botão "Histórico" na tela Planejamento de

compra e selecionar-se o processamento Em execução com um duplo clique sobre a linha da


grade, onde será apresentado seu andamento detalhado.

Botão Gerar Pedidos


Esta opção irá gerar o pedido principal e os pedidos complementares, ambos agrupados por via
de transporte. O pedido de compra gerado será com base no modelo de pedido/nota
configurado para o meio de transporte.

Nota: Este modelo deve estar bem configurado com a TOP correta.

Na geração do Pedido de Compra, não serão gerados pedidos para os itens que estiverem com a
opção Permite comprar este produto? desmarcada.

A quebra dos pedidos será feita por Meio de Transporte, uma vez que um pedido não pode ter
mais de um Meio de Transporte. Serão gerados N pedidos, sendo um pedido para cada Meio de
Transporte, de acordo com o que for cadastrado no Produto. Todos os produtos de um mesmo
Meio de Transporte ficarão no mesmo pedido. Os produtos que não possuem Meio de Transporte
ficarão no pedido cujo o meio de transporte é o definido no pop-up Parâmetros para
Planejamento de Compra.

Botão "Outras Opções..."


Pedidos Gerados

Esta opção mostra os pedidos de compra gerados a partir do planejamento de compras


posicionado. Será aberto um popUp contendo uma grade com os pedidos gerados com duplo
clique em alguma linha será lançado a Central de Compras com o pedido selecionado.

Modelos de Planejamento

Os modelos de planejamento são criados de forma a se agrupar produtos que compartilharão


parâmetros semelhantes para a análise e formação de pedidos. Um modelo de planejamento é
semelhante à configuração de uma "Matriz" da rotina "Análise de Giro".

Um modelo de planejamento serve como uma configuração padrão para novos planejamentos.

O cadastro dos modelos de planejamento de compra está na tela de planejamento de compras


no menu de "Outras opções > Modelos de planejamento".

Para o cadastro do modelo deve-se informar a descrição do modelo.

Filtro de Pedido de compra pendente/Filtro de Pedido de venda pendente: A base da


sugestão de compras leva em consideração o estoque atual, os pedidos de compra/venda

152
sugestão de compras leva em consideração o estoque atual, os pedidos de compra/venda
pendentes. Opcionalmente pode-se usar um critério de filtragem para determinar quais os
pedidos serão de fato considerados nessa conta.

Filtro de Quantidade em estoque: Esse filtro atua exclusivamente sobre a quantidade a ser
apresentada na Coluna Estoque. Caso o usuário crie um Filtro para analisar o Giro apenas da
Empresa X e queira ver o Estoque apenas desta mesma empresa, terá que colocar o Filtro nessa
Opção e na Opção "Filtro de Produtos com Giro".

Filtro de Produtos com Giro: Permite definir filtros para a apresentação dos produtos que
tiveram giro no período selecionado. Independente do filtro, só serão analisados produtos com
marcação 'Ativo' e 'Permite comprar este produto?'.

Filtro de Produtos sem Giro: Permite com que o usuário defina os filtros para a apresentação
dos produtos que NÃO tiveram giro no período selecionado. Independente do filtro só serão
analisados produtos com marcação 'Ativo' e 'Permite comprar este produto?'

Incluir produtos sem estoque: Se habilitado, simula o cálculo para todos os produtos,
independente de ter giro ou estoque. Esta opção só fica disponível se a opção ‘Incluir produto
sem giro estiver marcada

Qtd. períodos para GMD: Quantidade de períodos para o cálculo do giro médio diário.

Qtd. períodos para GMD recente: Quantidade de períodos para o cálculo do giro médio
diário recente.(Esta informação deve ser menor que a quantidade para GMD).

Tamanho dos períodos de Giro: Tamanho dos períodos para analise do giro. Neste campo
existem as opções: diário, mensal e semanal; quando o usuário informar diário ira aparecer uma
caixa de texto para informar a quantidade de dias que será considerado como 1 período, mensal

o tamanho do período será de 1 mês e semanal de 1 semana.

% Acréscimo na Sugestão de Compras: Percentual adicionado na sugestão de compras.

Meio de Transporte: Meio de transporte utilizado na projeção.

Parâmetros Envolvidos
O parâmetro "Controla acesso para consolidador de giro? -
CONTACESSCONSOL", quando ativado, irá liberar na tela "Configurações >
Controle de Acesso", o acesso especial "Consolidação do giro". O usuário
que possuir esta marcação efetuada em seus acessos, terá permissão para
realização do "Agendamento da geração da tabela de giro".

Caso seja feita a tentativa de utilização do botão de "Agendamento da geração da


tabela de giro", por um usuário que não possui esta liberação em seus acessos,
será apresentada a mensagem descrita abaixo:

Caso o parâmetro esteja desabilitado, o comportamento do sistema em relação ao


Agendamento da geração da tabela de giro, não será alterado.

2.55 Anexar Arquivos

Na barra de navegação das telas, temos o botão "Anexo" , que permite a inclusão de
arquivos nas mais variadas extensões; além disso, você pode adicionar um texto que descreva
um link referente a um arquivo ou página.

Observação: Ao tentar visualizar um anexo que contenha um link, ao invés de um arquivo,


será aberta uma nova aba no navegador de internet direcionada para o link salvo no anexo. Na
tentativa de adicionar um anexo no registro, temos apenas a opção de adicionar o link ou o
arquivo; as duas opções não são permitidas.

Tomando a tela Cadastro de Parceiros como exemplo, teremos:

Ao acionar este botão, será aberto um pop-up contendo os dados referentes ao nome do arquivo
juntamente com sua extensão, a descrição do arquivo no sistema, bem como o código e o nome
do usuário que realizaram a inclusão do arquivo, o código e o nome do usuário que realizou sua
última modificação, bem como a data desta modificação, em quais telas ele estará visível, e as
pessoas que poderão acessá-lo.

Clicando no botão , será aberta uma segunda tela, contendo três campos
de preenchimento obrigatório.

Informe no campo "Descrição", o nome do arquivo dentro do sistema, quando este for salvo.

No campo "Visível", selecione uma das seguintes opções:

Qualquer tela - Escolhendo esta opção, o arquivo poderá ser visualizado em qualquer
tela do sistema que possua a mesma entidade, ou seja, aquele registro que você
adicionou anexo e que o botão de anexo esteja disponível;
Nesta tela - Definindo o campo com esta opção, será possível visualizar o arquivo
anexo, apenas na tela onde ele está sendo salvo.

Em "Acesso", indique uma das seguintes alternativas:

Meu grupo: Esta definição, fará com que apenas os usuários pertencentes ao mesmo
grupo de usuários que a pessoa que incluiu o arquivo, tenham acesso ao arquivo;
Privado: Esta opção define que o arquivo será acessado apenas pela pessoa que
realizou sua inclusão;
Qualquer usuário: Definindo o campo com esta opção, qualquer pessoa terá acesso ao
arquivo, independente de seu grupo.

O campo "Arquivo" trará o arquivo a ser anexado. Para isto, acione o botão localizado logo
à frente do campo, onde será aberta uma nova tela para escolha do arquivo.

Depois que o arquivo for escolhido, clique em "Enviar" para que este seja carregado no
sistema.

Caso nenhum ajuste seja necessário, clique no botão para salvar; se for necessário

refazer a operação, clique no botão . O mesmo vale para os casos da inserção


de links:

Considere os exemplos abaixo, de formatos de links aceitos nessa rotina:

http://dominio.com/arquivo.pdf
ftp://servidor/arquivo.pdf

https://dominiossl.com/arquivo.pdf

Nota: O parâmetro "Validar se o LINK incluido no anexo tem um formato -


VALIDALINKANEXO" quando ativado, valida se o formato do link inserido corresponde ao
formato padrão de URL; caso não esteja, será apresentada uma mensagem informando sobre
tal incompatibilidade e o anexo não é salvo.

O arquivo e/ou o link anexados, serão apresentados em modo grade, bem como outros arquivos,
que porventura venham a ser anexados.

Caso seja necessário efetuar alguma edição nos dados relacionados a um determinado arquivo

e, por meio de um
no sistema, acesse a tela de anexos através do ícone "Anexo"
duplo clique sobre o anexo que se deseja editar, será reaberta a tela para
modificação.
Feita a modificação desejada, clique em Salvar novamente, e o procedimento
será finalizado.
Sendo necessário, é possível também realizar a exclusão de algum arquivo

anexado, ou ainda realizar seu download, através dos botões e ,


respectivamente.
Observação: Se a pessoa possuir acesso para visualização do arquivo, ela terá permissão
para editar ou remover este arquivo, mesmo que a inclusão não seja de sua responsabilidade.

Nota: O parâmetro "Guardar os anexos no banco de dados - GUARDAANEXOBD" é


utilizado para anexos que não são de entidades (existem apenas em algumas telas específicas
do sistema). Os anexos do tipo entidade salvam as informações em disco (conforme o endereço
registrado no parâmetro "Diretório base para o repositório de arquivos -
FREPBASEFOLDER").

153
2.56 Compra de Imobilizado - Melhorias

Na entrada de bens pela Central de Compras são gerados os cadastros dos bens relativos aos
produtos utilizados como imobilizado (opções Bens, "Compra de Bens" e Bens, Compra de
Bens, "Outras Opções", "Gerar bens automaticamente" localizadas no botão Outras
Opções da Grade de itens).
O sistema registra diversas informações, como por exemplo, o valor de aquisição, base de
depreciação e valores de crédito de ICMS do CIAP conforme os dados da nota. De acordo com as
configurações do CIAP no produto e determinados parâmetros, os cálculos são efetuados para
encontrar os valores anteriormente citados e informados no bem.
Na geração do bem, temos:
Se a TOP utilizada no lançamento da NF-e e a CFOP do bem estiverem configuradas para
calcular diferencial de alíquota (marcação "Calcular diferença de ICMS", abas Impostos e
Geral, respectivamente), será efetuado o cálculo da diferença da mesma forma que é realizado
na apuração de ICMS. Além disso, será adicionado o valor do diferencial aos valores: Aquisição e
Base de Depreciação.
Quando o produto estiver configurado para atualizar CIAP (marcação "Atualizar CIAP", aba
Impostos, Cadastro de Produtos) tem-se o seguinte comportamento:

O cálculo do campo "Valor do ICMS" presente na aba Bens, sub-aba "CIAP", não irá
considerar o frete extra nota;
Os campos "Valor crédito de ICMS sobre frete", "Valor crédito ICMS por subst.
tributária" e "Valor crédito de ICMS dif. alíquota" também serão alimentados.

No cálculo da Base da Depreciação, o sistema irá subtrair os seguintes valores: Valor do ICMS do
item, Valor S.T do item, Valor do Diferencial de Alíquota e Valor do ICMS do frete, pois quando
ocorre o aproveitamento não se pode depreciar estes valores.
Vejamos alguns exemplos de cálculos:
1- Neste caso, o bem não atualiza CIAP.
R$ 1.000,00 ⇾ Valor do item na nota
R$ 120,00 ⇾ ICMS
R$ 10,00 ⇾ ICMS S.T.
R$ 60,00 ⇾ Diferencial de Alíquota

2- Neste caso, o bem atualiza CIAP.


R$ 1.000,00 ⇾ Valor do item na nota
R$ 120,00 ⇾ ICMS
R$ 10,00 ⇾ ICMS S.T.
R$ 60,00 ⇾ Diferencial de Alíquota

No Cálculo do Valor de Aquisição, temos:


Pode-se trabalhar com o parâmetro "Subtrair Crédito de ICMS do CIAP do valor de
aquisição - SUBCREDICMSCIAP" que por padrão é apresentado desligado. Sendo que, pode
ocorrer as seguintes situações:

Quando o parâmetro SUBCREDICMSCIAP estiver desativado ou o parâmetro "Considera


só mes/ano para cálculo da depreciação - CALCDEPMESANO" estiver ligado,
nenhuma alteração irá ocorrer (os dois parâmetros não podem ficar ligados
simultaneamente).
Quando o parâmetro SUBCREDICMSCIAP estiver ligado e o produto estiver configurado
para atualizar CIAP (marcação "Atualizar CIAP", aba Impostos), o sistema irá alterar o
valor calculado do "Valor de Aquisição" (aba Bens, sub-aba "Geral") subtraindo os
seguintes valores: Valor ICMS do item, Valor S.T do item, Valor do Diferencial de Alíquota
e Valor do ICMS do frete.

Vejamos os exemplos dos cálculos:


Neste caso o bem não atualiza CIAP e o parâmetro SUBCREDICMSCIAP está desligado:
R$ 1.000,00 ⇾ Valor do item na nota
R$ 120,00 ⇾ ICMS
R$ 10,00 ⇾ ICMS S.T.
R$ 60,00 ⇾ Diferencial de Alíquota

Nesta situação o bem atualiza CIAP e o parâmetro SUBCREDICMSCIAP está ligado:


R$ 1.000,00 ⇾ Valor do item na nota
R$ 120,00 ⇾ ICMS
R$ 10,00 ⇾ ICMS S.T.
R$ 60,00 ⇾ Diferencial de Alíquota

2.57 Registro de Peças

Esta tela faz parte da rotina de desenho de chapas e vergalhões, esta será disponibilizada por
meio do parâmetro "Usa rotina de desenho de chapas e vergalhões - USACHAVERGA"
ligado, veja a documentação Botão Desenhos para maiores informações sobre a rotina.

Nesta tela serão cadastradas as peças que ficarão disponíveis para serem vendidas. Na prática
é uma espécie de template para facilitar o momento da venda, pois geralmente se vende a
mesma peça diversas vezes mudando apenas as medidas.

Uma peça é um conjunto de medidas (lados e ângulos OU medidas externas e internas) que
pode ser fabricada com produtos diferentes, como por exemplo, um anel de aço com medida
300 mm pode ser produzido com o aço CA50 8 mm ou com o aço CA50 12 mm. Portanto cada
peça possui uma lista de produtos com os quais se podem fabricar peças com um determinado
desenho.

Para cadastrar um template o usuário precisa preencher os dados:

Descrição da peça: Descrição do template (aparecerá na central no momento de


escolher o template).
Tipo da peça: Tipo da peça que será desenhada pode ser “Cinta de vergalhão”, “Disco”,
“Anel”, “Chapa dobrada” e “Vergalhão dobrado”.
Aba Geral: Nesta aba o usuário deverá preencher os campos referentes ao tipo de peça
escolhido, somente o “Vergalhão dobrado” não possui campos de medida nesta aba.
Outro campo presente nesta aba é o campo "Imagem", que como o próprio nome diz
corresponde a imagem do produto.
Aba Produto por peça: Para que essas peças possam ser usadas na central, é
necessário que se faça a ligação do produto e da peça, através desta aba, assim quando
o usuário acessar o menu 'Desenho por template', ele irá informar o produto que será
utilizado, então irá aparecer para ele todos os templates que tiveram tal produto
cadastrado nesta aba.
Aba Dimensão das Peças: Para as peças do tipo “Chapa dobrada” e “Vergalhão
dobrado”, é nesta aba que se cadastra a lista das faces do desenho, cada uma com sua
largura e ângulo, para formar o desenho, que vai sendo formado a direita na tela, à
medida que o usuário vai salvando as faces.

2.58 Feriados

Configurações > Cadastros

Esta tela permite o lançamento dos dias que o sistema irá considerar como feriado. Estas
informações são utilizadas nas seguintes rotinas:

Gerente On-Line - GOL: Nos cálculos que envolvam dias úteis;


Central de Compras/Vendas/Mov. Internas: Na geração de vencimento para parcelas de
financeiro das vendas;
Folha presente no MGE: Nos cálculos dos descansos semanais remunerados.

O parâmetro "Transfere vencimento quando fim de semana/feriado - TRANSFVENC"


quando habilitado, ajusta o vencimento das notas de vendas de acordo com o calendário de
dias úteis no sistema.

Nota: Este parâmetro influenciará apenas o "Faturamento de Pedidos". Sendo que, no


"Faturamento de Contratos" o sistema sempre lançará o dia fixo de pagamento do cliente.

154
"Faturamento de Contratos" o sistema sempre lançará o dia fixo de pagamento do cliente.

Através do campo "Tipo" define-se a categoria do feriado, se é municipal, estadual, nacional ou


internacional.

No campo "Data do Feriado" aponta-se o período em que será o respectivo feriado.

O campo "Descrição" descreve do que se trata o feriado.

Por meio da marcação "Obrigatório" indica-se se o feriado é ou não ponto facultativo.

Quando um feriado acontece todo ano, marca-se a opção "Recorrente" para deixa-lo
cadastrado para cada ano.

Observação: Os campos "País", "Estado", "Cidade" são ativados de acordo com o tipo do
feriado.

Importante: O cadastro de feriados permite que seja cobrado um valor diferente do


convencional pela prestação do serviço, caso este seja executado em um feriado. O índice que
calcula esta diferença entre o preço normal e o preço praticado quando o serviço é executado
fora do horário comercial é definido no Cadastro de Parceiros, aba Crédito, opção
"Multiplicador para hora extra".

2.59 Certificado Digital

Configurações > Cadastros

Esta tela tem por finalidade realizar a associação do CNPJ/CPF de um parceiro com um
certificado digital válido. O referido certificado será empregado pelo sistema para realizar a
assinatura digital de documentos (sub-OS).

As informações pertinentes ao CNPJ ou CPF do destinatário serão descritas por meio do campo
"CNPJ/CPF do Destinatário".
Através do campo "Certificado Digital" selecione o arquivo contendo o certificado digital a ser
utilizado.
No campo "Senha do Certificado Digital" indique a palavra-chave do certificado.
Observação: Neste caso, utilize a senha do próprio certificado digital.
Nota: Para cada CNPJ/CPF tem-se a possibilidade de efetuar somente um registro de certificado
digital.
Acesse também:
Assinatura Digital

2.60 Parâmetros Personalizáveis

O Sankhya Om dispõe de recursos através dos quais você poderá configurar os botões de
pesquisa, para facilitar a busca e o preenchimento dos campos. São parâmetros
personalizáveis, os apresentados a seguir:

Busca Personalizada nos Botões de Pesquisa

Você deverá criar um parâmetro na tela de Preferências, formado pelo prefixo "BUSCA"."NOME
DA TABELA", onde em Nome da Tabela você deverá informar o nome da tabela desejada, ou
seja, indique uma personalização da busca por qualquer tabela, por exemplo:
"BUSCA.TGFVEI", indica a preferência na tabela Veículos.

Trouxemos um exemplo:

Nos Portais e nas Centrais, a busca padrão de Veículos é fixa, pré-determinada por Marca
Modelo.
Ao digitar um caractere na descrição do botão de pesquisa do campo "Veículos", como por
exemplo "P", e clicar na lupa, o sistema apresentará todos os veículos com a Marca Modelo
iniciados por P.

Suponhamos que para você, seja mais interessante pesquisar o veículo não pela Marca e
Modelo e sim pela Placa; você deverá, portanto, acessar a tela de Preferências e cadastrar o
novo parâmetro da seguinte forma:

Após clicar no botão :


Informe no campo "Chave" a expressão BUSCA.TGFVEI;
Preencha o campo "Descrição" com "Campo de Busca Automática de Veículo" (sem
as aspas);
No campo "Módulos do Sistema" escolha a opção "Comercial";
Em "Menu" selecione a opção "Diversas";
No campo "Aba" informe "Diversas";
No campo "Tipo" selecione a opção "Texto" e, por fim;
No campo "Texto", informe o nome do campo que fará parte da pesquisa, ou
seja, "PLACA", conforme demostramos na imagem abaixo:

Após a configuração do parâmetro, o resultado da busca apresenta as placas dos veículos.

Apresentação Personalizada Nos Botões de Pesquisa

O parâmetro "APRES"."NOME DA TABELA" permite a apresentação de campos adicionais


criados em qualquer tabela.

Na tela Dicionário de Dados, é possível a criação de campos a partir da soma de dois ou mais
campos.

Trouxemos um exemplo:

Suponhamos que você deseja preencher no campo Veículo, além da Marca e Modelo, também a
Placa do Veículo. No Dicionário de Dados, você deve selecionar a tabela TGFVEI, criar o campo
"Descrição" (o nome do campo não deve existir na tabela), efetuar as marcações "Visível no
grid de pesquisa" e "Campo Calculado" (esta última devido à não existência do campo
DESCRICAO no banco de dados), inserir a expressão: return
com.sankhya.util.StringUtils.getNullAsEmpty($col_MARCAMODELO) + " [" +
com.sankhya.util.StringUtils.getNullAsEmpty($col_PLACA) + "]"; e salvar.

Após isto, no botão "Outras Opções", reinicie os dados desta unidade para que o campo seja
reconhecido pelo Sankhya Om:

Logo em seguida, na tela de Preferências, realize a seguinte configuração:

Adicione o parâmetro com a Chave APRES.TGFVEI;

No campo "Descrição", informe "Campo de Apresentação do Veículo";

Em "Módulos do Sistema" escolha o módulo "Comercial";

Nos campos "Menu" e "Aba" informe "Diversas";

No campo "Tipo" escolha a opção "Texto" e, por fim, informe no campo "Texto" o nome do
campo que, no caso, é "DESCRICAO":

Após isto, nas Centrais de Notas, além da Marca, também será exibido no campo "Veículo", a
Placa do mesmo.

2.61 Contas SMTP

Através da configuração realizada nesta tela, é possível realizar o envio de e-mail's com
remetente relacionado a empresa originária das informações; este procedimento faz com que o
usuário destinatário, identifique esta empresa através do próprio e-mail do remetente.

Depois de realizada a configuração desta tela, estes benefícios poderão ser notados na
utilização das seguintes rotinas:

Envio de e-mail's na confirmação de notas;


Envio de notas pelo Portal de Vendas;
Envio de boletos por e-mail através da geração do boleto;
Envio de e-mail's por meio da Fila de e-mail's.

Vejamos o comportamento dos campos que compõem esta tela:

Inicialmente, tem-se o campo "Cód. Conta" que representa o código da conta SMTP que será
salvo, e posteriormente utilizado na vinculação desta conta à empresa.

O e-mail do responsável pelo envio dos e-mail's, é informado no campo "Remetente".

No campo "Servidor SMTP", informa-se o servidor utilizado na entrega de mensagens de e-


mail de saída.

Em complemento a informação anterior, no campo "Porta" é inserida a porta de saída


relacionada ao servidor SMTP.

É necessário definir-se o "Tipo de Conexão" utilizado no envio de e-mail's. Este tipo é


determinado neste campo, e possui as seguintes opções:

Segura com SSL;


Segura com TLS;
Comum.

155
Comum.

Ignorar validação do certificado do servidor?: Esta marcação quando realizada, faz com
que o certificado, no momento do envio do e-mail, seja desconsiderado.

O e-mail pertencente ao usuário responsável pelo envio das mensagens, é informado no campo
"Usuário".

Depois de informado o e-mail do usuário no campo anterior, sua respectiva "Senha" deve ser
preenchida neste campo.

A marcação "Conta padrão" representa que a conta cadastrada, é a conta que servirá como
parâmetro para todos os envios de e-mail no sistema.

Observação: Apenas uma conta SMTP pode ser marcada como padrão; caso seja realizada a
marcação de uma segunda conta, a primeira será automaticamente desmarcada.

Seção Leitura da Caixa de Entrada

A configuração desta seção permite que o serviço de leitura dos arquivos XML da caixa de
entrada possa ser efetuado para mais de um endereço de e-mail. Ou seja, este e-mail será
utilizado na leitura de XML da caixa de entrada em conjunto com o e-mail cadastrado na tela
Configuração p/ leitura de XML no e-mail.

Deste modo, tratando-se de uma empresa que contém várias filiais ou de um grupo de
empresas, o usuário poderá indicar qual endereço de e-mail será considerado na leitura de XML
da caixa de entrada de cada empresa.

Os campos "Servidor" e "Porta" ficarão desabilitados, quando o campo "Utilizar para


download de XML de DF-e?" estiver desmarcado.

Botão Enviar e-mail de teste

No lado superior direito da tela, pode-se observar o botão "Enviar e-mail de teste" que ao ser
acionado, será aberta uma pequena janela onde informa-se o e-mail do "Destinatário",
visando a realização de uma pequena simulação de envio de e-mail.

Uma vez realizadas as configurações da conta SMTP, acessa-se as "Preferências da


Empresa", aba "Propriedades", e informa-se o código da conta SMTP anteriormente
cadastrada, no campo "Conta SMTP".

Caso a empresa não possua uma configuração de conta SMTP, ou a rotina que se está
realizando o envio do e-mail não possua uma empresa em seu cenário, o e-mail será enviado

pela conta SMTP marcada como "padrão"; não existindo uma conta sinalizada como padrão, o
envio é realizado buscando as configurações da tela Servidor SMTP.

2.62 Exportação/Importação de relatórios

Configurações > Avançado


Esta tela possui as funcionalidades de Importar Relatório(s) e Exportar Relatório(s); ambas tem
por objetivo facilitar a configuração de relatórios no sistema, uma vez que estes documentos já
existam em outras bases, os mesmos poderão ser importados e reutilizados, gerando economia
de tempo e trabalho na sua confecção.

Ao acionar o botão "Importar Relatório(s)", será aberto o pop-up denominado "Importador


de Relatório(s)" para upload do arquivo desejado:

De forma contrária, o botão "Exportar Relatório(s)" disponibiliza o documento "fora do


sistema" para ser utilizado conforme a necessidade do usuário/empresa. Para realização da
exportação de relatórios, é necessário que o documento desejado seja transferido da grade
"Relatórios disponíveis" para a grade "Relatórios selecionados".
Observação: É importante citar que os arquivos que poderão ser importados ou exportados
deverão encontrar-se no formato ".xml".

2.63 Máscara para Categorias de Recurso

Configurações > Avançado > Máscaras

Importante: É necessário cadastrar a máscara antes de cadastrar a Categoria de Recurso na


tela Categorias de Recurso.

Esta tela é utilizada para que seja possível a configuração/criação de máscaras para Categorias
de Recurso.

A máscara não poderá ser alterada quando já houver Categorias de Recurso cadastradas com as
configurações realizadas.

Assim, será possível definir quantos níveis terá a estrutura e quantos dígitos haverá em cada
nível (máximo: 3), sendo que, o tamanho máximo de código permitido é de nove dígitos válidos,
como exemplo: 9.99.999.999.

No cadastro desta máscara, será possível "Adicionar" ou "Remover" níveis, a fim de aumentar
ou diminuir as possibilidades de configuração, de acordo com a necessidade da Empresa.

Observação: Pode-se notar que na imagem acima foram cadastrados 5 níveis; vejamos a
imagem abaixo, onde são apresentados 7 níveis:

2.64 Formatando arquivos TXT - Sankhya-Om

Na criação/formatação de arquivos no formato txt, diversas variáveis podem ser utilizadas e


consultadas por meio do tópico Variáveis de TXT. Além disso, várias funções podem ser
aplicadas na formatação destes arquivos. A seguir trataremos sobre estas funções:

Fixar Posição de Conteúdo no Modelo


Abertura do Arquivo
TXT
Ordenação de itens Impressão de Outros Modelos
Aglutinação de itens Agrupamento de itens na Impressão
Impressão de itens Recortar Partes da Variáveis
Impressão de Matérias- Organização na Impressão de Grandes
Primas Textos
Impressão de Campos sem Variáveis
Impressão de Serviços
Preexistentes
Utilização de Filtros Transformar Texto em Número
Desprezar Linhas em Definir Tamanho Padrão para uma
Branco Variável
Utilização das Condições para
Flexível
Impressão das...
Atribuir Máscara Para um

Valor

Abertura do Arquivo

A função "SIADE" é utilizada, para que nossos sistemas possam reconhecer o modelo que está

sendo configurado como um modelo de impressão válido, e deve estar presente em todos os
modelos de impressão em formato TXT e HTML, lembrando que a linha Web não realiza a
impressão de modelos em HTML.

Esta função deverá estar sempre na primeira linha, no primeiro bite do modelo, com a seguinte
estrutura:

*** SIADE ***

Caso esta função não seja encontrada no local correto, o sistema emitirá a mensagem:

"Modelo não pertence ao MGE".

[voltar ao topo]

Ordenação de itens

Esta função é utilizada para ordenação dos itens nos documentos impressos. Deve estar na
primeira linha do arquivo, ao lado da função SIADE (citada anteriormente), com a estrutura

156
primeira linha do arquivo, ao lado da função SIADE (citada anteriormente), com a estrutura
ORDEM=n, onde "n" varia de 0 a 7, representando:

0 = TGFITE.SEQUENCIA

1 = TGFPRO.DESCRPROD

2 = TGFPRO.LOCALIZACAO, TGFPRO.DESCRPROD

3 = TGFITE.CODPROD

4 = TGFPRO.CODGRUPOPROD, TGFITE.CODPROD

5 = TGFITE.CODLOCALORIG, TGFITE.CODPROD

6 = TGFITE.CODEXEC, TGFITE.SEQUENCIA

7 = TGFITE.CODLOCALORIG, TGFITE.SEQUENCIA

Por exemplo:

*** SIADE *** ORDEM=1

Será feita ordenação pela descrição do produto.

Além da função ORDEM, existe a função "ORDEMESPECIAL", que foi criada para permitir a
ordenação dos itens do documento em função de quaisquer outros campos das tabelas de itens
ou de produtos, inclusive em função de campos adicionais nestas tabelas.

Para isso, você deve inserir na primeira linha do modelo a chave ORDEMESPECIAL e no corpo do
modelo inserir o bloco:

*** INICIO ORDEM ***

P.<CAMPO> ou

I.<CAMPO>

*** FIM ORDEM ***

Onde "P" refere-se a "Tabela de Produtos", e "I" esta relacionada a "Tabela de Itens" da
nota.

Nota: Na linha gráfica, ao cadastrar o modelo na tela de Modelos de Nota


Fiscal/Duplicata/Boletas, deve-se lembrar de fazer sua compilação por meio do botão "Compilar
o modelo para acelerar a impressão".

[voltar ao topo]

Aglutinação de itens

A função "AGRUPA" é utilizada para agrupar múltiplos registros do mesmo item na impressão
de documentos. A estrutura da função é AGRUPA=x, onde "x" pode ser "S" para produto, "L"
para local, "C" para controle e "N" para não agrupar.

Nota: Quando você estiver utilizando a função AGRUPA=x, não será possível imprimir
observações sobre o produto (campo "Observações"), a não ser que X seja igual a N (não
agrupar).

[voltar ao topo]

Impressão de itens

Esta função é utilizada para separar, na impressão de documentos como notas e pedidos, a
parte do documento onde serão impressos os itens da Nota/Pedido. Todas as variáveis que
estiverem contidas entre as funções de início e fim, serão impressas tantas vezes quantos forem
os itens da Nota/Pedido. Por exemplo:

*** INICIO ITENS ***

&vcd601 &vnom01 &vqtd01 &vvlr01 &vtot01

&PDES('COMPLDESC','TGFPRO','CODPROD='+&TGFITE.CODPROD)

*** FIM ITENS *** 51

Nesse exemplo, utilizado em formulários pré-impressos (onde se imprime apenas o conteúdo


das colunas), serão impressos o código, descrição, quantidade, valor unitário e valor total de
cada item da nota. Na linha abaixo, será impresso ainda o complemento da descrição do
produto, cuja variável foi criada utilizando a função PDES, que será vista adiante.

Observe que ao final, foi utilizada a função *** FIM ITENS *** NN, na linha imediatamente
posterior à das variáveis. O "NN" é a linha final de impressão dos itens. Para calcular a
quantidade de itens, você deverá verificar em qual linha foi digitado o *** INICIO ITENS ***.
Soma-se 1 ao número da linha, e no resultado soma-se a quantidade de itens que devem ser
impressos. O valor obtido deve ser colocado no lugar do NN, em *** FIM ITENS *** NN.

A função "ITEMAX", que deve ser informada ao lado da função de "Início Itens", é utilizada
para definir o número máximo de itens a serem impressos em cada página do documento. Caso
o número de itens lançado para o pedido/nota seja superior ao definido nesta função, o
formulário será quebrado no número de páginas necessários para impressão de todos os itens.
Considere o seguinte exemplo:

*** INICIO ITENS *** ITEMAX=10

[voltar ao topo]

Impressão de Matérias-Primas

Para incluir as matérias-primas relativas aos itens, coloque *** INICIO MP *** e nas próximas
linhas indique as variáveis de matérias-primas. Ao terminar esta seção, informe *** FIM MP ***.

[voltar ao topo]

Impressão de Serviços

Para fazer a inclusão de serviços no modelo a ser impresso, escreva *** INICIO SERVICOS *** e
na próxima linha, informe as variáveis dos itens. Para finalizar os serviços, coloque *** FIM
SERVICOS ***.

[voltar ao topo]

Utilização de Filtros

Existe a possibilidade de se fazer filtros dentro dos modelos de impressão. O filtro deve ser
colocado no final do TXT, com o uso dos indicadores *** INICIO FILTRO *** e *** FIM FILTRO ***.

De forma semelhante às outras seções, os filtros deverão estar entre estes dois indicadores. Os
nomes das variáveis devem ser ITE.XXX, onde "XXX" é o nome de um campo da TGFITE. Por
exemplo:

*** INICIO FILTRO ***

AND ITE.CODLOCALORIG <> 203

*** FIM FILTRO ***

[voltar ao topo]

Desprezar Linhas em Branco

Esta função é utilizada para que as linhas em branco sejam desprezadas na impressão. Existem
duas formas de utilização da variável "DESPREZARLINHABRANCO". São elas:

1) Para respeitar o número de linha final, é necessário utilizar esta instrução somente no início
do corpo de impressão do serviço ou produto.

No exemplo abaixo, a impressão irá parar na linha 50:

*** INICIO SERVICOS *** DESPREZARLINHABRANCO

&vqtm01 &vnom01 &vvlr01 &vtot01

copy(&obs1,0,120)

*** FIM SERVICOS *** 50

2) Se for utilizada a variável conforme exemplo abaixo, o txt será impresso apagando a linha em
branco, ou seja, irá subir tudo que estiver abaixo das linhas. Por exemplo:

*** INICIO SERVICOS ***

&vqtm01 &vnom01 &vvlr01 &vtot01

copy(&obs1,0,120) DESPREZARLINHABRANCO

*** FIM SERVICOS ***

[voltar ao topo]

Flexível

Quando o número de linhas dos itens for variável e usar a função DESPREZARLINHABRANCO,
pode-se usar no início do TXT a opção "FLEXIVEL". Quando for utilizado esta opção, ao informar
no *** FIM ITENS *** a linha final de impressão de produtos, esta linha final será respeitada e o
conteúdo entre *** INICIO ITENS *** e *** FIM ITENS *** só ficará na página se couberem todas
as linhas. Por exemplo:

Apresentando um "IF" nos itens, fazendo com que a linha seja impressa só para alguns
produtos, e utilizando a função DESPREZARLINHAEMBRANCO, esse item só será impresso na
mesma página, se todas as linhas do item couberem na mesma página.

[voltar ao topo]

Agrupamento de itens na Impressão

É possível realizar AGRUPAMENTOS no modelo, similar aos agrupamentos do formatador de


relatórios.

Para isso, é necessário criar uma sessão, delimitada por *** INICIO CAB GRUPO *** e *** FIM CAB
GRUPO ***, podendo também ser utilizada uma sessão para rodapé, delimitadas por *** INICIO
TOT GRUPO *** e *** FIM TOT GRUPO ***.

Diferente do formatador, aqui só é permitido uma quebra. Similar ao formatador, precisamos de


uma coluna de ordenação, que funcionará para controlar o agrupamento. A ordenação é
controlada pelo parâmetro "ORDEM=n", utilizado na linha *** SIADE *** e pode ser:

"2" para quebrar pelos campos LOCALIZACAO do Cadastro de Produtos;


"5" ou "7" para quebrar por LOCAL DE ORIGEM digitado nos itens;
"6" para quebrar pelo Executante informado nos itens;
"4" para quebrar por Grupo de produto.

As variáveis a seguir, estão disponíveis para totalizarem no rodapé:

SetVar('gqtdneg', Pae(fmsc(gruQtdNeg,_mqtd,6,'S'), 6,space01));

SetVar('gqtdent', Pae(fmsc(gruQtdEnt,_mqtd,6,'S'), 6,space01));

SetVar('gqtd', Pae(fmsc(gruQtdNeg-gruQtdEnt,_mqtd,6,'S'), 6,space01));

SetVar('gvlrtot', pae(fmsc(gruVlrTot,_mven,16,'S'),16,space01));

SetVar('gvlrtotdesc', pae(fmsc(gruVlrTotMenosDesc,_mven,16,'S'),16,space01));

SetVar('gvlrliq', pae(fmsc(gruVlrLiq,_mven,16,'S'),16,space01));

SetVar('gvlripi', pae(fmsc(gruVlrIPI,_mven,16,'S'),16,space01));

SetVar('gcontad', pae(IntToStr(gruCont),3,space01)).

[voltar ao topo]

Fixar Posição de Conteúdo no Modelo TXT

A função "POSICIONAL" é utilizada para definir de forma fixa, a posição a ser respeitada na
impressão de determinadas variáveis em modelos TXT. Utilizada normalmente para variáveis de
rodapé, para que sejam respeitados os espaços destinados ao rodapé independentemente do
número de itens impressos no documento. Para conhecer a estrutura da função, considere o
seguinte exemplo:

*** INICIO POSICIONAL ***

[64,105] &numnot

*** FIM POSICIONAL ***

Onde:

&numnot = Variável a ser impressa;


64 = Linha onde será impressa;
105 = Coluna onde será impressa.

Esta função é colocada no final do TXT, geralmente na linha abaixo das variáveis &oitrel
&dcprel.

[voltar ao topo]

Impressão de Outros Modelos

Existe também a funcionalidade de se indicar outro modelo de nota a ser impresso


imediatamente após a conclusão da impressão do primeiro, viabilizando que mais relatórios
possam ser feitos durante a impressão da nota. As diretrizes para este procedimento são:

*** OUTRO MODELO *** nome_do_arquivo

*** OUTRA IMPRESSORA *** nome_da_impressora

157
*** OUTRA IMPRESSORA *** nome_da_impressora

Se não for informada "Outra Impressora", será usada a mesma impressora.

Se no primeiro for informado um nome repetido no encadeamento de modelos, o computador


irá travar.

Observação: Se o TXT possuir POSICIONAL, você deve fechá-lo com *** FIM POSICIONAL ***.

Impressão de Holletit

Para impressão de documentos relacionados à folha de pagamento, existem funções


semelhantes à Início Itens, citada anteriormente.
Para impressão de Hollerit's, por exemplo, utilize a função *** INICIO EVENTOS *** para delimitar
a parte dos detalhes do hollerit, podendo aplicar a variável "EVEMAX=xx" ao lado, para se
definir a quantidade máxima de eventos a serem impressos em cada página.

Impressão de Múltiplas Cópias

O parâmetro COPIA=N é o responsável pela definição da quantidade de cópias do arquivo TXT, a


serem impressas, e quando utilizada, deverá ser inserida logo à frente da função *** SIADE
***. Por exemplo:

*** SIADE *** COPIAS=2

Nota: É permitida uma quantidade máxima de 9 cópias.

[voltar ao topo]

Utilização das Condições para Impressão das Variáveis

"IF" é uma forma de aplicar condições em layout's/modelos para a impressão de notas, com o
objetivo de retornar uma ou outra informação, de acordo com o atendimento da condição
estabelecida. Com um IF, tem-se a possibilidade de testar o valor de uma determinada variável
antes de fazer sua impressão.

Na tradução do inglês para o português, "IF" quer dizer "se", ou seja, "no caso de", "dado a
circunstância de".

Portanto, é utilizada para que seja avaliada uma situação. Caso a condição seja verdadeira, a
função retornará uma informação, e caso seja falsa, retornará outra informação.

O IF possui a seguinte sintaxe:

IF(<CONDIÇÃO>,<IMPRIME_SE_VERDADEIRO>,<IMPRIME_SE_FALSO>)

Considere o seguinte exemplo:

IF(&cidcli='UBERLANDIA ','UDIA',&cidcli)

Com esta expressão, se a cidade do parceiro for Uberlândia, será impresso 'UDIA'; senão, será
impresso a cidade do parceiro da nota.

Notemos que os valores fixos foram inseridos na expressão delimitados por apóstrofos (aspas
simples). Vejamos também que foram adicionados 10 espaços após a palavra "UBERLANDIA".
Isto porque a variável "&cidcli" retorna sempre 20 caracteres, completando com espaços à
direita caso o conteúdo possua menos de 20 caracteres.

Dica: Para conhecer o tamanho de uma variável, configure sua impressão de forma isolada,
delimitando a variável com dois caracteres constantes (|, !, etc.), desta forma:

| &cidcli |

Utilizando a variável desta forma, será impresso:

| UBERLANDIA |

Assim, você pode contar a quantidade de espaços acrescentados pela variável ao intervalo

definido.

Se o IF for utilizado em um modelo TXT, é interessante que os dois valores (verdadeiro ou falso)
possuam o mesmo tamanho, para que os outros valores impressos à direita não fiquem
desalinhados.

Ainda no exemplo anterior, pode-se definir o IF desta forma, para padronização do tamanho:

IF(&cidcli='UBERLANDIA ','UDIA ',&cidcli)

Outra observação importante na construção de um IF, é que a função não pode ser posicionada
"colada" à margem esquerda do arquivo. Deve haver ao menos um espaço separando a função
da margem esquerda do arquivo de layout. Vejamos outros exemplos:

IF(&nropag=&pagatu,&totnot,' ****')

A condição acima valida se a página atual é a última página da nota, comparando o número de
páginas do documento, com o número da página atual. Se for a última página, será impresso o
total da nota. Se não for, serão impressos quatro asteriscos. Esta condição é utilizada quando
existe a possibilidade da impressão utilizar mais de uma página, fazendo com que os
totalizadores sejam impressos apenas na última página.

IF(&endrec=' ',&endcli,&endrec)

O objetivo desta condição, é verificar se deve ser impresso o endereço de recebimento do


parceiro, ou o endereço principal do mesmo. A função valida se a variável correspondente ao
endereço de recebimento retorna 36 espaços, ou seja, verifica se o endereço do recebimento
está preenchido. Se o endereço do recebimento não estiver preenchido, a condição será
verdadeira, e com isso, será impresso o endereço principal do parceiro. Caso a variável retorne
conteúdo diferente de 36 espaços, significa que o endereço de recebimento do parceiro está
preenchido, e este será impresso.

IF('&tipmov'='V','X'+' ',' '+'X')

A condição acima é normalmente utilizada na impressão de Notas Fiscais em formulário


contínuo, para preenchimento do campo que define se esta é uma operação de entrada ou de
saída. Este campo normalmente é marcado com um "X", de acordo com o tipo de movimento
da operação. Na condição acima, está sendo validado se o tipo de movimento é "Venda". Se for,
será impresso o X alinhado a esquerda, completando com oito espaços. Caso não seja "Venda",
primeiramente serão impressos os mesmos oito espaços, e depois a letra "X", de modo que seja
marcado o campo "Entrada" da Nota Fiscal.

IF(&vvoa01=&vvol01,&vqtd01,&vqta01)

Esta expressão verifica se a "Unidade" utilizada no lançamento do item é igual à "Unidade


Principal" do Cadastro de Produtos. Se não for, conclui que está sendo lançado no item da nota
um volume definido como unidade alternativa do Cadastro de Produtos e por isso, retornará a
quantidade negociada convertida para unidade alternativa. Se as unidades forem iguais, a
função retornará a quantidade de acordo com a unidade principal. Desta forma, a impressão
será realizada sempre da mesma forma que visualiza-se os itens nas centrais de notas.

[voltar ao topo]

Recortar Partes da Variáveis

COPY

O COPY é um comando para extrair uma parte de uma variável; extrair apenas o "DDD" do
número de telefone, a raiz do CEP, parte do CNPJ, etc.

A estrutura utilizada na construção do COPY é a seguinte:

&COPY(<VARIÁVEL>,<CARACTERE_INIC>,<NRO_DE_CARACTERES>)

Por exemplo:

A variável "&cepcli" retorna no CEP do parceiro, com a seguinte máscara: "99.999-999". Se por
algum motivo, não seja necessário imprimir os separadores da máscara, pode-se utilizar:

&COPY(&cepcli,1,2)+&COPY(&cepcli,4,3)+&COPY(&cepcli,8,3)

Vejamos que primeiramente pegou-se partindo do primeiro, dois caracteres, e estes foram
ligados; a partir do quarto, com mais três caracteres; e novamente com os últimos três
caracteres, a partir do oitavo.

Notemos também que foi utilizado o sinal de "+" para unir as diferentes partes do CEP, para
que sejam impressas sequencialmente e sem espaços.

LEFT/RIGHT

Estas funções são empregadas de forma semelhante ao COPY. A diferença, é que nestas não se
aponta o caractere inicial. O corte será sempre realizado a partir do primeiro caractere à
esquerda (LEFT) ou à direita (RIGHT).

A estrutura das funções é a seguinte:

&LEFT(<VARIÁVEL>,<NÚMERO_DE_CARACTERES>)

&RIGHT(<VARIÁVEL>,<NÚMERO_DE_CARACTERES>)

Utilizemos como exemplo novamente a variável "&cepcli". Imaginemos que em um determinado


formulário, é preciso informar os cinco primeiros números do CEP em um campo, e os três
últimos, em um campo diferente. Se o "ponto" (.) da máscara puder ser mantido, pode-se
utilizar para os cinco primeiro números do CEP:

&LEFT(&cepcli,6)

Reforçando que no exemplo foi informado "6" para o número de caracteres, pois a variável
"&cepcli" traz um ponto em sua máscara. Assim, será impresso "99.999", caso o CEP seja
"99.999-999".

Para imprimir os três últimos números do CEP, ao invés de usar a variável "&COPY(&cepcli,8,3)"
apresentada anteriormente pode-se, alternativamente utilizar:

&RIGHT(&cepcli,3)

Na formatação de TXT, a função "LOTEINFO" (chave, tamanho) buscará na tabela TGFLOT as


informações complementares da chave, e apresentará com o tamanho especificado.

[voltar ao topo]

Organização na Impressão de Grandes Textos


A função "LINHA" fraciona a impressão de campos de acordo com os parâmetros utilizados, e
permite a impressão de até 400 caracteres, para campos tipo "Memo". A sintaxe dessa função é
a seguinte:

LINHA(&campo,TAMANHO,LINHA,'SEPARADOR')

Por exemplo:

LINHA(&PDES('PRO.CARACTERISTICAS','TGFPRO
PRO','CODPROD='+&TGFITE.CODPROD),46,1,';')

Neste exemplo serão impressos os 46 primeiros caracteres do campo "Características" do


cadastro de produtos.

Para continuar a impressão da linha seguinte, basta acrescentar a mesma expressão na linha
abaixo, alterando apenas o "Número da Linha", para que sejam impressos os caracteres
seguintes, desta forma:

LINHA(&PDES('PRO.CARACTERISTICAS','TGFPRO
PRO','CODPROD='+&TGFITE.CODPROD),46,1,';')

LINHA(&PDES('PRO.CARACTERISTICAS','TGFPRO
PRO','CODPROD='+&TGFITE.CODPROD),46,2,';')

[voltar ao topo]

Impressão de Campos sem Variáveis Preexistentes

O "PDES" é uma função de pesquisa, ou de consulta, utilizada para impressão de valores que
não podem ser obtidos através das variáveis preexistentes. Com o PDES, pode ser impresso
qualquer valor, de qualquer tabela do sistema, desde que a consulta realizada por meio do
comando retorne um único valor. E isto é possível realizando ligações entre o PDES e variáveis
existentes que retornem campos chaves das tabelas envolvidas.

A estrutura utilizada na construção de um PDES, é a seguinte:

&PDES('<COLUNA>','<TABELA(S)>',<CONDIÇÃO(ÕES)>)

Notemos que a estrutura da função é semelhante à estrutura do "SELECT", utilizado para


consultar informações no banco de dados. Para o uso do PDES, é necessário ter noções sobre
banco de sados, e a estrutura das tabelas utilizadas pelo sistema.

Quanto às condições, normalmente são realizadas ligações entre as tabelas que estão sendo
consultadas e as variáveis pré-existentes.

Deve ficar claro que a união entre uma parte fixa do comando, e uma parte variável deve ser
realizada por meio do sinal "+", sendo que as partes fixas do comando devem estar entre aspas
simples, desta forma:

&PDES('<COLUNA>','<TABELA(S)>',<'<CONDIÇÃO_FIXA>'+<VARIAVEL>)

Por meio dos exemplos descritos a seguir, podemos entender melhor suas aplicações:

&PDES('P.NOMEPARC','TGFPAR P, TGFC C','P.CODPARC = C.CODPARC AND C.NUNOTA=


'+&TGFCAB.NUNOTA)

O PDES acima retornará o Nome do Parceiro do Pedido/Nota que está sendo impresso.

Notemos que a variável "&TGFCAB.NUNOTA", foi utilizada como ligação para que o PDES
retornasse um único resultado.

&PDES('CID.NOMECID','TSICID CID, TGFPAR PAR, TGFCAB CAB','CID.CODCID = PAR.CODCID


AND PAR.CODPARC = CAB.CODPARC AND CAB.NUNOTA ='+&TGFCAB.NUNOTA)

Neste segundo exemplo foi acrescentada mais uma tabela (Cidades), para que a seleção
retornasse o Nome da Cidade do parceiro do Pedido/Nota. Este exemplo reforça que o PDES
pode fazer consultas utilizando ligações entre múltiplas tabelas.

A variável &TGFCAB.NUNOTA também foi utilizada como ligação para que o PDES retornasse um
único resultado.

158
[voltar ao topo]

Transformar Texto em Número

A função "Val" é utilizada para transformar em valor, um conjunto de caracteres que


originalmente foram armazenados como texto.

A estrutura desta função é a seguinte:

&VAL(<VARIÁVEL>)

Esta função normalmente é utilizada em conjunto com as funções PDES e FORMATNUMERIC.

Enquanto a função PDES retorna um texto, a função VAL transforma este resultado em valor,
para que a função FORMATNUMERIC consiga formatar este número no padrão desejado, como
pode-se ver abaixo.

[voltar ao topo]

Atribuir Máscara Para um Valor

A função "FORMATNUMERIC" é utilizada para realizar a formatação de números, para que a


impressão respeite um padrão. É muito utilizada na impressão de valores, quando deseja-se que
os decimais (centavos) sejam sempre impressos, mesmo quando estes decimais forem zero.
Como esta função só funciona com "números", normalmente é empregada para formatar os
valores obtidos por meio de um PDES, como vimos anteriormente, pois o PDES retorna os
valores da mesma forma que armazenados no banco de dados, ou seja, sem formatação.

A estrutura desta função é a seguinte:

FORMATNUMERIC(<MÁSCARA>,<VARIÁVEL>)

Considere os seguintes exemplos:

1) FORMATNUMERIC('000000','&tgfcab.numnota')

Neste exemplo será impresso o número da nota, respeitando a regra: se o número for menor
que 100.000, será completado com zeros à esquerda até chegar em seis dígitos. Por exemplo:
se o número da nota for "150", será impresso "000150". Se o número for 150.000, será
impresso "150000".

2) FORMATNUMERIC('000,000','&tgfcab.numnota')

Já neste caso, também será realizada a impressão do número da nota. Porém, acrescenta-se um
separador de milhares, mantendo-se o mínimo de 6 dígitos para o número. Esta composição não
é suportada corretamente na linha Web.

3) FORMATNUMERIC('###,###,###,##0','&tgfcab.numnota')

Este exemplo também será utilizado para impressão do número da nota com separador de
milhares, mas sem completar o número da nota com zeros à esquerda.

Observações:

Na linha Web você deve prever o tamanho possível do número a ser recebido com o
símbolo "#", caso o número seja menor, a impressão será completada com espaços.
Na linha gráfica para realizar o terceiro exemplo, basta apenas a função
FORMATNUMERIC('#,##0','&tgfcab.numnota'), que até mesmo os maiores números
seriam impressos com novos separadores (milhar, milhão, bilhão etc). Outra diferença é
que não são acrescentados espaços à esquerda para números menores que mil.

4)FORMATNUMERIC('###,##0.00',&Val(&Pdes('AD_QTDEPARC','TGFITE','NUNOTA=
' + &TGFCAB.NUNOTA)))

Neste exemplo, está sendo feita a formatação com decimais e separador de milhares, o
conteúdo do campo adicional "AD_QTDEPARC". Vejamos que o "PDES" foi utilizado para buscar o
valor do Banco de Dados, a função "VAL" foi utilizada pra transformar este valor em número, e
só então foi utilizada a função "FORMATNUMERIC" para aplicar-se a máscara.

[voltar ao topo]

Definir Tamanho Padrão para uma Variável

As funções "PAD" e "PADL" são utilizadas para atribuir tamanho padrão ao resultado de uma
variável construída. O resultado da variável será acrescido de espaços à direita (PAD) ou à
esquerda (PADL), até completar o tamanho definido na função.

A função PAD normalmente é utilizada para textos, e a função PADL é utilizada para números.

Estas são utilizadas principalmente em arquivos TXT, onde o alinhamento de textos em colunas
é realizado por meio de espaços. Se esta função não for utilizada nestes casos, as colunas
ficarão desalinhadas em função do tamanho do conteúdo impresso em cada linha.

A estrutura destas funções é a seguinte:

&PAD(<VARIÁVEL>,<TAMANHO_TOTAL>)

&PADL(<VARIÁVEL>,<TAMANHO_TOTAL>)

Por exemplo:

&PAD(&PDES('CID.NOMECID','TSICID CID, TGFPAR PAR, TGFCAB CAB','CID.CODCID=PAR.


CODCID AND PAR.CODPARC=CAB.CODPARC AND CAB.NUNOTA='+&TGFCAB.NUNOTA),30)

Utilizamos o exemplo de PDES apresentado anteriormente, que retorna o nome da cidade do


parceiro, para demonstrar a função PAD, acrescentando tantos espaços à direita quantos forem
necessários até que o nome da cidade impresso complete 30 caracteres.
Se a cidade do parceiro for "Uberlândia", será impresso "UBERLANDIA____________________"
(onde "_" está aqui representando um espaço em branco, para permitir a leitura). Se a função
utilizada fosse PADL, o resultado seria "____________________UBERLANDIA".

Observação: Deve-se ter cuidado ao configurar a impressão compactada em impressoras


matriciais. Ao colocar a variável de compactação no início do arquivo "&cptrel", lembre-se de
colocar a variável de descompactação no final do arquivo "&dcprel". Sem isso, a impressora fica
configurada para impressão compactada e qualquer outro documento enviado para a mesma,
será impresso compactado.

[voltar ao topo]

2.65 Cálculo de PIS/COFINS p/ Máquinas/Implementos/Veículos Usados


considerando o custo de compra como redução da base de Cálculo

Para esse cálculo, são necessárias as seguintes configurações:

No Cadastro de Tipos de Operação - TOP, crie uma TOP de Venda com as configurações
de Cálculo para PIS/COFINS (aba Impostos):

Importante: A criação da TOP deve ser configurada em conformidade ao seu processo normal.
O que é relevante, nesse caso, é a TOP calcular PIS\COFINS.

Configure o parâmetro para que o sistema saiba qual TOP será utilizada para o cálculo:

No parâmetro "TOP p/calc.PIS/COFINS red.pela aquisição - TOPPISREDAQUIS" você deve


inserir o Código da TOP de Venda que utilizará o cálculo especial.

Importante: Para que seja realizado o cálculo da redução do PIS e COFINS para mais de uma
TOP de Venda, o campo "Calcula PIS/COFINS red. pela aquisição" da TOP, aba Impostos
deve estar configurado. Esse campo possui as seguintes opções:

Usa do parâmetro: Quando essa opção for selecionada, o sistema irá considerar a
configuração feita no parâmetro TOPPISREDAQUIS.
Não calcula: Com essa opção o sistema não realizará o cálculo da redução da base de
PIS e COFINS.
Usa da TOP: Com essa opção selecionada, será utilizada a TOP para o cálculo da
redução da base de PIS e COFINS e desconsiderada a configuração feita no parâmetro de
chave TOPPISREDAQUIS.

Configure o Produto com a Classificação Tributária e Controle de Estoque:

No Cadastro de Produtos, selecione o Produto que será utilizado; este deverá usar Controle
adicional de estoques do tipo "Livre" (aba Medidas e estoque), onde, na Nota de Compra do
Produto, você deve indicar um número de Série/Placa/Chassi que identifique o Item e, no campo
"Classificação Substituição Tributária" (aba Impostos), você deve selecionar a
opção "Veículos automotores":

Na Nota de Venda, utilizando a TOP definida no parâmetro, no momento do calculo de PIS e


COFINS, o sistema irá procurar uma nota que atualize estoque e que o controle do item seja o
mesmo da Nota de Venda (caso exista mais de uma Nota de Compra, será considerada a mais
recente) e reduzirá a base de cálculo, subtraindo o valor total da compra do produto encontrado
sem rateios de despesas acessórias (Valor total do produto), sendo que, se o valor da venda for
menor que o da compra, o valor da base reduzida será zerada.
Nota: Quando não encontrar nenhuma nota de entrada, será exibida uma mensagem e a
operação será desfeita.
Trouxemos um exemplo:
A Nota de Compra nunota 2731 e a Nota de Venda nunota 2735.
Na Nota de Venda, a BASERED foi reduzida do valor da Nota de Venda com o valor de Compra,
exemplo: 152,00-100,00 = 52,00.
O valor do imposto calculado na venda foi: 52,00 *1,65% = 0,86.

No XML da NF-e, as tags <vBC> do PIS e COFINS deverão vir corretamente calculadas:

<PIS>
<PISAliq>
<CST>01</CST>
<vBC>52.00</vBC>
<pPIS>1.65</pPIS>
<vPIS>0.86</vPIS>
</PISAliq>
</PIS>
<COFINS>
<COFINSAliq>
<CST>01</CST>
<vBC>52.00</vBC>

<pCOFINS>1.65</pCOFINS>
<vCOFINS>0.86</vCOFINS>
</COFINSAliq>
</COFINS>

2.66 Saldo Flex

O Saldo Flex é uma rotina que visa conceder aos vendedores/parceiros, artifícios de negociação
no ato da venda. Foi elaborada com o seguinte objetivo: os vendedores são cadastrados sem
saldo e no momento que vendem um produto acima do preço de tabela, esse valor excedente é
adicionado ao seu Saldo Flex, para que ele possa oferecer descontos em negociações
posteriores.
O vendedor pode ter a possibilidade tanto de vender produtos com acréscimos (adicionando
saldo para seu Saldo Flex) quanto conceder descontos (subtraindo saldo do seu Saldo Flex).
Existem ainda, situações reais onde a empresa do vendedor "disponibiliza" um saldo em sua
conta, para que ele possa realizar negociações estratégicas com clientes específicos.
Vejamos as pré-condições para uso da Conta Corrente Flex:
Cadastro de Vendedores/Compradores Cadastro de Produtos
Cadastro de Parceiros Tabelas de Preços
Cadastro de Tipos de Negociação Preferências da Empresa
Cadastro de Tipos de Operação-TOP Adiantamento de Saldo Flex p/ Vendedores
Ajuste de Saldo Flex de Vendedores Atualizar Parcelas Pendentes de Adianta...
Como executar o processo? Considerações Importantes
Parâmetros ligados à esta rotina... Documentação das telas envolvidas...
Saldo Flex Dinâmico

Cadastro de Vendedores/Compradores
Na tela Cadastro de Vendedores/Compradores, configure os campos da aba
Acréscimo/Desconto.

159
O "Saldo disponível", refere-se ao saldo que o vendedor possui para distribuir em descontos
para os clientes. Este campo é bloqueado para edição.
Nota: Este campo é alimentado pelas telas Ajuste de Saldo Flex de Vendedores e Adiantamento
de Saldo Flex para Vendedores. Depois de gerados os lançamentos nestas telas, acesse a tela
Atualizar Parcelas Pendentes de Adiantamentos de Saldo Flex para atualizar o Saldo disponível
dos adiantamentos inseridos.
No campo "Provisão de Acréscimo" é apresentado o valor acumulado das provisões de
acréscimos que foram lançadas pelo vendedor em seus pedidos de venda, sendo que este
também é bloqueado para edição. Quando um pedido de venda que contém acréscimo é
confirmado, este campo é atualizado somando os valores dos acréscimos do pedido; quando o
pedido é faturado este campo é atualizado, subtraindo a quantia de acréscimo que havia no
pedido; essa quantia é somada ao campo Saldo disponível.
Os campos "Desconto Máximo" e "Acréscimo Máximo" definem o valor máximo de
desconto e acréscimo, respectivamente, que o vendedor em questão pode distribuir por item da
nota.
Informe um "Grupo de Retenção" para o vendedor em questão. Este campo deve estar
preenchido para que o vendedor seja apresentado na tela Ajuste de Saldo Flex de Vendedores.
Observação: O campo "Tipo" presente na aba Geral do Cadastro de Vendedores/Compradores
deve ser definido como "Vendedor"; o campo Grupo de Retenção deve ser preenchido e o
campo Saldo disponível deve ser maior que zero, para que o vendedor possa utilizar descontos
permitidos pelo processo de "Crédito Flex".
[voltar ao topo]

Cadastro de Produtos
Na tela Cadastro de Produtos, aba Flex, a marcação "Flex" deve ser assinalada para que o
Produto possa ser utilizado no processo de Crédito Flex. Além disso, serão cadastrados os
campos "% Desconto Máximo Flex", "% Acréscimo Máximo", "Quantidade" e "%
Desc.Máx".

Considere o seguinte exemplo: Configurando uma quantidade de 1 até 9 tem-se um percentual


de 5% de Desconto Máximo, de 10 até 19 será 10% de desconto, e assim sucessivamente.
[voltar ao topo]

Cadastro de Parceiros
A marcação "Usar Créd.Flex?" presente na aba Crédito, da tela Cadastro de Parceiros deve
estar realizada, pois o Crédito Flex apenas será concedido para clientes com esta marcação.

[voltar ao topo]

Tabelas de Preços
Nesta tela, o campo "Tabela p/Flex" deve conter o código da tabela a ser utilizada como
tabela do "Preço Base do Flex". Se não houver tabela informada neste campo, o sistema
utilizará a "Tabela da Negociação", conforme definição realizada no parâmetro "Tabela de
Preços por - TIPTABPRECOS".

[voltar ao topo]

Cadastro de Tipos de Negociação


A marcação "Usar Créd. Flex?" presente na aba Características, deve estar realizada para que
o Tipo de Negociação em questão possa ser utilizado no processo de Crédito Flex.

[voltar ao topo]

Preferências da Empresa
A marcação "Usar Créd. Flex?" localizada na aba Propriedades deve estar efetuada para a
empresa que utilizará o Crédito Flex.

[voltar ao topo]

Cadastro de Tipos de Operação - TOP

Localizado na aba Geral, o campo "Atualizar Acréscimos/Decréscimos" deve estar


devidamente definido. Ele é composto pelas seguintes opções:

Não Atualizar: Não atualiza nenhuma informação.


Saldo disponível: Esta opção deve ser utilizada para TOP's de Nota de Venda. Na
confirmação da nota, este campo será atualizado com a soma dos acréscimos subtraindo
a soma dos descontos dos produtos da venda.
Provisão de Acréscimo: Esta opção deve ser usada para TOP's de Pedido. Ao confirmar
o pedido, a provisão de acréscimo será atualizada com os acréscimos dos produtos e o
saldo disponível com os descontos; esses campos são do Cadastro de
Vendedores/Compradores.

[voltar ao topo]

Adiantamento de Saldo Flex para Vendedores


Na tela Adiantamento de Saldo Flex para Vendedores, você pode cadastrar e parcelar os
adiantamentos de saldo para vendedores.

Ao configurar o adiantamento, o débito gerado poderá ser feito de forma parcelada, porém o
saldo disponível será atualizado pelo crédito/débito do adiantamento após a liberação das
parcelas pendentes, realizada por meio da tela Atualizar Parcelas Pendentes de Adiantamentos
de Saldo Flex.
Para utilização desta tela, a empresa deve possuir em sua licença o produto "Conta Corrente
Flex/G" e/ou "Conta Corrente Flex/W".
[voltar ao topo]

Ajuste de Saldo Flex de Vendedores


Por meio desta tela, realize o ajuste do adiantamento dos vendedores pelo saldo existente; este
adiantamento é cadastrado pendente, sendo liberado à medida que ocorrem na tela Atualizar
Parcelas Pendentes de Adiantamentos de Saldo Flex as atualizações das parcelas pendentes.

160
Parcelas Pendentes de Adiantamentos de Saldo Flex as atualizações das parcelas pendentes.

[voltar ao topo]

Atualizar Parcelas Pendentes de Adiantamentos de


Saldo Flex
Depois de gerados os lançamentos nas telas Ajuste de Saldo Flex de Vendedores ou
Adiantamento de Saldo Flex para Vendedores, é necessário que as parcelas pendentes sejam
atualizadas por meio desta tela.

O adiantamento de Crédito Flex somente estará disponível para o vendedor após a atualização
de adiantamentos pendentes e poderá ser visualizado no campo "Saldo Disponível" presente
na aba Acréscimo/Desconto no Cadastro de Vendedores/Compradores.
[voltar ao topo]

Como executar o processo?


Primeiramente a empresa deve possuir em sua licença, o produto "Conta Corrente Flex/G"
e/ou "Conta Corrente Flex/W", além disso, os cadastros e pré-condições descritos acima
devem ser devidamente realizados.
Uma vez concretizados os cadastros, realize a venda do Produto no Portal de Vendas. Ao
comercializar um produto marcado como Flex, o vendedor pode negociar desconto ou
acréscimo.
Vejamos abaixo a explicação sobre como calcular o campo "Preço Base" do item na nota; esta
informação não se refere ao preço de venda.
O Preço Base é importante, pois auxilia a formação do campo "Preço base qtd.", que por sua
vez é utilizado para encontrar o valor que será descontado ou acrescido ao saldo
disponível/provisão do vendedor.
Na Tabela de Preços definida, será verificado se existe alguma tabela Flex informada no campo
"Tabela p/ Flex", a partir disso:
1 - Se possuir Tabela p/ Flex definida:
1.1 - Caso a Tabela de preço Flex seja igual a Tabela de Preço, o preço base receberá o preço
unitário de venda;
1.2 - Se a Tabela de preço Flex for diferente da Tabela de Preço, o sistema buscará o preço da
tabela Flex, alterará o preço base e verificará os seguinte pontos:
1.2.1 - Tipo de negociação tem inclusão do preço no produto (TIPOJURO); se possuir, aplica o
preço base já definido;
1.2.2 - Analisa se o parâmetro "Usa desconto FOB - DESCFOB" está habilitado; se o frete
da nota é FOB e na tabela Descontos FOB se o produto possui desconto FOB, aplica
ao preço base já definido e multiplica pelo peso bruto do produto.
2 - Se não possuir Tabela p/ Flex definida:
2.1 - Verifica se a TOP da nota foi incluída no parâmetro "TOPs não sujeitas ao controle de
Saldo de Acrésc - TOPFLEX"; com isso, o preço base recebe o preço unitário de venda;
2.2 - Se a TOP da nota não constar no parâmetro TOPs não sujeitas ao controle de Saldo de
Acrésc - TOPFLEX:
2.2.1 - Verifica se o Tipo de Negociação da nota está no parâmetro "Tip. Negoc. não
sujeitos ao controle de Saldo de Ac - TPVFLEX"; caso conste, é utilizada a
tabela de preço da região do parceiro;
2.2.2 - Se o Tipo de Negociação da nota não estiver no parâmetro Tip. Negoc. não sujeitos ao
controle de Saldo de Ac - TPVFLEX, será somado o código da tabela da região do
parceiro com a tabela de preço.
2.3 - Existindo a tabela (encontrada de acordo com a descrição dos itens 2.2.1 ou 2.2.2), o
preço do produto será de acordo com ela, a partir disso, o preço base será alterado, e o
preço unitário receberá o preço base (neste ponto o preço de venda será modificado
aplicando o preço base);
2.4 - Caso não seja encontrada uma tabela conforme descrito nos itens 2.2.1 e 2.2.2, o preço
base recebe o valor unitário do item.
Toda a descrição acima ocorre assim que o item for escolhido e o preço de venda e preço base
são encontrados. Ao vender o item, e for negociado um desconto ou acréscimo, a ordem abaixo
será seguida:

Descontos por quantidade definido na aba Flex do Cadastro de Produtos;


Descontos e acréscimos do produto na aba Flex do Cadastro de Produtos;
Descontos e acréscimos informados na aba Acréscimo/Desconto do Cadastro de
Vendedores/Compradores.

Após efetuar a venda do item, o pedido/nota deve ser confirmado para o saldo disponível e
provisão de acréscimos serem alterados.
Ao confirmar o pedido, a Provisão de Acréscimo será atualizada com os acréscimos dos produtos
e o saldo disponível com os descontos. Na confirmação da nota o campo Saldo Disponível será
atualizado com a soma dos acréscimos subtraindo a soma dos descontos dos produtos da
venda; esses campos estão presentes no Cadastro de Vendedores/Compradores.
[voltar ao topo]

Considerações Importantes
Na rotina de vendas, todos os campos que influenciam no Preço Líquido do produto influenciam
no Saldo Flex:

Valor Unitário;
% desconto;
Valor desconto etc.

A rotina de Saldo Flex no Sankhya Om não está contemplando o Saldo Flex por Parceiro; apenas
Saldo Flex por Vendedor.
Para utilizar o saldo Flex por parceiro, o grupo de retenção no cadastro de vendedor deve ser
igual a "PARCEIRO", em letras maiúsculas.
Existe apenas provisão de saldo para acréscimos, ou seja, nas rotinas de desconto não será
preenchido o campo relacionado a provisão.
O desconto irá sempre para o saldo disponível, independente da confirmação da nota e da TOP
estar como Provisão.

Se grupo de retenção for PARCEIRO, não será possível trocar o parceiro da nota/pedido;
Se grupo de retenção for diferente de PARCEIRO, não será possível trocar o vendedor da
nota/pedido.

Notas de bonificação serão calculadas como 100% (cem por cento) de desconto, sendo
deduzida integralmente do saldo disponível.
Importante: A rotina de Saldo FLEX não possui relatórios nativos embarcados na solução. O
acompanhamento das movimentações podem ser realizadas nas telas Gerência de Vendedores,
Gerência de Produtos e Dashboards personalizados.
[voltar ao topo]

Parâmetros ligados à esta rotina e suas Aplicabilidades


Com o parâmetro "Credita acréscimo Flex antes da confirmação - ACRESCSEMCONF"
habilitado, ao ser realizado um acréscimo na venda, o sistema irá calcular o saldo no
lançamento do pedido de venda, mesmo que o pedido/nota não esteja confirmado. Para isso,
além das configurações feitas para utilizar o saldo Flex, nos Tipos de Operação - TOP de Pedido
de Venda e Venda, o campo "Atualizar Acréscimos/Decréscimos" na aba Geral deverá ser
configurado com a opção "Saldo Disponível"; deste modo, em nenhum momento será
atualizado provisão. O parâmetro em questão quando desligado, até a confirmação da
nota/pedido, os acréscimos são provisionados mesmo que a TOP esteja com o campo Atualizar
Acréscimos/Decréscimos configurado como Saldo Disponível.
O parâmetro "Data Início para considerar Saldo Flex - DATINISALDOFLEX" define a data
início para movimentar o saldo Flex tanto do vendedor quanto do parceiro.
Caso não tenha tabela Flex e a TOP do pedido/nota esteja listada no parâmetro "TOPs não
sujeitas ao controle de Saldo de Acrésc - TOPFLEX", o preço base do Flex será sempre o
preço de venda.

Se não for apresentada tabela Flex e o Tipo de Negociação estiver listado no parâmetro
"Tip.Negoc. não sujeitos ao controle de Saldo de Ac - TPVFLEX", ao buscar o preço base,
será utilizada a tabela cadastrada na região do parceiro; caso não esteja listada, será utilizada a
tabela cujo número seja a soma da tabela da região e a tabela utilizada na venda.
O parâmetro "Restitui DESCONTO Flex na devolução - RETDESCDEV" influencia apenas no
Saldo Flex do Parceiro. Caso esteja desligado, no momento da venda, o saldo do parceiro é
consumido normalmente. Este parâmetro atua na movimentação de devolução; ao realizar a
devolução de uma nota que utilizou o Saldo Flex do Parceiro, o saldo consumido na nota de
venda não é restituído.
Observação: Este parâmetro não influencia no saldo do Vendedor, ligado ou desligado, o saldo
do vendedor é consumido na venda e restituído na devolução.
Será utilizado o parâmetro "Valor máximo Saldo Flex a permanecer no zeramento -
VLRMAXSALDO" somente para saldo de parceiro, no momento do zeramento, que pode ser
agendado e executado pelo Tarefas. Por exemplo, se o parâmetro estiver configurado para
R$50,00 e no momento do zeramento:

Parceiro possuir R$500,00 de crédito, o parceiro ficará com R$50,00 de crédito;


Parceiro possuir R$40,00 de crédito, o parceiro ficará com R$40,00 de crédito.

Nota: Saldo negativo nunca será alterado.


O parâmetro "Desconto acima do Flex vai para pé da nota? - DESCFLEXPENOTA" é
específico de um Parceiro Sankhya.
Quando o parâmetro "Permite Saldo Flex Parceiro Negativo na trigger? -
PERSALFLXPARNEG" estiver ligado não irá ocorrer o bloqueio do saldo disponível negativo no
parceiro. Este parâmetro também é específico de um Parceiro Sankhya.
Ao habilitar o parâmetro "Usar saldo Flex do Pedido? - SALDOFLEXPEDIDO" será possível
utilizar o saldo gerado dentro do próprio pedido, mesmo que não esteja somado ao saldo do
cadastro Parceiro. Por exemplo, realizando o lançamento de um pedido com os seguintes itens:

Item 1 com o preço de tabela R$10,00 e valor unitário R$12,00;


Item 2 com o preço de tabela R$20,00 e o valor unitário R$19,00.

Com esse parâmetro ativo, o vendedor tem a possibilidade de manusear um saldo dentro do
pedido, mesmo se o vendedor/parceiro não tiver saldo. O saldo se faz em tempo real de
acordo com o preço dos itens do pedido.
Por padrão o parâmetro "Soma Impostos ao Valor Líquido? - ADIMPVLRTOTLIQ" é
apresentado habilitado, ao ser desativado o cálculo do débito de saldo Flex será efetuado
desconsiderando a Substituição Tributária e o IPI do valor total líquido do item da nota; mesmo
nos casos em que a tabela de preços utilizada for do tipo "Parceiro/Empresa". Quando
ativado, os impostos mencionados serão normalmente considerados no cálculo do débito de
saldo Flex.
Deste modo, quando o parâmetro "Tabela de Preços por - TIPTABPRECOS" estiver
configurado como Parceiro/Empresa, o mesmo será substituído pelo parâmetro
ADIMPVLRTOTLIQ no cálculo do valor líquido do item da nota.
[voltar ao topo]

Documentação das telas envolvidas no Saldo Flex


Clicando nos links abaixo, serão abertas as documentações pertinentes às rotinas mencionadas
neste tópico:
Cadastro de Vendedores/Compradores Cadastro de Produtos
Cadastro de Parceiros Cadastro de Tipos de Operação - TOP
Cadastro de Tipos de Negociação Preferências da Empresa

Tabelas de Preços Adiantamento de Saldo Flex...


Ajuste de Saldo Flex de Vendedores Atualizar Parcelas Pendentes...

[voltar ao topo]

Saldo Flex Dinâmico


O cálculo do preço base e o valor de acréscimo/decréscimo (com suas validações) do Saldo Flex
Dinâmico é realizado por meio de duas procedures diferentes no Banco de Dados.

O cálculo do preço base dinâmico será executado se o parâmetro "Procedure para cálculo de
preço base flex dinâmico - NOMPROCCALCPRBA" estiver preenchido com o nome da
procedure do Banco de Dados responsável por realizar o cálculo; esta procedure deverá ser
programada da mesma maneira que a procedure para cálculo do Preço Dinâmico.

Observação: Esta procedure retornará apenas um valor, sendo o novo preço base, no formato
'{PRECO : "9,99"}'.

Importante: As informações transmitidas para a procedure para serem utilizadas no cálculo


são:

NUNOTA, CODPROD, CONTROLE, CODVOL, QTD, CODTAB, CODPARC, CODVEND, CODTIPVENDA,


CODTIPOPER, CODEMP, CODUSULOGADO, VLRUNIT

O cálculo do valor de acréscimo/decréscimo Flex dinâmico será efetuado caso o parâmetro


"Procedure para cálculo flex dinâmico - NOMPROCCALCFLEX" esteja configurado com o
nome da procedure do Banco de Dados que realizará o cálculo; esta procedure deverá ser
programada da mesma forma que a procedure do cálculo do preço base dinâmico, exposto
acima.

Nota: Esta procedure retornará os campos "Vlr. acresc./desc.", "Vlr retenção" e "Preço
base qtd.", no formato '{PRECOBASEQTD : "9,99",VLRACRESCDESC : "9,99",VLRRETENCAO :
"9,99"}'.

Importante: As informações que serão passadas para a procedure para serem utilizadas no
cálculo são:

161
cálculo são:

CODEMP, CODPARC, CODPROD, CODTIPOPER, CODTIPVENDA, CODUSULOGADO, CODVEND,


NUNOTA, PRECO, PRECOBASE, QTD, USOPROD, VALIDAR, VLRACRESCDESCANT, VLRDESC,
VLRLIQ, VLRREPRED, VLRTOT, VLRUNIT

Na configuração do parâmetro "Campos que afetam o cálculo do preço Dinâmico -


LISCAMPPRECODIN" deverão ser inseridos os campos da TGFCAB que irão influenciar no
Cálculo do Preço Dinâmico, inclusive os campos adicionais, para que, caso algum deles seja
alterado, seja recalculado o preço dos produtos.

Observação: Os campos que já recalculam o preço quando são alterados não deverão ser
incluídos neste parâmetro.

Nota: Os nomes dos campos devem estar em letras maiúsculas e separados por vírgulas.

[voltar ao topo]

2.67 Relatório de Vendedores/Compradores


O relatório Vendedores/Compradores está destinado a apresentar as informações ligadas aos
vendedores, as comissões a eles pagas, suas respectivas regiões de atuação, entre outros
dados.

Para dar início a criação de um relatório, aciona-se o botão "Modo Edição". Os passos
seguintes são descritos detalhadamente na documentação acessada pelo link Relatórios
Formatados.

O campo "Código ou Nome contendo" localizado na parte superior da tela, está destinado a
busca rápida de algum relatório que deseja-se visualizar ou reconfigurar. Pode-se informar o
código, um trecho do nome do relatório, ou ainda clicar no ícone representado pela "lupa"
localizado à frente do campo.

Depois de feita a criação de um relatório, o título definido para o mesmo será exibido na parte
inferior da tela, onde os demais botões apresentados serão habilitados para utilização. São eles:

Através deste botão, realiza-se a visualização dos dados


gerados que serão posteriormente impressos.

Além de ser o botão a ser acionado para início da criação de um


relatório, este botão também deve ser acionado caso se possua o relatório já
formatado, e deseja-se realizar no mesmo algum ajuste.

Acionando-se este botão, as informações geradas serão


apresentadas em modo grade na tela.

Ao acionar-se este botão, será aberta a tela "Título de


segurança", onde configura-se os acessos ao relatório. Será permitido aqui,
ajustar o nível de acesso de cada grupo de usuários, ao relatório selecionado. Os
usuários são anexados aos grupos de forma conveniente, não importando a qual
grupo ele esteja vinculado no cadastro de usuários. Sendo este vínculo exclusivo
por relatório, pode-se ter um usuário vinculado ao grupo "A" no relatório "X" e ao
grupo "B" no relatório "Y". O acesso pode ser dado a todo o grupo ou a um
usuário específico.

Através deste botão, é feita a baixa do relatório no formato

"jrxml", onde este pode ser utilizado no "IReport".

Este botão possui duas alternativas de uso. A saber:


•Ao acionar a opção "Adicionar lançador", será aberta uma tela,
onde deve-se infomar a descrição e a pasta de destino; a descrição é
a identificação literal para o lançador; a pasta de destino, refere-se
ao diretório do menu ao qual abrigará o lançador de um
determinado item; a operação estará concluída após a confirmação,
pressionando o botão "Concluir", e poderá também ser abortada,
acionando o botão "Cancelar".
•A opção "Localizar lançador", apresenta a listagem de todos os
lançadores que apontam para o item que corresponde ao item atual
de navegação. Por exemplo, se determinado usuário estiver
navegando entre relatórios personalizados, ao acionar esta opção,
será aberta uma lista de todos os lançadores que correspondem ao
item "Relatório" atual de navegação. Nesta tela, além de visualizar
os lançadores para um item, pode-se excluir um lançador do item
e/ou alterar sua descrição.
Descartar Cache: Marcando-se esta opção, ao realizar a geração dos relatórios,
os caches de impressão serão limpos.

2.68 Classes dos Agrotóxicos

Configurações > Cadastros

Os agrotóxicos são substâncias usadas para controlar pragas, ervas daninhas e agentes
causadoras de doenças.

As Classes dos Agrotóxicos definem a categoria de agrotóxico a qual pertence o Produto, ou


seja, de qual classe agrotóxica ele faz parte. A classe definirá se o produto é, por exemplo:
Um Herbicida: atuará no combate a ervas daninhas.
Um Inseticida: atuará no combate a insetos.
Um Nematicida: atuará no combate a vermes, vermicida.

Este cadastro não sofrerá alterações, a não ser que seja um tipo de lavoura muito específica.

Cadastre nesta tela as Classes Agrotóxicas dos produtos que posteriormente serão cadastrados
no Receituário Agronômico, no Cadastro de Produtos, aba "Agrícola".

Observação: Este menu de Receituário Agronômico ainda não foi implementado no


SankhyaOM, logo esta funcionalidade depende de integração com o MGE Módulo Agrícola.

2.69 MD-e - Manifestação do Destinatário

Trataremos aqui, como proceder para realização correta da configuração do processo de


Manifestação do Destinatário, bem como efetuar sua exata utilização.

O que é Manifestação do Destinatário?

Trata-se de um processo em que o destinatário de uma Nota Fiscal Eletrônica se manifesta para
a SEFAZ, comunicando ao órgão qual a realidade em relação à nota fiscal emitida para ele. O
destinatário poderá comunicar à SEFAZ quatro eventos de manifestação. São eles:

Ciência da Operação: O destinatário declara ter ciência da operação destinada a seu


CNPJ, mas ainda não possui elementos suficientes para apresentar uma manifestação
conclusiva;
Confirmação da Operação: O destinatário confirma a ocorrência da operação e o
recebimento da mercadoria;
Desconhecimento da Operação: Neste caso, o destinatário declara o
desconhecimento da operação, não reconhecendo a emissão da Nota Fiscal Eletrônica
destinada ao seu CNPJ;
Operação não Realizada: Utiliza-se este evento, quando o destinatário declara que a
operação não foi realizada (com recusa do recebimento da mercadoria e/ou outros) e a
justificativa pela qual a operação não se realizou.

Além desses eventos que o destinatário poderá comunicar à SEFAZ, existem dois serviços que
este também poderá utilizar, sendo os seguintes:

Consulta das Notas: Este serviço, basicamente consulta na SEFAZ quais foram as
Notas Fiscais Eletrônicas emitidas para o CNPJ do destinatário;
Download do XML das notas: Por este serviço, realiza-se o download do XML das
Notas Fiscais Eletrônicas que foram emitidas para o CNPJ do destinatário e que tiveram o
evento de "Ciência da Operação" registrado.

De modo geral, a Manifestação do Destinatário tem o objetivo de evitar a emissão de notas


fiscais fraudulentas, para destinatários que não possuem ciência ou confirmação tal operação.

Importante: Uma vez que o destinatário efetuou o evento de Ciência de Operação, este possui
180 dias para que seja feita a manifestação final do documento que é caracterizada por
qualquer outro evento que não seja a Ciência da Operação. Este prazo poderá sofrer
modificações ao longo do tempo pela SEFAZ.

Para obtenção de maiores informações sobre o conceito da Manifestação do Destinatário, pode-


se acessar o Portal da NF-e a NT 2012.002:

http://www.nfe.fazenda.gov.br/portal/perguntasFrequentes.aspx?tipoConteudo=yjOJMwFOkA0=

http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=bUBJ/PmtKQo=

Para utilização do MD-e, deve-se atender à alguns requisitos; sendo eles:

Possuir um certificado digital do tipo A1 credenciado juntamente a SEFAZ;


Possuir o produto NOTA FISCAL ELETRÔNICA/W para Sankhya Om e produto JIVA-MD-
e/W para Jiva Evo;
Versão do Sankhya Om a partir da 3.11, Jiva Evo a partir da 3.13 e versão do SanNFe a
partir da [em definição].

Abaixo, temos as configurações que deverão ser realizadas no sistema para utilização da MD-e:

Configurações

Nas Preferências de Empresa, aba NF-e/NFC-e, tem-se a opção "Utiliza distribuição de DF-e"
para que sejam determinadas quais empresas utilizarão os serviços de Manifestação do
Destinatário.

Além disso, para determinar se os serviços da Manifestação do Destinatário serão utilizados em


ambiente de homologação ou produção, deve-se configurar o campo "Ambiente NF-e/NFC-e"
(também em destaque na imagem abaixo).

Através da tela Configuração MD-e configura-se algumas preferências para que o sistema
execute os serviços da Manifestação do Destinatário de forma automática. Todas as alterações
feitas na tela deverão ser gravadas por meio do botão "Salvar".

Importante: Esta tela somente estará disponível, caso a empresa atenda aos requisitos
mencionados na parte inicial desta documentação, e possua também o produto IMPORTAÇÃO
DE DOCUMENTOS ELETRÔNICOS/W e JIVA-MD-e/W.

162
A tela possui a opção "Baixar o XML ao dar ciência da operação" que é utilizada para
efetuar o download do XML da NF-e quando realizar-se o evento de Ciência de Operação na tela
do Portal de Importação de XML.

Através da marcação "Realizar ciência automatizada", sempre que for feita uma consulta de
notas, automaticamente também será realizada a ciência do documento. Realizando-se esta
marcação, a opção Baixar o XML ao dar ciência da operação será automaticamente assinalada.

No processo de consulta das notas fiscais emitidas para a empresa, as marcações Realizar
ciência automatizada e Baixar o XML ao dar ciência da operação, caracterizam a automação
existente no sistema que realiza a ciência da operação juntamente com o download do XML.
Este procedimento, tem por objetivo agilizar o processo de conferência das notas de compra,
sem a necessidade da empresa dar ciência e depois fazer o download do XML em momentos
distintos; o download será realizado sempre ao final do processo de consulta da ciência
automatizada.

Por meio do campo "Versão de consulta do MD-e", define-se a versão de consulta do MD-e
que deseja-se utilizar. Tem-se duas alternativas:

Consulta de NF-e (NT 2012);


Distribuição de DF-e (NT 2014).

Atenção Implantadores: Optando-se pela opção Distribuição de DF-e (NT 2014), a Consulta é
feita via webservice NFeDistribuicaoDFe, que visa disponibilizar os documentos para os autores
interessados da NF-e, como emitentes, destinatários e transportadoras. Além da consulta dos
documentos, a correspondente Baixa do XML da NF-e, será realizada por este webservice.

Informa-se no campo "Qtd. dias para consulta de NSU faltantes", a quantidade de dias em
que será possível proceder com a busca dos NSU's (Número Sequencial Único) faltantes, ou
seja, números que não não foram retornados pela SEFAZ até o momento que foram realizadas
as buscas de dados sobre notas fiscais emitidas para a empresa.

Observação: Na realização da consulta dos documentos, a SEFAZ retorna uma resposta que
possui o campo maxNSU, que se refere ao último e maior NSU existente para o destinatário.
Esta informação é gravada internamente pelo sistema, e será utilizada na próxima consulta de
modo a evitar-se o consumo indevido do serviço de consulta de documentos.

Os campos "Horário das consultas por novas notas" e "Intervalo consulta em horas"
são utilizados para que o sistema automaticamente busque as Notas Fiscais Eletrônicas emitidas
para o destinatário em um intervalo de tempo determinado. Nele informa-se o horário do dia em
que as notas deverão ser buscadas.

No campo "Intervalo consulta em horas", determina-se o intervalo em horas para que o


sistema busque as notas no dia. O valor do campo deverá ser entre 1 (um) e 23 (vinte e três),
caso contrário será apresentada a seguinte mensagem:

O intervalo do download deve ser maior ou igual a 1 e menor ou igual a 23.

Os campos "Horário de Download do XML" e "Intervalo de Download em horas"


possuem a mesma função dos campos Horário das consultas por novas notas e Intervalo
consulta em horas mencionados acima, só que ao invés do serviço de consulta, fazem o serviço
de download do XML automaticamente.

Importante: Vale ressaltar que, o download do XML somente ocorrerá caso a Nota Fiscal
Eletrônica já possua o evento de Ciência de Operação registrado.

O campo "Gravar log de consultas" tem a finalidade que o sistema grave todos os serviços
que você executar manualmente ou, serviços executados automaticamente que estão
relacionados com a manifestação do destinatário.

Quando o campo está sinalizados, todos os serviços feitos relacionados a manifestação do


destinatário serão gravadas; quando desmarcado, somente serviços que retornarem rejeição
serão gravados.

O campo "Modelo de relatório Danfe" é utilizado para determinar-se qual modelo de


impressão (relatório formatado) o sistema irá se basear para que o DANFE da Nota Fiscal
importada seja visualizado.

O botão "Consultar Notas" quando acionado, realiza a consulta junto a SEFAZ das notas fiscais
emitidas pela empresa.

Observação: No parâmetro "Intervalo de consulta de notas MDe - INTCONSULTAMDE"


informa-se o tempo (em milisegundos)* que o sistema irá aguardar para consultar as notas MD-
e junto a SEFAZ; é o intervalo de tempo respeitado pelo sistema para uma nova tentativa de
obtenção de resposta (retorno das notas emitidas) junto a SEFAZ a respeito das notas MD-e
emitidas por um mesmo CNPJ.

* 1000 (mil) milissegundos é equivalente a 1 (um) segundo.

Na parte inferior da tela, tem-se a sessão "Mensagens MD-e" que tem a finalidade de
visualização de todos os serviços realizados relacionados à manifestação do destinatário (pode-
se visualizar a sessão em modo grade ou modo formulário), conforme marcação do campo
"Gravar log de consultas" citado anteriormente.

Tem-se ainda, um parâmetro no qual deve-se configurar, para que o sistema esteja preparado
para realizar os serviços de consulta das notas e/ou o download do XML das notas. O parâmetro
em questão, é o "Servidor para executar schedule - SERVERHOSTSCHED". Neste
parâmetro, define-se a partir de qual servidor o sistema deverá executar os Jobs do serviço de
consulta e download das notas.

Importante: Este parâmetro deverá ser configurado por alguém habilitado, que conheça quais
Jobs a empresa trabalha, de modo que estes não sejam lesados. Se necessário na configuração,
os Jobs referentes à consulta e download das notas são "ConsultaNotasMDeJob" e
"DownloadXmlMDeJob", respectivamente.

SanNFe

Para que o sistema execute os serviços relacionados à Manifestação do Destinatário, o SanNFe


deverá estar devidamente configurado com o certificado digital do destinatário do tipo A1
credenciado juntamente a SEFAZ.

O sistema poderá validar a confirmação da Nota Fiscal de compra no sistema, exigindo que o
evento de confirmação da operação seja registrado, para que se consiga confirmar a nota.

Para isso, na tela Tipos de Operação - TOP, aba Impressão, deve-se marcar o campo "Exigir
confirmação do MD-e antes da confirmação". Este campo, estará habilitado apenas para o
Tipo de Movimento igual a "Compra"; além disso, o campo "NF-e" nesta mesma aba, deverá
estar definido com a opção "Terceiros".

Utilização da MD-e

Na Central de Compras, no alto da tela, tem-se o botão "MD-e", que tem a finalidade de
possibilitar a realização dos devidos serviços relacionados à Manifestação do Destinatário.

O botão MD-e possui as seguintes opções:

Ciência da operação: Registra-se o evento de ciência de operação para a nota fiscal


lançada na Central;
Confirmo a operação: Fixa-se o evento de Confirmação de Operação para a nota fiscal
lançada na Central;
Desconheço a operação: Registra-se o evento de Desconhecimento de Operação para
a Nota Fiscal lançada na Central;
Operação não realizada: Determina-se o evento de Operação não Realizada para a
nota fiscal lançada na Central;
Visualizar manifestos: Através desta opção, abre-se uma pequena janela, para que se
possa consultar os eventos relacionados à Manifestação do Destinatário.

Pode-se observar nesta pequena janela, os seguintes campos:

Chave Acesso: Exibe a chave de acesso do documento que registrou o evento de


manifestação;

163
manifestação;
Sequência: Mostra em qual sequência o evento de manifestação foi registrado para
determinada chave de acesso;
Situação MD-e: Apresenta a situação do evento de manifestação que foi registrado;
Situação NF-e: Exibe se a nota fiscal eletrônica filtrada está autorizada, cancelada ou
denegada;
Status: Mostra se o evento foi referente ao algum manifesto, ou se foi relacionado a um
download do XML da nota;
Dh. Alteração: Apresenta a data e hora em que o evento em questão foi registrado;
Usuário: Exibe o código de usuário que efetuou o registro do evento em questão.

Para que o sistema seja capaz de realizar os eventos de Manifestação de Destinatário, deve-se
lançar a Nota Fiscal Eletrônica na Central de Compras aberta a partir do Portal de Compras.

A empresa informada deverá estar devidamente configurada para utilizar os serviços de MD-e,
assim como seu certificado digital configurado no SanNFe; além disso, a nota de compra
lançada, deverá possuir o campo "Chave de acesso" preenchido para que os serviços possam
ser enviados.

Pode-se também optar por realizar a importação do XML através da opção "Importar XML de
nota fiscal eletrônica" presente no botão de "Outras Opções..." e posteriormente realizar os
serviços de MD-e.

Feito o registro de qualquer evento através do botão "MD-e", será apresentada a seguinte

mensagem:

Além disso, será feito o registro do evento no histórico de movimentações do MD-e que pode ser
acessado através da opção "Visualizar manifestos".

Caso no momento de registrar algum manifesto, a SEFAZ rejeite o evento por algum motivo, o
erro de rejeição será apresentado na tela, para que sejam tomadas as devidas providências.

Na tela Portal de importação de XML, somente para empresas que possuem o produto
"IMPORTAÇÃO DE DOCUMENTOS ELETRÔNICOS/W" e JIVA-MD-e/W, tem-se alguns campos
referentes a MD-e, que podem ser visualizados quando a tela se encontra em modo grade; são
eles:

Importado pelo MD-e: Este campo será igual a "S" (Sim), quando o sistema automaticamente
consultar as Notas Fiscais Eletrônicas para o destinatário e inserir automaticamente no Portal de
Importação de XML;

Possui XML: Este campo será preenchido com "Sim" quando o documento do Portal de
Importação possuir XML, e será igual a "Não" quando o documento não possui o XML. O campo
será igual a "Não", somente quando o documento for inserido pelo serviço de consultas de notas
do MD-e;

Situação MD-e: Este campo possui várias opções, que caracterizam qual a situação de
manifestação do documento. São elas:

Sem manifestação do destinatário: O documento possui esse status, quando ainda


não houve manifestação de forma alguma em relação ao documento;
Ciência: O documento assume este status, quando registrou-se o evento de ciência de
operação;
Operação confirmada: Este status é apresentado, quando registrou-se o evento de
confirmação da operação;
Desconhecida: O documento possui este status, quando ocorreu o registro do evento
de desconhecimento da operação;
Operação não realizada: O documento irá assumir este status, quando o registrar-se o
evento de que a operação não foi realizada.

Situação NF-e: Este campo possui algumas opções que caracterizam qual a situação da NF-e.
São elas:

Uso autorizado: Tem-se esta informação, quando a NF-e inserida no Portal de


Importação estiver autorizada;
Uso denegado: Será apresentado, quando a NF-e inserida no Portal de Importação
estiver denegada;
NF-e cancelada: Tem-se este preenchimento, quando a NF-e inserida no Portal de
Importação estiver cancelada.

Observação: As situações da NF-e são obtidas através do serviço de consulta do MD-e,


portanto poderão ser atualizadas automaticamente na tela do Portal de Importação de XML.

Pode-se notar no lado esquerdo da tela, nos filtros que podem ser utilizados, o campo
"Apresentar importações" (em destaque na imagem abaixo) conta com as seguintes opções:

Todas: Serão apresentadas todas as importações, independente do modo que elas


foram realizadas;
Manuais: Serão exibidas na tela, apenas as importações realizadas manualmente;
Baixados pelo MD-e: Tem-se somente os documentos que foram importados no Portal
de Importação através do serviço de consulta/download do MD-e.

No alto da tela, tem-se o botão "MD-e" (em destaque na imagem acima) que possui as
seguintes funcionalidades:

Ciência da operação: Registra-se o evento de ciência de operação para a nota fiscal


lançada na Central;
Confirmo a operação: Fixa-se o evento de Confirmação de Operação para a nota fiscal
lançada na Central;
Desconheço a operação: Registra-se o evento de Desconhecimento de Operação para
a Nota Fiscal lançada na Central;
Operação não realizada: Determina-se o evento de Operação não Realizada para a
nota fiscal lançada na Central;
Visualizar manifestos: Através desta opção, abre-se uma pequena janela, para que se
possa consultar os eventos relacionados à Manifestação do Destinatário.
Visualizar NF-e: Acionando-se esta opção, pode-se visualizar o Danfe impresso em
formato PDF, de acordo com o modelo de impressão (relatório formatado) mencionado
nas instruções sobre a tela "Configuração MD-e".

Essa opção de Visualizar NF-e somente irá funcionar, caso o documento a ser visualizado possua
o XML, ou seja, o campo "Possui XML" deverá estar igual a "Sim"; caso contrário ao clicar na
opção, a seguinte mensagem será exibida:

O processamento dos documentos poderá acontecer normalmente no Portal de Importação,


desde que o mesmo possua XML para que o sistema seja capaz de processar as informações.

O processo de importação não foi afetado pelos procedimentos ligados ao MD-e; ocorrendo
divergências, deve-se resolvê-las para conclusão da importação da nota.

Download NF-e: Por meio deste campo, tem-se a funcionalidade de transferência da


nota selecionada. Para realizar este procedimento serão necessárias algumas premissas
conforme imagem abaixo:

Validação na confirmação da Nota de Compra

Como já mencionado no decorrer desta documentação, pode-se optar em não permitir a


confirmação da nota de compra, caso o evento de confirmação da operação não tenha sido
registrado na nota.

Caso seja feita a tentativa de confirmação de uma nota de compra que não possua esse evento,
a seguinte mensagem será exibida:

Caso seja feita a escolha por não realizar esta validação, mesmo que a nota tenha sido
confirmada, pode-se realizar os eventos de MD-e.

O processo de compra poderá ser concluído, quando a nota de compra for confirmada e o
destinatário realizar a manifestação final do documento, que poderá ser a "confirmação da
operação", "operação não realizada" ou "desconhecimento da operação".

2.70 Nota Técnica 2015.002 - NF-e e NFC-e

Foi divulgada pela Receita Federal uma nova alteração no processo de emissão de NF-e na NT
2015.002. As modificações realizadas nesta nota técnica, poderão afetar contribuintes que
trabalham com IPI e contribuintes que necessitam da desoneração do ICMS, por motivos das
Olimpíadas que serão sediadas no Brasil em 2016.
Soma-se a isso, a emissão de NFC-e que também sofreu algumas modificações que envolvem a
geração da descrição do primeiro item; quando a emissão for realizada em ambiente de
homologação; serão exibidos os dizeres "NOTA FISCAL EMITIDA EM AMBIENTE DE
HOMOLOGAÇÃO - SEM VALOR FISCAL". Além disso, na emissão da NFC-e, o sistema gera a URL
QR-Code no XML.
Estas mudanças possuem a vigência de 01/10/2015 (ambiente de homologação) e
03/11/2015 (ambiente de produção).
Vejamos as configurações no sistema que visam atender a referida Nota Técnica:
No parâmetro "UFs com QRCODE no XML da NFC-e? - UFSQRCODEXML" informa-se as
UF's que irão gerar o campo <qrCode> no XML. As UF's informadas no parâmetro, devem estar
separadas por vírgula, por exemplo: AL, AM, MT, PA, PR, RJ, RO.
Importante: Para o estado da "Paraíba - PB", não deve-se informar sua sigla no parâmetro
mencionado; esta medida faz com que o XML não possua o "QRCode". Deste modo, a nota será
aprovada sem impedimentos e o DANFE irá conter o QRCode.
Na tela "Comercial > Arquivo > Cadastros > Alíquotas > Alíquotas de ICMS > aba
Geral", tem-se o campo "Cód. Mot. Desoneração ICMS", onde conta-se com a opção "16-
Olimpíadas Rio 2016", que poderá ser utilizada apenas quando o campo Tributação presente
nesta mesma aba, estiver definido com as opções 40, 41 e 50.
Em algumas telas foram criados os campos "Código Enq. Legal IPI Entrada" e "Código Enq.
Legal IPI Saída"; são elas:
•Comercial > Arquivo > Cadastros > Tipos de Operação - TOP > aba Impostos;
•Configurações > Cadastros > Parceiros > aba Fiscal;
•Configurações > Cadastros > Produtos > aba Impostos;
•Comercial > Arquivo > Cadastros > Alíquotas > Alíquotas de IPI > aba Geral;

164
•Comercial > Arquivo > Cadastros > Alíquotas > Alíquotas de IPI > aba Geral;
•Comercial > Preferências > Empresa > aba Propriedades.
Os dois campos mencionados, deverão ser preenchidos juntamente com a informação do CST
de IPI de Entrada ou Saída. O sistema possui uma forma de validar a informação do campo de
CST de IPI de entrada/saída juntamente com o código de enquadramento legal de IPI da
entrada/saida; caso estes não possuam a compatibilidade exigida pela SEFAZ, o sistema emitirá
a uma mensagem de validação.
Quando os campos "Cód.Enq.Legal IPI Entrada" e/ou "Cód.Enq.Legal IPI Saída" forem vazios, o
sistema irá considerar o código "999". De qualquer forma, este código deverá ser informado
manualmente nas situações de tributação normal ou de outras tributações.
Para obtenção de maiores detalhes relacionados à tabela de códigos de enquadramento legal
de IPI, pode-se consultar a NT 2015.002 disponível no link:
http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=mCnJajU4BKU=
A regra para que o sistema gere a informação do código de enquadramento legal de IPI, será a
mesma utilizada para gerar a informação do CST de IPI de entrada/saída.
Na "Central de Vendas", especificamente na aba de Itens, foi criado o campo
"Cód.Enq.Legal IPI" cuja regra de preenchimento pelo cálculo de imposto ou pelo usuário, é a
mesma que é realizada no campo "C.S.T. IPI". No lançamento de itens existe a mesma validação
descrita nos cadastros.
Vejamos o comportamento da Geração do XML de NF-e:
O campo <motDesICMS> poderá ter a opção "16-Olimpíadas Rio 2016" caso seja assim
configurado pelo usuário. Foi alterada a geração do campo <cEnq> do grupo <IPI> que será
gerada com o valor que está no campo "Código Enq.Legal IPI" do item da nota; se este
estiver vazio ou zero, será gerado 999.
Uma outra exigência desta Nota Técnica, é a apresentação do CNPJ/CPF do contador da
empresa, no XML da NF-e emitida. Para que esta solicitação seja atendida, na tela "Comercial
> Preferências > Empresa > aba Contador", tem-se a marcação "Enviar responsável
contábil na NFE?", que quando realizada, o sistema fará a busca pelo CNPJ/CPF do contador
de duas maneiras:
•Também na aba Contador, tem-se o campo "Cód. Parceiro" que sendo informado, o
sistema analisa seu cadastro para obtenção do CNPJ/CPF (aba Identificação do Cadastro de
Parceiros);
•Ainda na aba Contador, tem-se o campo "CPF", que ao ser informado, gera no XML a
informação solicitada pela Nota Técnica.
Caso nenhuma destas opções sejam definidas, o sistema emite a seguinte mensagem:
"Para gerar o responsável contábil na NF-e é necessário informar um parceiro com
CPF ou o CPF do contador."
Estando a marcação "Enviar responsável contábil na NFE?" ativada, na geração do XML da NFE,
é adicionada a esta a tag <autXML>, contendo a tag filha <CNPJ> (caso o Parceiro informado
na aba contador das Preferências da Empresa seja pessoa jurídica) ou a tag <CPF> (caso o
Parceiro informado na aba contador das Preferências da Empresa seja pessoa física ou este
parceiro não foi informado e existe um CPF informado para este contador, nesta mesma aba).

Abaixo, o comportamento da Geração do XML de NFC-e:


Em ambiente de homologação, o primeiro produto da NFC-e terá o campo <xProd> igual a
"NOTA FISCAL EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL"; para NFC-e, se
a UF da empresa estiver no parâmetro "UFSQRCODEXML", o campo <qrCode> será gerado
no RESUMO DOCUMENTAÇÃO TÉCNICA XML dentro do grupo <infNFeSupl>.
Observação: Em relação ao "EFD Fiscal" e "EFD Contribuições", ainda não foi determinada
a alteração para o COD_ENQ do registro C170.

2.71 NFC-e - Contingência EPEC

A NFC-e é um processo que envolve diversos recursos de infraestrutura, hardware e software.


Sendo assim o mau funcionamento ou indisponibilidade desses recursos, pode prejudicar o
processo de autorização da NFC-e, com reflexos nos negócios do emissor da NFC-e, que fica
impossibilitado de obter a prévia autorização de uso da NFC-e exigida pela legislação para a
impressão do DANFE, que é necessário para acompanhar a circulação da mercadoria.
A contingência EPEC permite que a empresa solicite o registro do "Evento Prévio de Emissão
em Contingência" anterior do documento em si, utilizando um leiaute mínimo de informações.
Importante: O envio de NFC-e para contingência EPEC, está disponível somente para o estado
de "São Paulo - SP".
Os principais benefícios deste tipo de contingência são:

•Reduzir custo da emissão em Formulário de Segurança (FS-DA);
•Conceder uma rota alternativa em caso de falha da infraestrutura de internet para acesso ao
ambiente normal da SEFAZ Autorizadora;
•Geração de arquivo pequeno, com melhores condições de transmissão, em função de
possíveis problemas de largura de banda e outras restrições na transmissão (uso de linha
discada, rede celular etc);
•Garante o registro digital em sistema acessível pelo fisco do evento gerador de ICMS no
momento em que ocorre.
Na imagem abaixo, tem-se a representação do fluxo de envio de uma NFC-e para contingência
EPEC. A empresa emitente de NFC-e envia uma solicitação de consulta de Status de Serviço
para verificar se o ambiente da SEFAZ autorizadora está disponível, se esta estiver indisponível,

o fluxo a ser seguido deve ser, gerar um documento em EPEC e enviar para a SEFAZ
autorizadora do EPEC.

Tem-se também a possibilidade do ambiente da SEFAZ autorizadora do EPEC também estar


indisponível, neste caso, o processo a ser seguido, é o envio do documento para a contingência
off-line ou SAT em alguns estados.
A emissão do EPEC poderá ser adotada por qualquer emissor (dentro do estado de São Paulo)
que esteja impossibilitado de transmissão e/ou recepção das autorizações de uso de suas NFC-
e, onde adota-se os seguintes passos:
•Gerar a NFC-e com "tpEmis = 4", mantendo também a informação do motivo de entrada
em contingência com sua data e hora de início, com número diferente de qualquer NFC-e que
tenha sido transmitida com outro "tpEmis";
•Gerar o arquivo XML do EPEC com as seguintes informações da NFC-e:
?UF, CNPJ e Inscrição Estadual do emitente;
?Chave de Acesso;
?UF e CNPJ ou CPF do destinatário se Valor Total da nota acima de R$10.000,00;
?Valor Total da NFC-e, Valor Total do ICMS;
?Outras informações constantes no leiaute;
•Assinar o arquivo com o certificado digital do emitente;
•Enviar o arquivo XML do EPEC para o Web Service de registro de eventos do ambiente de
contingência da SEFAZ autorizadora;
•Impressão do DANFE da NFC-e que consta do EPEC, em papel comum, contendo no corpo a
expressão "DANFE impresso em contingência – EPEC regularmente recebida pela
SEFAZ autorizadora".
•Adotar as seguintes providências, após a resolução dos problemas técnicos que impediam a
transmissão da NFC-e para o ambiente normal da SEFAZ autorizadora:
?Transmitir as NFC-e emitidas em Contingência Eletrônica para o ambiente normal da
SEFAZ, observando o prazo limite de transmissão na legislação, bem como outros
procedimentos constantes na legislação caso ocorram rejeições na autorização de uso;
?A Chave de Acesso desta NFC-e é a mesma Chave de Acesso do EPEC autorizado.
A notas devem ser configuradas para envio de NFC-e (configuração de NFC-e), porém na tela
"Comercial > Preferência > Empresa", na aba NF-e/NFC-e os campos de "Tipo de Envio
NF-e" e "Envio em Contingência" devem ser definidos com as opções apresentadas na
imagem abaixo:

Isso se faz necessário para que o sistema tente enviar a nota para a SEFAZ autorizadora e caso
esta esteja indisponível, a nota seja enviada para uma contingência que está definida no
campo.
A nota será enviada para ambiente de contingência EPEC, quando o servidor da SEFAZ
autorizadora de NFC-e estiver indisponível. Nesse caso, o sistema verifica essa indisponibilidade
e envia a nota para contingência EPEC.
Ao enviar a nota para EPEC, o sistema ficará com status de "Enviada EPEC" e com os dados de
Data e Hora de Recebimento e Número de Recebimento preenchidos, isso significa que a nota
foi enviada e autorizada no ambiente de contingência.

Importante: As notas enviadas para EPEC, possuem um prazo limite para envio à SEFAZ
autorizadora; caso as notas não sejam enviadas, o CNPJ será bloqueado para envio de notas
para contingência até que todas as pendências sejam solucionadas (ou seja, até que todas as
notas emitidas para EPEC sejam enviadas para a SEFAZ).
O processo descrito acima, é a maneira básica para envio de NFC-e para contingência EPEC.

165
O processo descrito acima, é a maneira básica para envio de NFC-e para contingência EPEC.
O servidor de contingência EPEC, pode estar indisponível em alguns momentos para
manutenção, ou até mesmo porque estes servidores só estarão disponíveis quando a SEFAZ
autorizadora do EPEC identificar que existe um problema na SEFAZ autorizadora principal. Deste
modo, pode acontecer uma certa demora na identificação e não será possível enviar a nota
para a SEFAZ e nem para o EPEC; neste caso, o sistema assumirá o envio para "Contingência
Off-Line" ou "SAT" (no caso do estado de São Paulo) realizando o envio diretamente para este
ambiente.
Pode ser que ocorram alguns problemas durante o envio e não ser retornado o status da nota
no servidor da SEFAZ autorizadora de EPEC; nesta situação, apenas é de conhecimento que a
nota foi enviada, não se sabe se a mesma foi autorizada ou ocorreu algum erro.
Para contornar este cenário, tem-se duas opções no sistema, que serão utilizadas para gerar
uma nova nota que será cópia da nota original (a nota enviada para EPEC); da nota original,
serão removidos todos os dados que são preenchidos no envio da nota, como Status, Data de
Recebimento, entre outros (essa nota ficará disponível para outra operação de envio, para
qualquer ambiente que aceite NFC-e SEFAZ, EPEC ou Contingência Off-Line).

A opção "Marcar as notas como Pendente de Retorno", gera uma nova nota cópia da nota
selecionada; esta ficará disponível até que o usuário saiba qual o status da mesma junto a
SEFAZ autorizadora do EPEC; se a nota tiver sido autorizada (esta deve ser enviada para SEFAZ
e posteriomente cancelada; caso tenha ocorrido algum erro, a nota dever ser removida do
sistema para que não haja influência desta nas receitas e despesas da empresa); por meio
desta opção, também é realizado o procedimento de limpar todos os dados que evidenciam que
a nota original já tenha sido enviada para EPEC; assim, a nota ficará disponível para envio
novamente para qualquer outro meio autorizador de EPEC; geralmente neste caso, a nota é
enviada para contingência "Off-Line".

2.72 Locais

Comercial > Arquivo > Cadastros

No Sankhya Om, devemos entender um Local como uma maneira de classificação e organização
dos produtos no Estoque da empresa; o destino dos itens a medida que as operações de
compra, venda e movimentação interna são realizadas. O cadastro desses locais é feito nessa
tela.

Através dos links abaixo você poderá verificar sobre as funcionalidades dos campos dessa
rotina.

Considerações Iniciais Aba Geral Aba Planejamento Produção Est. Min

Considerações Iniciais
Antes de dar início ao cadastro de um Local, devemos definir a Máscara a ser utilizada, ou seja,
o embasamento hierárquico numérico a ser considerado para geração dos locais. A definição da
máscara é realizada através da tela Preferências, por meio do parâmetro "Máscara para o
Cadastro de Locais - MASCLOCAL". Uma vez realizada essa configuração e sendo efetuado o
primeiro cadastro, a referida máscara não poderá ser modificada.

Com base na hierarquia da máscara cadastrada, informe inicialmente o "Cód. Local", ou seja, o
número de referência do local que está sendo criado.

Em seguida, preencha a "Descrição" do local; aconselhamos você a inserir uma nomenclatura


de fácil entendimento.

[voltar ao topo]

Aba Geral
A marcação "Ativo" deve estar realizada para indicar que o Local em questão pode ser utilizado
nas diversas rotinas do sistema.

Quando a marcação "Analítico" for feita, não serão aceitos os cadastros de locais "filhos" para
o registro em questão, ou seja, na hierarquia, um cadastro analítico não permite novos registros
provenientes dele.

Caso a empresa trabalhe com Tabelas de Preço tomando por base o local dos seus produtos, a
"Tabela de preço" deve ser preenchida. Para que esse campo seja habilitado, o parâmetro
"Tabela de Preços por - TIPTABPRECOS" deve estar definido com a opção por "Local", ou
seja, os preços dos produtos serão diferenciados de acordo com a tabela informada em cada
local de estocagem.

A marcação "Val. Est. Independente" atuará em conjunto com a marcação "Pedir


confirmação de liberação" presente na aba Estoque do cadastro de Grupos de
Produtos/Serviços, com o objetivo de impedir que sejam lançadas vendas de produtos sem
condições de comercialização.

Observação: As duas marcações acima terão os seguintes comportamentos:

Quando um Grupo de Produtos estiver com a marcação Pedir confirmação de liberação


realizada, a validação de estoque desse mesmo Grupo de Produtos for Pela Soma de Todas as
Empresas, o cadastro de "Locais" estiver com a opção Val. Est. Independente assinalada, sendo
efetuado um Pedido de Venda contendo um produto pertencente a esse grupo e que tenha
estoque nesse local, o sistema não irá considerar o estoque desse local no somatório geral dos
estoques; nesse caso, se a quantidade requerida para o Pedido de Venda for superior à
existente no estoque, será solicitada a liberação de limites para o evento 10 - Estoque. Abaixo
trouxemos um exemplo:

Suponhamos que o local descrito como "Defeito" esteja marcado para "Val. Est.
Independente" e que a Loja 1 possua no local "Defeito" 3 unidades do produto Metal A e a
Loja 2 possua nesse mesmo local, mais 3 unidades para o produto Metal A.
O estoque total, pela soma de todas as empresas para esse produto, será de 16 unidades,
porém, o sistema só irá considerar 10 unidades, pois 6 delas pertencem ao local "Defeito"
que está assinalado para "Val. Est. Independente".
Logo, se a quantidade requerida para o Pedido de Venda for superior a 10, o sistema
solicitará a liberação de limites para o evento 10 -Estoque.

Quando a marcação "Aceita Novas Produções?" for realizada, fará com que o local aceite
novas produções, mesmo que o local em questão esteja ocupado com outra produção,
viabilizando assim, os processos produtivos nos quais os locais recebem produção a todo o
momento. Essa marcação atua diretamente na rotina "Transferência e Acompanhamento de
Etapas e Locais" do sistema MGE.

No momento do faturamento dos pedidos, o sistema irá validar se existem Produtos pendentes
de envio para a Expedição WMS. A marcação "Controlado pelo WMS" irá distinguir produtos
com baixa em Locais controlados pelo WMS e não controlados pelo WMS. Sendo assim, caso
existam produtos no Pedido que sejam controlados pelo WMS e que serão faturados por um
Local que não seja controlado pelo WMS, será realizado o faturamento normalmente, baixando o
estoque do local escolhido no Pedido. Serão enviados para a expedição, apenas Produtos
pertencentes aos locais Controlados pelo WMS; os itens que não foram enviados, ficarão como
"Pendentes" de envio para expedição.

[voltar ao topo]

Aba Planejamento Produção Est. Min


A aba Planejamento Produção Est. Min será habilitada caso o parâmetro "Utiliza
planejamento Produção por Estoque mínimo? - USAPLAPROESTMIN" esteja ativado. As
configurações realizadas nessa aba trabalham diretamente com a rotina "Planejamento pelo
Estoque Mínimo/Demanda" presente no sistema MGE.

No campo "Prazo de entrega (em dias)" informe o prazo de entrega do local de produção,
em dias. O Prazo de entrega não coincide com o ciclo de produção, pois deve-se considerar, por
exemplo, além do tempo de produção, o tempo gasto na entrega dessa produção (gasto no
transporte).

Em "Capacidade de Produção" indique a capacidade máxima de produção do Local em


minutos.

Quando a produção for configurada para gerar notas no momento da transferência de etapas,
no campo "Cód. Parceiro" você deve indicar o parceiro para o qual serão geradas as notas.

Seção Utilização permitida

Nessa seção, você deve indicar em quais dias da semana haverá produção no local em questão,
selecionando os dias desejados:

Domingo;
Segunda;
Terça;
Quarta;
Quinta;
Sexta;
Sábado.

[voltar ao topo]

2.73 Suporte Produção por Terceiros

Existem cenários produtivos, onde terceiriza-se o processo de produção como um todo ou


simplesmente algumas operações (atividades) dentro do processo produtivo. A execução por
terceiros também é conhecida como beneficiamento, ou seja, um parceiro terceiro irá executar
determinada operação de transformação, agregando valor ao produto e posteriormente, retorna
este à indústria para que sejam executadas as operações de produção restantes.

166
este à indústria para que sejam executadas as operações de produção restantes.
Para esse tipo de execução de atividades do processo, é necessário a geração de documentos

que formalizem tal execução e/ou acompanhamento no transporte dos materiais remetidos e
retornados para transformação pelo parceiro terceiro.

Configuração do Processo em Terceiros


Na tela Processo Produtivo, você pode especificar se as Ordens de Produção do processo em
questão, utilizam ou não um parceiro terceiro. O campo "Usa Terceiro" é empregado nessa
definição. As opções disponíveis são:

Sempre: O Processo Produtivo sempre será executado por terceiros, ou seja, todas as
Ordens de Produção criadas por esse processo contarão com a participação de terceiros.
Nunca: As Ordens de Produção criadas para esse Processo Produtivo, nunca contarão a
participação de terceiros.
Opcional: As Ordens de Produção criadas por esse Processo Produtivo, podem ser
terceirizadas eventualmente, ou seja, podem tanto ser realizadas internamente ou por
terceiros. Essa definição irá ocorrer no momento do lançamento da ordem de produção.

Um vez determinado que o Processo Produtivo pode ser executado por terceiros, será
necessário definir-se como as Ordens de Produção serão terceirizadas; isso será feito através do
campo "Definição de Terceiro". Tem-se as seguintes opções:

•Por OP: Neste caso, o vínculo com o parceiro terceiro será feito com a Ordem de Produção,
então todas as operações (atividades) marcadas como terceirizadas serão realizadas pelo
mesmo parceiro naquela Ordem de Produção.

•Por Operação: Nesta situação, pode-se ter operações (atividades) sendo realizadas por
parceiros diferentes na mesma Ordem de Produção, pois cada operação terceirizada possui
vínculo com um parceiro terceiro potencialmente diferente. Quando o processo possui essa
opção selecionada, deverá existir ao menos uma atividade que seja executada em terceiros.

Quando o Processo Produtivo for terceirizado, será necessário definir se as operações


(atividades) serão ou não executadas por parceiro terceiro. Esta configuração é feita através da
tela "Produção > Cadastros > Processo Produtivo > Botão Roteiro, clicando-se sobre uma
atividade", "aba Geral", onde define-se um valor para o campo "Execução Terceirizada".
Pode-se determiná-lo dentre as seguintes opções:
•Nunca: Escolhendo esta opção, define-se que está atividade nunca será executada por um
terceiro, mesmo que a Ordem de Produção esteja com alguma forma de terceirização.

•Sempre: Por esta marcação, define-se que esta atividade sempre será executada por um
terceiro. Apenas em Processos Produtivos que estejam configurados para utilizar terceiros,
suportarão atividades com esse tipo de execução.

•Opcional: Através desta opção, define-se que esta atividade pode ou não ser executada por
um terceiro. A escolha de fato acontecerá posteriormente; no momento do lançamento de
uma Ordem de Produção para o Processo em questão.

Lista de Terceiros
Uma vez definido que o Processo Produtivo utiliza terceiros, é necessário definir-se uma lista dos
parceiros aptos a realizarem Ordens de Produção do processo em questão. Esta definição dos
parceiros terceiros, acontece por produto e é impactada pelo tipo de "definição de terceiro", ou
seja:

•Por OP: Será necessário criar uma lista dos parceiros aptos por processo produtivo, pois
todas as operações do processo serão executadas pelo mesmo parceiro. Sendo assim, define-
se a lista de parceiros por processo através da aba "Terceiros" do vínculo "Produto(PA) x
Processo Produtivo":

•Por Operação: Da mesma forma que a opção anterior, é necessário criar uma lista dos
parceiros aptos por operação, pois cada operação terceirizada possui vínculo com um parceiro
terceiro potencialmente diferente. Sendo assim, define-se a lista de parceiros por operação na
sub-aba "Terceiros", aba "Produtos (PA)" na configuração da atividade:

Observação: A aba "Terceiros" na configuração da atividade, somente será habilitada caso a


atividade selecionada seja uma atividade executada por terceiro (campo "Execução
Terceirizada" diferente de "Nunca").

Operações de Estoque
Tendo-se atividades que são executadas internamente e outras atividades que são executadas
por terceiros, precisa-se definir quando as operações de estoque devem ser executadas, ou
seja:

•Terceiros: Por esta opção, define-se que a operação de estoque será executada sempre que
essa atividade estiver sendo executada por um parceiro terceiro.

•Todos: Por meio desta definição, tem-se que a operação de estoque será executada sempre
independente do tipo de execução da atividade (seja por um parceiro terceiro ou execução
própria).

•Própria: Escolhendo esta opção, define-se que a operação de estoque será executada
sempre que essa atividade estiver sendo executada internamente pela fabrica própria, ou
seja, não terceirizada.

Esta configuração é feita através da tela "Produção > Cadastros > Processo Produtivo > Botão
Roteiro, clicando-se sobre uma atividade", "aba Operações de Estoque".

Além de definir o momento em que a operação de estoque será executada, é possível


especificar-se que o parceiro do documento gerado por essa operação de estoque seja o
parceiro terceiro da OP/Operação (atividade). Para utilizar esta funcionalidade, basta marcar-se
o campo "Usar o Parceiro Terceiro" (também em destaque na imagem acima).

Com essas configurações, será possível comandar a geração de notas para o terceiro, que de
fato irá operacionalizar determinada atividade realizando controle de estoque com terceiros
(remessa para industrialização e retorno de industrialização). Lembrando que os Tipos de
Operação - TOP's utilizadas em atualizações de estoque de terceiro, devem estar configuradas
para realizar tal atualização (aba "Estoque de Terceiros").

Lançamento de Ordem de Produção

167
Na tela de Lançamento de Ordem de Produção, será habilitada a aba "Terceiros" sempre que
selecionar-se um Processo Produtivo que utilize terceiros.

Quando a definição de parceiro for "por Ordem de Produção" (por OP), existirá um único
registro na grade com a descrição da atividade igual a "[Todas Terceirizáveis]" para que seja
especificado o parceiro terceiro da Ordem de Produção dentre os parceiros aptos para a
execução.

Quando a definição de parceiro for "por Operação", existirá um registro para cada atividade
terceirizada na grade, para que especifique-se o parceiro terceiro da Ordem de Produção dentre
os parceiros aptos para a execução.

A partir das configurações citadas até aqui, tem-se a definição dos parceiros que de fato irão
executar a terceirização das OP's/Operações; o sistema irá seguir o fluxo de processo definido
no roteiro e executar as Operações de Estoque considerando os parceiros em questão.

2.74 Relatório de Tipos de Operação - TOP

O relatório de Tipos de Operação - TOP está apto a apresentar os dados referentes as


configurações realizadas na TOP's; dentre elas, as CFOP's utilizadas, o Tipo de Movimento ao
qual a TOP pertence, o tipo de atualização de estoque efetuado por cada TOP, dentre outros
diversos pontos.

Para dar início a criação de um relatório, aciona-se o botão "Modo Edição". Os passos
seguintes são descritos detalhadamente na documentação acessada pelo link "Relatórios
Formatados".

Depois de feita a criação de um relatório, o título definido para o mesmo será exibido na parte
inferior da tela, onde os demais botões apresentados serão habilitados para utilização. São eles:

Através deste botão, realiza-se a visualização dos dados


gerados que serão posteriormente impressos.

Além de ser o botão a ser acionado para início da criação de um


relatório, este botão também deve ser acionado caso se possua o relatório já
formatado, e deseja-se realizar no mesmo algum ajuste.

Acionando-se este botão, as informações geradas serão


apresentadas em modo grade na tela.

Ao acionar-se este botão, será aberta a tela "Título de


segurança", onde configura-se os acessos ao relatório. Será permitido aqui,
ajustar o nível de acesso de cada grupo de usuários, ao relatório selecionado. Os
usuários são anexados aos grupos de forma conveniente, não importando a qual
grupo ele esteja vinculado no cadastro de usuários. Sendo este vínculo exclusivo
por relatório, pode-se ter um usuário vinculado ao grupo "A" no relatório "X" e ao
grupo "B" no relatório "Y". O acesso pode ser dado a todo o grupo ou a um
usuário específico.

Através deste botão, é feita a baixa do relatório no formato


"jrxml", onde este pode ser utilizado no "IReport".
Descartar Cache: Marcando-se esta opção, ao realizar a geração dos relatórios,
os caches de impressão serão limpos.
O campo "Código ou Nome contendo" localizado na parte superior da tela, está destinado a
busca rápida de algum relatório que deseja-se visualizar ou reconfigurar. Pode-se informar o
código, um trecho do nome do relatório, ou ainda clicar no ícone representado pela "lupa"
localizado à frente do campo.

2.75 Marcas

Configurações > Cadastros > Produtos

A Marca é a representação simbólica de uma entidade, qualquer que ela seja; é o


sinal/descrição que permitirá identificar a empresa bem como seus produtos no mercado de um
modo imediato.

Por meio desta tela, realiza-se o cadastro das diversas marcas a serem posteriormente
utilizadas no Cadastro de Produtos; é uma configuração que tem por objetivo a padronização
das marcas empregadas nos produtos; uma vez que existem algumas marcas que podem ser

cadastradas de maneira equivocada (utilização de hífens, espaços etc), a uniformidade deste


cadastro atua na prevenção desse tipo de ocorrência.

Importante: Esta tela estará disponível para uso, caso o parâmetro "Usa cadastro de
marcas? - USACADMARCAS" esteja habilitado.

Trabalhando com esta tela, ao serem realizados os devidos cadastros de Marcas, estas serão
disponibilizadas para escolha no Cadastro de Produtos, aba Geral, campo Marca.

Caso o parâmetro citado inicialmente esteja desativado, a inserção de marcas no Cadastro de


Produtos, se dará normalmente, ou seja, as marcas poderão ser incluídas manual e
aleatoriamente, sem nenhum tipo de cadastro prévio. No entanto, é necessário se atentar aos
seguintes pontos:

Quando o parâmetro estiver desligado, a(s) marca(s) inserida(s) através do Cadastro de


Produtos , não será(ão) apresentada(s) no Cadastro de Marcas ao habilitar o referido
parâmetro;
A(s) marca(s) registrada(s) através do Cadastro de Produtos quando o parâmetro se
encontrar desativado, não poderá(ão) ser alterada(s) na referida rotina após o mesmo
ser habilitado.

Além disto, ao inserir uma marca no Cadastro de Marcas de mesma nomenclatura de uma
marca contida no Cadastro de Produtos, as modificações efetuadas na nova marca não
atingiram a marca anterior, reciprocamente. Deste modo, mantendo-se dois cadastro diferentes
que podem causar a perda de padronização das marcas empregadas nos produtos.

2.76 Coletores

WMS - Warehouse Management Systems (Sistemas de Gerenciamento de Armazém), é um


módulo de gestão da cadeia de suprimentos, que visa melhorar substancialmente os processos
de armazenamento e possibilita administrar, bem como rastrear toda a cadeia produtiva que vai
desde o recebimento da mercadoria, até a sua expedição e controle de inventário.

WMS nos Coletores

O objetivo deste módulo é a coleta de informações dentro do Armazém, utilizando mobilidade.


Este módulo não funciona sozinho, depende do servidor Java (JBOSS) e do Módulo MGEWMS.
Esta aplicação possui a seguinte arquitetura:

MGEWMS.exe - Desenvolvido em Delphi;


Interface para Coletor - Desenvolvido em Superwaba;
Servidor - Desenvolvido em Java.

Instalação do Superwaba nos Coletores:

1. O coletor já deve estar configurado para acessar a rede wireless;


2. Acesse o site da Sankhya no diretório: "Home > Downloads > Arquivos >
Emuladores > Emulador SuperWaba WMS" e salve o arquivo Emulador WMS
(SuperWaba.zip) no driver C ou qualquer outro driver;
3. Descompacte o arquivo direto na raiz do driver C:\;
4. Acesse o site da Sankhya no diretório: "Home > Downloads > Arquivos >
Executáveis > Coletor WMS" e baixe a última versão do coletor. Os arquivos WMS.prc,
WMS.pdb, WMS.exe que constam neste arquivo compactado devem ser descompactados
no seguinte diretório: C:\SuperWaba\WMS;
5. Crie um atalho na área de trabalho do coletor.

Instalação do Emulador no Computador

1. O coletor já deve estar configurado para acessar a rede wireless;


2. Acesse o site da Sankhya no diretório: Home > Downloads > Arquivos > Emuladores >
Emulador SuperWaba WMS e salve o arquivo Emulador WMS (SuperWaba.zip) no driver C
ou qualquer outro driver;
3. Descompacte o arquivo direto na raiz do driver C:\;
4. Acesse o site da Sankhya no diretório: Home > Downloads > Arquivos > Executáveis >
Coletor WMS e baixe a última versão do coletor. Os arquivos WMS.prc, WMS.pdb,
WMS.exe que constam neste arquivo compactado, devem ser descompactados no
seguinte diretório C:\SuperWaba\WMS;
5. Crie o atalho na área de trabalhado da seguinte forma: Entre nas propriedades do atalho
e, no campo "destino", coloque a seguinte informação: C:\SuperWaba\SuperWaba.exe
br/com/sankhya/wms/visao/MainWMS WMS WMSK

168
No campo "Iniciar", é inserida a informação "C:\Superwaba":

Observação: As cópias de arquivos podem ser copiadas via USB, quando o Coletor estiver na
base ou via wireless. Para realizar estas transferências de arquivos, é necessário que a máquina
possua o programa "ActiveSync" para permitir a transferência dos mesmos.

Log de erro do Superwaba

Em caso de erro do Superwaba, é gerado o arquivo "debbugconsole.txt" no diretório


\superwaba\wms; quando isso ocorrer, envie este arquivo para o suporte da Sankhya.

Validação da Versão do Coletor

Ao fazer login no Coletor do WMS, se a versão deste não for compatível com o servidor, o
sistema exibirá a seguinte mensagem:
"Por favor, atualize o coletor.
A versão DEVE ser 1.7.5 e a buiLd mínima exigida é a B3.
Por exemplo: 1.7.5b3"
Observemos que a palavra "DEVE" está destacada, porque nesta situação, obrigatoriamente,
deve ser a versão 1.7.5, para ser compatível com o servidor, que neste exemplo é o 3.0.

Modelo de Roteamento de Impressão por Coletor

Este roteamento tem sua funcionalidade restrita ao Emulador SuperWaba, sendo que cada
usuário do coletor deverá conter um usuário no Windows para que possa efetuar as
configurações descritas abaixo:

Nas Propriedades de WMS na aba "Atalho", adicione ao final da linha "Destino" a


expressão %SystemDrive%%HoMePath%;
Crie na pasta do usuário o arquivo login.properties, com o conteúdo
IMPRESSORAETIQVOL=<Impressora Escolhida>.

As referidas configurações serão registradas na seção do usuário e serão utilizadas na


impressão de Etiquetas de Volume.

Homologação Coletores - Superwaba

Para homologação de equipamentos para uso com a solução WMS Sankhya - Superwaba, basta
que você instale a aplicação no equipamento, configure a URL e Porta, conecte ao sistema e
valide algumas rotinas testando o scaneamento de códigos de barras e conexão com a rede.

Importante: Não é necessário o envio para a Sankhya.

As especificações para a utilização de qualquer Coletor de Dados são:

Sistema operacional: Windows CE

- É sugerido que você procure um fornecedor de equipamentos para apoio na definição de


compra, se atentando para a quantidade de equipamentos necessários, baterias extras,
garantia, etc.
- A rede Wireless é de sua responsabilidade e deve ter o padrão: 802.11b.
- Para a utilização do WMS, você deve disponibilizar um servidor exclusivo para o Java, cuja
compra também é de sua responsabilidade.
Observação: A responsabilidade da Sankhya é a configuração deste servidor.

Configuração Mínima para Servidor JBOSS

Para até 100 acessos simultâneos:

Pentium D (Dual Core) – 2.0 GB memória RAM;


1 HD 80 GB SATA;
Servidor dedicado, para uso exclusivo das aplicações em Java;
Recomenda-se Sistema Operacional Linux (Fedora ou Red Hat).

2.77 Inserção de Itens nas Centrais por Referência


O parâmetro "Código e/ou referência nos itens? - CODPROREF" é empregado para
estabelecer se nas Centrais de Compras | Vendas | Mov. Internas, os itens da nota serão
inseridos por Código (Cód. do Produto) ou por Referência (Cód. Barra), essa referência pode ser
a Referência principal do produto, e também pode ser a Referência da Unidade Alternativa ou do
Estoque.

Para utilizar a Referência na adição de itens na central, primeiramente deve-se alterar o valor do
parâmetro mencionado para "Referência". Essa decisão por Código ou Referência aplica-se ao
Portal de Vendas | Compra | Mov. Internas, para todos os tipos de movimento.

Importante: Quando o referido parâmetro estiver definido com a opção Referência, se fará
necessária a ativação do parâmetro "Mostrar qual o tipo de referência -
MOSTRARQUALREF", pois este será o responsável por definir se a referência apresentada na
grade Itens será tanto "Referência do produto e Referência do fornecedor" ou cada uma
unitariamente.

É possível cadastrar Referências (Cód. De Barra) para Unidades Alternativas e também para
Estoques, para utilizar essa Referência na Central para adicionar o item na nota, é necessário
habilitar a opção "Pesquisar por Cód. Barra do Estoque/Unid. Alternativa", esta opção se
encontra no botão "Outras opções", na opção "Opções p/Controlar Pesquisas" da grade de
itens da Nota.

Tem-se como vantagem, que ao utilizar o Cód. Barra de uma unidade alternativa, o sistema
automaticamente buscará a Unidade e o Controle do produto e configurará o item da nota.

Para Cód. Barra de Estoque o sistema configurará o Controle e o Local, porém, para que esse
Local seja carregado, é necessário que no Cadastro do Produto, aba "Medidas e Estoque",
"Sub-Aba Estoque", o campo "Usa Local?" se encontre marcado e o parâmetro "Utiliza a
coluna Local para controlar o estoque - UTILIZALOCAL" esteja habilitado.

Quando um produto é inserido na grade de itens por Cód. Barras de Unidades Alternativas ou
Estoque, quando ele é salvo, o sistema mudará a referência do produto na nota para a
Referência principal que fica na aba "Geral" do Cadastro de Produtos. Isso ocorre porque o Cód.
Barra da Unid. Alternativa ou Estoque serve apenas para configurar a Unidade, Local e Controle
automaticamente para quem estiver lançando a nota.

Porém, é possível que tenhamos um produto que não tem Referência principal, e só tem
Referências (Cód. Barras) para Unidades Alternativas ou Estoque, pois a Referência não é campo
obrigatório, neste caso, o sistema deixará o campo referente a referência em branco e manterá
a Descrição do Produto, o sistema também permitirá alterar o item na nota sem inserir a
referência novamente.

Observação: As Centrais de Notas são customizáveis através da tela Configurador de layout da


nota, em primeira instância, ou seja, sem layouts personalizados, o sistema mudará
automaticamente o campo "Produto" para "Referência do Produto", porém, se o sistema
estiver usando um Layout personalizado por essa tela, será necessário que o criador do layout
troque na grade itens o campo Produto pelo Referência de Produto, não é recomendado manter
os dois campos na grade, pois pode gerar confusão, sempre deixe somente um deles de acordo
com o definido no parâmetro "Código e/ou referência nos itens? - CODPROREF".

2.78 Cadastro de Produtos

Configurações > Cadastros

Atualmente, em uma empresa de comercialização de itens palpáveis, o produto é considerado a


ferramenta de cunho fundamental para os processos de Compra e Venda. A instituição adquire
o(s) produto(s) para revenda ou a(s) matéria(s) prima(s) para produção de itens próprios. Além
disso, temos em meio ao processo de Compras, as solicitações internas, que tem por objetivo
sanar as deficiências de materiais nos vários setores da empresa.

Esta documentação permitirá que você tenha uma visão completa de como efetuar o cadastro
de um produto. Servirá também de apoio à consultas futuras para esclarecimentos de dúvidas,
quanto à parametrização, principais tipos de erros e as possíveis maneiras de corrigi-los.

Painel Principal Aba Geral


Aba Medicamentos Aba Venda
Aba Impostos Aba Plan. de Compra de Peças
Aba Apontamentos Aba Unidades Alternativas
Aba Código de Barras Aba Perfil de Consumo
Aba Impostos / Informações por
Aba Família
empresa
Aba Classificação por Produto Aba Produtos Alternativos
Aba Produtos Específicos Aba Outros Impostos
Aba Alíquota Interna de Destino Aba Funções que utilizam E.P.I
Aba Produtos Equivalentes Aba Tipos de Amostra
Aba Medidas e estoque Aba Componentes
Aba Disponibilidade diária Aba Combustível
Aba WMS Aba Flex
Aba Formação de Custo/Preço Aba Produtos sugeridos para venda
Aba Estoque Aba Imagem Alternativa
Aba Bens Aba Manufatura
Aba Anexos/Documentos Aba IPI por Parceiro
Unidade de Mov./Armazenagem Aba Rastreamento Por Empresa
Botões da tela Cadastro de Produtos Parâmetros utilizados nesta rotina

Painel Principal

169
Localizado no alto da tela, o Painel Principal reúne os dados que servirão de base para todo o
restante do cadastro dos Produtos.

O campo "Código" pode ser alimentado de forma manual ou automática; esta definição é feita

pelo botão "Configuração da tela" ao qual localiza-se na parte superior da tela.


Informe neste campo, a chave do produto no sistema, ou seja, esta numeração será
responsável por identificá-lo em todas as rotinas em que ele estiver presente.

No campo "Descrição" você apontará o nome do produto que está sendo cadastrado.

Quando você habilitar a marcação "Ativo", possibilitará movimentações com o produto. Caso
contrário, torna-o inativo, impossibilitando assim a sua utilização.

A data e horário da última alteração realizada no cadastro do produto são registrados no campo
"Data da Alteração". Sendo que, o seu preenchimento é efetuado de forma automática pelo
sistema.

[voltar ao topo]

Aba Geral

Para que o campo "Descrição para NFE" seja apresentado é necessário que o parâmetro
"Utiliza descrição do produto para NFE? - USADESCRPRODNFE" se encontre habilitado.
Este campo permite que você informe qual será a descrição para NF-e impressa no relatório de
Registro de Controle da Produção e do Estoque que é gerado através da tela Registro da
Produção e do Estoque.

O campo "Complemento" tem a finalidade de comportar as informações complementares do


produto, ou seja, os dados adicionais pertinentes ao mesmo. Como por exemplo, para o produto
Extrato de tomate o complemento poderia ser lata de 100g, extrato peneirado etc.

No campo "Grupo", informe a qual grupo pertence o produto em questão. Sendo que, é
necessário realizar previamente o cadastro dos grupos através da tela Grupos de
Produtos/Serviços.

A unidade de venda do produto, ou seja, a forma como o produto está sendo vendido é indicada
no campo "Unidade padrão". Temos como exemplo de unidade de venda o Quilo, Metro, Litro,
Peças, entre outros. Tendo como padrão o seu preenchimento obrigatório.

Observação: Recomendamos que você configure o campo Unidade padrão com a menor
unidade do produto. Desta forma, nesta mesma rotina na aba Unidades Alternativas configure
as demais unidades do produto. Abaixo temos um exemplo:

O produto X pode ser comercializado em "Unidade", "Pacotes com 5 unidades" e "Caixas


de 20 unidades". Assim, o campo Unidade padrão é configurado com a "UN - Unidade" e na
aba Unidades Alternativas configura-se as unidades "CX - Caixa" e "PC - Pacote".

O campo "Parceiro Fornecedor preferencial" é disponibilizado para que seja informado o


parceiro ao qual se tem preferência em fornecer o produto. A informação deste campo será
usada para geração de pedidos.

Através do campo "Referência do Fornecedor", indique o código do produto no fornecedor.

A empresa que executa a fabricação do produto será indicada no campo "Fabricante".

Utilize o campo "Referência" para informar o código de barras do produto, sendo que, é
possível preencher de forma automática os dados deste campo, através do botão Outras
Opções, opção "Calcular Cód. Barra EAN13 p/ este Produto (Referência)...".

O local onde o produto se encontra armazenado, como por exemplo uma Prateleira, o
Almoxarifado, o Depósito etc, será apontado no campo "Localização".

Nota: Este campo permite uma pesquisa dos locais já cadastrados anteriormente para outros
produtos. Caso nenhuma localização tenha sido salva, a busca retornará em branco. Assim
sendo, ao informar e salvar uma localização para o produto, a mesma estará disponível para
seleção nas próximas pesquisas.

O campo "Seleção" é mais uma forma de diferenciar um produto. Como por exemplo, sendo
necessário classificar os produtos em A, B, C etc. Para realizar este cadastro, basta informar a
letra pertinente ao produto no campo Seleção.

Observação: Este campo permite uma pesquisa das seleções já cadastrados anteriormente
para outros produtos. Deste modo, se nenhuma seleção tiver sido salva, a busca retornará em
branco. Assim, ao informar e salvar uma seleção para o produto, a mesma estará disponível
para seleção nas próximas pesquisas.

A marca que efetua a representação da empresa no mercado é indicada através do campo


"Marca".

Nota: Este campo permite uma pesquisa das marcas já cadastrados anteriormente para outros
produtos. Deste modo, se nenhuma marca tiver sido salva, a busca retornará em branco. Assim
sendo, ao informar e salvar uma marca para o produto, a mesma estará disponível para seleção
nas próximas pesquisas.

Informe no campo "Home Page" o site do produto ou site da marca do produto.

No campo "Origem do produto" informe se a mercadoria é Nacional ou Estrangeira, de acordo


com as seguintes opções:

Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;


Estrangeira - Importação direta, exceto a indicada no código 6;
Estrangeira - mercadoria ou bem com conteúdo de importação superior a 40% e inferior
ou igual a 70%;
Nacional, nacional cuja produção tenha sido feita em conformidade com os processos
produtivos básicos;
Nacional, mercadoria ou bem com conteúdo de importação inferior ou igual a 40%
(quarenta por cento);
Estrangeira, Importação direta, sem similar nacional, constante em lista de Resolução
CAMEX;
Estrangeira - Adquirida no mercado interno, sem similar nacional, constante em lista de
Resolução CAMEX;
Nacional - mercadoria ou bem com conteúdo de importação superior a 70% (setenta por
cento).

Atenção Consultor Sankhya: A busca pela informação do campo "Origem do Produto" na


Central de Vendas é feita por meio de uma função que pesquisa as informações por empresa;
não existindo, busca-se do próprio cadastro de Produtos (Origem do Produto).
Esta busca é passível de personalização, onde individualiza-se a função
"SNK_GET_ORIGEM_PRODUTO_ALT". Esta função originalmente retorna nulo, fazendo com
que a pesquisa busque de forma padrão, retornando qualquer valor que este campo tenha
assumido.

Este recurso visa resolver casos em que a empresa compra produtos de origens diferentes
(geralmente nacional e importado), não sendo viável criar dois códigos de produtos. Com esta
personalização, poderão ser criados meios de se identificar a origem do produto, como por
exemplo pelo controle ou local.

No campo "Endereço da Imagem" informe o diretório (pasta) na máquina onde encontra-se


salvo o arquivo referente a imagem do produto, para que esta imagem seja utilizada no Lojista
OnLine.

O campo "Usado como" tem a finalidade de identificar qual é a funcionalidade do produto para
a empresa. Um produto pode ser aplicado de acordo com as seguintes opções:

Embalagem;
Subproduto;
Prod.Intermediário;
Demonstração;
Brinde;
Consumo,
Venda (fabricação própria);
Revenda;
Brinde (NF);
Imobilizado;
Matéria-prima;
Outros insumos;
Em processo;
Revenda;
Terceiros.

Observação: Para que a Numeração de Lote das Matérias-Primas no processo de compra seja
gerada automaticamente, o campo Usado como necessita estar configurado com a opção
"Matéria-Prima" e na aba Medidas e Estoque, sub-aba Controle adicional, o campo "Controlar
por" deve indicar a opção "Número do lote".

Importante: Para definir um produto como imobilizado, selecione no campo Usado como a
opção "Imobilizado". Ao escolher esta opção, os campos "Identificação do Imobilizado" e
"Utilização do Imobilizado" localizados na aba Impostos, também deverão ser preenchidos. A
aba Bens será habilitada, na qual serão cadastradas a estrutura, a taxa de depreciação, as
contas contábeis e a especificação do bem.

Nota: Quando o parâmetro "Faz cálculo de CFOP em transferência? -


CALCCFOPTRANSF", o sistema irá considerar o campo Usado como desta tela para o cálculo
da CFOP do item de sequência negativa. Quando este parâmetro for desligado a CFOP será
convertida para entrada, não considerando as configurações realizadas neste campo.

Observação: Caso o parâmetro "Gerar notas com CFOP de Aquisição de Energ. Elétrica
no C500 - GERNFENERC500" estiver ligado, ao gerar o EFD Contribuições com a nota modelo
55 de emissão de terceiros, e este possuir algum item configurado como Consumo, e algum dos
CFOP's:

1251;
1252;
1254;
1255;
1256;
1257;
2251;
2252;
2253;
2254;
2255;
2256 ou;
2257.

O Registro C500 será preenchido, se não possui nenhum dos CFOP's mencionados acima, este
sairá no Registro C100, pois este em questão ocorre por nota, e não por item. Portanto no
Registro C500 será gerado todos os itens independente da CFOP, pois este será gerado por
item.

Referente ao campo "Tipo do item p/ SPED", a opção selecionada para este campo será
utilizada na geração do SPED, sendo assim, temos as opções:

Utilizar do "Usado como";


Mercadoria para revenda;
Matéria -Prima;
Embalagem;
Produtos em Processo;
Produto Acabado;
Subproduto;
Produto Intermediário;
Outros Insumos;
Outras.

Nota: Caso você selecione a opção Utilizar do "Usado como", o sistema utilizará a informação
preenchida no campo Usado como para realizar a geração do SPED.

O campo "Unid. Compra" representa a forma de compra do produto, se este foi adquirido pela
empresa em quilos, litros, metros, peças etc.

Observação: A unidade informada neste campo será sugerida no lançamento de um


pedido/nota de compra do produto. Caso não seja configurada uma unidade de compra, será

170
pedido/nota de compra do produto. Caso não seja configurada uma unidade de compra, será
sugerida a Unidade padrão.

Além disso, se a unidade de compra informada for diferente da Unidade padrão e a mesma não
estiver cadastrada como Unidade Alternativa, o sistema levará a unidade padrão para o
lançamento do pedido/nota. Por fim, se a Unidade de Compra for uma Unidade Alternativa e
houver um multiplicador para valor configurado, o sistema efetuará os cálculos necessários para
atualização do Vlr unitário ao incluir o item no pedido/nota de compra.

Nota: Um produto pode ser comprado de uma forma e vendido de outra, ou seja, uma empresa

pode comprar um produto em caixas e vendê-lo em unidades.

Descreva no campo "Características" as particularidades que representem relevância a


respeito do produto.

Utilizando o campo "Imagem", você terá a possibilidade de incluir ou alterar uma imagem para
o produto. Para tal, passe o cursor do mouse sobre a imagem padrão ou imagem inserida

anteriormente e clique no botão "Enviar Imagem", uma janela é exibida para a


seleção de um arquivo de imagem válido. Para excluir a imagem, é necessário clicar no botão

"Excluir Imagem".

Observação: Para realizar a ampliação do tamanho da imagem inserida, basta clicar sobre a
mesma.

Nota: Recomendamos que você utilize imagens que contenham um tamanho reduzido,
evitando assim, a limitação do desempenho do sistema.

O campo "Ordem Medida" tem como funcionalidade organizar em ordem crescente na


Consulta de Produtos, os produtos que apresentem semelhança em sua descrição. Assim,
alimente o referido campo com a sequência que se deseja apresentar os produtos. Temos abaixo
um exemplo desta funcionalidade:

Existem quatro opções de escolha para se definir o "Tipo de contagem" do produto, sendo
elas:

Considerar configuração: Através desta opção, o sistema acatará a configuração


efetuada na tela Configuração de Conferência, aba Geral, campo "Tipo de contagem".
Contagem única por produto: Será apresentado na tela de Conferência o campo
"Quantidade", para que seja possível informar a quantidade que está sendo conferida.
Contagem cumulativa com quantidade: Caso esta opção esteja selecionada, o
sistema deixará habilitado o campo "Quantidade" no painel de conferência (aberto
através da Fila de Conferência). Ao fazer uma conferência de um pedido ou nota que
utilize essa opção e caso já exista um produto igual já conferido o sistema apenas irá
somar as quantidades; por padrão é sugerida a quantidade 1 (um).
Contagem cumulativa: Por esta opção, apenas informe o "Código de Barras" e o
sistema considerará a quantidade como 1. Temos como exemplo, os caixas de
supermercado que a cada bipe conta-se 1 produto.

A marcação "Comercialização Agrícola", quando acionada, indicará que o produto será


comercializado pelo segmento agrícola.

Na separação dos produtos serão empregadas etiquetas para identificação e correta alocação
dos mesmos. No campo "Modelo de etiqueta para separação" serão indicados os modelos
das referidas etiquetas.

O produto contendo no campo "Imprime etiqueta para separação" a opção "Sim (Por
unidade)", irá imprimir uma etiqueta para cada unidade daquele produto no pedido. Caso
indique a opção "Sim (Por Produto)", irá imprimir uma etiqueta por produto. Além disso,
quando não houver a impressão de etiquetas será indicada a opção "Não".

As informações pertinentes ao campo "Utiliza endereço flutuante" podem ser acessadas no


link Armazenando Produtos Recebidos em Endereço Flutuante.

Quando acionada a marcação "Comercialização Agrícola?", você estará indicando que o


produto é decorrente da produção/comercialização rural.

A marcação "Realiza controle por medição" somente estará visível quando o parâmetro
"Usa faturamento de contrato de locação de bens? - FATCONTLOCBEM" estiver ativado.
O seu acionamento determina se o produto irá fazer parte ou não do controle de medição.

Quando você efetuar a marcação "Desconsiderar nos result. venda consultiva", fará com
que o produto selecionado não será considerado nos resultados apresentados na tela Dashboard
de resultados.

O campo "Local padrão" faz parte da configuração acerca do controle de estoque por local.
Maiores detalhes podem ser acessados no link Sugestão de Local por Empresa.

Informe no campo "Parceiro Consignante", o parceiro proprietário do produto para


recebimento em consignação. Sendo que, o seu preenchimento é obrigatório para o
recebimento do produto em consignação.

A marcação "Apresenta em fórmulas de composição" refere-se às rotinas de Produção, pois


você poderá cadastrar um produto como Matéria-Prima de uma Fórmula de Composição, e
definir através deste campo se a matéria prima deve ou não aparecer na pesquisa de Variação
do Produto, isso porque nessa visualização não é necessário, por exemplo, visualizar as tarifas
de composição.

Outro exemplo é que, se a Fórmula de Composição do produto possuir o gasto de Energia


Elétrica não será interessante que o vendedor visualize isso na hora de vender o produto.

Nota: Ao duplicar um produto, você tem a opção de configurar o sistema para que a Fórmula de
Composição do Produto seja ou não copiada para o novo produto que será gerado; esta
definição é feita através do parâmetro "Copiar item de composição do produto? -
COPITEMCOMPPRO" que, por padrão é apresentado ativado, ou seja, na duplicação, a Fórmula
de Composição do Produto é passada de um produto ao outro; para que este fato não ocorra,
desative o referido parâmetro.

O campo "Registro no M.A.P.A" se refere ao código do registro do produto junto ao


"Ministério da Agricultura, Pecuária e Abastecimento" (utilizado para fertilizantes,
inoculantes, corretivos). Este campo deve ser preenchido se a empresa possuir algum controle
ou alguma legislação que exija a apresentação do código na NF-e ou afins.

O campo "Conversão de Volume" será utilizado no faturamento do pedido para gerar a


informação da quantidade no Relatório de Volumes. Temos abaixo um exemplo:

Produto na nota com quantidade = 10;


Conversão de volume = 2;
Será impresso no relatório (10/2) = 5 no campo quantidade.
Observação: O campo Conversão de Volume substituirá o campo "Agrupamento mínimo",
que será utilizado para geração do Relatório de Volumes.
Além disso, no campo Conversão de Volume informe o valor a ser utilizado para o cálculo da
quantidade de etiquetas para o produto; em sintonia com a configuração realizada nos
campos "Impressão de etiqueta de volumes" (definido com a alternativa Ao colocar o
produto na doca) e "Imprime etiquetas de separação por OC" (assinalado), tem-se a
impressão de etiquetas ao final da separação por produto; estes dois últimos campos citados,
estão presentes nas Preferências da Empresa, aba WMS.
Este campo, no processo de Impressão de etiquetas, funciona da seguinte forma: imaginemos
a quantidade solicitada no pedido de 10 unidades para um produto; informou-se a quantidade
2 na Conversão de Volume para este item; deste modo, será realizada a divisão de 10 por 2,
resultando na quantidade 5, ou seja, ao invés de serem impressas 10 etiquetas (quantidade
de itens do pedido) serão impressas 5 etiquetas, agrupando-as de 2 a 2.

Acione a marcação "Imprime etiqueta de volumes na conferência" para os produtos que


necessitam possuir a impressão de etiquetas de volumes na Configuração de Conferência. Caso
seja necessário que algum produto não tenha impressão de etiquetas, desmarque este campo e
trate-o no modelo de relatório das etiquetas.

A marcação "Informa % Pureza e % Germinação" é utilizada em integração com o MGE


Certificação de Sementes.

A marcação "Permite comprar este produto?" por padrão se encontra marcada. Sua
funcionalidade é bloquear ou não a compra de um determinado produto que esteja no estoque
para venda e que não será mais comprado pela empresa. Quando desmarcada, no lançamento
de um pedido/nota de compra, é barrada a confirmação do item e posteriormente exibida a
seguinte mensagem:

"O produto XXX não está permitido para compra."

Importante: Associado à esta marcação, temos o parâmetro "Desconsiderar proibição de


compra do produto? - DESCONSMARCPROD"; nele informe as TOP's (separadas por vírgula,
caso exista mais de uma) que, ao serem utilizadas no lançamento de um pedido/nota de
compra, irão desconsiderar a validação de Permite comprar este produto? (quando desmarcada)
para os produtos adquiridos. Em outras palavras, será possível realizar a compra de produtos
utilizando no lançamento do pedido/nota de compra uma TOP informada neste parâmetro,
mesmo que a marcação do Permite comprar este produto? não esteja realizada.

Quando você acionar a marcação "Solicita Compra?", estará informando que o produto faz
parte do processo de Solicitação de Compra. Abaixo, temos duas configurações ligadas a este
processo:

No Cadastro de Tipos de Operações - TOP, aba Validações, as marcações "Faturar Produtos


com Estoque na Confirmação?" e "Gera Solicitação de Compra na Confirmação?"
devem estar acionadas;

O campo "Tem Rastro do Lote" faz parte do processo de Rastreabilidade do Produto.

Os campos "Utiliza data de Fabricação" e "Utiliza data de Validade" estão relacionados ao


controle de estoque de produtos; posto isto, se aplicam à produtos que utilizam controle
adicional por número de lote e/ou data de validade (aba Medidas e Estoque, sub-aba Controle
Adicional).

Observação: Para que os produtos sejam controlados por data de fabricação e/ou data de
validade, habilite os parâmetros "Usar data de Fabricação junto com Lote? - LOTEDTFAB",
"Usar data de validade junto com Lote? - LOTEDTVAL" e "Informações adicionais para
Lotes? - LOTEINFO". Assim, o sistema procederá com as devidas validações.

Nota: Quando o parâmetro "Usar data val. fab. junto com Lote, por produto? -
LOTEDTVALFABPRO" estiver ligado, o sistema não exigirá as validações das marcações Utiliza
data de Fabricação e Utiliza data de Validade.

Seção Identificadores da Conferência

Nesta seção, são apresentados os campos "Qtd. Identificadores", onde você deve informar a
quantidade de identificadores exigidos pelo produto, e o campo "Tipo Identificador",
determinando qual o identificador a ser considerado para o produto em questão; este último
campo pode ser definido dentre as seguintes opções:

Número Serial;
IMEI.

Ambos os campos, fazem parte do processo Integração da balança no Processo de Conferência.

[voltar ao topo]

Aba Medicamentos
Nesta aba são realizados os cadastros dos produtos identificados como medicamentos, sendo
que estes cadastros são necessários para a gestão comercial e fiscal dos mesmos.

Esta aba estará disponível para configuração quando o parâmetro "Habilitar Aba de
Medicamentos no Cad Produto? - MEDICAMENTOS" estiver habilitado.

A marcação "Oneroso" indicará que o medicamento em questão possui um valor elevado de


comercialização.

Por meio do campo "Cód. Fabricante", você aponta a empresa responsável pela produção do
medicamento.

Os medicamentos sujeitos a um controle especial, serão apontados pela marcação


"Controlado".

Através da marcação "Identificação de Cosmecêutico", você determina que este


medicamento é indicado para o tratamento e a profilaxia de doenças superficiais ou sistêmicas.

A marcação "Identificação de Correlato" estabelece que o produto está relacionado ao ramo


de medicamentos, entre os quais tem-se os aparelhos de medição de temperatura corporal,
termômetros, medidores de glicose e pressão arterial, entre outros.

171
No campo "Princ. Ativo Medicamento" será descrito o princípio ativo do medicamento. Sendo
que, estas informações devem estar previamente cadastradas na tela Princípio ativo.

Caso o medicamento esteja em falta no estoque, a marcação "Produto em falta" deverá ser
acionada.

Efetue a marcação "Referência no Mercado de Medicamento" quando se tratar de um


produto de marca que possui referência no mercado, ou seja, que não é genérico ou similar.

A marcação "Identificação de OTC", é acionada para os medicamentos que podem ser


comercializados sem receita médica.

O campo "Identificação de Portaria" comportará a identificação da norma reguladora do


medicamento.

Quando o produto é configurado como Inativo, é necessário que você informe o motivo pelo
qual o mesmo está sendo desativado. No campo "Status do produto" aponte a justificativa
para o fato em questão, dentre as seguintes opções:

Não classificado;
Retirado do Mercado;
Descontinuado;
Não Faz Mais Parte do Mix.

O código do registro que identifica que o medicamento está regularizado junto à Anvisa -
Agência Nacional de Vigilância Sanitária, será apontado por meio do campo "Cód. ANVISA".

O campo "Motivo Isenção Anvisa" permite discriminar as informações adicionais referentes


ao produto que corresponde a um medicamento, conforme detalhes da Anvisa.

Seção Termolábil

Esta seção é designada para os medicamentos sensíveis à temperatura, ou seja, que


necessitam ser armazenados de acordo com a faixa de temperatura informada pela indústria
farmacêutica.

Quando você selecionar a marcação "Termolábil", estará indicando que o medicamento se


enquadra nas condições estabelecidas por esta seção.

Os campos "Temperatura Mínima em ºC" e "Temperatura Máxima em ºC" são


responsáveis por estabelecer em graus Celsius, quais serão os valores limites da temperatura
ambiente do local de armazenamento deste medicamento.

Seção Classificação

Nesta seção, os campos "Classificação" e "SubClassificação" têm a função de apontar o


grau de toxidade do medicamento e a necessidade de receitas especiais para o seu controle.
Sendo que, estas classificações devem estar previamente cadastradas na tela Classificação/Sub-
Classificação.

Seção Categoria

O medicamento pode ser identificado como um produto que possui Marca, um produto Genérico
ou um produto Similar. Assim, indique nesta seção a "Categoria" e "SubCategoria" de cada
medicamento. Uma vez que, primeiramente, você deve cadastrar cada opção na
tela Categoria/Sub-Categoria.

Seção Classe terapêutica

Cada medicamento é prescrito ao paciente de acordo com sua finalidade terapêutica, ou seja,
aqui será assinalada de acordo com uma classe e subclasse a função de cada medicamento. As
classes em questão necessitam estar previamente configuradas na tela Classe terapêutica.

[voltar ao topo]

Aba Venda

O acionamento da opção "Promoção", define se o produto está ou não em promoção


(suspende a validação de desconto máximo).

Através do campo "% Desconto Máximo", é apontado o percentual máximo de desconto


permitido para o produto, no ato de sua venda.

Quando o campo % Desconto máximo estiver preenchido, ao efetuar uma venda, se você
informar um percentual de desconto maior do que o cadastrado no campo, o comportamento
dependerá do parâmetro "Valida Desconto Máximo - VALDESCMAX", que pode ser definido
dentre as seguintes opções:

Não Valida: O sistema não fará a validação, permitindo lançar a nota de venda com um
"% Desconto" maior do que o % Desconto máximo cadastrado na aba Venda.
Valida e Aceita: O sistema validará, e se o % Desconto informado for maior do que o %
Desconto máximo o sistema gerará um alerta para o usuário, porém permitirá lançar a
nota sem liberação de limites.
Valida e Não Aceita: O sistema validará, e se o % Desconto informada for maior do que
o % Desconto máximo o sistema gerará "Liberação de Limites", não interessando se
está em promoção ou não.
Valida e Não Aceita (Exceto Prod. Promoção): O sistema validará, e se o %
Desconto informada for maior do que o % Desconto máximo, será verificado se o serviço
está em promoção; se estiver, aceitará lançar a nota sem liberação de limites, se não
estiver em Promoção gerará liberação de limites.
Valida e Não Aceita (Somente na Confirmação): Se você definir o parâmetro com
esta opção, será feita a validação do % Desconto máximo somente no momento da
confirmação. Quando se utiliza a opção VALIDA E NÃO ACEITA (SOMENTE NA
CONFIRMAÇÃO) o sistema trabalha apenas com evento 2 - Desconto Produto; esse
evento valida se a médias dos descontos excedem a médias dos descontos máximos.

Para as quatro primeiras opções citadas do parâmetro VALDESCMAX, o sistema trabalha com
evento 25 - Desconto por item na nota; esse evento valida se o desconto do item excedeu o
desconto máximo daquele produto, sem realizar médias, a validação é por item.

Importante: Caso exista além do percentual máximo de desconto, a configuração de um


Desconto Promocional que envolva o produto em questão, o sistema realiza a seguinte análise:

Se o lançamento for realizado entre a "Data Inicial" e a "Data Final" do Desconto


promocional, será considerado este percentual;
Caso o lançamento esteja fora do intervalo da Data Inicial e a Data Final do Desconto
Promocional, o sistema considera o percentual máximo de desconto cadastrado para o
produto.

Observação: Em nenhuma das hipóteses será realizada a soma destes percentuais.

Ainda sobre o campo % Desconto Máximo, caso ele esteja "vazio" ou com "0" (zero) informado,
significa que o produto não pode ter nenhum percentual de desconto informado; caso contrário,
será solicitada a liberação para o evento 25 - Desconto por item na nota. Para estas situações,
nós temos a seguinte regra:

Se o parâmetro VALDESCMAX estiver definido como Valida e Não Aceita e o produto estiver
cadastrado com o campo % Desconto Máximo igual a "0" ou "vazio" o comportamento será:

Existindo desconto promocional cadastrado e o valor de venda seja o valor da promoção,


não será solicitada liberação de limites para o evento 25 - Desconto por item da nota;
Se houver desconto promocional cadastrado e o valor de venda seja menor que o valor
da promoção, será solicitada liberação de limites para o evento 25 - Desconto por item
da nota;

Caso não exista desconto promocional cadastrado e o valor de venda seja menor que o
preço de tabela, será solicitada liberação de limites para o evento 25 - Desconto por item
da nota.

Portanto, caso você queira que o evento 25 não seja solicitado para o produto, é necessário que
você informe "100%" no campo % Desconto Máximo e, no Cadastro de Produtos aba Venda, a
marcação "Promoção" não esteja acionada para o produto.

No campo "Grupo Desconto", efetue o agrupamento de diversos produtos em um mesmo


grupo de desconto; grupo este, que será utilizado na tela de Descontos Promocionais.

Nota: Ao trabalhar com Grupo de Desconto, há no sistema um recurso complementar a esta


rotina, que permitirá nesta tela a inserção mais rápida e dinâmica dos agrupamentos de
descontos nos produtos desejados; no Botão Outras Opções... tem-se a funcionalidade "Definir
grupo de desconto para produtos Filtrados". Antes de utilizar esta opção, crie um filtro
selecionando os produtos que farão parte do mesmo grupo de desconto; ao acioná-la, será
aberto o pop-up "Alteração do Grupo Desconto" onde você seleciona o Grupo Desconto ao
qual os produtos filtrados serão inseridos; clicando-se em Alterar, exibe-se uma mensagem de
confirmação do procedimento, que sendo aceita, o novo Grupo de Desconto é incluído nos
produtos inicialmente filtrados.

Utilize a opção "Calcular comissão" e os campos "% Comissão vendedor" e "% Comissão
gerente", para habilitar o cálculo de comissão e cadastrar as porcentagens das comissões que
serão calculadas para o Vendedor e Gerente sobre o produto que está sendo cadastrado (esta é
uma das formas de calcular a comissão para vendedores).

Você tem a possibilidade de informar a moeda a ser utilizada na venda do produto (Real, Dólar,
Libra etc). Esta funcionalidade é empregada pela campo "Moeda p/ preço", por exemplo, se o
produto estiver cadastrado em dólar, no momento da venda, o sistema buscará a cotação do dia
para o dólar e fará a conversão para o real.

O campo "Digitação na nota" permite configurar quais informações do produto serão aceitas,
no ato da digitação do mesmo no lançamento do pedido/nota. Temos as seguintes opções:

Quantidade: Apenas a quantidade poderá ser digitada;


Valor Unitário: Será permitido que seja digitado apenas o preço do produto;
Valor Total: Esta opção indica que somente o valor total do item poderá ser digitado.
Por exemplo, se foram vendidos dois sabonetes ao preço de R$ 1,00 cada, o total do item
será R$ 2,00;
Quantidade e Valor Unitário: Você poderá utilizar a quantidade ou o preço do
produto;
Quantidade e Valor Total: Tem-se a aplicação da quantidade, bem como, do valor total
do item.

Através do campo "Múltiplo p/ Preço", será executado o arredondamento do valor na


visualização do preço do produto. Vejamos um exemplo:

Se você informa no referido campo o valor de 0,05 e o valor de venda do produto é R$ 2,93, o
sistema arredondará este valor para R$ 2,95. Se o valor de venda do produto for R$ 2,92, o
sistema arredondará este valor para R$ 2,90.

Observação: A funcionalidade do campo Múltiplo p/ Preço não é aplicada nas Centrais;


servindo apenas para visualização do preço na tabela "0", as demais tabelas não serão
afetadas.

As informações inseridas nos campos "Natureza", "Projeto" e "Centro de Resultado"


servem para apoiar o rateio por produto informado na TOP, ou seja, na hora de ratear o produto,
eles servem como apoio para o campo "Ratear automaticamente por produto?", localizado
na aba Geral, do Cadastro de Tipos de Operação - TOP.

Nota: Para utilizar o rateio automático, é necessário cadastrar nestes campos, a Natureza, o
Centro de Resultado e o Projeto, para os quais você deseja ratear os valores nas movimentações
de entrada, saída e devolução, efetuadas na empresa.

O campo "Extensão de garantia" é habilitado pelo parâmetro "Tem Extensão de


Garantias? - TEMEXTGAR". Através deste campo, você poderá vincular uma garantia ao
produto. Assim, quando este produto for inserido na Central de Vendas, se houver apenas um
plano para a faixa de preços da mercadoria, o serviço vinculado (garantia) será incluído
automaticamente na aba Serviços. Se houver mais de um plano para a faixa de preços da
mercadoria, o sistema solicitará a escolha do plano de garantia, incluindo-o na aba de Serviços,
após a confirmação. Estas informações fazem parte do processo Extensões de Garantia.

Nos campos "Data da Substituição do Produto" e "Código do Produto Substituto",


informe o período ao qual ocorrerá a substituição e o código do produto que irá substituir o
produto que está selecionado. Sendo que, ambos os campos são apresentados na tela com a
ativação do parâmetro "Permite cadastro de produtos substitutos? -
PERCADPRODSUBST".

Quando você realizar o preenchimento destes dois campos, ao visualizar o produto em questão
na tela Consulta de Produtos, o produto substituto será exibido com uma faixa na cor azul,
como mostramos na imagem abaixo:

172
Importante: Caso o parâmetro "Permite cadastro de produtos substitutos? -
PERCADPRODSUBST" esteja ativado e o parâmetro "Tipo de direção para considerar na
visualização de Produtos alternativos - TIPDIRPROALT" esteja definido como Bidirecional,
no Cadastro de Produtos, os produtos que forem inseridos como Substitutos ou Alternativos não
poderão ser inversamente cadastrados no produto principal. Suponhamos a seguinte situação:

1º Produto substituto:

No cadastro do produto 10, o produto 20 está como substituto;


No cadastro do produto 20, o produto 10 está como substituto.
2º Produto Alternativo:

No cadastro do produto 10, o produto 20 está como alternativo;


No cadastro do produto 20, o produto 10 está como alternativo.

Nestes casos, ao verificar um destes produtos por meio da tela Consulta de Produtos, na aba
Produtos Alternativos será exibido o mesmo item mais de uma vez, o que é um equívoco neste
tipo de análise.

A marcação "Aceitar venda fora do kit" quando acionada, no lançamento de um pedido ou


uma nota de venda que contenha um produto que seja componente de outro e o mesma esteja
sendo vendido separadamente, o sistema permitirá o lançamento.

Observação: Caso a marcação Aceitar venda fora do kit esteja desmarcada, ao realizar este
procedimento o sistema irá verificar se a TOP utilizada neste lançamento está relacionada no
parâmetro "Tops para venda individual de componentes - TOPVENCOMPINDIV". Se sim,
a venda separada do produto será efetuada. Se não estiver acionada a marcação e nem a TOP
relacionada, esta venda não será permitida e a seguinte mensagem será apresentada:

"Componente não pode ser vendido separadamente."

Nesse processo, também poderá ser realizada a venda de uma série avariada, sendo preenchido
o campo % Desconto (conforme configuração do mesmo na tela de Registro de avarias). Se o
produto utilizar local, o sistema irá carregar o local correto e irá bloquear o campo "Local
origem" na nota.

Produtos avariados não respeitam a marcação e podem ser vendidos separadamente,


independentemente da configuração do produto ou do parâmetro.

As informações abordadas englobam o Suporte a Venda de Kits de Produtos.

Seção Integrar EConect

Se você efetuar a marcação "Integração Econect", estará definindo que o Produto em questão
realizará integração com o EConect.

No campo "Máx. Multiplicador" informe a quantidade máxima que o produto selecionado


pode ser vendido.

Com a marcação "Integrar com EConect" esteja realizada, alguns campos no sistema passam
a ser de preenchimento obrigatório; são eles:

Aba Geral

Grupo;
Referência (na integração não serão aceitos Códigos de Barras repetidos);
Origem do produto;
Usado como (produtos utilizados como "Matéria-Prima" e "Revenda (por Fórmula)
não podem ser utilizados na integração).

Aba Impostos

Alíquota ICMS do Econect;


NCM;
% Carga Média Trib. Federal;
% Carga Média Trib. Estadual.

Caso as abas Código de Barras ou Unidades Alternativas contenham informações, o campo


"Código de Barras" nelas presente, será também de preenchimento obrigatório.

O código de barras do produto pode também ser preenchido na aba Código de Barras como dito
anteriormente, porém, a prioridade para importação será caso esteja preenchido no campo
"Referência" da aba Geral. O objetivo desta tabela é identificar o código de barras para venda
do produto.

No caso da Unidade Principal, basta estar cadastrado com a marcação "Integrar com
Econect" e possuir o "Cód. Barras" preenchido. Já para as Unidades Alternativas do produto,
para que o código de barras seja importado para o Econect, é necessário que o campo "Ativo"
esteja marcado, o "Cód. Barras" esteja preenchido e a "Quantidade" seja maior que "0"
(zero).

Para a montagem de Kit's (Cesta Básica), siga os seguintes passos:

1. Habilite o parâmetro "Informar Preço p/Componente no cad.Produto? -


PRECOKIT";
2. Na alteração/inclusão dos Componentes, o produto Cesta Básica deverá estar com a
opção "Integrar com Econect" desmarcada;
3. Selecione os produtos que farão parte da Cesta Básica. Todos os produtos selecionados
como componentes da Cesta Básica deverão estar marcados como "Ativos" e "Integrar
com Econect". Os produtos também deverão possuir tabela de preços cadastrada, onde
a mesma também deverá estar marcada "Integrar com Econect". Todos os produtos
da Cesta deverão dispor das mesmas configurações de um produto normal que é
integrado com SOCIN;
4. Caso o produto na Cesta tenha um preço diferenciado do preço de venda unitário, deve-
se preencher os campos "Preço" ou "Desconto" da aba Componentes;
5. Após finalizar a montagem da Cesta, a mesma deverá ter a marcação "Integrar com
Econect" realizada. Caso exista algum erro de configuração em algum componente da
Cesta, o sistema emitirá uma mensagem de alerta, para que seja feita a devida correção
para a importação do produto;
6. Para que a Cesta seja enviada para o PDV, a integração deverá ser executada.

É importante mencionar que, para produtos que utilizam balança (horti-fruti por exemplo), a
marcação "Utilizar Balança" deverá ser habilitada na aba Medidas e Estoque na sub-aba
Estoque.

Para produtos fracionáveis, a opção "Decimais para quantidade" contida na aba Medidas e
Estoque na sub-aba Medidas, deverá ser maior que "0" (zero).

[voltar ao topo]

Aba Impostos

Quando você acionar a marcação "Calcular ICMS" quando acionada, indicará que o Imposto
sobre Circulação de Mercadorias e Serviços, de competência Estadual deve incidir sobre o
produto.

Por meio do campo "Alíquota FETHAB:", você irá determinar a alíquota do FETHAB que será
aplicado no cálculo.

Nota: Para o cálculo do FETHAB, o sistema deverá multiplicar o "UPF x Alíquota FETHAB" de
forma a encontrar o valor do FETHAB por tonelada. Assim, teremos o exemplo a seguir:

UPF = 146,44 Alíquota FETHAB = 21,15% (para o Produto Soja)

Valor FETHAB por ton. = (UPF) x (Alíquota FETHAB)

Valor FETHAB por ton. = 146.,44 x 21,15%

Valor FETHAB por ton. = 30,97

Considere que o valor encontrado de 30,97 será aplicado por tonelada de soja comercializada,
ou seja, se tivermos 10 toneladas de soja o cálculo será 10 x 30,97 = 309,70.

Sendo que, caso ocorra comercialização do produto cuja unidade comercializada não seja
tonelada haverá necessidade de conversão para a unidade adotada seguinte a regra:

Valor FETHAB por ton = 30,97

Valor do FETHAB por kg = 30,97/1000 = 0,0310

Valor do FETHAB por saca de 60kg = 60 x 0,0310 = 1,86

Posteriormente o sistema irá considerar a quantidade do produto lançada na nota e multiplicar


pelo valor do FETHAB por unidade (kg, SC ou Ton), assim acharemos o valor final do imposto
FETHAB, uma vez que esse imposto deve ser calculado por item e por nota, pois o mesmo é
retido pelo cliente.

Referente ao campo "Unidade Padrão p/ FETHAB:", teremos que este será utilizado como
base para a conversão das alíquotas alternativas.

Observação: O percentual do FETHAB poderá variar de acordo com produto comercializado,


desta forma será necessário que você siga as regras determinadas pela legislação da UF
competente.

Acione a marcação "Calcular DIFAL?" para as situações onde o produto em questão trabalha
com cálculo do DIFAL; se desmarcada, o item não se enquadrará neste caso. É importante
mencionar que na aba Impostos / Informações por empresa (também presente no Cadastro de
Produtos) tem-se esta mesma marcação, que permite singularizar o cálculo associando a
empresa ao produto. Com a marcação Calcular DIFAL presente nestas duas abas, o sistema
segue a seguinte prioridade:

Calcular DIFAL, aba Impostos / Informações por empresa marcado - o sistema procede
com o cálculo do DIFAL;
Calcular DIFAL, aba Impostos / Informações por empresa desmarcado - o sistema verifica
se a marcação Calcular DIFAL na aba Impostos está realizada, e caso afirmativo,
prossegue com o cálculo do DIFAL;
Calcular DIFAL, aba Impostos / Informações por empresa desmarcado e Calcular DIFAL,
aba Impostos também desmarcado - o cálculo do DIFAL não irá ocorrer para o produto
em questão.

As marcações "Calcular FUST?" e "Calcular FUNTTEL?" devem ser feitas para gerar as
contribuições FUST e FUNTTEL para pagamento.

No campo "Código de Barras da Un. Trib. diferente do padrão GTIN" deve ser informado o
código de barras próprio ou de terceiros que seja diferente do padrão GTIN correspondente
aquele da menor unidade comercializável identificado por código de barras.

Para que a informação do produto seja enviado pela API, você deverá preencher o campo
"Considerar na integração impostos", conforme as seguintes opções:

Código de Barras: este recurso normalmente é aplicado para revenda e será utilizado
quando o produto for universal, isto é, para um produto que seja comum entre as
empresas. Além disso, ao selecionar essa opção, na aba Código de Barras você deverá
preencher o campo "Unidade de Volume".
Código do Produto: esta opção geralmente é aplicada para indústrias, e se refere ao
código interno do sistema que será utilizado para vincular o produto a uma empresa
especifica.

Caso você não selecione nenhuma das opções acima e na aba Código de Barras conste algum
cadastro, o sistema irá utilizar a opção Código de Barras, do contrário, a opção Código do
Produto será aplicada.

No campo "Código de Barras diferente do padrão GTIN" você deve informar o código de
barras próprio ou de terceiros que seja diferente do padrão GTIN.

Quando a marcação "Considerar débito ICMS nas consultas gerenciais" estiver acionada,
ao gerar relatórios gerenciais o sistema irá considerar como débito o ICMS sobre o produto.

Efetue as marcações "Tem IPI na venda" e "Tem IPI na compra" quando o IPI for incidir na
venda e na compra do produto.

O IPI - Imposto sobre Produtos Industrializados de competência Federal, é um imposto com


valores de alíquotas diversas. Quando este imposto for incidir na venda do produto, no campo
"IPI" será indicado o código referente ao IPI, que deverá estar previamente cadastrado na tela
Alíquotas de IPI.
Caso a marcação "Desconsiderar desconto no cálculo de PIS/COFINS" esteja efetuada, ao
realizar a confirmação de uma nota de compra, fará com que o desconto não seja deduzido da
base de cálculo do imposto.

A marcação "Tem INSS" quando acionada, indicará a necessidade de calcular o INSS para o
produto. Juntamente com a referida marcação, efetue o preenchimento do percentual do INSS e
do percentual de Redução de Base do INSS utilizando os campos "% INSS" e "% Red.Base
INSS".

Havendo a necessidade de efetuar o cálculo do Funrural no lugar do INSS para o produto


selecionado, a marcação "Calcular FUNRURAL" deverá ser acionada. Além disso, é necessário
definir a alíquota e o percentual da redução de base através dos campos "% Funrural" e "%

173
definir a alíquota e o percentual da redução de base através dos campos "% Funrural" e "%
Red.Base Funrural".

Caso seja necessário calcular este imposto na empresa, realize as seguintes configurações:

1. Habilita-se o parâmetro "Calcular Funrural no lugar de INSS? - TEMFUNRURAL",


que é responsável pela exibição dos campos Calcular FUNRURAL, % Funrural e %
Red.Base Funrural.
2. No Cadastro dos Tipos de Operação - TOP, aba Impostos, acione a marcação "Tem
FUNFURAL/INSS";
3. Nas Preferências da Empresa, aba Propriedades, a marcação "Calcula
FUNRURAL/INSS?" deve ser acionada;
4. No Cadastro de Parceiros, aba Fiscal, efetue a marcação "Calcula FUNRURAL/INSS".

O campo "Grupo de ICMS" é empregado no cadastro de exceções de alíquotas. Abaixo temos


um exemplo:

O referido campo é preenchido com o número 1, no Cadastro de Alíquotas de ICMS


poderá ser incluída uma exceção por grupo de produtos, onde o grupo é 1. Sobre todos
os produtos nos quais o grupo de ICMS for 1, incidirá a alíquota cadastrada na exceção.

O CIAP - Crédito de ICMS sobre Ativo Imobilizado é representado pela marcação "Atualizar
CIAP", sendo que esta só pode ser acionada para os produtos do tipo Imobilizado e serve para
controlar os produtos que dão direito ao crédito de ICMS.

Informe no campo "Número do Item (Portaria 384/01)", o código específico do produto para
a geração do ROI, relatório de movimentações que deve ser gerado periodicamente, assim
como o SINTEGRA.

Nota: O campo "Número do Item (Instrução Normativa 673/04)" é utilizado e apresentado


quando o parâmetro "Gerar Crédito Presumido conforme IN nº 673 - IN673CREDPRES"
estiver ativo. A desativação deste parâmetro fará com que a descrição do campo retorne para
Número do Item (Portaria 384/01).

No campo "Classificação Substituição Tributária" é realizada a definição da classificação do


produto sobre o tipo de cálculo de ST a ser executado.

As opções apresentadas no campo "Tipo de substituição" irão influenciar o cálculo do CFOP e


do ICMS do produto da seguinte forma:

A = Substituição na Compra e Venda: Quando o produto é configurado com esta


opção, significa que a existência de ST irá depender das configurações de alíquotas de
ICMS, ou seja, depende das UF's de origem e de destino envolvidas. Esta opção é a mais
habitualmente empregada, sendo acionada portanto, quando a abrangência da aplicação

da ST não envolva todas as UF's para as quais a empresa vende, ou quando existe mais
de uma empresa em UF's diferentes e a definição de ST na compra for diferente para
cada uma delas.
P = Venda com Substituição Tributária (ST na Venda): Esta opção deve ser
selecionada para produtos sujeitos à ST nas saídas da empresa. Por exemplo, nas
indústrias para os seus produtos acabados, sujeitos à Substituição Tributária nas vendas.
C = Revenda com Substituição Tributária (ST na Compra): Esta opção informa que
o produto possui ST na Compra e consequentemente nunca na venda. Deste modo,
seleciona-se esta opção para produtos com abrangência da ST Nacional ou que alcance
todos os estados para os quais a empresa vende ou pretende vender seus produtos.
Quando esta opção estiver marcada, o sistema irá calcular o ICMS cobrado
anteriormente por substituição nas saídas deste produto, não havendo o destaque do
imposto, para qualquer que seja o destino da mercadoria. Outro ponto a se destacar, é
que produtos que utilizem esta opção, devem conter um tratamento diferente na
apuração de custos, pois pode-se garantir que o custo do produto possui o ICMS
embutido, visto que na venda não haverá o débito de ICMS.
N = Não tem: Os produtos que não estão sujeitos à substituição, devem estar com esta
opção selecionada. É importante salientar que mesmo quando existir a configuração de
alíquotas de ICMS apontando que deverá haver o cálculo da ST, se o produto estiver com
esta opção selecionada não haverá o cálculo da Substituição.

Ainda sobre a opção N = Não tem, a CST e a Alíquota são mantidas de acordo com a Regra de
Alíquota de ICMS capturada, onde os valores de ST não serão informados.

Observação: Para produtos com Tipo de Substituição diferente da opção Não tem será
calculada a CFOP específica para produtos com ST.

Nota: Quando o campo Classificação Substituição Tributária estiver configurado com a opção
"Pneumáticos, câmaras de ar e protetores de borracha", o sistema irá utilizar uma
fórmula diferente para calcular a Base de substituição:

Base Substituição = {[Vlr. Total * (1 - %Redução da base)] + IPI} * {1 + %MVA}

A fórmula usual empregada com as outras classificações é:

Base Substituição = {[(Vlr. Total + IPI) * (1 - %Redução da base)] * (1 + %MVA)}

O gênero ao qual o produto pertence será definido no campo "Gênero", e é necessário executar
previamente o cadastro dos gêneros na tela Gênero de Produtos.

Observação: Caso o código informado neste campo esteja divergente do que for informado no
campo "NCM", o sistema exibirá a seguinte mensagem:

"ATENÇÃO: o campo GÊNERO da aba IMPOSTOS está diferente do CAPÍTULO


informado no campo Cód. NCM da aba GERAL."

Porém, se você optar por não alterar o campo, o sistema permitirá que as informações sejam
salvas.

O CNPJ pertencente ao fabricante da mercadoria será descriminado através do campo "CNPJ do


Fabricante da Mercadoria".

Os campos "Grupo de PIS", "Grupo de COFINS" e "Grupo de CSLL" serão preenchidos com
os seus respectivos grupos, estes grupos necessitam estar previamente cadastrados nas telas
Alíquotas de PIS, Alíquotas de COFINS e Alíquotas de CSLL.

O campo "Nro. Item REA/ICMS" é habilitado pelo parâmetro "Tem Regime Especial de
Apuração de ICMS’- TEMREAICMS", e será empregado na rotina de geração de livros fiscais
no MGE Livros Fiscais.

Nas regras de contabilização da empresa, que são configuradas na tela TOP Contabilização,
existe a possibilidade de configurar, para que o sistema busque uma das contas do produto para
contabilizar. Para tanto, é necessário informar no campo "Conta Contábil" a conta pertinente
ao produto, e na TOP Contabilização indica-se no campo "Tipo de Conta Contábil" a
opção "Variável".

Através do campo "Conta Contábil para EFD", defina qual conta contábil será gerada no EFD
- Contribuições. É necessário realizar previamente o cadastro das contas a serem utilizadas
através da rotina Plano de Contas.

Nota: Para a geração do Registro F130, o sistema irá utilizar a conta contábil inserida nesse
campo.

No campo "Alíquota ICMS do Fast Service" será indicada a alíquota de ICMS a ser usada
quando o produto é vendido pelo Fast Service, pois cupom fiscal não se encaixa nas regras
normais de tributação de nota fiscal comum.

Se a marcação "Produto constante no apêndice I do RCTE/GO" for acionada e o produto


estiver sendo movimentado em uma operação de entrada, onde a UF da empresa for "GO" e a
UF do parceiro for igual a UF da empresa e o valor de ST não somar ao total da nota, não será
gerado o Registro 53 - Substituição Tributária Sintegra para esta movimentação.

O campo "Cód. Natureza (PIS/COFINS M410/M810)" é alimentado com valores que irão
compor o arquivo EFD - Contribuições.

Observação: Caso este campo esteja preenchido, porém o campo "Cód. Natureza
(PIS/COFINS M410/M810)" da tela Tipo de Operação - TOP (aba Livro Fiscal) esteja vazio, o
sistema utilizará a informação do campo desta tela para a geração dos Registros M410/M810.

NCM - NCM / SH - NOMENCLATURA COMUM DO MERCOSUL / SISTEMA HARMONIZADO DE


DESIGNAÇÃO E CODIFICAÇÃO DE MERCADORIAS

As mercadorias comercializadas internacionalmente pelo país são classificadas, desde


1996, de acordo com a Nomenclatura Comum do MERCOSUL (NCM), que é também
adotada por Argentina, Paraguai e Uruguai. Os códigos de classificação da NCM são
formados por oito dígitos, sendo tal classificação baseada no Sistema Harmonizado de
Designação e de Codificação de Mercadorias, ou simplesmente Sistema harmonizado
(SH). A inclusão de dois dígitos, após os seis do código numérico do SH, tem como
intuito obter melhor detalhamento das mercadorias e suas respectivas classificações,
além de satisfazer aos interesses de todos os Estados membros do MERCOSUL.
É importante que o importador faça a correta classificação dos produtos adquiridos,
com a finalidade de evitar a aplicação de penalidades pelas autoridades aduaneiras,
além de utilizar as vantagens tarifárias decorrentes dos acordos bilaterais e
multilaterais que o Brasil mantém no âmbito de seu comércio internacional. É
recomendável também, que o exportador, com o intuito de aprimorar a classificação
da mercadoria que pretende exportar ao Brasil, informe ao cliente brasileiro a
classificação que utiliza em seus negócios externos, visto que nem sempre a
classificação da NCM/SH coincide com a codificação utilizada pelo exportador nas duas
últimas posições numéricas (oito dígitos).
As vantagens advindas da correta classificação traduzem-se essencialmente na

redução do Imposto de Importação, ou até mesmo em sua isenção, de acordo com os


acordos comerciais vigentes. Neste sentido, é necessário que o exportador conheça os
benefícios tributários do seu produto em relação ao mercado brasileiro, a fim de
ganhar competitividade frente aos concorrentes de outros países que eventualmente
não sejam favorecidos pelos tratados comerciais que o Brasil mantém no seu comércio
exterior.
Essa vantagem tributária será efetivamente formalizada durante o processo do
despacho aduaneiro, quando o importador deverá estar de posse do Certificado de
Origem, para eventual apresentação às autoridades aduaneiras, documento esse
emitido pela entidade autorizada no país do exportador, no qual devem constar os
fundamentos legais do acordo comercial que está sendo aproveitado nessa operação.
A falta de apresentação do certificado de origem ocasiona a perda dessas vantagens,
implicando o pagamento pelo importador do Imposto de Importação com as alíquotas
normais.
Note que da classificação incorreta das mercadorias na NCM/SH decorrem, além do
pagamento de eventuais diferenças de alíquota na classificação correta, multas a
serem aplicadas sobre o importador brasileiro, cujo valor corresponde, no mínimo, a
1% do valor aduaneiro, dependendo do tipo de infração.

Observação: A informação de NCM no DANFE e no XML da Nota (na tag <NCM>), será o
conteúdo informado neste campo. Se o mesmo se encontrar vazio, a informação de NCM será
retirada do campo "Código Fiscal (NPC, NBM)", aba "Geral", no Cadastro de Alíquotas de IPI.
Sendo que, a referida informação estará configurada no campo "IPI", aba Impostos, Cadastro de
Produtos.

Através da lupa do campo "NCM" você poderá pesquisar o NCM na tabela TIPI atual e não
poderá digitar um NCM que não exista nessa tabela, sendo que, caso faça, o sistema irá
informar que o NCM é inexistente.

Observação: Caso você informe algum NCM em que a data de vigência já tenha finalizado,
será exibida uma mensagem informando que o NCM está fora da vigência, não sendo possível
que você salve.

Os campos "% Carga Média Trib. Nacional", "% Carga Média Trib. Federal", "% Carga
Média Trib. Estadual", "% Carga Média Trib. Importação" presentes nesta aba e na aba
Impostos/Informações por empresa devem ser preenchidos com os respectivos percentuais
médios de tributação, são informações utilizadas nas configurações pertinentes à Lei da
Transparência.

Informe no campo "Código Especificador ST", o código responsável por especificar a


Substituição Tributária referente ao produto em questão. Este campo é participante nas
configurações relacionadas à Nota Técnica 2015.003 - NF-e, CEST e DIFAL Partilhado.

Caso o produto selecionado se enquadre em alguma alíquota em específico, informe-a no


campo "Alíquota Geral".

Assim como o campo anterior, se o produto possuir uma configuração de MVA padrão específica,
o campo "MVA Padrão" será responsável pela indicação da mesma.

Na configuração das alíquotas de ICMS, caso seja necessário incluir o produto que será
envolvido por esta alíquota em algum grupo específico, o campo "Grupo de ICMS 2" será
utilizado para inserção deste produto em um determinado grupo. Assim, este campo será
apresentado para escolha como exceção na estruturação das alíquotas de ICMS.

A marcação "Ressarcimento de ST (CAT - 17/99)" é responsável pela alimentação dos


relatórios de ressarcimento de ST no módulo de Livros Fiscais. Além disso, ela trabalha em
conjunto com o campo "Rastreamento de Estoques" apresentado na aba Medidas e Estoque.

Indique o Código da Apuração do Incentivo PRODEPE/FUNCRESCE através do campo "Cód.


Apur. Inc. PRODEPE/FUNCRESCE".

Utilize o campo "Indicador Esp. Inc. PRODEPE/FUNCRESCE" para registrar o Indicador


Especial do Incentivo PRODEPE/FUNCRESCE.

Observação: Caso o Produto encontre-se com o Indicador Esp. Inc. PRODEPE/FUNCRESCE sem
nenhuma opção selecionada, não será gerado o Registro C177; encontrando-se com a opção
"Sem incentivo" habilitada, terá para o Registro C177 seu respectivo código inserido no campo
"Cód. do Produto Sem Incentivo" (tela EFD - Escrituração Fiscal Digital - ICMS/IPI, aba
Prodepe).

Nota: Ainda em relação ao Indicador Esp. Inc. PRODEPE/FUNCRESCE, caso a opção "Com
incentivo" esteja selecionada, teremos duas situações para o Registro C177:

Operação não incentivada no item com incentivo;


Operação incentivada no item com incentivo.

Desta forma, as duas situações acima dependerão da opção selecionada no campo "Tipo de
Operação PRODEPE" da tela CFOP, aba "Geral".

Quando o campo "% MVA Ajustado" estiver preenchido, os seus dados serão empregados no
cálculo da ST (Substituição Tributária). Quando estiver igual a zero (0), o sistema continuará
usando o percentual informado no campo "Margem Lucro (MVA)", do Cadastro de Alíquota de
ICMS, aba Substituição Tributária.

Observação: Quando os campos % MVA Ajustado e Margem Lucro


(MVA) estiverem preenchidos, o sistema interpretará como
Substituição Tributária e irá realizar a conversão do CFOP no item da
nota conforme informado na TOP e preencherá o ST no Cadastro de
Alíquota de ICMS, aba "Substituição Tributária".
Os campos "EAN/GTIN Produto p/ NF-e" e "Cód. Produto p/ NF-e" irão armazenar como
será o controle da numeração que será enviada para a Geração do EFD.

174
será o controle da numeração que será enviada para a Geração do EFD.

Nota: Em relação ao campo EAN/GTIN Produto p/ NF-e, quando as opções "Código de Barras
Estoque" e "Cód.Barras da Unid. Alternativa ou Referência" estiverem selecionadas, o
campo 04 do Registro 0200 da EFD ICMS/IPI será preenchido com o número do código de barras
do Produto.

Observação: A opção selecionada no campo EAN/GTINproduto p/ NF-e, definirá qual o


código de barras do produto será utilizado para preencher a tag <cEAN> e <cEANTrib> do xml
das notas NFC-e. O Sankhya Checkout validará o código de barras de acordo com a tabela de
prefixos da GS1 e o CFOP ao realizar o cálculo de imposto na tela "Administração de
Checkout".

Nota: Quando se tratar de troca de produtos, o sistema irá preencher as tags <cEAN> e
<cEANTrib> com o código de barras do novo produto.

Observação: Quando você ligar o parâmetro "Validar EAN/GTIN do Produto na emissão da


NF-e/NFC - VALEANGTINPROD", se os campos "EAN/GTIN Produto p/ NF-e:" e "EAN/GTIN

Unid.Tributação:" (Cadastro de Produtos, aba Unidades Alternativas) estiverem selecionados


com uma opção diferente de "Não informar", as informações referente ao EAN/GTIN não
poderão ser nulas.

Os campos "Identificação do Imobilizado" e "Utilização do Imobilizado" deverão ser


preenchidos para tratativa do SPED PIS/COFINS. Para que as informações incluídas nestes
campos sejam gravadas, o campo "Usado como" presente na aba Geral deve estar preenchido
com a opção "Imobilizado".

Através da marcação "Enquadrado no Reintegra/Prev.", você indicará que o produto em


questão será inserido na geração do Bloco P no EFD - Contribuições.

No campo "Cód. Atividade CPRB (Reintegra/Prev.)" aponte a atividade a ser relacionada ao


produto na geração do Bloco P no EFD - Contribuições. Esta atividade deverá estar previamente
cadastrada na rotina Cód. Atividades Produtos e Serviços p/ CPRB.

A utilização do campo "Tipo de Partilha/Anexo" se dará para as empresas que utilizarem o


regime de tributação Simples Nacional vinculado ao produto. Aponte aqui qual é o tipo de
partilha que o produto em questão esta enquadrado. Deste modo, ao realizar o cálculo dos
impostos o sistema irá seguir as regras de partilha as quais o produto está vinculado. Você pode
definir dentre as seguintes opções:

Anexo I - Comércio;
Anexo II -Indústria;
Anexo III - Rec. de locação de bens/móveis e prest. de serv. não relac. no § 5° - C do art.
18 da Lei;
Anexo IV - Rec. decorrentes da prest. de serv. relacionados no § 5° - C do art. 18 da Lei;
Anexo V - Rec. decorrentes da prest. de serv. relacionados no § 5° - I do art. 18 da Lei;
Serviços de Atividades Físicas, Computação, Adm. e Loc. de Imóveis de Terceiros, Outros;
Serviços da Atividade Intelectual como Medicina, Consultorias, Engenharia, Outros.

Os dados informados no campo "MVA Original para DRCST" serão utilizados na geração dos
registros 2113 com a modalidade 30 (Venda para Simples Nacional).

Quando a marcação "Desconsiderar produto na geração da DRCST?" estiver realizada, fará


com que o item não seja considerado na geração da DRCST.

Seção ADRCST

Você irá habilitar a marcação "Considerar geração da ADRCST-ST (PR)", se o produto em


questão for na geração dos Arquivos referente ao ADRC-ST.

Assim como o campo "MVA Original para ADRC-ST (PR)", que deve ser preenchido com o
MVA do produto que será utilizado nas operações de Substituição Tributaria.

Preencha o campo "Produto alimentício conforme art. 119 do Anexo IX do RICMS/2017


PR?" para que os produtos alimentícios destinados à merenda escolar, órgãos da administração
pública, cozinhas industriais, restaurantes e similares, pizzarias e lancheiras, nos termos do art.
119 do Anexo IX do RICMS/2017 PR, sejam gerados na ADRC-ST do registro 1410.

Selecione a marcação "Produto sujeito ao FECOP", quando o produto em questão for sujeito
ao recolhimento do Fundo Estadual de Combate à Pobreza (FECOP).

E caso o produto esteja sujeito à cobrança do fundo, informe no campo "Alíquota FECOP" a
porcentagem do recolhimento.

Seção FCI – Ficha de Conteúdo de Importação

Informe no campo "Código da FCI" o código gerado para produtos com parcela importada do
exterior no site https://portal.fazenda.sp.gov.br/servicos/fci/Paginas/Servicos.aspx. Estes códigos
estarão no arquivo de retorno gerado por este site.

Observação: Este campo será habilitado se, na aba Geral, o campo "Origem do
Produto" estiver configurado com as opções 3, 5 ou 8.

Nota: Quando o campo "Código da FCI" localizado na aba Impostos / Informações por
empresa estiver configurado, os dados do campo Código da FCI não serão considerados pelo
sistema.

No campo "Valor de Comercialização – (R$)", você terá o valor total da operação de saída
interestadual.

Informe no campo "Valor da Parcela Importada do Exterior – (R$)", o valor do produto que
consta no documento fiscal emitido pelo remetente.

Para maiores detalhes sobre estes três últimos campos, acesse a documentação Ficha de
Conteúdo de Importação.

Observação: Ao salvar o produto, o sistema fará uma validação, que verifica o valor salvo no
parâmetro "Parcela Importada Mínima para FCI - PARCIMPFICI", permitindo o valor 0 e,
consequentemente, impactando os campos Valor de Comercialização - (R$) e Valor da Parcela
Importada do Exterior - (R$).

A fórmula VLRPARCIMPEXT / VLRCOMERC * 100 é comparada com o valor do parâmetro; assim,


o percentual de conteúdo de importação poderá ser menor do que 1%.

[voltar ao topo]

Aba Plan. de Compra de Peças


As principais configurações do produto que serão levadas em consideração no planejamento de
compras estão nesta aba.

Importante: A rotina de Planejamento de Compras de peças refere-se à um processo específico


de um parceiro Sankhya.

O parâmetro "Utiliza planejamento compras para concessionárias? -


USAPLANCPCONCES", habilitará esta aba e a rotina em questão.

[voltar ao topo]

Aba Apontamentos

Esta aba é habilitada pelo parâmetro "Fatura Contrato por Peso? - FATCONTPORPESO" e
poderá ser utilizada em integração com o MGE Controle de Contratos e Serviços para executar a
rotina de Faturamento de Contrato de Locação por Peso/Dia.

Para execução da referida rotina, são necessárias as seguintes configurações neste cadastro:

Realize o lançamento de um produto curinga;

Os demais produtos que serão enviados/locados (remessa/retorno no Portal de Vendas),


apontarão para esse produto curinga através do campo "Produto/Serviço p/ agrupar
apontamento". Este produto irá definir o valor a ser cobrado por peso locado.

É necessário que você cadastre os produtos que serão locados, lembrando-se de colocar seu
"Peso Bruto" na aba Medidas e Estoque.

Nota: A rotina Faturamento de Contrato de Locação por Peso/Dia ainda não está disponível no
Sankhya-OM.

[voltar ao topo]

Aba Unidades Alternativas

No Cadastro de Produtos, a unidade de medida empregada nas operações é informada no


campo "Unidade padrão", aba Geral. As possíveis unidades alternativas deverão ser
cadastradas nesta aba, por exemplo, o produto caneta pode ser vendido em unidades ou caixas.
Considerando a unidade padrão como Unidade, a alternativa será Caixa. Sendo que, o sistema
considera sempre a Unidade padrão para o cálculo das Unidades Alternativas.

Nota: Caso haja alguma Unidade Alternativa cadastrada, o sistema permitirá que a Unidade
Padrão seja alterada para a Unidade Alternativa já cadastrada, permitindo assim, que estas duas
sejam iguais.

Unidade: Determine neste campo a Unidade Alternativa para o produto em questão.

Observações:

1. Em relação a Unidade padrão recomendamos que sempre seja informada a menor


unidade comercializável possível. Por exemplo, caso sua empresa venda "Pisos" será
informado Caixa para Pisos, pois geralmente não é comercializado menos que uma caixa
de piso. Para os demais produtos informe Unidade.
2. As Unidades alternativas preferencialmente devem ser maiores que a unidade padrão.
Por exemplo, no caso da venda de pisos, as unidades alternativas podem ser: Pallet (de
"n" Caixas, pode ser comercializada, ou seja, deve ser maior que a Unidade padrão) ou
M2 (geralmente uma fração da Caixa, como essa é menor não deve ser comercializável,
mas pode ser utilizada para fins de comparação de preços, estoque, etc.). Se for
permitido a comercialização em unidades maiores, pode-se informar caixa com "x"
unidades ou fardo de "y" unidades.

Operação: Neste campo defina dentre as operações "Multiplica" ou "Divide", o cálculo a ser
realizado para chegar-se ao valor da unidade alternativa que está sendo criada. Caso você
escolha a operação Divide, por exemplo, terá a transformação de uma unidade maior em outra
menor; de forma similar, optando pela operação Multiplica terá uma unidade menor
transformada em uma unidade maior.

Multiplicador de Valor: O valor informado nesse campo é levado para os detalhes de preço e
posteriormente para a venda.

Nota: Ainda referente a esse campo, caso o "Volume" (tela Descontos Promocionais) não
possuir promoção cadastrada, o sistema só utilizará o valor informado no Multiplicador de Valor.
Se uma promoção for aplicada para este, o Multiplicador será nulo.

Qtd Casas Decimais UPF: Referente a este campo, destaca-se que na emissão da nota para
que o cálculo do FETHAB seja realizado na realizado na Central de Vendas será necessário que
um índice da UPF seja cadastrado na tela Índices, e a referida Empresa esteja com campo
"Calcula FETHAB?" (tela "Preferências da Empresa", aba Propriedades) devidamente
marcado, assim como o campo "Alíquota FETHAB" desta tela (aba Impostos) com o percentual

175
marcado, assim como o campo "Alíquota FETHAB" desta tela (aba Impostos) com o percentual
determinado pela UF do emitente.

Quantidade: Neste campo informe o valor correspondente à unidade alternativa. Na imagem


acima por exemplo, informamos "20", ou seja, cada caixa será composta por 20 unidades do
produto.

O parâmetro "Aceita unidade alternativa igual a principal? - UNALTIGUAL", permite ou


não que seja efetuado o cadastro de Unidades alternativas iguais à Unidade Principal. Sendo
que, ao incluir uma Unidade Alternativa igual a Unidade Principal do produto, a quantidade
deverá necessariamente ser igual a 1.

Un. Tributação Exportação em Toneladas: Ao acionar esta marcação, tem-se o envio do


valor "TON" na TAG <uTrib> quando o CFOP corresponder ao 5501, 5502, 5504, 5505, 6501,
6502, 6504, 6505, 7101, 7102, 7127, 7501 ou 7949.

Notas:

1) Em todas as telas do sistema de Movimentação de Produtos e Consultas de Preços e Estoque,


serão apresentadas as opções de unidades cadastradas para o produto, ou seja, a Unidade
Padrão e as Unidades Alternativas. Assim, após o lançamento do produto na grade de Itens da
Central - Compras | Vendas | Mov. Internas, quando for alterada a unidade padrão para à
alternativa, na conversão da quantidade se o valor resultante não for exato, o sistema lançará o
valor 0 (zero) para o campo "Quantidade", nos itens da nota. Porém, se o campo "Decimais p/
quantidade" (aba Medidas e Estoque) possuir um valor configurado para casas decimais da
quantidade, o sistema fará a quebra na conversão da unidade e apresentará o valor fracionado
referente à quantidade para a Unidade Alternativa. De acordo com estas informações, temos um
exemplo:

A unidade padrão é Litro, a unidade alternativa Caixa, multiplicando por 2. Logo, cada caixa
comportará 2 litros. Se nos itens da nota for informada a quantidade 1 para unidade padrão, ao
alterar para unidade alternativa o sistema irá zerar o campo "Quantidade" se o produto não
possuir Decimais p/ quantidade, pois a quantidade informada de 1 litro corresponderá apenas à
metade de uma unidade alternativa, sendo assim o valor resultante seria 0,50 (meia caixa) e o
produto não permite esse valor sem a configuração de decimais.

2) O parâmetro "Decimais p/ cálculo de Volume Alternativo - DECVLRVOLALT", definirá o


número de casas decimais que o sistema irá considerar na conversão de valores de produtos
quando os mesmos forem vendidos em Unidades Alternativas. Sendo este útil nos casos em que
o multiplicador para valor possuir várias casas decimais, assim o valor convertido será
arredondado para um valor mais próximo do real.

Quando o referido parâmetro não estiver configurado, o sistema considerará 2 casas decimais
na conversão do valor. Abaixo temos um exemplo desta informação:

O produto Z contém a unidade principal KG e a alternativa Caixa;

O valor na unidade principal é R$4,10;


O multiplicador para valor é 0,913415;

Ou seja, 4,10 x 0,913415 = 3,7450015.

Assim, o sistema irá arredondar para 3,75 (considerando só duas casas decimais) x 20
(multiplicador da quantidade) = 75,00. Se o parâmetro estiver configurado com o valor de 4
casas decimais, arredonda-se para 3,7450 (considerando 4 casas decimais) x 20 (multiplicador
da quantidade) = 74,90.

3) O sistema irá considerar Unidades Alternativas por Controle Adicional de Estoque, sendo que,
o campo "Controle" nesta aba, só poderá ser preenchido quando o controle adicional de
estoque (aba Medidas e Estoque, sub-aba Controle adicional, campo "Controlar por") for do
tipo "Livre" ou "Lista". Estando configurado como Lista, os controles cadastrados serão
apresentados nesta aba com o nome do campo de acordo com o campo "Título" da aba
Medidas e Estoques.

4) Ao começar a utilizar Unidade Alternativa, é necessário conferir se os TXT's possuem


tratamento para a mesma. Assim sendo, deverá existir tratamento para os campos "Unidade",
"Quantidade" e "Valor Unitário", conforme descrição abaixo:

Impressão Unidade Alternativa

if(&vvoa01=&vvol01,&vvoa01,&vvol01) - tratamento da unidade;

if(&vvoa01=&vvol01,&vqtd01,&vqta01) - tratamento de quantidade;

if(&vvoa01=&vvol01,&vvlr01,&vvla01) - tratamento para o valor unitário.

Informe no campo "Descrição da unidade/qtd. para o DANFE" uma descrição para a


Unidade Alternativa que será apresentada no DANFE logo à frente da descrição do produto de
modo a complementar a nomenclatura principal do mesmo. Vamos analisar o exemplo abaixo:

Produto: Água sem gás

Campo Descrição da unidade/qtd. para o DANFE: Caixa com 12 unid.

Logo, no DANFE, o produto será apresentado: "Água sem gás | Caixa com 12 unid".

Para isso, é necessário:

Acessar a tela Preferências e desligar o parâmetro "Usar a unidade padrão na NFe -


USARUNIDPADNFE". O parâmetro deverá estar desligado para que seja impressa a
descrição da unidade alternativa.
Acessar as Preferências da Empresa, filtrar a empresa a ser utilizada, selecionar no Botão
Outras Opções... a opção "Complemento para itens da nota (Web)", e acrescentar
para Campos em Uso a variável "Descrição de unidade/qtd. para o DANFE".

Feito isso, pode-se lançar uma nota utilizando a unidade alternativa, aprová-la e constatar no
XML que a descrição virá concatenada com a tag <infAdProd>, juntamente com os demais
campos em uso, selecionados nas Preferências da Empresa. Se o referido parâmetro estiver
habilitado, a descrição de unidade/qtd para o DANFE não será apresentada no XML, somente as
demais opções configuradas no XML.

A marcação "Apresentar nas tarefas do WMS" quando acionada, influenciará apenas nas
Tarefas de Separação exibindo neste processo a Unidade Principal da tarefa entre parênteses e
também a Unidade Alternativa que possuir o maior agrupamento.

Botão Alterar Un. Alternativa...

O botão localizado no topo dessa aba, é utilizado em casos que


é necessário modificar a unidade alternativa de um produto, aumentando ou diminuindo seus
valores múltiplos, mantendo ou não o código de barras principal.

Para alterar a quantidade de uma unidade alternativa, realize os seguintes passos:

Se a unidade alternativa nunca tiver sido utilizada nas rotinas do módulo WMS, você
poderá modificá-la normalmente pela aba Unidade Alternativa;
Caso a unidade já tenha sido utilizada, será necessário fazer uso do botão Alterar Un.
Alternativa...;
Não é possível realizar uma alteração de unidade alternativa se existirem tarefas em
aberto para a unidade em questão, ou ainda se houver estoque do produto nesta
unidade em endereços que não estão bloqueados. Neste último caso portanto, será
necessário efetuar o bloqueio prévio para esses endereços;
Ao acionar o botão Alterar Un. Alternativa... será aberto o pop-up de nome "Alteração
unidade alternativa" onde tem-se as seguintes definições:

Alteração do Cód. Barras: Por meio deste campo, é feita a definição se o código de
barras da unidade alternativa será mantido ou deverá ser modificado; esta análise é
realizada com base nos processos entre empresas e fornecedores/clientes; para tal, utilize
as opções Alterar o Cód. Barras para a nova unidade ou Manter o Cód. Barras para a nova
unidade.
Nova quantidade: Informe a nova quantidade da unidade alternativa neste campo; esta
deve ser distinta da quantidade atual.
Novo código de barras: Neste campo, insira o novo código de barras da unidade
alternativa, desde que tenha-se optado no campo Alteração do Cód. Barras pela opção
Alterar o Cód. Barras para a nova unidade; obviamente, este deve ser diferente do código
de barras atual.

Depois de informados os novos dados pertinentes à quantidade e ao código de barras,


caso o produto não possua estoque na unidade que está sendo modificada, o botão
"Concluir" ficará habilitado e, ao acioná-lo, completa-se a operação de alteração da
unidade alternativa;
Caso exista estoque em algum endereço para o produto na unidade alternativa que foi
alterada, tem-se um próximo passo no pop-up onde são apresentadas duas grades, em
que a primeira contém os endereços que possuem produtos na unidade antiga e a
segunda exibe os endereços disponíveis para transferência do produto;
Nessa situação, será necessário realizar a transferência de todos os produtos para os
endereços disponíveis em unidade alternativa. Toma-se essa medida pois, a partir
desse ponto, o estoque antigo na unidade modificada será tratado internamente pelo
sistema como estando na unidade padrão;
Para cada endereço de origem contendo o produto, podemos alocar uma quantidade a
ser transferida para os endereços da grade de destino. Para isso, basta selecionar um
endereço de origem e informar uma quantidade na coluna "Qtd. Transferir Un.
Padrão" da grade de destino. Inicialmente, as linhas estarão na coloração vermelha
indicando que ainda é necessário transferir quantidades dos produtos. Quando toda a
quantidade dos estoques de origem for transferida para os destinos, a linha ficará na
coloração verde, indicando que a operação poderá ser concluída e as tarefas de
transferência geradas. Tem-se também, um contador de quantidades a transferir, que
visa auxiliar o usuário na tarefa de alocação de quantidades entre os endereços de
destino. Caso não exista um endereço de destino, crie um endereço que aceite o
produto (deve haver um relacionamento feito na tela de Cadastro de Endereço de
Armazenamento, aba Produto);
Ao clicar em "Concluir", a unidade alternativa terá sua quantidade e código de barras
atualizado; além disso, será gerado um histórico contendo a quantidade antiga e o
código de barras antigo;

A partir dessa configuração, se for bipado o código de barras antigo, a quantidade do produto
será convertida para a unidade padrão e o comportamento será como se o usuário tivesse
bipado uma embalagem na unidade padrão com a quantidade equivalente à unidade do
histórico. Se houve alocação de estoque, no segundo passo do pop-up Alteração unidade
alternativa, serão geradas tarefas de transferência para os endereços de destino. As
transferências também serão feitas todas na unidade padrão.

Botão Mostrar histórico...

O botão ao ser acionado, apresenta um pop-up de nome "Histórico


das Unidades Alternativas", onde você poderá consultar a relação das modificações em
unidades alternativas que foram realizadas.

[voltar ao topo]

Aba Código de Barras


Nesta aba tem-se a possibilidade de cadastrar Códigos de Barras Adicionais para o produto em
questão.

Informa-se no campo "Cód. Barras", os valores que representam o novo código de barras.

No campo "Unidade de Volume" será informada a unidade a ser vinculado no novo código de
barras.

Importante: Os códigos de barras aqui cadastrados, não podem ser utilizados como código de
barras em uma NF-e.

[voltar ao topo]

Aba Perfil de Consumo

176
Esta aba é reservada ao cadastro do Perfil dos Parceiros que compram o produto que está sendo
cadastrado. Para cadastrar um Perfil do Parceiro, é preciso que o Perfil a ser inserido seja
cadastrado previamente na rotina de Cadastros de Perfil e seja do tipo Analítico.

No campo "Perfil do parceiro" informe o código do Perfil, ou clique no ícone em forma de lupa
para pesquisar ou apresentar a hierarquia dos cadastros disponíveis.

[voltar ao topo]

Aba Família

No cadastro de produtos, a família é uma forma de agrupar produtos afins, para que o sistema
os mantenha sempre com mesmo preço e para que exista uma forma mais sucinta de analisar
as compras em grupo, tanto quanto individualmente. Abaixo temos um exemplo de utilização
desta aba:

Produtos da família Geladeira 250 Litros.

Na compra de um destes produtos, o sistema atualizará também o custo e o preço de tabela de


todos os outros elementos da família.

Os campos "Complemento", "Marca", e "Referência" são preenchidos automaticamente com


os dados da aba Geral do produto cadastrado no campo "Produto Filho" desta aba. Deste
modo, os referidos campos não permitiram a digitação dos seus dados.

[voltar ao topo]

Aba Impostos / Informações por empresa

Essa aba é habilitada através da ativação do parâmetro "Usa imposto de produtos por
empresa? - EMPPRODIMPOST". A partir deste parâmetro, o sistema irá considerar as
informações desta aba nas movimentações dos portais, emissão de cupons fiscais, transferência
de estoque matriz/filial/matriz e exportação para Fast Service.

Quando houver exceção por empresa, ou seja, alguma linha nesta aba, o sistema considerará
sempre essas informações. Quando se estiver usando empresas que não contenham uma linha
cadastrada, o sistema fará os cálculos utilizando as configurações principais do Cadastro de
Produtos.

No campo "Grade Produto" você poderá selecionar a grade de produtos definida na tela
"Modelo de Grade" para realizar as configurações utilizadas em produtos que possuirem
produtos controlados por grade.

Em "Tipo de Utilização", você poderá selecionar uma das seguintes opções:

1 - Telefonia;
2 - Comunicação de dados;
3 - TV por Assinatura;
4 - Provimento de acesso à Internet;
5 - Multimídia;
6 - Outros.

É possível criar exceções por empresa no Cadastro de Grupo de produtos. Os campos


"Empresa" e "Grupo ICMS" presentes na aba Impostos por Empresa, funcionarão da mesma
forma que aqui no Cadastro de Produtos. Quando houver uma empresa e um grupo cadastrado
neste campos, o sistema considerará as exceções na alíquota de ICMS para o grupo escolhido.

Referente ao campo "Tipo do item p/ SPED", a opção marcada nele será usada para a
geração do SPED.

Observação: Caso você selecione opção Utilizar do "Usado como", o sistema utilizará a
referência do campo para que este seja preenchido, ou seja, se no campo Usado como a
opção Consumo esteja selecionada, será este que o sistema considerará para a geração do
SPED.

Referente ao campo, "Alíquota interna de ICMS", este será utilizado para executar o cálculo
efetivo de ICMS na NFe.

Nota: Se o produto for substituto tributário e vendido sem incidência de ICMS recolhido na
entrada da mercadoria, será necessário calcular o ICMS efetivo para geração das tags
pRedBCEfet, pICMSEfet, vlrCMSEfet. Exemplo:

Caso o ICMS da mercadoria seja com CST 60, as tags referidas anteriormente preencherão os
grupos ICMS60 e ICMSSN500.

Se o cálculo deste imposto for realizado normalmente, o sistema irá considerar o percentual da
alíquota informado na tela Alíquota de ICMS.

O campo "Lead time de compra" contém a mesma funcionalidade do campo Lead time de
compra da aba Medidas e Estoque porém, aqui é possível cadastrar um lead time de compra
para cada empresa.

A marcação "Calcular DIFAL?" permite singularizar o cálculo do DIFAL associando a empresa


ao produto. Vale mencionar que, na aba Impostos (também no Cadastro de Produtos), temos
esta mesma marcação, que é realizada em situações onde o produto em questão trabalha com
cálculo do DIFAL; se desmarcada, o item não se enquadra neste caso. Com a marcação Calcular
DIFAL presente nestas duas abas, o sistema segue a seguinte prioridade:

1. Calcular DIFAL, aba Impostos / Informações por empresa marcado - o sistema procede
com o cálculo do DIFAL;
2. Calcular DIFAL, aba Impostos / Informações por empresa desmarcado - o sistema verifica
se a marcação Calcular DIFAL na aba Impostos está realizada, e caso afirmativo,
prossegue com o cálculo do DIFAL;
3. Calcular DIFAL, aba Impostos / Informações por empresa desmarcado e Calcular DIFAL,
aba Impostos também desmarcado - o cálculo do DIFAL não irá ocorrer para o produto
em questão.

Caso o produto se enquadre em alguma alíquota em específico, esta alíquota será informada no
campo "Alíquota Geral".

Da mesma forma, possuindo o produto uma configuração de MVA Padrão específica, esta deverá
ser indicada no campo "MVA Padrão".

Na configuração das alíquotas de ICMS, caso seja necessário incluir o produto que será
envolvido por esta alíquota, em algum grupo específico, faça uso do campo "Grupo de ICMS
2", inserindo neste um determinado grupo. Este campo será apresentado para escolha como
exceção na estruturação das alíquotas de ICMS, bem com o campo "Código da Empresa",
caso seja necessário configurar uma exceção por esta característica.

Existem operações que as empresas importam mercadorias diretamente do exterior e


movimentam essa mercadoria entre suas unidades (matriz/filial), e esta movimentação
caracteriza-se por ser uma importação interna e não direta como foi feita anteriormente. A
situação tributária (CST) nas duas situações é diferente em cada empresa. O sistema atende a
definição de "Origem do produto" por empresa para que na nota fiscal o sistema gere a CST
corretamente de acordo com a movimentação realizada com a mercadoria, ou seja, o sistema
calcula CST do mesmo produto considerando origens diferentes para empresas diferentes, para
que o CST de cada nota fiscal fique correta. Trouxemos abaixo um exemplo prático do
comportamento do campo:
Suponhamos que você tenha definido as alíquotas de ICMS de modo que o produto possua a
tributação sempre igual a Tributada e c/ cobrança de substituição (10) e os cadastros nessa aba
da seguinte forma:

Sendo assim, quando houver movimentações deste produto com essas empresas o sistema se
comportará da seguinte forma:

Em notas movimentadas com a empresa 2 por exemplo, na impressão do DANFE o CST deverá
considerar a origem do produto informada, que no nosso exemplo é o 1, ficando impresso então
da seguinte forma:
CST = origem do produto + tributação
CST = 1 + 10
CST = 110
O sinal de soma (+), neste caso, apresenta somente a junção dos valores dos campos, não
somando os dois matematicamente. Enquanto que, no XML o sistema deverá gerar o mesmo da
seguinte forma:
<orig>1</orig> - origem do produto
<CST>10</CST> - tributação do produto
CST Impresso no DANFE: 110
Se imprimíssemos uma nota de venda com a empresa 1, cuja a origem do produto é 0, então
obteríamos o seguinte resultado:
<orig>0</orig> - origem do produto
<CST>10</CST> - tributação do produto
CST Impresso no DANFE: 010
E se realizássemos a venda com a empresa 3 cuja a origem do produto é 3, teríamos o resultado
abaixo:
<orig>2</orig> - origem do produto
<CST>10</CST> - tributação do produto
CST Impresso no DANFE: 210
Caso o campo "Origem do Produto" da aba Impostos / Informações por empresa esteja vazio,
ou o sistema não encontre regras para buscar a origem do produto da aba Impostos por
empresa, o sistema deverá considerar a informação do campo Origem do produto da aba Geral
do Cadastro de Produtos, e o comportamento da nota será conforme essa definição. Por
exemplo: Se lançarmos uma nota de venda com o produto da empresa 3 e o mesmo estiver com
o campo "Origem do produto" em branco, o sistema buscará então o CST referente a origem
do produto da aba Geral.

Observação: Apesar dos exemplos terem sido feitos somente com relação aos tipos de origem
vazio, zero, um e dois, esta funcionalidade também é válida para os demais tipos de origem do
produto, como o três, quatro, cinco, seis e o sete.

O campo "Ressarcimento de ST (CAT - 17/99)" é responsável pela alimentação dos relatórios


de ressarcimento de ST, e trabalha em conjunto com o campo "Rastreamento de Estoques"
apresentado na aba Medidas e estoque, sub-aba Estoque, onde seu não preenchimento
ocasionará na apresentação da seguinte mensagem:

"Atenção: "Ressarc. de St (CAT-17/99)" está marcado mas "Rastreamento de


Estoques" não está marcado. Os relatórios não poderão ser emitidos até que o

177
Estoques" não está marcado. Os relatórios não poderão ser emitidos até que o
Rastreamento seja marcado!"

Referente ao campo "Tipo de Controle de Estoque", este possui as seguintes opções:

Data da validade: Utilizando desta opção, o estoque será controlado pela data de
validade dos produtos. Como por exemplo, as empresas de laticínios que aplicam esta
opção no seu controle de estoque para dar saída primeiramente aos seus produtos
perecíveis mais antigos;
Parceiro: Neste caso, temos o controle do estoque por parceiro;
Sem controle adicional: Com esta opção, não haverá controle adicional para o
produto;
Número do lote: Por meio desta, o estoque será controlado pelo número do lote dos
produtos.
Grade: Através desta, você poderá controlar o estoque utilizando grade de produto.

Ao selecionar uma das opções acima, o preenchimento destas será realizado na Central de
Notas.

Nota: Essas configurações irão impactar nas rotinas de Configuração e inicialização do produto
na Central, Inclusão, alteração e exclusão de itens na Central, Cálculo de impostos e geração do
XML da NF-e e Faturamento.

Importante: Referente à funcionalidade deste campo, é necessário que o parâmetro "Usa


controle adicional de estoque por Empresa - CONTROLEADEMP" esteja habilitado para
que o sistema faça o uso do tipo de controle por empresa de acordo com as configurações
definida nestes campos. Se este parâmetro não estiver ligado, o tipo de controle definido neste
campo não funcionará mesmo se os campos estiverem corretamente configurados.

O campo "Local Padrão" é destinado ao preenchimento de um local, onde o produto em


questão será estocado. O local aqui informado, será a localização padrão para as
movimentações do produto; quando este campo estiver preenchido, e a opção "Usa local"
presente na aba Medidas e Estoque, sub-aba Estoque estiver marcada, a configuração realizada
no parâmetro "Local Padrão para Pedidos e Notas - LOCALPADRAO" será desconsiderada.

Informe no campo "Código Especificador ST", o código responsável por especificar a


Substituição Tributária referente ao produto em questão. Este campo é participante nas
configurações relacionadas à Nota Técnica 2015.003 - NF-e, CEST e DIFAL Partilhado.

Os campos % Carga Média Trib. Nacional, % Carga Média Trib. Federal, % Carga Média Trib.
Estadual e % Carga Média Trib. Importação presentes nesta aba e na aba Impostos devem ser
preenchidos com os respectivos percentuais médios de tributação, são informações utilizadas
nas configurações pertinentes à Lei da Transparência.

Os campos "Usa data de Fabricação" e "Usa data de Validade" estão relacionados ao


controle de estoque de produtos; posto isto, se aplicam à produtos que utilizam controle
adicional por número de lote e/ou data de validade (aba Medidas e Estoque, sub-aba Controle
Adicional).

Observação: Para que os produtos sejam controlados por data de fabricação e/ou data de
validade, habilite os parâmetros "Usar data de Fabricação junto com Lote? - LOTEDTFAB",
"Usar data de validade junto com Lote? - LOTEDTVAL" e "Informações adicionais para
Lotes? - LOTEINFO". Assim, o sistema procederá com as devidas validações.

Informe no campo "Código da FCI" o código gerado para produtos com parcela importada do
exterior no site https://portal.fazenda.sp.gov.br/servicos/fci/Paginas/Servicos.aspx. Estes códigos
estarão no arquivo de retorno gerado por este site.

Nota: Os dados deste campo terão prioridade sobre os dados configurados no campo "Código
da FCI" localizado na aba Impostos.

No campo "Grade Produto" você irá selecionar o modelo utilizado caso o "Controle
Adicional" for por "Grade". Tem-se ainda que se a definição do modelo padrão for definida
neste campo, esta configuração será utilizada nas operações de Compra e Venda.

[voltar ao topo]

Aba Classificação por Produto


Informe nesta aba, um classificador que necessita estar previamente cadastrado na tela
Classificadores de produtos, sendo este responsável por classificar o produto cadastrado.

[voltar ao topo]

Aba Produtos Alternativos

O conceito de Produtos Alternativos é semelhante ao conceito de Família, mas existem algumas

diferenças. Os Produtos Alternativos são produtos que podem substituir outros produtos por
terem características semelhantes. Usualmente, não são do mesmo fornecedor e apresentam
diferenças que afetam o preço, tais como tamanho, qualidade, marca etc.

Produtos de uma mesma família compartilham o mesmo preço. Normalmente são os mesmos
produtos com variações em características que não afetam o preço, como cor, voltagem etc.
Temosabaixo um exemplo prático:

A Geladeira Vermelha Consul e a Geladeira Azul Consul são da mesma família.


A Geladeira Vermelha Brastemp é um produto alternativo das duas.

O campo "Referência (PA)" é preenchido com a referência do produto alternativo. Como o


produto alternativo é previamente cadastrado, preenchendo em seu cadastro o campo
"Referência", presente na aba Geral, esta informação será apresentada aqui quando o mesmo
for vinculado a um produto.

Para adicionar uma prioridade ao produto alternativo, o parâmetro "Tipo de direção para
considerar na visualização de Produtos alternativos - TIPDIRPROALT" deve estar
configurado com a opção "Unidirecional". Deste modo, o campo "Prioridade dos produtos
alternativos" será apresentado para preenchimento.

O campo "Quantidade de produto substituído" corresponde à quantidade de peças


necessárias para substituir o produto principal. Se o parâmetro TIPDIRPROALT estiver
configurado com a opção "Bidirecional", este campo não será apresentado.

[voltar ao topo]

Aba Produtos Específicos


Os produtos específicos podem ser denominados como produtos reais, ou seja, cria-se um
produto genérico que represente vários outros produtos em rotinas e/ou processos que
necessitem unificar as informações. Nesta aba, vincule os produtos específicos ao seu
respectivo produto genérico. Assim, pode-se, na execução da análise de giro, levar em
consideração o produto genérico consolidando os produtos reais, bem como nas cotações junto
aos seus fornecedores.

No campo "Produto específico" indique qual o produto se deseja associar ao produto genérico
em questão.

Observação: É permitido vincular somente produtos específicos que contenham a mesma

unidade padrão do produto genérico.

Nota: O produto genérico por ser um produto fictício não deve possuir estoque e nem participar
de documentos que atualizam livros fiscais.

[voltar ao topo]

Aba Outros Impostos


Essa aba permite que você cadastre outros impostos para o produto, além dos já cadastrados
na aba Impostos.

Informe no campo "Imposto" o código do Imposto que foi previamente cadastrado na tela de
Impostos.

Temos ainda, a discriminação da "Redução da Base de Imposto" e o valor da "Alíquota".

Observação: Quando o Cadastro do Imposto for por base mensal, não será exibida nesta aba a
linha do imposto; caso você altere para o valor mínimo, a linha será apresentada na grade.

[voltar ao topo]

Aba Alíquota Interna de Destino


Nesta aba, informe a "UF", bem como a "Alíquota Interna de Destino" a ela relacionada.
Informe também, o percentual de ICMS referente ao "Fundo de Combate a Pobreza" e
"Percentual Redução Base Difal". Esta aba é participante nas configurações relacionadas à
Nota Técnica 2015.003 - NF-e, CEST e DIFAL Partilhado.

[voltar ao topo]

Aba Funções que utilizam E.P.I


Esta aba será apresentada para utilização apenas se sua empresa possuir em sua licença o
produto 30407 - CONTROLE DE EPI/W.

178
Um produto é considerado E.P.I - Equipamento de Proteção Individual (Opcional) no sistema,
quando informado na tabela de E.P.I por função no Cadastro de E.P.I por Função, ou quando na
aba "Funções que utilizam (E.P.I)" do Cadastro de Produtos forem selecionadas as funções
que utilizam o E.P.I.

No lançamento da requisição de um E.P.I, deve ser informado o código do funcionário que


utilizará o E.P.I. Todos os produtos devem estar devidamente cadastrados para a função do
funcionário em questão.

As devoluções de EPI deverão ser lançadas manualmente como Devolução de Requisição.

A opção "Devolver" da seleção de requisição não poderá ser utilizada, só será possível gerar
requisição de um E.P.I, se a última requisição já estiver vencida. Se a marcação "Exige
devolução" estiver efetuada no cadastro de E.P.I, não será possível lançar outra requisição para

o mesmo funcionário com o mesmo E.P.I sem antes lançar uma devolução.

Os eventos "EPI antes do Vencimento" e "EPI sem devolução" solicitarão liberação, se você
tentar lançar uma requisição de EPI que exige devolução sem lançar a devolução, ou tentar
lançar um EPI sem que o outro esteja vencido.

Quando configurados os campos "Centro Resultado Inicial" e "Centro Resultado Final", o


sistema gerará a data de vencimento do EPI dependendo da informação dos mesmos.

Observação: Se o Centro de Resultado informado na nota não estiver em nenhum dos


intervalos informados na configuração dos EPIs, não será gravada a movimentação do EPI.

[voltar ao topo]

Aba Produtos Equivalentes


Esta aba é utilizada para mapear os produtos da empresa com os produtos da instituição do
parceiro, sendo empregada no Portal de importação de XML para identificar os produtos do XML
em relação aos produtos do sistema.

Informe aqui a equivalência entre o produto da empresa e o produto de seu fornecedor.

Essa equivalência servirá para que o processo de importação de XML possa acontecer tanto na
Central de Compras quanto no Portal de importação de XML. Temos abaixo um exemplo da
referida equivalência:

Informações do produto:

Cód. do produto: 1001;


Descrição: DISJUNTOR 220V 10AMP.

Sub-aba Geral:

Código do produto no fornecedor: DQE1010;


EAN (código de barras) do produto: 7899260108587;
Descrição do produto no fornecedor: DISJ DQE 1P 10A 5/3kA127/220V.

As informações citadas acima servem para encontrar o produto no sistema no momento da


importação do XML. Além disso, nessa aba informe o cód. do parceiro fornecedor que possui o
código DQE1010 para o produto selecionado, conforme exemplo acima.

Trataremos agora a descrição de cada campo apresentado nesta aba:

No campo "Parceiro" informe o fornecedor ou fabricante do produto.

No campo "Cód. Produto Equivalente" será descrito o código do produto, sendo que este
poderá ser formado por letras e números, corresponder ao número de fabricação do produto ou
de sua identificação no fornecedor.

O sistema sugere a descrição do produto, porém este pode ser alterado através do campo
"Descrição do Produto Equivalente" para qualquer outro nome, de acordo com a
necessidade.

Por meio do campo "Unidade", temos a indicação da unidade condizente ao produto em


questão.

O "Cód.Barra DUN 14" é o nome genérico que, normalmente, se dá ao código de barras EAN
14 (GS1 14) e que é usado na identificação de caixas de despacho ou caixas de distribuição de
um determinado produto. O DUN 14 é então representado pelo GTIN 14 que é montado da
seguinte forma:

Sequencial de Identificação da Unidade Logística + Código EAN 13 sem o Dígito Verificador + o


Dígito Verificador do DUN 14, correspondendo então a 14 dígitos

O que é o Sequencial DUN de Identificação da Unidade Logística?

Uma unidade logística, neste caso, é uma caixa de distribuição de um determinado produto.
Vamos dizer que uma fábrica produza o Sabonete Maçã cujo código de barras é representado
pelo número: 7891234567895 (EAN13). E este Sabonete Maçã é distribuído aos distribuidores
em caixas contendo 20 unidades, 50 unidades e 100 unidades.

Então o GTIN 14 para o código de barras DUN 14 será representado da seguinte forma:

Caixa com 20 unidades: 17891234567892

Caixa com 50 unidades: 27891234567899

Caixa com 100 unidades: 37891234567896

Onde os números 1, 2 e 3 representam o sequencial de agrupamento do item ou o tipo de


unidade logística que está sendo empregada para o Sabonete Maçã. Onde 1 é a caixa com 20
unidades, 2 é a caixa com 50 unidades e 3 é a caixa com 100 unidades.

A quantidade de cada produto dentro de uma caixa de distribuição é determinada pelo


fabricante e não precisa seguir o exemplo apresentado acima. No entanto quando um fabricante
criar uma representação de GTIN 14 para um determinado produto este precisa ser anunciado
aos seus distribuidores para que estes possam carregar suas bases de dados com este novo
código, de modo que uma caixa ao chegar ao seu depósito e esta for lida pelos seus
equipamentos de decodificação de código de barras seja possível verificar a quantidade de cada
produto que está dando entrada em seu depósito.

Os dados do campo "Multipl. Compra" estabelecem que um determinado produto para um


determinado parceiro sempre deve ser comprado em múltiplos deste valor. Por exemplo, o
produto possui Multpl. Compra igual a 10, se após o cálculo da matriz o sistema indicar que
precisamos comprar 5, temos que comprar 10, se indicar para comprar 12, temos que comprar
20, ou seja, sempre compramos em quantidade múltipla do valor do campo, arredondando para
cima.

Esta configuração está relacionada com os campos Sug.Compra Mult.Cpa e Sug.Compra Giro
Mult.Cpa no Giro do produto, assim você terá a quantidade de compra já ajustada e a geração
do pedido já leva em consideração esta regra. Na central é feita uma validação na grade de
itens, para que não seja possível incluir um item com uma quantidade que não atenda a regra
acima.

Nota: A funcionalidade descrita acima, atende à rotina de geração de pedidos de compra


através da Análise de Giro; uma segunda maneira de obtê-la, é configurando-se uma Unidade
específica para compras; no Cadastro de Produtos, no campo "Decimais para quantidade",
aba Medidas e Estoque, sub-aba Medidas, informe "0" (zero); na aba Unidades Alternativas,
informe a unidade anteriormente cadastrada com seu Multiplicador correspondente e na aba
Geral, informe esta mesma unidade no campo "Unid. Compra"; por fim, na configuração da
Análise de Giro, efetue a marcação "Usar Unidade de Compra?" presente na sub-aba Outras
configurações.

Observação: As modificações realizadas na aba Produtos Equivalentes serão validadas pelo


sistema, apenas se ocorrerem nos campos Cód. Parceiro, Cód. Produto Equivalente, Controle e
Cód. Barras Parceiro, de modo que na tentativa de alteração de algum deles, será apresentada a
seguinte mensagem:

"Já existe um produto equivalente cadastrado para este Parceiro, Produto


Equivalente, Controle e Cód. Barras Parceiro."

Esta validação de alteração dos campos ocorre independente da configuração realizada no


parâmetro "Considerar empresa na importação XML? - CONSEMPIMPXML"; este
parâmetro quando habilitado, faz com que o campo Código Empresa seja exibido nesta aba, de
modo que será possível vincular o cadastro do Produto Equivalente em questão à Empresa a
qual o item pertence.

[voltar ao topo]

Aba Tipos de Amostra


Através desta aba, poderão ser geradas amostras para serem coletadas fisicamente, com a
finalidade de avaliar as características dos produtos. Para que esta aba seja apresentada, é
necessário que o parâmetro "Controle de Laudo de Amostras? - CONTRLAUDOAMOST"
esteja habilitado.

Informe no campo "Cód.Tipo Amostra", o tipo de amostra relacionada ao produto em questão.


A informação vinculada neste campo, deverá estar previamente cadastrada na tela Tipos de
Amostra.

No campo "Quantidade", preencha a quantidade de amostras para o produto.

Realize no campo "Fórmula", o cadastro da fórmula destinada ao cálculo da amostra.

Acionando-se o botão localizado à frente do campo, será aberta o pop-up


"Construtor de Expressões" para montagem da fórmula, onde poderão ser utilizados os
campos do cabeçalho das notas e dos itens.

Defina no campo "Requisição de Nota de Entrada de PA", se serão geradas requisições para
Produto acabado. Esta geração poderá ocorrer em duas situações:

Não gerar de liberações parciais;


Gerar sempre independente da produção.

Utilizando esta rotina juntamente com a ativação do parâmetro "Utiliza Status do Lote? -
UTILSTATUSLOTE", serão disponibilizados na tela Configurador de Layout da Nota dois campos
que levam em consideração as informações aqui cadastradas, sendo eles "Status do Lote" e

179
que levam em consideração as informações aqui cadastradas, sendo eles "Status do Lote" e
"Base Cálc. Amostragem"; estes dois campos são disponíveis no grid de itens e sua utilização
é realizada nas Centrais.

[voltar ao topo]

Aba Medidas e estoque


Nesta aba você realiza as definições singulares acerca de cada produto, ou seja, se o item será
tratado no estoque com base em algum critério e qual será esse critério, qual o peso líquido e
bruto do produto, qual coloração será utilizada ao consultá-lo em outras rotinas do sistema,
entre outros aspectos. Trataremos abaixo, detalhadamente, sobre cada um:

Sub-aba Medidas Sub-aba Estoque

Sub-aba Controle adicional Sub-aba Cores p/ Consulta de Preços...

Sub-aba Medidas

No campo "Peso bruto" será descrito o peso do produto sem desconto, como por exemplo o
peso do produto com a embalagem.

Indique no campo "Peso líquido" o peso do produto com desconto. Temos como exemplo o
peso de produto sem a embalagem.

O campo "Registrar peso" apresenta as seguintes opções:

Pela balança: O peso será obtido por meio de balança (sem digitação do usuário);
Balança manual: O peso poderá ser obtido pela balança, mas o usuário também pode
digitá-lo;
Manualmente: O peso será digitado;
Não registrar peso: O produto não necessita de pesagem.

Nota: Independente da opção "Manualmente" estar selecionada no campo Registrar Peso, o


sistema sempre carregará para a tabela ITE o peso que encontra-se no Cadastro do Produto.
Os dados descritos no campo "Metros cúbicos", serão utilizados na rotina de Formação de
Carga. Nos movimentos de compra e venda dos produtos mensurados por metro cúbico, o
sistema calculará o valor do referido campo nas Centrais, da seguinte forma:

Se a operação for na unidade principal do produto, o valor do metro cúbico considerado


será o informado em seu respectivo campo desta aba, multiplicado pela quantidade;
Se a operação for realizada utilizando a unidade alternativa do produto, o valor do metro
cúbico considerado será o informado na aba Unidades Alternativas, multiplicado pela
quantidade.

Exemplo:

Produto X
Unidade principal = UN
Aba Medidas e Estoque, campo Metro cúbico = 1000
Unidade Alternativa = PC
Aba Unidades Alternativas, campo Metro cúbico = 2000
Sendo negociado uma UN do item, o campo Metro Cúbico será = 1 * 1000 = 1000;
Sendo negociada uma PC do item, o campo Metro Cúbico será = 1 * 2000 = 2000.

Observação: No faturamento parcial de pedido, o metro cúbico será recalculado


proporcionalmente a quantidade. Ou seja, se forem negociados 10 PC's, onde o metro cúbico
original é "2000". Faturando-se três peças, o metro cúbico recalculado será 2000 / 10 * 3 = 600.

O campo "Quantidade de embalagens" será preenchido com quantia de embalagens que


serão utilizadas para transportar uma unidade do produto. Como por exemplo, um aparelho de
som que possui três embalagens (duas com as caixas de som e uma com o aparelho), nesse
caso o campo seria preenchido com o valor 3 (três).

Informe no campo "Decimais para quantidade" o número de casas decimais que o sistema
aceitará para a quantidade do produto. Ou seja, se por exemplo o produto é vendido em kg o
mesmo deverá conter no mínimo duas casas decimais para representar 0,50 kg (meio quilo) ou
três casas decimais para representar 0,350 g (trezentos e cinquenta gramas).

Através do campo "Decimais para o valor", será descrita a quantidade de casas decimais que
o sistema aceitará para os valores do produto. Normalmente esta quantidade é de valor 2 (dois)
para representar os centavos.

Para configurar casas decimais para venda:

O sistema sempre utiliza a configuração efetuada no campo "Decimais para o valor"


para lançar o item na venda;
O parâmetro "Decimais p/ cálculo de Volume Alternativo. -
DECVLRVOLALT" será utilizado somente quando o cliente trabalhar com unidades
alternativas, ou seja, se o produto tiver volume alternativo e a quantidade do volume
alternativo for diferente de 1 no lançamento do item.

Para configurar casas decimais para compra:

Informe no parâmetro "Decimais para Custo - CUSTODEC" a quantidade de casas


desejadas.

Informe no campo "Unid. De Medida", a unidade de medida que será utilizada para
preenchimento dos campos "Altura", "Largura" e "Espessura/Profundidade".

O campo "Qtd. Notas entre laudos internos" é habilitado pelo parâmetro "Utiliza Qtd.
Notas Entre Laudos Internos? - NFSLAUDOSINT", configure aqui a quantidade de notas que
poderão ser utilizadas no laudo elaborado.

Importante: A rotina de laudos ainda não está disponível no Sankhya-OM, o laudo só poderá
ser lançado pelo MGE em "Rotinas/Lançamento de laudo para matéria-prima", onde a
partir do campo "Nro Único" serão selecionadas as notas. Esta rotina do MGE possibilita o
lançamento e controle de laudos internos de matérias-primas, atendendo a necessidade de
certos segmentos de negócios, que precisam de laudo técnico das matérias-primas empregadas
em seus produtos, além daquele que é disponibilizado pelos fornecedores. Isto é, precisam de
uma Contraprova, que será gerada pelo laudo interno.

Quando habilitado o parâmetro "Validar M3 por data de entrega? - VALM3DTENT", tem a


exibição da marcação "Validar capac. produção diária em M3". Quando acionada, o produto
estará configurado para participar do controle de produção diária de M3, ou seja, em metros
cúbicos.

[voltar ao subtítulo]

Sub-aba Estoque

O campo "Agrupamento mínimo" comporta os dados pertinentes ao agrupamento mínimo


para a venda ou compra do produto, ou seja, a negociação desse produto só poderá ser feita
com quantidades múltiplas do valor (4 casas decimais) informado nesse campo. Exemplo:

Temos o produto "Ovo" com sua Unidade padrão = unidade, é definido um agrupamento mínimo
de 12 para o mesmo. Na inserção do item na nota, o campo "Quantidade" deverá ser
preenchido com um múltiplo de 12.

Nota: Informando no campo Agrupamento mínimo o valor 0 (zero), será aceita qualquer
quantidade na compra.

No campo "Prazo validade/tolerância" será descrito o prazo de validade do produto dado em


número de dias. Este campo é muito utilizado para produtos perecíveis, que precisam de
controle por Data de Validade.
Informe no campo "Lead time de compra", a quantidade de dias que serão considerados para
encontrar o estoque mínimo com base no giro diário do produto, que é calculado pela Análise de
Giro. Estes dados são denominados de Lead time de compra do produto, ou seja, a quantidade
de dias entre o pedido de compra e a entrada do produto no estoque. O estoque mínimo deve
durar esta quantidade de dias para que não falte o produto no estoque. O valor para esse
campo pode ser calculado automaticamente através da tela Lead Time de Compra.

Nos campos "Estoque Mínimo" e "Estoque Máximo (Produto)" será informada a


quantidade mínima e máxima que poderá ser armazenada no estoque. Estes controles são de
grande importância para informar a necessidade de compra dos produtos no estoque, evitando
que falte produtos ou que estes fiquem estocados sem necessidade.

A marcação "Usa local" é empregada para definir se o produto é controlado por local ou não.
Trabalhando-se com local, é necessário acionar esta marcação.

Existe a influência dos parâmetros "Valor padrão para campo 'Usa Local' no produto -
VLRPADUSALOCAL" e "Utiliza a coluna Local para controlar o estoque - UTILIZALOCAL"
no controle por local. Quando ambos se encontram habilitados, no procedimento de inclusão de
um novo produto o campo "Usa local" será apresentado como marcado, ou seja, "Habilitado".

Se o parâmetro "Utiliza a coluna Local para controlar o estoque - UTILIZALOCAL" estiver


desligado, o parâmetro "Valor padrão para campo 'Usa Local' no produto -
VLRPADUSALOCAL" é ignorado pelo sistema.

Já os parâmetros "Locais p/ desconsiderar produtos na explosão do KIT -


DESCLOCALKIT" e "Controle automático por data validade lote p/ KIT - LOTAUTKIT",
influenciarão o uso de local da seguinte forma:

Ao se efetuar a venda, o sistema encontrará o "Lote" com a data mais próxima do


vencimento, desconsiderando apenas os locais informados no parâmetro "Locais p/
desconsiderar produtos na explosão do KIT - DESCLOCALKIT".
Quando o parâmetro "Controle automático por data validade lote p/ KIT -
LOTAUTKIT" estiver habilitado, o sistema terá um controle automático por data de
validade de lote para kit. Efetuando a venda, o sistema localizará o Lote com a data mais
próxima do vencimento. Na baixa dos "Produtos" componentes do KIT, não sendo
encontrada Matéria Prima suficiente, a inclusão do produto acabado não será permitida.

Observação: Ao ligar o parâmetro "Valida Local da MP no KIT? - VALLOCKITMP", o sistema


não permitirá o lançamento de Kit's com produtos que estejam com local 0 quando a marcação
Usa local for habilitada.

Quando o campo "% Aviso Var. Custo" estiver diferente de zero, significa que, ao efetuar uma
compra, o recálculo do custo verificará o valor que está informado neste campo, se este valor
for maior que o descrito, o sistema emitirá uma mensagem informando que o valor do custo
está maior que o percentual informado.

A marcação "Produto Padrão?" estará visível quando o parâmetro "Exibe campo para
informar se o produto é padrão - EXIBEPRODPADRAO" estiver habilitado. Através desta
marcação, você indica que o produto em questão contém um peso padrão no ato da pesagem.

A marcação "Calcular Giro pelo Agendador" quando acionada, definirá que o produto que
está sendo cadastrado irá fazer parte da Otimização do Giro, ou seja, durante o cálculo do giro
de produtos pela Análise de Giro de Produtos, os produtos que contenham este campo
assinalado, serão levados em consideração.

Ao acionar a marcação "Confere por Cód. Barra", você indica que o produto terá sua
conferência feita por código de barras na Central - Compras | Vendas | Mov. Internas.

O campo "Grupo de Produção" permite a associação de um produto a um grupo de produção,


previamente cadastrado.

[voltar ao subtítulo]

Sub-aba Controle Adicional

180
Para utilização das funcionalidades contidas nesta aba, alguns pontos necessitam ser
analisados. Sendo eles:

1) O parâmetro "Utiliza a coluna Controle para controlar o estoque -


UTILIZACONTROLE", deve estar acionado;

2) Após acionar o referido parâmetro, a coluna Controle será apresentada nas Centrais e, nesta
aba, será habilitado o campo "Controlar por".

Assim sendo, caso o produto possua um controle adicional de estoque, uma das opções
pertinentes ao campo Controlar por deverá ser selecionada. Trataremos abaixo sobre cada uma
delas:

Grade: Ao selecionar essa opção, você poderá selecionar um "Modelo de Grade",


sendo que este será criado na tela "Modelo de Grade". Assim, será possível selecionar
o modelo que será utilizado na grade de produtos.
Data de validade: Essa opção fará com que o estoque seja controlado pela data de
validade dos produtos. Temos como exemplo, as empresas de laticínios que aplicam esta
opção no seu controle de estoque para dar saída primeiramente aos seus produtos
perecíveis mais antigos.
Número do lote: Através desta opção, o estoque será controlado pelo número do lote
dos produtos.

Observação: Caso o parâmetro "Informações adicionais para Lotes? - LOTEINFO" esteja


ativado, trabalhando-se com um produto que possua Controle Adicional por Número de lote, o
botão Estrutura será habilitado, e seu acionamento tem como finalidade a inclusão das
informações pertinentes à confirmação do lote. Feito isso, ao inserir o produto em questão em
uma Nota de Compra, será aberto o pop-up "Informações de Controle Adicional" onde, além
dos dados correspondentes ao lote, será necessário que você informe também o Parceiro.

Quando a marcação "Atualizar Estoq. a partir da Confirmação" (no cadastro de Tipos de


Operação - TOP, aba Geral) estiver habilitada e o parâmetro "Usar data de validade junto
com Lote? - LOTEDTVAL" estiver ligado, o pop-up Informações de Controle Adicional não será
apresentado no lançamento de uma Nota de Compra.

Lista: Neste caso, o estoque será controlado pela Lista de Opções configurada. Como
por exemplo, para que o produto "Botina" tenha seu controle adicional por Lista de
numeração, cadastre as numerações possíveis para controle de estoque deste produto,
como N° 36, 37, 38, 39, 40 etc.

Nota: Para mais informações acesse Inclusão facilitada de itens controlados por lista.

Livre: Selecionando esta opção, a empresa poderá utilizar um controle adicional


diferente dos demais, a coluna Controle nos itens da nota assumirá a descrição do
campo "Título" (localizado nesta aba) e ficará livre para digitação.

Importante: Para que a conversão da Unidade Alternativa para a Unidade Padrão de um


produto ocorra sem impedimentos, trabalhando-se com itens que possuam controle adicional de
estoque do tipo "Livre" ou por "Lista", é necessário que a Unidade Alternativa cadastrada para
este item, possua também Unidade e Controle devidamente informados.

Observação: Quando se tratar de um produto que possua estoque, o tipo de controle adicional
de estoque configurado no campo "Controlado Por" só poderá ser alterado pelo usuário "0 -
SUP".

Parceiro: Neste caso, você terá o controle do estoque por parceiro. Pode-se ter uma
ideia desta opção analisando o seguinte exemplo:

Produtos em consignação pertencem à empresa, mas estão estocados com os parceiros.

Série: O estoque será controlado pelo número de série do produto, como por exemplo,
na fabricação de Computadores, Televisores, Refrigeradores, Aparelhos celulares etc.
Cartão Telefônico: Esta opção é habilitada pelo parâmetro "Controle de Cartão
Telefônico? - CONTROLECARTAO", assim como os campos "Tamanho Lote" e
"Tamanho Série". Esta opção fará o controle das movimentações de Cartões
Telefônicos por Número de Série, ocorrendo da seguinte forma:

No campo "Tamanho Lote" será definido o número de caracteres do campo "Controle", na


grade Itens da Central - Compras | Vendas | Mov. Internas. Da mesma forma que no campo
"Tamanho Série" defina o número de caracteres dos campos "Série Inicial" e "Série Final".
Lembrando que estes campos aparecerão nas Centrais apenas quando o parâmetro
CONTROLECARTAO estiver ligado.

Sem controle adicional: Com esta opção, não haverá controle adicional para o
produto.
Grade: Através desta opção, você poderá controlar o estoque utilizando grade de
produto.

Observação: Ao selecionar a opção Grade, você poderá escolher o "Modelo de Grade" a ser
utilizado no controle, bem como, através do botão "Definir Grade Padrão" (localizado ao lado
do campo Modelo de Grade) definir uma "Configuração para Compra" e uma "Configuração
para Venda", informando se estes movimentos utilizarão a grade padrão e/ou a grade padrão
fechada.

Nota: Optando apenas pelo uso da grade padrão para quantidade mínima, será permitido que
você edite os itens da nota, podendo apenas aumentar a quantidade dos itens nas centrais, não
permitindo a exclusão de um item específico da grade, tendo que excluir todos.

O botão "Estrutura" será habilitado quando o campo Controlado por estiver configurado com a
opção "Número do lote" e os parâmetros "Informações adicionais para Lotes? -
LOTEINFO" e "Utiliza a coluna Local para controlar o estoque? - UTILIZALOCAL"
estiverem ligados; esse botão serve pra configurar a estrutura do lote.

O campo "Título" estará habilitado apenas para as opções Lista e Livre, para que se possa

digitar o nome do produto que garante sua identificação no estoque. Acessando a opção
"Pesquisar listas cadastradas" localizada ao lado direito deste campo, será aberto um pop-
up de pesquisa contendo as Listas p/ Controle Adicional de Estoque cadastradas para seleção.

Nota: Este campo comporta até 30 caracteres, quando o texto for maior o componente do
campo entenderá que o 31º caractere, é habilitado ao se selecionar a opção Lista do campo
Controlar Por.

Observação: No processo conceitual de Controle Adicional por Série, não está previsto o
faturamento parcial.

Informe no campo "Lista de Opções", as variações do produto de acordo com a configuração


efetuada no campo Controlar por.

Nota: Ao habilitar o parâmetro "Controla Preços por Controle? - PRECOPORCONT", será


apresentado um campo na tela de tabela de preço com título e tipo de controle indicado nesta
tela, assim poderão ser cadastrados diferentes valores para o mesmo produto.

A marcação "Valida Cód. Barras de Nro Série Global" quando acionada, indicará que o
produto usa série Global.

O campo "Notificação para conferência" é utilizado na tela de Conferência de Série. Ao fazer


a conferência de uma série deste produto o sistema irá mostrar uma mensagem com o texto
aqui informado.

A marcação "Exige Número de série do Fabricante" estará disponível quando o parâmetro


"Usa nro de série do fabricante - USANSFABRIC" estiver habilitado. Sendo utilizada para
indicar que, ao efetuar a conferência de uma nota de compra de uma série desse produto, será
necessário informar também o número de série do fabricante.

Através do campo "Tipo de série para NF-e", indique qual série será apresentada junto com a
descrição do item na impressão da nota. Optando pela opção "Fabricante", será impresso o
Nro. de série do fabricante. Já para a opção Padrão ou vazio, será impresso o número de série
global.

Observação: Os 4 (quatro) campos descritos acima, fazem parte do Controle de Produtos com
Número de Série Global.

Para que a marcação "Utiliza SmartCard?" seja apresentada, o produto deve ser controlado
por "Série". O comportamento do sistema ao realizar esta marcação, é exposto em detalhes na
documentação Utiliza SmartCard.

[voltar ao subtítulo]

Sub-aba Cores p/ Consulta de Preços e Estoques (Ctrl+P)

Nesta aba, realize a configuração de cores nos produtos, de modo que estes sejam destacados
na tela de Consulta de Produtos; esta configuração é utilizada apenas para personalização de
visualização do produto nesta tela.

Nota: Quando o produto está em promoção ou liquidação, a cor que irá prevalecer é a que está
configurada na tela de Consulta de Produtos e não do Cadastro do Produto.

Observação: Para que as cores de um produto configuradas no Sankhya-OM sejam as mesmas


no MGE, habilite o parâmetro "Usa cores consulta de produtos compatível MGE? -
CORPRODMGECOMP", entretanto, se este parâmetro estiver desabilitado, as cores
apresentadas na Consulta de Produtos no Sankhya-OM serão diferentes no MGE.

[voltar ao subtítulo] [voltar ao topo]

Aba Componentes
Esta aba é utilizada para se trabalhar com produtos do tipo kit’s, quando a empresa não faz a
produção destes, como por exemplo, cestas básicas.

A "Validação de Componentes" se dará da seguinte forma:

Obrigatório: A quantidade de componentes na Nota poderá ser maior ou igual à


informada nesta aba.
Opcional: O sistema não fará a validação dos componentes.
Qtd Iguais: A quantidade de componentes desta aba tem que ser igual à quantidade de
componentes que tiver na nota, ou seja, se aqui o componente Arroz tiver 5 kg, então na
nota tem que haver para este componente (Arroz) exatamente 5 kg.

Informe no campo "Matéria-Prima", o produto que fará parte do kit como matéria-pima.

O campo "Referência (MP)", é preenchido com a referência da matéria-prima. Esta informação


é vinculada no campo "Referência", aba Geral, quando a matéria-prima for cadastrada.

A quantidade que será utilizada da matéria-prima, será indicada por meio do campo "Qtd.
Mistura".

Indique também se a matéria-prima "Permite variação de controle" e/ou se a mesma é uma


"MP de transição".

Além disso, nesta aba é possível incluir todos os produtos que compõem um Bem. Todos os
componentes são produtos e devem ser previamente incluídos no Cadastro de Produtos. Ou
seja, o bem inclui seus componentes, como exemplo: O produto Computador possui como
componente o produto CD-ROM.

Ao habilitar o parâmetro "Mostrar o controle na aba de componentes -


CONTROLECOMPON" será disponibilizado o campo "Controle" nesta aba, este campo permite
definir no cadastro do componente o controle a ser utilizado, sendo que, quando não houver
mais estoque o sistema permitirá que seja definido outro controle.

Para configurar o campo Controle é necessário que o produto a ser inserido como componente
possua Controle Adicional (aba Medidas e estoque, sub-aba Controle adicional); deste modo, a
informação inserida neste campo deverá ser correspondente ao tipo de controle adicional
utilizado.

181
utilizado.

No exemplo abaixo, foi considerado para o produto "Chapa de Alumínio 2mm" o tipo de
controle adicional por "Número do lote"; mediante isto, no campo Controle registre o número

do lote equivalente ao mesmo.

[voltar ao topo]

Aba Disponibilidade diária


Aqui serão cadastradas a Disponibilidade diária e a Disponibilidade diária máxima do produto.
Por exemplo, se o produto se tratar de uma máquina que tem capacidade disponível apenas
para 16 horas/dia, mas pode vir a ser usada na sua capacidade máxima de 24 horas/dia,
dependendo da necessidade. Neste caso, é informado o valor 16 no campo "Disp. Diária" e o
valor 24 no campo "Disp. diária máx.".

O campo "Controle" tem por característica ser um campo dinâmico, ou seja, ele varia sua
descrição conforme o Controle Adicional de Estoque do produto, definido na aba Medidas e
Estoque.

No campo "Local", informe o lugar que o produto se encontra disponível.

O período ao qual está sendo registrada a disponibilidade, será informado no campo "Data do
movimento". Caso o mesmo não seja preenchido, o sistema informará a data/hora atual.
[voltar ao topo]

Aba Combustível

Nota: Esta aba é habilitada pela ativação do parâmetro "Distribuidor de combustível? -


COMBUSTIVEL".

O campo "Código ANP" será preenchido apenas quando se tratar de produtos regulados pela
ANP - Agência Nacional do Petróleo. Utilize a codificação de produtos do Sistema de Informações
de Movimentação de produtos – SIMP.
No campo "Autorização do CODIF" as informações serão descritas quando a UF utilizar o
CODIF (Sistema de Controle do Diferimento do Imposto nas Operações com AEAC - Álcool Etílico
Anidro Combustível).

Seção Gás Liquefeito de Petróleo - GLP

O gás liquefeito de petróleo (GLP), também chamado de gás de petróleo liquefeito (GPL), é uma
mistura de gases de hidrocarbonetos utilizado como combustível em aplicações de aquecimento
(como em fogões) e veículos. O GLP ou GPL é a mistura de gases condensáveis presentes no
gás natural ou dissolvidos no petróleo.

Os campos contidos nesta aba descreverão os percentuais de mistura e o valor de partida do


GLP.

[voltar ao topo]

Aba WMS
Nesta aba é possível que você configure qual regra de WMS será utilizada para separação dos
produtos e, além disso, esta aba permitirá que você visualize os endereços permitidos e
proibidos para o produto, assim como o estoque mínimo e máximo do produto em cada
endereço.

Observação: Nesta aba não se pode Incluir endereços. É permitido apenas removê-los.

A marcação "Armazena por Lote" leva em consideração principalmente o código do produto


que está sendo armazenado e não o lote especifico que o mesmo possui. Quando marcada,
estarão disponíveis os seguintes procedimentos:

O armazenamento de vários lotes do mesmo produto em um mesmo endereço vazio;


Completar o endereço com lotes diferentes do mesmo produto;
Armazenar para picking com lotes diferentes do mesmo produto;
Ficará impedido de se efetuar a divisão do lote.

O campo "Regra de WMS" permite informar qual será a regra de separação do produto. São
apresentadas as seguintes opções:

Ordem: Quando acionada, ao efetuar a separação, o sistema irá realizar a coleta nos
endereços que estiverem com a prioridade preenchida do menor para o maior código, ou
seja, fará a ordenação em ordem crescente. Esta configuração é efetuada manualmente
por você, que informará qual endereço deverá ser separado primeiro;
FIFO: Realize esta marcação quando você desejar que o produto seja controlado pela
regra "Primeiro que entra é o primeiro que sai (First in First out)".

A marcação "Recuperação de Avaria?" indica se, em caso de avaria, o produto poderá ou não
ser recuperado.

O parâmetro "Imprimir etiquetas de volume na conferência? - USAIMPRAGRUPMIN"


quando ligado, irá habilitar a opção "Imprimir Etiqueta de Volume por Agrupamento
Mínimo". Quando esta opção estiver acionada, o parâmetro "Imprimir etiquetas de volume
na conferência? - IMPETIQVOLCONF" habilitado e o sistema configurado para trabalhar com
WMS, ao efetuar a impressão através do coletor, durante o envio da conferência para a doca de
destino, o sistema fará a impressão da quantidade correta, de acordo com o agrupamento
mínimo.

Abaixo temos um exemplo:

Tem-se um agrupamento mínimo de 5 produtos e o pedido foi feito com 20 produtos. Ao


imprimir as etiquetas, serão geradas 4 etiquetas quando a opção estiver acionada. Estando
desabilitada, serão impressas 20 etiquetas.

Os campos "Desvio máximo tolerado na conferência da separação" e "Desvio mínimo


tolerado na conferência da separação" permitem configurar uma tolerância de desvio de
acordo com a unidade do produto no ato da conferência da separação. Deste modo,
possibilitando o envio de uma quantidade diferente da que foi solicitada no ato da venda. Para
tanto, é necessário que alguns pontos sejam atendidos:

A unidade utilizada na conferência deve estar previamente configurada;


A marcação Produto controlado por peso variável localizada nesta mesma aba, deve
estar desabilitada.

O campo "Tamanho médio por peça (metros)" permite informar a quantidade aproximada
de metros que a peça irá conter, como por exemplo, o tamanho médio em metros de um rolo de
tecido.

Seção Data de Validade

O controle de validade é uma ferramenta fundamental para um software de gerenciamento de


estoques. Com esta ferramenta é possível controlar desde a entrada até a saída dos produtos
que exigem este controle, disponibilizando informações quanto ao Shelf Life do produto em toda
a cadeia de abastecimento.

Para que este controle seja efetuado de forma eficiente, é necessário que as informações e
configurações tenham exatidão, havendo informações divergentes os produtos poderão ter seu
controle comprometido e por consequência vencerem no estoque. As informações quanto ao
Shelf Life dos produtos, devem ser solicitadas aos fornecedores, pois, são estes que detêm os
dados corretos e confiáveis.

No campo "Shelf Life" informe em dias o prazo de validade dos produtos. É a partir desta
informação que o sistema fará todas as validações e críticas, no momento em que for informada
a data de fabricação e/ou validade do produto.

O campo "Shelf Life mínimo para recebimento" será preenchido com o prazo mínimo (em
dias) de recebimento do produto, de acordo com o seu vencimento. Deste modo, a empresa
restringe a entrada de mercadoria muito próxima ao vencimento.

De forma similar ao campo anterior, o campo "Dias para expedição" comportará o prazo
mínimo (em dias) de expedição do produto. Assim, a expedição de uma mercadoria muito
próxima ao vencimento será barrada.

Através do campo "Política p/ dt.val.na estocagem", você pode definir como se dará a
estocagem do produto nos endereços de armazenagem, de acordo com a sua data de validade
dentre as seguintes opções:

Apenas datas dentro da mesma semana;


Apenas datas dentro da mesma quinzena;
Apenas datas dentro do mesmo mês;
Aceitar datas diferentes;
Nunca aceitar datas diferentes.

Notas:

As datas de validade são controladas apenas nos endereços de armazenagem (Pulmão),


portanto, sempre que o produto der entrada nos endereços de apanha (Picking) sua
validade será nula, uma vez que, estes produtos serão automaticamente expedidos
primeiro;
As configurações são realizadas por produto, não sendo possível configurar, por exemplo,
um determinado grupo de produtos.

Seção Norma de Paletização

Quando o campo "Exigir Lastro e Camadas" estiver marcado, na edição ou inclusão do


produto o sistema irá verificar se existe Lastro e Camadas tanto na aba WMS quanto na aba
Unidades Alternativas, nesta ordem respectivamente.

Quando não houver lastro e camadas em nenhuma das abas, a seguinte mensagem será
apresentada:

"O produto X não possui lastro ou camadas informados para sua unidade padrão e
uma unidade alternativa."

Somente na aba WMS:

182
"O produto X não possui lastro ou camadas informados para sua unidade padrão."

Apenas na aba Unidades Alternativas:

"O produto X não possui lastro ou camadas informados para uma unidade
alternativa."

Para que o sistema realize as validações acima, o parâmetro "Exigir norma de paletização
no WMS? - WMSEXIGENORMPAL" deve estar habilitado e o campo Exigir Lastro e Camadas
deve estar marcado. Caso o parâmetro se encontre desligado, o sistema não realizará nenhuma
validação de Lastro e Camadas.

Seção Diversos

Esta seção dispõe do campo "Percentual para separação pulmão (0-100):", em que
informa-se o percentual a ser considerado pelo sistema, para que o produto em questão seja
separado no pulmão, no picking ou em ambos no ato do envio da onda de separação para
expedição. Este percentual será aplicado ao estoque aplicado ao estoque máximo cadastrado
para o endereço vinculado ao produto, chegando assim, à quantidade de decisão.

Caso a quantidade solicitada no pedido for menor que o valor resultante nessa quantidade de
decisão, o sistema irá gerar a tarefa de separação no endereço considerado como pulmão. Se a
quantidade no pedido for maior ou igual, será realizada a separação habitual, ou seja,
inicialmente o picking do produto será considerada.

Essa separação considera a unidade existente no pulmão em unidades maiores e o restante no


picking com uma unidade menor, assim, as devidas conversões de unidade são realizadas.
Desta forma, considere o exemplo:

Estoque Mínimo endereço Picking: 200


Estoque máximo endereço Picking: 1001
Percentual para separação pulmão (0-100): 45%

Quantidade de decisão: = 45% x 1001 = 450,45 = 450 (Número inteiro arredondado).

No exemplo, se um pedido de 440 unidades for gerado, a separação ocorrerá no endereço de


pulmão do produto, pois a quantidade solicitada foi menor que a quantidade de decisão.

Importante: Se o resultado do cálculo da quantidade de decisão for composto por casas


decimais depois da vírgula (450,45, por exemplo), o sistema fará o arredondamento se o
primeiro algarismo após a vírgula é menor que 5, caso afirmativo, este será arredondado pra
baixo, ou seja, em um resultado de "450,45", a quantidade decisão será de 450. Caso o
primeiro número depois da vírgula seja maior ou igual a 5, o arredondamento será pra cima, ou
seja, em um resultado de "450,65", a quantidade decisão será 451.

[voltar ao topo]

Aba Flex

O campo "Flex" deve ser marcado para que o produto possa ser utilizado no processo de
Crédito Flex.

O Crédito Flex é uma forma de Conta Corrente na qual a empresa pode inserir um "Saldo
Disponível" ao vendedor, dando a ele a faculdade de conceder acréscimos e descontos em
suas negociações, em função de um preço base, gerando assim, crédito e/ou débito em sua
conta.

Além de definir o produto como Flex, configure nesta aba o máximo de "Descontos" e
"Acréscimos" que poderão ser concedidos ao produto na negociação.

Observação: As configurações de "% Desconto Máximo" e "% Acréscimo Máximo"


definidas aqui, apenas serão utilizadas se não houver registros de "%Des.Máx" e "%Desc.p/
Preço Base" na grade da parte inferior desta aba.

Tanto o % Desconto Máximo, quanto o % Acréscimo Máximo são aplicados sobre o valor da
Tabela de preço de venda (Negociação) e sobrepõem as configurações do Cadastro de
Vendedores/Compradores.

Para conceder "Desconto por Quantidade Negociada do Produto", configure na grade


desta aba, os campos "Quantidade", "% Desc.Máx" e "% Desc.p/Preço base".

Informe no campo Quantidade, a porção negociada do produto que permitirá utilizar os


percentuais indicados nos campos % Desc.Máx. e % Desc.p/Preço base.

O campo % Desc.Máx irá comportar o percentual de desconto máximo permitido sobre o Preço
Base. O Preço Base é o valor da Tabela da Negociação, menos o percentual indicado no campo
% Desc.p/Preço base.

Indique no campo % Desc.p/Preço base, o percentual de desconto a ser aplicado no valor da


Tabela da Negociação para se chegar ao preço base do Flex.

Nota: Este percentual não incide sobre o desconto permitido para o vendedor, apenas o %
Desconto Máximo permitido, será abatido do saldo do vendedor.

A validação para os Descontos e Acréscimos no valor do produto flex, terá a seguinte prioridade:

1. Produtos que possuem uma configuração de desconto por "Quantidade", na aba Flex
do Cadastro de Produtos (grade inferior desta aba);
2. Produtos que estejam configurados para trabalhar com percentual de "Descontos" e
"Acréscimos Máximos" (na parte superior desta aba logo abaixo do campo Flex);
3. Se não houver descontos e acréscimos configurados na aba Flex, o sistema buscará as
referências pra desconto e acréscimo informadas no Cadastros de
Vendedores/Compradores.

[voltar ao topo]

Aba Formação de Custo/Preço

No campo "% Margem de Lucro" efetue o cadastro da margem de lucro que será calculada
para o produto.

Através do campo "Fórmula de Custo/Preço" será indicada a fórmula que será utilizada na
formação do preço do produto. Esta fórmula deverá estar previamente cadastrada na tela
Fórmulas de Custo/Preço.

No campo "Filtro p/ Cálc.Custo baseado no Financeiro" será apontado um filtro


previamente cadastrado na rotina Filtro para cálculo CIP (Financeiro), para considerar na
alocação dos custos aos produtos.

Observação: Se o produto não tiver uma fórmula de custo/preço informada, o sistema


calculará o preço de venda a partir do último custo de reposição, mais a margem de lucro,
informada nesta aba. Obtenha maiores informações acessando a documentação do Cálculo de
Custos sem Fórmula de Precificação.

Parâmetros que influenciam a rotina de atualização de Custo/Preço

Usar fórmula da empresa? - CUSTOFORMEMP: Este parâmetro definirá o local onde o


sistema buscará a Fórmula Custo/Preço para atualização de custos. Quando desligado, o sistema
buscará a fórmula informada nesta aba. Quando ligado, será utilizada a fórmula informada na
aba Estoque/Preço, nas Preferências da Empresa, permitindo uma atualização diferente para
cada empresa, de acordo com as fórmulas informadas.

Custo Por Empresa? - CUSTOPOREMP: Quando acionado, habilita o campo "Fórmula de


Custo/Preço", aba Estoque/Preço, nas Preferências da Empresa. Se o referido campo estiver
preenchido, no lançamento de uma Nota de Compra o sistema alimentará a Tabela de Preço
Padrão (informada também na aba Estoque/Preço), de acordo com a fórmula de precificação
definida. Se o campo Fórmula de Custo/Preço estiver em branco o sistema buscará a fórmula
informada aqui, para alimentar a Tabela de Preço Padrão, ou caso esta não esteja informada, a
Tabela Padrão de código = 0.

[voltar ao topo]

Aba Produtos sugeridos para venda

Os produtos cadastrados nesta aba serão sugeridos ao vendedor no momento da venda, ao se


confirmar a inclusão do item.

No campo "Produto/Serviço sugerido" são cadastrados os produtos/serviços que serão


sugeridos ao vendedor quando confirmar a inclusão do item na nota/pedido de venda.

Informe no campo "Qtd. Sugerida", a quantidade sugerida para a venda do produto/serviço


sugerido. Esta quantidade poderá ser alterada pelo vendedor quando o sistema efetuar a
sugestão.
A marcação "Multiplica pela Qtd. Vendida" quando acionada, no momento da sugestão da
venda do produto/serviço tem-se como quantidade sugerida a quantidade negociada,
multiplicada pela Qtd. Sugerida. Trouxemos um exemplo:

O Produto A tem o Produto B como produto sugerido para venda. O Produto B foi cadastrado
com Qtd. Sugerida = 4 e foi efetuada a marcação da opção Multiplica pela Qtd. Vendida. Ao
confirmar a inclusão do produto A com a quantidade = 2, tem-se como sugestão de venda o
produto B com a quantidade = 8, ou seja, 2 x 4. Sendo que, esta quantidade poderá ser alterada
pelo vendedor.

Ao fazer uma venda, onde o produto vendido tenha produtos sugeridos para a venda, será
mostrada na Central de Vendas um pop-up com os produtos sugeridos. Na parte inferior deste,
temos o botão "Não mostrar novamente" que, ao ser acionado, os produtos sugeridos não
serão mais apresentados em novos lançamentos na inclusão de itens na nota que está sendo
incluída. Para que o pop-up volte a aparecer, é necessário fechar a Central e abri-la novamente.

Importante: A rotina de sugestão de produtos na venda, está apta a ser realizada nos
seguintes formatos:

1. Inclusão de um único produto via Central de Vendas;


2. Inclusão de um único produto via Carrinho de Compras;
3. Inclusão de múltiplos produtos via Carrinho de Compras;
4. Inclusão de múltiplos produtos repetidos juntamente à produtos diferentes no Carrinho
de Compras;
5. Inclusão de múltiplos produtos diferentes, onde é sugerido o mesmo produto, cada um
com sua respectiva sugestão, mesmo que em cada produto a marcação Multiplicar pela
Qtd. Vendida esteja ou não realizada.

A coluna Qtd. Sugerida presente no pop-up "Produtos sugeridos para venda" irá respeitar os
decimais para quantidade definidos no Cadastro do Produto.

[voltar ao topo]

Aba Estoque

183
No Cadastro do Produto o controle de estoque envolve duas abas distintas Medidas e Estoque e
Estoque. Os campos contidos aqui, serão exibidos de acordo com as configurações prévias
realizadas na aba Medidas e Estoque.
Esta aba apresenta também o estoque mínimo e máximo do produto por empresa. Sendo que,
não deve-se confundir estes campos com o estoque mínimo e máximo da aba Medidas e
Estoque, que representam o estoque geral por produto.

Estas informações serão úteis na matriz de Análise de Giro do produto, que poderá ser
parametrizada para analisar o estoque mínimo e máximo de forma geral por Produto (aba
Medidas e Estoque) ou analisar o estoque mínimo e máximo do produto por local de
armazenagem ou por empresa (aba Estoque).

O "Código de Barras" informado nesta aba será utilizado na contagem de estoque do MGE
Inventário. Podendo ser calculado através do botão "Outras Opções", por meio das opções
"Calcular Cód.Barra EAN13 para todos registros (Estoque)" e "Calcular Cód.Barra
EAN13 p/ todos registros os que não possuam Cód.Barra (Estoque)".

Os campos "Data de Validade" e "Data de Fabricação" são informativos que visam facilitar
a análise de estoque dos produtos e serão alimentados se o produto em questão possuir
controle adicional por lote e na aba Geral, as marcações "Utiliza data de Fabricação" e
"Utiliza data de Validade" estiverem efetuadas. Estas datas também poderão ser
visualizadas na tela Consulta de Produtos, no painel Detalhes de estoque.

Além disso, ao realizar a impressão de etiquetas se os campos Data de Validade e Data de


Fabricação estiverem preenchidos e na tela Modelos de Etiquetas existir um modelo
previamente cadastrado, a data de validade e fabricação do produto será apresentada em cada
uma das etiquetas.

Os campos "Parceiro", "Tipo" e "Nome Parceiro" permitem diferenciar quando o estoque for
de terceiros.

Nesta aba, o campo "Controle" será alterado de acordo com a marcação no campo "Controlar
Por" da aba Medidas e Estoque, sub-aba Controle adicional. Cada opção deste campo muda a
funcionalidade do campo Controle, segue abaixo os tipos de comportamento:

Parceiro: Efetua-se a troca por um campo que executa pesquisas por parceiro;
Lote: Tem-se a alteração para um campo de descrição Lote;
Data de Validade: Modifica-se para um campo de nomenclatura Data de Validade;
Livre: Esse tipo permite você determinar o nome do campo da seguinte forma (Título:
Nome do Campo), e permite colocar qualquer informação no campo;
Lista: Possibilita determinar o nome do campo da seguinte forma (Título: Nome do
Campo), e o campo de Opções (são as opções que vão aparecer no campo na aba
Estoque);
Série: Muda-se para um campo contendo como descrição a Série;
Sem controle adicional: Deixa o campo com a descrição Controle e permite o usuário
colocar a informação que desejar.

Botão Outras Opções...

Analisaremos aqui as opções contidas no botão , que representam funcionalidades


de cunho significativo para a rotina. Trataremos abaixo a descrição de cada uma delas:

Calcular Cód.Barra EAN13 para todos registros (Estoque): Esta opção calculará o
Cód.Barra EAN13 para esta aba, com isso, espera-se que cada linha do estoque receba
um código, para permitir que o EAN13 varie por produto/local/controle/empresa. Não há,
portanto, sentido no uso do Cód.Produto para compor o EAN13 neste caso, e o sistema
não o usará, ou seja, é necessário que o parâmetro "Base de Cálculo do Cód de
Barras EAN13 - EAN13" possua valor maior ou igual a 0. Usando essa opção, se algum
registro de estoque já tiver Cód.Barras cadastrado, ele será recalculado e sobrescrito.
Calcular Cód.Barra EAN13 p/ todos registros os que não possuam Cód.Barra
(Estoque): Tem-se o cálculo do Cód.Barra EAN13 somente para os registros de Estoque
que não contenham Cód.Barra já cadastrado.
Imprimir Etiquetas: Quando acionada, é exibido do pop-up "Impressão de
etiquetas" que comporta os campos para configuração da impressão de etiquetas do
estoque. Abaixo trataremos sobre estes campos:

Modelo de Etiqueta: Neste campo será informado o modelo de etiqueta configurado


previamente na tela Modelos de Etiquetas.

Quantidade: Informe a quantidade de etiquetas que serão impressas.

Nota: O sistema aceitará informar o valor 0 (zero), mas neste caso nenhuma etiqueta será
impressa.

Imprimir de acordo com a quantidade em estoque: Quando esta opção estiver acionada,
será empregada a quantidade do produto em estoque como quantidade de etiquetas a serem
impressas.

Tabela de preço: O preço do produto impresso na etiqueta será o valor informado na tabela de
preço preenchida neste campo. Caso não seja informada nenhuma tabela, a etiqueta será
impressa sem valor.

Unidade alternativa: A unidade alternativa informada neste campo será a unidade impressa
na etiqueta para o(s) produto(s) selecionado(s).

Complemento: Por meio deste campo, será apontado o complemento a ser impresso na
etiqueta.

Controle: Indique aqui o controle que será impresso na etiqueta.

Imprimir para todos os produtos selecionados: Se esta opção também estiver marcada, o
sistema irá imprimir etiquetas para todos os estoques de todos os produtos.

Imprimir para todos os itens de estoque selecionados: Cada produto pode ter 1 ou mais
estoques. Acionando-se esta opção, o sistema irá imprimir etiquetas para todos os estoques
daquele produto, ou seja, todos os estoques que estão carregados na aba Estoque.

Empresa Estoque: Quando a opção Imprimir para todos os produtos selecionados está
acionada, o sistema habilita o campo Empresa estoque para preenchimento. A empresa aqui
informada será aplicada na impressão das etiquetas. Quando não indicada, temos a impressão
de etiquetas de todas as empresas.

Importante: Para impressão de etiquetas através desta aba, o modelo de etiqueta em questão
pode ser configurado utilizando-se das seguintes variáveis:

CODVOL - Volume;
PRECO - Preço;
PRECOTABORIGEM - Preço da tabela origem;
CODBARRAEST - Código de barras do estoque;
CODLOCAL - Cód. Local;
NOMELOCAL - Descrição do local;

REFFORN - Referência do fornecedor;


REFERENCIA - Referência do produto;
LOCALIZACAO - Localização do estoque;
CODPROD - Cód. do produto;
DESCRPROD - Descrição do produto;
COMPLDESC - Complemento do produto;
MARCA - Marca do produto;
CONTROLE - Controle do estoque.

Ao solicitar a impressão das etiquetas, o sistema irá gerar um relatório com os dados
selecionados e realizará a impressão na impressora padrão.

Através do parâmetro "IMPPADETIQPROD - Impressora padrão para imp. etiquetas", é


possível selecionar a impressora que será utilizada na impressão das etiquetas. Este parâmetro
contém as seguintes alternativas:

Impressora padrão: Neste caso, no campo "Texto" será apontado o valor Padrão ou
Vazio para que a impressão de etiquetas ocorra através da impressora definida como
padrão;
Impressora específica: Informe o nome de uma impressora específica para que as
etiquetas sejam impressas através da mesma;
Permitir escolher impressora: Para que seja possível escolher a impressora, descreva
qualquer palavra que não esteja nos casos citados acima.

[voltar ao topo]

Aba Imagem Alternativa


Nesta aba são inseridas as imagens relacionadas aos produtos que serão visualizadas na tela
Consulta de Produtos por meio do link "Características". Será possível inserir somente
imagens que tenham as extensões ".jpg", ".png", ".gif" e ".bmp".

[voltar ao topo]

Aba Bens
Esta aba é ativada decorrente da indicação da opção "Imobilizado" contida no campo "Usado
Como", aba Geral do Cadastro do Produto. Além disso, serão cadastradas aqui a estrutura, a
taxa de depreciação, as contas contábeis e a especificação do bem.

No Cadastro de Tipos de Operação - TOP, aba Geral, campo "Atualização do Bem",


encontram-se as informações sobre o que deverá ser configurado para o controle de
imobilizado.
Detalhes sobre a aquisição dos bens, seus respectivos cálculos considerando sua utilização
como Imobilizado, podem ser visualizados no processo de Compra de Imobilizado.

Sub-aba Estrutura Sub-aba Taxas do produto

Sub-aba Contas do produto Sub-aba Bens

Botão Outras Opções



Sub-aba Estrutura
A estrutura é usada para configurar os detalhes ou as informações complementares que
distinguirão os bens. Como por exemplo, se o produto for um carro, a estrutura poderá conter
cor, placa, tipo etc.
Título: O nome do campo. Ex: Cor.
Ordem: Deverá conter a posição que o campo será apresentado para digitação nas Centrais de
Atendimento.
Tipo: Que tipo de caractere (numérico, texto, data, etc.) o campo aceitará no seu
preenchimento.
Tamanho: Determina em números de caracteres o tamanho do campo.
Lista: Serve para criar uma lista para escolha posterior. Ex: vermelho, verde, azul, etc. Deve-se
escrever cada item em uma linha e teclar <ENTER> para saltar para a linha seguinte.
Observação: As informações contidas aqui, alimentarão o campo "Descrição do bem"
localizado na sub-aba Bens, aba Geral, que será explanada mais adiante neste documento.

Sub-aba Taxas do produto

184
Indique aqui a data e a respectiva taxa de depreciação do bem. Estas informações são
fornecidas pelo contador da empresa.
Nota: A data inicial terá como padrão a data do dia 1º do mês, independente de outra data do
mês informada, ou seja, o sistema considera somente mês e ano.
Observação: A taxa é o percentual de depreciação anual do bem informado, que no momento
do cálculo da depreciação será dividida por doze (12) para encontrar a taxa mensal. Ela pode
variar ao longo do tempo para permitir depreciação acelerada ou para suspender
temporariamente a depreciação de um bem de acordo com a legislação vigente.

Sub-aba Taxa Fiscal/Contábil Tradicional

Por meio dessa sub-aba, as taxas de depreciação serão calculadas da maneira padrão.

Sub-aba Taxa p/Ajuste Lei 11.638

Ao preencher esta sub-aba, o sistema atenderá à legislação Fiscal/Contábil Lei 11638, IN SRF
162/1998, que prevê o cálculo da depreciação com base em nova reavaliação e\ou na aquisição
pelo prazo de vida útil dos bens.

Sub-aba Contas do produto

Aba Geral

As duas primeiras opções serão utilizadas para registro da "Depreciação Mensal do Bem":

Débito

Conta Contábil Depreciação: Conta em que será gerado o lançamento da despesa de


depreciação na contabilidade Conta de natureza devedora.
Histórico Conta Contábil: Código de histórico padrão utilizado na contabilização.

Crédito

Contra-Partida depreciação: Conta em que será gerado o lançamento da dedução do Ativo


Imobilizado na contabilidade Conta de natureza credora.
Histórico CP depreciação: Código de histórico padrão utilizado na contabilização.
As duas opções seguintes serão utilizadas para registro da "Baixa de Depreciação do Bem":

Débito

Conta contábil baixa depreciação: Informe aqui a conta que representa a depreciação
acumulada do bem.
Histórico baixa depreciação: Código de histórico padrão utilizado na contabilização.

Crédito

Contra partida baixa depreciação: Informe aqui a conta de Custo de Vendas do Ativo
Imobilizado.
Histórico CP baixa depreciação: Código de histórico padrão utilizado na contabilização.
As duas últimas opções serão utilizadas para registro da "Baixa do Bem":

Débito

Conta contábil baixa bem: Informe novamente a conta de Custo de Vendas do Ativo
Imobilizado.
Histórico baixa bem: Código de histórico padrão utilizado na contabilização.

Crédito

Contra partida baixa bem: Informe aqui a conta que representa o bem no Ativo Imobilizado.
Histórico CP baixa bem: Código de histórico padrão utilizado na contabilização.

Aba PIS/COFINS

Nesta aba, são inseridas as contas para contabilização do crédito PIS/COFINS do ativo
imobilizado.
Informe as Contas Contábeis e Contra-Partidas de Crédito de PIS e COFINS, bem como seus
respectivos Históricos.

Sub-aba Bens
Nesta aba, deverão ser cadastrados todos os detalhes, conforme definidos na estrutura (caso
exista) e demais informações referentes à compra, baixa e depreciação do bem específico.
No campo "Código do Bem" informe manualmente o código do Bem.
Esta aba deve ser usada para consulta ou para implantação de bens.

Aba Geral

O campo "Bem atual" será preenchido com o produto que deu origem ao bem. Abaixo temos
um exemplo:
Na compra de uma casa, efetua-se um cadastro desse bem. Após a execução de uma reforma
nesta casa, ela passará a ser outro bem, já que o seu valor de mercado aumentará. Sendo
assim, deve-se cadastrar outro bem (reforma da casa) e, no referido campo, indica-se a casa
que foi cadastrada no momento da compra.
No campo "Departamento", indique o setor ao qual o bem pertence.
Nota: Departamento é uma nomenclatura adequada ao imobilizado, os departamentos são
locais cadastrados na rotina Locais.
Observação: Para que o "Cód. Departamento" seja preenchido no momento da emissão da
baixa do bem, realize as seguintes configurações:

Nessa sub-aba, preencha o Departamento do bem que será utilizado na operação;


Em seguida, na tela Tipo de operação - TOP, localize o registro vinculado na nota; este
deve estar com a opção "Baixa/Venda" do campo "Atualização do Bem" selecionada;
Assim, ao informar o produto imobilizado e realizar a baixa de bens deste na Central de
Vendas/Central de Mov. Internas, seu Departamento será apresentado conforme
configurado anteriormente.

O campo "Data da compra" comporta o período em que ocorreu a aquisição do bem.


No campo "Nota de compra" temos a indicação do número correspondente a Nota Fiscal de
compra.
Os dados exibidos no campo "Dt. baixa", tem por finalidade de baixar totalmente o bem, com
isto, encerra-se o processo de depreciação.
O número da nota fiscal da baixa será apresentado no campo "Nf. Baixa".
Os dados indicados no campo "Valor de aquisição" correspondem ao valor unitário da
aquisição do bem.
No campo "Empresa" será indicada a instituição da qual o bem foi adquirido.
Observação: Quando você preencher este campo, na tela Ficha Patrimonial as colunas "Cód.
Proprietário" e "Nome Proprietário" estarão preenchidas com a empresa que constará como
proprietária do bem.
Através do campo "Descrição Utilização do Bem", informe uma descrição sucinta da função
do bem na atividade do estabelecimento.
O campo "Util.Imobilizado" determina qual a funcionalidade do bem dentro da empresa.
Indique por meio do campo "Tem Créd.PIS/COFINS sobre Dep.mensal" quais bens possuem
crédito de PIS/COFINS em suas parcelas de depreciação.
Nos campos "Cód.Sit.Tributária PIS" e "Cód.Sit.Tributária COFIN" serão indicadas as
regras tributárias do produto/empresa pertinentes a PIS e COFINS.
Importante: A tabela de CST de PIS e COFINS possui situações tributárias específicas para
Entrada ou para Saída, sendo que esta definição deve ser respeitada com a finalidade de evitar
posteriores erros de validação da EFD - Contribuições. Deste modo, o sistema efetuará a
seguinte validação na inclusão de CST, para evitar configurações inconsistentes de alíquotas de
PIS e COFINS:

Quando informada uma CST na faixa de 50 a 98, o "Tipo" deverá ser igual à "Entrada";
Caso seja informada uma CST na faixa de 1 a 49, o Tipo deverá ser igual à "Saída".

No campo "Alíquota PIS" será informado o percentual referente à alíquota do imposto.


Informe no campo "Alíquota COFINS", o percentual pertinente a alíquota do imposto.
Ao considerar o campo "Valor total dos Bens" tem-se o somatório dos valores dos Bens na
nota de aquisição (valor do produto) de acordo com os lançamentos realizados na tela Vincular
despesas ao Bem.
Em relação ao campo "Valor total das despesas" apresenta-se nesse campo, a somatória dos
rateios vinculados ao Bem conforme registros contidos na tela Vincular despesas ao Bem.
Sobre o campo "Valor Depreciado Origem", este será preenchido pelo sistema de acordo
com os registros inseridos no campo "Valor atual do bem" (aba Bens, sub-aba Bens, aba
"Depreciação").

Aba Depreciação

185
A data que irá iniciar a depreciação do bem será descrita por meio do campo "Data inicial".
Informe no campo "Data final", a data que irá encerrar o período de depreciação do bem, ou
seja, tempo final da vida útil do bem, esta deverá ser informada manualmente, de acordo com a
tabela disponível.
Os dados pertinentes ao campo "Valor atual do bem", estão alinhados com a ocorrência de
entradas pelo Portal de Compras, pois o mesmo será preenchido de forma automática de acordo
com o Valor de Aquisição do bem e terá sempre este valor. Deste modo, este campo não será
atualizado pelo sistema.

Observação: Caso a entrada seja realizada diretamente no Cadastro do Bem, este valor deverá
ser informado manualmente, sendo ele o valor bruto do bem, sem deduzir o valor depreciado,
uma vez que a depreciação será calculada sobre este valor.
No campo "Valor depreciado inicial" aponte o valor que já foi depreciado desde o primeiro
cálculo de depreciação acumulado até a referência vigente, de forma manual.
Nota: Este campo visa atender as empresas que possuem produtos de imobilizado e que
adquiriram agora o sistema para ter o controle do que já depreciou para um bem específico.
A marcação "Tem depreciação" influencia no cálculo da depreciação Mensal, ou seja, o
sistema irá depreciar somente os bens com essa marcação acionada.

Aba impostos Recuperáveis

Referente à esta, o valor apresentado no campo "Valor total dos Bens", corresponderá ao
valor do item na nota somado ao IPI e o ICMS ST, menos os descontos, em que as despesas
acessórias serão levadas em consideração.

Os campos "Valor do ICMS" e "Valor crédito ICMS por subst. tributária" não estarão
passíveis para digitação, pois serão os mesmos campos apresentados na sub-aba "CIAP",
portanto a alteração destes poderá ser realizada nos referidos campos na aba CIAP, sendo que o
campo "Digitado na compra" será marcado automaticamente quando estes forem alterados.

A considerar os campos "Cód. Usuário Manut. Compra" e "Data Manut. Compra", estes
serão preenchidos automaticamente assim que você realizar a autorização manual de algum
campo relacionado a esta tela, os dados referente a essas alterações ficarão gravados.

Ao realizar a alteração manual das informações carregadas de forma nativa, um pop-up serão
exibido com a mensagem:

"A informação que está sendo alterada tem como origem uma nota fiscal. Deseja
realmente realizar alteração?"

Na contabilização da baixa do bem, o sistema utilizará o "Valor total dos Bens" subtraindo os
valores dos campos Valor do ICMS, Valor crédito ICMS por subst. tributária, "Valor do PIS na
compra", e "Valor da COFINS na compra".

Aba Taxas Específicas

As taxas inseridas através desta aba são específicas para o Bem, diferentemente da sub-aba
Taxas do Produto que são taxas gerais para todos os bens gerados por aquele produto. Quando
inserido um valor aqui, o sistema ignora as informações da sub-aba Taxas do Produto e usa os
dados aqui contidos.
No campo "Data Inicial", será informada a data que passará a valer a respectiva taxa. Esta
data corresponderá sempre ao 1º dia do mês, devendo ser informado somente o mês e o ano.
Sendo esta exclusiva para o bem, será a primeira a ser empregada pelo sistema, caso não
exista, ocorrerá a busca pela data informada na sub-aba Taxas do Produto.
O percentual de depreciação anual do bem, será apontado no campo "Taxa", que no momento
do cálculo da depreciação será proporcional ao mês. Esta taxa pode variar ao longo do tempo
para permitir depreciação acelerada ou para suspender temporariamente a depreciação de um
bem específico de acordo com a legislação vigente. Sendo esta pertinente ao bem em
referência.
Observação: Ao preencher os campos da sub-aba Taxa Fiscal/Contábil Tradicional, o sistema
utilizará as taxas de depreciação da maneira padrão. E por meio da sub-aba Taxa p/Ajuste Lei
11.638 o sistema atenderá à legislação Fiscal/Contábil Lei 11638, IN SRF 162/1998, que prevê o
cálculo da depreciação com base em nova reavaliação e\ou na aquisição pelo prazo de vida útil
dos bens.

Aba Contas do Bem

Através desta aba, você realiza a configuração das contas referentes ao bem imobilizado e as
contas para contabilização do crédito PIS/COFINS do ativo imobilizado.

Importante: No Sankhya-OM realiza-se apenas o cadastro das contas contábeis para o bem na
contabilização da depreciação do imobilizado. A rotina de geração do lote contábil é feita
através do MGE.

Aba CIAP

Esta aba é usada para controlar os bens imobilizados que dão direito ao crédito de ICMS.
O CIAP – Controle de Crédito de ICMS do Ativo Permanente foi instituído pelo Ajuste SINIEF n.º
08/97, sendo que a partir de 2010 o CIAP deixou de ser complementar passando a integrar o
projeto SPED Fiscal através do Ato COTEPE 38/2009, modificado, posteriormente, pelo leiaute
determinado no Ato COTEPE 47/2009, com obrigatoriedade de entrega a partir de janeiro/2011
para os contribuintes de ICMS, que apuram créditos de ICMS sobre o Ativo Imobilizado (Ajuste
SINIEF 02/2010).
Assim todos os bens e direitos utilizados por uma empresa, para a realização de suas
atividades, serão considerados como Ativo Imobilizado. É nesse contexto que o CIAP foi criado,
para regulamentar o dispositivo da Lei Complementar no. 87/96 (Lei Kandir), que possibilitou a

todos os contribuintes do ICMS a apropriação do crédito nas aquisições de bens destinados ao


Ativo Permanente.
Desta forma, todas as operações que envolvam compras, vendas, baixas e transferência de
maquinários, equipamentos, veículos, móveis, utensílios e edificações são demonstradas no
CIAP.
Importante: Os campos pertinentes à esta sub-aba só serão habilitados caso o imobilizado
(produto) tenha a marcação "Atualizar CIAP" na aba Impostos do Cadastro do produto.
Para ter este controle, é necessário realizar no sistema a criação do parâmetro "Quantidade
de meses do CIAP", conforme descrito abaixo, cujo valor será usado no cálculo da data final
para o crédito de ICMS de imobilizados, quando for feita compra de bens:
Chave - QTDMESESCIAP;
Descrição - Quantidade de meses do CIAP;
Módulo - Patrimonial;
Menu - Diversas;
Aba - Cálculos;
Tipo - Inteiro;
Inteiro - 48.

Sub-aba Geral

Informe no campo "Data inicial", o período de referência inicial do crédito de ICMS do bem.
Sendo que, mesmo que informe-se uma data diferente de 01/XX/XXXX, o sistema sempre
ajustará para que a data fique desta forma, ou seja, sempre no primeiro dia do mês.
Através do campo "Data final", informe o período de referência final para crédito de ICMS do
bem. Esse período será calculado automaticamente de acordo com os dados informados no
campo Data inicial somados ao campo Quantidade de meses.
No campo "Quantidade de meses" será indicado o número de meses para diluição do crédito
de ICMS, até o final do período.
Indique no campo "Valor crédito de ICMS", o valor total do crédito de ICMS que será
aproveitado até o final do período.
O campo "Vida Útil do Bem (meses)" comporta o tempo de vida útil do bem, ou seja, o
número de meses para sua depreciação.

Informa-se no campo "Valor Crédito de ICMS sobre Frete" qual será o valor de Crédito ICMS
aplicado sobre o Frete.

O campo "Tipo de movimentação do bem ou componente" apresenta as seguintes opções:

SI - Saldo inicial de bens imobilizados;


IM - Imobilização de bem individual;
IA - Imobilização em Andamento - Componente;
CI - Conclusão de imobilização em Andamento - Bem Resultante;
MC - Imobilização oriunda do Ativo Circulante;
BA - Baixa do bem - Fim do período de apropriação;
AT - Alienação ou Transferência;
PE - Perecimento, Extravio ou Deterioração;
OT - Outras Saídas do Imobilizado.

Importante: Quando o parâmetro "Utiliza TIPOENTCIAP para geração do SPED -


TIPOENTCIAPSPED" estiver habilitado, durante a geração do SPED o valor informado no
campo Tipo de movimentação do bem ou componente será atribuído no arquivo TXT de
geração. Caso se encontre desligado, será analisada a Data Inicial do Bem e a Data Atual,
calculada a diferença de meses entre as datas e informado "IM" caso a diferença seja igual a
"1", e sendo diferente de "1" será informado "SI".

Sub-aba Crédito Extemporâneo (Registro G126)

O registro G126 tem por objetivo discriminar os demais valores a serem apropriados como
créditos de ICMS do Ativo Imobilizado que não foram escriturados nos períodos anteriores
(extemporâneos), quando a legislação permitir.

186
Para geração do registro G126 no EFD - Escrituração Fiscal Digital - ICMS/IPI, configure os
seguintes campos:
Indique no campo "Número da parcela", a numeração pertinente à parcela de apropriação do
crédito. Sendo que, você deve informar um valor menor ou igual ao contido no campo
"Quantidade de meses" da aba Geral descrita anteriormente.
O campo "Referência p/apropriação" é alimentado com o Mês/Ano de geração.
No campo "Base do crédito" informe o valor da parcela.

Aba Despesas Vinculadas aos Bens

Por meio desta aba, você pode analisar os lançamentos realizados na rotina Vincular despesas
ao Bem com a finalidade de visualizar de modo simplificado suas respectivas informações.

O sistema disponibilizará nesta aba os seguintes campos:

Código do bem
Produto
Nro. Único
Parceiro
Valor Rateio
Status do Rateio
Dt. Neg.
Vlr. Nota
Empresa
Vlr. do ICMS
ICMS sobre o frete
Dt. Entrada/Saída

Botão Outras Opções

Informar iniciais p/ cód. Bem: Informe nesta opção, as iniciais do código do bem, de forma
que no momento do cadastro de um bem, o sistema preencherá de imediato essas iniciais no
campo código do bem.
Esta funcionalidade somente estará disponível se no botão Configurações da tela, opção
Númeração..., a opção "Numeração automática" estiver desmarcada. Nestas ocasiões, o
campo "Código do bem" estará disponível para preenchimento, de modo que o sistema
preenche as iniciais que foram configuradas e o usuário consegue inserir mais informações.
Quando a Numeração estiver definida como automática, o campo Código do bem não estará
disponível para edição.

Gerar cópias deste bem: Ao clicar no botão "Gerar Códigos" será apresentada na grade
uma prévia de como será gerada a codificação dos bens inseridos. Ao clicar em "Concluir" será
feita a inclusão dos bens.

[voltar ao topo]

Aba Manufatura
Os recursos e componentes já cadastrados no sistema, precisam ser vinculados aos produtos
acabados, seguindo sua respectiva estrutura. Este vínculo é realizado através destas três sub-
abas.
Sub-aba Recursos

No campo "Categoria de Recurso" indique a categoria de recurso que será aplicada.

O campo "Quantidade" será utilizado para informar a porção necessária do recurso para o
processamento do produto independente do centro de trabalho.

Através do campo "Modificador de Capacidade", você determina "se" e "como" o recurso


modifica a capacidade de um centro de trabalho que esteja processando o produto, de acordo
com as seguintes opções:

Neutra: Não modificará a capacidade padrão caso ocorra a inclusão de uma quantidade
diferente deste recurso.
Proporcional: Altera a capacidade proporcionalmente em relação à quantidade alocada,
até o teto da capacidade máxima do centro de trabalho. Vamos analisar um exemplo:

Se a capacidade padrão é 1000UN/Dia, utilizando 5 recursos deste tipo, então a cada unidade
alocada deste recurso aumenta-se a capacidade em 20%.

Fator de capacidade: Irá modificar a capacidade de acordo com o fator da quantidade


alocada, informada no campo Fator capacidade.

O campo "Fator de capacidade" é utilizado para determinar um fator de modificação da


capacidade. Vejamos um exemplo:

Se a capacidade padrão é 1000UN/Dia, empregando 4 recursos deste tipo, conclui-se que cada
recurso é responsável por 25% da capacidade. Portanto, se o valor neste campo for 0,5 o
sistema vai aumentar a capacidade em 12,5% para cada nova unidade adicionada deste
recurso.

Sub-aba Capacidades por Recurso

Nessa aba, você determina capacidades para qualquer categoria de recurso considerando ou
não um centro de trabalho.

O campo "Núm. da Regra" exibirá o código da regra de capacidade que permitirá assim a sua
identificação nos processos que forem utilizá-la.

Através do campo "Categoria de Recurso" determine uma categoria de recurso para a regra
de capacidade configurada.

Utilize o campo "Capacidade" para indicar o domínio das regra de capacidade para a produção
do produto.

Caso o produto selecionado possua um controle do tipo lista, o campo "Controle" será exibido
contendo as opções de controle configuradas para o produto. Além disso, a sua descrição estará
de acordo com o título do controle em questão.

O centro de trabalho que faz parte da regra de capacidade será indicado no campo "Centro de
Trabalho".

A capacidade mínima de operação do centro de trabalho que está processando o produto com
aquela categoria de recurso, será indicada por meio do campo "Capacidade Mínima". Caso
este campo seja preenchido com o valor "zero", significa que não existe limite inferior.

Por meio do campo "Capacidade", você pode determinar a capacidade média de operação do
centro de trabalho que está processando o produto com determinado recurso.

187
centro de trabalho que está processando o produto com determinado recurso.

Deste mesmo modo, a capacidade máxima de operação do centro de trabalho que está
processando o produto com o referido recurso é apontada no campo "Capacidade Máxima".
Geralmente essa capacidade tem ligação com o limite de máquinas ou limite de processamento
com mão de obra. Ocorrendo deste campo se encontrar configurado com o valor "zero", o
sistema utilizará a capacidade máxima do centro de trabalho.

O campo "Tipo da Capacidade" contém as seguintes opções:

Adicionar/Subtrair: Essa opção soma ou subtrai essa capacidade (capacidade mínima,


capacidade padrão e capacidade máxima) à capacidade do centro de trabalho que será
utilizado para o processamento desse produto.
Total: Essa opção determina que a capacidade configurada será a capacidade do centro
de trabalho quando o mesmos estiver processando o produto com aquela categoria de
recurso.

Sub-aba Componentes de Manufatura

Informe no campo "Componente de Manufatura", o componente que compõe o produto que


está sendo apresentado.

No campo "Quantidade" é feita a especificação da quantidade do componente informado


acima, que irá compor o produto. Assim como o campo anterior, este também é de
preenchimento obrigatório.

[voltar ao topo]

Aba Anexos/Documentos
Esta aba permitirá a realização de upload de documentos/anexos que poderão ser anexados no
Cadastro do Produto.

O botão "Visualizar" ficará habilitado sempre que uma das linhas da grade estiver
selecionada e permitirá que o anexo seja visualizado.
[voltar ao topo]

Aba IPI por Parceiro


Ao realizar a vinculação de um parceiro e uma alíquota de IPI nesta aba e ao efetuar um
lançamento contendo o produto em questão com o parceiro que foi configurado, teremos a
aplicação desta alíquota de IPI no cálculo do IPI.

[voltar ao topo]

Unidade de Mov./Armazenagem
Esta aba é responsável pela ligação entre o produto e a(s) unidade(s) de movimentação e
armazenagem. Sendo que, cada U.M.A deverá estar previamente cadastrada na tela Unidades
de Movimentação e Armazenagem.

No campo "U.M.A" será(ão) indicada(s) a unidade(s) de movimentação e armazenagem.

O campo "Código de Barras" permite realizar a busca do produto e unidade de movimentação


através do seu código de barras no ato da Conferência. Sendo que, é necessário que na
Configuração da Conferência em sua aba Geral, o campo "Buscar código de barras por"
esteja configurado com a opção "Referência".

Informe no campo "Volume" a unidade previamente configurada como Unidade Padrão ou


Unidade Alternativa do produto.

Caso o campo "Padrão" esteja habilitado, fará com que esta unidade de mov./armazenagem
seja utilizada como padrão no ato da conferência dos produtos.

[voltar ao topo]

Aba Rastreamento Por Empresa


Nesta aba, você cadastrará o rastreamento de estoque por empresa. Essa configuração tem
como principal finalidade, realizar a ligação dos impostos de ICMS e ST das notas de entrada
com as notas de saída. Além disso, através do rastreamento de estoque, será possível realizar
entregas de obrigações acessórias referente ao ressarcimento de ST, como por exemplo a CAT
42.

Primeiramente, informe no campo "Cód. Empresa" a instituição que será rastreada. Estarão
disponíveis aqui, somente as empresas que estiverem configuradas com as opções "Rastrear
Doc. Fiscais" ou "Rastrear Doc. Fiscais e não Fiscais" da tela Preferências da Empresa, aba
Propriedades, campo "Rastreamento de estoque".

Depois, preencha o campo "Tipo de Rastreamento", de acordo com as seguintes opções:

Sem rastreamento
Rastrear
Última compra
Rastrear com Controle
Rastrear com Local
Rastrear com Controle e Local

Nota: As informações pertinentes ao campo Tipo de Rastreamento estão disponíveis no


processo de Rastreamento de Saída.

Observação:

Essa aba, também pode ser utilizada para visualizar o processo de rastreamento configurado
em outras telas, observe:

Se o rastreamento for realizado, por meio da tela Rastrear ST pela Última Compra o
sistema informará a opção "Última Compra", no campo Tipo de Rastreamento desta
aba.
Caso seja efetuado o rastreamento de forma nativa, ou seja, por meio da tela
Ativar/Reprocessar Rastreamento de Estoque/ST, você poderá conferir nesta aba o Tipo
de rastreamento selecionado.

[voltar ao topo]

Parâmetros utilizados nesta rotina


Quando você habilitar o parâmetro "Ordenar filtros por ordem alfabética? -
ORDENAFILTROS" fará com que, os filtros personalizados que forem sendo criados, tenham
seus nomes apresentados para escolha, em ordem alfabética.

O parâmetro "Modo grade configurável na pesquisa? - CONFMODGRDPESQ" por padrão,


é apresentado desativado; quando ligado, será possível que você realize a configuração de
ordenação das colunas nos pop-up's de pesquisa disponíveis no sistema, ou seja, pode-se
ordenar as colunas da forma desejada, porém a primeira coluna, será a coluna referente ao
campo utilizado como pesquisa.

Observação: Ao visualizar a lista de abas disponíveis desta tela através do ícone localizado
na lateral superior direita, você pode fazê-lo de forma ordenada alfabeticamente; este
comportamento é atribuído a ativação do parâmetro "Ordenar abas por ordem alfabética? -
ORDENARABAS".

Através do parâmetro "Descrição para Referência - DESCRREF" você pode alterar


a nomenclatura do campo "Referência", aba Geral.

O parâmetro "Descrição para o peso liquido - DESCRPESOLIQ" permite que você


modifique o nome do campo "Peso líquido", aba Medidas e estoque, sub-aba Medidas.

Por meio do parâmetro "Descrição para Complemento - DESCRCOMPL", é possível mudar a


descrição do campo "Complemento", aba Geral.

Configure o parâmetro "Descrição para Local - DESCRLOCAL" quando você desejar modificar
a nomenclatura do campo "Local Padrão", aba Geral.

Utilize o parâmetro "Descrição para Localização - DESCRLOCALIZ" para alterar o nome do


campo "Localização", aba Geral.

O parâmetro "Descrição para Marca - DESCRMARCA" é empregado para alterar a descrição


do campo "Marca", aba Geral.

Através do parâmetro "Descrição para Referência - DESCRREF", você poderá modificar o


nome do campo "Referência", aba Geral.

Quando o parâmetro "Saída c/Base IPI sem Desconto? - SAIIPISEMDESC" estiver desligado,
para movimentos de venda (nota, pedido, devolução), o sistema irá considerar (abater) o Vlr.
Desconto do Vlr. Total do Item para cálculo do valor da Base do IPI. Se ligado, a Base do IPI é
calculada sem levar em consideração o Vlr. Desconto, ou seja, mesmo que exista Desconto no
item, a Base do IPI não será reduzida por esse desconto.

Se você habilitar o parâmetro "Usa multipl. de valor so em vendas (ped/notas/dev) -


MULTVLRSOVENDAS", não será considerado para os pedidos, notas e devoluções de compra o
campo Multiplicador para Valor, pois este parâmetro determina que o multiplicador de valor só
deve ser usado nos pedidos, notas e devoluções de venda.

No parâmetro "UFs permitem o envio de 8 caracteres na tag cBenef -


UFPER8CTAGCBENE" serão incluídas no campo "Texto", as UFs que devem preencher com 8
caracteres a tag <cBenef> (campo "Cód. de Benefício Fiscal na UF", aba Impostos desta
tela).

Nota: Este parâmetro não será aplicado quando tratar-se de empresas do estado do Paraná que

188
Nota: Este parâmetro não será aplicado quando tratar-se de empresas do estado do Paraná que
são optantes pelo Simples Nacional.

Quando o parâmetro "Validar códigos de barra repetido? - VALCODBARREPET" encontrar-


se habilitado, fará com que o sistema não permita a inserção de códigos de barras repetidos no
campo "Cód. de Barras", aba Estoque. Por outro lado, estando este parâmetro desabilitado,
poderão ser utilizados códigos de barras repetidos para produtos diferentes.

Observação: Será possível inserir códigos de barras iguais para produtos diferentes, mesmo
com o parâmetro habilitado, desde que, os mesmos possuam controles diferentes.

Para que o parâmetro "Copiar Cód. barra do estoque do produto -


COPIACODBAREST" funcione corretamente, é necessário que o Produto envolvido na operação
possua Controle Adicional e um Código de Barras.

Através do parâmetro "Limite de tamanho para imagem do produto (KB) -


LIMITIMGPROD" você poderá configurar o limite do tamanho máximo das imagens utilizadas
no Cadastro de Produtos.

[voltar ao topo]

Acesse também:

Cadastro de Marcas

Cadastro de Serviço
Suporte a Venda de kits de Produtos
Explosão Automática de Lotes

2.79 Menu do Sistema

Configurações > Avançado > Menu do Sistema

Esta rotina permite que você realize a criação de diferentes tipos de menus para o sistema.
Sendo que, poderá também torná-los inacessíveis, além de personalizá-los com variados tipos
de layouts.

Criando um novo item


Inicialmente, selecione o menu principal ao qual o novo item será adicionado e acione o botão

"Criar Novo Item".

Informe a "Descrição" do novo item e se o seu "Tipo" será um "Lançador" ou


uma "Pasta". Sendo que, ao selecionar a opção Lançador, você deverá indicar o "Tipo de
Lançador" que será utilizado. São disponibilizados os seguintes tipos de lançador:

Central de notas: Esses lançadores abrem a central já no modo "Consulta de


produtos";
Dashboard: São lançadores que utilizam os dados da tela Construtor de Dashbords;
Fluxo de processo: É um lançador que aplica os fluxos contidos na tela Fluxo de
Processos;
Relatório personalizado: Serão relatórios extraídos da tela de Relatórios Formatados;
Tela adicional: Um lançador que usará uma tela adicional, anteriormente criada na tela
Construtor de Telas;
Variação de uma tela: Permitem a criação de configurações diferentes para uma
rotina;
Relatório Hierárquico: Estes lançadores são relatórios que possuem uma hierarquia
para sua criação, advindos de rotinas como por exemplo Entradas e Saídas, Movimento
Bancário, entre outros;
Lançador de processos: São processos previamente criados na tela Processos de
Negócio. Sendo que, o processo necessitará estar publicado para ser utilizado.

Ao preencher estas informações, clique no botão "Próximo" para continuar com a criação.
Sendo que, o próximo passo será exibido de acordo com o tipo de lançador
selecionado; abordaremos a seguir o lançador do tipo Central de Notas.

Na próxima tela, você deverá selecionar o layout que o novo menu receberá. Este layout deverá
ser previamente configurado na tela Configurador de Layout da Nota. Deste modo, conclua a
criação do item clicando na botão "Concluir", retorne a tela anterior através do botão
"Anterior" ou pare o processo pelo botão "Cancelar".

Assim que concluída a criação do novo item, este será apresentado na hierarquia do menu
selecionado para ele. Clicando sobre o mesmo, é possível:

Editá-lo, selecionando o botão "Editar Item" ;

Copiá-lo, clicando no botão "Copiar Item" ;


E também colar o item, que para isso é necessário selecionar a raiz de um outro menu

que a opção "Colar Item" seja disponibilizada.

Criando um novo item de Raiz

Ao acionar o botão "Criar novo item de Raiz", será aberta uma tela para nomear o
novo item que será inserido na raiz. Deste modo, será criada uma pasta no menu com o nome
informado. No exemplo abaixo foi informado o nome "Particular":

É necessário atentar-se que itens padrões do sistema, não poderão ser excluídos. A

opção "Remover Item" , só ficará disponível para excluir itens que você mesmo criou.

Através das opções "Importar Módulo" e "Exportar Módulo" será realizada a


Exportação e a Importação de módulos. Essas funcionalidades flexibilizam e potencializam o uso
desse recurso, permitindo o compartilhamento de verdadeiros Módulos Adicionais entre
ambientes distintos.

Os itens do menu podem ser inativados. Para isso, selecione o item desejado e clique na opção

"Desativar esse Item", e ele passará para o painel "Itens Inativos". Para retorná-lo ao

painel Menu Ativo no local de origem, selecione o item inativo, e clique na opção
"Restaurar Item ao Local Original".

É possível reativar um item escolhendo um local no menu diferente daquele que o originou, para
isso basta selecionar o item a ser reativado e em seguida indicar o local desejado no "Menu

Ativo" e acionar o botão "Ativar este Item".

189
Indisponibilizar temporariamente

Ao selecionar um item de menu ou uma pasta e clicar no botão "Indisponibilizar


temporariamente", o sistema irá abrir um pop-up onde você informará o motivo da
indisponibilidade do item, após confirmar, o ícone da tela mudará.

Observação: Para utilização deste recurso o usuário necessita ter acesso apenas a tela Menu
do Sistema.

Além disso, é possível deixar indisponível uma tela por meio das Opções de contexto do
sistema; conforme imagem abaixo:

Para visualizar somente os itens ou pastas indisponíveis, basta clicar no botão


"Visualizar somente indisponíveis".

Através do botão "Revogar indisponibilidade" é possível desbloquear um ou todos os itens


de menu que estão dentro de uma pasta. Outra maneira de revogar a indisponibilidade, é dar
um duplo clique sobre o item diretamente na árvore da tela.

Além disso, será possível revogar a indisponibilidade através da própria tela, ao tentar acessá-la
o sistema irá avisar sobre a indisponibilidade e permitirá a revogação.

Esta opção aparecerá apenas para o usuário SUP e para o usuário que fez o bloqueio da tela.
Enquanto a tela estiver indisponível, basta posicionar o mouse sobre o item de menu e o
sistema mostrará o Motivo, o Usuário e a Data que a mesma foi indisponibilizada.

Criando Variações de Tela


Para que seja possível criar configurações de rotinas diferentes para um tipo ou grupo de
usuários vinculados a elas, existe um recurso que permite estender as telas, ou seja, criar
cópias que poderão ser configuradas e ter os acessos restringidos de forma diferenciada.

Na criação de um novo item, selecione no campo "Tipo de lançador" a opção "Variação de


uma tela".

A variação de tela criada é idêntica a tela que à originou, como pode ter seus acessos
configurados normalmente representam uma alternativa para restrição de dados conforme
desejar o usuário SUP.

Fechamento do Sistema
Se durante a utilização do sistema você estiver com uma ou mais telas bertas, e a seção sofrer
uma queda inesperada ou ocorrer alguma indisponibilidade do sistema, ao acessar novamente,
será apresentada uma pequena tela questionando sobre a restauração da sessão anterior:

"Sua última saída do sistema aconteceu inesperadamente, por isso guardamos as


telas que estavam abertas. Deseja abri-las?"

Observação: Para que este recurso funcione, é necessário ativar/permitir "Cookies" em cada
browser (Google Chrome, MozilaFirefox, Safari ou Internet Explorer), pois alguns deles podem
ser apresentados com esta opção desmarcada.

Nota: Esta funcionalidade irá restaurar apenas telas que são do tipo "Somente leitura", ou
seja, telas que podem ser configuradas para serem lançadas ao iniciar o sistema (Opções de
contexto > Configurar tela).

2.80 Botão 'Mapas' nos portais

O Sankhya-Om dispõe de um recurso de Mapas para análise da localização do endereço do


parceiro, ou seja, o endereço principal e o endereço de entrega, como também as rotas do
endereço da empresa referente ao endereço principal/entrega do parceiro.

Assim, trataremos nesse artigo sobre os seguintes tópicos:

Opções do Botão Mapas

Como configurar o Botão Mapas ao Google Maps

Múltiplos Endereços de Entrega para o mesmo Parceiro

Opções do Botão Mapas

O botão "Mapas" poderá apresentar opções de acordo com a necessidade e finalidade da tela
em que o mesmo estiver presente. As telas onde o botão está presente são as seguintes:

Nas Centrais, serão exibidas todas as opções;


Na tela de Cadastro de Parceiros, estarão disponíveis apenas as opções "Endereço de
entrega" e "Endereço";
Na tela de Formação de carga, não será apresentada nenhuma opção, porém ao clicar no
botão Mapas é aberto o Google Maps exibindo os endereços dos Parceiros que
constituírem a Ordem de carga.

Abaixo trataremos da descrição das opções mencionadas acima:

Endereço de entrega: Esta opção abrirá a tela "Mapa Visualizador de Endereços" e trará
em um ponto o endereço de entrega do parceiro. Este endereço é visualizado no mapa por um
marcador "P" com a cor vermelha.

Endereço do parceiro: Através desta opção será aberta a tela Mapa Visualizador de
Endereços e trará em um ponto o endereço principal do parceiro. Este endereço é visualizado no
mapa por um marcador "P" com a cor vermelha.

Rota para endereço de entrega: A tela Mapa Visualizador de Endereços será aberta e trará
dois pontos no mapa, um com o endereço de entrega do parceiro, e outro com o endereço da
empresa (também selecionado na nota), o endereço da empresa é representado por um
marcador maior, na cor azul e que contem uma estrela. O sistema gerará uma rota de um
endereço para o outro, na barra lateral é possível visualizar o endereço dos dois pontos, e
também a distância entre os pontos. A origem é o endereço da empresa e destino é o endereço
de entrega do parceiro.

190
Rota para endereço do parceiro: Esta opção abrirá a tela Mapa Visualizador de Endereços e
trará dois pontos no mapa, um com o endereço do parceiro, e outro com o endereço da empresa
(também selecionado na nota). O endereço da empresa é representado por um marcador maior,
na cor azul e que contem uma estrela. O sistema gerará uma rota de um endereço para o outro,
na barra lateral é possível visualizar o endereço dos dois pontos, e também a distância entre os
pontos. A origem se refere ao endereço da empresa e destino corresponde ao endereço do
parceiro.

Importante: A tela só é populada após o mapa ser carregado. Isso só ocorre se houver conexão
com a internet. Caso você tente visualizar o endereço/rota e não tenha acesso a internet o
sistema não conseguirá localizar o endereço e poderá ficar apresentando um pop-up com a
mensagem "...Carregando" até que a conexão com a internet seja estabelecida.

[voltar ao topo]

Como configurar o Botão Mapas ao Google Maps


Para o funcionamento do Mapa integrado com a ferramenta Google Maps, é fundamental seguir
os seguintes passos:

Efetue o preenchimento do parâmetro "Chave para mapas do sistema -


CHAVEGOOGLEMAP" com a API KEY (chave de acesso) que o Google fornece;
Para gerar a API KEY é necessário acessar o link Geração da API KEY;
Depois, realize o login com uma conta Google;
Após esses passos, clique na opção "Obter uma chave";
Informe um nome para o projeto e clique em "Create and Enable API", para que a
chave gerada seja exibida na tela.

Ao finalizar esses procedimentos, copie a chave e insira no parâmetro. Depois, refaça o login no
sistema e abra novamente a tela, dessa forma, ela estará pronta para uso.

[voltar ao topo]

Múltiplos Endereços de Entrega para o mesmo Parceiro

Para utilizar outros endereços de entrega além do endereço de entrega do parceiro, existe o
parâmetro "Usa endereço de entrega dos contatos - USENDENTREGA", que quando
habilitado mostrará na aba Endereço da tela de "Cadastro de Parceiros" a marcação "Utiliza
endereço de entrega do contato".

Ao lançar um pedido ou nota de venda e informar um parceiro que esteja com a marcação
Utiliza endereço de entrega do contato assinalada, o sistema irá validar para que seja informado
um contato com endereço preenchido no cabeçalho da nota.

Se o parceiro tiver um contato cadastrado, mas o mesmo não tiver endereço preenchido,
o sistema não irá aceitar e emitirá a seguinte mensagem:

"Contato não tem endereço preenchido".

Se o campo Utiliza endereço de entrega do contato estiver marcado, mas o parceiro não
possuir um contato cadastrado, o sistema não aceitará salvar o pedido/nota e emitirá a
seguinte mensagem:

"É obrigatório informar o contato do parceiro para entrega".

Para que os campos de endereço de contato possam ser utilizados, foram criadas as variáveis
abaixo. As mesmas serão utilizadas no modelo txt do campo "Observação" da NF-e, que é
onde o endereço do contato será impresso.

enderecont: retorna o endereço do contato;


baicont: retorna o bairro do contato;
cidadecont: retorna a cidade do contato;
estadocont: retorna o estado do contato;
cepcont: retorna o CEP do contato.

Na tela de Formação de Carga, o botão "Outras opções" apresenta a opção Visualizar


endereços/Endereços/Contato, que se habilitada mostrará o endereço do contato das notas
(da mesma forma que ocorre para as outras opções deste mesmo menu).

Sendo assim, será impresso na nota no campo Observação, o endereço de entrega do contato e

na tela de Formação de Carga você poderá montar as suas cargas baseadas no endereço do
contato.

Importante: Não é possível alterar o endereço principal na nota porque o governo não permite
que um parceiro tenha mais de um endereço. Por isso, o endereço do contato será apresentado
nos dados adicionais da nota.

[voltar ao topo]

2.81 Cubo de decisão - Cálculo de Folha

Nesta tela, você pode elaborar um cubo de decisão, com o objetivo de facilitar o
entendimento da rotina de cálculo de folha, considerando os aspectos que irão
influenciar no cálculo dos rendimentos do colaborador.

Para mais informações de como realizar esta configuração, acesse o link Formatador de Cubos
de Decisão.

2.82 Usa processo de autorização de faturamento de OS?

Quando o parâmetro "Usa processo de autorização de faturamento de OS? -


UTILIZAAUTFATOS" estiver ligado, o processo de Faturamento de OS e Fechamento de
Comissão passarão a necessitar de autorização para cada subitem que se desejar processar.

O referido parâmetro quando habilitado, terá o seguinte comportamento no sistema:

1 - A tela de Autorização de OS será exibida.

Nesta tela você pode autorizar um subitem da OS para ser faturado ou negar este faturamento.

Ao clicar no botão "Autorização", será apresentado o pop-up "Autorização


de sub OS".

Observação: Quando a opção "Não autorizados" for selecionada, será necessário informar o
motivo do não faturamento, que deve ser cadastrado previamente na tela Motivo de Exceção de
Faturamento.

Há 2 tipos de motivos: "Exceção de faturamento" e "Não autorização de O.S.":

A opção Exceção de faturamento é referente à tela Exceção de faturamento por SubOS.


A opção Não autorização de O.S. refere-se à tela Autorização de OS;

2 - Os itens da OS para os quais forem autorizados o faturamento serão exibidos na tela


Faturamento de Pedidos/OS para serem faturados, e os itens que não foram autorizados não
serão exibidos nesta tela.

A tela Faturamento de Pedido/OS traz na seção "Tipos de Faturamento" a marcação "Horas


de OS Executadas (Medição)", que faz parte do processo de Autorização de OS.

3 - Da mesma forma, quando um item for autorizado, ele ficará disponível para pagamento na
tela de Fechamento de Comissão.

4 - Na tela Pré-Faturamento de OS estão disponíveis os filtros "Todos", "Autorizados" e "Não


autorizados".

191
5 - Na tela Exceção de Faturamento por SubOS, ao acionar o botão "Exceção de faturamento"
e selecionar a opção "Marcar como exceção de faturamento", será apresentado o pop-up
"Motivo de não faturamento" para informar o motivo de não faturamento.

Observação: A tela de cadastro de Motivos de Exceção de Faturamento e o uso do motivo na


tela de Exceção de Faturamento não dependem do parâmetro "Usa processo de autorização
de faturamento de OS? - UTILIZAAUTFATOS".

Nota: A tela de Autorização de OS e as restrições impostas nas telas de Pré-faturamento,


Faturamento de pedido/OS e Fechamento de comissão só ficarão ativas quando o parâmetro de
chave UTILIZAAUTFATOS estiver ligado.

2.83 Régua de Cobrança


A Régua de Cobrança é uma ferramenta de automação que gerencia todos os procedimentos de
cobrança de uma empresa. Deste modo, tem-se a garantia de um nível elevado de comodidade
e apoio na redução do índice de inadimplência.

Este recurso se resume na definição de diversos eventos de cobrança na "Timeline" (linha do


tempo) dos títulos que serão executados de forma automática a medida em que a data de
vencimento se aproxima ou se distancia (vence).

Cada evento possui um símbolo especifico que será posicionado sobre a régua conforme sua
ordenação dentro do processo de cobrança. Vejamos abaixo os eventos disponíveis:

•Envio de mensagens por SMS ou por E-mail;


•Registro de eventos na agenda da equipe de cobrança (Agenda de recurso ou Gerência de
cobrança);
•Bloqueio de novas vendas à prazo;
•Geração de arquivos para transmissão FTP ou disponibilidade em diretório;
•Ações personalizadas.

Importante: A Régua de Cobrança é executada somente uma vez por dia, apenas quando
tratar-se da baixa do título é que ocorrerá a sua execução imediata. Além, disso o sistema só
considera dias corridos na execução.

Configurações Aba Eventos


Aba Seleção de títulos Botão Outras Opções...

Configurações
Inicialmente, são fundamentais algumas configurações no sistema para começar a construção
da Régua de Cobrança. Descreveremos abaixo os procedimentos pertinentes a cada uma delas:

Conta SMS

Na tela Conta SMS será definida a plataforma de comunicação que será aplicada no envio de
SMS.

Grupo Cobrança

A tela Grupo Cobrança possibilitará a criação de Grupos de Cobrança a fim de realizar a


segmentação dos Parceiros de acordo com o seu nível de inadimplência.

Modelo de E-mail

Através da tela Modelo de E-mail, configura-se os modelos de e-mail que serão utilizados.

Observação: Algumas imagens anexadas no Modelo de E-mail poderão não


serem exibidas quando abertas após o recebimento do e-mail. Sendo assim,
orienta-se que realize-se a conversão das imagens de ".PNG" para ".JPG" ou
ainda, inserir a imagem em um FTP (Protocolo de Transferência de Arquivos) ou
qualquer outro local que disponibilize o acesso da imagem via internet.
Neste contexto, ao realizar a configuração do Modelo de E-mail, deve-se inserir
neste o link da imagem que pretende-se encaminhar como anexo.
[voltar ao topo]

Aba Eventos
Esta aba permite a criação/configuração de cada evento de acordo com o processo de cobrança
adotado pela empresa. Inicialmente, tem-se o acionamento do botão

para seleção do evento desejado.

Vejamos as funcionalidades e particularidades de cada um destes eventos:

Envio de E-mail Envio de SMS


Registro de Contato p/
Transferência de Dados
cobrança
Alerta/Bloqueio de venda à prazo Agenda de recursos
Ação Programada
Envio de E-mail

Ao selecionar este evento, tem-se a exibição de um pop-up de mesma nomenclatura trazendo


as configurações necessárias:

192
O campo "Descrição" será preenchido com o nome do evento. Este nome será apresentado na
Régua de Cobrança quando o mouse estiver posicionado em cima do evento.

Através do campo "Acontece", determina-se em qual momento o evento será disparado. Tem-
se as seguintes opções:

•Antes do vencimento: Informa-se o número de dias antes do vencimento;


•No vencimento;
•Após o vencimento: Será indicado o número de dias após o vencimento;
•Ao baixar.

Nota: Optando-se pela opção Ao baixar, assim que o título for baixado tem-se a execução do
evento configurado. Sendo que, ao baixar um título que possui uma baixa com data futura; o
envio do evento será realizado no ato da baixa antecipada.

•Nesta etapa serão configurados os dados pertinentes aos destinatários deste evento:

Esta aba permite indicar se o evento enviará o e-mail para o Parceiro, Contato do parceiro ou
para o Vendedor. Além disso, a aba "Outros e-mails" possibilitará a inclusão de outros e-mails
para recebimento.

•Na próxima etapa tem-se os dados relacionados ao conteúdo do e-mail:

É necessário apontar qual será o "Modelo do corpo do e-mail", previamente cadastrado na


tela Modelo de E-mail.

Preenche-se o campo "Responder para" para realizar o envio do e-mail para uma só pessoa
quando o remetente responder ao e-mail enviado.

O campo "Assunto" irá comportar o objetivo do e-mail. Sendo que, é possível utilizar variáveis
para construí-lo.

No campo "Conta SMTP" obtém-se a conta que será responsável pelo envio do e-mail, sendo
que a mesma deve estar previamente configurada na tela Contas SMTP. Além disso, é possível
utilizar a conta SMTP configurada nas Preferências da Empresa.

Nota: Pode-se utilizar os dados Responder para, Assunto e Conta SMTP configurados no Modelo
de E-mail.

•Esta etapa auxiliará na utilização/inclusão de anexos no envio do e-mail:

A marcação "Anexar boleto" será acionada quando for necessário que os boletos sejam
enviados anexados ao e-mail.

O campo "Anexar notas fiscais relacionadas" permite determinar se será enviado no anexo
do e-mail o PDF do DANFE, o XML da NF-e ou Ambos; quando o título for originado de uma nota
venda.

Ao efetuar a marcação "Um relatório para todos os títulos" tem-se que o relatório
formatado será gerado e enviado apenas uma vez, com todos os anexos em um único arquivo.

Ao indicar um "Relatório formatado", o mesmo será enviado como um anexo do e-mail.

Importante: Atenção Consultores e Implantadores: Tratando-se do Relatório formatado, a régua


passa como filtro os campos CODREGUA, CODEVENTO, DIAEXEC e os campos da TGFFIN que
estiverem sendo solicitados no relatório.

•Ao final, tem-se a etapa onde é possível simular e verificar quais serão os títulos que se
encaixarão neste evento, podendo ainda utilizar filtros específicos nesta pesquisa:

Envio de SMS

Este evento possibilita o envio de um SMS contendo uma mensagem em relação ao(s) título(s)
em aberto ou aqueles que foram baixados. Para a utilização deste evento, as configurações de
integração com a plataforma Infobip ou as definições do Modem nativo necessitam ser
previamente realizadas.

O campo "Descrição" será preenchido com o nome do evento. Este nome será apresentado na
Régua de Cobrança quando o mouse estiver posicionado em cima do evento.

Através do campo "Acontece", determina-se em qual momento o evento será disparado. Tem-
se as seguintes opções:

•Antes do vencimento: Informa-se o número de dias antes do vencimento;


•No vencimento;
•Após o vencimento: Será indicado o número de dias após o vencimento;
•Ao baixar.

Nota: Optando-se pela opção Ao baixar, assim que o título for baixado tem-se a execução do
evento configurado. Sendo que, ao baixar um título que possui uma baixa com data futura; o
envio do evento será realizado no ato da baixa antecipada.

•Através desta etapa, determina-se qual será a plataforma de envio de SMS a ser utilizada.
Pode-se optar pela integração com a "Infobip" ou a utilização do "MODEM".

193
•Nesta etapa serão configurados os dados pertinentes aos destinatários deste evento:

Esta aba permite indicar se o evento enviará o e-mail para o Parceiro, Contato do parceiro ou
para o Vendedor. Além disso, a aba "Outros e-mails" possibilitará a inclusão de outros e-mails
para recebimento deste e-mail.

•Tem-se nesta etapa as informações a respeito do conteúdo da mensagem:

O campo "Mensagem" contém algumas variáveis que podem ser utilizadas na formatação do
texto. Sendo elas:

?Títulos: &{LISTA_TITULOS};
?Email empresa: &{EMAIL_EMPRESA};
?Nome empresa: &{NOME_EMPRESA};
?Razão social empresa: &{RAZAO_SOCIAL_EMPRESA};
?Nome parceiro: &{NOME_PARCEIRO};
?Total de débito: &{TOTAL_DEBITO};
?CNPJ do parceiro: &{CPFCNPJ_PARCEIRO};
?CNPJ da empresa: &{CNPJ_EMPRESA};
?Quantidade de títulos: &{QTD_TITULOS};
?Linha digitável: &{LINHA_DIGITAVEL}.

•Ao final, tem-se a etapa onde será possível simular e verificar quais serão os títulos que se
encaixarão neste evento. Podendo também utilizar filtros específicos nesta pesquisa.

Transferência de Dados

Este evento permite efetuar a transferência de arquivos diretamente para um FTP, Diretório ou
Envio por e-mail.

O campo "Descrição" será preenchido com o nome do evento. Este nome será apresentado na
Régua de Cobrança quando o mouse estiver posicionado em cima do evento.

Através do campo "Acontece", determina-se em qual momento o evento será disparado. Tem-
se as seguintes opções:

•Antes do vencimento: Informa-se o número de dias antes do vencimento;


•No vencimento;
•Após o vencimento: Será indicado o número de dias após o vencimento;
•Ao baixar.

Observação: Optando-se pela opção Ao baixar, assim que o título for baixado tem-se a
execução do evento configurado. Sendo que, ao baixar um título que possui uma baixa com
data futura; o envio do evento será realizado no ato da baixa antecipada.

•Nesta etapa serão apontados os dados relacionados ao layout de transferência dos dados:

No campo "Layout" será informado o layout utilizado para geração do arquivo. Sendo que, o
mesmo necessita estar previamente cadastrado na tela Layout de Processamento de Arquivo.

Tem-se no campo "Nome do arquivo" a descrição que identifica o arquivo, sendo possível
utilizar variáveis para compor a mesma. Pode-se ainda, utilizar o nome definido no layout do
arquivo.

•Esta etapa contém as configurações pertinentes ao destino de geração do arquivo:

194
Envio por E-mail: Este botão permite o envio do arquivo por e-mail, utilizando as
mesmas opções de configuração do evento Envio de E-mail.

Endereço FTP: Utiliza-se este botão para executar a configuração de um FTP, neste
caso é necessário informar os dados obrigatórios para conexão com o FTP.

Diretório de destino: O arquivo será gerado no diretório do repositório de arquivos,


que pode ser acessado através da tela Repositório de Arquivos.

Editar destino: Este botão permite realizar a edição do destino configurado.

Remover destino: Através deste botão, tem-se a exclusão do destino.

•Ao final, tem-se a etapa onde será possível simular e verificar quais serão os títulos que se
encaixarão neste evento. Podendo também utilizar filtros específicos nesta pesquisa.

Registro de Contato p/ cobrança

Este evento tem como característica a inclusão de um registro de contato destinado ao time de
cobrança, como por exemplo, um contato via telefone. O registro incluído poderá ser visualizado
através da tela Gerência de Cobrança, aba "Histórico cobrança".

O campo "Descrição" será preenchido com o nome do evento. Este nome será apresentado na
Régua de Cobrança quando o mouse estiver posicionado em cima do evento.

Através do campo "Acontece", determina-se em qual momento o evento será disparado. Tem-
se as seguintes opções:

•Antes do vencimento: Informa-se o número de dias antes do vencimento;


•No vencimento;
•Após o vencimento: Será indicado o número de dias após o vencimento;
•Ao baixar.

Nota: Optando-se pela opção Ao baixar, assim que o título for baixado tem-se a execução do
evento configurado. Sendo que, ao baixar um título que possui uma baixa com data futura; o
envio do evento será realizado no ato da baixa antecipada.

•Tem-se nesta etapa os dados relacionados ao responsável pelo contato para cobrança:

O campo "Ocorrências" comportará os tipos de ocorrências que podem caracterizar o contato


para cobrança.

Define-se no campo "Executante", qual usuário irá receber o registro de contato para que seja
realizada a ação necessária.

No campo "Dias para agendamento", determina-se quantos dias após a execução do evento
será agendada a cobrança.

•Informa-se nesta etapa o assunto pelo qual está acontecendo o contato de cobrança:

O campo "Observação" contém algumas variáveis que podem ser utilizadas na formatação do
texto. São elas:

?Email empresa: &{EMAIL_EMPRESA};


?Nome empresa: &{NOME_EMPRESA};
?Razão social empresa: &{RAZAO_SOCIAL_EMPRESA};
?Nome parceiro: &{NOME_PARCEIRO};
?Total de débito: &{TOTAL_DEBITO};
?CNPJ do parceiro: &{CPFCNPJ_PARCEIRO};
?CNPJ da empresa: &{CNPJ_EMPRESA};
?Quantidade de títulos: &{QTD_TITULOS}.

•Ao final, tem-se a etapa onde é possível simular e verificar quais serão os títulos que se
encaixarão neste evento. Podendo também utilizar filtros específicos nesta pesquisa.

Alerta/Bloqueio de venda à prazo

Utiliza-se este evento nas situações em que o cliente já se encontra em um nível elevado de
inadimplência necessitando assim de um alerta ou do seu bloqueio para vendas a prazo.

195
O campo "Descrição" será preenchido com o nome do evento. Este nome será apresentado na
Régua de Cobrança quando o mouse estiver posicionado em cima do evento.

Através do campo "Acontece", determina-se em qual momento o evento será disparado. Tem-
se as seguintes opções:

•Antes do vencimento: Informa-se o número de dias antes do vencimento;


•No vencimento;
•Após o vencimento: Será indicado o número de dias após o vencimento;
•Ao baixar.

Observação: Optando-se pela opção Ao baixar, assim que o título for baixado tem-se a
execução do evento configurado. Sendo que, ao baixar um título que possui uma baixa com
data futura; o envio do evento será realizado no ato da baixa antecipada.

A marcação "Bloquear venda a prazo" quando acionada, tem-se o bloqueio do parceiro


tratando-se de vendas a prazo. A mensagem informada será registrada no Cadastro do Parceiro.

Tanto a mensagem quanto a marcação são opcionais, ou seja, pode-se registrar apenas um
deles ou ambos.

Quando a marcação "Adicionar mensagem ao conteúdo do campo motivo de bloqueio"


estiver habilitada, se ao rodar a régua o campo "Motivo de Bloqueio" (Cadastro de Parceiros,
aba Crédito) estiver preenchido, o sistema irá adicionar o seu conteúdo junto à mensagem do
evento.

•Ao final, tem-se a etapa onde é possível simular e verificar quais serão os títulos que se
encaixarão neste evento. Podendo também utilizar filtros específicos nesta pesquisa.

Agenda de recursos

Este evento dispõe de um recurso que permite inserir na agenda diária dos usuários os
momentos em que os mesmos deverão realizar o contato de cobrança.

O campo "Descrição" será preenchido com o nome do evento. Este nome será apresentado na
Régua de Cobrança quando o mouse estiver posicionado em cima do evento.

Através do campo "Acontece", determina-se em qual momento o evento será disparado. Tem-
se as seguintes opções:

•Antes do vencimento: Informa-se o número de dias antes do vencimento;


•No vencimento;
•Após o vencimento: Será indicado o número de dias após o vencimento;
•Ao baixar.

Nota: Optando-se pela opção Ao baixar, assim que o título for baixado tem-se a execução do
evento configurado. Sendo que, ao baixar um título que possui uma baixa com data futura; o
envio do evento será realizado no ato da baixa antecipada.

Através do campo "Executante", determina-se qual é o funcionário que irá efetuar o contato
com o cliente.

Os campos "Início" e "Intervalo" serão preenchidos com a hora em que se iniciará o contato e
o intervalo entre um contato e outro.

A marcação "Dia todo?" quando acionada, indicará que o contato será efetuado durante todo o
dia.

Tem-se no campo "Título" uma qualificação para o contato que será realizado.

•Na próxima etapa tem-se os dados relacionados ao conteúdo do e-mail:

O campo "O quê" contém algumas variáveis que podem ser utilizadas na formatação da
mensagem. Sendo elas:

?Títulos: &{LISTA_TITULOS};
?Email empresa: &{EMAIL_EMPRESA};
?Nome empresa: &{NOME_EMPRESA};
?Razão social empresa: &{RAZAO_SOCIAL_EMPRESA};
?Nome parceiro: &{NOME_PARCEIRO};
?Total de débito: &{TOTAL_DEBITO};
?CNPJ do parceiro: &{CPFCNPJ_PARCEIRO};
?CNPJ da empresa: &{CNPJ_EMPRESA};
?Quantidade de títulos: &{QTD_TITULOS}.

•Ao final, tem-se a etapa onde é possível simular e verificar quais serão os títulos que se
encaixarão neste evento. Podendo também utilizar filtros específicos nesta pesquisa.

196

Ação Programada

Este evento permite que usuários avançados utilizem ações personalizadas através de rotinas
de Banco de Dados ou de Java. As informações mais aprofundadas a respeito destas ações
podem ser visualizadas no tópico Configurando Ações Personalizadas.

O campo "Descrição" será preenchido com o nome do evento. Este nome será apresentado na
Régua de Cobrança quando o mouse estiver posicionado em cima do evento.
Através do campo "Acontece", determina-se em qual momento o evento será disparado. Tem-
se as seguintes opções:

•Antes do vencimento: Informa-se o número de dias antes do vencimento;


•No vencimento;
•Após o vencimento: Será indicado o número de dias após o vencimento;
•Ao baixar.

Observação: Optando-se pela opção Ao baixar, assim que o título for baixado tem-se a
execução do evento configurado. Sendo que, ao baixar um título que possui uma baixa com
data futura; o envio do evento será realizado no ato da baixa antecipada.

•Nesta etapa pode-se configurar os recursos de personalização:

No campo "Tipo de Rotina" tem-se a escolha de qual rotina será utilizada na criação das ações
personalizadas.

Tratando-se do tipo de rotina Java, é necessário determinar se a mesma irá "Usar transação
manual" e qual módulo será empregado (previamente criado na tela Módulo Java). Além disso,
aponta-se a classe da rotina e caso seja necessário pode-se baixar a biblioteca de extensões.

Para a rotina de Banco de Dados, define-se se a rotina irá Usar transação manual e a descrição

que irá identificar a mesma. Posteriormente, clica-se no botão "Criar template da


rotina".

•Ao final, tem-se a etapa onde é possível simular e verificar quais serão os títulos que se
encaixarão neste evento. Podendo também utilizar filtros específicos nesta pesquisa.

[voltar ao topo]

Aba Seleção de títulos


Esta aba através de seus filtros, possibilita a visualização dos títulos que irão se encaixar na
Régua de Cobrança. Pode-se utilizar os filtros rápidos Empresa, Parceiro, Grupo de Cobrança,
Centro de Resultado, Natureza, Tipos de Título e Projeto, como também criar filtros
personalizados.

Após configurar os filtros necessários, aciona-se o botão para verificar


quais títulos serão contemplados pela régua de acordo com a data de execução informada:

Clicando-se no botão , tem-se a exibição dos títulos:

[voltar ao topo]

Botão Outras Opções...

O botão "Outras Opções..." é representado pelo ícone e está localizado na parte


superior direita da tela, quando acionado apresenta a seguinte opção:

Através desta opção, tem-se a abertura da tela


Histórico da Régua de Cobrança para uma análise
do histórico de execução da Régua de Cobrança
em questão.

[voltar ao topo]

197
2.84 Mapa de Cartões AUTTAR
Seguindo as orientações descritas no tópico Integração com TEF AUTTAR, tem-se abaixo o mapa
de mídias CTF Fast:

INTEGRADO
CARTÃO TIPO VANS
TEF
GETNET,
CIELO, REDE,
SIM(EM PILOTO BANRISUL,
ELECTRON DÉBITO
COM STONE) ELAVON,
FIRST DATA,
STONE
GETNET,
CIELO, REDE,
SIM(EM PILOTO BANRISUL,
VISA CRÉDITO
COM STONE) ELAVON,
FIRST DATA,
STONE

GETNET,
CIELO, REDE,
SIM(EM PILOTO BANRISUL,
MAESTRO DÉBITO
COM STONE) ELAVON,
FIRST DATA,
STONE
GETNET,
CIELO, REDE,
SIM(EM PILOTO BANRISUL,
MASTERCARD CRÉDITO
COM STONE) ELAVON,
FIRST DATA,
STONE
AMEX CRÉDITO SIM CIELO
CIELO, REDE,
DINNERS CRÉDITO SIM
ELAVON
DISCOVERY CRÉDITO SIM REDE, CIELO
CRÉDITO,
GETNET,
GOODCARD VOUCHER FUEL SIM
CIELO
CONTROL, PBM
CRÉDITO, VALECARD,
VALECARD SIM
BENEFÍCIOS REDE
BASECARD CRÉDITO SIM BASECARD
CRÉDITO,
DÉBITO,
UNIK SIM GETNET
BENEFÍCIOS

POLICARD CRÉDITO SIM POLICARD,


CIELO
SIM (EM PILOTO AVISTA, REDE,
AVISTA CRÉDITO
COM AVISTA) CIELO
FORTBRASIL,
FORTBRASIL CRÉDITO SIM
GETNET
OBOÉ CRÉDITO SIM OBOÉ
CRÉDITO, BANESCARD,
BANESCARD SIM
DÉBITO CIELO
BANESTICK VOUCHER SIM BANESCARD
CREDISHOP,
CREDSHOP CRÉDITO SIM
PRONTO
CRÉDITO,
ELO DÉBITO, SIM CIELO
BENEFÍCIOS
HIPERCARD CRÉDITO SIM REDE
CRÉDITO,
HIPER SIM REDE
DÉBITO
CRÉDITO,
VOUCHER, GETNET,
GOODCARD SIM
FUEL CIELO
CONTROL, PBM
CRÉDITO,
VOUCHER, GETNET,
SOROCRED SIM
FROTA CIELO, REDE

CREDSYSTEM,
CREDSYSTEM CRÉDITO SIM
GETNET,
CIELO
VERDCARD BANRISUL,
CRÉDITO SIM
QUERO QUERO GETNET
GETNET,
AURA CRÉDITO SIM
CIELO, REDE
CRÉDITO,
SICREDI SIM REDE
REDE
SENFF CRÉDITO SIM SENFF
MINASCRED CRÉDITO SIM GETNET
CRÉDITO, GETNET,
CABAL DÉBITO, SIM CIELO, REDE,
BENEFÍCIOS BIN
VOUCHER
ABRAPETITE SIM PORTALCARD
ALIMENTAÇÃO
ACEITO! CRÉDITO SIM GETNET
CRÉDITO, GETNET,
AGIPLAN SIM
DÉBITO CIELO
ALELO VOUCHER
SIM CIELO
ALIMENTAÇÃO ALIMENTAÇÃO
AMAZON GETNET, E-
RECARGA SIM
CELULAR CAPTURE
BANCO SIM CRÉDITO SIM BANRISUL
GETNET,
BANCRED CRÉDITO SIM NEUS

BIQ CARD BENEFÍCIOS SIM RESOMAQ


BANQUET CRÉDITO SIM REDE
BANRICOMPRAS CRÉDITO SIM BANRISUL
BNB CLUBE CRÉDITO SIM REDE
VOUCHER
BONUS CBA SIM CIELO
ALIMENTAÇÃO
CRÉDITO,
BR CONVÊNIOS SIM TELENET
DÉBITO
BRASIL
RECARGA SIM GETNET
TELECOM
BRASILCARD CRÉDITO SIM BRASILCARD
GETNET,
CALCARD CRÉDITO SIM CALCARD (EM
NEGOCIAÇÃO)
CARDBAN CRÉDITO SIM CIELO
CETELEM CRÉDITO SIM REDE
VOUCHER
CHQCARD SIM REDE
ALIMENTAÇÃO
CARTÃO COM
CRÉDITO SIM NEUS
VOCÊ

198
CARTÃO MAIS CRÉDITO SIM GETNET
CARTÃO
CRÉDITO SIM REDE
PRÓPRIO
GETNET, RV,

CLARO RECARGA SIM CLARO,

TENDÊNCIA

CRÉDITO,
COOPERCRED,
COOPERCRED DÉBITO, SIM
REDE
BENEFÍCIOS
CREDIÁRIO
CREDIÁRIO SIM CIELO
MASTERCARD
CREDIÁRIO
CREDIÁRIO SIM CIELO
VISA
CREDITEM CRÉDITO SIM GETNET
CRÉDITO GETNET, RV,
RECARGA SIM
DIGITAL REDE DIGITAL
GETNET,
CTBC RECARGA SIM
TENDÊNCIA
ECO-
BENEFÍCIOS SIM GETNET
BENEFÍCIOS
CRÉDITO,
ECXCARD VOUCHER SIM ECXCARD
FROTA
EMBRATEL RECARGA SIM GETNET, RV
E-PHARMA PBM SIM E-PHARMA
GETNET,
FORTBRASIL CRÉDITO SIM
FORTBRASIL
NUTRICARD CRÉDITO SIM NUTRICARD
ONECARD CRÉDITO EM PILOTO ONECARD
VALETIK VOUCHER SIM CIELO

VISA VALE VOUCHER SIM CIELO


CRÉDITO,
SINCARD DÉBITO SIM ORGSYSTEM

CONVÊNIOS CRÉDITO,
SIM ORGSYSTEM
CARD DÉBITO
PERSONAL CRÉDITO,
SIM TELENET
CARD DÉBITO
GETNET,
VERDECARD CRÉDITO SIM
BANRISUL
USECRED CRÉDITO EM PILOTO USECRED
GETNET, RV,
OI RECARGA SIM
TENDÊNCIA
GETNET, RV,
TIM RECARGA SIM
TENDÊNCIA
GETNET, RV,
NEXTEL RECARGA SIM
TENDÊNCIA
ALIMENTAÇÃO,
REFEISUL REFEIÇÃO, SIM BANRISUL
COMBUSTÍVEL
ALIMENTAÇÃO,
GETNET,
SODEXO REFEIÇÃO, SIM
CIELO
COMBUSTÍVEL
LIBERCARD CRÉDITO SIM LIBERCARD
VALESHOP DÉBITO SIM VALESHOP
SOFTNEX CRÉDITO SIM SOFTNEX

ULTRAGÁS BENEFÍCIOS SIM GETNET


BANESE CRÉDITO SIM BANESE
GREENCARD BENEFÍCIOS SIM REDE, CIELO

VR BENEFÍCIOS SIM REDE, CIELO

2.85 Configurações para Cotação

Para realizar uma Cotação no Sankhya-Om, é necessário realizar algumas configurações que
trataremos a seguir.

Assim, acesse os links abaixo para facilitar sua navegação:

Usuários Parceiros

Produtos Modelo de Notas

Pesos e Critérios Parâmetros

Modelo de e-mail /Configurações

Usuários
Primeiramente, configure os acessos dos Usuários conforme trataremos a seguir:

Acesso do Fornecedor

Para que seja possível que o fornecedor acesse o Portal de Cotação Online, é necessário
configurar um usuário genérico que será utilizado como B2B; além disso, este deverá possuir o
acesso total à tela no menu "Cotação > Rotinas > Portal de Cotação Online"; este acesso é
liberado por meio da tela Acessos.

Acesso do Comprador

O usuário responsável pelas decisões no processo de cotação, deverá possuir o campo


"Aprovar cotação" presente na aba Segurança (tela Usuários) devidamente configurado. Ele
pode ser definido dentre as seguintes opções:

Melhor Resultado: O usuário poderá somente aprovar o melhor fornecedor;


Não Aprova: O usuário não poderá aprovar qualquer fornecedor;
Qualquer Resultado: O usuário poderá aprovar qualquer fornecedor.

Observação: Quando existirem duas cotações empatadas como melhor resultado e o campo
Aprovar Cotação estiver com a opção Melhor Resultado selecionada, o usuário poderá escolher
um fornecedor entre os empatados, bem como validar se a opção escolhida está entre as
empatadas e não permitir que seja escolhida uma com resultado ruim, através do botão
"Desaprovar" da aba Fornecedores e Coleta de Preços, tela Cotação.

[voltar ao topo]

Parceiros
É primordial que todos os fornecedores estejam devidamente cadastrados no sistema; deste
modo as informações necessárias para o processo de Cotação serão alimentadas. A seguir,
trataremos das abas da tela Cadastro de Parceiros que contêm os dados principais para um bom
andamento desse processo:

Aba Endereço

Nesta aba deve-se obter o "E-mail" e o "Telefone" corretos do parceiro, de modo que se for
necessária uma coleta manual de preços feita pelo comprador, ele possua essas informações
disponíveis na rotina de Cotação.

Aba Tipo Negociação

Esta aba está destinada à definição do Tipo de Negociação relacionado a entrada ou cotação.
Dessa forma, no momento em que este fornecedor for incorporado ao processo de cotação, o
sistema irá automaticamente sugerir o tipo de negociação informado no campo "Sugestão
Entrada/Cotação".

Aba Produtos Equivalentes

199
Caso a empresa decida trabalhar com o Portal de Cotação Online, para facilitar a relação B2B*,
pode-se configurar o código e nome do produto para o fornecedor. Dessa forma, quando o
fornecedor acessar o Portal de Cotação, poderá visualizar a sua referência e descrição dos
produtos.

Para isso, deve-se no campo "Produto", informar o respectivo produto cadastrado no sistema
relacionado ao item que a empresa trabalha. Além disso, informe no campo "Cód. Produto
Equivalente" a referência correspondente ao produto e no campo "Descrição do produto
equivalente" a nomenclatura do produto que o fornecedor trabalha.

*B2B (Business to Business) é a sigla utilizada no comércio eletrônico que define transações
comerciais entre empresas. Em outras palavras, é um ambiente (Plataforma de E-Commerce)
onde uma empresa (indústria, distribuidor, importador ou revenda) comercializa seus produtos
para outras empresas. A natureza dessa operação pode ser revenda, transformação ou
consumo.

Perfil

Na utilização da rotina de Cotação, o sistema poderá sugerir fornecedores para os produtos


requisitados a partir do perfil dos fornecedores, onde é feita uma comparação deste com o perfil
de utilização dos produtos, agilizando assim a inclusão dos fornecedores na rotina.

Para que isso ocorra, é necessário definir o Perfil Principal e o Perfil Secundário do fornecedor,
pois ambos podem ser utilizados para comparação ao perfil de utilização do produto.
O perfil principal pode ser configurado no campo "Perfil Principal" presente na
aba Identificação do parceiro:

Já o Perfil Secundário é configurado na aba Perfil do Parceiro, campo "Perfil":

Aba Contatos

Nesta aba, pode-se definir um contato para que este receba o e-mail para acesso ao Portal de
Cotação Online. Será possível configurar somente um contato para acesso ao Portal de Cotação.

Para configurar o acesso do contato ao Portal de Cotação online, deve-se primeiramente


cadastrar um usuário fictício no sistema, e dar a ele acesso à tela do Portal de Cotação. Em
seguida, este usuário deverá ser vinculado ao contato do parceiro no campo "Cód. Usuário
B2B" presente na sub-aba Geral da aba Contatos; além disso, deve-se inserir o nome do
contato e seu e-mail. O campo "Enviar notificações de cotação?" também deverá estar
assinalado.

Caso a empresa queira fornecer a senha para acesso ao sistema, poderá editar a senha do
usuário através do botão "Alterar Senha B2B". A senha informada servirá apenas para este
contato cadastrado.

Para que o contato consiga acessar o sistema, o campo "Email" também presente na sub-aba
Geral, deverá estar preenchido com o e-mail, onde este é utilizado como "Usuário" para o
contato acessar o sistema; a "Senha" para acesso, é a senha alterada através do botão Alterar
Senha B2B.

A empresa poderá cadastrar quantos contatos quiser para o parceiro fornecedor, mas somente
um poderá possuir acesso ao Portal. O que determina o acesso do contato ao Portal de Cotação
é a marcação Envia notificação de cotação?. Caso seja feita a tentativa de cadastro de mais de
um contato que possua esta marcação efetuada, o sistema irá exibir uma mensagem de
alertando este fato.

[voltar ao topo]

Produtos
Trataremos agora, das configurações que podem ser realizadas no Cadastro de Produtos, de
modo que estas sejam utilizadas na rotina de Cotação.

Aba Produtos Equivalentes

De forma semelhante ao realizado na aba Produtos Equivalentes do cadastro de Parceiros, no


cadastro de Produtos, na aba com esta mesma nomenclatura, informe o parceiro fornecedor no
campo "Cód. Parceiro", tendo-se assim da mesma forma, a equivalência cadastrada.

Aba Perfil de Consumo

A rotina de Cotação pode fazer a sugestão de fornecedores de acordo com seu perfil,
comparando-o ao perfil de utilização do produto; para isso é necessária a definição do perfil de
utilização do produto. Esta configuração é realizada através do campo "Perfil do parceiro"
localizado na aba Perfil de Consumo.

Aba Geral - Imagem

Visando facilitar a comunicação entre compradores e fornecedores por meio do Portal de


Cotação online, a empresa pode utilizar de imagens dos produtos para que o fornecedor
visualize e compreenda mais facilmente qual produto a empresa está requisitando. Esta
informação é inserida na aba Geral do cadastro de Produtos, por meio do campo "Imagem",
onde se realiza o upload de uma ilustração referente ao produto.

Observação: Para evitar sobrecargas no banco de dados em relação ao tamanho da imagem,


aconselha-se o uso de imagens de baixa qualidade, suficientes para entendimento do
fornecedor.

[voltar ao topo]

Modelo de Notas
Trabalhar com a rotina de Cotação, acarreta na disponibilidade de uso de uma funcionalidade
para cálculo de custos e impostos dos produtos cotados, em relação ao preço coletado do
fornecedor. Para que seja possível fazer uso destes recursos, é necessário configurar um Modelo
de nota (tela Modelo de Notas e Pedidos), que contenha alguns dados relevantes para o cálculo.
A saber:

A Empresa será utilizada de modo a obter seu estado de origem para fins de cálculo de
imposto, e para o envio de e-mail's referentes a cotações de novos produtos, bem como
cancelamento destes;

200
cancelamento destes;
O Tipo de Operação utilizado neste caso, deverá ser do Tipo de Movimento igual à
Compra; além disso, as configurações para cálculo de impostos, custos e preço deverão
estar devidamente definidas;

Nota: Para realizar o cálculo de custos na cotação, deve-se configurar no Tipo de Operação -
TOP em sua aba Geral, o campo "Precifica" com a opção "Atualiza custo e preço de
venda".

Para o cálculo de custos e impostos, o sistema necessita de um cabeçalho de nota; como


o Tipo de Negociação é obrigatório para o cabeçalho da nota, é preciso informá-lo
também na configuração da tela Modelo de Notas e Pedidos.

[voltar ao topo]

Pesos e Critérios
A rotina de Cotação conta com uma funcionalidade que efetua o cálculo do melhor fornecedor.
Este cálculo ocorre partindo de dados relacionados aos Pesos e Critérios previamente definidos
no lançamento da Cotação.

Estas definições são realizadas na tela Pesos e Critérios.

[voltar ao topo]

Parâmetros
Além das configurações acima apresentadas, para o correto funcionamento da rotina de
Cotação, deve-se atentar para a estruturação de alguns parâmetros configurados na tela
Preferências.

O link Cotação - Parâmetros utilizados, cita quais são estes parâmetros e explana o
comportamento de cada um deles.

[voltar ao topo]

Modelo de e-mail / Configurações para envio de e-mail


Caso a empresa queira utilizar o Portal de Cotação online, é necessário que sejam configurados
os modelos de e-mail para envio ao contato do fornecedor. Além disso, existem configurações a
serem feitas para realização do envio do e-mail ao fornecedor.

Para saber mais, acesse o link Cotação - Modelo de e-mail e Configurações para envio de e-mail.

[voltar ao topo]

2.86 Compensação de Títulos por Valor Mínimo do Imposto

As configurações realizadas na tela Impostos, por meio das abas Parceiro, TOP e Empresa,
permitem o destaque dos impostos na nota, bem como a configuração das devidas retenções.
As informações abaixo, demonstram como acontece a compensação de títulos que contenham
retenções a serem calculadas na baixa. O sistema calculará automática e internamente, o valor
dos impostos a serem retidos, fazendo que o valor da compensação seja o valor líquido a ser
baixado com o outro título (que não tenha retenção).

1°: Caso as configurações realizadas na tela Impostos tenham sido definidas para que se tenha
retenção no Financeiro, não haverá retenção na nota. A cada valor a ser pago (valor de
desdobramento), o sistema calcula o valor do imposto a ser retido, e verifica se este é igual ou
maior que o mínimo exigido; se sim, haverá a retenção na compensação; se não, não haverá
retenção.

A retenção parcial será aceita se o parâmetro "Retem outros impostos - RETOUTROSIMP"


estiver ativado.

Na compensação, o "Valor Acerto" definido pelo usuário, será acrescentado pelo sistema, do
imposto a ser retido. Assim, o cálculo será feito internamente da seguinte forma:

Valor Acerto / ((100-X)/100) à Valor Acerto / Resultado;


onde:

X = alíquota do imposto a ser retido.

Assim, suponhamos que o Valor do Acerto seja R$ 228,90 e para este, deve haver uma retenção
de COFINS de 3%, com valor mínimo do imposto de R$ 6,46:

= 228,90 / ((100-3)/100)

= 228,90 / 0,97

= 235,98

Ocorrerá a compensação mesmo que os valores a serem reparados sejam maiores que R$
235,98.

R$ 235,98 x 3% = R$ 7,08 (maior que o mínimo R$ 6,46 - haverá retenção)

2°: Se existir mais de um imposto configurado por valor mínimo, será feito este mesmo cálculo
somando o percentual de todos eles, para obter-se a base de cálculo. Após a obtenção da base
de cálculo, o sistema irá calcular cada imposto e verificar quais deles sofrerão retenção e quais
não, conforme comparação entre o valor obtido e o valor mínimo configurado.

Na compensação, o "Valor Acerto" definido pelo usuário, deverá ser acrescentado pelo
sistema, dos impostos a serem retidos. Assim, o cálculo - por grupo do valor mínimo - será feito
internamente, da seguinte maneira:

Valor Acerto / ((100-X)/100) à Valor Acerto / Resultado;

onde:

X = alíquota do imposto a ser retido.

Dessa forma, suponhamos que o Valor do Acerto seja R$ 228,90 e para este tenha-se uma
retenção de 0,65% de PIS e valor mínimo de R$ 1,40; 3% de COFINS e valor mínimo de R$ 6,46;
e 1% de CSLL e valor mínimo de R$ 2,15; todos compondo o grupo PCC; assim, o grupo PCC terá
alíquota de 4,65% e valor mínimo do imposto de R$ 10,01:

= 228,90 / ((100-4,65)/100))

= 228,90 / 0,9535

= 240,06

Haverá a compensação, mesmo se os valores a serem compensados forem maiores que R$


240,06. Haverá retenção, apenas se o valor dos impostos do grupo por valor mínimo calculado
pelo sistema, for maior que aquele definido na configuração para o grupo do valor mínimo do
imposto, conforme abaixo:

R$ 240,06 x 4,65% = R$ 11,16 (maior que o mínimo R$ 10,01 - haverá retenção)

3°: Se houver mais de um imposto, alguns compondo o grupo e outros não, o grupo será
considerado como um único imposto e os demais, também com um imposto independente.

Sendo assim, o sistema irá somar internamente todos os percentuais para obter a base de
cálculo com os impostos. Depois de calculada esta base de cálculo, ele irá calcular cada um
destes impostos e comparar com seu mínimo exigido. Sendo maior ou igual, o sistema
armazenará o mesmo para compor a base de cálculo e a retenção; se não, não irá armazenar,
pois ele não irá ser objeto de retenção.

O sistema irá armazenar os impostos, verificar se são maiores que o valor mínimo e se possuem
valor maior que a base de cálculo (valor do acerto com os impostos a serem retidos
internamente); somente se estas duas situações acontecerem, a compensação ocorrerá para
valores com impostos a serem retidos no Financeiro.

Assim, considere que determinado serviço possui um Financeiro no valor de R$ 228,90 e está
em um grupo de valor mínimo do imposto PCC com alíquota de 4,65% e Vr. Mínimo de R$ 10,01
- onde há retenção de 0,65% de PIS e valor mínimo de R$ 1,40; 3% de COFINS e valor mínimo
de R$ 6,46; e 1% de CSLL e valor mínimo de R$ 2,15; este mesmo produto, possui um imposto
por valor mínimo IR, com percentual de 1,5% e valor mínimo igual a R$ 10,01.

Assim, o sistema efetuará o seguinte cálculo:

Valor Acerto / ((100-X)/100) à Valor Acerto / Resultado;

onde:

X = alíquota do(s) imposto(s) a ser retido.

= R$ 228,90 / ((100-6,15)/100)

= R$ 228,90 / 0,9385

= R$ 243,90

R$ 243,90 x 4,65% = R$ 11,34 - é maior que R$ 10,01 - Retém (Grupo por valor mínimo do
imposto – todos do grupo somados como se fossem um único imposto);

R$ 243,90 x 1,50% = R$ 3,66 - é menor que R$ 10,01 - Não Retém (Imposto por valor mínimo
do imposto).

Neste caso, o sistema irá desprezar um dos impostos (o que não deu retenção) para compor
novamente a base, e verificar se há imposto:

= R$ 228,90 / ((100-4,65)/100)

= R$ 228,90 / 0,9535

= R$ 240,06

R$ 240,06 x 4,65% = R$ 11,16 - é maior que R$ 10,01 - Retém (Grupo por valor mínimo do
imposto).

Assim, o crédito deve ser maior ou igual a R$ 240,06 para que se tenha a compensação. Sendo
que esta compensação terá R$ 11,16 de valor retido devidamente.

Observação: Ao proceder com a compensação, as regras de tal procedimento serão


modificadas apenas em relação ao recálculo dos outros impostos no financeiro de origem de
despesa, a recomposição do valor de desdobramento dos novos financeiros que foram gerados,
sendo incluso a retenção dos outros impostos.

O sistema conta com uma regra para chegar ao valor de desdobramento e não perder no
arredondamento de valores para obtenção do valor líquido e valor de desdobramento correto,
ou seja, no momento da compensação, os títulos que compõem o acerto, somados devem ter o
valor de desdobramento igual ao título original.

Considere, por exemplo, que para uma Despesa com valor de desdobramento de R$1.000,00 e
Receita de R$ 600,00, serão gerados dois títulos de despesas, um de R$ 600,00 e outro de R$
400,00, que somados possuem o mesmo valor de desdobramento do título original; e devem
também ter o mesmo valor líquido.

2.87 Sugestão de Local por Empresa

Na inclusão de itens em uma nota, o sistema pode sugerir o local padrão para cada empresa,
dessa forma, o processo de inserção nas notas pode ser agilizado e menos erros referente às
informações de locais nas notas podem ser evitados.

Além das configurações básicas de controle de local, efetue os seguintes ajustes:

1. Na aba Geral da tela Tipos de Operação - TOP, realize a habilitação da marcação


"Sugerir local padrão do parceiro?";
2. Depois, nas Preferências da Empresa, aba Estoque/Preço preencha o campo "Local
Padrão" com o local que você deseja que seja sugerido no lançamento do item na nota.
3. Por fim, informe um local padrão para os produtos, através do campo "Local padrão
para produtos", da aba Informações, na tela Cadastro de Parceiros.

Assim, ao inserir um produto no item da nota nas Centrais, o sistema irá sugerir o local
conforme configurado. Neste caso, as seguintes validações serão realizadas:

O sistema irá verificar se nas Preferências da Empresa existe um local padrão informado.
Caso haja, irá sugeri-lo, sendo que, você poderá mudá-lo se quiser.
Se não existir local padrão definido, ou seja, estiver informado zero, o sistema irá fazer
as demais validações já existentes no sistema que sugerem o local na inclusão do item.

É importante ressaltarmos que a configuração nas Preferências da Empresa é soberana em


relação às outras existentes, dessa forma, caso exista um local diferente de zero informado
nela, o sistema sempre irá sugerir aquele local na inclusão do item, mesmo que o primeiro e
segundo itens sejam o segundo item e o item anterior tenha sido confirmado com um local
diferente e o parâmetro "Repete último local digitado? - REPETELOCALANT" esteja ligado.

Regras utilizadas para sugerir o local ao incluir o item

Se o Local de Origem for igual a zero e a marcação "Sugerir local padrão do parceiro?" (aba
Geral, tela Tipos de Operação - TOP) não estiver habilitada, então o sistema irá buscar pelo
campo "Local Padrão" das Preferências da Empresa.

Caso a marcação Sugerir local padrão do parceiro? esteja habilitada, o sistema terá o seguinte
comportamento:

Se a nota for de Venda:

- Caso você informe no campo "Parceiro Remetente" um valor maior que zero, o sistema irá
buscar o local padrão configurado para este parceiro (campo "Local padrão para produtos",
aba Informações, tela Cadastro de Parceiros).

- Se você informar zero no campo Parceiro remetente do cabeçalho da nota, ou seja, não utilizá-
lo, então o sistema fará a validação normal para o local informado nas Preferências da Empresa.

Observação: As movimentações internas terão as mesmas validações do Portal de Vendas.

Nota: A marcação Sugerir local padrão do parceiro? do cadastro da TOP não é soberana em
relação as outras configurações. Para a obtenção do local na inserção de itens na venda, o
sistema seguirá a ordem hierárquica abaixo, sendo que, caso exista um local indicado em uma
determinada tela e o mesmo for diferente de zero, este local será utilizado. Observe:

1. Será verificado inicialmente, se o campo "Local Padrão", da aba Impostos / Informações


por empresa, do Cadastro do Produto foi preenchido para a empresa do cabeçalho.

201
por empresa, do Cadastro do Produto foi preenchido para a empresa do cabeçalho.
2. Não obtendo a informação na tela acima, o sistema irá procurar o local preenchido no
campo "Local Padrão", da aba Estoque/Preço nas Preferências da Empresa.
3. Em seguida, caso o parâmetro "Repete último local digitado?- REPETELOCALANT"
esteja habilitado, o sistema irá verificar o local do item lançado anteriormente.
4. Após isso, caso a opção "Sugerir local padrão do parceiro?", da aba Geral do
Cadastro do Tipo de Operação-TOP utilizada no lançamento, esteja marcada e exista
informação no campo "Parceiro Remetente" do lançamento, o sistema irá procurar o
local do parceiro remetente.
5. Caso não exista local definido na tela acima, o sistema buscará no Cadastro do Produto.
6. Não existindo, será verificado se possui local determinado no parâmetro "Local Padrão
para Pedidos e Notas- LOCALPADRAO", lembrando que esse parâmetro é por
usuário.
7. Por fim, se o parâmetro "Informa menor local de armazenagem com estoque-
INFMINLOC" estiver ligado o sistema buscará na tabela de estoque (TGFEST) o menor
local com estoque para esse produto, obedecendo às restrições para local da TOP e a
informação do parâmetro "Filtro de empresas/local de estoque-
FILEMPLOCALEST".

Se a nota for de Compra:

- Caso você informe no local padrão do parceiro (campo Local padrão para produtos, aba
Informações, tela Cadastro de Parceiros), um valor maior que zero, o sistema irá buscar o local
padrão configurado para este parceiro. Se estiver igual a zero, o sistema irá buscar o local
informado nas Preferências da Empresa.

Temos ainda, as seguintes validações com os parâmetros referentes ao Local que o sistema já
faz e que podem interferir nesta funcionalidade:

1. Se o "Local Origem" for igual a zero (isso pode acontecer, por exemplo, quando se
utiliza uma empresa que não tem local padrão informado e nenhuma das demais regras
do sistema para uso de local seja válida para este produto, o que faz com que o mesmo
fique sem local de origem), e o parâmetro "Repete último local digitado?-
REPETELOCALANT" estiver ligado, o sistema irá pegar o Local de origem digitado no
item anterior (válido a partir do segundo item lançado).
2. Caso o Local Origem for igual a zero, o sistema irá buscar o Local padrão cadastrado na
aba Geral, campo "Local Padrão" do Cadastro de Produto. Se este campo também for
zero, o sistema buscará o local informado no parâmetro "Local Padrão para Pedidos e
Notas por usuário- LOCALPADRAO".
3. Se o Local de origem for igual a zero e o parâmetro "Informa menor local de
armazenagem com estoque-INFMINLOC" estiver ligado, o sistema buscará o menor
local com estoque.
4. Caso a empresa do item ou do cabeçalho da nota seja alterado, apenas a seguinte
validação será analisada: Se o local de origem for igual a zero e o campo "Sugerir local
padrão do parceiro?", aba Geral, tela Tipos de Operação - TOP estiver desmarcado, o
sistema irá buscar o campo "Local padrão" das Preferências da Empresa.
5. O parâmetro "Utiliza a coluna Local para controlar o estoque-UTILIZALOCAL"
também pode influenciar nesta rotina.

2.88 Máscara para Região

Configurações > Avançado > Máscaras

Através desta tela, é possível efetuar a configuração/criação de máscaras para Região.

A tela bloqueia a alteração da máscara quando já houver regiões cadastradas com a


configuração realizada.

É possível definir quantos níveis terá a estrutura (máximo: 4) e quantos dígitos haverá em cada
nível (máximo: 3). O tamanho máximo de código permitido é de nove dígitos válidos.

Exemplo: 9.99.999.999.

2.89 Baixa Parcial com Retenções


As informações abaixo, descrevem sobre a baixa parcial de títulos oriundos do estoque (Central
de Compras) e que possuem impostos retidos. Ao proceder com a baixa parcial, os impostos a
serem retidos, serão embutidos por dentro, de modo que o valor líquido da baixa parcial seja o
digitado pelo usuário na execução do processo. Em outras palavras, internamente, o sistema
realizará o cálculo da base do imposto, já ciente do valor total que este deve possuir, para em
seguida chegar ao valor do imposto e verificar se deverá ou não ocorrer sua retenção na baixa
parcial.

Diante disso, temos:

No Cadastro de Impostos, caso você efetue a configuração do campo "Vlr. Mínimo do


Imposto", o sistema irá proceder com o cálculo do imposto retido por dentro.

Na realização da baixa de um título de forma parcial, na tela de Baixa de Títulos aberta por meio
da Movimentação Financeira, caso este título possua impostos retidos, o sistema verifica
inicialmente se o imposto em questão possui origem na configuração efetuada no Cadastro de
Impostos. Caso afirmativo, baixando um título parcialmente, informe o valor a ser baixado de
forma manual, o sistema irá calcular o imposto sobre este valor digitado, considerando este
imposto por dentro para se chegar à base de cálculo.

Uma vez que se chegou à base de cálculo, será realizado o cálculo do imposto e seu valor será
comparado ao valor inserido no campo "Vlr. Mínimo do Imposto" no Cadastro de Impostos.
Com isso, temos duas possibilidades:

Se este imposto calculado é igual ou maior que o valor mínimo configurado, o sistema irá
deixar o imposto calculado para ser retido na baixa parcial, e o valor a ser baixado será o
valor calculado para base de cálculo deste imposto;
Se o valor do imposto calculado for menor que o mínimo configurado, será feita a baixa
do título, sem retenção do imposto, e o valor da baixa parcial será aquele indicado pelo
usuário.

O cálculo por dentro obedece a seguinte fórmula:

BC = Valor da Baixa Parcial / ((100 - Y) /100)

Onde:

Y = alíquota do imposto a ser retido; com isso:

Imposto a ser retido = BC * Y

Considere alguns exemplos:

Exemplo 1 - Suponhamos no Cadastro de Impostos, o imposto COFINS a uma alíquota de 3% e


configurado com Vlr. Mínimo do Imposto de R$6,46.

Em uma nota cuja base do imposto é R$235,98, aplicando uma alíquota de 3%, chegamos a
um valor de COFINS de R$7,08.
Ao proceder com a baixa parcial, informando um valor de R$228,90, temos sobre este a
aplicação de 3% do imposto, o sistema efetua de forma interna o seguinte cálculo:

BC = BASE / ((100 – Alíquota) / 100)


BC = 228,90 / ((100-3) / 100)
BC = 228,90 / 0,97
BC = 235,98
Em seguida será feito o seguinte cálculo, para verificar se haverá ou não a retenção do
imposto:
I = BC * Alíquota
I = 235,98 * 3%
I = R$7,08

Conclusão: Como o valor do imposto foi R$7,08, ou seja, maior que o Vlr. Mínimo de Imposto
informado no Cadastro de Impostos, na execução da baixa parcial, ocorrerá a retenção do
imposto. Ou seja, na tela de Baixa Parcial, na coluna Baixa Corrente, o campo Outros Impostos
será alimentado.

Exemplo 2 - Suponhamos ainda no Cadastro de Impostos, o imposto COFINS a uma alíquota de


3% e configurado com Vlr. Mínimo do Imposto de R$6,46.

Em uma nota cuja base do imposto é R$206,19, aplicando uma alíquota de 3%, chegamos a
um valor de COFINS de R$7,08.
Ao proceder com a baixa parcial, informando um valor de R$200,00, temos sobre este a
aplicação de 3% do imposto, o sistema efetua de forma interna o seguinte cálculo:
BC = BASE / ((100 – Alíquota) / 100)
BC = 200,00 / ((100-3) / 100)
BC = 200,00 / 0,97
BC = 206,19
Em seguida será efetuado o seguinte cálculo, para verificar se haverá ou não a retenção do
imposto:
I = BC * Alíquota
I = 206,19 * 3%
I = R$6,18

Conclusão: Como o valor do imposto foi R$6,18, ou seja, menor que o Vlr. Mínimo de Imposto
informado no Cadastro de Impostos, na execução da baixa parcial, ocorrerá a retenção do
imposto. Ou seja, na tela de Baixa Parcial, na coluna Baixa Corrente, o campo Outros Impostos
será apresentado zerado.

Exemplo 3 - Suponhamos agora um valor de acerto de R$250,00; na qual foi configurado um


Grupo do Valor Mínimo com três impostos, PIS 0,65%, COFINS 3%, e CSLL 1%; além disso, o
valor mínimo do grupo de impostos é de R$10,01. Assim, temos:

BC = 250,00 / ((100 - 4,65)/100)


BC = 250,00 / 0,9535
BC = 262,19
I = 262,19 * 4,65%
I = R$12,19

Conclusão: Chegamos no valor de R$12,19, ou seja, maior que o mínimo de R$10,01, assim,
haverá retenção. De forma contrária, se este valor fosse menor que R$10,01, não haveria
retenção.

Exemplo 4 - Supondo agora que o valor do acerto seja R$300,00; na qual foi configurado um
Grupo Vlr Mínimo dos Impostos PIS - COFINS - CSSL no Valor mínimo de R$10,01 e percentuais
de PIS 0,65%, COFINS 3%, e CSSL 1%; além disso, tem-se também o IRRF de 1,5%, com Valor

Mínimo de R$10,00.

Deste modo, o sistema irá calcular os impostos separadamente; porém, para achar a Base de
Cálculo, em um primeiro momento, soma-se os dois percentuais (4,65% + 1,5%), para chegar
na base. Assim, temos:

BC = 300,00 / ((100 - 6,15)/100)


BC = 300,00 / 0,9385
BC = 319,66
I = 319,66 * 4,65%
I = R$14,86

Chegamos no valor de R$14,86, ou seja, maior que o mínimo de R$10,01, portanto, haverá
retenção. De forma contrária, se este valor fosse menor que R$10,01, não haveria retenção.

I = R$ 319,66 * 1,5%
I = R$ 4,79

Como o valor foi de R$4,79, ou seja, menor que o valor mínimo de R$10,01, portanto, não
haverá retenção.

Nesta situação, o sistema irá refazer o cálculo da Base de Cálculo para retenção, pois terá que
ignorar a retenção do segundo imposto configurado (IRRF) nesta baixa parcial. Assim, tem-se o
cálculo somente considerando o primeiro imposto (grupo PIS - COFINS - CSSL), com alíquota de
4,65%, ou seja:

BC = 300,00 / ((100 - 4,65)/100)


BC = 300,00 / 0,9535
BC = 314,63
I = R$314,63 * 4,65%
I = R$14,63

Conclusão: Chegamos no valor de R$14,63, ou seja, maior que o mínimo de R$10,01, assim,
haverá retenção. De forma contrária, se este valor fosse menor que R$10,01, não haveria
retenção.

Mesmo sendo configurados dois impostos, somente um superou o valor mínimo. Neste caso, o

202
Mesmo sendo configurados dois impostos, somente um superou o valor mínimo. Neste caso, o
valor da baixa parcial será de R$314,63 com a retenção do grupo PIS - COFINS - CSSL de R$
14,63.

2.90 Endereços

Configurações > Cadastros > Endereços

Nesta tela você cadastrará os "Endereços" que serão utilizados nos diversos processos do
sistema. É uma tela de cadastro simples, no formato HTML5 que apresenta, primeiramente, a
"Página Inicial", onde você pode pesquisar, inserir um novo registro, exibir a tela em modo
grade, entre outras possibilidades.

Para otimizar todos os cadastros e permitir selecionar uniformemente seus registros, é


necessário cadastrá-los de forma padronizada.
Uma vez definido o padrão de cadastro para um nome, aconselhamos que este não seja
alterado, visando evitar que exista um mesmo registro cadastrado mais de uma vez com nomes
diferentes. Como exemplo: "Coronel" abrevia-se para "Cel.", "Nossa Senhora" para "N.S.".
Observação: Como no sistema o Endereço é independente do Cadastro de Cidades, não é
necessário criar Endereços com o mesmo nome nas cidades distintas, bastando cadastrar uma
única vez e o mesmo servirá para todas as cidades. Como exemplo: A Rua "Marechal Deodoro
da Fonseca" existe em várias cidades, mas precisará ser cadastrada apenas uma vez.

O campo "Cód. Endereço" deve ser alimentado com o código referente ao endereço que está
sendo cadastrado. Este preenchimento poderá ser realizado automaticamente, ou de forma

manual; esta definição é feita através do botão "Configuração da Tela",


opção "Numeração", localizado no lado superior direito da tela.

Informe no campo "Nome", a descrição do endereço.

No campo "Data de Alteração" será registrada de forma automática a data e hora da última
alteração do registro.
Defina no campo "Tipo" se o endereço que está sendo cadastrado trata-se de uma "Rua",
"Avenida", "Praça", "Alameda" etc.

Preencha o campo "Nome do Correio", com o nome do Bairro segundo o padrão dos Correios;
esta informação é inserida pela Rotina de Importação de CEP's (ainda não existente no Sankhya
OM), quando o tamanho do endereço é maior que a capacidade do campo; neste caso, o
sistema apresenta no campo Nome o endereço até 40 caracteres e o nome completo do
endereço no campo Nome do Correio.

No campo "Cód. Logradouro p/ E-social" informe o Código Logradouro pertinente ao E-social.

Observação: No topo da tela, você terá disponível o botão em que, ao


clicar neste, o sistema o redirecionará para a tela Sankhya Place, em que exibirá conteúdos e
soluções referentes ao conteúdo em que a tela estará inserido.

Acesse também:
Bairros
Cidades
Estados
Países
Regiões

2.91 Cotação - Botão Outras Opções

Veremos aqui, as funcionalidades disponibilizadas no botão "Outras Opções" da


tela Cotação.
Coleta Manual por fornecedor
Sugerir Fornecedores
(com filtro)
Calcular melhor fornecedor (com
Calcular Custos e Impostos
filtro)
Aprovar Fornecedor Sugerido Cancelar Cotação
Alterar Cabeçalho da Cotação Preferências

Sugerir Fornecedores
Esta funcionalidade tem o objetivo de otimizar e agilizar a inserção dos fornecedores para os
produtos requisitados. Para acioná-la, o comprador deverá selecionar produtos que ainda não
obtiveram qualquer resposta de cotação.

Ao acionar esta opção, será aberto o seguinte pop-up:

O campo "Fornecedores" é composto por opções que apoiam na sugestão de fornecedores:

Que já forneceram: Esta opção buscará todos os fornecedores que possuírem uma
nota de compra confirmada para os produtos selecionados, considerando o filtro de
periodicidade citado adiante;
Que já cotaram: Para esta opção, será realizada a busca de todos os fornecedores que
foram informados na cotação dos produtos selecionados, considerando o filtro de
periodicidade citado adiante;

Observação: As duas opções acima citadas, quando marcadas, habilitarão o campo


"Período por" que, por sua vez, possui as opções "Dias retroativos" e "Data de inicial"
disponíveis para seleção. Dependendo da opção escolhida, habilitará um campo para informar
a quantidade de dias retroativos ou a data inicial. Esta informação será utilizada para filtrar os
fornecedores que já supriram a uma quantidade de dias passados ou a partir de uma
determinada data.

Dos itens selecionados: Esta opção buscará os fornecedores que já se encontram


inseridos nos itens selecionados anteriormente. Assim, esta inserirá estes fornecedores
para os itens que não possuírem os fornecedores encontrados. Considere o seguinte
exemplo:

Produto A: Fornecedor 1 e Fornecedor 2.


Produto B: Fornecedor 3.
Caso seja escolhida esta opção, ao concluir essa a operação, a inserção dos fornecedores se
dará da seguinte forma:
Produto A: Fornecedor 1, Fornecedor 2 e Fornecedor 3.
Produto B: Fornecedor 1, Fornecedor 2 e Fornecedor 3.

Do perfil de consumo x perfil principal do parceiro: Por esta opção será realizada a
busca dos fornecedores que possuírem o perfil principal do cadastro, igual ao perfil de
consumo dos produtos selecionados;
Do perfil de consumo x perfil do parceiro: Esta opção buscará os fornecedores que
possuírem o perfil do cadastro igual ao perfil de consumo dos produtos selecionados.

Após definir o campo Fornecedores com uma das opções acima citadas, será apresentado o

botão que, ao ser acionado, o sistema efetuará o filtro apresentando na grade da


tela os fornecedores obtidos.

Ainda assim, através do botão de inclusão, você poderá adicionar outros fornecedores que não
foram filtrados pelo critério da busca. Ao adicionar um novo fornecedor, informe para quais
produtos, dos selecionados, o fornecedor será inserido.

O botão será utilizado para que se possa visualizar para quais


produtos o fornecedor sugerido será inserido, a partir dos critérios de busca.

Já o botão será utilizado na substituição de um fornecedor sugerido pelo


sistema por outro fornecedor, além disto, você pode escolher para quais produtos o fornecedor
será substituído.

Pode-se notar também botões de remoção dos selecionados ou não selecionados

, que servem para retirada de fornecedores que não deseja-se inserir.

Além dos botões acima citados, temos no pop-up de "Sugestão de fornecedores",


informações se os fornecedores obtidos pelo critério acessam ou não o Portal de Cotação Online,
qual foi a data da última compra realizada junto a este fornecedor e qual a quantidade de notas
de compra confirmadas feitas com o mesmo.

Ao acionar o botão "Cancelar" toda a operação será anulada, desta forma, retornando para a
grade principal de itens da rotina de cotação. Pressionando o botão "OK", o sistema confirmará
a operação ao inserir os devidos fornecedores para os itens selecionados.

[voltar ao topo]

Coleta Manual por fornecedor (com filtro)

Esta opção visa otimizar e agilizar a coleta manual de preços dos produtos requisitados. Além
disso, o objetivo dessa opção é apresentar na tela todos os fornecedores que não possuem o
acesso ao Portal de Cotação Online e, todos os produtos requisitados para cada um destes
fornecedores. Deste modo, o comprador poderá ligar ou mandar um e-mail para o fornecedor de
uma só vez, sem a necessidade de selecionar várias cotações, uma a uma e, talvez contatar o
fornecedor mais de uma vez.

Para utilizar esta opção, realize um filtro dos produtos que se deseja efetuar a coleta manual. Ao
acioná-la, o sistema abrirá uma tela contendo duas grades:

203
Na grade superior temos as informações relacionadas aos "Fornecedores" como:

Código/Nome do Parceiro: Informações sobre o código e o nome do parceiro fornecedor;

Telefone: Telefone do parceiro fornecedor para que o comprador entre em contato com o
mesmo, se assim desejar;

Email: E-mail do parceiro fornecedor para que o comprador acione o parceiro via e-mail, se
assim desejar.

Na grade inferior "Produtos", o comprador encontrará todos os campos que a aba


Fornecedores e Coleta de Preços possui, onde pode-se editar os mesmos campos disponíveis
para edição. A medida em que o comprador preenche o preço coletado e o salva, o sistema
atualizará a situação do fornecedor para o produto em questão. Efetuada a coleta, clique no
botão "Voltar" e o sistema retornará para a grade principal de itens da rotina de cotação.

Importante: Para este procedimento, você não poderá selecionar produtos que possuam o
status "Aprovado", "Fechado" ou "Cancelado". Caso isso ocorra, será apresentada a
seguinte mensagem:

"Dos itens filtrados, um ou mais produtos possuem o status "Aprovado", "Fechado"


ou "Cancelado" e não podem participar da coleta manual".

[voltar ao topo]

Calcular melhor fornecedor (com filtro)

Esta funcionalidade tem o objetivo de facilitar a tomada de decisão do comprador em relação a


qual fornecedor ele escolherá para realizar a compra. Através desta opção, o sistema será
capaz de realizar o cálculo de qual o melhor fornecedor, baseando-se nos Pesos e Critérios
previamente configurados, na precificação efetuada pelo fornecedor e nas notas fornecidas pelo
comprador.
Para acessar esta opção, você deve filtrar somente produtos que estejam com o status igual a
"Precificado". Caso seja filtrado algum produto que não possui este status, a seguinte
mensagem será apresentada:
"Para Calcular o melhor fornecedor dos itens, somente produtos com status igual a
"Precificado" devem ser filtrados na rotina de cotação".
O cálculo do melhor fornecedor possui uma fórmula para cada critério avaliado, sendo que,
cada critério possui o peso previamente definido. Vejamos:
Para obter o resultado do "Preço" o sistema utilizará a seguinte fórmula:
Observação: Caso exista valor calculado no campo "Preço calculado" do produto na cotação,
este preço será o considerado para avaliar o critério. Do contrário, o sistema deverá executar a
seguinte expressão:

Para o valor do ICMS unitário:

Se o produto possuir o campo "Usado como" definido como "Consumo" (tela Cadastro
de Produtos, aba Geral), o valor do ICMS unitário será considerado igual a 0,00;
Se o Valor S.T. unitário for maior que zero, o valor do ICMS unitário será considerado
igual ao Valor S.T. unitário;
Se o produto não possuir o campo Usado como definido como Consumo e o Valor S.T.
unitário igual a zero, o valor do ICMS unitário será considerado igual a "Valor do ICMS
unitário" * (-1).

Para o valor da moeda:

Se o campo "Valor da moeda" for maior que zero, o valor da moeda será considerado o
valor do código da moeda informado na cotação.
Se o campo Valor da moeda não for maior que zero, o valor da moeda será considerado
igual ao valor do código de moeda 0.

(Preço do produto + Valor do acréscimo + IPI unitário + Frete unitário + ICMS unitário + Outros
- Valor de desconto) * Valor da moeda = Preço final

Nota: A informação pertinente ao preço final será apresentada na tela Cotação, aba
Fornecedores e Coleta de Preços, campo "Custo Final".
O fornecedor que obtiver o menor preço ganhará automaticamente a nota 10. O cálculo da nota
dos outros fornecedores se dará a partir da seguinte expressão:
Nota do segundo melhor: (Menor preço / Preço do parceiro * 10) = Resultado

Considere o seguinte exemplo:

Se o menor preço for R$100,00 e o segundo menor for R$120,00, a nota do fornecedor que
possui o preço de R$100,00 será 10 e a nota do segundo será 8,33 a partir da seguinte
expressão:

Nota do segundo melhor: (100 / 120 * 10) = 8,33

Se houver um terceiro menor preço de R$125,00 a nota do mesmo será 8 a partir da expressão,
e assim por diante:

Nota do terceiro melhor: (100 / 125 * 10) = 8

Para obtenção do resultado referente a "Taxa de Juro", o sistema realizará a seguinte análise:

O processo para se chegar às notas dos fornecedores em relação a este critério é


exatamente o mesmo do preço. A diferença é que os valores comparados para que se dê
a nota, é o preço obtido conforme item anterior, aplicado à taxa de juro informada na
coleta de preços, que é o campo Taxa de juro. O fornecedor que possuir o menor
resultado, ganhará nota 10 e assim por diante, da mesma maneira que ocorre com o
preço.

Para obtenção do resultado relacionado ao "Prazo entrega", o sistema realiza a seguinte


fórmula:

Para calcular a nota do critério referente ao prazo de entrega, o sistema deverá


primeiramente somar o prazo de entrega de todos os fornecedores que possuem o
campo "Preço" maior que zero, em seguida para encontrar a nota de cada fornecedor
para este critério, deverá utilizar a seguinte expressão:

Nota do fornecedor = 10 – (Prazo de entrega do parceiro/Soma dos prazos de entrega) * 10

Sendo:

Soma dos prazos de entrega: Representa a soma dos prazos de entrega de todos os
fornecedores que possuem preço maior que zero.

Prazo de entrega do parceiro: Se refere ao prazo de entrega informado na cotação do


fornecedor.

Para chegar aos resultados de "Qualidade do produto", "Confiabilidade do fornecedor",


"Prazo médio", "Garantia" e "Qualidade de atendimento" o sistema utilizará a nota dada
pelo comprador em relação a estes critérios.

Depois que o sistema obtiver todas as notas de todos os critérios, será feita a multiplicação das
notas obtidas pelo seu próprio peso:

Nota do critério de preço * Peso do preço;


Nota do critério de taxa de juros * Peso da taxa de juro;
Nota do critério de prazo de entrega * Peso do prazo de entrega;
Nota do critério de qualidade do produto * Peso da qualidade do produto;
Nota do critério de confiabilidade do fornecedor * Peso da confiabilidade do fornecedor;
Nota do critério de prazo médio * Peso do prazo médio;
Nota do critério de garantia * Peso da garantia;
Nota do critério de qualidade de atendimento * Peso da qualidade de atendimento.

Após obter os resultados de cada nota já multiplicada pelo peso, o sistema deverá somar todos
os valores encontrados e gravar no campo "Resultado" dos fornecedores. Em seguida, ele
verificará para cada produto qual fornecedor possui o maior valor no campo Resultado. Sendo
assim, este será o melhor fornecedor e será apresentado no campo "Melhor fornecedor" da
aba Geral da rotina de Cotação. Além disto, o campo "Melhor cotação" será alterado para
"Sim".

Caso ocorra empate, o campo Melhor cotação ficará preenchido com a descrição "Empate"
para os fornecedores que obtiveram o mesmo resultado e o comprador deverá desempatar os
fornecedores empatados, aprovando o melhor manualmente.

Assim que o melhor fornecedor dos produtos filtrados for calculado, será apresentada a
mensagem:

"Melhor fornecedor calculado com sucesso."

[voltar ao topo]

Calcular Custos e Impostos

Por meio desta opção, você poderá realizar o cálculo de impostos para os itens selecionados na
cotação. Para utilizar este recurso, primeiramente, configure o campo "Modelo de nota para
simulação de compra" e habilite as marcações "Calcular custos e preço" e/ou "Calcular
ICMS, ST e IPI" através da opção Preferências.
Caso não você realize esta configuração, o sistema emitirá o seguinte aviso:
"Não é permitido realizar cálculo de custos e impostos".
Nota: Para realizar o cálculo de custos e impostos, selecione pelo menos uma cotação.
Ao finalizar o processo, será aberto o seguinte pop-up:

Na aba "Resumo" será mostrado o total de cotações calculadas, não calculadas bem como o
total de cotações enviadas.
Você poderá visualizar por meio da aba "Detalhes" o erro de cada cotação não calculada.
Observação: Esta opção permitirá a realização do cálculo de lote para todos os itens de
mesmo fornecedor que estiverem selecionados na cotação e tiverem o preço informado. Assim,
apenas os fornecedores que responderam a cotação poderão ter os impostos calculados.

[voltar ao topo]

204
Aprovar Fornecedor Sugerido

Esta opção aprovará o melhor fornecedor calculado pelo sistema. Ao clicar nesta, tem-se que o
sistema automaticamente aprovará o fornecedor que possuir o campo "Melhor cotação" igual
a "Sim". Quando isso ocorrer, o status do produto na rotina de cotação será alterado para
"Aprovado".

Assim, caso seja selecionado algum produto que possua o status igual a "Aprovado",
"Fechado" ou "Cancelado", a seguinte mensagem será exibida:

"Produtos com status "Aprovado", "Fechado" ou "Cancelado" não podem ser


aprovados".

Sendo selecionado algum produto que não possua o melhor fornecedor calculado, ou seja, caso
o campo "Melhor fornecedor" não esteja preenchido, será apresentada a seguinte
mensagem:

"Clique na opção 'Calcular melhor fornecedor' no botão outras opções para depois
aprovar o fornecedor sugerido".

[voltar ao topo]

Cancelar Cotação

Para utilização desta opção, os produtos selecionados não poderão encontrar-se com a situação
igual a "Fechado" ou "Cancelado", caso contrário não será possível realizar o cancelamento.
Ao acioná-la, o cancelamento da cotação poderá ser efetuado.

[voltar ao topo]

Alterar Cabeçalho da Cotação

Ao selecionar esta opção, tem-se que apenas uma cotação poderá ser indicada, caso contrário,
não será possível realizar a modificação do cabeçalho. Ao clicar nessa opção, será aberta a
seguinte tela de lançamento de cotação:

Você pode proceder com as alterações desejadas nas abas habilitadas, incluindo informações de
Pesos e Critérios de cotações geradas por pedidos de requisição.
Nota: As modificações realizadas terão efeito em todos os produtos que estiverem contidos na
cotação em questão.
Observação: Os produtos que estão inseridos na cotação e que já tiveram seu pedido de
compra gerado, não sofrerão qualquer alteração.

[voltar ao topo]

Preferências
Ao acionar esta opção, será aberto o seguinte pop-up:

Caso a marcação "Calcular custos e preço" esteja assinalada, será habilitado o botão
"Calcular custos e impostos", da aba Fornecedores e Coleta de Preços da tela Cotação. Para
calcular os custos, é necessário que o fornecedor selecionado tenha o preço preenchido, além
disso, as configurações necessárias para cálculo de custo devem ser feitas como Fórmula de
Precificação.

Observação: O modelo de nota serve para simular o lançamento de uma nota de compra no
sistema, a fim de calcular o custo do produto para o parceiro fornecedor, portanto, todas as
validações existentes no lançamento de uma nota de compra para cálculo de custos, serão
feitas na cotação.

As marcações "Atualizar valor da moeda ao calcular melhor fornecedor" e "Atualizar


valor da moeda ao gerar pedido" quando habilitadas, tem-se a atualização do valor de
moeda ao calcular o melhor fornecedor e ao gerar pedido.

De forma equivalente à opção anterior, caso a opção "Calcular ICMS, ST e IPI" esteja
marcada, será habilitado o botão "Calcular custos e impostos" na aba Fornecedores e Coleta
de Preços da tela Cotação. Somando-se a isso, o vínculo do modelo de nota também é
necessário. Para calcular os impostos, é importante que o fornecedor selecionado possua
também o preço preenchido e as configurações de alíquotas de ICMS, IPI e ST estejam definidas.

Informe no campo "Modelo de nota para simulação de compra" o modelo de nota usado
para calcular os custos, preço, impostos e fornecer a empresa para envio dos e-mail's para os
fornecedores.

Caso a opção "Exibir último valor unitário de compra" esteja marcada, será habilitado o
campo "Último valor unitário de compra" na aba Fornecedores e Coleta de Preços. O campo
possui a informação referente ao valor unitário do produto em questão da última nota de
compra confirmada para o fornecedor informado, caso não exista esta informação, o campo
permanecerá vazio.

Sendo feita a tentativa de marcação das opções Calcular custos e preço e/ou Calcular ICMS, ST
e IPI e, não sendo informado um modelo de nota para simulação de compra, a seguinte
mensagem será exibida:

"Para calcular custos e/ou impostos o modelo de simulação deverá ser informado".

É possível inserir na tela Portal de Cotação Online o logotipo da empresa que está efetuando a
cotação. Para isso, informe no campo "Logo Empresa Cotação" o caminho (pasta no
repositório de arquivos) onde esta localizada/salva a referida imagem.

Ao acionar a marcação "Filtrar cotações por contato", será determinado que as cotações
enviadas para o fornecedor sejam direcionadas para um vendedor em específico. Para tanto, é
necessário realizar as seguintes configurações:

O vendedor deverá estar previamente cadastrado como um contato B2B (Cadastro de


Parceiros, aba "Contatos", sub-aba Geral, campo "Cód. Usuário B2B");
Na tela Cotação o campo "Contato" localizado na sub-aba Geral da aba "Fornecedores
e Coleta de Preços", necessita estar preenchido com o contato que se deseja
direcionar as cotações.

Após a liberação da cotação, pode ser necessário adicionar novos itens na mesma. Assim,
quando a marcação "Envio automático ao portal" estiver habilitada indicará que estes itens
serão enviados automaticamente para a cotação. Deste modo, não será necessário a inserção
manual dos itens através do botão "Enviar".

Configuração do Portal Online

Na parte inferior desse pop-up, temos as Configurações do Portal Online:

Inicialmente, tem-se o botão "Restaurar Padrões" que quando acionado, irá redefinir todas
todas as configurações do Portal Online para o padrão do sistema.

Referente à marcação "Exibir histórico de cotações" que quando acionada habilitará o botão
"Histórico de cotações" no Portal de Cotação Online.

Pode-se notar logo abaixo, as seções que permitem que a empresa crie um layout padrão do
Portal de Cotação Online, através da "Inclusão", "Remoção" (um ou todos) e "Ordenamento"
dos campos e Tipo(s) de Negociação que serão utilizados. Vejamos sobre cada uma delas:

Através das seções "Campos do Formulário" e "Campos da grade", você poderá configurar
os campos que farão parte do formulário e os campos pertinentes a grade, respectivamente.

Por meio da seção "Tipos de Negociação", pode-se apontar qual(is) Tipo(s) de Negociação a
empresa utilizará para negociar com seus fornecedores. Sendo que, esta seção ficará habilitada
para edição quando a marcação "Utiliza Tipos de Negociação" estiver assinalada.

Observação: Ao acionar a marcação Utiliza Tipos de Negociação, os campos "Condição de


pagamento", "Parcelas" e "Intervalo pagamento" não serão apresentados nesta tela e no
Portal de Cotação Online.

205
Portal de Cotação Online.

Nota: É possível alterar a descrição dos campos e do(s) Tipo(s) de Negociação que será
apresentada no Portal de Cotação Online. Este recurso será acessado através de um duplo
clique sobre o registro selecionado.

Na seção "Campos aba Dados Cotação", você irá determinar quais campos serão de
preenchimento obrigatório no momento do preenchimento do Portal Cotação Online.

Caso houver algum campo que não foi preenchido e este for configurado nesta seção, o sistema
exibirá uma mensagem o informando da necessidade da informação do campo.

Observação: Para que esta seção seja habilitada, ligue o parâmetro "Utiliza cotação no
Modo Cabeçalho - USAMODCABCOT".

[voltar ao topo]

2.92 Integração da balança no Processo de Conferência

Em um processo de conferência, existem várias etapas antes de faturar a nota para entrega.
Tem-se a etapa de conferência dos produtos através do código de barras, IMEI ou número de
série, em seguida, a etapa em que é feita a pesagem dos produtos conferidos e, por fim, a
impressão da etiqueta seguida da geração e impressão do DANFE.
Tratando-se do recebimento, quando o fornecedor efetua a entrega na empresa existem dois
processos de conferência, são eles:

O processo de conferência da quantidade real entregue, visa a entrada no estoque da


quantidade real recebida do item. Como a unidade de medida do produto é peso, utiliza-
se uma balança para aferir o peso líquido do item que está sendo recebido.
O segundo detalhe do processo de conferência consiste em como o peso líquido é
obtido, visto que os produtos podem contar com pelo menos 2 embalagens e o elemento
utilizado para movimentação que possui um peso variável. Analisemos melhor no
exemplo prático descrito abaixo:

Elemento de movimentação: A empresa utiliza paletes para acondicionar os produtos


internamente na empresa assim como para efetuar a movimentação deste. Cerca de 40% dos
paletes possuem peso variável em função de diversas variáveis (molhado, parte A quebrada,
parte B quebrada, etc);
Primeira embalagem: Alguns fornecedores entregam os produtos em caixas plásticas ou
grandes sacos (big bags);
Segunda embalagem: Os fornecedores utilizam também uma segunda embalagem. Cada
uma destas embalagem (saquinhos) contém uma pesagem e são acondicionados dentro da
primeira embalagem.
Deste modo, torna-se necessário discriminar as taras pertinentes ao peso do elemento de
movimentação, bem como, o peso de cada embalagem para chegar ao peso líquido do produto.
As informações abaixo, visam aprimorar a conferência do sistema a fim de atender a estas
etapas na empresa. Vejamos:

Peso do Volume

Cadastros de Produtos

Configuração de Conferência

Comportamento da tela "Fila de Conferência"

Gerar XML da NF-e contendo o IMEI ou Número Serial dos produtos

Integração da balança - Web Connection

Integração da balança - Sankhya Print Service (SPS)


Obter Quantidade pela Balança

Cadastro de Unidades Unidades de Movimentação e Armazenagem

Cadastros de Produtos Configuração de Conferência

Comportamento da tela "Fila de Conferência"

Cadastros de Produtos

Na tela de Cadastro de Produtos tem-se na aba Geral os campos "Qtd. Identificadores", onde
deve-se informar a quantidade de identificadores exigidos pelo produto, e o campo "Tipo
Identificador", onde determina-se qual o identificador a ser considerado para o produto em
questão; este último campo pode ser definido dentre as seguintes opções:

Número Serial;
IMEI.

[voltar ao topo]

Configuração de Conferência

Na tela de Configuração de Conferência deve-se atentar às definições feitas nos campos abaixo,
de modo que estas influenciarão no Processo de Conferência, desde que o pedido/nota a ser
conferido possuam no Tipo de Operação a eles vinculados, a configuração de conferência
devidamente estruturada. São elas:

Aba Geral

Através do campo "Registrar peso" determina-se qual o mecanismo de pesagem utilizado na


conferência. Este campo possui as seguintes opções:

Não registrar: Através desta opção, o processo de conferência não exigirá pesagem de
qualquer mercadoria;
Pela balança: Quando marcada esta opção, ao finalizar a conferência, o sistema abrirá
um pop-up com um campo de peso que somente poderá ser preenchido pela pesagem
da balança;
Balança/Manual: Esta opção é semelhante à anterior, porém, caso a balança não
consiga obter o peso automaticamente, será habilitado um campo a para que o usuário
digite o peso da mercadoria manualmente; esta digitação somente será permitida para
números positivos e com vírgula, caso necessário;
Manualmente: Marcando-se esta opção, ao finalizar a conferência, o sistema abrirá um
pop-up com somente com um campo de peso para digitação do peso da mercadoria.

Observações:

Para as opções em que se obtém o peso da mercadoria através da balança ou este é informado
manualmente, o sistema irá gravar o mesmo no peso bruto do pedido que está sendo conferido.

Ao obter o peso via balança complemente, a finalização da conferência será efetivada


automaticamente. Considera-se que o peso via balança foi obtido, quando a balança estiver
com um valor de peso maior que zero e estável.

Ao obter o peso manualmente, depois que este é informado, tem-se a conclusão da operação,
finalizando a conferência efetivamente.

Em qualquer uma das situações, caso a obtenção do peso via balança ou manualmente não seja
efetivada, a conferência não poderá ser finalizada.

Quando o mecanismo de pesagem estiver diferente da opção "Não registrar", caso a


conferência esteja configurada para faturar o pedido conferido em nota, o sistema irá preservar
o peso bruto do pedido na nota faturada.

Define-se no campo "Exige identificador do produto" como se dará a exigência do


identificador dos produtos. Tem-se as seguintes opções:

Exige um: Por esta opção, ao informar o produto, o sistema irá exigir a informação de
apenas um IMEI ou Número Serial, independente da quantidade de identificadores
definida no Cadastro de Produtos;
Exige todos: Quando marcada esta opção, ao informar o produto, o sistema irá exigir a
informação do IMEI ou Número Serial de acordo com a quantidade de identificadores
definida no Cadastro de Produtos;
Não exige: Através desta opção, ao informar o produto, não será exigida qualquer
informação de IMEI ou Número Serial.

Quando informado o produto, e a configuração da conferência exigir o identificador, o sistema


irá apresentar um pop-up para que seja informado o IMEI ou Número Serial.

Se forem adicionados mais ou menos identificadores do que o exigido pelo produto, o sistema
irá emitir uma mensagem de confirmação informando que a quantidade de identificadores está
diferente da quantidade conferida e se o usuário deseja ajustar; caso seja selecionado "Sim", o
sistema irá remover ou adicionar uma ou mais à quantidade conferida do produto.

Na tela Fila de Conferência, grade "Itens Conferidos", tem-se o botão "Identificador" para
que nos casos em que a conferência exige esta informação, seja possível consultar ou remover
os identificadores do produto. Ao clicar no referido botão, o sistema apresenta o pop-up
contendo os identificadores inseridos. Caso algum identificador seja removido, a tela somente
poderá ser fechada caso todos os identificadores do produto sejam informados conforme
exigência da conferência.

Mantendo a marcação "Inibir mensagem de confirmação ao finalizar conferência" não


realizada (situação padrão), no momento em que o usuário clicar no botão "Finalizar
conferência" na tela de Fila de Conferência, o sistema exibirá uma mensagem questionando se
o usuário deseja realmente finalizar a conferência; caso o campo esteja marcado, essa
mensagem não será apresentada e a conferência será finalizada.

Aba Formação de volumes

No campo "Formação de volumes" quando a opção "Registro simplificado (na tela)"


estiver selecionada, ao lado do botão de "Finalizar Conferência" será apresentado um botão de
adição e remoção juntamente ao campo para quantidade; este campo para quantidade não
aceita valores negativos. Além disso, quando o usuário clicar no botão de "Finalizar
Conferência", o sistema não irá exibir o pop-up para que seja informada a quantidade de
volumes.

O campo "Imprimir etiquetas ao finalizar a conferência" estará habilitado quando o campo


"Formação de volumes" estiver definido com uma opção diferente de "Não usa formação de
volumes". Na finalização da conferência, caso o campo citado esteja marcado, e o campo
"Formação de volumes" esteja definido como "Registro simplificado (no final)" ou "Registro
simplificado (na tela)" a impressão da etiqueta irá ocorrer como se fosse para apenas um
volume, e com o número de cópias de acordo com a quantidade de volumes definida na
Conferência.

[voltar ao topo]

Comportamento da tela "Fila de Conferência"


Ao abrir a tela "Fila de Conferência", o sistema irá posicionar o cursor automaticamente no
campo de "Nro. único". Além disso, o usuário pode bipar um código de barras que identifica o
número único de uma nota ou pedido; nesse momento, o sistema irá abrir a fila de conferência
já posicionando o código de barras dos produtos a serem conferidos.

Da mesma forma, se for digitado o número único do pedido ou nota e sendo pressionada a tecla
"Enter" no teclado, o sistema irá abrir também a fila de conferência já posicionando o código

206
"Enter" no teclado, o sistema irá abrir também a fila de conferência já posicionando o código
de barras dos produtos.

Caso o sistema não encontre o pedido ou nota a ser conferido pelo número único bipado ou
informado, a tela permanece em seu status inicial.

[voltar ao topo]

Gerar XML da NF-e contendo o IMEI ou Número Serial


dos produtos
Na finalização da conferência, caso haja o faturamento do pedido em NF-e, o sistema gera o
XML e transmite para a SEFAZ. Nesse momento da geração do XML, o sistema valida se a
mercadoria referente a nota que foi conferida possui IMEI ou Número Serial.

Caso possua essas informações, o XML será gerado contendo as informações do IMEI ou Número
Serial de modo que os campos do XML abaixo sejam gerados:

<obsCont xCampo="IDENTIFICADOR"> onde IDENTIFICADOR é igual ao IMEI ou


Número Serial. Esta definição ocorre de acordo com o Cadastro do Produto.
<xTexto>*IMEI1*IMEI2</xTexto> onde IMEI1 se refere ao valor do primeiro IMEI do
produto e IMEI2 do segundo. Nesse exemplo, o produto possui o IMEI como identificador
e a quantidade de identificador igual a dois. Quando o produto possui mais de um
identificador, esses devem ser separados por um asterisco.

Observação: Para que o IMEI/Serial sejam gerados na tag <xTexto> do XML, deve-se inserir
uma query para buscar os valores no parâmetro "Consulta para informação adcional no

XML da nota - QUEINFADCXMLNFE".

Desta forma, na emissão do XML, o sistema irá gerar um grupo <obsCont> para cada linha
retornada desta consulta, contendo as informações dentro das tags <xCampo> e <xTexto>.

Nota: Se a consulta retornar valores vazios, a tag será gerada no XML com o valor vazio e a NF-
e será rejeitada.

[voltar ao topo]

Integração da balança - Web Connection


Uma das aplicações ligadas à esta integração da balança na Conferência, é o Sankhya Web
Connection. Com esta aplicação uma vez instalada, a mesma será a ponte de comunicação
entre a balança e o Sankhya- W, por meio da porta serial COM. A configuração da aba
"Integração balança" é primordial para o obtenção do peso junto à balança e direcionamento
desta informação para o Sankhya-W.

Na opção "Integração com a balança" define-se qual a balança a ser utilizada, tem-se as
seguintes opções:

Não usa;
DIGITRON;
Filizola (IDM);
Toledo (P3);
Outra - Serial.

Observação: As configurações necessárias para utilização de cada uma destas opções, podem
ser visualizadas na documentação Sankhya Web Connection - Configurações.

Na "Porta de comunicação" configura-se a porta que a balança está instalada; nesta deve ser
configurada exatamente a porta a qual a balança está instalada, pois caso seja informada outra
porta, a comunicação não será realizada impossibilitando buscar o preço retornado pela mesma.
No campo "Quantidade de dígitos do display" define-se a quantidade de dígitos que foi
determinada no display da balança; geralmente as balanças são de 5 dígitos; esta informação é
utilizada para formatar o retorno da balança para o sistema.

A balança e o software que realiza a leitura devem estar na mesma frequência, pois ambos
precisam se comunicar corretamente. Esta informação é inserida no campo "Frequência de
transmissão". Se um estiver com uma frequência mais alta que o outro, pode-se ter erros de
leitura do peso. O padrão é "9600" que é o valor geralmente utilizado pelas balanças.

Na opção "Tempo de espera de estabilização", define-se o tempo de timeout, ou seja, um


tempo que o sistema deverá aguardar para que a balança retorne o peso estabilizado de acordo
com o esperado. Caso este tempo exceda, será apresentada uma mensagem informando que
não foi possível estabilizar a balança a tempo. Este tempo é fornecido em segundos.

[voltar ao topo]

Integração da balança - Sankhya Print Service (SPS)


Além do Sankhya Web Connection mencionado acima, a aplicação Sankhya Print Service -
SPS realiza a intermediação das impressões de etiquetas e Notas Fiscais acerca do processo de
integração da balança na Conferência. Em linhas gerais, o SPS irá realizar o direcionamento de
quais impressões (etiquetas e notas fiscais) devem ser encaminhadas para quais impressoras.

[voltar ao topo]

Cadastro de Unidades
No Cadastro de Unidades é necessário acionar a marcação "Utiliza Conferência por peso"
para indicar que a unidade irá utilizar o processo de conferência por peso.

[voltar ao topo]

Unidades de Movimentação e Armazenagem


Na tela Unidades de Movimentação e Armazenagem efetua-se o cadastro das unidades de
movimentação e armazenagem do produto que serão utilizadas no ato da conferência.

[voltar ao topo]

Cadastros de Produtos
No Cadastro de Produtos tem-se a aba Unidade de Mov./Armazenagem que será responsável
pela ligação entre o produto e a(s) unidade(s) de movimentação e armazenagem cadastrada(s).

No campo "U.M.A" será(ão) indicada(s) a unidade(s) de movimentação e armazenagem


configurada(s) anteriormente.

207
O campo "Código de Barras" permite realizar a busca do produto e unidade de movimentação
através do seu código de barras no ato da Conferência. Sendo que, para tanto é necessário que
na Configuração da Conferência em sua aba Geral, o campo "Buscar código de barras por"
esteja configurado com a opção "Referência".

Informa-se no campo "Volume" a unidade previamente configurada como Unidade Padrão ou


Unidade Alternativa do produto.

Caso o campo "Padrão" esteja habilitado, tem-se que esta unidade de mov./armazenagem será
utilizada como padrão no ato da conferência.

[voltar ao topo]

Configuração de Conferência
Além das configurações padrão, na seção "Peso/Balança" configura-se o campo "Obter
quantidade pela balança" e caso seja necessário realizar a impressão de etiquetas define-se
no campo "Modelo p/ etiqueta" um modelo de etiqueta.

[voltar ao topo]

Comportamento da tela "Fila de Conferência"


Na Fila de Conferência ao inserir o produto tem-se a exibição do pop-up "Seleção da U.M.A"
contendo o peso bruto (peso obtido na balança) e a unidade de movimentação padrão.

Deste modo, efetua-se o registro das taras variáveis para chegar ao peso líquido do produto.
Para tanto, clica-se no botão "Tarar" para que o peso obtido seja inserido no campo "Tara 1
(variável)". Neste caso, foi utilizado um palete de 45kg:

Após este passo, informa-se a quantidade da U.M.A padrão utilizada na pesagem. Como por
exemplo 50 sacos plásticos de 1kg cada:

Caso seja necessário realizar a inclusão de outras U.M.A, basta acionar o botão . Ao clicar no
botão "Confirmar", ocorre a finalização da conferência e caso tenha sido configurado tem-se o
processo de impressão das etiquetas.

[voltar ao topo]

Veja também:

Configuração de Conferência

Fila de Conferência

2.93 ICMS para produtos de Origem Estrangeira

Nos lançamentos referentes à Pedidos de Venda, Pedidos de Compra, Notas de Venda ou Notas
de Compra, quando os produtos negociados para fora do estado são de origem estrangeira, a
alíquota de ICMS utilizada é de 4%. Salvo algumas exceções, esta é uma regra tributária, que é
inclusive validada pela SEFAZ na emissão da NF-e. As configurações abaixo, visam permitir que
essa alíquota de ICMS possa ser configurada sem a necessidade de cadastro de várias
exceções.
O produto é considerado de origem estrangeira quando:

Possui em seu cadastro (Cadastro de Produtos, aba Geral), o campo "Origem do


produto" com os valores "1", "2", "3" ou "8";
A operação for de saída interestadual;
CST de código "00", "10", "20", "40", "60", "70" ou "90" (Cadastro de Alíquotas de
ICMS, aba Geral, campo "Tributação");
Data de emissão do pedido/nota superior a 01/01/2013;
NF-e complementar em que a NF-e ou NF (modelo 1) referenciada possua data de
emissão superior a 01/01/2013;
Nos lançamentos de Pedidos de Compra ou Pedidos de Venda, o Tipo de Operação - TOP
utilizado, deve estar com a marcação "Calcular ICMS de Origem Estrangeira"
presente na Aba Impostos, realizada; para Notas de Compra ou Notas de Venda, esta
marcação não precisa ser efetuada;
Não possuir as CFOP's 6664, 6665, 6902, 6903, 6906, 6907, 6909, 6913, 6916 e/ou 6925
(operações de Saída);
Não possuir as CFOP's 2664, 2665, 2902, 2903, 2906, 2907, 2909, 2913, 2916 e/ou 2925
(operações de Entrada).

Importante: Para localizar a origem do produto, o sistema verifica se houve preenchimento do


campo "Origem do produto" na aba "Impostos / Informações por empresa" presente no
Cadastro de Produtos; caso exista, esta informação será considerada; caso não haja, a origem a
ser considerada será a do Cadastro de Produtos, aba Geral).
No Cadastro de Alíquotas de ICMS, aba Geral tem-se o campo "Alíquota p/ Origem
Estrangeira", campo este, essencial para este procedimento:

No momento de calcular o ICMS para um item na Central de Vendas ou na Central de Compras,


com base nas informações descritas acima, o sistema irá verificar se o mesmo é de origem
estrangeira para o cálculo de ICMS. Caso o produto seja de origem estrangeira, a alíquota de
ICMS calculada será a configurada para produtos de origem estrangeira.
Importante: Se as regras de alíquota encontradas não possuírem a alíquota para produtos de
origem estrangeira preenchida, o sistema irá pegar o valor informado no parâmetro "Alíquota
Padrão Produto de Origem Estrangeira - ALIQPRODESTRAN"; caso este parâmetro esteja
nulo, o sistema irá utilizar o valor do campo "Alíquota" presente na aba Geral do cadastro de
Alíquotas de ICMS. Vale mencionar que caso o campo Alíquota p/ origem estrangeira ou o
parâmetro ALIQPRODESTRAN estejam com valor igual a "0", o sistema irá considerar esta
alíquota zerada para efetuar o cálculo do ICMS e a alíquota de ICMS utilizada será a encontrada
pelo sistema em situações normais, ou seja, desconsiderando estas configurações.

2.94 Construtor de Telas

Configurações > Avançado

Nesta tela, temos uma ferramenta que permite a elaboração de novas telas do tipo formulário
no Sankhya-Om, de modo a facilitar que os gestores coletem as mais variadas informações
sobre os processos trabalhados.

Aba Campos Aba Ligações


Aba Ações Aba Eventos
Campos como "Lista de
Criando uma Tela Adicional
Opções"
Configurando os
Importando um campo
Atributos...
Tela Detalhe Botão Outras Opções
Compreendendo o Painel de Recursos da Tela
Filtros Adicional Criada
Criação de Filtros
Configurações da Tela
Personalizados...
Criar um novo item no

208
Criar um novo item no
Relatórios Rápidos...
Menu do Sistema
Controle de Acessos Parâmetros

Observação: É possível modificar o modo com que a tela é iniciada, ou seja, a forma que a tela
será aberta; através da ativação do parâmetro "Modo grade padrão no Constr. de Telas? -

MODGRADCONSTTEL" tem-se a apresentação inicial da tela em modo grade; com o referido


parâmetro desligado, a tela em modo fomulário será aberta.

Pelo configurador você terá a liberdade de definir quantos campos julgue necessário com seus
respectivos tipos, além de ser possível criar telas com nível de complexidade mais alta, como
telas do tipo Mestre-detalhe.

As telas criadas por este recurso, serão acessadas pelo menu padrão do sistema e irão se
assemelhar, visual e comportamentalmente às telas padrão do sistema, ou seja, elas possuem
modo grade/formulário, botões de edição dos registros, impressão da grade, assistente para
montagem de filtros, configuração de layout, controle de acesso por usuário etc.

O sistema cria a tabela no banco de dados para manter os dados inseridos nesta tela, desta
forma, podem-se usar as informações onde se desejar, como por exemplo, em relatórios, cubos
de decisão, dashboards, regras de validação etc.

Nota: Para facilitar a identificação de telas adicionais no sistema, no menu à direita da tela
(local onde se realiza o logout do sistema), na opção "Configurar Tela" é exibido o texto "Tela
adicional".

Além das possibilidades de navegação entre os registros, de inclusão, exclusão, confirmação,


cancelamento e duplicação de informações, é possível também anexar arquivos relacionados a
tela, ou a rotina que está sendo desenvolvida. Para maiores detalhes, acesse o tópico Anexar
Arquivos.

[voltar ao topo]

Criando uma tela adicional

Para adicionar uma tela personalizada você deverá clicar no botão "Novo" no painel de controle
na parte superior da tela. Após acionar este botão a janela "Nova Tela" será apresentada,
nesta janela deverá ser selecionado o tipo da tela.

Para entender os tipos de tela disponíveis devemos primeiramente entender o que é uma tela
mestre e o que é uma tela detalhe.

A "Tela Mestre" é aquela que não possui dependência de nenhuma outra tela, e pode ser
acessada diretamente pelo menu.

Enquanto uma "Tela Detalhe" é aquela que depende de outra para existir, como por exemplo,
em um cadastro de clientes, a sub-tela de Contatos pode ser considerada uma tela detalhe e só
pode ser acessada de dentro da tela de Clientes (o sistema monta uma aba para este caso).

As telas detalhe são criadas de forma independente, e a ligação entre a tela mestre e seus
detalhes é realizada através do dicionário de dados de forma automática pelo sistema.

Para se ter uma tela detalhe, é necessário compreender que a cardinalidade entre a mestre e a
detalhe é sempre de um para muitos (1 x N), no exemplo citado, um Cliente pode possuir vários
Contatos, vários Produtos preferidos e vários Perfis.

Por padrão, as telas detalhe são montadas dentro da tela mestre como sendo uma aba, dentro
desta aba tem-se uma grade onde poderemos realizar a inclusão de dados. Uma tela detalhe é
semanticamente idêntica a uma tela mestre, a única diferença é que ela é dependente da
mestra. Outra característica importante é que a tela detalhe sempre herda parte da chave-
primária da tela mestre, isso significa que telas detalhe sempre possuem chave primária
composta, onde a primeira parte é a chave mestre e a segunda parte é o campo da própria
detalhe.

Uma tela detalhe pode ser mestre de outra (pode ter seus próprios detalhes), isso significa que
no exemplo citado a sub-tela de Contatos pode possuir uma tela Telefones que mantém os
dados de todos os telefones do contato.

Uma tela que não possui detalhes também é considerada mestre, pelo fato de que ela será
disponibilizada para acesso direto pelo menu.

Relacionamentos um para um (1 x 1) não são mapeáveis por telas detalhe, e serão discutidos
mais tarde neste documento quando falarmos sobre importação de campos.

Um "Cadastro em estrutura hierárquica" é uma tela onde seus registros possuem ligação
hierárquica entre si; podendo-se citar como exemplo, telas do próprio sistema com essa
característica:

Naturezas;
Centros de Resultados;
Grupos de Produtos.

Uma característica comum entre estas telas é que o formato do código chave é definido por
uma máscara hierárquica de níveis, por exemplo, 99.99.999. Neste caso a máscara impõe a
estrutura do código considerando 3 grupos, onde o primeiro e segundo grupos terão 2 dígitos, e
o terceiro terá 3 dígitos, portanto o código 1.01.00 é pai (na hierarquia) do código 1.01.55.

Máscara: Definiremos aqui a quantidade de dígitos que o código irá possuir, assim como a
organização da estrutura, por exemplo:

#.##.###

Esse código possuirá sempre 6 dígitos, sendo que no primeiro nível tem-se 1 dígito, 2 dígitos no
segundo nível e 3 no terceiro nível. Com esta estrutura, tem-se os seguintes exemplos de
códigos:

1.01.123
2.09.001

Nome do parâmetro: Por padrão no Sankhya-Om, todas as telas que utilizam estrutura de
hierarquia guardam o valor da máscara em um parâmetro na tabela TSIPAR, como por exemplo
MASC_GRUPOPROD. No caso das telas adicionais o sistema gera esse nome como sendo
MASC_<nome.da.tabela.adicional>; porém, você poderá alterá-lo como quiser.

Nome do Campo de Apresentação: Nome do campo que será criado para receber a
descrição de cada linha de registro, por exemplo, no cadastro de Centro de Resultados esse
campo é o DESCRCENCUS; no caso da tela adicional, deve-se dar um nome sugestivo para o

campo que terá essa característica.

Descrição do Campo de Apresentação: Idêntico ao anterior, porém aqui você irá colocar sua
descrição. No exemplo mencionado do Centro de Resultados, o campo recebe o texto de
"Descrição Centro de resultado".

Vejamos um exemplo:

Suponhamos que um cliente queira controlar os orçamentos emitidos; para isso deseja-se criar
uma Tela Mestre de Lançamento de Orçamentos.

Logo depois, clique no sinal de inserção de uma nova tela, e selecione a opção "Tela Mestre" e
clique em "Próximo", onde a tela para inclusão das informações sobre a nova tela será
apresentada.

Descrição da Tela: Neste campo informa-se a descrição da tela. Essa informação será utilizada
em todas as situações onde uma descrição abreviada da tela for necessária, como em telas
pesquisas por exemplo.

Nome da tabela no banco de dados: Informa-se aqui, o nome da tabela do banco de dados
que mantém as informações da tela. Este nome será pré-fixado no banco de dados como
AD_Nome da Tabela, ou seja, se o valor digitado for CLIENTES, o nome da tabela será
AD_CLIENTES.

Preenchidas as duas informações, e ao clicar em "Próximo" a tela seguinte será exibida para
cadastro da chave primária. De maneira sucinta, chave primária é o campo (ou conjunto de
campos) da tabela que identificam um registro de maneira única, ou seja, nenhuma outra linha
da tabela terá valores repetidos para este campo.

209
Um exemplo deste fato, é o cadastro de Parceiros que possui como chave primária o campo
Código do Parceiro, pois não existirão outros iguais.

No caso de Cadastro de Orçamentos, a chave primária da tabela seria o número único do


orçamento.

Para inclusão de campos na chave primária, acione o botão incluir , e preencha os dados:

Nome do campo: Aqui será definido um nome para o campo, sendo que este nome, não deve
possuir espaços em branco nem caracteres especiais; tem-se aqui um limite de 32 caracteres.

Descrição do campo: Neste campo informe a que se refere o campo criado. Este texto será
empregado em todos os locais onde o campo é apresentado, ou seja, formulários, grades,
consultas, relatórios rápidos etc.

Tipo de dados: Insira aqui, o tipo do campo; no nosso exemplo, é o tipo Número Inteiro.
Vejamos mais detalhes sobre os tipos campos, na seção "Aba Campos".

Apresentação: Aqui será selecionada a forma de apresentação do campo. Obteremos mais


detalhes, também a apresentação dos campos na seção "Aba Campos".

Permite pesquisa?: Esta marcação quando efetuada, permite que o campo seja utilizado
como critério de pesquisa na tela padrão de pesquisas.

Visível no grid de pesquisa?: Esta opção quando marcada, o campo estará visível na grade
de resultados da pesquisa.

Pode-se incluir quantos campos forem julgados necessários na chave-primária; quando finalizar,
clique em "Próximo".

Neste passo, você poderá definir qual campo da chave-primária será auto-numerado, ou seja, o
sistema irá gerar automaticamente um código numérico sequencial crescente, quando forem
incluídos novos registros na tela.

Este recurso é bastante útil em telas onde a chave-primária é um campo numérico sequencial e
deseja-se deixar o sistema controlar a numeração. Por exemplo, em um cadastro de Clientes, o
código do cliente pode ser uma campo numérico auto-numerado. Isso vale também para telas
detalhe, como por exemplo, a sub-tela de Contatos de um cadastro de Clientes; pode
sequenciar o código do contato.

Feita a definição de relacionada a numeração, clica-se em "Concluir" para determinar o fim do


procedimento.

[voltar ao topo]

Aba Campos

Nesta aba serão configurados os campos que serão apresentados/utilizados na tela que está
sendo criada.

Depois de criada pelo sistema a nova tabela no banco de dados com a chave primária, pode-se
adicionar os outros campos que irão manter as informações importantes da tela. Para tal, será
necessário incluir as seguintes informações:

Nome do Campo: Preencha aqui o nome interno do campo, ou seja, a nomenclatura que ele irá
possuir na tabela do banco de dados.

Descrição do campo: Este espaço é destinado a descrição do campo que irá aparecer em
todas as situações onde este for apresentado, como na própria tela (formulário), grades, telas
de pesquisa, relatórios rápidos etc.

Tipo de Dados: Defina aqui o tipo do campo no banco de dados; neste caso, teremos as
seguintes opções:

Conteúdo Binário: Este tipo é empregado apenas para imagens e portanto, deve ser
utilizado sempre com o tipo apresentação definido como "Imagem".
Data: Representa as informações apenas de data.
Data e Hora: Tem-se aqui a representação de data e hora. Ambos são criados no Banco
de Dados como sendo tipo DATE Oracle e DATETIME SQLServer. A única diferença é na
forma de apresentação, pois no caso de Data e Hora o campo permite a digitação da
hora.
Hora: Representa-se valores de hora. O campo será criado no banco de dados como
sendo do tipo NUMBER(5) para Oracle e SMALLINT para SQLServer. O sistema irá
apresentá-lo com a máscara 999:99
Número Decimal: Serve para representar valores numéricos com decimais ou valores
de moeda. O campo será criado no banco de dados como sendo do tipo FLOAT.
Número Inteiro: Este tipo representa números sem a parte decimal (inteiros), ideal
para códigos. Será criado no Banco de Dados como sendo do tipo NUMBER (10) Oracle e
INT SQLServer.
Texto Longo (CLOB): Ao definir pela utilização deste tipo de dado, será possível inserir
uma grande quantidade de informações no campo. Além disso, será possível alterar
algumas características da fonte do texto informado no campo, deixando este em
Negrito, Itálico ou Sublinhado e ainda, inserir-se Marcadores.
Texto: Este tipo é curinga, e dependendo do Tipo de Apresentação será exibido de
maneiras diferentes pelo sistema, como segue:

1. Lista de opções: Será apresentado como sendo uma caixa de seleção (ComboBox). Os
itens da caixa de seleção são informados no botão Opções que se localiza ao lado do
campo Apresentação. Nela será definido a lista de valores usando pares
Valor/Descrição. O valor é o que será gravado no Banco de Dados e a descrição é o
que será apresentado ao usuário final, por exemplo: Valor = S, Descrição = Sim. Será
criado no banco de dados como sendo do tipo VARCHAR(10), isso significa que os
valores devem ter no máximo esse comprimento.
2. Padrão: Será apresentado como uma caixa de texto de apenas uma linha; o campo
será criado no Banco de Dados como sendo do tipo VARCHAR(100).
3. Caixa de texto: Será apresentado como uma caixa de texto que comporta várias linhas
de texto (também conhecido como campo memo). O campo será criado no Banco de
Dados como sendo VARCHAR2(4000) Oracle ou TEXT no SQLServer.
4. Formatação HTML: Tem sua apresentação como uma caixa de texto que comporta
várias linhas de texto. Ao utilizar está opção combinada com o campo "Tipo de
dados" configurado com a opção "Texto Longo (CLOB)", tem-se a possibilidade de
realizar o upload de imagens para telas no formato HTML5. Pode-se adicionar quantas
imagens forem necessárias, sendo que cada uma delas poderá conter somente 500kb.

Apresentação: Possibilita que o usuário configure o formato que o campo será apresentado
para utilização. São disponibilizadas as seguintes opções:

Formatação HTML;
Imagem;
Checkbox;
Padrão;
Caixa de Texto;
Anexo;
Lista de Opções (Combobox);
Múltiplos arquivos.

Nota: A opção Anexo só poderá ser utilizada quando o campo Tipo de dados estiver configurado
com a opção "Conteúdo Binário".

Permite pesquisa?: Determina se o campo poderá ser utilizado como critério de pesquisa no
componente.

Visível no grid de pesquisa: Quando marcado, define que o campo irá aparecer na grade de
resultados do componente de pesquisa.

Campo calculado: Determina que esse campo é calculado, e portanto não irá existir no banco
de dados. Seu valor será resolvido através do campo de expressão.

Expressão: Este campo possui objetivos diferentes dependendo do tipo de campo. Se o campo
for calculado, a expressão será utilizada para calcular seu valor final. Se o campo não for
calculado, sendo a expressão informada ela será utilizada como expressão de UPDATE, ou seja,
quando o registro for atualizado, essa expressão será avaliada para resolver o novo valor do
campo, e esse valor será gravado no banco de dados.

A expressão é sempre escrita em Java, e todos os campos da tabela estão disponíveis para uso
com o padrão $col_NOMEDOCAMPO, ou seja, se na tela adicional houver um campo chamado
CODPARC então este será referenciado no script como $col_CODPARC (existe diferenciação
entre letras maiúsculas e minúsculas).

Os tipos das variáveis referentes aos campos são equivalentes ao tipo da coluna no banco de
dados, como segue:

Numéricas: java.math.BigDecimal

Esta informação vale para qualquer coluna numérica, independente de ser inteiro ou ponto
flutuante, não importando sua precisão.

Texto: java.lang.String

Vale para qualquer tipo de coluna texto, independente da largura ou tipo primitivo do banco de
dados.

Nota: Caso a coluna seja do tipo CLOB ou TEXT, o tipo da coluna no script será char[] (array de
caracteres).

210
Importante: Ao criar uma tela adicional e adicionar um campo do tipo "Texto" com
apresentação tipo "Caixa de texto", o nome do campo (Texto de descrição) será um link, que
ao ser acionado, abrirá uma tela de edição e/ou visualização do campo, respeitando os critérios
do campo ser ou não somente leitura.

Nas telas principais, como por exemplo "Movimentação Financeira", os campos que forem do
tipo "Texto", com modo de apresentação igual a "Caixa de texto", também apresentarão o link
de acesso à tela de edição.

Depois de editado, clique em "OK" a janela será fechada e o conteúdo digitado nela passará
para o campo. Ao selecionar "Cancelar" a janela será fechada e o conteúdo nela digitado
descartado. Este comportamento se repete nos "Campos Adicionais".

Data: java.sql.Timestamp

Este tipo é independente do banco de dados, ou seja, podem ser SQL Server, Oracle ou
qualquer outro.

Além das variáveis com os valores das colunas, tem-se outras variáveis interessantes:

$sql - É uma referencia a um objeto do tipo EasySQL. Esse tipo de objeto possui métodos que
permitem a execução de consultas SQL de forma simples, no próprio banco de dados
configurado da aplicação; vejamos um exemplo de uso:

$sql.setParam(“PARCEIRO”, $col_CODPARC ); //a tabela local possui um campo


chamado CODPARC

$sql.select(“P.NOMEPARC,C.NOMECID”,”TGFPAR P INNER JOIN TSICID C ON(C.CODCID


= P.CODCID)”, “P.CODPARC = {PARCEIRO}”);

nomeParc = “”;

nomeCidade = “”;

if( $sql.next() ){ // verdadeiro se houver pelo menos uma linha de resultado


nomeParc = $sql.getString(1);nomeCidade = $sql.getString(2);}

return nomeParc + “ ” + nomeCidade;

O exemplo acima faz uma consulta na tabela de parceiros e obtém o nome do parceiro e o nome
da cidade; com isso, é montado um texto de retorno concatenando os dois campos.

$usuario_logado - Código do usuário logado (o tipo é java.math.BigDecimal)

$dh_atual - Data e hora atual (o tipo é java.sql.Timestamp)

$d_atual - Data atual do sistema. Esse valor não contém horas (o tipo é java.sql.Timestamp)

[voltar ao topo]

Campos como "Lista de Opções"

Ao utilizar com campos do tipo "Texto", podemos configurá-lo para que na sua utilização,
tenha-se um campo com o formato "Lista de Opções" (Combobox). Para isso, defina o campo
"Apresentação" como "Lista de Opções":

A partir disso, no botão "Opções", cadastra-se as possibilidades para o campo.

Por fim, no botão "Atributos", na tela que é aberta, efetua-se a marcação "Lista de opções".

[voltar ao topo]

Importando um campo

Através do botão "Importar Campo" é possível realizar a importação de um campo de outra

211
Através do botão "Importar Campo" é possível realizar a importação de um campo de outra
tabela, para a tela adicional; podendo esta outra tabela ser adicional ou oficial do sistema.

Este procedimento é equivalente a criação de uma chave estrangeira para a outra tabela. Esta
opção deve ser utilizada sempre que se deseja criar um campo que faça referência a outra
tabela. Como exemplo de uma tabela que faz referência a outra, podemos citar uma tabela de
Clientes que faz referência a tabela de Cidades, ou seja, na tabela de Clientes possui-se um
campo com o código da cidade de domicílio do cliente; assim quando o sistema monta a tela, o
formulário irá possui um campo com o código na esquerda e o nome da cidade à direita, além
de um botão para pesquisar cidades.
Tomemos como exemplo, a importação para a tabela do campo Parceiro:

Selecionando-se através de um duplo clique o campo desejado, e clicando-se em "Próximo"


serão apresentadas as "Informações do Campo"; ao importar-se um campo de uma tabela
estrangeira, o sistema só poderá importar a chave primária desta tabela, logo a janela
Informações do campo se apresentará preenchida:

As informações das colunas "Campo Local" e "Descrição Local" poderão ser modificadas,
proporcionando a opção de criar-se mais de um relacionamento para a mesma tabela (mais de
uma FK para a mesma tabela destino).
Por exemplo: Pode-se querer relacionar o orçamento ao parceiro do orçamento, ou com o
parceiro atendido etc. Para isso, inclui-se mais de um campo "Cód. Parceiro" e atribui-se a cada
um deles, um nome diferente.

Observação: Nos casos em que forem criados campos adicionais para armazenamento do
código do vendedor, é necessário que na tela "Configurações > Controle de Acesso >
Usuários > aba Identificação > campo Cód. Parceiro", informa-se o parceiro que será
vinculado ao usuário; além disso, na tela "Configurações > Cadastros >
Vendedores/Compradores > campo Parceiro", informa-se o mesmo parceiro cadastrado na
primeira tela mencionada.

[voltar ao topo]

Configurando os Atributos de Campos Adicionais

Na aba Campos, pode-se observar o botão "Atributos", que ao ser acionado, abre a pequena
tela "Atributos de campo adicional" para configuração de detalhes mais refinados
relacionados aos campos.

Nesta tela, inicialmente é feita a definição se o campo será ou não "Requerido"; determina-se
também se o campo será "Visível" ou não; pela marcação "Somente Leitura", tem-se a
representação que o campo será apenas de leitura (quando marcado), ou edição (se
desmarcado).

A marcação "Permite valor nulo" quando assinalada, tem-se que o campo adicional que está
sendo criado ou editado, aceitará em sua utilização, valores nulos (conceitualmente, um valor
nulo ou NULL é diferente de zero (0), espaços em branco ou uma cadeia de caracteres de
comprimento zero como ""; NULL significa que nenhuma entrada foi feita; a presença de valor
NULL, normalmente implica que o valor é desconhecido ou indefinido). Por padrão, esta
marcação é apresentada realizada. Quando um campo não permitir valor nulo (opção
desmarcada) deve-se obrigatoriamente, marcar o campo como "Requerido", o que deve ocorrer
na criação ou alteração do campo.

Se o campo deverá constar em uma aba específica, deve-se preencher o campo "Nome da
aba". Através do campo "Nome do agrupamento", pode-se criar uma espécie de grupo
dentro da Aba.

Sendo necessário que um conjunto de campos seja apresentado na mesma aba e/ou em mesmo
um agrupamento, define-se os atributos "Nome da aba" e "Nome do agrupamento" com
valor igual para todos os campos que deverão ser apresentados na aba e/ou agrupamento em
questão.

Nota: Referente ao recurso de Agrupamento de campos em uma aba, este encontra-se


disponível apenas nas telas desenvolvidas linguagem HTML5.

Ainda com relação à configuração dos Campos Adicionais, quando um destes for composto de
número inteiro ou número decimal existirá a possibilidade que o usuário tenha a soma dos
mesmos no rodapé da coluna. Esta possibilidade somente estará disponível caso o campo seja
composto de número inteiro ou decimal. Nos referimos aqui, à marcação "Mostra soma no
rodapé da grade".

[voltar ao topo]

Aba Ligações

Após a importação de um campo (no exemplo, o campo "Parceiro") o sistema o relaciona à


chave primária automaticamente na aba "Ligações", isso significa que no momento da
visualização da nova tela, este campo será apresentado para pesquisa de parceiros.

Botão Avançado

Ao acioná-lo será aberta a tela "Atributos da ligação":

Campo para apresentação: Define-se aqui, qual campo será utilizado no lado direito da
pesquisa; por exemplo, imaginemos que não deseja-se apresentar o nome do parceiro no campo
lateral da pesquisa nas pesquisas de parceiro, mas sim outro campo qualquer; utiliza-se então
esta opção. É uma configuração bem específica, e na maioria das vezes o valor padrão é o mais
indicado.

O campo selecionado para Apresentação, deverá possuir a marcação "Permite pesquisa?"


selecionada para que sejam apresentados os nomes vinculados aos códigos.

Observação: Esta marcação poderá ser feita pela tela Dicionário de Dados, aba "Campos" ou,
se for vinculado à uma tela mestre, será verificada a mesma marcação na tela Construtor de
Telas, aba Campos.

Expressão da ligação: Este campo serve para filtrar a pesquisa, ou seja, sempre que a
pesquisa for aberta (pois toda ligação é apresentada na tela como um componente de
pesquisa), este filtro será aplicado. Imaginemos que seja criada uma ligação com Parceiro e que
na pesquisa devam ser exibidos apenas os parceiros clientes, para isso, a expressão do filtro
seria: this.CLIENTE = 'S'.

Filtro de formulário: Neste espaço é possível utilizar os valores digitados na própria tela como
filtro de ligação. Exemplo: this.NOMEPARC lilke 'form.PRIMEIRONOME%' - Desta forma,
suponhamos que 'PRIMEIRONOME' seja um campo da tela, seu valor será utilizado para filtrar a
pesquisa.

[voltar ao topo]

Aba Ações

212
A configuração desta aba, permite que no Sankhya-Om sejam executadas tarefas específicas de
forma rápida e simples. Através desta aba pelo campo "Tipo", será possível definir a execução
de uma "Rotina no Banco de Dados", a execução de uma "Rotina Java", a execução de um
"Script (JavaScript)" e a configuração de um "Lançador" para uma tela do sistema. Cada
uma destas opções quando escolhida, disponibiliza configurações diferentes a serem efetuadas.

Vejamos separadamente o comportamento de cada uma destas opções, acessando o tópico


Construtor de Telas/Dicionário de Dados - Aba Ações.

A marcação "Controla Acesso" que é apresentada na escolha de um dos quatro tipos de


ações, quando realizada, tem-se que somente usuários com permissão, poderão ter acesso aos
botões de ação. Quando desmarcado, todos os usuários possuirão acesso aos botões de ação.

Uma vez definindo-se pelo Controle de Acesso, na tela "Configurações > Controle de Acesso
> Acessos" localiza-se a tela adicional criada, e libera-se os acessos desejados. Ainda nesta
tela, no lado direito tem-se o botão "Outros Acessos", que ao ser acionado, irá apresentar as
ações que tiveram o campo "Controla Acesso" marcado.

No exemplo da tela adicional "Tarefas Exclusivas", marcaremos as tarefas "Tarefa no Pedido


de Venda" e "Tarefa no Pedido de Compra" para terem seu acesso controlado.

Na tela de controle de acessos, acionando-se o botão "Outros Acessos" pode-se observar que
são apresentadas as duas ações marcadas para terem seu acesso controlado.

Caso nenhuma ação do Construtor de telas tenha ação controlada, e acessar-se o botão "Outros
Acessos", da tela de controle de acessos do usuário, será apresentado um alerta com a seguinte
mensagem:

"Nenhuma ação do Construtor de Telas está marcada para controlar acesso para o
item de menu selecionado".

Além das permissões poderem ser fornecidas para determinados usuários, estas também
poderão ser configuradas para um determinado grupo.

[voltar ao topo]

Aba Eventos

Esta aba permite realizar as configurações de eventos considerando as entidades (telas nativas
ou adicionais) do sistema.

Os referidos eventos são mecanismos que podem executar ações utilizando a Rotina de Banco
de dados (Stored Procedure) ou a Rotina (Java) de acordo com a regra de negócio utilizada e
considerando os lançamentos nas respectivas entidades.

Diante disto, pode-se visualizar os seguintes exemplos:

Observação: Para mais detalhes deve-se verificar as informações disponibilizadas no tópico


Construtor de Telas/Dicionário de Dados que dispõe de dados relacionados especificamente a
aba "Ações"; sua utilização se assemelha a aba Eventos.

O botão "Salvar ordem" permite definir a ordem que os eventos ativos serão executados; após
este procedimento, pode-se visualizar na coluna "Ordem" a ordenação configurada
anteriormente.

Nota: É relevante mencionar que o sistema não sobrescreve os eventos adicionados na


instância, uma vez que sua execução se dará após as validações nativas do Enterprise
Resource Planning (ERP).

Veja também as informações contidas nas telas Administração do Servidor e Dicionário de


Dados.

[voltar ao topo]

Tela Detalhe

Finalizado o cadastro da tela mestre, cadastra-se a tela detalhe, ou seja, a instância de ligação.
Clique no botão de inclusão para efetuar-se o cadastro de uma tela do tipo detalhe; o sistema
exigirá a ligação com uma tela mestre.

No relacionamento de tela mestre com uma tela detalhe, a chave primária da tela mestre migra
automaticamente para a tela detalhe. Como estas ligações devem ser do tipo um para muitos
casos, então deve-se adicionar mais um campo a chave primária da tela detalhe, geralmente
faz-se isso com um campo numérico do tipo inteiro.

213
Na situação relatada nas imagens, o próximo passo é selecionar-se o campo Sequência para a
auto-numeração.

Ao concluir o procedimento, tem-se:

A partir daqui, pode-se realizar a inclusão dos campos necessários à completude da tela.

Utilizando campos da tela em filtros de pesquisa

A utilidade deste recurso consiste em permitir o uso de informações da tela, para contextualizar
a busca feita pelo "componente de pesquisa", filtrando os registros da "tabela de destino", a
partir dessas informações, mesmo antes de salvar-se o registro. Deste modo, nas telas
adicionais será possível efetuar filtros entre campos, ou seja, trazer informações de um campo,
mediante inserção da informação de outro campo.

Exemplo: Trazer os parceiros cuja cidade informada no campo "Cidade" seja Uberlândia. Ao
solicitar a tela de pesquisa do campo "Parceiro", serão apresentados todos que se encontram na
cidade de Uberlândia.

Para efetuar a configuração do exemplo acima, será necessário:

Na Tela Adicional AD_NFSENAT criada para o exemplo, os campos "Cód. Cidade" e "Cód.
Parceiro" foram campos importados de outras telas. O objetivo do filtro a ser utilizado, é de
quando o usuário informar a "Cidade" o sistema traga somente os parceiros, pertencentes a
Cidade informada:

Para compor o filtro, foi selecionado na "Aba Ligações", o campo "Cód. Parceiro" e através
do botão "Avançado" foram estabelecidos os seguintes atributos para a ligação:

Campo para apresentação: Essa configuração determina qual campo será utilizado do lado
direito da pesquisa. Por exemplo, para apresentar a "Razão social", ao invés do nome do
parceiro, bastará localizar este campo como "campo de apresentação". Essa troca só acontecerá
na tela onde a alteração é feita, mas existem outras maneiras de realizar esta alteração para
qualquer contexto do sistema. É algo bem específico, e na maioria dos casos, aconselha-se que
o valor padrão seja mantido.

Por exemplo, na imagem acima o Campo para Apresentação é o "Nome Parceiro"; na tela
adicional (AD_NFSENAT), o campo de "Descrição" será o "Nome Parceiro".

Expressão da ligação: Esta expressão será utilizada como filtro de ligação entre as duas
tabelas. Por exemplo, this.CLIENTE = 'S'. Nesta situação, serão visíveis na tela somente os
"Parceiros" do tipo "Cliente". A palavra especial "this", que precede o nome do campo,
determina que o campo "CLIENTE" esteja na tabela pesquisada e que deva estar presente, com
o objetivo de evitar ambiguidades na consulta. Sempre que houver uma busca partindo da
tabela, onde a ligação foi feita para a tabela de parceiros, essa expressão estará presente.

Exemplo:

Expressão da ligação: this.CLIENTE='S'

Com este filtro, na tela adicional (AD_NFSENAT), serão apresentados para escolha, somente os
parceiros que são "Clientes".

Filtro de formulário: Este é um recurso semelhante à expressão de ligação, porém, aqui é


possível utilizar-se campos da tabela principal, para compor os filtros. Diferentemente da
expressão da ligação, esse filtro só terá efeito quando a busca partir da tela (deve-se ter em
mente que existem outras formas, além do componente de pesquisa e da aba de detalhes, para
se pesquisar uma tabela partindo de outra).

A forma de preenchimento neste campo, será um pouco mais elaborada, vejamos:

this.CODCID = form. – Novamente o termo "this" indica um campo na tabela pesquisada. Já a


palavra "form" determina que o valor utilizado para a expressão deverá ser obtido pelo
formulário de entrada da tela, através do campo "CODCID".

Todas as ocorrências de "form." sucedidas do nome de algum campo, serão substituídas pelo
valor desse campo, no momento da consulta; se não houver o campo mencionado ou ele não
estiver preenchido, não será possível realizar a busca, pois os campos usados no filtro são
considerados requeridos.

Para tornar um campo não requerido, ou seja, permitir a pesquisa mesmo que ele não exista no
formulário ou não esteja preenchido, acrescente o caractere "@" antes do nome do campo.
Assim, teríamos: this.CODCID = form.@CODCID.

Exemplo:

Filtro de formulário: form.@CODCID is null OR this.CODCID = form.@CODCID

A expressão form.@CODCID is null foi informada no filtro de formulário para que, caso não
informe-se na tela adicional (AD_NFSENAT) a cidade do parceiro, poderá a tela de pesquisa
trazer os parceiros. Se não for informada esta expressão, o sistema não trará nenhuma
informação na tela de pesquisa, se a cidade do parceiro não for informada.
Vejamos na imagem a seguir, que como na tela adicional (AD_NFSENAT) "não foi informando"
a cidade do parceiro, a "Tela de Pesquisa do Parceiro", trouxe várias cidades:

214
Se na tela adicional for informada a cidade do parceiro, a Tela de Pesquisa do Parceiro, irá
apresentar apenas esta cidade:

Os "Totalizadores" das colunas das telas adicionais não serão apresentados com casas
decimais, quando a coluna do grid for do tipo inteiro. Vejamos na imagem abaixo por exemplo, o
campo Cód. Parceiro do tipo "Número Inteiro" e o campo "Valor Final" do tipo "Número
Decimal".

Na tela adicional, a somatória dos dois campos será apresentada da seguinte forma:

O campo de Número Decimal será apresentado com vírgula "ex: 20,00" e o campo do
"Número Inteiro" será exibida a somatória sem vírgula, "ex: 20".

Importante: A documentação a seguir é destinada para usuários avançados, como


implantadores, consultores e monitores. Entretanto, o que será descrito nesta
documentação, deve ser considerado somente como exemplo de uma das
funcionalidades.

Se você selecionar o botão "Avançado" presente na aba Ligações, será aberta a tela
"Atributos da ligação". Ao clicar no sinal de inclusão "+" à frente da descrição
"Parâmetros". Vejamos maiores detalhes:

Parâmetros: Esse recurso possui a funcionalidade de alterar alguns comportamentos das


ligações. Na maioria das ligações isso não será necessário. Contudo, segue uma breve descrição
de alguns desses parâmetros, seus possíveis valores e o efeito obtido:

Nome: Determine aqui, a descrição da tabela pesquisada no título do resultado da pesquisa, ou


no título da aba, caso o relacionamento seja "um-para-muitos".

Valor: Para preenchimento deste campo, um texto para ser usado como título.

Sendo assim, consideraremos o exemplo a seguir:

Desta forma, foi criado o parâmetro "description" igual a "PARCEIRO", onde na "Tela
Adicional" será apresentado:

[voltar ao topo]

Botão Outras Opções

Através do botão "Outras Opções" teremos as seguintes alternativas:


Processar campos MGE/Mitra: Por meio desta opção, é feito o processamento dos campos
adicionais que foram criados no MGE. Como o Sankhya-Om utiliza um dicionário de dados
diferente do MGE, o fato de se criar um campo adicional no MGE, não faz com que ele esteja
disponível automaticamente no Sankhya-Om.

Checar integridade de campos adicionais: Através desta opção, faz-se a verificação se


todos os campos adicionais presentes no dicionário de dados para esta tabela, realmente
existem no banco de dados e estão com o tipo correto.

Reiniciar esta unidade de dados: Esta alternativa faz com que o sistema descarte as
"caches" internas e releia o dicionário de dados desta tela no banco de dados. Pode ser utilizada
quando se faz alterações na estrutura da tela (como adicionar um campo ou realizar uma nova
ligação, por exemplo) e esta alteração não aparece imediatamente na tela em execução. Feita a
reinicialização, é apresentada a seguinte mensagem:

Configuração de Pesquisa: Através dessa opção, você poderá configurar a ordenação e o


limite de resultados de uma determinada tabela. Assim, ao ordenar dados em uma tela, será
respeitada a configuração feita nos campos "Ordenação" e "Limite de Resultados".

Definir ordem dos campos: Ao acionar esta opção, pode-se definir a ordem em que os
campos irão aparecer na tela por padrão. Esta ordem poderá ser alterada pelo usuário ou
configurada através desta opção.

Exportar Metadados e Importar Metadados: Por meio destas opções, são realizadas a
Exportação e Importação de telas adicionais, além dos menus/pastas adicionais necessários
para abri-los. Essa funcionalidade flexibiliza e potencializa o uso desse recurso, permitindo o
compartilhamento de verdadeiros "Módulos Adicionais" entre ambientes distintos. Para
maiores detalhes, clique em Exportação e Importação de Telas.

Avançado: Através desta opção, você terá alguns atributos para configuração fina da tela, tais
como:

215
Campo para apresentação: Trata do campo da tabela que o sistema irá utilizar quando
apresentar uma pesquisa para esta tela em outras telas. Por exemplo, em telas onde se
tem o campo Código do Parceiro, geralmente se apresenta um controle onde o usuário
pode pesquisar o parceiro, e sempre tem-se um campo lateral onde se apresenta o nome
do parceiro selecionado, de forma similar a quando se tem um campo "Cód. Cidades"
em formulários; geralmente tem-se uma pesquisa para a cidade, e o nome desta será

exibido no campo lateral.


Critério da entidade: É um filtro que será aplicado internamente em todas as
consultas e pesquisas desta tela, independente do usuário. Um uso comum, é definir-se
filtro que use o usuário logado como parte do critério. Por exemplo:

Imaginemos uma tela onde terá a informação de departamento; então deseja-se que os
usuários do departamento A vejam apenas registros vinculados a este departamento, assim:

this.CODDEP IN(SELECT MAX(CODDEP) FROM TSIUSU WHERE CODUSU =


ctx[usuario_logado])

Neste exemplo, apenas linhas cujo departamento seja o mesmo do usuário logado serão
apresentadas. A variável ctx[usuario_logado] será substituída pelo código do usuário logado.
Os campos da tabela devem ser referenciados através do alias this.

Adicionar lançador: Ao acionar esta opção, será aberta uma tela, onde você deverá informar
a descrição e a pasta de destino. A "Descrição" é a identificação literal para o lançador; a pasta
de destino, refere-se ao diretório do menu que abrigará o lançador de um determinado item. A
operação estará concluída após a confirmação, pressionando o botão "Concluir", e poderá
também ser abortada, acionando o botão "Cancelar".

Localizar lançador: Ao acionar esta opção, é apresentada a listagem de todos os lançadores


que apontam para o item que corresponde ao item atual de navegação. Por exemplo, se
determinado usuário estiver navegando entre relatórios personalizados, ao acionar esta opção,
será aberta uma lista de todos os lançadores que correspondem ao item "Relatório" atual de
navegação. Nesta tela, além de visualizar os lançadores para um item, pode-se excluir um
lançador do item e/ou alterar sua descrição.

Alterando a descrição de um lançador:


Para alterar a descrição de um lançador, primeiramente deve-se selecionar um lançador na
grade.
A partir do momento em que o usuário começar a digitar no campo descrição, automaticamente
serão habilitados os botões "salvar" e "cancelar" ativando assim o modo "Alteração de
Descrição";

Ao clicar em "Salvar" , tem-se confirmadas as modificações da descrição.


No botão "Cancelar" , o modo "Alteração de descrição" será desabilitado, voltando para
o estado normal da tela.
Através de um duplo clique em algum item da grade, este redirecionará para o determinado
lançador, executando assim a função de lançador.
O botão "Fechar", na parte inferior da tela, procede com seu fechamento.

Observação: Sempre que selecionado um lançador na "grade", o campo "Descrição" sofrerá


modificações de modo a exibir qual a descrição daquele lançador selecionado;

O botão "Excluir" , estará disponível sempre que houver um lançador selecionado na grade.
Ao clicar neste botão, será apresentado uma mensagem de alerta para confirmação da exclusão
Transformar Tabela em View: Por meio desta opção, você realizará a transformação de uma
tabela para uma view. Se a tela adicional em questão já possuir registros o sistema emitirá a
seguinte mensagem:
"Existem X registros na tabela. Ao converte-la TODOS OS DADOS SERÃO
DEFINITIVAMENTE PERDIDOS. Deseja prosseguir?"

Clicando-se em "Sim" o sistema deletará os registros e criará a View.

Se a tabela adicional já for uma View, o sistema emitirá a seguinte mensagem ao tentar
transformar:

"A tela atual já utiliza uma VIEW como unidade de dados!"

Sendo feita a tentativa de criação de um novo campo para uma tela que já é View, o sistema
emitirá a mensagem:

"Para incluir o campo é necessário antes, criar o campo na view com um tipo que seja
compatível"

Sendo solicitada a exclusão de um campo, será emitida a seguinte mensagem:

"Para excluir o campo é necessário antes, excluir o campo da view no banco de


dados"

Após a transformação da tabela em view o usuário poderá adicionar um lançador para esta tela.
Se na view em questão não houver nenhum registro, por default os campos virão preenchidos
com um registro padrão.

Quando a tela é transformada em view ela estará na base de dados da seguinte forma:

CREATE VIEW [sankhya].[AD_PARAMETRO]


(PARAMETRO,TIPO1,TIPO2,TIPO3,TIPO4,TIPO5,TIPO6,TIPO7) AS SELECT 0 AS PARAMETRO,
CAST(NULL AS IMAGE) AS TIPO1, DATEADD(DAY, DATEDIFF(DAY, 0, '01/01/1970'), 0) AS
TIPO2,1.0 AS TIPO3, DATEADD(DAY, DATEDIFF(DAY, 0, '01/01/1970'), 0) AS TIPO4,0 AS
TIPO5,'' AS TIPO6,0 AS TIPO7 FROM DUAL

GO

Definir chave primária para a unidade de dados: Definir chave primária para a unidade de
dados: Através desta opção, determine uma chave primária (PK) para as unidades de dados do
tipo View. O sistema não permitirá que uma view fique sem PK; caso isso ocorra, será exibida a
seguinte mensagem:

"A unidade de dados dessa tela, requer no mínimo uma PK"

Painel de Filtros: Por meio desta, será possível aprimorar ainda mais a personalização em
Telas Adicionais. Ao acioná-la será aberta uma pequena tela "Painel de Filtros" onde serão
disponibilizadas funcionalidades para configurar o Painel de Filtros conforme desejado. O
objetivo desta configuração é disponibilizar um Painel de Filtros, localizado à esquerda, onde
será possível realizar uma "busca rápida" informando os filtros configurados para a Tela
Adicional em questão.

Ao clicar no botão "Adicionar filtro ao Painel de Filtros", serão apresentadas as


configurações para geração do filtro fixo, de acordo com a Tabela e o seu respectivo campo
selecionado.

Documento de ajuda: Esta opção permite inserir na tela adicional uma documentação
contendo informações que visam auxiliar o usuário na utilização e entendimento das
funcionalidades pertinentes a mesma. Ao acessar esta opção, serão apresentadas as seguintes
ações:

Upload documento: Esta ação quando acionada, permite selecionar o documento que
servirá de auxílio para o usuário. Sendo que, será possível selecionar somente arquivos
do tipo PDF. Caso já exista um documento inserido na tela, pode-se realizar a
substituição do mesmo pelo documento atual.
Visualizar documento: Através desta ação, teremos a visualização do documento de
ajuda.
Remover documento: Se utilizar esta ação, a eliminação do documento de auxílio
inserido será feita.

216
Além disso, quando posicionado na tela ao acessar a Central de Ajuda, o help padrão será
direcionado para a documentação de auxílio.

[voltar ao topo]

Compreendendo o Painel de Filtros

Para se entender o funcionamento do Painel de Filtros, é necessário compreender, ainda que de


forma concisa, o funcionamento de uma consulta SQL. Este recurso se destina a usuários
implantadores, responsáveis pela criação de Telas Adicionais.

Os filtros são criados a partir das informações dos próprios campos da tela, que passam a
funcionar como uma espécie de argumento variável. O conjunto desses "argumentos" será
apresentado em um painel lateral, onde se o usuário informar algum, o sistema irá incluir uma
condição (where) na consulta SQL que é feita para obter os dados da tela. Vejamos que este é o
fragmento de consulta que será inserido quando o usuário preencher, por exemplo, o campo
"Idade" no Painel de Filtros:

this.IDADE = :IDADE

Imaginando que a consulta inteira fosse parecida com o trecho:

SELECT * FROM AD_PARTICIPANTES this

Observação: this é um apelido padrão que o sistema aplica à tabela principal da consulta.

O resultado seria:

SELECT * FROM AD_PARTICIPANTES this WHERE this.IDADE = :IDADE

Os campos no painel de filtros são do mesmo tipo de dados que cada campo representa. Assim,
um campo numérico irá obter um argumento numérico, um campo de data irá obter uma data e
um campo de texto consequentemente fornecerá argumento tipo texto.

Tipos de campos "especiais":

Padrão: Quando um campo é usado como filtro, utilizando este tipo, a interface empregada
será muito semelhante à interface usada no formulário de edição. Deste modo, um campo que
possui opções será exibido como um "Combo Box" (campo que abre uma lista ao ser clicado);
representa uma ligação com outra tabela, será apresentado como uma Pesquisa; se for uma
data, o componente de calendário será mostrado e assim por diante.

Porém, pode ser necessário utilizar outro tipo de interface, por exemplo, digamos que se queira
ao invés de escolher especificamente uma data, usar um período, ou ainda, ao invés de
escolher uma opção, seja necessário escolher várias opções. Para esses casos, existem tipos
especiais que podem ser empregados:

Multi-seleção: Este tipo é destinado à campos que possuem lista de opções e para campos de
Pesquisa. No caso de lista de opções, a lista é composta por todas as opções do campo. Quando
o campo é do tipo Pesquisa, as opções devem ser inseridas através de uma busca.

Período: Campos do tipo "Data" possuem uma alternativa de representarem um Intervalo;


neste caso, o usuário informará data inicial e final.

Caso seja informada apenas a data de início, o filtro será semelhante a:

this.DATAADMISSAO >= :DATAADMISSAO.INI

Quando somente a data final for fornecida, o filtro será equivalente a:

this.DATAADMISSAO <= :DATAADMISSAO.FIN

Se ambas as datas forem informadas, tem-se o seguinte filtro:

this.DATAADMISSAO BETWEEN :DATAADMISSAO.INI AND :DATAADMISSAO.FIN

Criando filtros:

Existem algumas opções para determinar como o filtro irá se comportar na tela, são elas:

Nome da variável: Nesse campo, determina-se o nome variável SQL. Por padrão, o sistema
alimenta esse campo com o próprio nome do campo, porém isso pode ser alterado quando
conveniente.

Descrição: Será utilizado no formulário para orientação do usuário. Como padrão, o sistema
usa a própria descrição do campo mas caso necessário pode ser modificado.

Obrigatório: Esta marcação, determina que o filtro é obrigatório e portanto deve ser informado
antes de se aplicar o filtro.

Observação: Trabalhando-se com campos do tipo texto, cuja apresentação é "Lista de


Opções", ao marcar a opção "Obrigatório" serão exibidas as opções configuradas para o
campo; caso a opção Obrigatório esteja desmarcada, serão acrescidas às opções do campo as
alternativas "Não informado" e "Informado".

Salvar último valor: Critérios marcados com esta opção, memorizam o último valor para a
próxima vez que a tela for aberta.

Considerar filtro de ligação: Acionando-se esta marcação, quando se tratar de um campo


pertencente ao tipo "Pesquisa" será considerado o filtro de ligação previamente configurado
para a respectiva ligação.

Valor padrão: Quando a tela for aberta o critério será preenchido com esse valor.

Intervalo de valores: Esta é uma opção exclusiva para campos numéricos e determina valores
máximos e mínimos permitidos no campo.

Expressão (SQL): Caso seja necessário personalizar o fragmento de SQL que será utilizado no
filtro, deve-se usar esse campo. Por exemplo, digamos que se queira fazer um filtro do tipo
"EXISTS" e que o nome do campo seja "DT" do tipo data, portanto teríamos:

EXISTS(

SELECT 1

FROM

AD_PARTICIPACAOEVENTOS EVENTO

WHERE

EVENTO.CODPARTICIPANTE = this.CODPARTICIPANTE AND

EVENTO.DATA BETWEEN :DT.INI AND :DT.FIN

Lembrando que "this" refere-se ao apelido (ou 'alias') da tabela principal, esse filtro verifica a
existência de registros em uma outra tabela tendo como base os registros da tabela principal e
o critério informado no critério "DT".

Expressão vazia: Quando essa marcação estiver habilitada, o sistema não irá adicionar
nenhum critério ao filtro, sendo portanto útil para se criar variáveis que podem ser utilizadas em
outros critérios. No caso em que se personaliza uma expressão, é possível usar mais de um
argumento. Usando o exemplo anterior é possível incluir o seguinte trecho:

EXISTS(

SELECT 1

FROM

AD_PARTICIPACAOEVENTOS EVENTO

WHERE

EVENTO.CODPARTICIPANTE = this.CODPARTICIPANTE AND

EVENTO.DATA BETWEEN :DT.INI AND :DT.FIN AND

EVENTO.LOCALEVENTO = :LOCAL

Nesse caso, a expressão acima está definida no campo 'Expressão SQL' do campo 'DT', e o
campo LOCAL não possui expressão SQL, no entanto, ele pode ser utilizado aqui como variável.
Esse recurso é muito útil para quando precisa-se de um filtro cujo campo não existe na tabela
principal, mas sim em uma outra tabela que possui ligação com a tabela principal, como no
exemplo acima.

Observação: Para os filtros de telas adicionais, uma das regras utilizadas no sistema é que,
quando as marcações dos filtros Não informado e o Informado estiverem selecionadas, o
sistema irá trazer apenas os registros Informados, pois os mesmo possui precedência sobre os
outros filtros.

[voltar ao topo]

Recursos da Tela Adicional Criada

Com descrito anteriormente, as telas criadas serão acessadas pelo menu padrão do sistema e
vão se parecer e comportar de maneira semelhante às telas padrão do sistema, ou seja, elas
possuem modo grade/formulário, botões de edição dos registros, impressão da grade, assistente
para montagem de filtros, configuração de layout, controle de acesso por usuário, etc. Vejamos
abaixo demonstrações de alguns desses recursos:

[voltar ao topo]

Configurações da Tela

Se você possuir acesso liberado para configurar telas, poderá efetuar modificações nas telas
adicionais por meio do botão "Configuração da Tela" (em destaque na imagem acima); será
possível por exemplo, buscar e mover os campos disponíveis para a coluna de campos
selecionados, de modo que estes sejam apresentados na tela.

Feitas as modificações desejadas, acione o botão salvar localizado no alto da tela. Mais
informações sobre as Configurações da Tela, podem ser visualizados acessando o tópico
Conhecendo o SankhyaW/Recursos e Componentes/Configurações da Tela.

[voltar ao topo]

Criação de Filtros Personalizados através do "Assistente de Filtro"

Importante: Nas telas adicionais, ao aplicar um filtro personalizado o sistema não exibirá os
pais que não possuam filhos "Analíticos", mesmo que o filtro satisfaça registros filhos que sejam
sintéticos.

Mais detalhes podem ser visualizados através do tópico Conhecendo o Sankhya-W/Recursos e

217
Mais detalhes podem ser visualizados através do tópico Conhecendo o Sankhya-W/Recursos e
Componentes/Assistente de Filtro.

[voltar ao topo]

Relatórios Rápidos através do botão "Impressão do Grid"


A medida que a tela é alimentada, pode-se através do botão "Impressão do Grid" (em
destaque na imagem abaixo) exportar os dados como PDF, como Planilha ou ainda visualizá-los
em Cubo.

Na tela Relatórios Formatados tem-se o campo "Tela/Instância" que permite a inserção de qual
tela está relacionado o relatório:

Importante: Quando o sistema preencher os relatórios vinculados às telas, ele irá preencher
automaticamente os parâmetros cujos nomes sejam iguais aos nomes das colunas da chave
primária da tabela prefixados com PK_. Considerando o exemplo onde o nome da PK da tabela é
NUMERO, então o parâmetro que deve ser criado no relatório é PK_NUMERO, e este poderá
ser usado em qualquer lugar do relatório, usando a notação padrão de parâmetro no iReport, ou
seja, $P{PK_NUMERO}. Isso significa que o relatório poderá filtrar em sua query apenas o
registro que está atualmente posicionado na grade da tela.

[voltar ao topo]

Criar um novo item no Menu do Sistema

Deve-se disponibilizar no menu do sistema as telas criadas.

Na tela Menu do Sistema depois de selecionado em qual item do menu será incluída a nova tela,

deve-se acionar o botão "Criar Novo Item" para que a tela "Criando novo item em
(nome do item)" seja apresentada:

Na "Descrição" será indicado o nome do item que corresponderá à tela adicional criada; no

campo "Tipo" escolha entre as opções "Lançador" ou "Pasta", no nosso exemplo o tipo do
item é lançador; o "Tipo Lançador" no caso trata-se de uma Tela adicional.

Após a conclusão da criação do novo item, o mesmo será visualizado no respectivo menu.

[voltar ao topo]

Controle de Acessos

Vimos que o Sankhya-Om permite a criação de telas personalizadas, de forma que é possível
criar tanto telas "mestre" quanto telas "detalhe" (também chamadas "filhas") e associá-las,
fazendo com que a tela "detalhe" apareça dentro da tela "mestre", como uma aba. Além disso,
vimos que para uma tela personalizada, seja ela mestre ou detalhe, é possível criar um item de
menu para iniciá-la.

Para cada item de menu pode-se associar permissões de acesso para os usuários, assim, um
mesmo usuário pode possuir permissões diferentes para a tela "mestre" e para a tela
"detalhe", quando isso acontece o sistema irá considerar os acessos individualmente, mesmo
quando uma tela detalhe é acessada através da tela mestre a tela detalhe terá suas permissões
por usuário respeitadas. Se a tela detalhe não possuir um item no Menu do Sistema, então os
acessos são herdados da tela mestre. Se a tela detalhe existir no Menu do Sistema, mas o
usuário não possuir nenhum acesso a ela, a aba não aparecerá na tela mestre; caso o usuário
tenha qualquer acesso a aba aparecerá para consulta, pois qualquer acesso garante consulta.

Vejamos abaixo o exemplo de como o sistema irá se comportar:

Suponhamos que o cliente seja uma faculdade, e deseja criar uma tela para cadastrar cursos e
suas respectivas disciplinas. Um caso de uso seria o seguinte:

São dois usuários a serem criados: DIRETOR e COORDENADOR. Sendo que o DIRETOR
pode incluir/alterar/excluir cursos, mas não pode incluir/alterar/excluir disciplinas. E o
COORDENADOR por sua vez pode apenas visualizar cursos, mas pode
incluir/alterar/excluir disciplinas;
Cria-se também a tela adicional CURSOS, com código, descrição, etc. Com o item de
menu Cursos e na configuração de acessos concede-se privilégio para consulta, inclusão,
alteração e exclusão para DIRETOR, e para COORDENADOR concede-se se privilégio para
consulta, inclusão, alteração e exclusão para DIRETOR, e para COORDENADOR concede-
se apenas acesso de consulta;
Cria-se a tela adicional DISCIPLINAS, de forma que esta seja uma tela DETALHE da tela
CURSOS (ou seja, cria-se o relacionamento de Curso para Disciplina). Assim, ao acessar a
tela Cursos, deve haver uma aba para as Disciplinas para cada curso. Neste momento, a
aba Disciplinas deve respeitar os acessos da tela Cursos;
Para a tela Disciplinas, cria-se um item de menu, de forma que possa ser acessado sem
entrar na tela Cursos. Configura-se o controle de acesso conforme definido no início.
Nesse momento, ao entrar na tela Cursos, a aba Disciplinas irá respeitar as
configurações do seu próprio item de menu para o usuário que está acessando a tela.

Conclusão: Ao acessar a tela Cursos, o usuário DIRETOR poderá incluir/alterar/excluir cursos,


mas na Aba Disciplinas ele poderá apenas fazer consultas. Por sua vez, o COORDENADOR pode
acessar a tela Cursos e consultar, mas não poderá incluir/editar/excluir os registros de Cursos,
porém, na aba Disciplinas ele terá acesso para incluir/editar/excluir, conforme configurado para
o COORDENADOR no Controle de Acesso para o item de Menu da tela Disciplinas;

Pode-se visualizar mais informações sobre o Controle de Acessos, por meio do tópico
Conhecendo o Sankhya-W/Recursos e Componentes/Controle de Acessos.

Acesse aqui o tópico Configurando Ações Personalizadas.

[voltar ao topo]

Parâmetros

Ao realizar-se a criação de uma tela adicional, através da ativação do parâmetro


"Configuração da grade respeita config. da tela - CONFGRARESPTEL", o usuário
administrador pode realizar a organização dos campos (ocultá-los ou apresentá-los), de modo
que os demais usuários não irão conseguir reconfigurar a tela no modo formulário ou no modo
grade, ou seja, não poderão retornar ou remover os campos para a tela.

[voltar ao topo]

2.95 Exportação Carrus Entrega


Comercial > Conexão > Exportação Carrus Entrega

O Sankhya-W possui uma integração com o Sistema Carrus Entrega; essa integração é apenas
de mão única, ou seja, o Sankhya-W apenas envia os dados ao Carrus Entrega e não importará
nada deste último.

Observação: Os scripts de banco de dados correspondentes à esta integração são específicos e


deve-se entrar em contato com o suporte Sankhya para solicitação dos mesmos.

No Sankhya-W esta funcionalidade não depende do parâmetro "Utiliza Integração com o


módulo Carrus? - UTILINTCARRUS".

218
Esta tela apresenta no filtro, o campo "Empresa" que é um campo de preenchimento
obrigatório. Além disso, pode-se informar a "Ordem de Carga" de modo a obter-se uma
filtragem maior das informações a serem exibidas na grade.

A opção "Transmitir" é utilizada para realizar a integração com CarrusEntrega; ela também
transmite as Ordens de Carga. Para proceder com a transmissão, deve-se selecionar no mínimo
uma ordem de carga; caso esta medida não seja tomada, o sistema emitirá a seguinte
mensagem:

"Nenhuma ordem de carga selecionada! Deseja enviar todas?"

Observações Técnicas: Ao acionar a opção Transmitir serão preenchidos os campos


obrigatórios das tabelas TBINTROMANEIO, TBINTPEDIDO, TBINTITEMPEDIDO, TBINTINTEGRACAO,
e além disso, as triggers dessas tabelas irão popular a tabela do banco de integração
CARRUSINT via DBLINK. Para que a integração funcione, é necessário criar um DBLINK com o
nome INTEGRACAO_CARRUS, obrigatoriamente.

Regra para Integração: É obrigatório que os produtos possuam em seu cadastro Código de
barras informado, na aba Unidade Alternativa, ou na aba Estoque.

Passo a Passo para Implantar a Integração


1 – Verificar qual o nome do serviço criado no servidor onde está instalado o módulo
CarrusEntrega. Esta verificação é feita no arquivo tnsnames.ora, que geralmente fica instalado
nesta pasta:

\oracle\product\10.2.0\client_1\NETWORK\ADMIN\tnsnames.ora

No exemplo abaixo, o nome é "XE":

XE =

(DESCRIPTION =
(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.4)(PORT = 1521))

(CONNECT_DATA =

(SERVICE_NAME = ORCL)

2 – No servidor onde está instalado o banco de dados do MGE, deve-se adicionar dentro do
arquivo tnsnames.ora a seguinte estrutura:

CARRUS =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.4)(PORT = 1521))

(CONNECT_DATA =

(SERVICE_NAME = XE)

Veja em negrito que o IP neste caso é o IP da máquina onde está instalado o banco de dados
Carrus.

3 – Através de uma ferramenta de conexão com o banco, por exemplo, o TOAD, realiza-se a
criação do DBLINK da seguinte maneira:

Create database link INTEGRACAO_CARRUS

connect to CARRUSINT identified by SQL using 'NOME'

Deve-se verificar a opção Using, pois o nome varia de acordo com a instalação. Observe que o
Using = Carrus foi o nome do serviço que foi criado no arquivo tnsnames.ora anteriormente;

4 – Depois de realizadas as configurações, bastará criar Pedidos/Notas, utilizar a Formação de


Carga para associar os Pedidos a uma Ordem de Carga, acessar a tela Conexão/Exportação
CarrusEntrega, selecionar as Ordens de Carga desejadas e transmiti-las.

Observação: Utilize os comandos abaixo para selecionar registros na tabela do banco


CarrusInt:

SELECT * FROM TBINTROMANEIO@INTEGRACAO_CARRUS

SELECT * FROM TBINTPEDIDO@INTEGRACAO_CARRUS

SELECT * FROM TBINTITEMPEDIDO@INTEGRACAO_CARRUS

SELECT * FROM TBINTINTEGRACAO@INTEGRACAO_CARRUS

2.96 WMS

Coletor
Para executar as tarefas no coletor, é necessário utilizar a função Contagem de Estoque e clicar
no botão tarefa. No coletor, ao executar a tarefa de contagem para inventário rotativo ou global,
caso a contagem seja diferente do lógico o sistema alerta ao usuário e solicita que faça uma
segunda contagem. Para maiores informações sobre os coletores, acesse o link "Coletor".

Parâmetro "Validar prod. no end. na cont. de estoque


do WMS - VALENDCONTWMS"
O parâmetro "Validar prod. no end. na cont. de estoque do WMS - VALENDCONTWMS"
quando este parâmetro estiver ligado, ao fazer a contagem de inventário e existir um produto
fisicamente diferente do que foi configurado no sistema, será emitida uma mensagem
imediatamente, solicitando ao usuário chamar o gerente do WMS. Neste caso, não será
registrada a contagem e o gerente deverá rever o cadastro de endereços ou alocar fisicamente
o produto no endereço correto.

Controle de Validade
O controle de validade é uma ferramenta fundamental para um software de gerenciamento
de estoques. Com esta ferramenta é possível controlar desde a entrada até a saída dos
produtos, que exigem este controle, disponibilizando informações quanto ao Shelf Life do
Produto em toda a cadeia de abastecimento.

Para que este controle seja feito de forma eficiente, é necessário que as informações e
configurações tenham exatidão, caso existam informações divergentes, produtos poderão ter
seu controle comprometido e por consequência vencerem no estoque. As informações quanto
ao Shelf Life dos produtos, devem ser solicitadas aos fornecedores, pois são estes que detêm
os dados corretos e confiáveis.

Cadastro de Produtos/Aba WMS

Shelf Life: neste campo é informado em dias, o prazo de validade dos produtos. É a partir
deste número que o sistema fará todas as validações e criticas, no momento e que for
informada a data de fabricação e/ou validade do produto.

Ex.: Produto 123 SABÃO EM PÓ 500G

Validade de dois anos è campo Shelf Life deve ser preenchido com o valor 730.

Shelf Life mínimo para recebimento: neste campo é informada a quantidade de dias para o
vencimento que não será permitido receber a mercadoria. Com o preenchimento deste campo a
empresa restringe a entrada de mercadoria muito próxima ao vencimento.

Ex.: Produto 123 SABÃO EM PÓ 500G

Shelf Life mínimo para recebimento = 60 dias


Data atual = 01/03/2013
Validade = 01/04/2013 è NÃO PODE RECEBER
Validade = 01/06/2013 è PODE RECEBER
Dias para expedição: neste campo é informada a quantidade de dias para o vencimento que
não será permitido expedir a mercadoria. Com o preenchimento deste campo a empresa
restringe a expedição de mercadoria muito próxima ao vencimento.

Ex.: Produto 123 SABÃO EM PÓ 500G

Dias para expedição = 30 dias


Data atual = 01/03/2013
Validade = 29/03/2013 è NÃO PODE EXPEDIR
Validade = 02/04/2013 è PODE EXPEDIR

Política p/ dt.val.na estocagem: (Datas de validade diferentes na armazenagem) a


empresa pode definir se o produto poderá misturar data de validade nos endereços de
armazenagem, de acordo com as opções abaixo:

Importante:

•As datas de validade são controladas apenas nos endereços de


armazenagem (Pulmão), portanto, sempre que o produto der entrada nos
endereços de apanha (Picking) sua validade será nula, uma vez que, estes
produtos serão, automaticamente, expedidos primeiro.

•É extremamente recomendado que as informações de “Shelf Life” sejam


provenientes do fornecedor fabricante.

•As configurações são realizadas por Produto, não sendo possível configurar, por
exemplo, um determinado grupo de produtos.

Para o produto não gerar divergência e ser aceito pelo sistema o é aplicando o seguinte formula
((Data Fabricação + Shelf life) ou Data de Validade) > (Data de Hoje +Shelf life mín. em
recebimentos)), segue o comportamento do sistema nos cenários abaixo sendo Shelf life = 30,
Shelf life mín. em recebimentos = 10 e Data de Hoje = 09/01/2012.

O sistema ignora os (Data Fabricação + Shelf life) caso a Data de Validade seja informada.

Ex.1:

Data Validade - Não informado

Data Fabricação - 01/01/2013

(((01/01/2013 + 30 dias) = 30/01/2013 > ((10 dias + 09/01/2013) = 19/01/2012))) = true

30/01/2013 > 09/01/2012 Produto Aceito

---------------------------------------------------------------------------
Ex.2:
Data Validade - Não informado

Data Fabricação - 05/12/2012

(((05/12/2012 + 30) = 04/01/2013) > ((10 dias + 09/01/2013) = 19/01/2012))) = false

30/01/2012 < 19/01/2012 Produto não Aceito

219
-----------------------------------------------------------------------------
EX.3:
Data Validade – 01/02/2013

Data Fabricação – Não informado

(((0 + 01/02/2013) = 01/02/2013 > ((10 dias + 09/01/2013) = 19/01/2012))) = true

01/02/2013 > 19/01/2012 Produto Aceito

---------------------------------------------------------------------------
EX4:
Data Validade – 16/01/2013

Data Fabricação – Não informado

(((0 + 16/01/2013) = 16/01/2013 > ((10 dias + 09/01/2013) = 19/01/2012))) = false

16/01/2013 < 19/01/2012 Produto Não Aceito

---------------------------------------------------------------------------
EX5:
Data Validade – 30/01/2013

Data Fabricação – 09/01/2013


(30/01/2013 > ((10 dias + 09/01/2013) = 19/01/2012))) = true

30/01/2013 > 19/01/2012 Produto Aceito

-----------------------------------------------------------------------------
EX6:
Data Validade – 13/01/2013

Data Fabricação – 09/01/2013

(13/01/2013 > ((10 dias + 09/01/2013) = 19/01/2012))) = false


13/01/2013 < 19/01/2012 Produto Não Aceito

WMS\Inventário

Caso o endereço NÃO SEJA PICKING, a tela de 'Inventário' obrigará o contador a informação
a data de validade ou a data de fabricação.

Se o usuário entrar com uma data de validade ou data de fabricação que resulte em um
produto vencido (data de validade menor que a data de fabricação ou a data de fabricação
ser maior que data atual), uma mensagem será emitida, de tal forma que o usuário possa
conferir se a data digitada condiz com a realidade e possivelmente corrigir esta data. Se o
usuário informar a mesma data, então o sistema aceitará.

Geração de tarefas para armazenagem

Os algoritmos de armazenagem tratarão a data de validade dos produtos, como segue:

Picking - Se a 'Data de Validade' que está chegando for menor que a menor 'Data de
Validade' em estoque, executa-se o Picking, caso contrário, o Picking será ignorado para a
armazenagem.

Completar endereços - É respeitada a política definida no 'Cadastro de Produtos\aba WMS',


campo "Política p/ dt.val.na estocagem", descartando os endereços cuja data de validade
atual não seja 'misturável' com a nova data de validade.

Movimentação entre endereços

Caso o endereço de origem 'NÃO' possua informação de Dt.Validade (como é o caso dos
Pickings), então ao soltar o produto no destino, se o destino for um endereço de
armazenamento (Pulmão, etc) e o Produto tiver 'Data de Validade', o sistema solicitará a
'Dt.Validade' e executará as validações, conforme campo "Política p/ dt.val.na estocagem"
na aba WMS do Cadastro de Produtos.

Observação: Quando houver movimentações entre endereços que não sejam picking, através
de transferências ou movimentação pró-ativa, deve-se sempre informar a data de validade. Já
para os endereços de picking, o sistema não validará as datas, de modo que, pode-se
armazenar produtos de diferentes datas de validade até sua capacidade máxima permitida.

Redefinição de Data Validade

Há no coletor uma função que permitirá o usuário redefinir a 'Dt.Validade' de um determinado


'Endereço/Produto'. Trata-se da função "Redefinição Dt.Validade", cujo código é 20.

O usuário logado no coletor deve ter permissão para executar essa função.

O botão "Alterar" tem a finalidade de modificar as datas de validade já existentes, de modo


que quando utilizado, será substituída apenas a linha selecionada no coletor de dados. Já o
botão "Incluir" registrará uma nova data de validade que ainda não consta na lista.

Observação: Quando for informada uma "Nova Qtd." com o valor zero, a linha selecionada
com a data atual será excluída, pois entende-se que não há mais estoque daquele produto.

Nota: As novas quantidades informadas não poderão exceder a quantidade em estoque, logo, a
rotina impedirá estas alterações.

Observação: Quando o botão "Alterar Dt. Val" for acionado, todas as informações e
alterações realizadas na grade serão salvas.

Importante: Ao realizar um retorno de mercadoria após o cancelamento de um processo de


expedição, a rotina de armazenagem solicitará apenas uma data de validade, sendo necessário
que o usuário acesse a tela de "Redef. de Dt. Validade" do coletor de dados, para possíveis
alterações e inserções de datas de validade relacionadas àquele produto.

Detalhes do Produto

Nas tarefas de ‘Armazenagem’, ‘Reabastecimento’, ‘Transferência’, ‘Contagem de Estoque’,


‘Separação’, ‘Recontagem de conferências’, será exibido o botão “Detalhes produto...”
através do qual será possível ver os seguintes campos do produto:

Produto, Descrição, Complemento, Grupo, Marca, Unidade Padrão e Unidades


Alternativas.

Nota: Na ‘Recontagem’, a tela ‘Detalhes do Produto’ só será aberta caso já tenha sido
informado um 'Endereço'. Na ‘Contagem de Estoque’, o botão ‘Detalhes do Produto’ só terá
efeito se tratar-se de uma ‘Contagem por Produto’.

No coletor, ao executar as rotinas de verificação dos "Detalhes do Produto" e "Consulta de


Produtos", as informações sobre os itens são apresentadas em três abas, "Detalhes",
"Unidades" e "Estoque".

220
O campo "Produto" só é apresentado quando a visualização da tela parte de uma outra tarefa,
como Armazenagem, Armazenagem Expressa ou Recontagem.

A aba Unidades, exibe as mesmas informações em ambas as rotinas (Consulta de Produtos X


Detalhes de Produtos). A coluna "Un." apresenta as unidades alternativas e seu equivalente em
na unidade padrão; a coluna "L x C" traz o "Lastro e Camada" da unidade alternativa, caso
esteja configurado.

A aba Estoque exibe informações apenas na "Consulta de Produtos" se as permissões por


empresa estiverem de acordo. Na grade desta aba tem-se as seguintes colunas:

TP = Tipo > Tipos dos endereços informados pode ser PK(Picking), DC(Doca), PL(Pulmão) ou
OT(Outros).

Endereço > Descrição do endereço.

Qtd. > Quantidade no estoque.

UN > Qual unidade está armazenada no estoque.

Nota: Na aba Estoque tem-se ainda o botão "Data de Validade" que possibilitará que sejam
verificadas quais datas de validade encontram-se disponíveis para determinado estoque do
produto selecionado.

Detalhes de Volumes na Conferência p/pedido

Em empresas onde os pedidos possuem diversos itens de tamanhos variados, é comum que um
mesmo volume contenha diversos produtos diferentes. Se os pedidos possuírem diversos itens,
e com isto forem gerados diversos volumes, pode haver a necessidade de se identificar o
conteúdo de uma determinada caixa.
Para facilitar esta conferência do conteúdo, o WMS oferece a possibilidade de se imprimir nas
etiquetas informações sobre o conteúdo de um determinado volume, listando os itens que
compõe uma determinada caixa.
Para isto, é necessário ligar o parâmetro "Detalhar volumes em conferências p/pedido no
WMS? - DETALHAVOLWMS".
O parâmetro modifica a tela de “Conferência por pedido”, possibilitando que a formação de

volumes aconteça ao longo do processo de conferência. Este processo é necessário para que
seja possível a impressão posterior de etiquetas listando os produtos do volume.
Neste processo, após bipar os produtos o sistema atualiza a informação do volume atual.
Inicialmente é gerado o volume 1, até que o usuário aponte que deseja iniciar um novo volume,
quando o primeiro ficar cheio, por exemplo.
Para iniciar um novo volume, basta acionar o botão “Fechar Volume” ou o botão “Volumes”... e a
opção “Novo”. Assim os próximos produtos serão associados ao próximo número de volume.

No botão “Volumes...” também são listadas opções para controle dos volumes já criados
durante o processo de conferência.

A opção “Lista de Volumes” abre uma tela com a lista dos volumes já criados e a quantidade
total de todos os produtos contidos naquele volume. A tela de lista de volumes possui um botão
“Opções” que abre um pop-up com as seguintes opções:
1.Novo: cria um novo volume e atualiza a informação do volume atual na tela de
conferência por pedidos. Os próximos produtos conferidos ficarão embalados nesse volume.
2.Lista de Volumes: abre uma tela com a lista dos volumes já criados e a quantidade total
de todos os produtos contidos naquele volume. A tela de lista de volumes possui um botão
“Opções” que abre um popup com as seguintes opções:
2.1. Excluir Volume: Exclui o volume atual e todos os produtos que estavam conferidos
nele ficam como não embalados.
2.2. Lista de Itens: abre uma tela com a lista de produtos no volume selecionado. Nesta
tela é possível remover o produto do volume correspondente.
2.3. Usar como Atual: utiliza o volume selecionado como volume a embalar os próximos
itens a serem conferidos.

Produtos não Embalados: abre uma tela com a lista dos produtos que possuem quantidades
a serem abaladas. Nesta tela há a informação da quantidade embalada e da quantidade não
embalada. Também há um botão “Embalar Selecionado” que abre uma tela para informar a
quantidade do produto atual que se deseja embalar. Nesta tela o usuário bipa o produto com a
finalidade de definir a unidade da quantidade que será informada em seguida e então informa a
quantidade e clica em “Embalar”.

221
Volumes por Produto: abre uma tela com opção para bipar um produto. Ao bipar o produto,
são exibidos na grade todos os volumes que possuem o produto e a quantidade do mesmo.

Com as opções descritas, é possível alterar o volume dos produtos de qualquer forma
necessária até que se cheque aos volumes finais. Após o processo de embalar cada produto no
seu volume, basta enviar a conferência para serem geradas as etiquetas de volume. Nesse
ponto as etiquetas podem ser impressas e os produtos enviados para a Doca.

A impressão poderá acontecer na tela de "Impressão de Etiquetas de Volume" no MGE.

Nas Preferências da Empresa, aba WMS, ao acionar a marcação "Informa peso no


detalhamento de volume", pode-se informar o peso do volume no momento do fechamento
no processo de Packlist. Sendo que, sua funcionalidade estará disponível somente quando o
parâmetro "Detalhar volumes em conferências p/pedido no WMS? - DETALHAVOLWMS"
estiver ligado.

Nota: Na impressão devem ser usadas etiquetas contínuas, pois não é possível prever com
exatidão o tamanho da etiqueta, uma vez que a lista de produtos a ser impressa possuirá
tamanhos variáveis. Com este tipo de etiqueta o usuário simplesmente realiza o corte na
bobina ao final da impressão.

Caso haja divergência, após bipar o produto divergente e sua respectiva quantidade e enviar, o
sistema abre uma lista com os volumes da conferência e as respectivas quantidades do produto
sendo recontado em cada volume. Se for necessário, o usuário pode “Definir” ou “Zerar” a
quantidade do produto em um determinado volume, ou adicionar Novos volumes.

A grade possui os campos de quantidade e nova quantidade. Se o usuário alterar a quantidade,


a nova quantidade será considerada no volume selecionado, caso contrário a quantidade já
existente será mantida.

Ao clicar em “Definir Qtd.” o usuário é levado a uma tela onde deve bipar o produto e
informar a quantidade na unidade do código de barras bipado. Ao confirmar, voltará para a tela
da lista de volumes da recontagem com a nova quantidade informada. A nova quantidade
sempre fica na unidade padrão do produto, que é a cadastrada pelo produto.

Ao realizar uma eventual recontagem, se não houver divergência as etiquetas de volume serão
geradas e poderão ser impressas.

Nota: Se o parâmetro 'Tratar espaço em branco no coletor do WMS?


TRATAESPACOWMS, estiver ligado quando houver um espaço no código de barras o sistema
desconsidera o espaço, ex.:

Referencia (Cód. Barras): S5D4F6 S5A4 -> S5D4F6S5A4

Caso tenha mais de um espaço o sistema corta, ex.:

Referencia (Cód. Barras): S5D4F6S5A4 DF6 -> S5D4F6S5A4

Pode ter casos que tenha as duas situações, caso tenha o sistema faz as duas validações ex.:

Referencia (Cód. Barras): S5D4F6 S5A4 DF6 -> S5D4F6S5A4

Parâmetros que influenciam na rotina de Conferência por pedidos:

O parâmetro "Imprime informação de sucesso ao conferir produto? -


WMSINFOCONFPROD" quando habilitado, imprime as informações de sucesso ou insucesso
de leitura na própria tela referente ao último produto conferido. Estando este parâmetro
ativado, o popup de confirmação de leitura de produto não é exibido, uma vez que não é mais
necessário, pois a informação é apresentada na própria tela.

Com o parâmetro "Emite sinal sonoro de aviso?- EMITBEEPCODBAR" ligado, será emitido
um alerta sonoro ao registrar um código de barras inexistente no sistema durante a conferência
por pedido.

Coletor TotalCross

Para logar no coletor, acesse o menu "Configurações" e insira o "Domínio" e a "Porta" a que
você deseja se conectar:

222
Posteriormente insira seu "Usuário" e "Senha".

Para realizar a "Conferência do Recebimento" vá até o menu "Conferência" e digite o

"Código de Barras" da doca onde será realizada a conferência, em seguida você poderá
informar os dados da conferência. Pode-se também validar a conferência sem divergências.

Para realizar a "Recontagem", vá ate o menu de mesmo nome e adicione o "Endereço de


Recontagem" no campo que será exibido. Em seguida, digite o Código de Barras e retifique os
dados.

Repare que, quando a Recontagem é realizada, o ícone "Reconte" exibido em vermelho


mudará para "Recontado", assim como a cor deste que será verde.

Você também poderá realizar a edição da recontagem já feita, basta clicar no ícone exibido
no menu Recontagem. Após finalizar a ação, clique na opção "Salvar".

Para executar Tarefas de Armazenamento e selecione o menu "Armazenagem", em seguida


digite o "Endereço de Origem" e o "Código de Barras" do produto. Posteriormente insira o
"Endereço de Destino" no campo exibido.

Para realizar a configuração de um determinado equipamento, vá até a opção no canto


direito superior do coletor e selecione o equipamento desejado.

Caso seja necessário, pode-se realizar a configuração do equipamento, basta você ir até a
opção no canto superior direito do coletor.

Formação de Volumes
É necessário que haja uma “Área de Conferência” para cada “Área de Separação” por pedido.

Então, se o sistema for configurado para realizar a impressão de etiquetas conforme descrito no
tópico acima Detalhes Volumes na Conferência p/pedido, serão gerados diferentes
volumes, em cada área de conferência, mesmo que sejam produtos de um mesmo pedido.
Caso a empresa queira minimizar a quantidade de volumes a serem gerados, o momento de se
gerar os volumes pode ser transferido para a Doca de Saída, reunindo “conferências” de
diferentes áreas correspondentes ao mesmo pedido.

Para isto, é necessário ligar o parâmetro "Formação de Volumes após a conferência por
pedido - FORMVOLPOSCONF". Esta configuração é conflitante com a impressão de
etiquetas mostrada no tópico acima. Portanto, os parâmetros "Imprimir etiquetas de volume
na conferência? - IMPETIQVOLCONF" e "Detalhar volumes em conferências p/pedido
no WMS? - DETALHAVOLWMS" devem estar desligados.

Caso um destes ou ambos estejam ligados em conjunto com o parâmetro "Formação de


Volumes após a conferência por pedido", o sistema irá barrar o login no coletor e emitirá uma
mensagem de erro:

Quando este último parâmetro estiver desligado o sistema irá verificar se a marcação
"Imprimir etiquetas de volume na conferência" nas preferências da Empresa está
marcada. Sendo assim, é necessário desmarcar também esta opção para uso da Formação de
Volumes após a Conferência.

Após realizar a conferência por pedido, a situação das separações do pedido ficará como
"Aguardando Formação por Volumes". Quando todas as separações de um mesmo pedido
estiverem com esta situação, o operador pode iniciar a Função “Formação de Volumes” no
coletor.

Essa função “Formação de Volumes” só aparece quando o parâmetro 'FORMVOLPOSCONF'


estiver ligado e o usuário tiver permissão para executar essa tarefa.

Ao escolher a função, o botão “Volumes” ficará habilitado na tela de identificação de funções do


coletor. Ao clicá-lo, o sistema irá direcionar para uma tela onde deverá ser bipada a doca que
receberá o pedido, em seguida, será necessário bipar cada um dos checkouts relacionados ao
pedido.

O sistema obrigará o usuário a digitar todos os checkouts, que serão exibidos na lista de
Checkouts já bipados. O sistema permite bipar o mesmo mais de uma vez, mas no final, todos
deverão estar bipados.

Após ter bipado todos os Checkouts com a lista completa, é só clicar em “próximo”. Então o
usuário chegará na etapa em que informará a quantidade de volumes que serão geradas.
Depois de informada a quantidade, o sistema envia os itens do checkout para a DOCA, ficando
a separação na situação “Conferência Validada” e libera a impressão da etiqueta.

Sequência do processo

Cadastro da Ordem de Carga;

Lançamento de pedido com dois produtos de áreas diferentes por separação por pedido
informando a Ordem de Carga;

Realização da Formação de Carga;

Realização da Separação e conferência por pedido;

No SuperWaba:

Seleção da tarefa “Formação de Volumes”;

Indicação da Doca onde será realizada a formação dos volumes;

Indicação dos Checkouts onde estão os produtos do pedido;

223
Indicação da quantidade de volumes;

Ao clicar na tecla “Enter” o sistema exibe a seguinte mensagem:

Após clicar no botão “Confirmar” o sistema finaliza o processo e atualiza o status do pedido para
“Conferencia Validada”.

Em MGE >> Relatórios >> Etiqueta de Volumes realiza-se a impressão da etiqueta.

Hoje o sistema conta com um recurso, que possibilita que aos usuários que formam as
embalagens, tenham a capacidade de registrar no próprio coletor o peso de volumes, realizem a
impressão de relatórios adicionais e visualizem informações sobre o parceiro, de modo a auxiliar
na tomada de decisão sobre como serão realizadas as embalagens.

Observação: Para utilizar esta rotina, será necessário a instalação da aplicação "Server Print
Service - SPS".

Para que este comportamento ocorra, são necessárias as configurações de alguns parâmetros:

"Solicitar peso na formação de volumes do wms - PESOFORVOLWMS"

"Informações sobre o parceiro na formação de volumes do wms - INFOPARCVOLWMS"

"Código relatório impressão após formação de volumes no wms -


CODRELFORMVOWMS"

"Nome da impressora para relatório de formação de volumes - NOMIMPWMSRELFOR"

"Aceita iniciar formação de volumes pelo checkout - ACEITACHKFVOWMS"

Na utilização da função de formação de volumes no coletor, caso o parâmetro


"ACEITACHKFVOWMS" esteja habilitado, na tela onde informa-se a doca, será apresentada
também a opção de "checkout":

Também será possível iniciar a formação tanto com uma doca, quanto com um
endereço de checkout; a partir do checkout, haverá uma validação e será feita a
busca pela doca correspondente. Com o parâmetro mencionado acima habilitado,
ao iniciar a formação com um endereço de checkout, não ocorrendo nenhum erro
durante a busca e verificação do endereço, o usuário será redirecionado para a
próxima tela com o checkout informado no grid. Na imagem abaixo, pode-se
visualizar como ficará esta etapa com o parâmetro "INFOPARCVOLWMS"
habilitado, onde tem-se o nome do parceiro, o estado e o tipo de transporte.

Com o parâmetro "PESOFORVOLWMS" habilitado, na próxima etapa de formação de volumes, ao


invés de ser informada apenas a quantidade de volumes, será possível informar também o peso
de cada volume:

Ao confirmar-se os dados informados nesta tela, a quantidade de volumes será a quantidade de


linhas que foram incluídas no grid, e o peso total será gravado no campo "Peso Bruto" e a
quantidade de volumes no campo "Quantidade de Volumes", ambos da tabela TGFCAB.

Os dados destes campos, serão utilizados para impressão do relatório, que é feito na
confirmação da formação de volumes caso o "Print Service" esteja ativo e os parâmetros
"CODRELFORMVOWMS" e "NOMIMPWMSRELFOR" estejam configurados (no primeiro parâmetro,
informa-se o código do relatório formatado e configurado para impressão, onde o modelo de
relatório deve receber como parâmetro "NUNOTA"; e no segundo parâmetro, informa-se o nome
da impressora configurada no "Server Print Service - SPS").

Observação: Esta implementação depende do parâmetro "USASERVIMP - Usar o


PrintService para impressão?" que ativa a funcionalidade do servidor de impressão Sankhya.

Registro de Volumes
Para utilizar a referida rotina é necessário que a opção "Utiliza registro de volumes no
faturamento" no cadastro da empresa aba "Estoque/Preço >> WMS" esteja marcada.

224
faturamento" no cadastro da empresa aba "Estoque/Preço >> WMS" esteja marcada.

Esta rotina será chamada automaticamente após a "Conferência por Pedido". Para ser
executada manualmente é necessário vincular ao usuário a tarefa "Registro de Volumes".

Ao realizar a formação de volumes só serão exibidos na lista os volumes que tiverem com a
opção "Utiliza no Registro de Volumes WMS" do cadastro de "Unidades" marcada.

Após a "Conferencia por Pedido" o sistema chama automaticamente a tela de Regitro de


volumes.

Para que seja incluído o volume informe, a quantidade no campo “Qtd.” e selecione o volume
desejado ao clicar no botão “Incluir”, o sistema irá registrar a quantidade informada no volume
selecionado.

Para alterar informe a nova quantidade no campo “Qtd.” e selecione o volume desejado o
sistema irá alterar a quantidade, caso a quantidade informada seja diferente do volume
selecionado.

Ao incluir um volume o sistema irá exibir na parte inferior da tela a quantidade total dos
volumes informados.

Após a conferência por pedido caso seja necessário cancelar o Registro de Volumes é só clicar

no botão “Cancelar”.

Para “Registrar os Volumes” caso não seja imediatamente após a conferência por pedido,
selecione a função “Registro de Volumes” e clique em “Volumes”.

Após bipar o CHECKOUT, o sistema irá exibir a tela onde registra os volumes.

Após inserir a quantidade desejada para os volumes desejados e clicar no botão “Enviar” o
sistema exibe a mensagem:

“Confirmar o registro dos Volumes?”.

225
Após clicar em “Sim” da mensagem o sistema exibe a mensagem “Volumes inseridos com
sucesso.”.

O sistema registra os volumes e exibe a mensagem:

“Aguardando a impressão das etiquetas e clique em OK para continuar.”

Ao clicar em “Ok” a mensagem e exibida a mensagem:

“Deseja enviar os produtos conferidos para a doca [NOME DA DOCA] agora?”.

Antes que o usuário envie para a DOCA é necessário imprimir as etiquetas pelo MGE, caso o
usuário não imprima as etiquetas e tente enviar para a DOCA o sistema exibirá a seguinte
mensagem:

“É necessário que seja feita a impressão das etiquetas de volume para enviar o(s) pedido(s)
para DOCA.”

Caso realize o Registro de Volumes logo após a “Conferência por Pedido” o sistema exibe a
mensagem:

“Aguardando a impressão das etiquetas e clique em OK para continuar.”

Neste momento o usuário deve realizar a impressão das etiquetas pela tela “Etiquetas Registro
de Volumes” no MGE.

Após clicar no “OK” da mensagem o sistema exibe a mensagem:

226
“Deseja enviar os produtos conferidos para a doca [NOME DA DOCA] agora?”

Caso clicar no “Sim” da mensagem o sistema já envia para a DOCA finalizando o processo de
expedição.

Caso o usuário não realizar a impressão de etiquetas e tentar enviar para a DOCA, o sistema
exibe a mensagem :

“É necessário que seja feita a impressão das etiquetas de volume para enviar o(s) pedido(s)
para DOCA.”.

Importante: O Sankhya-W conta com a funcionalidade de no faturamento, ser permitida a


geração de informações referentes aos volumes das áreas; ao faturar, tem-se a atualização do
registro de volume para a nota. Este comportamento se dá quando o tipo de separação for por
Ordem de Carga.

Este recurso consiste em realizar uma separação que conhenha produtos pertencentes a área
de separação por pedido e outros à área de separação por produto; na conferência por pedido,
informa-se os volumes gerados. Ao realizar o faturamento, para cada produto da área de
separação por produto será gerada uma etiqueta, com isso, o total de volumes gerados será a
somatória da quantidade de itens da área de separação por produto somados aos volumes
gerados na separação por pedido.

Recontagem
O processo de recontagem deriva-se de uma divergência ocorrida na contagem dos produtos no
momento da conferência. A divergência será apresentada na tela de Expedição de Mercadorias
com o status "Conferência com divergência":

Deste modo, aciona-se o botão "Divergência" localizado no topo da tela para indicar qual será
a ação será executada mediante a divergência.

Ao aciona-lo, tem-se a exibição do pop-up "Divergências na Separação de Mercadorias"


contendo as respectivas ações:

Através da ação Cortar Divergência, efetua-se a retirada dos produtos que se encontram em
falta. Já a ação Recontar quando selecionada, iniciará o processo de recontagem dos produtos.

Na recontagem, é possível ainda informar que o endereço se encontra vazio para o produto
recontado. Ao habilitar o parâmetro "Permite informar endereço vazio na recontagem? -
INFENDVAZREC" tem-se a exibição do botão "End. Vazio":

227
Ao acionar o referido botão é apresentada a seguinte mensagem:

Optando por confirmar, efetua-se o registro do produto com quantidade zerada. Do contrário, o
foco retornara para a tela de recontagem.

Observação: O parâmetro descrito anteriormente, não pode ser habilitado simultaneamente


com os parâmetros "Detalhar volumes em conferências p/pedido no WMS? -
DETALHAVOLWMS" e "Utiliza recontagem agrupada na separação? -
USARECAGRUPADA".

Caso ocorram divergências no processo de recontagem, a seguinte mensagem será


apresentada:

Não ocorrendo divergências na recontagem, o sistema irá solicitar que sejam criados/informados
os volumes.

Registro de Volumes na Recontagem

Após realizar a recontagem o sistema abre a tela de "Registro de Volumes" automaticamente.

Ao enviar o Registro de Volumes o sistema exibe a mensagem:

“Aguardando a impressão das etiquetas e clique em OK para continuar.”

Neste momento o usuário deve realizar a impressão das etiquetas pela tela “Etiquetas Registro
de Volumes” no MGE.

228
Após a impressão das etiquetas ao clicar no “OK” da mensagem o sistema exibe a mensagem:

“Deseja enviar os produtos conferidos para a doca [DESCRICAO DA DOCA] agora?”

Ao clicar no “SIM” da mensagem liberado o envio para a DOCA finalizando assim a expedição.

Caso o usuário não imprima as etiquetas e clique no “OK” da mensagem “Aguardando a


impressão das etiquetas e clicar em OK para continuar.” será exibido a mensagem “Deseja
enviar os produtos conferidos para a doca [DESCRICAO DA DOCA] agora?”, contudo ao usuário
tentar enviar para a DOCA o sistema exibe a mensagem:

É necessário que seja feita a impressão das etiquetas de volume para enviar o(s) pedido(s) para
DOCA.”

Observação: Na conferencia por pedido, na recontagem ou manualmente pela função Registro


de Volumes após o registro de volumes caso o usuário não imprimir as etiquetas o sistema não
permite o envio para a DOCA.

Faturamento
No término da conferência dos pedidos, ao habilitar o parâmetro "Permite faturar antes da
conferência de volumes? - FATANTESCONFVOL" fica possível realizar o processo de
faturamento da nota antes da conferência de volumes do WMS. Ou seja, finaliza-se a
conferência dos pedidos e informa-se a quantidade de volumes que foram montados e o
sistema permitirá que seja efetuado o processo de faturamento.

Referência no Coletor
O parâmetro "Mostrar a ref. do produto em telas do coletor WMS? - MOSTRAREFWMS"
quando ligado no coletor onde e exibido a descrição do produto será exibido "Referencia (Código
de Barras) + Descrição do Produto + Complemento do Produto".

Veja o help MGE/WMS ou Manual disponível na área restrita do site.

Consulta de Produtos
Na tela "Comercial > Consulta > Consulta de Produtos > grade Detalhes de estoque",
caso o cliente possua em sua licença o opcional 80084 (WMS/W), será disponibilizada para uso a
coluna "Estoque disponível WMS", onde serão apresentados os dados do estoque disponível
no WMS do produto selecionado. Além disso, são respeitadas para apresentação dos dados, as
configurações realizadas através do botão "Configurar consulta de produtos", na aba "Detalhes
de estoque" verificando a marcação da opção "Apresentar estoque por empresa"; se
marcado, mostra o estoque disponível WMS para cada empresa.

Entende-se por estoque disponível a quantidade que cada endereço, que não esteja bloqueado
(TGWEND.BLOQUEADO = 'N'), possui do produto em questão (ESTOQUEVOLPAD) - a quantidade
pendente para saída (SAIDPENDVOLPAD). Como esse valor está no volume padrão, é feita a
conversão para o volume que o produto esteja preparado, conforme o usuário solicita nos
botões a direita da grade "Detalhes de estoque".

Importante: Na Consulta de Produtos no coletor do WMS, é apresentado também o


endereço de picking do produto, mesmo que ele não tenha estoque.

Coleta de Série na Separação


Na Conferência por Pedido, ao informar o checkout, a quantidade, o produto e pressionar TAB,
será aberta uma tela para preenchimento da série. Caso você tente informar uma série já
utilizada, será exibida a seguinte mensagem:

"A série 'X' já foi informada em outro processo de expedição".

Nota: Informando as séries corretas e, ao bipar a última, depois de sua leitura será exibida a
mensagem de que o item foi lido com sucesso.

Importante: O último bipe não poderá ser alterado, visto que, quando o total de séries bipadas
atingir a quantidade de produtos informados, a conferência será finalizada automaticamente.

2.97 Controle/monitoramento de Cobranças Registradas

A FEBRABAN - Federação Brasileira de Bancos, determinou o fim das cobranças sem registros,
de modo a diminuir as fraudes entre os movimentos, visando garantir assim a segurança dos
clientes das instituições financeiras.
Por esse motivo, temos no Sankhya-OM algumas configurações que tem o objetivo de melhorar
a usabilidade do sistema quanto às cobranças da modalidade registrada, são elas:

Primeiramente, configure a tela Ocorrências de Remessa. Depois, como as ocorrências de


remessa são variáveis de acordo com a instrução que se deseja enviar ao banco, é necessário
definir uma variável para buscar as ocorrências correspondentes ao tipo de instrução.

Dessa forma, na tela Configuração Arquivo de Remessa, no layout de remessa no campo


correspondente ao código de ocorrência, utilize a variável "OCORRENCIA" no conteúdo do
campo, de modo que esta busque o código de ocorrência definido na configuração para cada
tipo de instrução gerada.

Para manter a consistência dos dados relacionados a alterações de uma determinada cobrança
da modalidade registrada, na tela Configuração Arquivo de Retorno tem-se no botão "Outras
Opções..." a opção "Configurações de Ocorrências...", que é responsável por unir as
instruções de alterações enviadas ao banco com as instruções recebidas.

229
Em cada ocorrência configurada, é possível definir a ocorrência de remessa correspondente.

Realize esta configuração na seção "Processamento de Ocorrências de Remessa" por meio


dos campos:

Cód. Ocorrência Remessa: Nessa opção informe qual o código de ocorrência de


remessa correspondente a esse código de ocorrência de retorno. O campo é aberto para
digitação, pois o layout de retorno (configuração) não possui ligação com a conta onde
as ocorrências de remessa foram definidas.
Atualização Ocorrência Remessa: Nessa opção, escolha como o sistema irá marcar a
ocorrência de remessa, "Processada" ou "Rejeitada" quando encontrar esta
ocorrência no arquivo de retorno. A opção em branco é utilizada quando não se faz
ligação entre as ocorrências de remessa e retorno.

Vejamos a seguir o comportamento do sistema:

Financeiro

Com base nas configurações descritas acima, as Movimentações Financeiras cuja Conta
Bancária a elas relacionadas possuam ocorrência de remessa definidas, serão monitoradas pelo
sistema. Este monitoramento passa a acontecer, a partir da transformação do título em uma
cobrança, ou seja, quando este for inserido pela primeira vez em uma remessa.
As instruções de alteração de um título monitorado, são armazenadas no "Registro de
Alterações do Financeiro" (tabela TGFRAF) com situação igual a "A - A enviar".

Títulos correspondentes à cobranças monitoradas, não podem ser deletados ou excluídos, pois
estes ainda se encontram em carteira junto ao banco. Deste modo, em uma renegociação, o
sistema utiliza o código de ocorrência de baixa para os títulos de origem e gera uma instrução
referente à baixa do título no banco.

Remessa
Na utilização da rotina Geração Arquivo de Remessa, será possível observar além dos títulos
que irão compor a remessa, as instruções de alterações de títulos, sendo que estes poderão ser
visualizados por meio da grade principal da tela, com as seguintes colorações:

As linhas amarelas correspondem a instruções de alterações de títulos;


Já as linhas em vermelho correspondem a instruções de baixa de títulos.

É importante citar que, uma vez que as instruções de Alteração ou Baixa de Título são inseridas
em um arquivo de remessa, sua situação é alterada para "E - Enviada". Já as instruções de
Entrada sempre ficarão com a situação "A - A enviar" pois elas podem ser enviadas
novamente em outros arquivos de remessa, o que indica que elas já foram enviadas em algum
momento e terá "Nro da Remessa" preenchido.
Nota: O processo de transmissão do arquivo ainda é manual, visto que é necessário entregar o
arquivo gerado à instituição financeira (na maioria das vezes um upload no portal do banco).
Importante: O sistema ainda não está preparado para utilizar as funcionalidades descritas
nesta documentação (Controle/monitoramento de Cobranças Registradas) em conjunto com o
comportamento disponibilizado pela ativação do parâmetro "Agrup. títulos receita na
geração remessa EDI - AGTITRECGERCEDI".

Processamento
Por meio da rotina de Processamento Arquivo de Retorno será identificado qual instrução de
remessa a instrução de retorno processada no momento corresponde; este comportamento visa
manter a consistência das instruções de remessa (instruções de alterações e baixa do título).
Uma vez identificada, a instrução em questão tem sua situação atualizada como processada ou

rejeitada.
Durante o Processamento do Arquivo de Retorno o sistema pode realizar alterações ou baixas
em títulos pertencentes a conta monitorada e que já foram remetidos ao banco; como estas
mudanças partiram do banco, não existe a necessidade de gerar uma instrução correspondente
a essas ações para serem enviadas ao banco. Deste modo, qualquer alteração ou baixa em
título que acontecer durante o Processamento do Arquivo de Retorno, nunca gera instruções a
serem enviadas ao banco.
Importante: Para que a rotina consiga efetuar a identificação entre instrução de remessa e
retorno, é necessário realizar uma configuração prévia na tela Configuração Arquivo de Retorno,
conforme descrito anteriormente.

Histórico de Alterações
Por meio da tela Registro de Alteração Financeiro tem-se a possibilidade de acompanhamento
das instruções de um título (entrada, baixa e alteração).
Além de consultar as instruções que foram geradas para um determinado título, é possível
executar a exclusão de uma instrução. A ação de exclusão, se torna necessária em possíveis
erros de lançamento ou edições sobre um título cuja conta bancária possua monitoramento.
Importante: A exclusão de uma instrução deve ser executada com cautela, visto que não é
possível gerar uma nova instrução a não ser a partir de uma edição no título. Visando auxiliar
no controle destas ações, esta função pode ser habilitada ou desabilitada a partir dos Acessos à
tela.

Acesse também:

Ocorrências de Remessa

Registro de Alteração Financeiro

2.98 Faturamento de Produtos com Estoque na Confirmação

É possível executar o faturamento de produtos com estoque na confirmação do


pedido/requisição, ou seja, na Central - Vendas | Mov. Internas do Sankhya Om, quando
você Confirmar o Pedido de Venda ou de Requisição, o sistema abrirá uma janela para você
digitar algumas informações e já faturar o pedido diretamente daí.

A marcação "Fatura Produtos com Estoque na Confirmação", do Cadastro de Tipos de


Operação - TOP, aba "Estoque", só será habilitada para os Tipos de movimentos Pedido de
Venda ou Pedido de Requisição e, deve estar realizada, para a funcionalidade ser habilitada.

Após fazer as marcações necessárias na TOP, ao lançar um Pedido de Venda ou de Requisição e


confirmá-lo, o sistema exibirá uma janela, onde deve ser informada a "TOP", a "Série" e
a "Data Saída/Hora Saída" para o faturamento.

Observação: O campo Hora Saída só ficará visível se o parâmetro "Imprimir hora


entrada/saída no DANFE? - IMPHRSAIDADANFE" estiver habilitado.

Nota: Caso seja informado valor no campo Hora Saída e não tenha sido informado nada no
campo Data Saída, o sistema utilizará a data atual como Data Saída.

Caso você tenha informado no Cadastro da TOP, algum valor para o campo "TOP
p/Faturamento" (no caso de Pedido de Venda) ou "TOP p/Devolução" (no caso de Pedido de
Requisição), o campo TOP ficará desabilitado para edição e virá preenchido com o valor
informado no respectivo campo do Cadastro da TOP:

O texto que é exibido abaixo do campo TOP, é derivado dos campos "Tipo de Numeração" e
"Base numeração".

Na tela Liberação de Limites, existe a opção "Confirmar notas selecionadas" no botão


"Outras Opções..." que, se a nota não estiver confirmada, ela poderá ser confirmada clicando
nesse item; nesse caso, se a TOP do Pedido estiver configurada para "Fatura Produtos com
Estoque na Confirmação" e os campos TOP p/Faturamento ou TOP p/Devolução estiverem
preenchidos, o sistema fará o faturamento e não mostrará a tela de Preparação da Nota.

Se concluído, será apresentada a tela "Resultados da confirmação das notas".

Existe também, a marcação "Tentar confirmar a nota automaticamente" ao clicar em


"Outras Opções..."; neste caso, ao fazer a liberação, o sistema já tenta realizar a confirmação
da nota; se a TOP estiver com a configuração acima, o sistema também irá tentar realizar o
faturamento e exibirá a tela Resultados da confirmação das notas, caso tenha sucesso.

2.99 Manual de Implantação e Utilização de Álbum de Fotos

O álbum de fotos ou seleção de fotos é uma ferramenta que foi criada integrada ao Sankhya-
Om. Com essa ferramenta as empresas do ramo de fotografias poderão agilizar e inovar no
processo de escolha de fotos pelos seus clientes. De forma fácil e intuitiva, os clientes recebem
acesso a um site de seleção de fotos e um site de votação, onde parentes e amigos poderão
ajudar na escolha das fotos, curtindo as melhores.

O processo consiste em lançar uma nota de venda para um determinado parceiro (cliente), e
essa nota terá itens que serão os álbuns contratados pelo cliente. Com a nota lançada e
confirmada, será possível entrar numa tela de autorização e envio das fotos para que o cliente
receba em seu email um link para que a seleção das fotos possa ser feita, e também receberá
um link alternativo para enviar para familiares e amigos, esse link permitirá que as pessoas
curtam as fotos que mais gostarem, facilitando assim a escolha das fotos pelo cliente. Assim
teremos:

Configurações iniciais Execução do Processo


Marca D'água e
Configuração TOP de Venda
Redimensionamento das fotos
Utilizando CSS com outros
Configuração do Projeto (Evento)
arquivos
Cadastro de Questionários Seleção de Fotos
Parâmetros utilizados pela
Cadastro dos Álbuns
ferramenta

230
Cadastro dos Álbuns
ferramenta
Configurações iniciais
Primeiramente será necessário configurar o parâmetro "Endereço para acesso externo ao
WGE - ENDACESSEXTWGE", que será utilizado para determinar a URL externa de acesso ao
Sankhya-Om que indicada no e-mail para o cliente selecionar as fotos, esse parâmetro será
configurado da seguinte forma:

A empresa deverá ter um link (domínio) que será apontado para o servidor do Sankhya-Om,
para que o sistema possa ser acessado pela internet, supondo que esse link seja
http://fotos.sankhya.com.br/mge, este deverá ser informado nesse parâmetro dessa forma,
inclusive o "/mge".

Na tela "Configurações » Avançado » Fotos de Eventos » Configuração de Envio das


Fotos", serão feitas as configurações de FTP, escolha do grupo de produtos para álbuns,
arquivos de customização do site de seleção de fotos, modelo de email e se a empresa utilizará
questionário ou não.

Na seção "FTP das fotos" será necessário informar o "Usuário" do FTP e a "Senha", e
também o "Endereço", sendo este a Porta do FTP que conterá as fotos dos clientes. É possível
que as fotos fiquem num FTP externo ou que fiquem no próprio computador local onde está
executando o Sankhya-Om. Para que fiquem no computador local será necessário instalar um
servidor de FTP no computador e definir uma pasta da máquina para ser utilizada pelo FTP. Após
cadastrar as informações do FTP é possível verificar se o FTP está levantado e se as informações
digitadas estão corretas, basta clicar no botão "Testar FTP".

Na seção "Aparência do site de fotos", informe um endereço do Repositório de Arquivos


(Configurações » Avançado » Repositório de Arquivos) para a Logo do Site e para CSS
externo do site, deverá ser feito upload dos arquivos pelo repositório de arquivos e informar
nesses campos apenas o caminho de onde o arquivo se encontra no repositório. O arquivo de
logomarca, deverá ser exclusivamente no formato ".png", e o arquivo para CSS deverá ser no
formato ".css". Essa logo aparecerá no topo da tela de seleção de fotos.

Teremos na seção "Outras configurações", o campo "Grupo de produto dos álbuns" , em


que ao informar um produto álbum numa nota de venda, a maneira que o sistema utiliza para
reconhecer o produto como um álbum é utilizando o Grupo de Produtos é preciso criar um grupo
de produtos e vincular todos os produtos que são álbuns a esse grupo, se não o fizer, na tela de
seleção de fotos os álbuns não estarão disponíveis. No caso da imagem o grupo de álbuns é o
400000 sendo a sua descrição "GRUPO DE PRODUTOS ÁLBUNS " .

No campo "Arquivo modelo de e-mail p/ envio das fotos", insira um modelo de e-mail
personalizado, que será enviado para o cliente. Existe um botão para download do modelo
padrão, esse modelo nada mais é que um arquivo em linguagem HTML, ele possui algumas
variáveis que poderão ser utilizadas para customização, por exemplo:

&codparc -> traz o código do parceiro que está enviando o e-mail.

&nomeparc -> traz o nome do parceiro que está enviando o e-mail.

&codprojeto -> traz o código do projeto (código do evento).

&nomeprojeto -> traz a identificação do projeto (identificação do evento).

&razsoc -> traz a razão social da empresa.

&emaile -> traz o e-mail da empresa.


&datasis -> traz a data do sistema (no momento do envio do e-mail).

&horasis -> traz a hora do sistema (no momento do envio do e-mail).

&codacesso -> traz o código do acesso para o parceiro acessar o link de edição.

&link_edicao -> traz o link de edição das fotos.

&link_votacao -> traz o link de votação das fotos.

Nota: É recomendado que seja utilizado o modelo padrão como base para sua personalização.

[voltar ao topo]

Configuração TOP de Venda


Além da configuração do grupo de produtos dos álbuns, será necessário configurar a TOP de
venda para eventos. Na aba Geral existe um campo chamado "Integra Evento", ao marcar
esse campo a TOP estará pronta para lançamento de notas de venda com álbuns de fotos.

[voltar ao topo]

Configuração do Projeto (Evento)


Na tela Configurações » Cadastros » Gerencial » Projetos você cadastrará os projetos que
representarão cada evento, esse projeto será informado no lançamento da nota no campo
Projeto. No cadastro do projeto existe um campo Questionário (habilitado pelo campo Permite
cadastro de questionário no projeto, da tela de Configuração de Envio das Fotos), nesse
campo será possível escolher um Questionário para o cliente responder para cada álbum, no
momento da confirmação dos álbuns pelo link de seleção de fotos.

[voltar ao topo]

Cadastro de Questionários
Os questionários são cadastrados na tela Configurações » Avançado » Pesquisa Simplificada »
Questionário Pesquisa, esse cadastro de questionário consiste em definir um nome para o
questionário e cadastrar perguntas no mesmo. Para cada pergunta existe um campo "Texto"
para descrever o texto da pergunta, o campo "Tipo" para selecionar o tipo da resposta e uma
marcação para definir se é uma Pergunta Obrigatória.

[voltar ao topo]

Cadastro dos Álbuns


No Cadastro de Produtos, cadastre um produto para cada tipo de álbum. A quantidade de fotos
em cada álbum será escolhida no momento do lançamento da nota. O mais importante no
cadastro de produto é configurar todos os produtos álbuns que forem vinculados ao mesmo
Grupo de Produto que representa os álbuns, Grupo este que foi devidamente informado na tela
de Configuração de Envio das Fotos.

[voltar ao topo]

Execução do Processo
Inicialmente deve ser lançada uma Nota de Venda, utilizando a TOP de Venda configurada
anteriormente (com Integra Evento), o parceiro (que é o cliente que contratou a empresa) e
informando o Projeto correspondente ao Evento em que foram feitas as fotografias. Após isso
serão inseridos os produtos na nota, poderão ser inseridos produtos que não são álbuns nessa
mesma nota, por exemplo: Serviço de Filmagens. Para os produtos que são álbuns é necessário
que se informe o campo "Qtd. Peças", esse campo é responsável por definir quantas fotos
formarão o álbum referente aquele item. Cada produto álbum da nota representa apenas 1
álbum, ou seja, caso o cliente deseje dois álbuns do mesmo tipo e mesma quantidade de fotos,
não será permitido colocar o valor "2" no campo de Quantidade, o correto é inserir 2 produtos
do mesmo código, com Quantidade = 1. Após finalizar o lançamento dos itens, confirme a nota.

O próximo passo deve ser efetuado fora do sistema. O fotógrafo, ou alguém responsável, deverá
copiar as fotos do evento, que dizem respeito aquele determinado parceiro, para uma pasta
específica no FTP da empresa, por exemplo:

/fotos/eventos/formaturas/69contabeis/jose_da_silva

Após copiar as fotos, esse caminho de onde as fotos se encontraram no FTP será utilizado na
tela "Configurações > Avançado > Fotos de Eventos > Autorização e Envio das Fotos".

Abra a tela Autorização e Envio das Fotos, e utilize os filtros rápidos e/ou personalizados para
encontrar as notas dos parceiros para os quais os e-mails serão enviados. O sistema deixará
vermelha a linha daqueles parceiros que possuírem pendências financeiras, porém é possível
que se envie o e-mail para esses parceiros também.

No botão , ao dar um clique sobre um parceiro na grade e clicar no


botão ver pendências o sistema abrirá a tela Movimentação Financeira, posicionado no título
referente à pendência financeira desse parceiro.

Após filtrar o(s) parceiro(s) para o(s) qual(is) deseja enviar o e-mail, será necessário pegar
aquele caminho do FTP para onde as fotos foram copiadas e informar no campo "Pasta no
FTP" e salvar.

Após salvar, deverá ser utilizado o botão , em que ao clicar neste, o


sistema verificará as fotos contidas na pasta do FTP e criará uma pasta "thumb" no FTP e
começará a geração dos thumbnails, que são versões reduzidas das fotos (miniaturas) usadas
para agilizar e facilitar a escolha pelos clientes no site. Para gerar thumbnails para múltiplos
parceiros, o usuário deverá selecionar os parceiros através da marcação contida à esquerda da
grade, e clicar no botão "Gerar Thumbnails".

Com os thumbnails gerados, será possível que o funcionário da empresa use o botão

para fazer uma visualização prévia do álbum, antes de enviar o e-mail para o
parceiro. Essa funcionalidade serve para fazer uma conferência se todas as fotos estão
devidamente colocadas na pasta do parceiro correto.

E finalmente chega a hora de enviar o e-mail para os parceiros, existe uma marcação na grade
para cada linha na grade, após marcar todos os parceiros que se deseja enviar e-mail, o usuário

usará o botão . Ao clicar nesse botão, o sistema fará uma verificação para
garantir que todos os thumbnails foram gerados, e então enviará o email para os parceiros
selecionados.

[voltar ao topo]

Marca D'água e Redimensionamento das fotos


A ferramenta projetada permite colocar marca d’água automaticamente nas fotos, para que isso
funcione, será necessário colocar o arquivo "marcadagua.png" no FTP.

O arquivo pode ser colocado em qualquer pasta do FTP que esteja no caminho da pasta do
parceiro, ou seja, utilizando o exemplo:

/fotos/eventos/formaturas/69contabeis/jose_da_silva

O arquivo poderá ser colocado na pasta "fotos", "eventos", "formaturas", "69contabeis" ou


"jose_da_silva". Se houver diferentes marcadagua.png entre as pastas, o sistema vai dar
prioridade ao arquivo que estiver mais a fundo no caminho, ou seja, uma marca d’água que esta
na pasta 69contabeis, tem prioridade sobre uma marca d’água colocada na pasta formaturas, e
assim por diante.

Importante: É estritamente necessário que o arquivo da marca d’agua esteja nomeado


marcadagua e tenha formato .png, ou seja, "marcadagua.png". Qualquer outro tipo de
nomenclatura ou formato não será reconhecido pelo sistema.

Quanto ao redimensionamento das fotos, o sistema fará automaticamente, ou seja, não será
preciso diminuir a resolução das fotos antes de colocá-las no FTP. Não interessa o tamanho em
pixels da foto, o sistema sempre diminuirá a resolução da mesma no visualizador, não
permitindo, em hipótese alguma, que o usuário consiga salvar a foto em alta resolução ou sem
marca d’agua.

[voltar ao topo]

Utilizando CSS com outros arquivos


Como vimos anteriormente, é possível vincular um arquivo .css para customização do site de
seleção de fotos que será utilizado pelos clientes da empresa. Porém, talvez seja necessário
utilizar outras imagens além da logomarca para customizar o site. Para fazer isso o usuário
deverá criar o arquivo .css utilizando como url do caminho de algum arquivo apenas o nome do
mesmo, e deverá entrar na tela de Repositório de Arquivos e fazer upload deste arquivo para a
mesma pasta onde se encontra o arquivo .css. Por exemplo:

Para mudarmos o background da parte onde se encontra a logo do site, poderíamos utilizar o
.css com o seguinte conteúdo:
.topBar{

background-image: url('bgFotografando.png');

231
}

Dessa forma, precisaríamos colocar os arquivos .css e .png na mesma pasta do Repositório, por
exemplo: Repo://Fotografando/FotografandoTheme.css e Repo://Fotografando/bgFotografando.png

Observações relevantes:

Após gerar os thumbnails para uma determinada pasta, se alguma foto for removida da
pasta das fotos em resolução normal, é necessário que se apague o thumbnail da foto
manualmente também, ou que se apague a pasta de thumbnails completamente e use o
sistema para gerar os thumbnails novamente.
Após o envio do email para o parceiro, a pasta de fotos daquele parceiro não poderá ser
alterada, pois o parceiro pode ter começado a selecionar as fotos para os álbuns, e se
alguma foto que foi selecionada for removida ou renomeada, vai gerar inconsistência no
banco de dados do sistema.

[voltar ao topo]

Seleção de fotos
Ao abrir o link de seleção de fotos enviado por email, o cliente visualizará uma tela parecida
com esta:

Logotipo da empresa acima, este logotipo foi o configurado na tela Configuração de Envio das
Fotos. Já os detalhes degradê no fundo do logotipo foi feito utilizando um arquivo .css e uma
imagem, conforme explicado anteriormente.

O Código de Acesso será enviado para o cliente junto ao link, conforme exemplo de email
abaixo:

Após inserir o código de acesso e clicar em Entrar, o cliente terá uma tela com as fotografias
que foram compartilhadas neste.

As fotos do evento sempre virão ordenadas pela ordem de quantidade de pessoas que curtiram
aquela foto.

A esquerda será possível ver todos os álbuns negociados pelo cliente na Nota de Venda.

Ao clicar em alguma foto, o sistema irá redimensionar a foto original para uma resolução menor,
irá aplicar a marca d’água caso o arquivo marcadagua.png exista, e mostrará a foto ao usuário,

que poderá navegar entre as fotos usando as setas do teclado ou clicando na seta de

"Anterior" e "Próximo".

Para fechar o visualizador poderá ser usado o (X) que fica no canto superior direito na imagem
ou pressionando o botão "ESC".

É mostrado o nome da imagem, caso o cliente queira fazer alguma observação (cortar, clarear,
escurecer e etc) sobre alguma foto ao final da seleção.

Para colocar as fotos no álbum é necessário que o usuário clique sobre a foto e arraste ela até o
álbum desejado.

Também é possível selecionar a foto clicando na seta presente no canto inferior direito na
miniatura, essa seta aparece ao posicionar o mouse sobre a miniatura.

Note que ao posicionar o mouse sobre a imagem no canto inferior esquerdo é possível visualizar
a quantidade de pessoas que curtiram aquela foto, pelo link que foi enviado no email.

Ao clicar em algum álbum específico, o sistema mostrará as fotos que já foram selecionadas
para aquele álbum, permitindo utilizar a seta de opções novamente, desta vez para definir
alguma foto como Capa ou Contra-Capa.

As fotos definidas como Capa e Contra-Capa não contam como quantidade de fotos do álbum,
por esse motivo o sistema permite que sejam inseridas mais fotos do que o álbum suporta, para
que depois sejam movidas algumas fotos para capa, ou mesmo para que o usuário insira várias
fotos e depois vá filtrando a partir daquelas pré-selecionadas.

Nota: O sistema permite que a mesma foto escolhida na capa ou na contra-capa seja também
escolhida no corpo do álbum ou em álbuns diferentes;

Os álbuns do tipo poster não terão capa e contra-capa.

Ao clicar no botão , o sistema fará a validação para garantir que o usuário


não tenha esquecido de preencher completamente o corpo de algum álbum, ou esquecido de
preencher a Capa ou Contra-capa, ou até mesmo ter escolhido mais fotos do que o álbum
permite.

Na visualização do conteúdo dos álbuns, existem ainda as opções de cópia para outro lugar.
Com isso, o cliente conseguirá selecionar uma mesma fotografia no corpo do álbum e na capa.
A validação de não permitir fotos repetidas no corpo, capa e contra-capa, ou seja, o usuário não
conseguirá repetir uma mesma foto no corpo, na capa ou na contra-capa.

Após resolver as pendências, e confirmar a seleção, caso a empresa tenha configurado um


questionário, ele aparecerá em seguida, uma vez para cada álbum que o cliente negociou:

Note que as perguntas marcadas como Obrigatórias ficam em negrito e com um asterisco
vermelho *.

Após responder o questionário será apresentado um campo de texto para se digitar observações
a serem feitas:

Após Finalizar o sistema mostrará uma mensagem que o deixa ciente da finalização da seleção
e os álbuns não poderão mais ser modificados.

232
e os álbuns não poderão mais ser modificados.

Após a confirmação da seleção das fotos, todas as informações deverão ser extraídas da base
através de componentes de BI e relatórios.

As Tabelas envolvidas são:

TGFPEV (Pedido por Evento)


TGFALB (Album)
TGFIAL (Item de Álbum)
TGFALV (Álbum Votação)
TGFQUE (Questionário)
TGFPQE (Perguntas do Questionário)
TGFRQE (Respostas de Questionário)
TGFQAL (Respostas por Álbum)

[voltar ao topo]

Parâmetros utilizados pela ferramenta


CONFFTPALBUM - Configuração de conexão com FTP das fotos.
GRUPOALBUM - Código do grupo de produto dos produtos álbuns.
MODEMAILALBUM - Arquivo modelo de e-mail para o envio do email com links.
QUESTPROJETO - Permite cadastro de questionário no projeto.
FREPBASEFOLDER - Diretório base para o repositório de arquivos.
ENDACESSEXTWGE - Endereço para acesso externo ao WGE.

[voltar ao topo]

2.100 Grupo de Produtos e Serviços

O relatório de Grupo de Produtos e Serviços tem o objetivo de exibir os dados referentes aos
grupos de produtos e serviços cadastrados, sendo possível visualizar os grupos analíticos, a
validação de estoque que determinado grupo realiza, a participação de um dado grupo na
metas, entre outros aspectos.

Para dar início a criação de um relatório, aciona-se o botão "Modo Edição". Os passos
seguintes são descritos detalhadamente na documentação acessada pelo link "Relatórios
Formatados".

Depois de feita a criação de um relatório, o título definido para o mesmo será exibido na parte
inferior da tela, onde os demais botões apresentados serão habilitados para utilização. São eles:

Através deste botão, realiza-se a visualização dos dados


gerados que serão posteriormente impressos.

Além de ser o botão a ser acionado para início da criação de um


relatório, este botão também deve ser acionado caso se possua o relatório já
formatado, e deseja-se realizar no mesmo algum ajuste.

Acionando-se este botão, as informações geradas serão


apresentadas em modo grade na tela.

Ao acionar-se este botão, será aberta a tela "Título de


segurança", onde configura-se os acessos ao relatório. Será permitido aqui,
ajustar o nível de acesso de cada grupo de usuários, ao relatório selecionado. Os
usuários são anexados aos grupos de forma conveniente, não importando a qual
grupo ele esteja vinculado no cadastro de usuários. Sendo este vínculo exclusivo
por relatório, pode-se ter um usuário vinculado ao grupo "A" no relatório "X" e ao
grupo "B" no relatório "Y". O acesso pode ser dado a todo o grupo ou a um
usuário específico.

Através deste botão, é feita a baixa do relatório no formato


"jrxml", onde este pode ser utilizado no "IReport".
Descartar Cache: Marcando-se esta opção, ao realizar a geração dos relatórios,
os caches de impressão serão limpos.
O campo "Código ou Nome contendo" localizado na parte superior da tela, está destinado a
busca rápida de algum relatório que deseja-se visualizar ou reconfigurar. Pode-se informar o
código, um trecho do nome do relatório, ou ainda clicar no ícone representado pela "lupa"
localizado à frente do campo.

2.101 Registro Detalhado de Volumes

Caso a formação de volumes seja detalhada, na fila ao iniciar uma conferência, no painel é
apresentado um botão com o Número do volume atual/Quantidade total de volumes, uma opção
para selecionar outro volume e um botão para fechar o volume.

Caso não tenha um volume selecionado, o sistema cria um e coloca o produto conferido nele,
após a conferência de um produto, caso o usuário deseje colocar o produto em outro volume,
ele deverá clicar sobre o botão que mostra o número do volume atual, será apresentado uma
tela nesta deverá remover os produtos que deseja e inclui-los em outro volume, criar outros
volumes, remover volumes (sempre que um volume for removido o sistema reorganiza a
sequência dos volumes, de maneira a deixar os números de volumes sempre sequenciais).

É possível ainda incluir ou excluir produtos utilizando o código de barras através dos botões
Incluir e Excluir (quando um estiver pressionado todas as ações seguintes considerarão aquele
Botão), selecionando os produtos manualmente ou incluindo todos de uma única vez através do
botão “Incluir produto”.

Importante: No caso de conferência configurada para formação de volumes detalhada, não


será possível finalizar a conferência sem que todos os produtos conferidos estejam em volumes.

Ao remover todos os produtos de um volume, o sistema irá automaticamente remover o volume


e ao incluir um novo volume através da tela ‘Composição de Volumes’, o número dele ficará
com a descrição “Novo”, para indicar que é um novo produto, porém ele só será incluído no
banco de dados quando for incluído um produto nesse volume, essas tratativas são necessárias
para que não se tenha volumes sem produtos.

Ao finalizar a conferência clicando em Ok o sistema atualiza a quantidade de volumes do pedido


ou nota (campo QTDVOL do cabeçalho da nota ou pedido). Também é possível visualizar a
quantidade de volumes através da coluna “Qtd. volumes” que está presente na grade da fila de
conferência.

Com a formação de volumes detalhada, caso a nota/pedido também tenha produtos excluídos
da conferência, ao finalizar, o sistema mostrará uma tela indicando que esse pedido/nota tem
produtos não participantes do processo de conferência. O usuário deverá informar a quantidade
de volumes que será utilizada para armazenar cada produto listado, através da coluna Qtd.
Volumes que é editável.

Quando temos uma recontagem e ela é seletiva, o sistema já trás os produtos que foram
conferidos anteriormente, também trás a formação de volumes. Se o usuário conferir um
produto novamente, o sistema substitui o produto anterior pelo novo, com isso caso o produto
esteva distribuído em vários volumes, o sistema remove o produto de todos os volumes e
apresenta um aviso, informando em quais volumes aquele produto estava para que o usuário
possa distribuir a nova quantidade entre os produtos corretamente.

2.102 Consolidador de Dados

Configurações > Avançado

Esta tela permite a consolidação de informações que serão utilizadas como fonte de dados para
a criação de dashboards, possibilitando assim um melhor desempenho na visualização dos
mesmos.

Inicialmente, informe no campo "Código" a chave da consolidação no sistema; esta numeração


será responsável por identificá-la em todas as rotinas em que ela estiver presente. Você pode
preencher esse campo de forma manual ou automática.

Depois, através do campo "Descrição" escreva o nome da consolidação que está sendo
cadastrada.

Quando a marcação "Ativo" estiver habilitada, indicará que a consolidação está em uso e
poderá ser empregada no momento da execução.

Observação: Para que esta tela seja disponibilizada para utilização no Sankhya-Om, deve-se
possuir na licença de uso, o produto "30616 - EDITOR DE DASHBOARD/W" e para utilização
no Jiva Evo é necessário possuir na licença de uso, o produto "20495 - ANÁLISES PARA
DASHBOARDS/W".

Aba Geral Aba Consulta

Aba Execução Botão Outras Opções...

Aba Geral
Efetue nesta aba as configurações gerais a respeito da consolidação de dados.

233
No campo "Nome da Tabela no Banco de Dados" informe a descrição que o sistema irá criar
para a nova consolidação.

Nota: Será acrescentado o prefixo "CND_" ao nome da tabela informado.

Observação: Ao lado do campo Nome da Tabela no Banco de Dados, tem-se o botão "Copiar
para área de transferência" que, ao clicar neste, o sistema permitirá que o texto inserido no
referido campo possa ser replicado.

Utilize o campo "Observação" para descrever informações a respeito da consolidação.

O campo "Início da Consolidação" irá determinar a forma do período inicial da consolidação.


São apresentadas as seguintes opções:

Fixa: Ao selecionar esta opção, será exibido o campo "Data Inicial", na qual você
deverá informar uma data fixa para o início da consolidação
Variável: Ao informar essa opção, será apresentado o campo "Qtd. Meses a
Consolidar", onde você indicará o período em meses que ocorrerá a consolidação.

Nota: Este campo tem como padrão de preenchimento a opção Fixa.

A opção "Qtd. Meses a Retroagir" tem como funcionalidade informar ao sistema o período
em meses que os dados serão mantidos atualizados. Isso significa que após a primeira execução
o sistema sempre irá considerar esse período de tempo para atualização dos dados.

No campo "Agrupamento" selecione a forma de processamento da query criada na aba


Consulta, conforme as seguintes opções:

Único: o processamento será executado em uma única vez;


Diário: o processamento será realizado em períodos diários;
Mensal: o processamento será realizado em períodos mensais.

Observação: Este campo tem como padrão de preenchimento a opção Único.

Através do campo "Tipo de gatilho", defina a forma como será tratada a sequência de
execução da consolidação. Temos duas opções:

Intervalo de tempo: Pode-se definir um intervalo homogêneo de segundos, minutos ou

horas para ser executada a consolidação;


Expressão CRON: Permite um ajuste mais fino do intervalo de tempo, possibilitando a
inserção manual no campo uma expressão do cron.

O campo "Expressão de gatilho" é preenchido na medida em que os intervalos dispostos em


forma de lista de opções (segundos, minutos, horas, dias, meses, dias da semana) forem
definidos.

Ainda sobre a Lista de Opções, temos as seguintes considerações:

1. Cada lista de opções equivale a um dos caracteres gerados no campo Expressão de


gatilho, ao passo que qualquer modificação em uma das listas ou suas opções, irá refletir
em uma atualização no referido campo;
2. O caractere "*" (asterisco) significa "todos". No caso, uma lista vazia gera um asterisco
e significa que a consolidação irá rodar em todos os valores para aquela determinada
lista de opções;
3. Pode-se especificar um dia ou o dia da semana para a execução, mas não os dois
simultaneamente, pois tal configuração poderia ser inconsistente;
4. O caractere "?" (interrogação) significa "não importa". No caso, utilizado para dias ou
dias da semana. Caso seja selecionado um ou mais dias para executar a consolidação,
obrigatoriamente o dia da semana será preenchido com interrogação no campo
Expressão do gatilho. Caso sejam selecionados dias da semana, os dias serão
configurados com interrogação no campo Expressão do gatilho;

Além disso, será exibido nos campos "Cód. Usuário" e "Dt. Alteração" o usuário responsável
pela inclusão da consolidação; bem como o usuário, a data e o horário da última alteração
realizada.

[voltar ao topo]

Aba Consulta
A consulta necessita ser uma expressão SQL que retorne os campos que serão consolidados.
Sendo que, a query deverá conter o campo "DTREF" (Data de Referência). Os parâmetros
disponíveis no link "Inserir parâmetro..." podem ser utilizados para compor a consulta SQL.

Através do botão "Fonte de Dados" execute a consulta utilizando outras fontes de


dados, previamente configuradas.

O botão "Executar" é responsável pela realização da consulta SQL.

Localizado no lado superior direito da tela, o link "Inserir parâmetro..." será utilizado para
inserir na query as varáveis de contexto. Temos os seguintes valores:

Período inicial: Irá adicionar o trecho ":PERIODO.INI";


Período final: Tem-se a inclusão do trecho ":PERIODO.FIN".

Sendo que, é necessário adicionar as variáveis onde o cursor estiver posicionado na query.
Vejamos abaixo um exemplo de filtro utilizando uma constante:

SELECT XTPO
FROM XTPO
WHERE DATAXTPO >= {:PERINI} AND
DATAXTPO <= {:PERFIN}

[voltar ao topo]

Aba Execução
Nesta aba, você poderá visualizar as informações pertinentes a última execução da
consolidação de dados.

O campo "Dt. Últ. Execução" apresentará a data e a hora da última execução da consolidação.

Por meio do campo "Tempo de Processamento (seg.)", pode-se visualizar o prazo (em
segundos) que o sistema levou para executar a última consolidação.

No campo "Status" temos o status da última execução da consolidação. Serão apresentados os


seguintes status:

Em execução;

Erro.

Nota: Quando a execução da consolidação ocorrer sem erros, o campo Dt. Últ. Execução será
preenchido.

Será exibido no campo "Log Erro" o trecho do log que ocasionou o erro na execução da
consolidação.

[voltar ao topo]

Botão Outras Opções...

No botão "Outras Opções...", localizado na parte superior direita da tela, temos as


seguintes opções:

Executar consolidação agora

Esta opção quando acionada, realiza a execução da consolidação naquele determinado


momento.

Observação: Para visualizar a data e hora da última execução na aba Execução, é necessário
acionar o botão "Atualizar" visto que os campos não atualizam automaticamente.

Consolidações em andamento

Ao acionar esta opção, tem-se a exibição de um pop-up de mesma nomenclatura contendo as


informações pertinentes as consolidações que estão sendo executadas.

[voltar ao topo]

Acesse também:

Construtor de Dashboards

Ações Agendadas

2.103 Nota Técnica 2015.003 - CT-e

A Nota Técnica 2015.003 trouxe novas tratativas para CT-e, e o Sankhya-W está apto à atendê-
las. Nesta situação, novos campos serão utilizados:
TGFDIN.VLRICMSDIFALDEST - Valor DIFAL UF Destino;
TGFDIN.VLRICMSDIFALREM - Valor DIFAL UF Remet.;
TGFDIN.PERCPARTDIFAL - Percentual de Partilha DIFAL;
TGFDIN.ALIQINTDEST - Alíq. Interna Destino.
Estes campos são visualizados no sistema na Central de Vendas grade de Itens botão "Outras
Opções..." na opção "Consultar/Alterar Dados do Imposto do Item", conforme imagem
abaixo:

234
Para o cálculo dos campos "Valor DIFAL UF Destino" e "Valor DIFAL UF Remet." algumas
condições devem ser atendidas:
•O campo TGFTOP.CALCDIFALPART = "Calcular DIFAL Partilhado" presente no Cadastro de
Tipos de Operação na aba "Impostos", deve ser igual a "S";
•O campo TGFTOP.TIPSERVCTE = "Tipo de serviço CT-e" contido no Cadastro de Tipos de
Operação na aba "Impressão", deve ser igual a "N" (Normal);
•O parceiro destinatário deve possuir o campo TGFPAR.CLASSIFICMS igual a "C" (Consumidor
Final);
•A movimentação realizada, deve ser uma "Venda".
Com as condições atendidas o cálculo é realizado:

TGFDIN.ICMSDIFALDEST = (TGFDIN.BASE * Alíquota de diferencial) * Percentual da


partilha para o destinatário;

TGFDIN. ICMSDIFALREM = (TGFDIN.BASE * Alíquota de diferencial) -


TGFDIN.ICMSDIFALDEST

Cálculo do diferencial de Alíquota

O diferencial será calculado pela fórmula: Alíq. Interna Dest." - "Alíquota.


O sistema irá buscar a alíquota do ICMS informada no campo "Alíq. Interna Dest." aba
"Geral" do Cadastro de Alíquotas de ICMS, da regra utilizada para o item de serviço do CT-e que
está sendo emitido.
Observação: Caso o campo de alíquota de diferencial seja menor ou igual a zero, o cálculo dos
campos citados acima não irá ocorrer.

Cálculo do Percentual de Partilha

O percentual de Partilha será obtido conforme a data de emissão do CT-e respeitando as


informações salvas no Cadastro de Partilhas DIFAL (tabela TGFPDI), como pode-se visualizar
abaixo:

Observação: Caso o CT-e possua mais de um serviço, o sistema irá validar no ato da
confirmação, se os serviços lançados possuem a mesma Alíquota Interna de Destino. Se não
possuírem, será emitida a seguinte mensagem:
"Verifique os impostos dos componentes do serviço (serviços) do CT-e! Para
confirmação do CT-e é necessário que a Alíquota Interna de Destino seja a mesma
para todos os serviços."

2.104 Ficha de Parceiros

Importante: Nesta documentação você irá visualizar a descrição das funcionalidades da Ficha
de Parceiros que esta localizada nos menus "Configurações > Consulta > Ficha de
Parceiros" e "Pedido Web > Ficha de Parceiros".

A Ficha de Parceiros é uma ferramenta que permitirá que você consulte informações completas
sobre a situação financeira dos parceiros, vencimento e pagamentos de receitas e despesas,
todas as informações sobre compras e vendas de produtos, telemarketing, agenda, cadastro,
contatos deste parceiro com a empresa, dentre outras.

Configuração e personalização da tela Criação de Novos Painéis

Painel Indicadores Ajustando o Painel Indicadores

Painel Produtos Ajustando o Painel Produtos

Painel Dados do Parceiro Ajustando o Painel Dados do Parceiro

Painel Financeiros Ajustando o Painel Financeiros

Painel Giro Negociações Ajustando o Painel Giro Negociações

Painel Ordem de Serviço Botão Outras Opções...

Botão Sankhya Place Botão Telemarketing

Configuração e personalização da tela


A configuração dos painéis existentes na tela e a criação de novos painéis, poderão ser

realizadas através do botão "Configurar Painéis", presente no canto superior direito da


tela.

Ao acionar o botão Configurar Painéis, será aberto o assistente "Configurando os Painéis",


onde serão apresentados todos os painéis do sistema assim como os painéis personalizados
existentes na tela.

A marcação "Exibir", define qual painel será ou não apresentado na tela. Os painéis possuem
uma orientação para exibição na tela que é definida pelos campos "Ordem nas linhas" e
"Ordem nas colunas".

Quanto maior a "Ordem nas linhas", mais abaixo o painel será apresentado, e quanto maior a
"Ordem nas colunas", mais a direita o painel será apresentado.

Por exemplo, para que os painéis "Financeiros" e "Giro Negociações" sejam apresentados
abaixo dos demais painéis, basta que as Ordem nas linhas sejam maiores que as Ordem nas
linhas dos demais painéis.

Como a Ordem nas linhas dos painéis "Financeiros" e "Giro Negociações" é maior do que a
dos demais painéis, esses serão apresentados na posição demonstrada na imagem abaixo.

É possível também renomear os painéis; para isso, através de um duplo clique sobre o painel
desejado altera-se o campo "Título", em seguida, salve a alteração.

Definidas as configurações desejadas, ao informar um parceiro no campo de busca "Parceiro"


e "Aplicar" serão exibidas as informações correspondentes ao parceiro nos painéis existentes
na tela. Cada um dos painéis presentes na tela, apresentam três botões no canto superior
direito. São eles:

235
Maximizar: Este botão se torna "Restaurar" quando o painel está maximizado. Ele é
responsável pela maximização e minimização do painel. Pode-se também maximizar e
minimizar cada painel através de um duplo clique sobre a barra de título.

Atualizar: Quando pressionado atualiza os dados apresentados.

Configurações: Através deste botão, pode-se personalizar os campos dos painéis e, no


caso de "Painéis Personalizados", adicionar informações ao painel.

Nota: É possível também buscar um Parceiro através de seu Vendedor Preferencial; além disso,
no pop-up de busca pelos Parceiros, teremos a Data de cadastro dos mesmos no sistema.

Pode-se também visualizar informações de parceiros inativos, através da marcação "Exibir


Parceiros Inativos", ou ainda agrupando os dados por meio da marcação "Exibir por Matriz
ou Convênio".

Alguns painéis são pré-definidos pelo sistema e outros poderão ser adicionados pelo usuário. A
tela Ficha de Parceiros é altamente personalizável.

Nota: Quando na utilização da Central - Compras | Vendas | Mov. Internas, ao clicar em


qualquer campo apresentado nos quadrantes, e utilize do atalho do teclado "Ctrl + Alt + F", o
sistema irá realizar o direcionamento à tela de Ficha de Parceiros, posicionada no mesmo
parceiro do cabeçalho da nota.

[voltar ao topo]

Criação de Novos Painéis

Para criação de um novo painel, deve-se clicar em Adicionar painel no pop-up


"Configurando os Painéis". Deve-se então preencher os campos cadastrando um "Título"
para o painel e definindo a sua "Ordem nas linhas" e "Ordem nas colunas".

Para que possa ser possível inserir Componentes de BI como painéis da tela Ficha de Parceiro, é
necessário selecionar no campo "Tipo" a opção "Componente de BI", onde será apresentado
o campo Componente de BI para que seja feita uma busca pelos componentes existentes e
possa ser escolhido qual o componente será usado como painel.

O componente de BI selecionado pode utilizar um dos parâmetros "Código do Parceiro" chave


CODPARC ou "Código Parceiro Matriz" chave CODPARCMARTIZ, sendo que o código do
parceiro da matriz somente terá valor caso a opção "Exibir por Matriz ou Convênio"
presente no alto da tela esteja marcada.

Nota: Abaixo, temos os Componentes de BI permitidos na tela Ficha de Parceiros em HTML5:

Componente de Valor
Componente de Tabela (Grade antiga)
Componente de Linha
Componente de Barras
Componente de Colunas
Componente de Pizza
Componente de Análise de Rentabilidade
Componente de Velocímetro

Para adicionar um novo campo ao painel personalizado, clique no botão "Configurações",


localizado no canto superior direito do painel, em seguida clica-se em Adicionar indicador:

No campo "Descrição", cadastre o nome do novo campo a ser apresentado.

No campo "Tipo de apresentação" selecione o tipo de dado que será apresentado. Pode-se
escolher dentre as seguintes opções:

Texto: Quando a informação a ser apresentada for um texto.


Inteiro: Quando a informação a ser apresentada for um número inteiro.
Decimal: Quando a informação a ser apresentada for um número decimal.
Moeda: Quando for possível a apresentação da informação como moeda. Por exemplo, o
valor da nota de um parceiro.
Data: Quando será apresentada uma data.
Planilha: Quando forem inseridas mais de uma informação, ou seja, será exibida uma
planilha com vários dados.

Para que sejam exibidos os dados no novo campo, deve-se digitar no campo "Consulta
(SELECT)" a expressão que irá selecionar os dados no banco (query).

Ao inserir a expressão, pode-se utilizar variáveis selecionando-as na lista através do campo de


seleção. Pode-se escolher dentre as seguintes opções:

Variáveis: Variáveis selecionadas;


Parceiro: O código do parceiro consultado;
Usuário: Código do usuário logado;
Dt. Sistema: Data atual do sistema.

Por exemplo, para exibir a última observação feita em uma nota pelo parceiro:

1.Digita-se no campo "Consulta (SELECT)": "SELECT OBSERVACAO FROM TGFCAB


WHERE CODPARC = ";
2.Neste ponto será utilizada a variável "Parceiro". Para isso, deve-se selecionar a opção
"Parceiro" na lista de variáveis e clicar no botão "Adicionar variável selecionada";

3.Até este ponto, a variável "${CODPARC}" será inserida na expressão;

4.Feito isso, digita-se o restante da expressão;

5.A expressão final ficará: "SELECT OBSERVACAO FROM TGFCAB WHERE CODPARC=
${CODPARC} AND OBSERVACAO IS NOT NULL ORDER BY DTNEG DESC".

Após a criação da consulta é possível validar a expressão utilizando o botão "Validar


Consulta", onde será apresentada a seguinte mensagem:

236
Observação: Caso a consulta esteja errada, o sistema irá exibir uma mensagem indicando
onde está o equívoco.

Após a validação da consulta bastará salvar o novo indicador e fechar a janela de configuração.

Quando você desejar trazer mais do que uma informação, poderá utilizar o Tipo de
apresentação, "Planilha". Por exemplo, se desejar-se visualizar a data da negociação e a
observação da nota, digita-se a seguinte expressão:

"SELECT DTNEG, OBSERVACAO FROM TGFCAB WHERE CODPARC = ${CODPARC} AND


OBSERVACAO IS NOT NULL ORDER BY DTNEG DESC"

Ao definir que o indicador terá o Tipo de apresentação "Planilha", a aba "Colunas" será
habilitada para que se possa definir a ordem de aparição das colunas e a descrição de cada
uma.

Ao clicar em "Executar Consulta" o sistema preencherá a grade com as colunas definidas na


consulta. As colunas já serão exibidas com o "Tipo de apresentação" definido.

Pode-se também inserir as colunas uma a uma através do botão Adicionar Coluna. No modo
formulário, realiza-se o ajuste dos nomes dos campos em "Descrição". Efetuadas as
modificações, salve as alterações.

Ao definir um parceiro no campo de busca, o painel configurado com a planilha irá trazer as
informações em forma de grade, ou seja, os dados serão exibidos em forma de linhas e colunas.

[voltar ao topo]

Painel Indicadores
O painel Indicadores apresenta várias informações pré-definidas no sistema.

O campo "Limite de crédito total" é composto pelo somatório dos títulos em aberto no
financeiro, mais os títulos baixados com data futura, caso o parâmetro "Limite de crédito por
matriz? - LIMCREDMATRIZ" esteja desligado. Os indicadores "Limite de crédito total" e
"Limite de crédito mensal" respeitam o parâmetro de chave "LIMCREDMATRIZ", ou seja, se
esse parâmetro estiver ativado, o sistema irá utilizar o parceiro matriz do parceiro usado na tela
referente aos limites, independente da opção "Exibir por Matriz ou convênio".

Caso a opção "Exibir por Matriz ou Convênio" estiver marcada, os indicadores se


comportarão da seguinte maneira:
Os indicadores "Pontualidade" e "Atraso médio" correspondem à média de
pontualidade de todos os parceiros que tenham a mesma matriz ou convênio que o
parceiro selecionado.
Os indicadores "Saldo (Receitas - Despesas)", "Total a receber" e "Total a pagar"
correspondem à média do saldo dos parceiros que possuem a mesma matriz ou
convênio.
Os indicadores "Tipo de título mais usado", "Tipo de negociação mais usada" e
"Último contato", são referentes a todos os parceiros que possuem a mesma matriz ou
convênio que o parceiro usado.

Quando o parceiro selecionado possuir títulos renegociados, esta quantidade total de seus
títulos será apresentada no campo "Quantidade de Renegociações". Deste modo, este
indicador efetua a consolidação de todas as renegociações do parceiro em um determinado
período, facilitando assim as análises gerenciais relacionadas aos processos financeiros.
Clicando sobre o referido campo, pode-se visualizar os detalhes sobre este indicador.
Nota: O campo Quantidade de Renegociações somente permitirá a visualização dos detalhes
pertinentes ao indicador, quando o parceiro selecionado possuir títulos renegociados.

[voltar ao topo]

Ajustando o Painel Indicadores


Ao clicar no botão Configurações deste painel, pode-se visualizar os vários indicadores. Todos os
indicadores padrões do sistema possuem a coluna "Tipo" igual a "Sistema".

Clicando no sinal de "+" (Adicionar indicador), realiza-se a adição de novos indicadores neste
painel.

Os indicadores pré-definidos não podem ser removidos, pois trazem informações padrão do
sistema que facilitam a utilização da tela. No entanto, é possível torná-los invisíveis no painel
desmarcando o campo "Exibir". Pode-se também personalizar os campos.

Caso seja necessário, é possível realizar a construção de um "Componente de BI" para ser
executado a partir da tela Ficha de Parceiros considerando a marcação "Exibir por Matriz ou
Convênio". Na criação do Componente de BI, pode ser utilizado o parâmetro EXIBIRMATRIZ
correspondente a marcação mencionada na tela Ficha de Parceiros.

Por exemplo, o campo "Atraso médio". Dando um duplo clique sobre este campo, o sistema
mudará o painel para o modo formulário.

Na aba "Geral", é possível alterar a "Descrição" do campo.

237
Ainda sobre o campo "Atraso Médio", os resultados apresentados por ele são calculados da
seguinte forma:

Verifica-se qual o montante de títulos entram na conta. São eles:

Somente títulos de Receita;


Somente Não provisionados;
Títulos originados a partir de notas cujo tipo de negociação não é Cartão de Crédito
(TGFCAB > TGFTPV > SUBTIPOVENDA = 7).

Verificar duas configurações importantes:

Considerar apenas os "X" últimos títulos: Serão considerados a partir da data de vencimento

Considerar as notas nos últimos "X" meses: A data de vencimento deve estar entre o início do
mês inicial (atual - "X") e o fim do mês corrente.

Com os títulos selecionados, é feito o seguinte cálculo:

totalDiasAtraso / qtdTitulosAtrasados

Onde:

totalDiasAtraso = (DTBAIXA - (DTVENC + TOLERANCIA)) de cada título

qtdTitulosAtrasados = quantidade de títulos com diasInadimp < atrasoEmDias

diasInadimp = Caso o parâmetro "USATOLERINADIMP" esteja ligado, busca-se a


TGFPAR.TOLERINADIMP e caso não exista, é "zero".

atrasoEmDias = dhBaixa - dtVenc em dias.

Caso o parâmetro USATOLERINADIMP esteja desligado, considera-se o parâmetro DIASCAR. Caso


ele também não esteja informado, é "zero".

Na aba "Detalhes" será possível ao usuário determinar se o sistema deve considerar apenas
certo número de últimos títulos ou apresentar as notas de um número determinado de meses.

Assim, cada indicador poderá ser configurado da forma que desejar.

Importante: Na tela Cadastro de Usuários, aba Segurança, pode-se definir se o usuário poderá
visualizar informações sobre receitas e despesas. Quando selecionadas as opções "Inibe
acesso às Receitas" e "Inibe acesso às Despesas", o usuário não poderá ter acesso às
informações sobre receitas e despesas, portanto, não visualizará os indicadores Saldo, Total a
receber e Total a pagar.

Você poderá visualizar os detalhes de cada indicador ao clicar sobre ele. Clicando-se sobre o
indicador "Pontualidade" por exemplo, serão exibidos os detalhes deste indicador; através de
um duplo clique sobre o título na grade, você irá visualizar seus detalhes na tela Movimentação
Financeira.

Nota: Se um indicador não for padrão do sistema, não será possível visualizar os detalhes como
acontece com os indicadores do sistema.

Parâmetros que afetam este painel:

O campo "Atraso médio" utiliza dois parâmetros para verificar se um título está atrasado.

Usar Tolerância Inadimplência p/calc. atraso? - USATOLERINADIMP: Quando este


parâmetro estiver ligado o sistema utilizará os dias de tolerância de inadimplência
informados no Cadastro do Parceiro, aba Crédito campo "Tolerância p/ inadimplência"
para considerar um se um título está em atraso ou não.
Dias de carência para atraso e limite de crédito - DIASCAR: Usado quando o
parâmetro USATOLERINADIMP estiver desligado. Diz a quantidade de dias para tolerar a
inadimplência.

Os indicadores de limite de crédito são afetados pelo parâmetro "Qtd de meses p/ validação
da média de negociação - QTDMESMEDNEGOC". Este parâmetro definirá a quantidade de
meses a serem apresentados no campo "Limite de crédito mensal".

[voltar ao topo]

Painel Produtos
A principal finalidade deste painel é exibir os produtos negociados pelo parceiro.

Nota: Quando a opção "Exibir por Matriz ou Convênio" estiver marcada, os produtos
mostrados na lista, serão os produtos de todos os parceiros que tenham a mesma matriz ou
convênio.

Aba Negociados

Na aba "Negociados" pode-se visualizar todos os produtos que foram negociados com o
parceiro.

A grade desta aba é exibida vazia porque podem existir muitos produtos negociados com o
parceiro e isso causaria uma lentidão no carregamento da tela. Por isso, para visualizar os
produtos é necessário que seja realizada uma busca.

Pode-se determinar os critérios de pesquisa de produtos. Para isso, clique em Busca; será então
aberta a tela "Critérios da busca mágica". Nesta tela o usuário poderá definir os campos
pelos quais a busca será realizada.

Também pode-se definir se a busca será realizada por produtos "Com estoque", "Sem
estoque" ou "Todos", através das opções presentes na própria aba logo abaixo do campo de
busca.
Ao realizar a busca o sistema exibirá os resultados na grade da aba Negociados. Os produtos
que forem apresentados na grade com a coloração verde, são produtos que possuem o perfil do
parceiro vinculado a eles.

Ao clicar sobre um produto, pode-se visualizar as informações sobre o "Menor valor", "Maior
valor", "Última negociação", "Preço atual" e "Estoque" do produto no lado direito da
grade.

Ao clicar sobre "Menor valor", "Maior valor" ou "Última negociação" nos detalhes do
produto, o sistema abrirá a tela Central - Compras | Vendas | Mov. Internas exibindo a nota
correspondente para visualização de mais detalhes.

Ao clicar sobre o "Preço atual" ou o "Estoque", será aberta a tela Consulta de Produtos para
que se possa verificar os detalhes do produto.

O "preço atual" é contextualizado conforme as configurações do sistema. Atualmente sua


contextualização leva em consideração os seguintes aspectos:

Código do vendedor usuário logado;


Tipo de negociação da última venda;
Empresa da última Negociação.

Aba Típicos

Na aba Típicos, pode-se visualizar todos os produtos típicos do parceiro, ou seja, os produtos
que tem o perfil do parceiro vinculado.

Os produtos típicos que não foram negociados serão apresentados em destaque na cor
vermelha.

[voltar ao topo]

Ajustando o Painel Produtos


Ao pressionar o botão Configurações neste painel, será feita a abertura da tela abaixo, onde
pode-se configurar filtros para os produtos.

Na aba "Estoque" pode-se digitar diretamente no campo "Filtro" o nome do campo desejado,

238
Na aba "Estoque" pode-se digitar diretamente no campo "Filtro" o nome do campo desejado,
ou utiliza-se o facilitador que é acessado através do botão "Abrir facilitador". Ao pressionar
este, será aberta a tela "Assistente para a Criação de Filtros":

Pode-se também informar "Empresa" e "Local" para o filtro, utilizando as abas localizadas à
direita da tela.

Após a digitação ou inserção de um filtro através do facilitador, pode-se verificar se o filtro está
correto utilizando o botão "Validar Filtro".

Na aba "Médias" poderemos definir as configurações das fatias de negociações a serem


consideradas na apresentação do campo "Média atual" do painel (este campo exibe a média
da quantidade negociada do produto).

Nota: Ao marcar a opção Negociação nos últimos "x" meses, o período será baseado na
data da última negociação.

Na aba "Filtro de Negociações" pode-se definir o filtro para o "Tipo de movimento" ou


"Grupo de TOP's" a serem apresentados. Além disso, nesta aba também pode-se criar filtros
personalizados.

Todos os filtros configurados nestas três abas, irão influenciar nas informações a serem
apresentadas na grade do painel.

Importante: Não será permitido o uso de variáveis nos filtros. Se o usuário utilizar algum filtro
personalizado contendo variáveis, ao realizar a busca de produtos será emitida a mensagem

"Não é possível usar variáveis nos filtros".

[voltar ao topo]

Painel Dados do Parceiro


O principal objetivo deste painel é apresentar dados sobre o cadastro e contatos do parceiro.

Aba Cadastro

Nesta aba, pode-se visualizar os dados referentes ao cadastro do parceiro que foram definidos
como "Visíveis" nas configurações deste painel.

Aba Contatos

Nesta aba serão apresentados todos os contatos cadastrados para o parceiro. É possível
também realizar o cadastro e a edição dos contatos nesta aba. Para isso, é necessário que o
usuário tenha entre seus acessos (tela Acessos), a marcação Editar Contatos efetuada.

Com esta marcação efetuada, será possível incluir, excluir, alterar e duplicar os contatos do
parceiro selecionado. Além disso, pode-se realizar a criação de filtros, para restringir a

quantidade dos registros a serem exibidos, ou mesmo os campos que irão ou não serem
apresentados na tela.

[voltar ao topo]

Ajustando o Painel Dados do Parceiro


Nas configurações deste painel, será possível definir quais campos estarão visíveis no painel. No
lado direito da tela tem-se os campos que estarão visíveis no painel. Ao clicar-se sobre esses
campos será aberta a opção para configuração do campo.

Na configuração dos "Detalhes do campo" tem-se a marcação "Apresentar somente o


valor". Quando selecionado, apresentará somente o valor do campo, ou seja, não será

apresentada a sua descrição.

Pode-se definir ainda o tipo de letra a ser utilizado no campo, seu tamanho, cor e estilo
(negrito, sublinhado e itálico).

[voltar ao topo]

Painel Financeiros
Neste painel, são apresentados os dados relacionados aos pagamentos e
recebimentos junto aos parceiros.

Na imagem acima, teremos o gráfico "Pendentes", onde são apresentados os dados


relacionados aos financeiros ainda pendentes por período; este período pode ser configurado no
painel aberto ao clicar no botão configurações.

Na parte inferior da tela, são disponíveis para visualização os campos "Prazo médio receita",
"Atraso médio receita", "Prazo médio despesa" e "Atraso médio despesa".

Os dados do Prazo Médio e Atraso Médio serão vistos separadamente em relação às opções
"Pendentes" ou "Baixados". Não é possível visualizar as duas situações simultaneamente.

O gráfico "Baixados" exibe as informações relacionadas aos títulos baixados por período; este
período dos títulos baixados também pode ser configurado no painel de configurações.

239
Ao clicar sobre a barra representativa dos itens, ou através do botão (Ir para Grade), o
sistema abre a grade para visualização das notas. Observemos a nota de número 126:

Os botões e (Modo Gráfico) retornam para a visualização em modo gráfico na


tela inicial.

Nota: Em relação a visualização de notas, pode-se por meio do botão Configuração da Grade

habilitar a coluna "Atraso 1º Vencto (dias)" considerando que suas configurações


relacionam-se as datas de vencimentos dos títulos financeiros vinculados ao sistema. Posto isto,
é relevante destacar os seguintes pontos:

1.Ao duplicar um título financeiro na tela Movimentação Financeira e proceder com a


alteração do campo "Dt. Vencimento" o sistema desconsiderará as informações
registradas neste, não inserindo-as na coluna Atraso 1º Vencto (dias);
2.O conteúdo especificado pelo sistema na referida coluna, será correspondente aos
registros contidos no campo "Dt. Venc. Inicial" estando este vinculado a tabela
"TGFFIN" localizada na tela Dicionário de Dados;
3.Quando duplicado um título financeiro, o sistema manterá as configurações originais
pertinentes a data de vencimento; posto isto, para realizar alterações nesta, deve-se
utilizar a rotina Renegociação de Títulos, e posteriormente, visualizar os devidos
lançamentos na Ficha de Parceiros.
Ao dar um duplo clique sobre a nota da grade, o sistema abre a tela de Movimentação
Financeira com a nota selecionada.

Na Movimentação Financeira, em hipótese nenhuma consegue-se visualizar provisões baixadas,


enquanto no painel "Financeiros" na Ficha de Parceiros é possível. Sendo assim, neste caso
não se pode comparar a Movimentação Financeira com o referido painel.

Podemos observar também, a opção , onde ao acioná-la, serão abertas as


seguintes opções:

Período de Vencimento: Realize a busca de títulos de um determinado período, informando


uma data inicial e uma data final.

Receitas/Despesas: Busca-se títulos de Receita, Despesa ou Ambos.

Real/Provisão: Defina a procura por títulos dos tipos Real, Provisão ou Ambos.

Esta opção "Filtro", pode ser utilizada tanto em modo gráfico, como em modo grade. Na
visualização das informações em modo grade, é apresentado o botão "Outras opções",
contendo as seguintes possibilidades de escolha:

Cálculo de Juros e Multas Individual: Esta opção quando selecionada, fará com que o
registro que estava na grade do painel "Pendentes" da Ficha de Parceiros, seja
apresentado na tela "Financeiro > Rotinas > Cálculo de Juros e Multas".
Cálculo de Juros e Multas Coletivo: Quando selecionada esta opção, todos os

registros que estavam na grade do painel "Pendentes" da Ficha de Parceiros, serão


apresentados na tela "Financeiro > Rotinas > Cálculo de Juros e Multas".

Validações realizadas:

Cálculo de Juros e Multas Individual

O registro selecionado na Ficha de Parceiros, será apresentado na tela "Cálculo de Juros e


Multas", apenas se NÃO for Provisão, não tiver sido baixado e for uma Receita. Caso selecione-
se a linha e solicite o "Cálculo de Juros e Multas Individual", e uma dessas validações não
esteja satisfeita, serão apresentados alertas conforme exemplos a seguir:
1) Provisão: Sim / Baixado = Não / Receita
Mensagem apresentada: Financeiro não pode ser provisão.
2) Provisão: Não / Baixado = Sim / Receita
Mensagem apresentada: Financeiro deve estar pendente.
3) Provisão: Não / Baixado = Não / Despesa
Mensagem apresentada: Financeiro deve ser receita.
4) Provisão: Não / Baixado = Não / Receita
O registro selecionado será aberto na tela "Financeiro > Rotinas > Cálculo de Juros e Multas".

Cálculo de Juros e Multas Coletivo

Os registros apresentados na Ficha de Parceiros, apenas serão abertos na tela "Cálculo de Juros
e Multas" se no botão de Filtros (cabeçalho do painel > botão Filtros), a opção Real/Provisão for
REAL ou AMBOS, e a opção "Pendente" estiver marcada no Painel. Caso selecione-se uma linha,
cujo registro não esteja de acordo com as validações realizadas, serão exibidos alertas
conforme exemplos a seguir:
1) Real / Pendente
Os registros serão abertos na tela "Financeiro > Rotinas > Cálculo de Juros e Multas".
2) Ambos / Pendente
Os registros serão abertos na tela "Financeiro > Rotinas > Cálculo de Juros e Multas".
3) Provisão / Pendente
Mensagem apresentada: O filtro referente a "Receitas/Despesas" deverá estar marcado como
"Real" ou "Ambos".
4) Ambos / Receita / Pendente
Os registros serão abertos na tela "Financeiro > Rotinas > Cálculo de Juros e Multas".
5) Real / Baixados
Mensagem apresentada: Financeiros devem estar pendentes.
6) Ambos / Baixados
Mensagem apresentada: Financeiros devem estar pendentes.

[voltar ao topo]

Ajustando o Painel Financeiros


Ao pressionar o botão Configurações deste painel, é apresentada a tela para definição das
particularidades a serem exibidas. Esta tela é composta por duas abas:

Aba Preferências

240
São apresentadas as seguintes opções de configuração:

Considerar títulos com baixa futura como pendentes: Os títulos cuja baixa é
futura, serão apresentados como pendentes.
Intervalo do Vencimento: Define-se o intervalo de vencimento para exibição dos
títulos, dentre as seguintes oções:
Vazio;
Último utilizado;
Hoje;
Semana atual;
Mês atual;
Personalizado:

Último(s) dia(s)

Próximo(s) dia(s)

Cores para grade: Determina-se as cores de apresentação dos títulos de receita e


despesa.

Receita

Despesa

Configure a ordem dos níveis de gráficos: Define-se a ordem dos níveis dos
gráficos.

Tipo de Operação (TOP);


Natureza;
Centro resultado;
Parceiro;
Empresa.

Aba Gráfico

Na aba Gráfico, existem as seguintes opções de configuração:

Configure as cores e os períodos das fatias que serão exibidas:

Mostrar gráfico de barras: O gráfico será exibido em formato de barras.


Mostrar gráfico de pizza: O gráfico será exibido em formato de pizza.

Baixados

Tipo de período: Define-se o intervalo de apresentação dos títulos baixados, dentre as


seguintes possibilidades:
Mensal
Quinzenal
Semanal

Hoje

Cor da fatia: Determina-se a cor das fatias no gráfico, em relação as movimentações na


data corrente.

Atrasado

Cor da fatia: Determina-se a cor das fatias no gráfico, em relação as movimentações em


atraso. Pode-se ainda definir até três intervalos de dias para apresentação dos títulos em
atraso. Esta definição é realizada nos campos abaixo:
Atrasado em até "XX" (dias)
Atrasado em até "XX" (dias)
Atrasado em até "XX" (dias)

Vencendo

Cor da fatia: Determina-se a cor das fatias no gráfico, em relação as movimentações a


vencer. Pode-se ainda definir até três intervalos de dias para apresentação dos títulos a
vencer. Esta definição é realizada nos campos abaixo:
Vencendo em até "XX" (dias)
Vencendo em até "XX" (dias)
Vencendo em até "XX" (dias)

[voltar ao topo]

Painel Giro Negociações


Neste painel pode-se visualizar as negociações realizadas com o parceiro, assim como a
rentabilidade destas negociações.

A linha traçada na horizontal no gráfico, diz respeito ao Potencial de compra, que é determinado
no Cadastro de Parceiros, aba Informações, campo "Potencial de compra". Mais adiante serão
passadas as configurações para apresentação ou não desta linha no gráfico.

No rodapé da tela estão sumarizadas as informações sobre as negociações pendentes, a última


negociação, a maior negociação do parceiro e o total de negociações junto ao parceiro no
período.

Ao posicionar o mouse sobre as informações no rodapé da tela, serão exibidos seus detalhes,
assim como posicionando-se sobre cada barra do gráfico, serão exibidos os detalhes das
negociações correspondentes.
Ao clicar sobre uma das barras, ou alguma das informações do rodapé, será aberta uma nova
tela dividida em duas grades, onde será possível visualizar as notas relacionadas às
negociações na grade superior, e ao clicar em cada nota, os produtos correspondentes a elas
serão exibidos na grade inferior da tela.

Nota: Caso alguma modificação seja feita a respeito do posicionamento e tamanho das colunas
neste painel, tanto na grade superior quanto na inferior, tal alteração será automaticamente
salva pelo sistema e será mantida nas futuras visualizações, podendo ser ajustada sempre que
necessário. Destaca-se ainda, que os Campos Adicionais criados na TGFCAB estão disponíveis
para visualização na grade superior, e podem ser organizados ou ocultados por meio da
configuração da grade.

Observação: Em função da possibilidade de utilização de campos adicionais nesta tela, é


necessário usar a opção "Reiniciar esta unidade de dados" do Dicionário de Dados (botão
Outras Opções) ou reinicializar o servidor após a criação de novos campos na TGFCAB. Do
contrário, ao abrir a tela Ficha de Parceiros será exibida uma mensagem para informar a falha
no carregamento de metadados.

Ao dar um duplo clique sobre a nota, esta será aberta na tela Central de Vendas.

Será possível visualizar a rentabilidade de cada nota selecionando-a na grade, e clicando no


botão "Rentabilidade". Esse botão será exibido apenas no modo grade do painel. Somente o
usuário cadastrado como "Gerente da Central de Atendimentos" poderá visualizar a
rentabilidade.

Ao acessar esta consulta, visualize o resultado da rentabilidade do título.

Porém se for necessária a análise de cada item separadamente, basta selecionar-se o item na
grade.

Para retornar a análise do resultado total da nota, utiliza-se a opção Mostrar rentabilidade da
nota exibida no canto superior direito da janela.

241
A coluna "Preço tabela" da grade da "Análise de Rentabilidade" traz o preço de tabela do
produto, para possibilitar a visualização de descontos em itens quando digita-se o valor unitário.

Um grande diferencial deste recurso é que o sistema apresenta de forma gráfica e clara, todo o

resultado do título e os resultados individuais de cada item, mostrando como fica a distribuição
dos gastos com essa venda.

Esta análise permite ao gerente e/ou vendedor decidirem sobre a concessão ou não de um
desconto especial em determinado Pedido ou Nota, apresentando qual será a sua rentabilidade
final, considerando o desconto.

Observações:

O gráfico de rentabilidade não exibirá nada caso os dados básicos para montagem do
gráfico não sejam satisfatórios. Exemplo disso é o faturamento, se ele for ZERO o
sistema não exibirá o gráfico, pois ele depende do valor do faturamento.
No Cadastro de Usuários, aba Segurança, se a marcação "Exibir valores na Análise de
Rentabilidade?" não estiver realizada, na Análise de Rentabilidade o sistema irá exibir
apenas o valor de Faturamento e a grade de Produtos.

As preferências para a apresentação na "Análise de Rentabilidade" serão definidas na tela


Análise de Rentabilidade.

Ainda na visualização do painel no modo grade, tem-se o botão "Ordem de Carga", que
quando acionado, irá exibir a ordem de carga referente ao título selecionado.

[voltar ao topo]

Ajustando o Painel Giro Negociações


Ao acionar o botão Configurações do painel Giro Negociações, será aberta uma tela contendo
duas abas. São elas, Gráfico e Filtros.

Aba Gráficos

Mostrar gráfico por: Define-se neste campo, se a visualização do gráfico será feita por
"quantidade" ou "valor".
O título do painel será modificado de acordo com a opção selecionada no campo, ficando "Giro
Negociações (Valor)" ou "Giro Negociações (Quantidade)".
Nota: Quando o gráfico estiver selecionado para ser visualizado por quantidade, a linha de
potencial de compra não é exibida, independente da configuração realizada.
Caso a opção Exibir por Matriz ou Convênio esteja marcada, as negociações serão apresentadas
por todos os parceiros que tenham a mesma Matriz ou convênio que o parceiro utilizado para
visualização.

O "Tipo de período" define o intervalo de tempo em que serão apresentados os dados no


gráfico. São possíveis as seguintes marcações:

Anual;
Mensal;
Quinzenal;
Semanal.

Em "Unidades do período" será definida a quantidade de períodos a serem exibidos no


gráfico. Este campo irá permitir no máximo doze (12) unidades do período.

Quando o campo "Exibe linha potencial de compra?" estiver marcado, será exibido o
potencial de compra do parceiro no gráfico. A cor desta linha poderá ser configurada na caixa de
cores localizada a direita desta marcação.

Considerar período fechado: Esta marcação facilitará a identificação do mês de análise, da


seguinte forma:
Modo inicial: Através deste campo, determina-se como será a apresentação dos dados
pertinentes à este painel quando o mesmo for aberto. Pode-se determinar entre o modo Grade
ou modo Gráfico.
Exemplo 1: Tipo de período MENSAL

Quando marcado Considerar período fechado e Tipo período igual a "Mensal" será
apresentado no gráfico o nome do mês determinado no agrupamento e os resultados
referentes ao mês fechado, como por exemplo, Janeiro/2017 - Fevereiro/2017 -
Março/2017, e assim sucessivamente.
Nesta situação será possível constatar que os dados apresentados nos meses, são somente
referentes ao mês fechado, ou seja, do dia 01/01/2017 a 31/01/2017, 01/02/2017 a
28/02/2017 e 01/03/2017 a 31/03/2017. Assim irá acontecer com todos os meses que
estiverem dentro da unidade deste período.

Exemplo 2: Tipo de período QUINZENAL

Quando marcado Considerar período fechado e Tipo período igual a "Quinzenal" será
apresentado no gráfico o nome do mês determinado no agrupamento e os resultados
referentes à primeira e a segunda quinzena do mês fechado, como por exemplo 1ª
Quinzena Fevereiro/2017 - 2ª Quinzena Fevereiro/2017 – 1ª Quinzena Março/2017 -
2ª Quinzena Março/2017.
Neste caso, será possível observar que no gráfico tem-se na 1ª Quinzena Fevereiro/2017,
as informações referentes ao período de 01/02/2017 a 15/02/2017, na 2ª Quinzena
Fevereiro/2017 o período 16/02/2017 a 28/02/2017. Assim serão para os demais gráficos
referentes às outras quinzenas e seus respectivos meses.

Exemplo 3: Tipo de período SEMANAL

Quando marcado Considerar período fechado e Tipo período igual a "Semanal" será
apresentado no gráfico o nome do mês determinado no agrupamento e os resultados
referentes a cada semana do mês fechado, por exemplo, 3ª Semana Fevereiro/2017 - 4ª
Semana Fevereiro/2017 - 5ª Semana Fevereiro/2017 - 2ª Semana Março/2017.
Neste caso, o sistema irá exibir os resultados semanais de acordo com a configuração
realizada. Por exemplo, na 4ª Semana Fevereiro/2017, o resultado refere-se ao período de
22/02/2017 a 28/02/2017.
Observação: Com a marcação Considerar período fechado desmarcada, o que é padrão no
sistema, este irá montar o agrupamento do mês, quinzena ou semana a partir da data atual e
apresentará na descrição o texto:

3º mês, 2º mês, 1º mês, quando configurado para usar mês, ou,


3ª quinzena, 2ª quinzena, 1ª quinzena, quando configurado para usar quinzena, ou,
3ª semana, 2ª semana, 1ª semana, quando configurado para usar semana.

Pode-se também configurar os intervalos e cores de apresentação para a rentabilidade do


parceiro. Para isso deve-se cadastrar as porcentagens desejadas nos campos do grupo "Cores
para rentabilidade" e as cores dos intervalos nas caixas de cores correspondentes.

Observação: Em "Cores para rentabilidade" será configurada a apresentação da


rentabilidade das negociações do Parceiro, não tendo relação com o gráfico de rentabilidade da
Nota, exibido através do botão "Rentabilidade".

Aba Filtros

Estes filtros podem ser definidos através das marcações do "Tipo de movimento",
pelo "Grupo da TOP", ou ainda pode-se criar um "Filtro personalizado" que irá
obedecer a necessidade de busca desejada.
[voltar ao topo]

Painel Ordem de Serviço


Nesse painel são exibidos dois gráficos, sendo um informando a quantidade de Ordens de
Serviço lançadas para o parceiro, e o outro apresentando as horas gastas nas Ordens de Serviço
lançadas para o respectivo parceiro.

Nota: Os dois gráficos, serão limitados a apresentar apenas as Ordens de Serviço lançadas nos
últimos 6 (seis) meses.

[voltar ao topo]

Botão Outras Opções...

242
Teremos no Botão Outras Opções a funcionalidade "Consultar análise de risco", que é um
adendo à rotina descrita através do link Integração Consulta SERASA EXPERIAN. Uma vez
posicionado no cadastro de um Parceiro, ao acionar esta opção, será aberta a tela Análise de
Risco já posicionada no Parceiro em questão. Por meio desta tela, realize a consulta da situação
do cliente junto ao Serasa.

É possível realizar o dimensionamento dos painéis, de modo a aumentar ou diminuir o tamanho


dos mesmos de acordo com a necessidade de cada usuário; consiste em posicionar o mouse
entre os painéis até que o ícone seja apresentado e arrastar o painel até o tamanho
desejado; é um ajuste feito por usuário. Caso seja necessário ou do interesse do usuário, o
Botão Outras Opções conta também com a funcionalidade "Restaurar layout dos painéis",
que redimensiona os painéis à sua estruturação inicial.

[voltar ao topo]

Botão Sankhya Place


Este botão abre a tela Sankhya Place, em que podemos visualizar o conteúdo ligado à área
Comercial Sankhya. O Sankhya Place também pode ser acessado por meio do link
https://place.sankhya.com.br/#login.

[voltar ao topo]

Botão Telemarketing
Caso você acessar a ficha de um determinado parceiro e seja necessário verificar a tela de
Telemarketing referente ao mesmo, basta clicar no botão "Telemarketing" apresentada no
menu desta tela.

Esta opção aciona o Telemarketing que permite registrar os contatos efetuados com os Parceiros
e a agenda de novos compromissos. A grande vantagem deste tipo de controle é que um
atendente sempre terá as informações sobre o que aconteceu nos contatos ocorridos
anteriormente para inserir, alterar, ou excluir.

Observação: Para que um usuário consiga alterar registros incluídos por outros usuários na
rotina de Telemarketing é necessário que o parâmetro "Só pode alterar quem incluir? -
TMKALTQUEMINC" esteja desligado. Se o parâmetro estiver ligado, o usuário só conseguirá
alterar seus próprios registros. Ao tentar alterar/Excluir um registro de outro usuário o sistema
emitirá a seguinte mensagem:

"Usuário logado não tem autorização para alterar este item!"

O cliente deve possuir o opcional de "Telemarketing", para que esteja disponível na Ficha de
Parceiros o botão "Telemarketing". Ao clicar nesse botão, será aberta a tela de Telemarketing
e os registros serão carregados filtrando os registros pelo parceiro corrente na Ficha.

Veja maiores detalhes sobre este opcional, clicando no link Telemarketing.

[voltar ao topo]

2.105 Compensação de Crédito ou Débito em Compra ou Venda

Esta funcionalidade deverá ser utilizada quando o cliente fizer uma Devolução de Venda ou de
Compra. Normalmente a devolução de venda gera um registro de despesa no financeiro,
deixando o cliente com crédito na empresa. O processo de compensação permite que no
momento da próxima venda, o cliente possa abater esse crédito.

Além disso, pode-se utilizar esta funcionalidade para compensar financeiros provenientes de
outras operações. Sendo válida também para Compras.

Vendas

A compensação de Crédito ou Débito para a rotina de Vendas pede a configuração dos


parâmetros "Avisar que o cliente possui Crédito? - AVISARCREDCLI" e "Tipo de título
para compensação de Crédito - TIPTITCREDCLI", assim, o sistema passa a avisar o valor do
Crédito que o cliente possui, em qualquer despesa lançada no financeiro para o parceiro,
normalmente originada por uma devolução.

Observação: Em clientes que trabalham com ECF e que possuem em seu cadastro o Cliente
Diversos ou Cliente Padrão, o parâmetro AVISARCREDCLI só poderá ser ligado após análise, pois
este parâmetro trabalha em conjunto com o parâmetro TIPTITCREDCLI. Se o parâmetro
AVISARCREDCLI estiver ligado e o parâmetro TIPTITCREDCLI estiver com valor "0", ao efetuar
uma venda para o Cliente Padrão (Cupom Fiscal/Pedido), o sistema irá varrer o banco de dados
buscando todos os Títulos que estiverem pendentes para o referido cliente, ocasionando queda
de performance. Isto ocorre devido às vendas em cartão de crédito serem feitas para o cliente
padrão, e as mesmas terem baixas programadas, por isso são encontrados Títulos em aberto.

Quando o parâmetro de chave AVISARCREDCLI estiver habilitado, é possível adicionar o campo


"Valor do crédito" na Central de Vendas para pedidos ou notas de venda através da tela
Configurador de Layout da Nota.

O campo Valor do crédito, também fica disponível na grade dos Portais.

Na confirmação da nota, o sistema informa que o cliente possui o crédito e pergunta ao


vendedor se ele deseja registrar este crédito para compensação. Se o vendedor clicar em "Sim"
o sistema lança um registro no financeiro da nota com o valor possível de ser compensado e
reduz este valor proporcionalmente nas outras parcelas.

O título lançado para compensação é gravado com o Tipo de Título configurado no parâmetro de
chave TIPTITCREDCLI.

Compras

Da mesma forma que para vendas, os parâmetros "Avisar que o fornecedor possui Débito?
- AVISARDEBFOR" e "Tipo de título para compensação de Débito - TIPTITDEBFOR"
serão usados na Central de Compras nas notas de compra.

Se o parâmetro de chave AVISARDEBFOR estiver ligado, o sistema passa a avisar sobre os


débitos do fornecedor com a empresa, para que possa ser feita a compensação em futuras
compras. Além disso, pode-se adicionar o campo "Valor do débito" na Central de Compras
para pedidos ou notas de compra através da configuração do seu layout na tela Configurador de
Layout da Nota.

O campo Valor do débito ficará disponível na grade dos Portais. O sistema registra no Tipo de
Título do título gerado para compensação o título informado no parâmetro de chave
TIPTITDEBFOR.

Nota: O sistema permite a Baixa Automática na Compensação do Crédito. Para isto, configure
os parâmetros "Top Baixa de Despesa de Compensação de Crédito - TOPBAIDESPCOMP"
e "Top Baixa de Receita de Compensação de Crédito - TOPBAIRECCOMP" e as TOP’s que
serão utilizadas pelo sistema na baixa automática.

Observação: Se o parceiro possuir uma receita e uma despesa com o mesmo Tipo de Título
informado nos parâmetros TIPTITCREDCLI e TIPTITDEBFOR, o sistema não apresentará a
mensagem de crédito e não fará a compensação. Ou seja, esta situação indica que existem
compensações que deverão ser realizadas antes de um novo aviso do sistema.

Logo, deve-se utilizar tipos de títulos diferentes nos parâmetros de chave TIPTITCREDCLI e
TIPTITDEBFOR, mesmo que o parceiro seja cliente e fornecedor, pois, se houver outro título em
aberto o sistema não fará a compensação.

Existem outros parâmetros relacionados a estas rotinas, vejamos sobre cada um deles:

Caso o parâmetro "Compensar crédito do cliente automaticamente -


COMPENSACREDCLI" esteja habilitado, ele irá substituir a funcionalidade do parâmetro
AVISARCREDCLI e caso exista crédito, além de mostrar os avisos de crédito do cliente ele
também fará com que o sistema execute a compensação do crédito de maneira automática, ou
seja, sem perguntar ao usuário se ele deseja compensar o crédito. Esse parâmetro também
habilita o campo Valor do crédito.

Se o parâmetro "Compensar débito do fornecedor automaticamente -


COMPENSADEBFOR" estiver habilitado ele irá substituir a funcionalidade do parâmetro
AVISARDEBFOR e caso exista débito, além de mostrar os avisos de débito do fornecedor ele
também fará com que o sistema execute a compensação do débito de maneira automática, ou
seja, sem perguntar ao usuário se ele deseja compensar o débito. Esse parâmetro também
habilita o campo Valor do débito.

No parâmetro "Emails p/ relatório de erros compens. automática - EMAILSCOMPAUT",


pode-se informar separado por vírgula, ponto e vírgula ou quebra de linha, os e-mail's que irão
receber o relatório de falhas no processo de compensação automática, caso ocorram. No
faturamento direto de vários pedidos, se ocorrerem erros na compensação de notas, será
encaminhado um e-mail para os endereços informados no parâmetro, contendo a listagem das
notas e seus respectivos erros. O mesmo vale quando na confirmação de notas (Geração de lote
NF-e, NFS-e, CT-e); caso aconteça alguma falha, tem-se o envio do e-mail.

O sistema utilizará o parâmetro "Usar como data de Vencimento na compensação -


USADTVINCOMPFIN" para definir a data de vencimento do título ou a sua parte que será
reparada na compensação automática de crédito/débito. Este parâmetro possui as seguintes
opções:

Título de crédito a compensar: Será efetuada a cópia da Data de Vencimento do


título do crédito para o título compensado;
Vencimento da operação atual: Mantém-se inalterada a Data de Vencimento dos
títulos compensados, dessa forma, os títulos (sejam completos ou as partes criadas para
baixar), ficarão com a Data de Vencimento que foi calculada para eles ao lançar a nota;
Data da Baixa: Os títulos compensados receberão como Data de Vencimento a Data
Atual (sem hora), ou seja, o dia em que a compensação/confirmação da nota está sendo
realizada.

Observação: A funcionalidade deste parâmetro também se aplica na Compensação com base


na empresa das parcelas descrita a seguir.

Compensação com base na empresa das parcelas

Você pode configurar o sistema, para que no processo de compensação automática por
empresa, seja considerada a empresa das parcelas das notas, ou seja, serão compensadas
somente com créditos/débitos da mesma empresa das parcelas. Para que isso ocorra, é
necessário realizar a ativação do parâmetro "Compensar Tít. por empresa das parcelas da
nota? - COMPTITPOREMP".

Existindo na nota parcelas com uma determinada empresa, mesmo que o parceiro possua
crédito/débito para compensar o valor total da nota, se o parâmetro COMPTITPOREMP estiver
ativado e este parceiro não for da mesma empresa das parcelas, a compensação não irá ocorrer.

Importante: Quando o parâmetro de chave COMPTITPOREMP estiver ligado, o parâmetro

243
Importante: Quando o parâmetro de chave COMPTITPOREMP estiver ligado, o parâmetro
"Compensar títulos somente na mesma Empresa - COMPTITEMP" não será levado em
consideração nesta rotina; caso o primeiro parâmetro citado esteja desligado, o sistema irá
manter o comportamento atual sobre o processo de compensação.

Nota: Financeiros com referência à GNRE serão desconsiderados na compensação, ou seja, seu
valor não será utilizado na compensação. Esse comportamento independe do parâmetro de
chave COMPTITPOREMP.

2.106 San eSocial


O eSocial (Escrituração Digital das Obrigações Fiscais, Previdenciárias e Trabalhistas) é uma
base de dados do governo federal que reunirá as informações trabalhistas, previdenciárias,
tributarias e fiscais da utilização de mão de obra onerosa em todo território nacional. As
informações armazenadas no e-Social deverão atender as necessidades dos órgãos
governamentais usuários do sistema no limite de suas respectivas competências, formando uma

base única de dados.

Tem-se abaixo os Órgãos envolvidos:

•Receita Federal do Brasil;

•Ministério do trabalho e Emprego;

•Ministério da Previdência Social;

•Instituto Nacional do Seguro Social;

•Justiça do Trabalho;

•Caixa Econômica Federal;

Para maiores informações a respeito do eSocial acesse http://portal.esocial.gov.br/.

O San eSocial é o programa que executará a extração destas informações na empresa. Bem
como, a assinatura em lote e o envio dos arquivos.

Executável de Instalação para


Passos Iniciais
Windows
Descompactação dos Arquivos no
Configurando o Console
Diretório de Destino
Botões no topo da tela Envio das Informações

Passos iniciais
A utilização deste programa dependerá dos seguintes procedimentos:

•Realizar a baixa do arquivo no site Sankhya na parte de downloads, de acordo com seu
respectivo sistema operacional;

Verifica-se na imagem 3 (três) tipos de arquivos, vejamos abaixo a funcionalidade de cada um


deles:

1.Executável de Instalação para Windows;

2.Arquivos descompactáveis para Windows;

3.Arquivos descompactáveis para Linux.

•Instalar o programa San eSocial no servidor ou máquina local.

Essa instalação é realizada de duas maneiras, nos tópicos seguintes tem-se a descrição e
procedimentos de cada uma delas.

[voltar ao topo]

Executável de Instalação para Windows


Através deste método, o programa é configurado para iniciar automaticamente ao ligar a
máquina.

Ao executar o processo de instalação atráves de um duplo clique sobre o arquivo, é apresentado


o "Assistente de Instalação do SanEsocial" com seu passo a passo:

Ao clicar em "Avançar" indica-se a pasta onde será armazenado o San eSocial:

Neste passo é apontada a pasta do menu onde serão criados os atalhos do programa:

244
Em seguida, é solicitada a seleção dos detalhes a respeito da forma pela qual os serviços
precisam ser instalados:

A opção "Instalar o serviço "sanesocial-service"" quando marcada, indicará que o San


eSocial será implantado ao final da instalação.

Acionando-se a marcação "Iniciar arranque", aponta-se que o programa iniciará


automaticamente ao ligar a máquina.

Ao final, a instalação é concluída com sucesso e requisita-se o fechamento do programa de


instalação:

[voltar ao topo]

Descompactação dos Arquivos no Diretório de Destino


(Windows ou Linux)
Utilizando-se desta forma de instalação, será preciso configurar o serviço para que a
inicialização seja automática.

Conforme imagem acima, são dispostos dois arquivos para descompactação. Sendo que, o de
numeração 1 (um) é para os sistemas operacionais Windows e o número 2 (dois) para sistemas
operacionais Linux.

Após descompactar os arquivos, através de um duplo clique sobre o arquivo executa-se o


"sanesocial-service" para dar início ao serviço.

[voltar ao topo]

Configurando o Console
Realizada a inicialização do serviço por uma das formas apresentadas acima, o próximo passo é
acessar o console para configurar o certificado e o banco de dados. Através do endereço
http://localhost:8778/index.html, tem-se o acesso a página inicial do San eSocial onde informa-
se o usuário "admin" e a senha "admin" para executar o login no sistema.

Nota: O usuário e a senha "admin" são padrões do sistema. Deste modo, não podem ser
alterados.

Ao executar o login, são apresentadas na tela as abas responsáveis pelas configurações


pertinentes ao sistema. Vejamos sobre cada uma delas:

Aba Certificados Aba Configurações


Aba Cfg. BD Aba Fila
Aba Processos Aba Registro de Execuções
Aba Histórico de Scripts
Aba Certificados

Esta aba possibilita a configuração dos certificados digitais da Empresa, que serão empregados
na assinatura dos lotes de arquivos contendo as informações da empresa.

245
Localizado no lado esquerdo da tela, o painel "CNPJ/CPF" exibe os certificados já cadastrados
no sistema.

Por meio do botão executa-se a inserção de novos certificados no


sistema. Uma vez que, para configurar um certificado os campos abaixo deverão ser
preenchidos:

Arquivo: Utilizando o botão indica-se o arquivo original do certificado


digital tipo A1 (extensão "pfx").

Importante: O arquivo do certificado digital não pode ser exportado via Sannfe, somente o
arquivo original com extensão "pfx" é permitido.

CNPJ/CPF: Informa-se o CNPJ ou CPF da empresa detentora do certificado em questão.

Senha: Neste campo é indicada a palavra-chave do certificado.

Após realizar o preenchimento dos campos, aciona-se o botão "Salvar" e as


informações a cerca do certificado digital serão carregadas na seção "Informações do
Certificado".

Nota: Quando a empresa possuir filiais, não será necessário que sejam inseridos os certificados
digitais dos CNPJs de cada filial. O certificado digital da Matriz deve assinar todos os lotes
gerados, inclusive os lotes das filiais.

? Voltar ao subtítulo

Aba Configurações

Nesta aba são realizadas as configurações de URLs para envio e consulta de processamento dos
lotes de arquivos.

O campo "Versão do Schema" deve ser configurado somente com a última versão vigente do
eSocial.

? Voltar ao subtítulo

Aba Cfg. BD
Aqui são realizadas as configurações para conexão com o banco de dados utilizado pela
empresa.

Através da opção "Banco", seleciona-se o tipo de banco de dados utilizado pela empresa, sendo
apresentadas as opções "Oracle" e "SQL".

Informa-se no campo "Nome do banco de dados" a descrição do banco.

Indica-se por meio do campo "Usuário" o utilizador com permissão de acesso ao banco de
dados.

No campo "Senha" é apontada a palavra-chave de acesso ao banco de dados.

O endereço de IP onde está localizado o banco de dados será descrito no campo "Host".

O campo "Sid" é alimentado de acordo com a opção apontada na opção "Banco". Deste modo,
informa-se aqui orcl para Oracle e sql para SQL.

Ao finalizar o preenchimento dos dados, aciona-se o botão para que o sistema


execute a validação do acesso ao banco de dados. Caso seja verificado que alguma informação
está incorreta, será exibida a seguinte mensagem de erro:

"Não foi possível conectar ao banco de dados, verificar os dados informados."

Ocorrendo a validação das informações, o acesso ao banco de dados será realizado com êxito e
a mensagem abaixo será apresentada:

"Salvo com sucesso."

Uma vez realizadas todas essas configurações, o sistema transmitirá todos os arquivos que já
estiverem preparados para envio pelo MGE. Recomenda-se que a tela "Central do Esocial" no
MGE seja acessada somente após a execução das refeidas configurações.

? Voltar ao subtítulo

Aba Fila

Através desta aba, tem-se a visualização dos eventos que estão pendentes, finalizados e os
tipos de erros que ocorreram nos envios realizados dentro de determinada referência e
determinada sequência. Ao preencher os campos de acordo com os dados pertinentes a
empresa, aciona-se o botão "Pesquisar" para que as informações sejam apresentadas.

Notando-se a presença de eventos Pendentes, é possível que existam eventos Não Finalizados
de um grupo inferior; sendo assim necessário cancelar o envio dos eventos pendentes e gera-
los novamente.

? Voltar ao subtítulo

Aba Processos

Esta aba é de uso exclusivo da Sankhya.

? Voltar ao subtítulo

Aba Registro de Execuções

Esta aba exibirá o endereço e o nome do computador que está executando o San eSocial, bem
como os dados do computador que esteve executando-o anteriormente. Sendo que, o San
eSocial só funciona quando há somente um computador com ele configurado.

? Voltar ao subtítulo

Aba Histórico de Scripts

Nesta aba pode-se visualizar a data da última atualização de script, a quantidade de erros e
quais os objetos que não foram executados devido à qualquer tipo de erro.

246
? Voltar ao subtítulo [voltar ao topo]

Botões no topo da tela


Abordaremos agora os botões que executam funções essenciais para o San eSocial. Vejamos
sobre eles:

Atualizar Script: Este botão tem


como funcionalidade atualizar as
informações do E-Social no banco de
dados que está sendo utilizado para
enviar os dados para o governo.
Deste modo, é de suma importância
manter os scripts atualizados.
Baixar Log e Log: Através destes
botões, efetua-se a baixa do arquivo
de log do sistema (exibe todos os
processamentos realizados na
máquina, sendo essencial para
manutenções) e visualização das
últimas 1000 linhas do log em tempo
real.
Pausar: Este botão quando
acionado, tem-se uma pausa
temporária no serviço do San eSocial,

ou seja, o processamento dos


eventos já iniciados e a busca dos
novos eventos da fila serão
suspensos.
Reiniciar: Tem como finalidade
recomeçar o serviço quando o
mesmo estiver pausado, retomando
assim o processamento das
informações geradas pelo MGE e as
informações que já tiveram seu
processamento iniciado. Além disso,
este botão pode ser aplicado quando
o serviço não estiver pausado, nestes
casos tem-se a reinicialização dos
serviços que recuperam informações
perdidas durante panes no sistema
do governo e durante problemas de
envio.
Parar: Efetua-se a suspensão
completa do serviço, não sendo
possível acessar o sistema pelo
console web.
Cancelar Envio: Por meio deste
botão, realiza-se o cancelamento de
todos os eventos pendentes da fila.
Gerar Dados Envio: Este botão ao
ser acionado, efetiva a geração dos
dados para envio ao E-Social.
Versões: Realiza a verificação da
existência de novas versões do San
eSocial. Quando encontradas, pode-
se efetuar a atualização do sistema
para a versão mais atual.
Recuperar Arquivos de Retorno:
Aciona-se este botão nos casos em
que é necessário recuperar
mensagens de retorno dos eventos S-
5001 e afins (os eventos que são

retornados pelo governo informando


os valores declarados para cada folha
enviada). Sendo assim, este botão irá
recuperar os eventos que foram
perdidos devido a instabilidades.

[voltar ao topo]

Envio das Informações


O despacho das informações será realizado somente quando o serviço "sanesocialservice" se
encontrar "Em execução".

[voltar ao topo]

A última edição deste tópico foi na sexta-feira, 21/09/2018, às 08:48:40 AM

2.107 Preferências

Configurações > Avançado

Nesta tela você configura parâmetros do sistema conforme as necessidades dos processos de
sua empresa. Estes parâmetros são apresentados pré-estabelecidos, onde alguns são apenas
ativados ou desativados e outros podem ser personalizados.

No campo de pesquisa, você consulta os parâmetros cadastrados que são dispostos de forma
hierárquica. Para isso, digite a chave ou trecho da descrição do parâmetro desejado no campo

de pesquisa e tecle ENTER, ou clique na opção "Pesquisa", representada pelo ícone .

Além disso, está disponível na tela de Preferências 2 (duas) possibilidades diferentes de


pesquisa. Trataremos abaixo sobre cada uma delas:

1) Realize a pesquisa por partes do parâmetro utilizando o "%", aplicando-se aos casos em
que não se possui a chave ou texto completo referente a descrição do parâmetro; o objetivo
é facilitar a pesquisa de um parâmetro. Por exemplo, suponhamos que seja necessário
pesquisar sobre o parâmetro "Grupo de Serviços para Lançamento de OS p/ Pedido -
GRUPOSERVSOFT"; ao utilizar na pesquisa, a expressão "GRU%SER", serão exibidos
todos os parâmetros que começam com o termo "GRUPO" e possuem algum texto no
intermédio e no restante do texto que contenha o termo "SER".

2) Bem como, a pesquisa empregando-se o ícone "@", onde são disponibilizados 3 recursos
diferentes de aplicabilidade. Sendo eles:

modulo@chave: Informe o módulo que se deseja pesquisar acompanhado do ícone "@"


e a chave do respectivo parâmetro;
modulo@: Indique o módulo desejado auxiliado pelo ícone "@";
@chave: Será apontado o ícone "@" seguido da chave do parâmetro.

Na imagem abaixo temos um exemplo utilizando o recurso modulo@chave:

247
No painel esquerdo, além do campo de "Pesquisa" de parâmetros, existem as opções para
visualização da árvore hierárquica. A saber:

Expandir Selecionado: Selecionando uma das opções da árvore hierárquica e, clicando


neste ícone, são apresentados todos os itens filhos daquela opção.

Retrair Selecionado: Ao selecionar uma hierarquia expandida e clicar neste ícone, são
ocultados todos os itens filhos da hierarquia selecionada.

Expandir Todos: Esta opção tem a função de expandir toda a hierarquia de uma só vez.

Retrair Todos: Esta opção oculta todas as hierarquias expandidas de uma só vez.

No painel direito, você tem as informações do parâmetro selecionado na árvore hierárquica.


Neste painel, é possível alterar alguns campos do Parâmetro, ativá-los ou desativá-los, como
também excluir e criar novos parâmetros.

Para excluir um parâmetro, selecione-o na árvore hierárquica do painel esquerdo, e clique na


opção "Remover" representada pelo ícone . De forma contrária, para adicionar novos
parâmetros, no painel direito, clique na opção "Novo", ícone .

Assim que esta opção é selecionada, preencha os campos do parâmetro, onde os campos
"Chave" e "Descrição" são obrigatórios. Em seguida, informe qual "Módulo do Sistema" e
"Menu" o novo parâmetro fará parte. Poderá ser criada uma nova "Aba" para questão de
organização na árvore hierárquica. Em seguida, selecione qual o "Tipo" do parâmetro em
questão, sendo que, para cada tipo, existem valores diferentes. Assim que todos os campos

forem preenchidos, confirme o cadastro por meio do botão "Salvar" .

Exemplo: Na hierarquia "Comercial > Diversas > ECF" existe o parâmetro "Mensagem
Padrão para o Cupom Fiscal", que é do "Tipo" texto, faz parte do "Módulo do Sistema"
Comercial, e nele pode-se configurar uma mensagem no campo "Texto" que será impressa no
Cupom Fiscal, como:

Obrigado! Volte Sempre!

Importante: Quando você alterar os parâmetros "Custo por empresa ? - CUSTOPOREMP",


"Controla Custos por Local ? - CUSTOPORLOC" e "Controla Custos por Controle ? -
CUSTOPORCONT", será exibida a mensagem abaixo:

"Esta alteração impacta em rotinas/informações críticas do sistema, tais como:


Inventário, Kardex, Fechamento contábil, Margem de contribuição, Análise de giro,
entre outras. Tem certeza que deseja continuar?"

Dessa forma, você estará ciente que a alteração realizada nos parâmetros irá impactar em
algumas rotinas do sistema.

Observação: Os parâmetros que possuem o formato "APRES.[Nome da Tabela]" são

utilizados quando você deseja incluir determinado campo da tabela escolhida em sua respectiva
tela. Por exemplo, criando-se o parâmetro APRES.TGFPAR, e informando no Texto, os dizeres
RAZAOSOCIAL, o campo Razão Social será disponibilizado na grade do Cadastro de Parceiros. É
essencial mencionar que, feita a criação do parâmetro, é necessário que o servidor seja
reiniciado para que as novas inclusões sejam incorporadas ao sistema.

Importante: Quando for realizada a alteração do valor de algum parâmetro, a tabela


TSIPARLGT irá guardar o valor antigo e o novo valor para o qual o parâmetro foi modificado, bem
como a data/hora da alteração e o usuário logado.

2.108 Configuração do Envio das Fotos

Configurações > Avançado > Fotos de Eventos

Aqui você realiza as configurações de FTP, escolhe o grupo de produtos para álbuns, arquivos de
customização do site de seleção de fotos, modelo de email e se sua empresa utilizará
questionário ou não.

Na seção "FTP das fotos", é necessário que você informe o "Usuário" do FTP e a "Senha",
bem como o "Endereço" que é a Porta do FTP que conterá as fotos dos clientes. É possível que
as fotos fiquem num FTP externo ou no próprio computador local, onde está executando o
Sankhya Om. Para que fiquem no computador local, deve ser instalado um servidor de FTP no
computador e definir uma pasta da máquina para ser utilizada pelo FTP. Após cadastrar as
informações do FTP, é possível verificar se o FTP está levantado e se as informações digitadas
estão corretas através do botão "Testar FTP".

Na seção "Aparência do site de fotos" você poderá informar um endereço do Repositório de


Arquivos para a logo do site e para o CSS externo do site; para isso, faça o upload dos arquivos
pelo Repositório de Arquivos e informe nesses campos apenas o caminho de onde o arquivo se
encontra no repositório. O arquivo de logomarca deverá ser exclusivamente no formato ".png",
e o arquivo para CSS no formato ".css". Essa logo aparecerá no topo da tela de seleção de
fotos.

Na seção "Outras configurações" temos os seguintes campos:

Grupo de produto dos álbuns: Quando informamos um produto álbum numa nota de venda,
a maneira que o sistema utiliza para reconhecer o produto como um álbum é utilizando o Grupo
de Produtos; para isso, é preciso criar um grupo de produtos e vincular todos os produtos que
são álbuns a esse grupo; caso não faça, na tela de seleção de fotos os álbuns não estarão
disponíveis.

Grupo de produto dos posters: Informe nesse campo o código do grupo que os produtos
álbuns do tipo posters são vendidos, que funciona da mesma forma que o grupo do Álbum.

Arquivo modelo de e-mail p/ envio das fotos: Nesse campo você poderá informar um
modelo de e-mail personalizado que será enviado para o cliente. Existe um botão para
download do modelo padrão, esse modelo nada mais é que um arquivo em linguagem HTML e
possui algumas variáveis que poderão ser utilizadas para customização, por exemplo:

&codparc - código do parceiro que está enviando o e-mail.

&nomeparc - nome do parceiro que está enviando o e-mail.

&codprojeto - código do projeto (código do evento).

&nomeprojeto - identificação do projeto (identificação do evento).

&razsoc - razão social da empresa.

&emaile - e-mail da empresa.

&datasis - data do sistema (no momento do envio do e-mail).

&horasis - hora do sistema (no momento do envio do e-mail).

&codacesso - código do acesso para o parceiro acessar o link de edição.

&link_edicao - link de edição das fotos.

&link_votacao - link de votação das fotos.

Nota: É recomendado que seja utilizado o modelo padrão como base para sua personalização.

Acesse também:

Manual de Implantação e Utilização do Álbum de Fotos

2.109 Visualizador do Cubo de Decisão

Depois de construído o Cubo de Decisão, procedimento este que pode ser acessado por meio do
link Formatador de Cubos de Decisão, realiza-se sua visualização. Para visualizar-se o Cubo de
Decisão, inicialmente clica-se no botão "Visualizar Cubo" localizado na parte superior da tela.
Tomemos como exemplo, a tela "Comercial > Gerente > Análise de Compras e Vendas".

Ao acionar o botão citado, será aberta a tela para preenchimento do filtro, caso
este seja variável, conforme exemplo abaixo:

Depois de preenchido o filtro, é aberta a tela para montagem do cubo. Nota-se inicialmente os
"Campos Disponíveis" para escolha e construção do cubo.

Nesta tela de visualização, tem-se os seguintes botões:

248
Nesta tela de visualização, tem-se os seguintes botões:

Opções: Acionando-se este botão, são apresentadas as seguintes


alternativas:
•Visões: Arquiva todas as visões já salvas do cubo, e possui as opções de "Carregar
Padrão" (é exibida a visão inicial do cubo) e "Limpar Cubo" (Limpa as informações
dispostas na área de visualização do cubo).

•Agrupar período: Esta opção permite que as datas sejam agrupadas das seguintes formas:

?Diário;

?Semanal;

?Mensal;

?Trimestral;

?Anual.

As alterações realizadas no agrupamento são salvas por usuário, e desde que são feitas estas
modificações, as informações não influenciarão no Sankhya-W e vice-versa.

Salvar visão atual: Este botão salva um estado do cubo. Esta funcionalidade
permite o salvamento de uma visualização específica dos dados obtidos no cubo.
Ao acionar esta opção, será aberta uma tela para preenchimento do nome da
visão a ser salva, onde tem-se também a opção de salvá-la como layout padrão.

Análises: Permite a realização do cálculo de um "% sobre total da coluna". Ao


acioná-la, define a coluna sobre a qual o cálculo será realizado.

Resultado da consulta (Grade de dados): Ao acionar-se este botão, tem-se


uma visão tabubar (linhas e colunas) do resultado da consulta.

Apresentar/Esconder lista de campos: Acionando-se esta opção, tem-se a


possibilidade de apresentar ou esconder a coluna que contêm os campos
disponíveis para montagem do cubo.

Exportar para Excel: Através desta opção, é feita a exportação do relatório


para o Excel.
Observação: Na utilização de máquinas "MAC" juntamente com o navegador
"Safari", para que não ocorram problemas relacionados aos diretórios onde os
arquivos serão salvos na exportação do Cubo de Decisão para o Excel, no próprio
browser Safari, no menu Preferências > aba Segurança > Permitir Plugins,
efetua-se a marcação "Permitir em modo seguro"; feito isso, as pastas
pertencentes ao usuário logado serão liberadas para correto salvamento.

Atualizar Dados: Esta opção realiza a atualização das informações,


reaplicando o filtro do relatório.
Montando o Cubo
O visualizador permite a escolha dos campos e critérios que serão utilizados para posterior
análise. Além disso, provém de uma grande quantidade de recursos que permitem a
visualização de resultados por diferentes aspectos, acrescentando indicadores sobre os dados
selecionados, comparando estes em suas linhas e colunas.

Para selecionar os campos que o cubo irá possuir, seleciona-se os mesmos na lista "Campos

Disponíveis", e os adiciona-se na área desejada através do botão "Adicionar na", informando


através do botão localizado a sua direita, a área desejada. Pode-se também arrastar os campos
desejados para a área de preferência do usuário. Pode-se também buscar os campos através do
campo de pesquisa, localizado abaixo da descrição "Campos Disponíveis".

Os dados serão exibidos de acordo com os campos selecionados; estes poderão ser visualizados
por diferentes aspectos. Esta apresentação irá depender da forma como os campos e filtros
forem combinados. Em cada uma das colunas, é possível filtrar os dados que deverão ser
apresentados no Cubo; com isso, pode-se personalizar o filtro da forma que melhor atender o
usuário.

Pode-se ainda visualizar o total geral do valores das colunas; para isso, clica-se com o botão
direito do mouse sobre as linhas da coluna, e ativar a opção "Mostrar total geral".

Observação: Trabalhando-se com campos de valores numéricos, ao clicar-se com o botão


direito do mouse sobre eles, tem-se a opção "Configurações do Campo...":

Será aberto um pop-up de nome "Campo da Pivot Grid", onde na seção "Resumo (Para
Campos de Dados)" tem-se a marcação "Comparar campos", que ao ser assinalada, será
habilitada a grade de comparações; a partir disso, clica-se no botão "Adicionar" para criação

de um novo item na grade. Cada coluna da grade possui uma configuração diferente de
comparação:

249
•Na coluna "Tipo" é possível mudar a operação realizada na comparação;

•Em "Base em" deve-se escolher o campo de coluna ou linha que irá determinar o conjunto
de valores a serem comparados;

•Na coluna "Intervalo em" pode-se escolher se a comparação deve ser somente entre

valores de uma subdivisão (quando aplicável) ou todos os valores da linha/coluna;

•A coluna "Comparar com" deve ser utilizada para escolher-se a ordenação em que os
valores serão disponibilizados na operação de comparação.

Feitas as configurações desejadas e pressionando-se "OK", será apresentada uma ou mais


células para cada valor do campo configurado, exibindo sua respectiva comparação:

2.110 Controle de Veículos

Objetivo desta documentação é demostrar através da funcionalidade de controle de veículos,


como realizar a gestão da frota de veículos da empresa. Podes-e controlar entradas e saídas,
ordem de carga, despesas diversas com os veículos, manutenção com peças, consumo e custo
com combustível, dentre outras.

Estes recursos, são destinados para empresas que trabalham com transporte de carga própria e
entrega de mercadorias, empresas que utilizam veículos próprios, normalmente com um
motorista, para prestação de serviços ou outras atividades que controlem apenas os
quilômetros rodados, ou esse recurso que pode ser utilizado no Controle de Veículos ou
isoladamente, ou seja, todas as empresas que precisam controlar débitos e créditos que
ocorrem durante uma viagem.

Vejamos os cadastros e configurações envolvidos na funcionalidade de Controle de Veículos:

Cadastro de Veículos Cadastro de Parceiros

Cadastro de Grupos de Produtos/Serviços Critérios de Rateio

Realizando o Controle de Veículos Controle de Saída/Chegada de Veículos

Gerência de Veículos

Cadastro de Veículos

Todo o Cadastro de Veículos é primordial para funcionamento da rotina de Controle de Veículos.


A respeito deste cadastro, podemos destacar:

É imprescindível que o parâmetro "Usar rateio por veículo? - RATEIOPORVEICU"


esteja ativado para realização dos lançamentos e controles dos veículos; sua ativação irá
habilitar na aba Informações Complementares, os campos "Centro de Resultado",
"Aferição", e "Tipo Aferição";
O campo "Aferição" precisa ser obrigatoriamente alimentado, para que seja exigida a
quilometragem do veículo nos respectivos lançamentos, e seja possível realizar controle
de Quilometragem.
Também na aba Informações Complementares, os campos "Produto" e "Código do
bem" serão exibidos apenas se o parâmetro "Vincular produto a um veículo p/
Geração da NFE? - VINPRODVEINFE" estiver ativado. Esses campos visam atender as
exigências fiscais da Nota Fiscal Eletrônica para empresas importadoras/exportadoras, e
que comercializam veículos novos.

[voltar ao topo]

Cadastro de Parceiros

No Cadastro de Parceiros, deve-se cadastrar o Motorista como parceiro para controle das
despesas de viagem, e assinalá-lo na aba Identificação, campo Tipo, como "Transportadora"
para ser informado na nota fiscal como o responsável pelo transporte e entrega da mercadoria;

Ainda na aba Identificação, campo Tipo, marca-se também a opção "Conta adiantamento";
esta medida irá apresentar a aba Conta Bancária, onde inclui-se uma conta bancária para o
lançamento dos movimentos financeiros referentes ao próprio motorista e seu veículo. Este
cadastro controlará todos os créditos e débitos que serão lançados para o motorista durante a
viagem, por exemplo, adiantamentos de viagem, gastos com alimentação, combustível, peças,
pedágios etc.

Importante: No Cadastro de Veículos, aba Propriedades, realiza-se no campo Motorista


(Parceiro) o vínculo entre o mesmo e o respectivo veículo.

[voltar ao topo]

Cadastro de Grupos de Produtos/Serviços

Para uma melhor análise, no Cadastro de Grupos de Produtos/Serviços determina-se de forma


bem definida os grupos e produtos que serão utilizados na manutenção dos veículos.

[voltar ao topo]

Critérios de Rateio

Os Veículos que possuírem em seu cadastro a Aferição definida como "Obrigatória" (Cadastro
de Veículos, aba Informações Complementares) deverão ter nos Critérios de Rateio o campo
Aferição cadastrado com um valor coringa, 1 por exemplo; quando o critério for utilizado em um
rateio, o usuário editará o campo com o valor de aferição correspondente ao lançamento
empregado.

O campo "Aferição Veic." habilita a inserção automática do último registro no campo "Km
Inicial" na tela de Gerência de Veículos.

[voltar ao topo]

Realizando o Controle de Veículos

Depois de efetuados os cadastros corretamente e realizados os lançamentos dos devidos


registros como por exemplo, nota de compra, despesas ou requisições referentes ao veículo,
utiliza-se o botão "Ratear" presente na Central de Compras no caso de aquisição de peças ou
serviços para controle de estoque.

O campo "Aferição Veic." do rateio é utilizado para que seja informada a quilometragem do
veículo.

Na Central de Movimentações Internas para controle de combustível, a quilometragem rodada é


também empregada para controle de estoque.

Na Movimentação Financeira, são lançados os gastos que não precisam de controle de estoque
com sua respectiva natureza; além disso, informa-se o número da Ordem de Carga para que
seja feita a ligação do financeiro a um motorista e sua respectiva conta bancária para controle
de despesas de viagem.

250
O controle da quilometragem poderá ser realizado também por meio da tela Ordens de Carga,
onde são informadas as quilometragens inicial e final de uma determinada Ordem de Carga.

Nota: O controle de quilometragem, realizado na Central de Movimentações Internas é a rotina


responsável pelo controle da média de quilômetros rodados por litro de combustível entre um
momento de abastecimento e outro; já o controle feito por meio da Ordens de Carga faz uso
desta mesma média considerando apenas os quilômetros rodados naquele traslado.

[voltar ao topo]

Controle de Saída/Chegada de Veículos

A tela Controle de Saída/Chegada de Veículos é utilizada para controle de saída e entrada dos
veículos na empresa, podendo controlar quilometragem, usuário do veículo, destino ou
atividade realizada com o veículo, entre outras.

[voltar ao topo]

Gerência de Veículos

A análise correspondente à rotina Controle de Veículos é a Gerência de Veículos, onde as


informações estão disponíveis somente para consulta. Utiliza-se então os filtros disponíveis na
tela para concretização da análise.

A respeito da Gerência de Veículos, pode-se destacar os seguintes aspectos:

A aba Consumo Peças/Combustível conta com um resumo completo do consumo de


peças, combustível e produtos. É pautado um consumo por quilometragem em relação à
última nota, pedido ou requisição lançada com uma quilometragem informada;

Importante: Na grade inferior presente nesta aba a coluna "Km Rodados" é calculada
considerando a compra de cada produto separadamente; apenas a partir da segunda compra de
um item, tem-se informações suficientes para que a diferença entre o Km Final e o Km Inicial
seja calculada, pois será possível identificar o quanto se percorreu utilizando o produto partindo
a primeira compra até sua segunda aquisição.

Na aba Ordem de Carga é feita uma análise financeira quantitativa e qualitativa de cada
Ordem de Carga;
A aba Saída/Chegada é atualizada pela rotina Controle de Saída/Chegada de Veículos.
Esse controle é apenas um demonstrativo dos veículos que saíram e retornaram à
empresa, informando data e hora de saída e retorno, assim como sua quilometragem;
Na aba Despesas, visualiza-se tudo aquilo que foi lançado pela Movimentação Financeira
vinculada à uma Ordem de Carga.

Importante: Além da possibilidade de análise oriunda da Gerência de Veículos, pode-se fazê-lo


também através do menu Comercial > Relatórios > Controle de Veículos. Nesta tela, ao solicitar
a visualização do relatório, tem-se o documento de nome "Demonstrativo de Despesas para
Veículo", que basicamente é composto pelos mesmos dados da Gerência de Veículos, podendo
este ser exibido no formato sintético ou analítico.

[voltar ao topo]

2.111 Compartilhamento de OP's entre Planejamentos

Podem ocorrer casos em que tem-se produtos reunidos em grupos de produção de forma que,
sua produção ocorre de maneira simultânea possuindo o mesmo número de lote. Quando isso
ocorre, uma das etapas do planejamento onde alguns destes produtos são produzidos, é
executada na prática em uma única produção, porém como são produtos diferentes o sistema
gera uma OP para cada produto.

As configurações abaixo, visam permitir a geração de maneira automática, uma única OP para a
etapa.

Na tela Estrutura de Produção, quando a marcação "Compartilha Produção" estiver efetuada,


indica-se que a etapa é compartilhada com produtos de um mesmo grupo de produção.

251
Os produtos pertencentes ao mesmo Grupo de Produção devem compartilhar a mesma
estrutura de produção, desta forma, efetue o preenchimento do campo "Estrutura de
Produção" da tela Grupo de Produção de modo a definir a qual Estrutura de Produção o grupo
pertence. As estruturas de produção, são cadastradas previamente na tela Estrutura de
Produção.

Quando for realizado um novo planejamento na tela Planejamento de Produção e Compra, botão
Gerar Planejamento, caso o produto pertença a um Grupo de Produção, a estrutura de produção
será obtida do preenchimento previamente efetuado no campo "Estrutura de Produção"
informado na tela Grupos de Produção.

A tela Acompanhamento da Produção conta com dois campos calculados "Cobertura


Estoque" e "Cobertura Estoque Fim", que são alimentados com base no estoque atual e a
meta do mesmo. Além disso, na grade inferior, pode-se inserir alguma informação relevante
para o processo por meio do campo "Observação", onde através de um duplo clique em sua
linha, é aberta uma janela para execução de seu preenchimento.

Quando for realizada a geração das produções, será apresentado na tela um pop-up para que
seja informada uma data; este pop-up será exibido preenchido com a data de validade calculada
na geração do planejamento; caso seja feita alguma alteração desta data, o valor inserido não
poderá ser menor que a data atual. Esta data será salva nos campos "Data de Faturamento"
e "Data de Negociação" do cabeçalho da nota.

Na geração das produções, será realizada uma busca pelo sistema de modo a verificar se
existem outros planejamentos para o mesmo "grupo de produção + lote"; caso exista o sistema
irá gerar as produções de todos de uma só vez.

Ainda sobre este comportamento, o sistema irá gerar as produções para o planejamento
selecionado normalmente; caso ele encontre planejamentos equivalentes para o mesmo "grupo
de produção + lote" na etapa em que é gerada a produção, ele verifica a
marcação "Compartilha Produção"; caso esteja marcado, o sistema irá gerar apenas uma

nota, em lote, para todas as MP's e PA's envolvidos em todos os planejamentos encontrados,
inclusive o selecionado na tela. Caso o sistema encontre planejamentos equivalentes e a etapa
que gera produção não esteja com a opção Compartilha Produção marcada, será gerada uma
nota para cada planejamento.

Esta nova rotina, fará com que sejam geradas notas em "bacth" (fornada), gerando uma nota
para todos os planejamentos em que o "grupo de produção + lote" sejam iguais e suas etapas
que gerem produção, estejam com a opção de Compartilha Produção marcada.

2.112 MD-e NDDigital/W

Temos aqui, um processo em que o destinatário de uma Nota Fiscal Eletrônica se manifesta para
a SEFAZ, comunicando ao órgão qual a realidade em relação à nota fiscal emitida para ele. O
destinatário poderá comunicar à SEFAZ quatro eventos de manifestação, vejamos abaixo sobre
cada um deles:

Ciência da Operação: O destinatário declara ter ciência da operação destinada ao seu


CNPJ, mas ainda não possui elementos suficientes para apresentar uma manifestação
conclusiva;
Confirmação da Operação: O destinatário confirma a ocorrência da operação e o
recebimento da mercadoria;
Desconhecimento da Operação: Neste caso, o destinatário afirma o desconhecimento
da operação, não reconhecendo a emissão da NF-e destinada ao seu CNPJ;
Operação não Realizada: Utiliza-se este evento, quando o destinatário reconhece que
a operação não foi realizada (com recusa do recebimento da mercadoria e/ou outros) e a
justificativa pela qual a operação não se realizou.

Além desses eventos que o destinatário poderá comunicar à SEFAZ, existe um serviço capaz de
realizar o download do XML das Notas Fiscais Eletrônicas que foram emitidas para o CNPJ do
destinatário e que tiveram o evento de Ciência da Operação registrado. De modo geral, a
Manifestação do Destinatário tem o objetivo de evitar-se a emissão de notas fiscais
fraudulentas, para destinatários que não possuem ciência ou confirmação de tal operação.

Importante: Uma vez que o destinatário efetuou o evento de Ciência de Operação, este possui
180 dias para que seja feita a manifestação final do documento que é caracterizada por
qualquer outro evento. Este prazo poderá sofrer modificações ao longo do tempo pela SEFAZ.

Para mais informações pode-se acessar os seguintes links:

http://www.nfe.fazenda.gov.br/portal/perguntasFrequentes.aspx?tipoConteudo=yjOJMwFOkA0=

http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=bUBJ/PmtKQo=

Premissas Configurações

Utilização Tabelas de integração Sankhya x NDDigital

Premissas

Para utilização deste processo, são necessários os seguintes fatores:

Possuir um certificado digital do tipo A1 credenciado juntamente a SEFAZ;


Portar o produto "30610 – NOTA FISCAL ELETRÔNICA/W";
Conter o produto "30655 – PORTAL DE IMPORTAÇÃO DOC. ELETRÔNICOS";
Dispor do produto "30428 – MD-e NNDigital /W";
Não possuir o produto "30672 – MANIFESTO DO DESTINATÁRIO/W";
Compreender as Tabelas de integração Sankhya x NDDigital, assim como seus objetos
complementares (índices, triggers, etc):

TBDATABASEINPUTENTRY
TBDATABASEINTEGRATIONENTRY

[voltar ao topo]

Configurações
Nas Preferências de Empresa, aba NF-e/NFC-e, a opção "Utiliza MD-e" irá caracterizar que a
empresa em questão emprega o MD-e NDDigital.

Além disso, no campo "Nome Job NDDigital" deve ser especificado o nome do JOB
disponibilizado pela NDDigital, pois os registros de evento serão criados com esta instrução.

Importante: A aplicação da NDDigital utiliza esse dado como uma espécie de chave de
identificação do cliente, logo, deve-se buscar o nome junto a equipe da NDD.

Na tela Configuração MD-e configure os seguintes campos:

No campo "Intervalo Consulta em horas" descreva o intervalo ao qual o Sankhya-W irá


realizar a consulta nas tabelas de integração com a NDDigital em busca de dados referente a
manifestação (nf-e, evento de manifestação e/ou cancelamento).

Por meio do campo "Modelo de relatório Danfe" informe qual modelo de relatório o sistema
deve utilizar para apresentar o XML de documentos baixados pela integração caso o usuário
deseje visualizar o documento no Portal de Importações. O botão "Baixar modelo padrão"
realiza o download de um modelo padrão Sankhya, edita-lo e depois cadastra-lo como um
modelo de relatório para ser utilizado aqui.

O botão "Consultar Notas" realiza a pesquisa nas tabelas de integração com a NDDigital
imediatamente.

Na grade "Mensagens MD-e" são apresentados os registros das consultas realizadas nas
tabelas de integração em busca de documentos e/ou eventos. Os registros desta grade podem
ser considerados registros de log de execução.

Nota: Todas as alterações feitas na tela deverão ser gravadas por meio do botão "Salvar".

[voltar ao topo]

Utilização
O Portal de importações de XML é a principal rotina utilizada para execução do processo de
recebimento de documentos eletrônicos e consequentemente importação, visto que os
documentos (XMLs das notas de compras) são recebidos pela aplicação NDDigital e em seguida
disponibilizados no contexto Sankhya para avaliação e posterior importação por parte do

usuário nesta rotina.

Além da importação de documentos, você será capaz de comandar os eventos referentes ao


manifesto de destinatário sobre documentos. É importante salientar que existe a possibilidade
de comandar eventos sobre documentos ainda não importados, visto que uma vez sinalizado
que uma determinada operação não foi realizada, não faz sentido realizar a importação de tal
documento para base de dados.

Os eventos podem ser comandados a partir da seleção de um documento (seleção de uma linha
na grade) e escolha do evento a partir do botão "MD-e".

Através da Central de Compras, pode-se comandar os eventos de manifesto do destinatário,


bem como, visualizar os manifestos realizados para o documento em questão. A ação pode ser
comanda a partir do botão "MD-e" e seleção da opção desejada. Este modo de operação faz
sentido quando o documento já existe internamente no sistema, ou seja, a nota de compra já foi
lançada no Sankhya-W.

[voltar ao topo]

Tabelas de Integração Sankhya x NDDigital


Segue abaixo as tabelas de integração do Sankhya com o NDDigital:

-------------------ORCL create table TBDATABASEINPUTENTRY------------------------

CREATE TABLE TBDATABASEINPUTENTRY

252
(

ID NUMBER(20) NOT NULL,

DOCUMENTDATA BLOB NOT NULL,

STATUS NUMBER(5) NOT NULL,

JOB VARCHAR2(60),

DOCUMENTUSER VARCHAR2(30) NULL,

KIND NUMBER(5) NOT NULL,

CONSTRAINT TBDATABASEINPUTENTRY_PK PRIMARY KEY(ID) ENABLE

CREATE INDEX TBDATABASEINPUTENTRY_IDX1 ON TBDATABASEINPUTENTRY (STATUS, JOB)

CREATE SEQUENCE TBDATABASEINPUTENTRY_SEQ

START WITH 1

INCREMENT BY 1

MAXVALUE 1.0E28

MINVALUE 1

NOCYCLE

CACHE 20

NOORDER

CREATE OR REPLACE TRIGGER "BI_TBDATABASEINPUTENTRY" BEFORE INSERT ON


TBDATABASEINPUTENTRY

FOR EACH ROW

WHEN (new.ID IS NULL) BEGIN

SELECT "TBDATABASEINPUTENTRY_SEQ".NEXTVAL INTO :new.ID FROM dual;

END;

ALTER TRIGGER "BI_TBDATABASEINPUTENTRY" ENABLE;

-----------------MSSQL create table TBDATABASEINPUTENTRY--------------------------

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id =


OBJECT_ID(N'[TBDATABASEINPUTENTRY]') AND type in (N'U'))

BEGIN

CREATE TABLE [TBDATABASEINPUTENTRY](

[id] [bigint] IDENTITY(1,1) NOT NULL,

[documentdata] [varbinary](max) NOT NULL,

[status] [smallint] NOT NULL,

[job] [varchar](60) NULL,

[documentuser] [varchar](30) NULL,

[kind] [smallint] NOT NULL,

CONSTRAINT [PK_TBDATABASEINPUTENTRY] PRIMARY KEY CLUSTERED

[id] ASC

)WITH (PAD_INDEX = OFF, IGNORE_DUP_KEY = OFF) ON [PRIMARY]

) ON [PRIMARY]

END

GO

IF NOT EXISTS (SELECT * FROM sys.indexes WHERE object_id =

OBJECT_ID(N'[TBDATABASEINPUTENTRY]') AND name = N'IX_TBDATABASEINPUTENTRY')

CREATE NONCLUSTERED INDEX [IX_TBDATABASEINPUTENTRY] ON [TBDATABASEINPUTENTRY]

[status] ASC,

[job] ASC

)WITH (PAD_INDEX = OFF, IGNORE_DUP_KEY = OFF) ON [PRIMARY]

-----------------------ORCL create table TBDATABASEINTEGRATIONENTRY------------------------

CREATE TABLE TBDATABASEINTEGRATIONENTRY (

CONNECTORINTEGRATIONID NUMBER(20) NOT NULL PRIMARY KEY,

DOCUMENTDATA BLOB NOT NULL ,

STATUS INTEGER NOT NULL ,

KIND INTEGER NOT NULL

CREATE SEQUENCE "CONNECTORINTEGRATIONID_SEQ"

START WITH 1

MAXVALUE 1.0E28

MINVALUE 1

NOCYCLE

CACHE 20

NOORDER;

CREATE OR REPLACE TRIGGER "BI_CONNECTORINTEGRATION"

BEFORE INSERT

ON TBDATABASEINTEGRATIONENTRY

FOR EACH ROW

WHEN (NEW.CONNECTORINTEGRATIONID IS NULL)

BEGIN

SELECT "CONNECTORINTEGRATIONID_SEQ".NEXTVAL

INTO :NEW.CONNECTORINTEGRATIONID

FROM DUAL;

END;

ALTER TRIGGER "BI_CONNECTORINTEGRATION" ENABLE

--------------------MSSQL create table TBDATABASEINTEGRATIONENTRY-----------------------

CREATE TABLE [TBDATABASEINTEGRATIONENTRY](

[CONNECTORINTEGRATIONID] [bigint] IDENTITY(1,1) NOT NULL,

[DOCUMENTDATA] [varbinary] (max) NOT NULL ,

[STATUS] [int] NOT NULL ,

[KIND] [int] NOT NULL

CONSTRAINT [PK_CONNECTORINTEGRATION] PRIMARY KEY CLUSTERED

[CONNECTORINTEGRATIONID] ASC
)WITH (PAD_INDEX = OFF, IGNORE_DUP_KEY = OFF) ON [PRIMARY]

) ON [PRIMARY]

[voltar ao topo]

2.113 Configurações para Nota Fiscal Eletrônica

Neste artigo, trataremos das configurações que influenciam na rotina Nota Fiscal Eletrônica.
Acesse os links abaixo, para facilitar sua navegação.

Parâmetros Cadastro de Países

Cadastro de Estados (UFs) Cadastro de Cidades

Gênero de Produtos Lista de Serviços

Cadastro de Alíquotas Cadastro de Veículos

Cadastro de Empresa Cadastro Tipo de Operação-TOP

Cadastro de Produtos Cadastro de Parceiros

Central de Vendas Liberação de Limites

Regra de Geração da NFe na Mov... Distribuição de Descontos e Juros...

Agrupamento de produtos iguais na NFe Portais

Geração das tag's do 'Grupo Volumes'...

Parâmetros
Trataremos a seguir sobre o comportamento de cada parâmetro; as configurações dos mesmos
são realizadas através da tela Preferências.

Séries de NFe para SCAN- SERIENFESCAN: Este parâmetro deverá ter relação entre a série
normal e a série do SCAN. Por exemplo: 1=901 ENTER 2=902 ENTER.

Envia Observação padrão na NFe- ENVOBSPADNFE: Este parâmetro, envia as observações


padrão da ITE e da CAB para o arquivo XML da NFe.
Envia Observação na NFe- ENVOBSNF: Este parâmetro, envia a observação na Nota para o
XML da NFe e também para o DANFE.
Pasta de instalação do SanNFe- SANNFEINSTDIR: A instalação do SanNFe deve ser
realizada no mesmo servidor do Sankhya-OM, informe neste parâmetro o caminho onde foi
instalado, por exemplo: /home/oracle/SanNFe.
TOP para NFe pendente de retorno- TOPNFEPENRET: Neste parâmetro indique a TOP
selecionada, quando for informada a opção "Marcar as Notas como pendentes de Retorno"
presente na tela Portal de Vendas, Grade de Itens, botão "NF-e".
TOP para NFe denegada- TOPNFEDENEG: Neste parâmetro informe a TOP selecionada
quando a NFe for denegada.
Observação: As TOP’s informadas em TOPNFEPENRET e TOPNFEDENEG, não deverão atualizar
estoque e nem financeiro.
Complemento para Itens do DANFE- CPLITENSDANFE: Se a empresa utilizar informações
da TGFITE para complementar dados do produto na NFe (DANFE e XML) deve-se informar neste
parâmetro os campos escolhidos da tabela, correspondentes as informações complementares.
Os nomes dos campos deverão ser separados por vírgula.
Observação: No arquivo XML as informações serão descritas na tag <infAdProd>.
Razão Social do destinatário p/ impressão no DANFE- RAZDESTINADANFE: A opção
escolhida neste parâmetro, determinará qual informação será impressa no DANFE campo
"Nome/Razão Social" do quadro "Destinatário/Remetente".
Razão Social do emitente p/ impressão no DANFe-RAZEMITENTDANFE: A opção indicada
neste parâmetro, determinará qual informação será impressa no DANFE do quadro
"Identificação do Emitente".
Separador de informações no DANFE- SEPINFORMDANFE: Este parâmetro não tem
influência no Sankhya-OM, ele é usado apenas pelo MGE para separar Informações
Complementares do Item da Nota e do campo Dados Adicionais. A funcionalidade desse
separador é a seguinte:
Primeira informação + um separador + Segunda informação + um separador, e assim
sucessivamente.

253
sucessivamente.
O Sankhya-Om não faz uso do parâmetro, pois o DANFE é impresso a partir de um relatório
formatado, e para alterar o separador precisamos editar o arquivo
"danfe_retrato_itens.jrxml" do modelo no iReport; ao abrir será visualizado uma grade com a
célula referente a descrição do item, a expressão começa com "$F{DescricaoProduto} +",
clique com botão direito nesta célula e coloque "Edit expression", localize na expressão a
parte que usa o pipe, será algo assim: " | ", altere esse conteúdo que está dentro das aspas
para o que preferir, inclusive é possível deixar apenas um espaço em branco, ficando assim: " ".
Salve o danfe_retrato_itens.jrxml e atualize o mesmo no registro do relatório formatado do
DANFE que é cadastrado na tela Modelo de Impressão (Nota/Pedido), removendo o
danfe_retrato_itens.jrxml antigo e fazendo upload do novo danfe_retrato_itens.jrxml.
Unidade p/ cálculo de pacotes no item do DANFE- UNIPACITEDANFE: Este parâmetro
será utilizado para o DANFE e o XML. Assim, informe a sigla do "Volume Alternativo", que
será impresso no DANFE à frente do produto.
É necessário cadastrar a unidade "PC-Pacote", sendo que a unidade indicada no parâmetro
deverá ser a mesma informada na aba "Unidades Alternativas" do Cadastro do produto, pois
do contrário, a unidade "Pct", que informará a quantidade de pacotes por milheiros, não será
impressa no DANFE.
Observações:

O sistema gerará a tag "infAdProd" com os campos escolhidos no botão


"Complemento para Itens da Nota", na mesma sequência da escolha mais
"xxxx,xxPct", conforme o parâmetro UNIPACITEDANFE.
O sistema gerará a tag "obsCont" conforme o parâmetro UNIPACITEDANFE, na qual você
deverá colocar:

- Na tag x Campo: "TOTALPAC"

- Na tag x Texto: "Totalizando xxxx,xx Pacotes"

Quando o item possuir "Local" igual a zero (sem local), essa informação não será
colocada no complemento do item.

Usar a unidade padrão da Nfe- USARUNIDPADNFE: Quando este parâmetro estiver ligado,
o sistema imprimirá no DANFE os produtos na "Unidade Padrão" independente da nota estar
ou não na "Unidade Alternativa". Quando desligado, imprimirá de acordo com o lançamento
dos produtos na Nota, ou seja, com Unidade Padrão, quando lançados na Unidade Padrão e com
Unidade Alternativa, quando lançados na Unidade Alternativa.

CFOP's utilizados para tributação de exportação- CFOPTRIBEXPORT: Informe neste


parâmetro, os CFOP's que você deseja incluir na geração da tag <qTrib>, sendo esses os
CFOP's 5504, 5505, 6504, 6505, 5501, 5502, 6501, 6502, 5949, 6949, 5101, 5102, 5105, 5106,
5118, 5119, 5155, 5156, 5663, 5666, 5905, 5923, 6101, 6102, 6105, 6106, 6118, 6119, 6155,
6156, 6663, 6666, e 6923. Destaca-se ainda, que será necessário que estes sejam separados
por vírgula e a coluna TGFITE.QTDTRIBEXPORT deverá possuir um valor maior que zero.

Tabela de Preço PMC-CODTABPMC: Informe neste parâmetro o código da tabela de preço


que representará o "Preço Máximo ao Consumidor- PMC". Os produtos vinculados a esta
tabela terão seus valores informados na NFe tag <vPMC>.
Observações: Os distribuidores de medicamentos devem trabalhar com os parâmetros
"Informações adicionais para Lotes?- LOTEINFO" e "Usar data de validade junto com
Lote?- LOTEDTVAL" configurados.

Imprimir Boleto na Impressora do DANFE?- IMPBOLIMPDANFE: Quando este parâmetro


estiver habilitado, na confirmação da Nota será apresentado uma tela, na qual pode-se escolher
a impressora, em que será impresso automaticamente, junto com o DANFE o Boleto.

Imprimir faturas no DANFE pelo xml- FINANCEXMLDANFE: Este parâmetro quando ligado,
ao imprimir o DANFE será impresso em conformidade com o XML da nota; quando desligado
será impresso em conformidade com o financeiro da nota.

Caso tenha alguma alteração no financeiro da nota, após aprovação da mesma, você poderá
imprimir o DANFE com as informações de quando foi aprovada a nota.

Tipo de validação de chave NF-e na importação- VALCHAVEIMPXML: Com esse


parâmetro, será possível definir o tipo de validação realizada na importação do XML. Quando no
campo "Valor" estiver selecionado a opção "Empresa + chave NF-e" o sistema efetua a
validação por empresa e chave NF-e; quando indicado "Tipo de Movimento + chave NF-e" o
sistema efetua validação por tipo de movimento e chave NF-e. Ou seja, é possível importar um
XML de uma nota de venda em uma nota de compra da mesma empresa (usando validação por
Tipo de Movimento + chave NF-e), e também é possível importar um XML várias vezes, desde
que seja notas de compra de empresas diferentes (usando validação por Empresa + chave NF-
e).

UFs que enviam DPEC- UFSENVDPEC: Informe neste parâmetro, as UF's que ainda utilizam a
forma de envio de NF-e's para DPEC.
[voltar ao topo]

Cadastro de Países
Na tela Países, informe no campo "País Domicílio Fiscal" o código correspondente ao país, de
acordo com a tabela de código de países do Banco Central do Brasil (BACEN).

[voltar ao topo]

Cadastro de Estados (UFs)


Na tela Estados, aba Geral, campo "Código IBGE" informe o código correspondente ao Estado
"UF", de acordo com a tabela de codificação do IBGE.

[voltar ao topo]

Cadastro de Cidades
Na tela Cidades, aba Geral, informe no campo "Mun. domicílio fiscal" o código
correspondente a cidade "Município", de acordo com a tabela de município do IBGE.

[voltar ao topo]

Gênero de Produtos
Na tela Gênero de Produtos, cadastre os gêneros de acordo com a tabela de capítulos da
Nomenclatura Comum do Mercosul (NCM).

[voltar ao topo]

Lista de Serviços
Por meio da tela Lista de Serviços, cadastre os serviços de acordo com sua classificação na Lei
Complementar 116/03.

[voltar ao topo]

Cadastro de Alíquotas
Trataremos abaixo das Alíquotas que influenciam nessa rotina. Clique nos links abaixo para
facilitar sua navegação:

Alíquota de ICMS Alíquota de IPI

Alíquota de PIS Alíquota de COFINS

Alíquota de CSLL

Alíquota de ICMS

Em Alíquotas de ICMS, aba Geral o campo "Tabela c/base p/ICMS" está vinculado com a
marcação "Usar a maior base para ICMS"; esses dois campos influenciarão o cálculo do ICMS
da seguinte forma:

1. Se houver tabela informada no campo Tabela c/base p/ICMS e a marcação Usar a maior
base para ICMS não estiver efetuada, o cálculo do ICMS será com base na tabela.
2. Se houver tabela informada no campo Tabela c/base p/ICMS e a marcação Usar a maior
base para ICMS estiver realizada, o cálculo de ICMS será com base no maior valor.
3. Se não houver tabela informada no campo Tabela c/base p/ICMS, o cálculo de ICMS será
com base na alíquota do produto.

O objetivo do campo "Modalidade BC ICMS" é de codificar as movimentações, facilitando a


identificação delas por parte do fisco. Através da "Nota Fiscal Eletrônica - NF-
e" e/ou "Escrituração Fiscal Digital - EFD", esse campo fornecerá informações referentes à
modalidade para Base de Cálculo de ICMS, para o Sistema Público de Escrituração Digital
(SPED).
Observação: Outros arquivos magnéticos, exigidos pelo Governo, também poderão utilizar tais
informações.

De acordo com a definição realizada no campo "Tributação" presente na aba Geral, teremos

254
habilitadas ou desabilitadas as Modalidades Modalidade BC ICMS e Modalidade BC ICMS ST, aba
Geral e aba Substituição Tributária, respectivamente), dessa forma, trouxemos o exemplo
abaixo:

Tributação preenchida como Tributada Integralmente não permite Modalidade BC ICMS ST,
sendo assim, essa modalidade é desabilitada sempre que essa tributação for selecionada. O
campo Tabela c/ Base p/ ST só pode ser preenchido se a tributação contemplar Substituição
Tributária. Se o campo Modalidade BC ICMS estiver definido como Pauta (Valor), o campo Tabela
c/ Base p/ ICMS deve ser preenchido, pois a Pauta exige tabela.

O sistema validará:

1. A combinação do campo Tributação com os campos Modalidade BC ICMS e Modalidade


BC ICMS ST, ao habilitar ou desabilitar, conforme o caso (Tributação de ICMS, Tributação
de ST);
2. O campo Usar a maior base para Subst.Tributária deve ser utilizado juntamente com
a Tabela c/base p/ST;
3. O campo Usar a maior base para ICMS deve ser usado junto com a Tabela c/base p/ICMS.

Para visualizar/editar os detalhes da alíquota, clique no último item da árvore ou dê um


duplo clique na linha desejada da grade.
Após a confirmação do registro, os campos UF Destino, UF Origem, e as Exceções não
podem ser alteradas.
Quando se cadastra uma alíquota, se a combinação de exceções ainda não existir, o
sistema abre um pop-up para configuração das prioridades das restrições; você também
poderá fazê-lo por meio do botão "Outras Opções...", opção "Prioridades".
Estando posicionado em um item da árvore que seja UF Destino e/ou UF Origem, ao
clicar em incluir, o sistema sugere o preenchimento dos campos UF Origem e UF destino.

Observações:

Na grade de produtos, das notas fiscais, os campos "Modalidade de Base ICMS" e


"Modalidade de Base ICMS Substituição Tributária", serão calculados pelo sistema
no momento do cálculo do ICMS e da Substituição Tributária.
Na geração do arquivo da NFE, o atributo <modBC> será preenchido com o conteúdo do
campo TGFITE.BASICMMOD e o atributo <modBCST> será preenchido com o conteúdo
do campo TGFITE.BASICMSTMOD.

Aba Combustível

Quando o parâmetro "Distribuidor de combustível? - COMBUSTIVEL" estiver habilitado,


será apresentada na tela Alíquotas de ICMS a aba Combustível:

Tanto a "Tabela c/ Base ST em Favor da UF de Destino" quanto a "Tabela c/ Base ST


Operação Anterior", utilizam as "Tabelas de Preço" do sistema para informar as diversas
pautas existentes:

Pauta por PMPF


VLR Refinaria
VLR Unitário Médio.

As fórmulas abaixo correspondem aos campos de impostos, "Base ST UF Destino", "Valor


ICMS UF Destino" e "Base ST Operação Anterior", da TGFITE. Estes campos serão
preenchidos de acordo com as exceções de ICMS na tabela de itens.

Base ST Operação Anterior = QTDNEG * PMPF 'pauta'


Base ST UF de Destino = (QTDNEG * VLR Refinaria 'pauta') + MVA.

Observação: Se a movimentação for por PMPF a Base ST UF de Destino = (QTDNEG * PMPF


'pauta'), a exceção poderá utilizar MVA ou Não.

ICMS Devido na UF de Destino = Base ST UF de Destino * Alíquota Estado Destino.

Nota: Os campos Base ST UF Destino, Valor ICMS UF Destino e Base ST Operação Anterior, da
TGFITE, também são habilitados pelo parâmetro COMBUSTÍVEL, logo, quando este parâmetro
estiver desabilitado estes campos não serão mais visíveis na Tabela de Itens.

[voltar ao subtítulo]

Alíquota de IPI

Em Alíquotas de IPI, aba Geral os campos "Código de Exceção do NCM", "Código de


Exceção do II (Imposto de Importação)", "Código da Situação Tributária do IPI na
Entrada" e "Código da Situação Tributária do IPI na Saída", devem ser configurados de
acordo com a situação tributária do Produto e/ou da Empresa.
Observação: As regras de cálculo permanecem.

[voltar ao subtítulo]

Alíquota de PIS

Na tela Alíquotas de PIS, os campos "Grupo", "Empresa", "Parceiros", "TOP", "Tipo",


e "Tipo alíquota", são de preenchimento obrigatório e possibilitam a criação de regras de
exceção para cálculo.
O campo Grupo está ligado diretamente ao cadastro do produto, assim, por exemplo, o
podemos ter um grupo chamado "Rural", e associar este grupo ao cadastro de vários produtos.
Desta forma, todos os produtos que tiverem o grupo Rural estarão nesta exceção.
Se os campos Empresa e Parceiro estiverem igual a 0 (zero), significa que o cálculo será
realizado para todas empresas e parceiros. Contudo, caso se tenha um parceiro na qual a regra
de cálculo é outra, mas que o produto faz parte do grupo Rural, desta forma teríamos duas
exceções, por exemplo:
Exceção Grupo Empresa Parceiro
1 Rural 0 (zero) 0 (zero)
15 Sankhya Gestão de
2 Rural 0 (zero)
Negócios
Assim, toda vez que negociarmos algum produto que esteja no grupo Rural com o parceiro 15
será considerado a exceção 2.

O campo "Tipo" indica se o cálculo do PIS será realizado nas movimentações


de "Entrada", "Saída" ou em "Ambas".

No campo "Alíquota", informe o percentual ou valor referente à alíquota do imposto, de acordo


com a definição realizada no campo "Tipo da Alíquota", que pode ser determinado
como "Percentual" ou "Valor".

Nos campos "% Red. Base" e "IVA", se necessário, informe os percentuais correspondentes.

O campo"Alíq. p/ crédito" é utilizado na movimentação de PIS.


O campo "Retém no financeiro" não será utilizado até que a NF-e passe a tratar
movimentações de serviço.
O campo "Tabela com base para ST" deve ser preenchido com o código da tabela
correspondente, se o imposto for por pauta.
No campo "Código da Situação Tributária (CST)" informe uma das opções da lista conforme
regra tributária do produto/empresa.

[voltar ao subtítulo]
Alíquota de COFINS

A Alíquotas de COFINS apresenta a mesma funcionalidade e característica da Alíquota de PIS.

[voltar ao subtítulo]

Alíquota de CSLL

A Alíquotas de CSLL possui a mesma funcionalidade da Alíquota de PIS, porém, não possui o
campo "Código da Situação Tributária (CST)" e é utilizado somente em movimentações de
serviço.

[voltar ao subtítulo] [voltar ao topo]

Cadastro de Veículos
A tela Cadastro de Veículos apresenta o campo "RNTRC", que se refere ao Registro na Agência
Nacional de Transporte Terrestre.

Neste campo informe o RNTRC/ANTT do veículo transportador da mercadoria. Se o veículo não


possuir Cadastro na empresa (aba Naturezas, campo "RNTRC"), pode-se utilizar o mesmo
campo existente na aba "Transporte", nas Centrais.

[voltar ao topo]

Cadastro de Empresa
Na tela Preferências da Empresa, aba Propriedade, informe a situação tributária para IPI,
lembrando da regra de consideração do cálculo do imposto; nesta mesma aba, marque os
campos para "PIS", "COFINS" e "CSLL".

Esta tela apresenta ainda a aba NF-e/NFC-e com as seguintes funções:

255
No campo "Ambiente NF-e/NFC-e" determine o ambiente de utilização da NFe /NFC-e, de
acordo com as seguintes opções:

Não usa: Se marcada, indicará que a empresa não emite NFe e NFC-e;
Homologação: Deverá ser marcada se a empresa estiver em fase de teste, emitindo
NFe sem validade fiscal;
Produção: Se a empresa já estiver emitindo NFe e NFC-e oficialmente com validade
fiscal, esta opção deverá ser marcada.

Defina no campo "Impressão do DANFE" o seu formato de impressão, alternando entre as


opções "Paisagem" e "Retrato". O layout Paisagem possui limitação de itens na nota, por isto
é mais utilizado por empresas que emitem apenas um item por nota, como por exemplo,
distribuidores de combustível.
O layout utilizado para alimentar o campo "Layout do DANFE" é definido pela receita, mas há
a possibilidade de se utilizar outros. Este campo apresenta três opções de configuração do
layout, que exibirão nos Dados do Produto/Serviço do DANFE as colunas referentes ao valor e
percentual do Desconto, de acordo com a opção selecionada. Contudo, a validação de outro tipo
de layout junto a SEFAZ, é de responsabilidade da empresa:

Com IPI e sem Desconto: Se marcada será impresso no DANFE apenas a


coluna "Valor do IPI". (marcação padrão).
Com IPI e com Desconto: Se marcada as colunas "% DESC." e "V.DESCONTO" serão
impressas no DANFE juntamente com a coluna "V. IPI".
Sem IPI e com Desconto: As colunas "% DESC." e "V.DESCONTO" serão impressas
no lugar das colunas "ALIQ.IPI" e "V.IPI".

Observação: Na impressão dos itens da nota no DANFE e na geração da TAG <med> no XML,
além do Lote será impresso a Data de Fabricação e a Data de Validade. Como por exemplo Lote:
753/30 D.Fab: 22/02/17 D.Val: 26/01/19.
Nota:

O campo "Valor Total" do quadro "Dados do Produto/Serviços" do DANFE


apresentará o Valor Líquido, ou seja, com o desconto concedido.
O campo "Valor Total dos Produtos" do quadro "Cálculo do Imposto" do DANFE
apresentará o Valor Bruto, ou seja, sem o desconto concedido.
O Campo "Valor Total da Nota" do quadro Cálculo do Imposto do DANFE apresentará o
Valor Líquido considerando o impacto dos demais campos como Desconto, IPI, Frete,
Seguro, entre outros.
O campo "Desconto" do quadro Cálculo do Imposto no DANFE apresentará o Valor
Total dos descontos concedidos, por Itens ou pela Nota.

Quando a marcação "Considerar valor líquido do item para NFe (geração do XML e
imp.Danfe)" estiver efetuada, o sistema considerará o Valor Líquido dos itens no Danfe e XML,
não imprimindo valor de descontos dos itens. Se este campo estiver desmarcado, o sistema
imprimirá o valor dos descontos dos itens
O campo "Número de Cópias DANFE" indicará a quantidade de DANFE a ser impressa quando
ocorrer a aprovação pela SEFAZ. Esse campo aceita valores entre 1 e 9 que indicarão o número
de cópias do DANFE que serão impressas na confirmação de uma nota, sendo default o número
1.
Na "Seleção de Notas" na Central, a opção do botão direito "Imprimir Nota/DANFE",
também fará a impressão do número de cópias do DANFE de acordo com a configuração deste
campo.

Cada Estado poderá operar com versões diferentes (layout), assim, a empresa deverá informar
no campo "Versão NF-e/NFC-e" a versão, de acordo com seu Estado. Tem-se as seguintes
opções:

Versão NFe 2.0


Versão NFe 2.0 e NFCe 3.10
Versão NFe e NFCe 3.10
Versão NFe 3.10 e NFCe 4.0
Versão NFe 4.0 e NFCe 3.10
Versão NFe e NFCe 4.00

No campo "Arquivo Logomarca", determine o caminho onde será encontrado o arquivo de


imagem com a logomarca da empresa, para que seja impressa no DANFE.

Este caminho pode ser definido de duas formas diferentes:

1) O arquivo será obtido a partir da pasta no servidor definida pelo parâmetro "Pasta de
modelos para impressão - SERVDIRMOD". Exemplo:

Considerando que o parâmetro seja /home/mgeweb/modelos e que o nome do arquivo


seja logoemp1.jpg, então o valor do campo "Arquivo Logomarca" deve ser logoemp1.jpg.
Naturalmente, o arquivo deve ter sido copiado para dentro da
pasta /home/mgeweb/modelos para que tudo funcione.

2) Usar uma path relativa ao repositórios de arquivos do Sankhya-Om, assim:

Repo://imagens/logoemp1.jpg

Note o prefixo 'Repo://', isso determina que o caminho seja relativo ao repositório de arquivos e
neste caso sistema irá buscar o arquivo logemp1.jpg no repositório de arquivos dentro da
pasta imagens.

Nota: O layout do DANFE definido pela Secretaria da Fazenda possui um lugar onde
opcionalmente pode-se colocar uma logomarca, desde que a mesma não comprometa as
informações de "Identificação do emitente", que estão posicionadas ao lado da logomarca. O
componente usado no DANFE possui largura = 65 pixels, altura = 72 pixels e está configurado
para centralizar a imagem. Esse componente não possui a função de redimensionar a imagem,
ajustando-a ao seu tamanho.

Informações Complementares sobre Modelo DANFE/ Modelo DANFE Contingência:

Na impressão do DANFE o quadro "Informações Complementares" apresentará as seguintes


informações:

Base ST Operação Anterior


Base ST em Favor da UF de Destino
ICMS Devido na UF de Destino

Se estas forem diferentes de zero. Caso os campos apresentados acima forem iguais a zero,
eles não serão gerados no DANFE.
Observação: Quando a movimentação for uma "Transferência" no campo adicional do DANFE
será apresentado as seguintes informações:

Base ICMS ST
Valor ICMS

Nota: Para que a Inscrição Estadual Substituto Tributário seja preenchida corretamente no
DANFE, é necessário que sejam atendidas as seguintes particularidades:

1. A Nota Fiscal tem que incidir ICMS ST;


2. Nas Preferências da Empresa, aba Livros Fiscais, a marcação "Gerar GNRE p/ ST?" deve
estar realizada e na aba Insc. Estadual de Contribuinte ST no Estado Dest., cadastre a
"Inscrição da Empresa na UF de Destino".
3. No Cadastro de Tipos de Operação, aba Financeiro, a marcação "Gerar GNRE p/ ST"
deve estar realizada;

Nota: Para impressão do campo "Insc. Estadual do Subst. Tributário", no DANFE, e geração
da TAG <IEST> (dentro da TAG <emit> - identificação do emitente), com a informação de
Inscrição de Substituto Tributário em UF distinta daquela do endereço da empresa, é necessário
configurar na aba Insc. Estadual de Contribuinte ST no Estado Dest. as UF's onde a empresa
tenha celebrado convênio, além de marcar, na aba Livros Fiscais, a opção "Gerar GNRE p/
ST?". Também é necessário que o Tipo de Operação - TOP utilizado para esta operação esteja
marcada para "Gerar GNRE p/ ST?", lembrando que este campo no Tipo de Operação - TOP é
histórico.
A data de vigência para o certificado digital informada nos campos "Data Início da Vigência
do Certificado Digital" e "Data Fim da Vigência do Certificado Digital", será considerada
pelo parâmetro "Avisar vencimento do certificado digital - AVISAVCTDIGITAL", para envio
das mensagens de alerta aos usuários, quanto aos dias que faltam para expiração do
certificado.
A opção "Envio em Contingência" automatizará os ambientes de contingência para envios
de Nota Fiscal Eletrônica. Deve-se escolher dentre as seguintes opções:

Não usar contingência: indicando esta opção, o sistema não enviará nenhuma Nota
Fiscal Eletrônica.
SCAN: selecionando esta opção, se o SCAN estiver ativo, o sistema irá numerar as notas
com a série do SCAN (definida no parâmetro SERIENFESCAN) e enviar.
Perguntar ao usuário: escolhendo esta opção, o sistema apresentará uma tela para
selecionar a opção desejada na hora do envio da nota;
EPEC: escolhendo esta opção, o programa marcará as notas como EPEC, numerará as
notas com a série da SEFAZ e enviará como EPEC.
SCAN/EPEC: indicando esta opção, se o SCAN não estiver ativo, o sistema irá marcar as
notas como EPEC, numerar as notas com a série da SEFAZ e enviar EPEC, mas se o SCAN
estiver ativo, ele irá numerar as notas com a série do SCAN e enviar;

Apenas as NF-e que forem autorizadas em contingência pelo SCAN poderão ser canceladas no
SCAN. O SCAN tratará exclusivamente das séries 900 a 999, e esta regra aplica-se a todos os
serviços (autorização, cancelamento, inutilização da numeração e consulta situação da NF-e)
efetuados no ambiente do SCAN. Da mesma forma, a Sefaz de origem não autorizará, cancelará
ou inutilizará numeração de NF-e nessas séries reservadas ao SCAN. A exceção a essa regra é o
serviço de consulta à situação da NF-e, uma vez que a Sefaz de origem poderá responder à
consulta de situação das NF-e das séries reservadas ao SCAN.
Assim, de forma resumida se for emitido pelo SCAN só será cancelado pelo SCAN; caso seja
emitido pela SEFAZ só será cancelado pela SEFAZ.

Dados importantes sobre a Contingência EPEC:

1) As notas fiscais emitidas em contingência EPEC, devem ser transmitidas a SEFAZ de origem
(UF autorizadora) imediatamente após a cessação dos problemas técnicos que impediam o
envio, pois passado o prazo limite (168 horas ou 7 dias), o emitente será bloqueado para
autorização de novos EPEC até a regularização das Notas Fiscais Eletrônicas pendentes.
2) Não existe cancelamento de um EPEC autorizado. No caso da empresa ter autorizado um
evento EPEC, mas decidir pelo cancelamento da operação, deverá proceder da seguinte
maneira:

Obter a autorização de uso da NF-e relacionada com o EPEC autorizado;


Cancelar a NF-e recém-autorizada.

3) O número da NF-e emitida em contingência EPEC deve ser diferente da última numeração
utilizada em situação normal, evitando-se a duplicidade da nota.
4) Existem também os EPEC's pendentes de conciliação; é um controle para identificar a
existência de EPEC sem o envio da NF-e correspondente. Passado o prazo previsto na legislação
para o envio da NF-e, será bloqueada a autorização de novos EPEC para o Contribuinte
Emitente, sem prejuízo das demais ações relacionadas com a ausência da NF-e.

No XML da consulta do retorno será retornada a lista (máximo de 50) das NFe’s
pendentes de conciliação, que são a causa do bloqueio do Contribuinte no ambiente do
EPEC.

Observações:

Pelo botão "Confirmar" da Central de Vendas, o sistema enviará as notas somente para
a SEFAZ ou para o SCAN. Nos outros casos, o envio deverá ser feito pela opção "Nota
Fiscal Eletrônica\Gerar Lote" do botão "Outras Opções" na tela Portal de Vendas, ou
utilizando-se opções de faturamento direto.
O sistema não permitirá realizar alterações em Notas de Vendas (NFe) que já tenham
sido enviadas para a SEFAZ e cujo status seja equivalente a "Enviada", "Aguardando
Autorização", e/ou "Aprovada". Caso o usuário tente realizar alterações em notas com
alguma destas características, o sistema apresentará uma mensagem de erro.

Botão Outras Opções

Por meio da opção "Complemento p/ Itens da Nota (Web)" você pode configurar algumas
informações adicionais que estarão contidas no campo "Descrição" da Nota Fiscal Eletrônica
ou DANFE, juntamente com a própria descrição do Produto.
O quadro "Campos" desta janela possui uma organização em hierarquia com três menus "pai":

Itens da Nota,

256
Itens da Nota,
Produto,
Variáveis.

Nestes menus, são apresentados os campos que irão compor a Descrição da Nota Fiscal, ou
DANFE.

Nota: as variáveis "Composição Têxtil" e "Simbologia Têxtil" são utilizadas para inserir
informações para produtos de categoria têxtil, informações que são obrigatórias neste tipo de
Nota Fiscal. Ao lançar uma NF-e com produto que tenha a aba "Têxtil" configurada em seu
cadastro, se utilizadas estas variáveis, será impresso no DANFE, no campo "Descrição dos
Produtos", na frente do nome do produto, as informações sobre a Composição e a Simbologia
Têxtil do mesmo.
Importante: A aba Têxtil do cadastro de produtos está em desenvolvimento no Sankhya-Om,
portanto estas variáveis serão por hora utilizadas em integração com o MGE.
Já no quadro "Campos em Uso" são alocados os campos escolhidos pelo usuário.

Para inserir as informações no quadro Campos em Uso, você poderá selecionar o campo
desejado clicando duas vezes sobre este, ou ainda selecionando-o e clicando na opção "Mover

para a Direita" . Para retirar um campo deste segundo quadro, ou seja, para fazer o
procedimento inverso, bastará selecionar o campo desejado no quadro "Campos em Uso" e

clicar na opção "Mover para a Esquerda" .


Com os campos escolhidos já inseridos no quadro Campos em Uso, você poderá posicioná-los
na ordem em que ele preferir visualizá-los. Para isso, é necessário selecionar o campo desejado,

e utilizar as opções: "Mover para cima" e "Mover para baixo" .


Finalizada a configuração desta janela utilize a opção "Ok" para confirmar as informações
adicionais que serão inseridas na NFe ou Danfe. Se você desejar descartar as personalizações
clique na opção "Cancelar".
No DANFE abaixo segue um exemplo de como os dados são inseridos.

A opção "Complemento para Itens da Nota do MGE (MGE\Mitra\Jiva)", trata-se apenas de


um visualizador para clientes que trabalham em integração com MGE/Mitra ou Jiva G1. Ela
permite que você consulte a configuração feita no MGE\Mitra ou Jiva G1 pela opção
"Complemento para Itens da Nota" da aba NFe das Preferências Empresas, facilitando a
reprodução destes campos aqui no Sankhya-OM na opção Complemento p/ Itens da Nota (Web).

Parâmetros que influenciam este cadastro

Informe no parâmetro "Complemento para produtos do DANFE- CPLPRODDANFE" os


nomes dos campos da tabela de produtos (TGFPRO) que serão gerados no complemento do
DANFE e no XML.
Nota: Os nomes desses campos devem ser separados por vírgula.
Defina no parâmetro "Avisar vencimento do certificado digital-AVISAVCTDIGITAL" a
quantidade de dias para o comunicado de alerta ao usuário quanto à expiração do "Certificado
Digital", de acordo com a data informada em "Vigência do Certificado Digital".
Considere o seguinte exemplo:
Se o parâmetro Avisar vencimento do certificado digital- AVISAVCTDIGITAL, estiver configurado
com o número 10 e a data de Vigência do Certificado Digital estiver configurada de 11/06/2009
a 11/06/2010, a partir do dia 01/06/2010, ou seja, 10 dias antes do vencimento, ao abrir o
sistema, este emitirá uma mensagem avisando ao usuário da expiração do certificado digital,
evitando assim transtornos na renovação deste.
O parâmetro "Imprimir Boleta na Impressora do DANFE?- IMPBOLIMPDANFE" quando
estiver habilitado, fará com que o sistema apresente na confirmação da Nota, uma tela onde
você poderá indicar a impressora, em que será impresso o DANFE e a Boleta. Para que isto
ocorra, além deste parâmetro estar ligado, a opção "Impressora" do "Controle de
Numeração" (Botão "Outras Opções", tela Tipos de Operação – TOP) deve estar configurado

com o sinal "?", pois, desta forma, o sistema não validará outros caminhos informados no
sistema e abrirá a tela para inserção do caminho desejado para impressão, na confirmação da
nota. É importante lembrar que a impressora deve estar adicionada no Windows.
Logo, através deste parâmetro e da configuração da impressora, o sistema fará a impressão do
Boleto, na mesma impressora escolhida para imprimir o DANFE, automaticamente.
Observação: No campo onde será inserido o sinal "?" não deve conter nenhum espaço, ou
seja, o sinal de interrogação deverá ocupar o primeiro espaço do campo.

[voltar ao topo]

Cadastro Tipo de Operação- TOP


A tela Tipos de Operação – TOP, a aba Impostos, seção "IPI", apresentará os campos "Código
Sit.Trib.IPI Entrada" e "Código Sit.Trib.IPI Saída" que devem ser configurados de acordo
com a situação tributária do produto e/ou da empresa.
Os campos "Tem PIS" e "Tem COFINS" devem ser marcados para ativar o cálculo.

Na aba NF-e/NFC-e, o campo "Modelo do Documento", deverá ser preenchido com o código
"55- Nota Fiscal Eletrônica".

Ainda nesta aba, o campo "NF-e" indicará se a top será ou não de Nota Fiscal Eletrônica.
Existem as seguintes opções:
Convencional (Não usa NF-e): Se selecionado, indicará que a top não será utilizada
para nota fiscal eletrônica;
Normal: Esta opção, informará que a TOP será utilizada para Nota Fiscal Eletrônica;
Complementar: Por meio desta opção, será informado que a top será utilizada para
Nota Complementar de Nota Fiscal Eletrônica. A opção "Tipo de Emissão" da
aba Impostos tem que estar marcado como "Complemento";
Ajuste: Se selecionado, indicará que a TOP será utilizada para Nota de Ajuste de Nota
Fiscal Eletrônica. A opção Tipo de Emissão da aba Impostos tem que estar marcado
como Ajuste;
Terceiros: Uma nota fiscal de Terceiros refere-se quando a TOP está configurada como
NF-e de "Terceiros" e o "Modelo do Documento Fiscal" da aba Livro Fiscal seja NULL
ou 55 ou 57. Esta opção serve para quando a empresa emitir uma nota de devolução de
compra seja gerado o XML em conformidade ao que a SEFAZ precisa uma vez que é
necessário referenciar com a nota de compra de origem;
Emissão Própria: Esta opção é utilizada apenas para configuração de importação de
XML já autorizado de emissão própria. No caso de emissão de NF-e, deve-se dispensar
esta opção e utilizar a opção Normal.

Observação: Quando a TOP for de NF-e, o sistema fará a validação do Estoque de MP porque é
necessário garantir que a movimentação do estoque da matéria prima seja a mesma do produto
principal, ou seja, não poderá haver diferença na movimentação do estoque entre "Matéria
Prima" e "Produto Principal". Caso isto não ocorra, o sistema exibirá a seguinte mensagem:

"Para NFe a atualização de Estoque de MP deve ser a mesma da atualização de


Estoque."

Importante: O Sankhya-OM fará a validação da configuração de impressão na TOP. A validação


ocorre no momento é confirmada as notas NF-e, ou NFS-e. Ou seja, quando a Top possuir a
marcação "Reiniciar numeração por data", e também estiver configurada para lançamento
de NF-e, ou NFS-e, será lançada a mensagem:
"TOPs de NF-e/NFS-e não podem ser configuradas para reiniciar a numeração
(Reiniciar numeração por data)."

No campo "Modelo para Dados Adicionais de NF-e" você poderá informar o modelo de TXT
previamente configurado, contendo os dados a serem descritos no campo "Informações
Complementares do DANFE" e que irão alimentar a tag <infAdic> do XML da NF-e. Caso
seja informado um modelo para dados adicionais no formato HTML, a seguinte mensagem será
apresentada:

"Para NFS-e não é indicado o uso de dados adicionais no formato HTML, pois poderá
gerar erros na geração e impressão da nota. Verifique!"

Tratamento para NFE pendente de retorno e NFE Denegada:

Na emissão da Nota Fiscal Eletrônica existe o processo de Pendência de Retorno. Este processo
acontece quando uma Nota é emitida para a SEFAZ, mas fica aguardando autorização por um
tempo elevado. Neste caso, o processo de pendência de retorno é acionado, sendo criada uma
nova Nota com informações da antiga (numnota, chave nfe e statusnfe igual à
PENDENTE_RETORNO= "P").

A nota antiga tem os campos de NFE limpos e pode ser enviada por EPEC ou utilizando-se
DANFE de segurança. Sendo que a nota pendente de retorno permite que seja gerado um lote e
a sua aprovação, posteriormente deveremos efetuar o seu cancelamento em uma situação
normal.

Quando a NF-e é Denegada pela SEFAZ, ela será armazenada no Banco de Dados com esse
status nos casos de irregularidade fiscal do emitente. Uma NF-e Denegada não deve atualizar
estoque ou financeiro no sistema.

Para estes tipos de tratamentos, devem ser configurados os parâmetros "TOP para NFe
pendente de retorno - TOPNFEPENRET" e "TOP para Nota Fiscal Eletrônica
Denegada - TOPNFEDENEG" respectivamente e também os campos "Tipo Operação NF-e
Pendente de Retorno" e "Tipo Operação NF-e Denegada", descritos a seguir:

257
Tipo Operação NF-e Pendente de Retorno: A TOP informada aqui irá sobrepor
as TOP's informadas nos parâmetros TOPNFEPENRET e TOPNFEDENEG. Isto será
necessário quando a operação da NF-e for diferente das operações das TOP's informadas
nestes parâmetros (normalmente TOPS de Venda, Compra, Devoluções etc.)
Tipo Operação NF-e Denegada: A TOP informada aqui irá sobrepor
as TOP's informadas nos parâmetros TOPNFEPENRET e TOPNFEDENEG. Isto será
necessário quando a operação da NF-e for diferente das operações das TOP's informadas
nestes parâmetros (normalmente TOPS de Venda, Compra, Devoluções etc.)

Nota: É importante ressaltar que tanto as TOP's informadas nos parâmetros quanto nestes dois
campos, não devem atualizar estoque nem gerar financeiro.

Validação para não permitir marcar TOP de cupom fiscal como NFe ou NFSe e vice-
versa:

No cadastro de TOPs existe a validação para não permitir que uma top marcada como "TOP de
Cupom Fiscal" (aba Geral) seja também marcada como NF-e de (Ajuste, Complementar,
Terceiros, Normal), podendo somente ser marcada neste caso como NF-e "Convencional (Não
Usa NF-e)". Assim, a mensagem de validação realizada pelo sistema, será:
"TOP de Cupom Fiscal não pode estar configurada para gerar NFe."
O mesmo é válido para top marcada como TOP de Cupom Fiscal em relação a NFS-e, que neste
caso somente poderá ser marcada como Convencional (Não usa NFS-e). Assim, a mensagem de
validação realizada pelo sistema será:
"TOP de Cupom Fiscal não pode estar configurada para gerar NFSe."
Essa validação também é aplicada quando uma TOP de NF-e (Ajuste, Complementar, Terceiros,
Normal) ou TOP de NFS-e (Normal) for marcada como "TOP de Cupom Fiscal". Ou seja, o
campo "NF-e" e "NFS-e" só pode ser diferente da opção Convencional (Não usa NFe) se o
campo TOP de Cupom Fiscal estiver desmarcado, e vice versa. Caso esta combinação ocorra, o
sistema não irá permitir salvar e emitirá as mensagens descritas acima.

Ainda na aba NF-e/NFC-e, a marcação "Buscar NF de Origem p/ Referenciar na Nfe" deverá


ser assinalada quando a TOP for de NFe e executar função com base em outra movimentação;
por exemplo: TOP de Devolução e TOP de Complemento.

Com a marcação "Imprimir NF-e sem Data de Entrada/Saída" realizada, ao solicitar a


impressão do DANFE, a data entrada/saída não será impressa no DANFE e nem a tag da data
de entrada/saída será gerada. Quando ela estiver desmarcada, a data será gerada
normalmente.

Empresas que trabalham com Comércio Exterior (Importação) e precisam emitir NF-e, devem
estar atentas à marcação "Digitar informações sobre Importação". Quando efetuada, será
habilitada no botão "Outras Opções...", na Grade de Itens da Central, a
marcação "Declaração de Importação e Adições". Esta marcação estará habilitada apenas
nos Tipos de Operação do Tipo de Movimento "Pedido de Compra" ou "Compra".

Observação: Estas informações não são automatizadas, logo, você deverá digitá-las para que a
NF-e seja gerada com os dados da importação. Verifique maiores detalhes na Central de
Ajuda dos Portais.

Importante: É relevante mencionar que a marcação Digitar Informações sobre


Importação refere-se também às notas de nacionalização. Verifique maiores informações sobre
esse contexto acessando a Central de Compras | Grade Itens > Botão Outras
opções, opção Declaração de Importação e Adições.

[voltar ao topo]

Cadastro de Produtos
Na tela Cadastro de Produtos, aba Impostos, os campos "Gênero", "Código Sit.Trib.IPI
Entrada", "Código Sit.Trib.IPI Saída", "Grupo PIS", "Grupo Cofins" e "Grupo CSLL"
devem ser configurados de acordo com classificação e situação tributário do produto e/ou da
empresa.
Observação: Se o produto cadastrado for um medicamento, o campo Gênero deverá ser
configurado com "30", para ativar a "TAG Medicamento".

Nota: Na impressão dos itens da nota no DANFE e na geração da tag "<med>" no XML, além
do "Lote" será impresso a "Data de Fabricação" e a "Data de Validade", por exemplo:
Lote: 123456 D.Fab: 22/02/08 D.Val: 26/01/09.
A informação de NCM no DANFE e no XML da Nota (na tag <NCM>), será o conteúdo informado
no campo "NCM" da aba Geral. Se este campo estiver vazio, a informação de NCM será a do
campo "Código Fiscal (NPC, NBM)" da aba Geral da tela cadastro de Alíquotas de IPI,
conforme o campo "IPI" da aba Impostos do cadastro de produtos.
Na aba Unidades Alternativas, você deverá marcar as opções "Unid. Tributação" e "Unid.
Selo".

Informe no campo "Descrição da unidade/qtd. para o DANFE" uma descrição para a


Unidade Alternativa que será apresentada no DANFE logo à frente da descrição do produto de
modo a complementar a nomenclatura principal do mesmo. Considere o exemplo abaixo:

Produto: Água sem gás

Campo Descrição da unidade/qtd. para o DANFE: Caixa com 12 unid.

Logo, no DANFE, o produto será apresentado: "Água sem gás | Caixa com 12 unid".

Para isso, realize as seguintes configurações:

Acesse a tela Preferências e desligue o parâmetro "Usar a unidade padrão na


NFe - USARUNIDPADNFE". O parâmetro deverá estar desligado para que seja impressa
a descrição da unidade alternativa.
Depois, acesse as Preferências da Empresa, filtre a empresa a ser utilizada e selecione
no Botão Outras Opções... a opção "Complemento para itens da nota (Web)". Feito
isso, acrescente no painel Campos em Uso a variável "Descrição de unidade/qtd.
para o DANFE".

Feito isso, pode-se lançar uma nota utilizando a unidade alternativa, aprová-la e constatar no
XML que a descrição virá concatenada com a tag <infAdProd>, juntamente com os demais
campos em uso, selecionados nas Preferências da Empresa. Se o referido parâmetro estiver
habilitado, a descrição de unidade/qtd para o DANFE não será apresentada no XML, somente as
demais opções configuradas no XML.
A aba Combustível é habilitada pela ativação do parâmetro "Distribuidor de combustível? -
COMBUSTIVEL".

O campo "Código ANP" será preenchido apenas quando se tratar de produtos regulados pela
ANP - Agência Nacional do Petróleo. Utilize a codificação de produtos do Sistema de Informações
de Movimentação de produtos – SIMP.

No campo "Autorização do CODIF" as informações serão descritas quando a UF utilizar o


CODIF (Sistema de Controle do Diferimento do Imposto nas Operações com AEAC - Álcool Etílico
Anidro Combustível).

[voltar ao topo]

Cadastro de Parceiros

O emissor da Nota Fiscal Eletrônica deve enviar o arquivo digital da NF-e para o destinatário,
seja de forma eletrônica ou por qualquer outro meio que possibilite o destinatário ter acesso ao
arquivo digital.
A modalidade tecnológica de intercâmbio do documento eletrônico entre o emissor e receptor
deve ser acordada entre ambos, respeitando o sigilo fiscal e o padrão de conteúdo de dados.
As formas mais comuns de troca de informações entre as empresas no comércio eletrônico são:

troca de mensagens em sistema específico, baseado em WEB ou rede privativa;


troca de arquivos;
troca de mensagens via e-mail;
disponibilização de informações em portais, com acesso sob demanda e autenticação de
acesso.

Através da aba NF-e/NFS-e/CT-e do Cadastro de Parceiros a empresa pode automatizar esta


rotina. Para isso, no campo "E-mail p/ envio NF-e/NFS-e/CT-e" deverão ser informados os e-

258
rotina. Para isso, no campo "E-mail p/ envio NF-e/NFS-e/CT-e" deverão ser informados os e-
mail's do Parceiro para onde serão enviados os XML's das Notas Fiscais Eletrônicas e também
das Notas Fiscais de Serviço Eletrônicas.
Observação: Este campo permite informar mais de um endereço de e-mail. Para separar um e-
mail do outro, deve-se utilizar ponto e vírgula (;) não podendo existir espaços entre os e-mail's
informados e os separadores. Por exemplo, ao informar três e-mail's, você deverá fazer da
seguinte forma (atente-se para os separadores entre os e-mail's):

leonardo@sankhya.com.br;fernanda@sankhya.com.br;vinicius@sankhya.com.br

Assim, quando a Nota for confirmada, o sistema gerará um e-mail com o arquivo XML desta
Nota e o enviará para o endereço inserido neste campo no momento da autorização da NFe, e
consequente à gravação do arquivo XML no banco de dados, automaticamente.
Você pode definir o tipo de arquivo que será anexado ao e-mail, através do campo "Tipo de
Anexo", nele temos as seguintes opções:

Se escolher a opção "Arquivo normal (Extensão XML)", o arquivo anexado terá a


extensão ".xml".
Se estiver selecionada a opção "Arquivo Compactado (Extensão ZIP)", o XML será
compactado em formato ".zip".

Observação: Para que o arquivo anexado no e-mail esteja zipado, as DLLs "UnzDll.dll" e
"ZipDll.dll" precisam estar na pasta.

[voltar ao topo]

Central de Vendas

Na Central de Vendas na aba Transporte você deverá configurar os seguintes campos:


Informe no campo "ANTT" o número do RNTC/ANTT, se o veículo utilizado no transporte não
estiver cadastrado na tela Veículos.
Se a carga transportada possuir lacre, informe no campo "Lacres".
Caso os volumes sejam numerados, indique no campo "Numeração dos Volumes"
Informe o "Peso bruto" dos volumes a serem transportados.
Observação: O campo "CIF/FOB" deverá ser informado obrigatoriamente quando se tratar de
NFe. Ao clicar em confirmar é iniciado o processo de comunicação com o governo Envio da NFe
para o web service de homologação ou produção, retornando em poucos segundos o status do
processamento. Este processo é classificado como envio "Nota a Nota" - "individual" - para a
web service.
O envio de lote, "mais de uma nota por vez", será abordado em outro tópico.
Nota: O parâmetro "Utiliza placa de veiculo na central? - USAPLACACENT" por padrão é
apresentado desligado. No lançamento de uma nota, informando-se na aba Transporte a "Placa
do veículo", mas não preenchendo a "UF do veículo" e com o referido parâmetro ativado,
não serão gerados os dados da transportadora no XML da NF-e.
Na aba NF-e/NFS-e, os campos "Chave NFe", "Nro Aleatório NFe", "Nro do Protocolo NFe",
"Dt Prococolo NFe" e "Nro DANFE", serão preenchidos na execução, geração da NFe, logo
devem fazer parte do layout da nota.

[voltar ao topo]

Liberação de Limites
As opções "Confirmar Notas Selecionadas" e "Confirmar Todas as Notas sem Pendência
de Liberação", do botão Outras Opções na tela de Liberação de Limites, também emite NFe.

[voltar ao topo]

Regra de Geração da NFe na Movimentação Interna -


Transfêrencia
Se o "Parceiro" for diferente de zero, a NFe será gerada para o Parceiro e não para a
"Empresa de Destino".

Se o Parceiro for igual a zero a NFe será gerada para a Empresa de Destino, desde que nesta
esteja informado o "Código do Parceiro". Senão estiver informando será apresentado
mensagem de erro.

A mensagem "Parceiro deve ser informado na empresa de destino p/ calcular


PIS/COFINS/CSLL p/ transferência", não significa que será calculado o imposto para estas
operações e sim, que é necessário ter um parceiro na Empresa de Destino e que se deve criar
uma exceção nas alíquotas de PIS/COFINS, de acordo com a tributação da movimentação.

[voltar ao topo]

Distribuição de Descontos e Juros nos Itens da Nota


Ao tentar aprovar uma NFe que tem desconto lançado no cabeçalho da nota, o sistema não irá
confirmar a nota e apresentará a seguinte mensagem:

"NFE 2.0 exige que o desconto do pé da nota seja distribuído entre os itens. Existe
um parâmetro (DISTJDCONF ou DISTDESCNFE) que automatiza esta distribuição."

Se o parâmetro "Distribuir desc. na confirmação da nota? - DISTJDCONF" estiver ligado,


ao realizar um faturamento direto ou uma aprovação de uma nota NFe que possui desconto
lançado no cabeçalho, o sistema irá validar o desconto máximo do(s) produto(s) e irá ratear o
valor do desconto para o(s) produto(s), assim aprovando a NFe. Se o produto não tiver o campo
do desconto máximo preenchido, o sistema solicitará a liberação do evento 02-Desconto do
Produto para depois tentar aprovar a NFe.
O parâmetro "Distribuir desc.na confirmação da NFE? - DISTDESCNFE" quando habilitado
funciona de modo semelhante ao parâmetro DISTJDCONF. Quando o parâmetro DISTJDCONF
estiver ligado, a distribuição é até o DESC.MÁXIMO de cada produto, já quando parâmetro
DISTJDCONF não estiver ligado e o DISTDESCNFE estiver ligado, a distribuição não considera o
DESC.MÁXIMO. Neste último caso, se acontecer algo que impeça a confirmação da nota, ao
tentar confirmá-la e algum produto ficar com desconto acima do máximo e as validações de
desconto por item estiverem configurada, será solicitado liberação de desconto por item.

Observação: Quando o parâmetro "Ñ valida Desc.Max na Dist. Desc.Jur. (DISTJDCONF) -


NVALIDARDESCMAX" estiver ligado, o parâmetro DISTDESCPRODSM não terá aplicabilidade
independente da sua configuração.

Se o parâmetro NVALIDARDESCMAX estiver ligado juntamente com o parâmetro DISTJDCONF,


distribui-se o desconto do rodapé da nota nos itens, sem validar o desconto máximo,
possibilitando que os itens recebam mais desconto do que o permitido em seu cadastro.

Quando o parâmetro DISTDESCPRODSM se encontrar habilitado juntamente com o parâmetro


DISTJDCONF e o parâmetro NVALIDARDESCMAX estiver desligado, distribui-se o desconto do
rodapé da nota nos itens sem validar o desconto máximo pelo Cadastro de Produtos (apenas em
produtos com Desconto Maximo "0" ou "nulo"), e validará o desconto máximo cadastrado no
Tipo de Negociação. Ou seja, caso o produto tenha um desconto máximo > 0, irá validar usando
o desconto máximo do produto, caso não tenha, validará usando o desconto máximo do tipo de
negociação.

Recomenda-se usar o parâmetro DISTJDCONF ligado e manter o DISTDESCNFE desligado.

[voltar ao topo]

Agrupamento de produtos iguais na NFe


Para realizar o agrupamento de produtos iguais na NFe, é necessário efetuar primeiramente na
tela Tipo de Operação -TOP as seguintes configurações:

Na aba NF-e/NFC-e, o campo "Agrupar produtos semelhantes na NF-e?" deverá


estar marcado.
O campo "Digitar informações sobre Importação" da aba Geral, deverá estar
desmarcado.
Na aba Impressão, o campo "Kit/Componentes - Impressão e Livro Fiscal", deverá

estar selecionado com a opção "Kit" ou igual a "Componentes".

No Cadastro do Produto, aba Impostos, o campo "Gênero" deverá estar preenchido diferente de
"30- Medicamento".

Os campos do agrupamento são: "Código do Produto", "USOPROD", "NCM", "CST do


ICMS", "CST do IPI", "CFOP", "UN", "Valor Unitário", "Alíquota ICMS" e "Alíquota IPI".
O agrupamento consiste em totalizar os campos "Quantidade", "Valor Total", "Base
ICMS", "Valor ICMS", "Base IPI", "Valor IPI", "Base ICMS ST", "Valor ICMS ST", "Valor
Desconto", "Repasse de redução de base", "Séries" informada nos itens agrupados, "Base
ISS", "Valor ISS", "Base PIS", "Valor PIS", "Base COFINS", "Valor COFINS", "Base CSLL"
e "Valor CSLL".

Na geração do XML de uma NF-e e na impressão de seu respectivo DANFE, os itens da nota
serão ordenados mediante a configuração realizada no parâmetro "Ordem dos itens para
impressão nas notas - ORDITENS"; pode-se ordenar os itens de acordo com sua Sequência,
Código, Descrição, CFOP, entre outras alternativas. Quando definida a ordenação pela opção
Referência do Produto, esta irá ocorrer desde que no Cadastro de Produtos, aba Geral, o campo
"Referência" esteja devidamente preenchido.

Observação: Caso a marcação na Kit/Componentes - Impressão e Livro Fiscal (aba Impressão,


tela Tipo de Operação- TOP) esteja como "Kit e Componente", não serão agrupados os itens
conforme descrito nas configurações necessárias.
As definições feitas na opção "Complemento p/ Itens da Nota (Web)" do botão Outras
Opções da tela Preferências da Empresa, serão tratadas somente pelo primeiro produto do
agrupamento, ou seja, o que tiver a menor sequência entre os Itens que foram agrupados.

[voltar ao topo]

Portais
Nos Portais de Compra, Venda e Mov. Interna, na Grade- Resultado Seleção, temos através do

botão "Opções para Nota Fiscal Eletrônica", todas as opções acerca das Notas
Fiscais Eletrônicas.

Trataremos a seguir sobre as opções apresentadas neste botão:


A rotina "Consulta do Status do Serviço" estabelecerá comunicação com a web service do

ambiente definido nas preferências da empresa, "homologação" ou "produção",


considerando a UF da empresa solicitante, "empresa da nota", retornando com o "Status" da
resposta.
A opção "Consulta Situação Atual da Nota" é utilizada para verificar se a NFe em

259
processamento, (serviço assíncrono) já foi liberada ou simplesmente, consultar uma NFe já
autorizada.
Dois parâmetros influenciam na rotina "Impressão do DANFE", são eles:

"Razão Social do destinatário p/impressão no DANFE- RAZDESTINADANFE", que


indicará se no campo destinatário do DANFE, será impresso, a Razão Social, o Nome
Fantasia ou a Razão Social e o Nome Fantasia do destinatário.
"Razão Social do emitente p/impressão no DANFE- RAZEMITENTDANFE", que
indicará se no campo emitente do DANFE, serão impressos, a Razão Social, o Nome
Fantasia ou a Razão Social e o Nome Fantasia do emitente.

A opção "Gerar Lote" efetua o envio da NFe para a web service. Mesmo processo do botão
"Confirmar".
Nota: Esta opção não terá efeito se a NFe já tiver sido enviada.

Observação: Ao selecionar uma nota que esteja com o "Status NF-e" = "Aguardando
Correção" ao clicar na opção Gerar lote, caso a data e/ou hora estejam diferentes da data e/ou
hora do servidor, o parâmetro "Obriga Dt.Negoc. ser igual a do servidor? -
DTNEGSERV" terá o seguinte comportamento:

Se estiver habilitado, será realizada a alteração da data e/ou hora do documento de


forma automática.
Caso esteja desabilitado, será apresentado um pop-up questionando se você deseja
manter a data e/ou hora do documento ou se deseja ajustar estas informações para que
estejam de acordo com as informações do servidor.

Desta forma, será possível alterar as datas de negociação, faturamento e entrada/saída de


acordo com o mesmo comportamento da Central de Vendas ao realizar a confirmação de uma
nota com data diferente do servidor.

Importante: Realize a atualização destas datas e horas, pois, se um boleto estiver vinculado à
estas datas e for efetuado a correção do cadastro dias depois, a nota e o boleto serão recebidos
com datas de saídas incorretas, ocasionando a perda do prazo negociado.

Através da opção "Inutilização de Numeração", informe os campos "Empresa", "Data de


Movimento", "Modelo de doc. fiscal", "Série da nota" e "Numeração", e o intervalo de
numeração a ser inutilizado. Depois clique em "OK".
Maiores detalhes sobre o processo de Inutilização de Numeração, acesse o link Inutilização de
documentos fiscais eletrônicos.

Através da opção "Validação do IBGE na emissão da NFe", o sistema fará a validação para
emissão de NFe quando o código do IBGE não estiver compatível com a UF cadastrada.
Considere o exemplo abaixo:

O estado de Minas Gerais (MG) possui o código de IBGE 31 e se for informado outro código de
IBGE para Minas, por exemplo, o código 52 que se refere ao estado de Goiás (GO), ao solicitar a
Consulta do status do Serviço ou a Inutilização da Numeração ou ainda Gerar Lote, o sistema
exibirá a mensagem:

"Código da UF no XML (cod:52 uf:GO) é diferente do código da UF para envio (cod: 31


uf: MG). Esse erro ocorre quando o código do IBGE no cadastro de UF esta errado.
Corrija o cadastro."

Quando for selecionada a opção "Enviar XML da NF-e/CC-e e Danfe por e-mail" o sistema
irá gerar o "xml" da Nota indicada e enviará para o e-mail do parceiro, configurado na aba NF-
e/NFS-e/CT-e do Cadastro do Parceiro.
A opção "Buscar Autorização" será utilizada no processo assíncrono, para identificar Status
de processo de notas, que estão "Aguardando Autorização".

A geração e download do arquivo XML de NF-e, já aprovadas, pode ser realizada através da
opção "Gerar Arquivo XML de NFe", ou por meio da tela Gerar Arquivo XML de NFe/NFSe.

Todos os campos desta tela são filtros para que seja selecionado a NF-e ou NFS-e desejada para
realizar o download, sendo que, estes filtros deverão seguir as seguintes regras:

Quando o Tipo Arquivo for "NF-e" e o campo "Chave NFe" for preenchido, todos os
demais campos ficarão desabilitados, com exceção do campo Entrada/Saída.
Preenchendo o campo "Número da nota" todos os campos ficarão indisponíveis, com
exceção dos campos "Série" e Entrada/Saída.
De outra forma, ao informar a data referente ao campo "Período", os campos Chave
NFe (quando o arquivo for referente à uma NF-e), Número da nota e Série não se
encontrarão disponíveis.

Observação: O filtro trará apenas "Notas Aprovadas" ou "Canceladas". Qualquer outro tipo
de status de NF-e ou NFS-e não serão filtrados.

Nota: Selecionando a marcação Canceladas, o campo Entrada/Saída (quando o arquivo for


referente à uma NF-e) será desabilitado.

Ao clicar no botão "Download", o sistema criará um arquivo para cada Nota encontrada, o
nome do arquivo será composto pela "ChaveNFE" mais a extensão "xml" no diretório
escolhido na tela.
Quando o "Lote" for enviado para a SEFAZ e este for recebido, o sistema gravará na tabela
TGFNFE o XML assinado de cada nota que compõe o lote e será a partir desse XML assinado que
a nota será exportada para o visualizador de NF-e.
Observação: Para utilizar este recurso, o executável do Sanfe deverá ser atualizado. Ao clicar
no botão Download o sistema questionará em qual diretório deseja-se salvar o arquivo.

Observações sobre as opções descritas anteriormente:

O processo de Geração de lote consiste no envio de NFe agrupadas em duas ou mais notas,
limitado-as a 50 notas ou 500 kbytes, e será feito por esta opção. O sistema realizará diversas
validações, para a geração do lote:

1) Se forem selecionadas notas já enviadas, aprovadas ou denegadas, será apresentada à


mensagem a seguir:

"Nota Enviada, Aprovada ou Denegada não pode ser usada p/ gerar Lotes. Ignorar
esta(s) nota(s) e continuar a montagem do lote?"

2) Se forem selecionas mais de 50 notas, será apresentada a mensagem:

"Um lote pode conter no máximo 50 notas e você selecionou 66 (exemplo) notas.
Podemos gerar o lote para as 50 primeiras notas. Continua?"

3) No processo de envio de lote, poderá ocorrer algum erro de validação do sistema, devido à
inconsistência encontrada em algumas das NF-e, selecionadas para a geração do lote, assim,
será apresentada a mensagem:

“Nro Único: xxxxxx possui erro na validação das informações, deseja "Cancelar" a
Geração do Lote de NFe?"

Se você selecionar a opção "Cancelar", nenhuma atualização será feita nas notas selecionadas.
Caso seja indicada a opção "Continuar", todas as notas selecionadas ficarão confirmadas.

4) No processo de envio de lote, poderá ocorrer do servidor da NFe não responder, devido ao
grande volume de envio de notas para o web service, no mesmo momento, assim, será
apresentada a mensagem:

“Servidor de Nota Fiscal Eletrônica não respondeu “nfeRetRecepção””

Quando ocorrer de na "Geração do Lote", o Servidor da Nfe não responder, conforme descrito
acima, você poderá utilizar a opção "Buscar autorização de Nota Fiscal Eletrônica", para
iniciar o processo de comunicação com o Web Service. Ao final do processo, será apresenta
a tela de "Retorno do Processamento de Notas por Lote".
Observação: Se alguma nota apresentar erro, "for rejeitada", no processo de validação, deve-
se acessar a opção "Ver Acompanhamentos" do botão "Outras Opções", e no campo
"Ocorrência", da tela de "Ocorrências na Confirmação das Notas", identificar o erro a ser
corrigido na mesma. Após a correção do erro, deve-se enviar a Nota à Web Service, novamente.

Para utilizar esta funcionalidade é necessário realizar as seguintes configurações:

No Cadastro do Parceiro na aba Informações no campo "Geração de Boleto nas Centrais"


selecione uma das opções:

Imprimir: Os boletos serão apenas impressos;


Imprimir e Enviar e-mail: Deverá, além de imprimir, também enviar os boletos por e-
mail;
Enviar e-mail: Enviará apenas os boletos para o e-mail. Mesmo assim, caso você
necessite de efetuar a impressão, será possível imprimi-lo através do Portal de Vendas,
botão "Imprimir", opção Imprimir Boleto.

Quando você utilizar as opções "Imprimir e Enviar e-mail" ou "Enviar e-mail", configure
previamente o campo "E-mail p/ envio NF-e/CT-e" presente na aba NF-e/NFS-e/CT-e. Para o
envio do boleto por e-mail, o sistema buscará o e-mail informado no campo citado. Se o
ambiente for homologação, o sistema buscará o e-mail informado no Cadastro de Empresas,
aba Endereço.

A configuração do campo Geração de boletos nas centrais, terá validade se no Cadastro de


Tipos de Operação - TOP, aba Impressão, o campo "Imprimir Boleto/Duplicata", estiver com a
opção "Na Confirmação" selecionada. Ainda nesta tela, aba NF-e/NFC-e, campo "NF-e",
indique a opção "Normal".

Depois, no cadastro do Tipo de negociação, campo "Imprimir boleto/duplicata?" selecione a


opção "Na confirmação":

No Portal de Vendas, você pode conferir se a Nota de Venda foi Aprovada:

Você pode verificar também se o envio do e-mail foi efetuado, através da tela Fila:

Realizada as configurações, o e-mail será recebido na caixa de entrada com os arquivos: Danfe,
XML e Boleto.

260
Importante: Para que haja o envio do boleto por e-mail será criado no repositório do sistema
uma pasta sistema e os arquivos de boletos serão gerados nesta. Portanto, se não houver
acesso a esta pasta ou não autorização de acesso os arquivos não serão salvos e
consequentemente não serão recebidos por e-mail.

[voltar ao topo]

Geração das tag's do 'Grupo Volumes' no XML da NFe


Para que o grupo de tag's 'Grupo Volumes' seja gerado corretamente no XML da Nfe, basta
preencher um dos campos "Quantidade de Volume", "Volume", "Marca", "Peso Bruto" e
"Peso".

Existe uma validação da Sefaz, implementada conforme NT2012/003 (Versão 1.00d Agosto
2012), que faz com que a tag <qVol> passa a ser obrigatória quando informado o Grupo

Volumes, segue exemplo de preenchimento:

No XML: No sistema aba Transporte:

<vol>

<qVol>1</qVol> --'Quantidade de Volume'

<esp>CAIXA</esp> --'Volume'

<marca>THERMO</marca> --'Marca'

<nVol>123/456/789<nVol> --'Numeração de Volumes'

<pesoL>100.000</pesoL> --'Peso'

<pesoB>147.000</pesoB> --'Peso Bruto'

</vol>

Para que o grupo não seja gerado no XML da nota, é necessario que o usuário não informe
valores nos campos: "Quantidade de Volume", "Volume", "Marca", "Peso Bruto" e
"Peso", existentes na aba "Transporte" das Centrais.

[voltar ao topo]

2.114 Sazonalidade

Nesta tela, você realiza os lançamentos de sazonalidades de forma agrupada. É necessário que
sejam aplicados os filtros para listagem dos produtos aos quais serão aplicados a sazonalidade.

Inicialmente, informe nesta tela os filtros desejados, que podem ser:

O "Tipo de Sazonalidade" será o tipo de sazonalidade do produto, cadastrada na tela Tipo de


Sazonalidade.

O campo "Data Inicial" refere-se à Data inicial da sazonalidade associada ao produto.

Em "Grupo de Produtos" informe o Grupo de Produtos ao qual o item está inserido.

O campo "Perfil de Consumo" refere-se ao Perfil de Consumo cadastrado para o produto.


No campo "Aplicação" insira o Modelo do veículo que foi cadastrado e vinculado ao produto
pode ser informado.

Grid Resultados da Seleção

Nesta aba, depois de aplicados os filtros desejados, serão apresentados os produtos que a estes
se enquadrarem. Através dos botões "Remover selec." ou "Remover NÃO selec.", pode-se
manter ou remover os produtos que não terão sua sazonalidade incluída ou excluída. Esta
inclusão ou remoção é feita mantendo-se a tecla "Crtl" do teclado pressionada, e clicando sobre
os itens desejados; em seguida aciona-se um dos botões desejados.

Se existirem registros no grid, o sistema habilitará o botão "Incluir Sazonalidade"; se o filtro


Data Inicial ou Tipo de Sazonalidade estiverem preenchidos, será habilitado também o botão
"Remover Sazonalidade".

O botão "Incluir Sazonalidade", ao ser acionado, abrirá um tela para preenchimento da


Sazonalidade.

Se já existir sazonalidade para o produto selecionado e for cadastrada uma nova sazonalidade
com a mesma Data Inicial e o mesmo Tipo de Sazonalidade, os dados informados irão substituir
os que haviam sido cadastrados anteriormente. É possível cadastrar para um produto várias
sazonalidades alterando o tipo de sazonalidade e a data Inicial.

Nesta tela, tem-se os seguintes campos:

Tipo de Sazonalidade: Tipo da sazonalidade que será cadastrada;


Data Inicial: Data de início da sazonalidade;
Data Final: Data de término da sazonalidade;
Percentual: Percentual de sazonalidade do produto;
Observação: Campo destinado a inclusão de alguma observação que se queira informar
sobre a sazonalidade.

Se os filtros referentes ao Tipo de Sazonalidade ou Data Inicial estiverem preenchidos e for


acionado o botão "Incluir Sazonalidade", será observado que estes campos já estarão
preenchidos na tela e que não será possível alterá-los. Para que estes campos não fiquem
preenchidos, e que tenha a possibilidade de alterá-los, é necessário que os filtros Tipo de
Sazonalidade e Data Inicial não estejam preenchidos.

O botão "Remover Sazonalidade" apaga as sazonalidades dos produtos apresentados no grid


"Resultado da Seleção".

Importante: É necessário ter cuidado quando você informar o Filtro Tipo de Sazonalidade e/ou
Data Inicial, pois, ao filtrar o produto e solicitar que o mesmo seja removido, se estes filtros
estiverem preenchidos o sistema irá remover todas as sazonalidades de todos os produtos
apresentados no grid correspondentes ao filtro do Tipo de Sazonalidade e/ou todos que
corresponderem à Data Inicial informada.

Se no filtro for informado o Tipo de Sazonalidade e não for informada a Data Inicial, e aplicar-se
os filtros e solicitar a remoção, o sistema irá remover todas as sazonalidades dos produtos do
grid que correspondam ao Tipo filtrado. Quando é informada a Data inicial e não é informado o
Tipo de Sazonalidade, ao aplicar os filtros e solicitar a remoção, o sistema irá remover todas as
sazonalidades daquela Data Inicial para cada produto do grid.

Sazonalidade no Cadastro de Produtos

Se o parâmetro "ALTERSAZCADPROD - Altera Sazonalidade no Cadastro de Produtos"


estiver habilitado, será possível cadastrar sazonalidades através da aba "Sazonalidade p/
Estoque Mínimo" que será habilitada em no Cadastro de Produtos, aba Medidas e estoque. Se
o parâmetro estiver desabilitado, será possível apenas consultar as sazonalidades associadas a
estes produtos.

2.115 Usuários Monitorados

Utiliza-se esta tela como uma ferramenta de acompanhamento das tarefas que forem
executadas no Coletor WMS e no Sankhya OK. Estas tarefas passarão por uma análise de
performance, que servirão para verificação de possíveis erros não casuais.

Deve-se selecionar no campo "Cód. Usuário" o usuário que será monitorado, e informar no
campo "Data da Expiração" uma data superior a data atual, pois está data determinará o

término do período ao qual o usuário estará sendo monitorado.

Ao executar as tarefas pelo Coletor WMS ou Sankhya OK, o sistema irá gerar logs para análise
de performance enquanto as tarefas estiverem sendo executadas, até a data informada.

Observação: Serão gerados dois arquivos no diretório C:\Users\usuário do Windows\sw-


logs\sqlmon, sendo eles:

Um arquivo com as consultas executadas no banco de dados;


Um arquivo contendo as funções que foram utilizadas no Sankhya-W.

2.116 Autenticação do Google Agenda

Trataremos neste artigo, sobre as etapas necessárias para à Autenticação do Google Agenda.

Importante: Os processos especificados nesse artigo podem não ser exatos devido às
constantes alterações nos processos do Google.

1. Crie uma conta no console do Google que irá vincular a aplicação que se está usando (no
caso, o Sankhya-Om ou Jiva) com algum recurso do Google (no caso, o Google Calendar). Isto é
necessário, pois é dessa maneira que o Google identifica quem está acessando e solicita a
autorização para utilizar a conta por aplicativos de terceiros. Para realizar esta etapa, acesse o
link: https://console.developers.google.com/iam-admin/projects

2. Após o login, será apresentado a tela abaixo:

3. Clique na opção "Criar Projeto". Assim, será exibido um pop-up solicitando o nome para
este novo aplicativo. Informe o nome do sistema (Sankhya-Om ou Jiva). Esta criação pode levar
alguns segundos:

261
4. Após isto, será apresentada uma tela com uma série de opções de aplicativos do Google.
Clique em "Calendar API" em API do Google Apps:

5. Na tela de "Gerenciador de API" do Google Calendar, clique em "Ativar":

6. Feito isto, será exibida a mensagem que a API está ativada, porém não pode-se usá-la sem
credenciais no projeto:

7. No menu a esquerda, temos a opção "Credenciais":

8. Nesta tela de Credenciais o primeiro passo é configurar o nome do produto na aba "Tela de
Consentimento OAuth". Insira o nome do sistema (Sankhya-Om ou Jiva):

9. De volta à aba "Credenciais" deve-se "Criar credenciais":

10. Será apresentado um popup solicitando a escolha de um tipo de autenticação. Selecione a


opção "ID do Cliente OAuth":

262
11. Na próxima tela, indique o tipo de aplicativo que se está cadastrando. Neste caso, trata-se
de um "Aplicativo Web":

12. Ao selecionar a opção Aplicativo Web, serão apresentadas algumas configurações


adicionais. O primeiro é o nome que será dado ao aplicativo com que o Google Agenda se
comunica. Novamente, insira o nome do sistema (Sankhya-Om ou Jiva). Além disso, configure
uma origem autorizada e uma URL de redirecionamento:

O que é uma URL de Redirecionamento?

Ao finalizar o processo de autorização, a "Microsoft/ Google" precisa retornar as informações de


acesso para o sistema para que seja possível a sincronização dos eventos em sua agenda.
Deste modo, é necessário cadastrar um endereço validado na internet, isto é, que o sistema
consiga ser acessado externamente. Um detalhe importante é que este endereço deve ser
HTTPS, pois o redirecionamento só é permitido por meio de uma conexão segura.

Exemplo de URL de redirecionamento:

https://www.SEUDOMINIO.com.br/mge/oAuth.mge

Nota: O endereço correto sempre deverá terminar com "/mge/oAuth.mge", que se trata da

página dentro do sistema que espera receber os dados de acesso da agenda e salvar estas
informações na base de dados.

13. Após concluir a criação, será apresentado um pop-up com as informações "ID do Cliente"
e "Chave Secreta". Anote e salve com cuidado estas informações, pois são elas as
responsáveis por todo o processo de autorização na sincronização das agendas do Google com o
sistema.

14. Com as informações "ID do Cliente", "Chave Secreta" e "URL de Redirecionamento"


acesse a tela Administração do Servidor no sistema e configure na aba Autorização de Acesso,
estes dados referentes ao Google Agenda:

Após isto, clique em "Salvar".

2.117 Veículos

Configurações > Cadastros

Na tela de Cadastros de Veículos serão inseridos os veículos pertencentes à empresa, visualizar


um relatório com todos já cadastrados, e adicionar várias informações importantes sobre a
utilização do veículo.
Inicialmente, tem-se o "Código do Veículo" que será preenchido automaticamente na
sequência do cadastro dos veículos.

O campo "Marca [Placa]" receberá informações do sistema quando forem informadas a Marca
e a respectiva placa do veículo na aba Propriedades.

Ao acionar a marcação "Ativo", estará indicando que se o veículo encontra-se em atividade.

Além disso, no canto direito superior da tela teremos o botão "Ações", onde você
poderá criar ações na tela, e caso uma ação seja criada esta também será refletida na tela
Controle de Portaria Aba Geral

Aba Propriedades Aba Informações Complementares

Aba Embarcação Aba Histórico

Aba Eventos

Aba Geral

Nesta aba informe os dados iniciais do veículo que está sendo cadastrado. Estes dados são
utilizados na validação dos Conhecimento de Transporte Eletrônico (CT-e's). E são eles:

Tipo de Rodado: Este campo significa, qual é o conjunto de rodas que o veículo possui. Tem-se
as seguintes opções:

00 - Não Aplicável;
01 - Truck;
02 - Toco;
03 - Cavalo Mecânico;

263
04 - Van;
05 - Utilitário;
06 - Outros.

Tipo de Carroceria: Envolve a parte destinada a abrigar o motor e a transportar pessoas ou


cargas; a parte traseira aberta de um veículo. Aqui, apresentam-se as seguintes opções:

00 - Não Aplicável;
01 - Aberta;
02 - Fechada/Baú;
03 - Granelera;
04 - Porta Container;
05 - Sider.

Tipo de Proprietário: Diz respeito ao dono do veículo. Possui as seguintes opções de escolha:

0 - TAC-Agregado;
1 - TAC-Independente;
2 - Outros.

Tara do veículo: Neste campo, indique o peso do veículo; é o peso encontrado juntamente
com a mercadoria, que será deduzido do peso bruto, para obtenção do peso real. A unidade de
medida, é quilos (Kg).

[voltar ao topo]

Aba Propriedades

Tipo Veículo: Determine o tipo do veículo a ser cadastrado. Este pode ser Aquaviário ou
Rodoviário.

Placa: Número da placa do veículo. Pode-se cadastrar a Placa do veículo utilizando-se letras e
números.

Nota: Quando o parâmetro "Bloquear cadastro de placas em duplicidade. -


BLOQCADPLACADUP" estiver acionado, tem-se que o sistema não permitirá a inserção de uma
mesma placa de veículo já registrada previamente no sistema.

Cidade do emplacamento: Cidade onde o veículo foi emplacado.


Marca Modelo: Exemplo Fabricante: VW, Fiat. Exemplo Modelo: Gol 1.0 2p.

Espécie e Tipo: Passeio/automóvel, passeio/motocicleta, ou carga/camionete.

Cap/Pot/Cil: Indique a Capacidade, potência e cilindrada do veículo.

Cor: Informe aqui a cor do veículo.

Categoria: Informe a categoria de acordo com a classificação do veículo. Ex: passeio, carga,
etc.

Peso Máximo: Capacidade máxima para transporte, normalmente informada pelo fabricante.

Metros Cúbicos Máximo: Também informado pelo fabricante.

Ano de Fabricação: Consta nos documentos do veículo.

Ano Modelo: Consta nos documentos do veículo.

Chassis: Número do chassi do veículo.

Número do Motor: Número do motor.

Depreciação mensal do veículo: Aponte o valor de depreciação mensal do veículo.

Fórmula p/ cálculo de Frete: Neste campo informe o código da fórmula para calcular o frete
transportado por este veículo. Esta fórmula deve ser cadastrada previamente em "Comercial >
Avançado > Fórmulas > Fórmulas para Cálculo de frete".

RENAVAM: Consta nos documentos.

Motorista: Responsável pelo veículo.

Veículo da Empresa?: Esta opção deverá ser marcada caso o veículo pertença à empresa e
desmarcada se não, em casos como por exemplo de aluguel.

Empresa ou Parceiro: A quem o veículo pertence.

Via de Transporte: Escolha entre as opções: Rodoviário, Ferroviário, Marítimo e Aéreo.

Combustível: Neste campo, você poderá selecionar o tipo de combustível utilizado pelo
veículos, sendo que, esta informação será utilizada para a geração do XML na tag <tpComb>.

Tipo: Carreta, Bi-trem ou Caminhão.

No cadastro de veículos há a opção de informar a Empresa e o Funcionário referentes ao


Módulo Pessoal.

Os campos serão habilitados se os seguintes parâmetros estiverem com os códigos dos Eventos
da folha:

Código do evento para salário fixo - FPCODEVESALFIX;


Código do evento para hora extra - FPCODEVEHORAEX;
Código do evento para descanso - FPCODEVEDESCANS.

Empresa: A qual empresa o veículo pertence, como por exemplo um veículo terceirizado

Funcionário: Responsável pelo veículo.


RNTRC: Neste campo é feita a inserção do registro na Agência Nacional de Transportes
Terrestres.

Emite Expedição: Selecione esta opção se for necessário emitir uma nota de expedição ao
utilizar o veículo.

Parceiro ANTT: Este campo possui a finalidade de informações referente ao registro na ANTT,
diferentemente do campo "Parceiro ou Empresa" que tem uma finalidade apenas gerencial.

Nota: O campo acima apresentará a relação de todos os Parceiros cadastrados no sistema.

Observação: Serão enviados os dados de Pessoa Física e Pessoa Jurídica no XML do MDF-e do
Parceiro de acordo com o Parceiro informado no campo Parceiro ANTT. Por outro lado, não sendo
informado nenhum Parceiro ANTT, será informado no XML as informações referentes ao campo
Parceiro ou Empresa.

Nota: Caso a marcação "Veículo da empresa" encontre-se habilitada, não serão informados
os dados no XML sobre os registros dos campos Parceiro ou Empresa e Parceiro ANTT, mas sim,
os da Empresa proprietária do veículo.

[voltar ao topo]

Aba Informações Complementares

Os campos desta tela vincularão o veículo a um produto, atendendo as exigências fiscais da


Nota Fiscal Eletrônica para empresas importadoras/exportadoras, e que comercializam veículos
novos.

Condição do VIN: VIN - Vehicle Identification Number - mais conhecido como Chassi, é o nome
que se dá ao Número de Identificação do Veículo composto por 17 caracteres alfanuméricos que
identificam os veículos automotores em geral.

Através deste campo é possível indicar a Condição do VIN, ou seja, se é normal ou remarcado.

Nota: Quando a opção "Gerar tag na NFe para Negociação de Veículos Novos" da aba
"Validação" no cadastro de Tipo de Operação – TOP, estiver marcada na geração da NFe o
sistema agregará as TAGs associadas, quando houver vínculo do produto ao veículo, conforme o
que estiver cadastrado nesta aba.

Para atender a versão 2.0 da Nota Fiscal Eletrônica (Manual do Contribuinte - Ato COTEPE/ICMS
nº 12, de 17.06.2010), a aba "Informações Complementares" deste cadastro, apresenta os
campos:

Tipo de Combustível: Preencha o código do tipo de combustível de acordo com a Tabela


RENAVAM.

Código da Cor: Informe o código da cor do veículo de acordo com a Tabela DENATRAN.

Capacidade Máxima de Lotação: Como o próprio nome diz indique aqui a capacidade
máxima do veículo.

Restrição: Neste campo temos as seguintes opções: Não há, Alienação Fiduciária,
Arrendamento mercantil, Reserva de domínio, Penhor de Veículos e Outras.

Centro Resultado: Aponte aqui o subconjunto ou parte da empresa, ao qual o veículo irá fazer
parte, para ter suas receitas e despesas analisadas separadamente.

Aferição: Aqui você irá definir se a aferição (avaliação, verificação) do veículo será realizada.
Tem-se as seguintes opções de escolha:

Obrigatória;
Permitida;
Não Usa.

Tipo Aferição: Sendo o campo anterior escolhido para utilizar a aferição, deve-se escolher qual
o tipo de aferição que será utilizado. Tem-se as seguintes possibilidades:

Não Usa;
Horímetro (instrumento utilizado para medir o tempo em "horas" e frações de horas);
Hodômetro (instrumento com que se medem as distâncias percorridas).

Código do Veículo no Cadastro de Produtos

Produto: Informe o produto relacionado ao veículo que está sendo cadastrado.

Código do bem: Neste campo defina o imobilizado ativo que está ligado ao produto escolhido
anteriormente.

Observação: Os campos "Centro de Resultado", "Aferição" e "Tipo Aferição", "Produto"


e "Código do bem", serão apresentados caso o parâmetro "Usar rateio por veículo? -
RATEIOPORVEICU" esteja habilitado; estes também estão relacionados a rotina de Rateio por
Veículos.

Nota: É possível realizar o cadastro de vários veículos para o mesmo produto desde que, o
código vinculado ao campo Código do bem destes veículos sejam diferentes uns dos outros. Por
outro lado, caso seja cadastrado outro veículo com o mesmo Produto e Código do bem já
utilizado, será apresentada a seguinte mensagem:

"Já existe um veículo cadastrado com o código de Bem"

Importante: Para realizar a configuração do Código do bem, é necessário cadastrá-lo na tela


Cadastro de Produtos, aba Bens, sub-aba Bens.
[voltar ao topo]

Aba Embarcação

264
Nesta aba você definirá o Tipo de Embarcação, bem como sua Identificação. Estas informações
devem ser inseridas, caso a empresa trabalhe com Tipo de Veículo "Aquaviário" (aba
Propriedades). No caso do MDF-e aquaviário, é possível o uso apenas de uma embarcação. Uma
vez definido o "Cód. Embarcação" (código é registrado junto ao Ministério de Transportes),
determina-se o seu "Tipo":

Balsas;
Empurradores.

O link Tipos de Embarcação apresenta os tipos de embarcação permitidos para preenchimento


do campo em questão.

Nome da embarcação: Tem-se neste campo, o nome da embarcação, que também deve estar
registrado junto ao Ministério de Transportes.

[voltar ao topo]

Aba Histórico

Esta aba apresentará as mudanças de "valor do frete", assim como a "data de


vigor" informados na tela de cadastro de Tabela de Frete, que será implementada futuramente
no Sankhya-W.

Nota: A Tabela de Frete guardará as informações historicamente, esta aba apresentará


sempre a última tabela cadastrada para o veículo.

[voltar ao topo]

Aba Eventos

Nesta aba são informados os eventos (cadastrados previamente em Comercial > Arquivo >
Cadastros > Eventos para cálculo de Frete) que serão utilizados na fórmula de cálculo de
frete deste veículo. Por exemplo, todos os veículos têm o evento IPVA, só que ele varia de
veículo para veículo. Nesta tela informe o evento IPVA e determine seu valor. Se o evento
precisar de uma fórmula, para determinar o seu valor, tem-se a opção de cadastrar no campo
fórmula.

[voltar ao topo]

2.118 Partilha/Anexo do Simples Nacional

Através desta tela realiza-se o cadastramento da tabela de Partilha/Anexo do Simples Nacional.


Existem várias faixas de Receita Bruta em cada Tipo de Partilha/Anexo. Não é necessário
cadastrar todas as faixas; basta inserir somente as faixas em que a empresa se enquadra. É
importante que este cadastro seja realizado com o acompanhamento da contabilidade da
empresa.

O "Nro. Único Partilha/Anexo" corresponde ao código de identificação do cadastro realizado;


por meio do botão Configuração da tela , determina-se se esta numeração será gerada
manualmente, ou preenchida de forma automática pelo sistema.

Através do campo "Tipo de Partilha/Anexo" especifica-se qual espécie de partilha a empresa


se enquadra. Pode-se definir dentre as seguintes opções:

Anexo I - Comércio;
Anexo II -Indústria;
Anexo III - Rec. de locação de bens/móveis e prest. de serv. não relac. no § 5° - C do art.
18 da Lei;
Anexo IV - Rec. decorrentes da prest. de serv. relacionados no § 5° - C do art. 18 da Lei;
Anexo V - Rec. decorrentes da prest. de serv. relacionados no § 5° - I do art. 18 da Lei;
Serviços de Atividades Físicas, Computação, Adm. e Loc. de Imóveis de Terceiros, Outros;
Serviços da Atividade Intelectual como Medicina, Consultorias, Engenharia, Outros.

Através do campo "Receita Bruta (Limite Superior)" informa-se o valor máximo que a
empresa atinge de receita bruta, considerando um prazo de 12 meses, de acordo com seu Tipo
de Partilha/Anexo. Para fins de aplicação do Simples Nacional, considera-se receita bruta, o
produto da venda de bens e serviços nas operações de conta própria, o preço dos serviços
prestados e o resultado nas operações em conta alheia (comissões recebidas), não incluídas as
vendas canceladas e os descontos incondicionais concedidos.

O campo "Alíquota" é destinado a agrupar a soma de todos os percentuais que deverão ser
informados a seguir.

De acordo com o Tipo de Partilha/Anexo de cada empresa, tem-se os tributos e respectivos


percentuais a serem informados. Vejamos sobre cada um deles:

%IRPJ: Determina-se aqui o percentual do Imposto de Renda para Pessoas Jurídicas; é


um imposto cobrado e específico para empresas com cadastros jurídicos, bem como
todas as empresas que são registradas ou não, além de empresas estatais, pertencentes
a sociedades mistas, estabelecimentos em estado de falência ou de negócios rurais.
%CSLL: Informa-se o percentual de Contribuição Social sobre o Lucro Líquido, que é uma
contribuição criada pela Lei 7.689/1988 para que todas as Pessoas Jurídicas e as
equiparadas pela legislação do Imposto de Renda, visando apoiar financeiramente a
Seguridade Social.
%COFINS: Tem-se aqui, a Contribuição para o Financiamento da Seguridade Social, que
é uma contribuição social aplicada sobre o valor bruto apresentado por uma empresa.
Como o próprio nome indica, a COFINS tem como o objetivo financiar a Seguridade
Social, ou seja, áreas fundamentais como a Previdência Social, Assistência Social e
Saúde Pública.
%PIS/PASEP: Este imposto, corresponde a sigla do Programa de Integração Social e do
Programa de Formação do Patrimônio do Servidor Público, respectivamente, que são
contribuições sociais, devidas pelas empresas. O PIS/PASEP é um número cadastrado no
cartão de CNPJ, ou no documento de cadastro do trabalhador. O PIS/PASEP tem o objetivo
de financiar o pagamento do seguro-desemprego, abono e participação na receita dos
órgãos e entidades, tanto para os trabalhadores de empresas públicas, como privadas; é
também uma espécie de segurança do FGTS (Fundo de Garantia por Tempo de Serviço).
%CPP: A Contribuição Previdenciária Patronal é uma arrecadação federal vinculada ao
Instituto Nacional do Seguro Social (INSS) e, consequentemente, ao Ministério do
Trabalho e Previdência Social, que contribui para a manutenção do Regime Geral da
Previdência Social, responsável pelos benefícios concedidos àqueles que adquirirem o
direito a eles, segundo o previsto pela lei. As alíquotas variam de acordo com o regime
tributário da empresa, podendo chegar a até 20% dos respectivos salários ou pró-labore.
%ICMS: Informa-se neste campo, o percentual do Imposto sobre Operações relativas à
Circulação de Mercadorias e Prestação de Serviços de Transporte Interestadual e
Intermunicipal e de Comunicação; é um imposto brasileiro, em que cada estado possui
uma tabela de valores. O objetivo do ICMS é apenas fiscal, e seu principal fato gerador é
a circulação de mercadorias, até mesmo as que iniciam no exterior. O ICMS incide sobre
diversos tipos de serviços, como telecomunicação, transporte intermunicipal e
interestadual, importação e prestação de serviços etc.
%IPI: Tem-se aqui, o Imposto sobre Produtos Industrializados; é um imposto federal, ou
seja, somente a União pode instituí-lo ou modificá-lo, sobre produtos industrializados no
Brasil. O fato gerador do IPI ocorre em um dos seguintes momentos, "com o
desembaraço aduaneiro do produto importado", "na saída do produto industrializado do
estabelecimento industrial ou equiparado a indústria" ou "com a arrematação do produto
apreendido ou abandonado, quando este é levado a leilão".
%ISS: Informa-se aqui, o percentual de Imposto Sobre Serviços, que é um tributo
recolhido pelos municípios e pelo Distrito Federal. Cobrado de empresas e profissionais
autônomos, o ISS incide sobre uma extensa lista de serviços, que vai desde diversos
segmentos da saúde, como médicos, psicólogos e fisioterapeutas, até o transporte e a
construção, passando por informática, telemarketing e diversos outros setores.

O campo "Tipo de Mercado" permite definir qual partilha/anexo será utilizada para o cálculo
dos impostos do item. Tem-se as seguintes opções:

Externo - Se o Cód. do País cadastrado para a UF do Parceiro for diferente do código


informado no parâmetro "Código do País Brasil - CODPAISBRASIL", o sistema irá
buscar a partilha/anexo do Tipo de Mercado externo.;
Interno.

O cadastro realizado na Partilha/Anexo do Simples Nacional, está inteiramente ligado ao


Cadastro da Empresa, aba Naturezas, campos "Optante pelo SIMPLES", "Cód. Regime
Tribut." e "Tipo de Partilha/Anexo SN". Estes cadastros devem ser correspondentes, ou seja,
caso a empresa seja Optante pelo Simples, do tipo Comércio, por exemplo, é necessário que
partilhas/anexos do Tipo Comércio sejam devidamente cadastradas.

Além disso, nas Preferências da Empresa, aba SIMPLES Nacional, é estritamente necessário que
a(s) Partilha(s)/Anexo(s) do Simples Nacional anteriormente cadastradas, sejam informadas.

Pode ser que para uma empresa, tenha-se cadastrada Partilhas/Anexos de tipos diferentes;
nestas situações, deve-se atentar para as configurações de Múltiplas Partilhas/Anexos para
Empresas do Simples Nacional.

Veja também:

Anexos e Faixas do Simples Nacional

2.119 Máscara para Grupo de Questionários

Configurações > Avançado > Máscaras

Esta tela é utilizada para que seja possível a criação e/ou configuração de máscaras para
Grupos de Questionários.

265
Importante: É necessário cadastrar a máscara antes de se cadastrar o Grupo de Questionários
na tela Grupo de Questionários.

A máscara não poderá ser alterada quando já houver Grupo de Questionários cadastrados com
as configurações realizadas.

Assim, será possível definir quantos níveis terá a estrutura e quantos dígitos haverá em cada
nível (máximo: 3), sendo que, o tamanho máximo de código permitido é de nove dígitos válidos,
como exemplo: 9.99.999.999.

No cadastro desta máscara, será possível "Adicionar" ou "Remover" níveis, a fim de aumentar
ou diminuir as possibilidades de configuração, de acordo com a necessidade da Empresa.

Observação: Pode-se notar que na imagem acima foram cadastrados 3 níveis; vejamos a
imagem abaixo, onde são apresentados 6 níveis:

Nota: Esta tela é uma das alternativas para configuração da máscara para a tela Grupo de
Questionários. Uma outra possibilidade de fazê-la, é através do parâmetro "Máscara para
código de grupo de questionário - MASCGPTQUEST", ou seja, a configuração realizada no
parâmetro será transportada para a tela de Configuração de Máscara, sendo assim, informando-
se no parâmetro "9\.9\.9;0" por exemplo, na tela irão existir três níveis, assim como pode-se
visualizar na primeira imagem desta seção.

2.120 Fórmulas para ICMS

No processo de prestação de serviço de transporte e emissão do CT-e, tem-se uma legislação no


estado de Rondônia que determina que a base de ICMS deve ser composta a partir de uma
fórmula, que não necessariamente é igual ao valor total da prestação do serviço.
Esta tela tem como objetivo permitir a criação de tais fórmulas de modo à automatizar o
processo de lançamento das prestações de serviço, tornando-o mais ágil e em conformidade
para o tomador do serviço, onde será calculado o ICMS conforme pauta mínima do estado de
Rondônia na emissão do CT-e.

Tem-se através do botão , o componente Construtor de Expressões. Para


detalhes do funcionamento deste componente acesse o link Construtor de Expressões.

As fórmulas cadastradas nessa tela serão apresentadas para escolha no Cadastro de Alíquotas
de ICMS, seção Configuração, campo Fórmula para cálculo da base de ICMS.

2.121 Plugin iReport

O plugin para iReport da Sankhya, permitirá que você visualize, edite e crie relatórios, sem a
necessidade de acessar o sistema Sankhya no navegador.

Instalação do plugin
Abra o iReport e clique em "Ferramentas> Plug-ins":

Na aba "Baixados", utilize o caminho "Adicionar Plug-ins..." e selecione o plugin "Snk-


iReport.nbm".

Logo após ter clicado em "Abrir" o 'Snk-iReport.nbm', clique em "Instalar".

E em seguida em "Próximo".

Marcar a opção "Eu aceito os termos no contrato de todas as licenças" e clique em


"Instalar".

Em seguida, clique em "Continuar".

Após a instalação clica em "Finalizar".

E em "Fechar".

266
Login

Após fechar e abrir o iReport será exibido o ícone , ao clicar neste ícone será aberta uma
tela de login.

Para realizar o login, insira os seguintes dados:

Nome da Configuração
Configuração do servidor

Nome do usuário
Senha

Após inserir estes dados, clique em "Acessar".

Serão exibidos todos os "Relatórios Formatados" na tela Relatórios Formatados do Sankhya-


Om.

Ao selecionar um registro, serão exibidos em "Arquivos", os arquivos inseridos.

Pesquisar

É possível pesquisar um relatório por "Descrição" ou "Número" deste.

Descrição:

Número:

Abrir relatório

Para abrir um relatório, basta selecionar o registro desejado e clica no botão "Abrir Relatório".

Observação: Os registros que já foram abertos ficarão destacados de cor verde.

Quando o relatório for aberto a tela "Relatórios Sankhya-W" será fechada, para abrir
novamente a tela bastará clicar no ícone do Sankhya-W ou em "Arquivo >> Sankhya-W".

Criando um novo relatório

Para criar um novo relatório, no iReport clique em "Arquivo > New...".

Ao clicar no botão "Criar novo relatório", caso não tenha um relatório aberto no iReport, será

exibido a mensagem:

"Não há arquivos abertos. Crie e/ou abra os arquivo no iReport antes de criar um
novo relatório".

Para criar um novo relatório, é necessário primeiro criar o relatório no iReport, conforme o
exemplo abaixo:

Clique em "Arquivos >> New...":

Escolher um modelo e clicar no botão "Open this Template":

Nota: A criação do arquivo no iReport é de responsabilidade do usuário.

Após criar um relatório no iReport, deve-se clicar no botão "Criar novo relatório".

267
Insira a "Descrição", em seguida selecione um arquivo em "Arquivo abertos" e transferi-lo
para "Arquivos do novo relatório". Em seguida clicar em "Concluir".

É possível visualizar o relatório criado, tanto no iReport, quanto no Sankhya-W.

Adicionar Arquivos

Ao clicar no botão "Adicionar arquivos" serão exibidos os arquivos abertos no iReport,


exceto os arquivos já contemplados no relatório.

Transfira o arquivo desejado de "Arquivos abertos" para "Arquivos do novo relatório" e


clique em "Concluir".

É possível visualizar no iReport e no Sankhya-W, o arquivo adicionado.


Remover Arquivo

Para remover um arquivo, basta selecioná-lo e clica em "Remover Arquivo". Será exibida a
mensagem:

"O arquivo 'report1.jrxml' será excluído do Sankhya-W e do disco local. Confirma?"

Ao clicar em "Sim", uma mensagem de confirmação será exibida.

Após selecionar "OK" o arquivo será deletado, tanto do iReport, quanto no Sankhya-Om.

Remover relatório

Selecione o relatório desejado e clique em "Remover relatório". Em seguida será exibida a


mensagem:

"O relatório xxx será excluído do Sankhya-W e do disco local. Confirma?"

Clicando em "Sim", uma mensagem de confirmação será apresentada na tela:

"O relatório 'xxx' seus arquivos foram removidos do Sankhya-W e do disco local.
Confirma?"

Ao clicar em "Sim" o relatório selecionado será excluído tanto do iReport, quanto do Sankhya-
W.

Excluir copia local

Para excluir a cópia local, selecione o relatório desejado e clique no botão "Excluir copia
local". Será exibida a mensagem:

"Tem certeza que deseja remover os arquivos do relatório 'xxx' da pasta local?"

Após clicar em "Sim" o relatório será excluído, apenas do plugin Sankhya-W no iReport,
permanecendo o mesmo no Sankhya-W.

Você também poderá visualizar o relatório, no plugin no iReport, pois este foi deletado
apenas da máquina local e permanece no Sankhya-Om.

Enviar relatório

Quando houver alguma alteração no relatório do iReport, para que essa alteração seja
contemplada no sistema, será necessário clicar em "Enviar relatório", posteriormente a
seguinte mensagem poderá ser visualizada:

"O relatório 'xxxxx' será enviado ao Sankhya-W. Confirma?"

Ao clicar no "Sim" será enviado o relatório para o Sankhya-W.

Visualizando, Editando, Criando relatórios sem entrar


no Sankhya-Om
Ao logar no iReport serão exibidos todos os Relatórios Formatados do Sankhya-W, contudo
esses relatórios só encontram-se no sistema, ou seja, não estão disponíveis na máquina do
usuário.

Ao clicar no botão será fechada apenas a tela de relatórios, permanecendo conectado ao


plugin.

Ao abrir novamente a tela, esta será aberta conforme o estado anterior, sendo atualizados os
registros.

Ao abrir um relatório no iReport, será feito uma copia do relatório, do Sankhya-W


para a máquina do usuário, quando isso acontecer o registro ficará na cor verde.

Caso realize no iReport, alguma alteração nos arquivos deste relatório, o relatório e o
arquivo, que sofreu alteração, ficarão na cor vermelha, pois o arquivo que esta no iReport
será diferente, do arquivo que esta no Sankhya-W.

Se você clicar em "Enviar relatório", para que a alteração realizada seja contemplada no
Sankhya-om, o relatório voltará a ficar na cor verde.

Caso ocorra alguma alteração no sistema, o relatório que sofreu a alteração será apresentado
na cor Azul, pois haverá divergência entre o relatório do Sankhya-Om, e o relatório que se
encontra no plugin iReport.

Ao abrir este relatório, no iReport será exibida a mensagem:

"A versão local do relatório 'xxxx' está mais antiga que a versão atual no Sankhya-W.
O que deseja fazer?"

Se o usuário baixar a versão mais recente deste relatório, o mesmo volta a ficar na cor verde.

Logo, a cor da linha do relatório e de seus arquivos será condicional ao seu estado, caso
nada tenha acontecido ao relatório, a cor da linha dele permanecerá preta. Caso o usuário
tenha baixado o relatório, sua linha será pintada de verde, mais se ele tiver sido alterado no
iReport, sua linha será vermelha. Se a versão do relatório que está no Sankhya-W, for mais
nova que a atual, ou seja, se o relatório tiver sido alterado no Sankhya-W, a linha será pintada
de azul; tendo este, maior precedência, que todas as outras cores.

2.122 Como Atualizar Preço de Custo, Preço de Venda/Tabela

Nesse artigo trataremos dos seguintes pontos:

Configurações iniciais
Atualização de tabelas de preços
Utilizando a fórmula interna do sistema para atualização de custo e preço de venda
Atualização de preço de tabela quando produto utiliza unidade alternativa

Configurações Iniciais
Abaixo trataremos das configurações necessárias para que os custos sejam atualizados de
forma correta:

Primeiramente, nas TOPs de Compra, no campo "Precifica" (aba Geral, seção "Preço/Custo")
verifique se a opção "Atualizar custo e preço de venda" ou "Atualizar somente custo"
esta selecionada.

Observações:

A opção "Atualizar custo pelo agendador" será utilizada para fazer o cálculo de
custos do produto apenas no Agendador para Recálculo de Custos.
Usando outras opções, o botão Recalcular custos na Central de Compras, não estará
habilitado para uso.
Como é utilizado com o tarefas, no "Cadastro de Produtos", aba "Medidas e
Estoque", sub-aba Estoque o campo "% Aviso Var.Custo" não deve ser preenchido.

Realizados os procedimentos acima, na tela Preferências configure os seguintes parâmetros:

Percentual de custo fixo- PERCCUSFIXO


Controla custo por local?- CUSTOPORLOC
Percentual PIS/COFINS- PERCPISCOFINS
Decimais para custo- CUSTODEC
Custo por empresa?- CUSTOPOREMP
Controla custo por controle?- CUSTOPORCONT

O parâmetro "Atualiza custo independente da data?- ATUALCUSINDEP", impede que


ocorra atualizações de custo quando a data da nota é inferior a data da última atualização de
custo ou a data do servidor. Ou seja, se ele estiver = 'N' o sistema só calculará o custo se a data
informada for maior ou igual a maior data na tabela de custos, se estiver='S' ele sempre
calculará.

Em relação ao parâmetro "Data para atualização de custos- DTPATUCUST", ao abrir a tela

268
Em relação ao parâmetro "Data para atualização de custos- DTPATUCUST", ao abrir a tela
de Recálculo de Custos e ao confirmar uma nota que gere cálculo de custo (apresentada no
painel de avisos), são apresentadas as seguintes mensagens:

Se o parâmetro DTPATUCUST estiver configurado como "Negociação":

"Devido a regras fiscais o sistema foi ajustado para trabalhar com data para custos
"Dt. Entrada/Saída" e caso ela não esteja preenchida usaremos "Dt. Negociação". Foi
identificado que você está usando configuração diferente do que é atualmente
permitido, entre em contato com a Sankhya para se informar sobre as consequências
de usar esta configuração."

E quando o parâmetro DTPATUCUST estiver configurado como "Movimentação" ou


"Faturamento":

"Devido a regras fiscais o sistema foi ajustado para trabalhar com data para custos
"Dt. Entrada/Saída" e caso ela não esteja preenchida usaremos "Dt. Negociação". Foi
identificado que você possui configuração diferente de "Dt. Entrada/Saída", para não
ver esta mensagem novamente, basta ajustar o parâmetro "Data para atualização de
custo" (DTPATUCUST) colocando a opção "Entrada/Saída", quando o parâmetro
"DTPATUCUST" está igual a "Negociação".

Para que as mensagens acima não sejam apresentadas, basta configurar o parâmetro
DTPATUCUST para "Entrada/Saída".

Ao habilitar o parâmetro "Apresentar variação de preço na NF de compra?-


APRVARPNFCOMPRA" e ao confirmar uma Nota de Compra que a TOP esteja configurada para
precificar, o sistema apresentará a variação de preço de venda e a seguinte mensagem:

"Houve variação no preço de venda. Deseja visualizar os produtos com variação?"

Ao clicar em "Sim", é apresentada a variação do preço em relação à última data de vigor da


tabela de preço ignorando o dia da confirmação da Nota de Compra.

Com os parâmetros configurados, na tela Cadastro de Produtos verifique se o campo "Fórmula


de Custo/Preço" e "% Margem de Lucro" estão devidamente preenchidos.

Certifique-se também se a expressão matemática está correta no cadastro de "Formulas de


Precificação". Quando o produto não possui fórmulas de precificação (Fórmulas de
Custo/Preço), o sistema utiliza a fórmula interna para calcular os custos e preço do produto.

Importante: Quando for utilizada tabela de preço por parceiro, o Produto não deverá ter preço

cadastrado na tabela zero, pois não havendo o Cadastro do Produto na tabela do parceiro, o
sistema buscará o preço do produto na tabela zero.

[voltar ao topo]

Atualização de tabelas de preços


O sistema possui várias formas de atualizar as tabelas de preço, assim trataremos abaixo das
telas em que isso ocorre:

Tela Tabela de preços.

Nesta opção, ao incluir uma tabela de preços, informa-se o produto com seus respectivos
preços. Lembrando que estes produtos que são informados são exceções.

Tela Central de Compras, botão Recalcular custos.

Quando você realiza a entrada de um produto no sistema, se o cadastro do sistema atender às


especificações abaixo o sistema calcula o preço do produto, após confirmar a nota, clicando-se
neste botão.

Nesta tela, temos as seguintes especificações para o recálculo:

Na TOPs de Compra, aba Geral, na seção "Precificação" selecione a opção "Atualizar custo e
preço de venda".

Depois, no Cadastro de produto, aba Formação de Custo/Preço, é necessário que tenha uma
fórmula de precificação cadastrada. Quando o produto não possui fórmulas de precificação
(Fórmulas de custo/preço), o sistema utiliza a fórmula interna para calcular os custos e preço do
produto.

Tela Atualização de Preço de Venda.

Você pode utilizar a rotina de Atualização de Preço de Venda para gerenciamento de tabelas de
preços. Nesta tela é possível atualizar todas as tabelas, ou apenas a que for selecionada por
meio do campo "Tabela".

No Painel de Filtros desta tela temos a opção de personalizar os filtros, na qual pode-se atualizar
somente um "Grupo de produtos", uma "Marca", "Matéria- prima", "Produto de
revenda", entre outras.

Na seção "Opções", campo "Data de atualização", você pode informar a data em que esta
tela foi utilizada para reajustar o preço de determinada tabela. Considerando que esta tela foi
utilizada para reajustar alguma tabela, o campo "Data de vigor" mostra a data em que a
tabela alterada entrará em vigor.

Clicando no botão "Outras opções" temos as seguintes alternativas:

Reajustar por índice: esta opção atualiza o preço dos produtos filtrados na tela,
através de um percentual de reajuste informado.
Trazer todos os produtos: sistema mostra todos os produtos do filtro especificado.
Incluir valor para todos: esta opção abre uma tela para o cliente informar o preço dos
produtos filtrados, escolhidos na tela.

Abaixo da Grade de Produtos é apresentado um Painel com os seguintes campos:

Custo: Gerencial, Reposição e Variável do item selecionado na grade.

Margem s/ preço de tabela: a margem Gerencial, Reposição e Variável sobre o preço de


tabela do item selecionado na grade.

Tela Recálculo de custos.

Esta tela permite que você realize o recálculo de custos de produtos, a partir de Movimentações
de Entrada, Notas de Compra, Produção etc. Tal funcionalidade é útil em casos de alterações em
fórmulas de precificação (Fórmulas de Custo/Preço) necessárias devido a redefinições em
políticas de custeio e precificação.

Nesta opção, você também tem acesso ao cálculo de custos médios.

Tela Recálculo do Preço de Tabela pela fórmula de Precificação.

Observação: No parâmetro "Tabela preços por-TIPTABPRECOS" , ao indicar uma das opções


abaixo é necessário realizar as seguintes configurações:

Se for selecionado a opção "Única", você deverá utilizar a tabela 0.

Quando indicada a opção "Região do vendedor" informe a tabela na tela Regiões, no campo
"Tab. Básica p/ Calc. de Acréscimo". Além disso, defina a região do vendedor no campo
"Região", na aba Geral do Cadastro de Vendedores/Compradores.

Com a opção "Região do Parceiro" indicada, informe a tabela na tela Regiões no campo Tab.
Básica p/ Calc. de Acréscimo. Defina também a região do parceiro no campo "Região" do
Cadastro de Parceiros, aba Endereço.

Se for selecionada a opção "Perfil do Parceiro", informe a tabela de preços na tela Perfil, no
Painel Principal, campo "Tabela de Preço".

Quando informado a opção "Parceiro" indique a tabela de preços no Cadastro de parceiros, aba
Crédito no campo "Tabela de Preço".

Ao indicar a opção "Tipo de Negociação" informe a tabela de preço no cadastro de "Tipo de


Negociação", aba Características, no campo "Tabela Preço".

Com a opção "Local" selecionada, no cadastro de Locais informe a tabela de preço, no campo
"Tabela de Preço".

Quando for indicado a opção "Tipo de Negociação/Vendedor" o sistema habilitará a aba


"Vendedor/Tabela" no cadastro de Tipos de Negociação, na qual você poderá vincular os
vendedores a diferentes Tabelas de Preços.

[voltar ao topo]

Utilizando a fórmula interna do sistema para


atualização de custo e preço de venda
Primeiramente, na TOP marque a opção "Atualiza custo e preço de venda" (aba Geral, seção
"Preço/Custo", campo "Precifica").

Depois conforme apresentado no gif abaixo, acesse a tela Cadastro de Produtos, aba Formação
de Custo/ Preço, campo "% Margem de Lucro" e informe o valor percentual de lucro
pretendido; o campo "Fórmula de precificação" não deve ser preenchido, pois será calculado
através da fórmula interna do sistema. Na aba Venda, campo "Digitação na nota", selecione a
opção "Quantidade", isto fará com que na hora de fazer o lançamento de um pedido nota de
venda o usuário digite apenas a quantidade.

Realizada as configurações acima, efetue a compra do Produto e confirme a nota. Logo


após, clique no botão "Recalcular Custos".

Feito isso, acesse a tela Atualização de Custos e verifique se o registro referente ao produto que
foi efetuada a compra existe nesta tela.

Acesse também a tela Tabela de Preços e localize a tabela com a data de vigor igual a data da
compra.

269
Por fim, você pode verificar de duas maneiras as configurações efetuadas:

1. Realizando a venda deste mesmo produto e verificando se o valor dele está recalculado.
2. Acessando a tela Atualização de Preço de Venda.

Observação: Os passos são os mesmos para as outras opções do parâmetro TIPTABPRECOS.

[voltar ao topo]

Atualização de preço de tabela quando produto utiliza


unidade alternativa
Quando o parâmetro "Armazenar preço tabela em unidade alternativa- MULTVLRPRC"
estiver ligado, nos lançamentos utilizando unidade alternativa com multiplicador para valor, o
valor de tabela armazenado para o item será convertido conforme a configuração do
multiplicador da unidade alternativa utilizada no Cadastro do produto.

Considere o seguinte exemplo:

Produto: A

Preço de tabela na unidade principal (VLRCUS): 10,00

Unidade alternativa: CX

Multiplicador para valor: 0,80

Com o parâmetro desligado, o sistema armazena valores diferentes para o VLRUNIT e o VLRCUS,
na tabela de itens da nota:

VLRCUS: 10,00

VLRUNIT: 8,00

Com o novo parâmetro igual a "Sim", o sistema armazenará também no VLRCUS o valor
convertido na unidade alternativa.

VLRCUS: 8,00

VLRUNIT: 8,00

Neste caso, o programa não barra o desconto máximo do produto.

[voltar ao topo]

2.123 Integração NFS-e / NDD SankhyaOm / JivaOm

O objetivo desta integração é possibilitar no sistema a associação com o parceiro "NDD


Digital" para automatização de integrações junto as Prefeituras para as demandas de Nota
fiscal de Serviço Eletrônica. Desta forma, foi feita uma parceria com um especialista nesta
solução, a NDD, que ficará responsável pela parte de envio, aprovação e retorno das
informações necessárias para as NFS-e's, sendo que este hoje já possui uma grande gama de
cidades atendidas com a solução de NFS-e.

O NFS-e Web Service da NDD é um serviço WEB, responsável pela comunicação entre o ERP e o
sistema de processamento de Nota Fiscal de Serviço eletrônica, desenvolvido pela NDDigital.
Através do NFS-e Web Service, é possível enviar RPS, cancelar NFS-e, consultar RPS e NFS-e.

Na prática, o SankhyaOm irá tratar a NDD como uma Prefeitura, enviando via XML/Webservices
os dados para o Servidor NDD, onde será processada a informação, e a partir da NDD o envio
para a Prefeitura especifica; deste modo, estes irão receber o retorno da Prefeitura, e nos
transmitir estas informações retornadas da Prefeitura, sendo que em caso de erros, o mesmo irá
ocorrer.

O sistema de integração também permite a utilização dos ambientes de Homologação e


Produção, porém no caso do ambiente de homologação, existe a dependência da
disponibilidade da prefeitura, que em alguns casos não existe.

Vejamos o fluxo funcional da integração NDD / NFS-e:

Premissas para utilização

1) Entrar em contato com a área Comercial Sankhya, e verificar a disponibilidade da NFS-e para
a cidade onde a empresa está localizada.

2) Preencher o formulário de cadastro encaminhado pelo Departamento Comercial Sankhya.

3) Realizar a abertura de uma OS com a solicitação de integração, anexando nesta o formulário.

4) Anexar o arquivo do Certificado Digital no modelo A1 e sua correspondente senha, através do


formulário mencionado no item 2.

5) Solicitar/confirmar o credenciamento junto a Prefeitura da cidade da empresa, em que será


utilizada a NFS-e. Importante: Se a empresa não for liberada para utilizar via Webeservices, esta
não irá conseguir utilizar a emissão de NFS-e por esta modalidade.

6) Solicitar os acessos (usuário/senha) do portal da Prefeitura para utilização da NFS-e; na


Ordem de Serviço que é aberta no item 3, deve-se mencionar os dados de acesso ao portal da
Prefeitura.

7) Feito o cadastramento e tendo-se a liberação pela Sankhya e NDD, será liberado o Job ID
(NDD), que deverá ser informado na tela "Comercial > Preferências > Empresa"
(detalharemos esta configuração mais adiante).

8) Deve-se adquirir a licença para o produto "30658- NDDigital - Nota fiscal de serviço
eletrônica/W". Para Jiva, adquira a licença "20487 - JIVA-NFS-e NDDIGITAL /W".

Importante: Os dados da empresa informados no item 2, devem ser relacionados à empresa


situada na cidade a ser integrada. Caso esta possua filiais que também serão integradas, deve-
se preencher um formulário para cada cidade, e da mesma forma, abrir-se uma OS para cada
filial.

9) Estar com as versões adequadas e necessárias para utilização da integração, que são:

SankhyaOm - Versão 3.8 ou superior.


JivaOm - Versão 3.8 ou superior.
SanNFe - Versão 2.18b9 ou superior.

10) Baixar o manual de orientação da Prefeitura e efetuar a leitura do mesmo, pois os dados de
cada Município são distintos, assim como alíquota, código de tributação no município, Natureza
do ISS, Regime especial de Tributação (que geralmente variam). Deve-se atentar para estes
detalhes/dados que são configuráveis.

Para utilização desta integração, são necessárias algumas configurações no sistema. São elas:

Comercial > Arquivo > Cadastros > Tipos de Operação - TOP

Nesta tela, na aba Livro Fiscal, quando a empresa utilizar a integração com a NDD, se faz
necessária a configuração do campo "Cód. Natureza Oper. ISS (NFS-e)".

Para o campo mencionado, tem-se a seguinte lista de opções:

1 - Tributação no Município; 19 – Tributada com redução da


base de cálculo;
2 – Tributação fora do

Município; 20 – Tributada com redução da


base de cálculo com ISSRF;
3 – Isenção;
21 – Tributada com redução de
4 – Imune;
cálculo e sujeita a substituição
5 – Exigibilidade suspensa por tributária;
decisão judicial;
22 – Não tributada – ISS regime
6 – Exigibilidade suspensa por fixo;
procedimento administrativo;
23 – Não tributada – ISS regime

7 – Sem dedução; estimativa;

8 – Com dedução / Materiais; 24 – Não tributada – ISS


construção civil recolhido
9 – Imune / Isenta de ISSQN; antecipadamente;

10 – Devolução / Simples
25 – Não tributada – Ato
remessa;
cooperado;26 – Tributada no

11 – Intermediação; prestador;

12 – Prestação de serviço; 27 – Tributada no tomador;

28 – Tributado Fixo;
13 – Simples remessa;

29 – Isenta/Imune;
14 – Anulada;

30 – Outro município;
15 – Vencida;

16 – Tributada integralmente; A - Sem Dedução;

17 – Tributada integralmente B - Com Dedução/Materiais;


com ISSRF;
C - Imune/Isenta de ISSQN;
18 – Tributada integralmente e
D - Devolução/Simples Remessa;
sujeita a substituição

270
tributária; J - Intemediação.

As opções acima que se encontram sublinhadas, são opções inerentes ao sistema, e também
são válidas para a NDD. Caso não se possua a integração com NDD, as opções apresentadas no
campo "Cód. Natureza Oper. ISS (NFS-e)" serão apenas as alternativas sublinhadas.

Observação: A informação a ser definida neste campo, deve ser verificada no manual
disponibilizado pela Prefeitura e confirmada juntamente ao setor fiscal da Empresa, para se
chegar a opção correta a ser utilizada.

Comercial > Preferências > Empresa

Na aba "NFS-e", deve-se atentar para a configuração de alguns campos, que irão influenciar
diretamente no sucesso ou fracasso da emissão na NFS-e via integração com a NDD.
Primeiramente, tem-se o campo "Regime esp. tributação ISS (NFS-e)":

Este campo deve ser configurado, caso a Prefeitura possua esta informação a ser prestada na
NFS-e. Vejamos abaixo as opções nativas disponíveis para definição neste campo, e suas opções
equivalentes quando se utiliza a integração com NDD:

Nativo do Sistema Com a NDD

1 - Microempresa municipal 1 - Microempresa Municipal;

2 - Estimativa 2 – Estimativa;

3 - Sociedade de profissionais 3 – Sociedade de profissionais;

4 - Cooperativa 4 – Cooperativa;

5 - MEI (Simples Nacional) 5 – MEI – Simples Nacional;

6 - ME EPP (Simples Nacional) 6 – ME EPP – Simples Nacional;

C - senta de ISS 7 – Isenta de ISS;

E - Não Incidência no Município 8 – Não incidência no


município;
F - Imune
9 – Imune;
G - Tributável Fixo
10 – Exigibilidade Susp.Dec
H - Tributável S.N. J/Proc.A;

K - Exigibilidd Susp.Dec.J/Proc.A 11 – Não tributável;

N - ão Tributável 12 – Tributável;

T – Tributável 13 – Tributável fixo;

14 – Tributável S.N;
Foram criados os campos "JobKey NDDigital" e "Conector NFS-e".

No campo "JobKey NDDigital" informa-se o código da empresa no servidor na NDD,


identificando seu acesso.

Já no campo "Conector NFS-e" tem-se duas opções de escolha, a saber:

ND Digital: Por esta opção, indica-se que a NFS-e será utilizada pela Integração da NDD.
Nativo do sistema: Esta alternativa, define que a NFS-e será enviada diretamente pelo
sistema Sankhya-W, apenas no caso de existir a integração nativa desenvolvida pela
Sankhya.

Para que seja possível enviar notas utilizando a integração NDD, a empresa deverá ter um
JobKey cadastrado na NDDigital; para isso, é necessário preencher um formulário com os dados
da Empresa e a ND Digital irá disponibilizar um código "JobKey", onde serão trafegadas as
requisições. Para cada empresa que irá utilizar a integração, deve-se possuir um JobKey.

Observação: É necessário verificar qual o código que a Prefeitura local utiliza, e se o utiliza,
pois as faixas indicadas com os números (1 a 6), são para um determinado padrão de Prefeitura
e as faixas compostas por letras, são para utilização de outro padrão.

Importante: Caso a empresa tenha passado (e solucionado) por alguma questão comercial e
contratual juntamente a NDD, os dois campos mencionados acima, devem ser modificados para
"em branco" (sem nenhuma informação) e "Nativo do Sistema", respectivamente.

Configurar o SankhyaOm / SanNFe - Conexão

Para utilização da integração com a NDD, é necessário incluir o certificado digital da empresa no
SanNFe, através da tela "Comercial > Configuração > Console NF-e" no SankhyaOm.

Como já relatado inicialmente nas premissas para utilização, é necessário que o SankhyaOm
esteja na versão 3.8 ou superior, e o SanNFe na versão 2.18b9 ou superior.

Uma outra característica de suma importância, é premissa de funcionamento, a existência de


conexão com a internet para comunicação junto a Prefeitura; além disso, o endereço do IP
referente ao servidor local de acessos da internet, deve ser informado no parâmetro "IP do
Servidor de Nota Fiscal Eletrônica - IPSERVNFE" acessado através da tela
"Configurações > Avançado > Preferências".
Cadastros envolvidos para emissão de Notas de Serviço

Comercial > Preferências > Empresa

Aba NFS-e

Ambiente NFS-e: Homologação / Produção (definir o ambiente);

Incentivador cultural: desmarcado;

Reg.Esp.Tributação ISS: Microempresa Municipal (de acordo com cada Empresa; informação
vinda da contabilidade).

Aba CNAE Empresa

Se a Empresa possuir mais de um CNAE, deve-se informar na aba CNAE os CNAE’s existentes.

Configurações > Cadastros > Parceiros

Deve-se preencher os dados cadastrais corretamente, bem como dados de endereço, CEP,
CPF/CNPJ, Inscrição Municipal; são dados necessários de acordo com o cadastro na Prefeitura, e
são validados no envio da nota fiscal.

Configurações > Cadastros > Produtos > Serviço

Define-se na aba Impostos, o campo "Tem ISS" com "Tributado", preenche-se o "Cód. de
Trib. Município NFS-e" (listagem adquirida junto a Prefeitura) e o "CNAE" da empresa.

Além disso, informa-se no campo "Tipo de serviço", o código da atividade/Lista de serviços


(lista LCP 116), referente ao serviço cadastrado.

Exemplo: "Tipo de Serviço": 1701 – "Assessoria ou consultoria de qualquer natureza..."

Exemplo: "Cód. de Trib. Município NFS-e": 639920000

Configurações > Cadastros > Endereços > Cidades

Informa-se no campo "Mun. domicílio fiscal"; código este fornecido pelo IBGE.

Comercial > Arquivo > Cadastros > Alíquotas > Alíquotas ISS

Configura-se a alíquota de ISS com o percentual informado pela Prefeitura e de acordo com a
Lista de serviços.

Comercial > Arquivo > Cadastros > Tipos de Operação - TOP

Deve-se criar uma TOP específica para a emissão de NFS-e, e configurar nesta, os seguintes
campos:

Aba Livro fiscal

Cód. Natureza Oper. ISS (NFS-e): Exemplo: Tributado no município (verifica-se esta
informação junto a contabilidade); se existirem operações onde possam ocorrer as tributações
no município e outra Tributação fora do município (no caso de cidades distintas) é necessário
que existam TOP's diferentes, visto que na TOP só se pode utilizar uma Natureza de operação.

Modelo do documento: 01 – Nota fiscal


Aba Impressão

NFS-e: Normal

Mod. Imp. NFS-e: Se existir.

Mod. Imp. RPS: Se existir.

NFS-e por Natureza: Marca-se apenas se for necessário.

Modelo do Documento: 01 - Nota Fiscal

Configurar numeração das notas (se já foram realizadas emissões por outro sistema ou direto no
site da Prefeitura, deve-se verificar o último número gerado, para que se mantenha a sequencia
correta).

Configurações > Cadastros > Impostos

Os impostos federais retidos (PIS,COFINS,IR,CSLL) devem ser configurados nesta tela, seguindo
as configurações de retenção já existentes no sistema.

Portal de Vendas - Central de Vendas

Utiliza-se a Central de Vendas - Portal de Vendas para emissão das Notas fiscais de
prestação de serviços e envio das notas para a Prefeitura posteriormente.
Informa-se os dados necessários, Empresa, TOP, Parceiro, Tipo de Negociação, Serviço
prestado (configurações citadas acima), valores etc.
Utiliza-se a aba Serviços disponível na grade de itens, para informar os códigos dos
respectivos serviços prestados.
Depois de informados os dados desejados corretamente, valores, impostos, confirma-se
a nota.
No Portal de Vendas, nos Resultados de Seleção, pode ser enviada uma nota ou várias
mantendo-se pressionado o botão "Ctrl" no teclado, selecionando-se as notas desejadas
e escolhendo-se no botão "NFS-e" a opção desejada.
Em relação a cidade de execução do serviço, caso seja necessário informar esta
diferente da cidade do parceiro, na Central de Vendas na aba Impostos da nota, consta

271
um campo para informar o código da cidade onde ocorreu a execução do Serviço. O
padrão é que este campo fique vazio, considerando a cidade do parceiro como local da
execução.
Após aprovação das notas, pode-se acessar o site de homologação da Prefeitura e
efetuar a consulta das notas, e a conferência se esta consta corretamente conforme
estava no SankhyaOm, bem como a emissão/impressão da NFS-e pelo site da Prefeitura.

Monitor NDD

Para verificar a situação de uma nota fiscal enviada, pode-se acessar o site/monitor
disponibilizado pela NDD; com este acesso, será possível consultar a situação, status ou
ocorrência das notas em processamento ou já processadas. O usuário e senha, são os
fornecidos pela NDD, na etapa de cadastro.

Abaixo tem-se o link para o NFS-e Monitor de "Homologação":

http://nfsehl.e-datacenter.nddigital.com.br/NFSeMonitor/Default.aspx

Além deste, tem-se o link para o NFS-e Monitor de "Produção":

http://nfse.e-datacenter.nddigital.com.br/NFSeMonitor/logon.aspx?sys=NFS&msgKey=

Vejamos a tela de acesso NFS-e Monitor da NDD:

Vejamos na imagem abaixo, a tela onde são realizadas as consultas do NFS-e Monitor, onde
tem-se na lateral esquerda da tela os filtros para realização das consultas, e na parte superior,
as notas retornadas pela consulta realizada.

Importante: É de suma relevância efetuar o backup da base, e realiza-se as simulações em


uma base de testes direcionada para o ambiente de Homologação antes de utilizar-se em
Produção. Nunca se deve utilizar a base de Produção direcionada para o ambiente de
Homologação da prefeitura e a base de testes direcionada para Produção.

Consulta de erros no NFS-e Monitor

Caso tenham ocorrido erros na emissão da NFS-e, pode-se também consultá-los através do NFS-
e Monitor.

Erros informados na coluna Status como "Erro de negócio" indicam que existe algum
problema nos dados informados, por exemplo:

Erro do código de tributação:

Código de tributação no município inexistente > E35 - Código de tributação inexistente

CNAE Inexistente > NDD: E33 - Código CNAE inexistente

Solução: Deve-se verificar se foi informado no Cadastro de Serviços, o código de tributação


referente a cidade de utilização.

2.124 Nota Técnica 2015.004 - CT-e - Fundo de Combate a Pobreza

A Nota Técnica 2015.004 apresenta novas tratativas a serem consideradas para o CT-e. Dentre
elas, tem-se uma modificação no layout da NF-e para que este receba as informações da
cobrança de ICMS nas operações interestaduais de vendas a consumidor final – não contribuinte
do imposto – inserindo também novos campos para cálculo do Fundo de Combate à Pobreza –
UF Destino.
Visando atender a esta demanda, o sistema conta com novos campos que irão buscar estas
informações e as enviar para as devidas tag's do XML; tag's estas que serão validadas para que
ocorra a aprovação do CT-e.
Atenção Consultores: Os campos que receberão os valores do Fundo de Combate à Pobreza
são:
•TGFICM.PERCICMSFCP - Percentual de ICMS para o Fundo de Combate à Pobreza;

•TGFDIN.PERCFCP - Percentual para o Fundo de Combate à Pobreza (botão "Outras Opções..."


dos itens na Central de Vendas);

272
•TGFDIN.VLRFCP - Valor para o Fundo de Combate à Pobreza (botão "Outras Opções..." dos
itens na Central de Vendas).

Validações na confirmação do CT-e


Caso CT-e a ser confirmado possua documentos anteriores cadastrados (TGFDANT) e o Tipo de
Serviço seja igual a Normal (TGFTOP.TIPSERVCTE = 0), a seguinte mensagem será exibida:

Caso CT-e a ser confirmado possua dois serviços ou mais, se houver cálculo de DIFAL ou de
Pobreza, os percentuais devem ser os mesmos (TGFDIN.ALIQINTDEST e TGFDIN.PERCFCP), caso
contrário a seguinte mensagem será exibida:

Cálculo do ICMS para o Fundo de Combate à Pobreza


As regras para o cálculo do Fundo de Combate à Probreza, seguem as mesmas condições para o
cálculo do DIFAL. A saber:
Deve ser uma venda (TIPMOV igual a "P" ou "V"):

O campo TGFTOP.CALCDIFALPART (Calcular DIFAL Partilhado) deve ser igual a "S":

O campo TGFTOP.TIPSERVCTE (Tipo de serviço CT-e) deve ser igual a "N" (Normal):

O parceiro destinatário deve possuir o campo TGFPAR.CLASSIFICMS igual a "C" (Consumidor


Final):

O cálculo será realizado por item da seguinte forma:


TGFDIN.VLRFCP = TGFDIN.BASE * Perc. ICMS para Fundo Comb. Pobreza (TGFICMS.PERCFCP)
Importante: No caso de a Alíquota de ICMS ser igual a Alíquota Interna de Destino, para o
DIFAL não há cálculo, no entanto, caso seja informado o Perc. ICMS Fundo Comb. Pobreza, será
calculado o valor do ICMS para o Fundo de Combate a Pobreza, e todas as tag's pertencentes ao
Grupo das vendas interestaduais para Consumidor Final não contribuinte do ICMS, serão
geradas.
Vejamos o exemplo de alguns XML's de notas aprovadas:
Com DIFAL e com Fundo de Combate à Pobreza:

273
Com DIFAL e sem Fundo de Combate à Pobreza:

Sem DIFAL e com Fundo de Combate à Pobreza:

Sem DIFAL e sem Fundo de Combate à Pobreza:

2.125 Planejamento Orçamentário Contábil

Contabilidade > Rotinas

O orçamento contábil é um plano financeiro utilizado para inserir a estratégia de gastos da


empresa em um determinado exercício, contendo as prioridades e a direção da entidade que
irão definir aonde os gastos serão aplicados para um determinado período. Deste modo,
proporciona condições de avaliar o desempenho da empresa através da verificação dos valores
que foram realizados, comparando Orçado x Realizado nos departamentos e naturezas
contábeis. Esse tipo de orçamento é utilizado por grandes empresas que necessitam prestar
informações exatas para seus gestores baseando-se em dados contábeis.

Por meio desta tela, pode-se visualizar o(s) planejamento(s) orçamentário(s) contábel(is) já
existente(s), bem como, criar um novo planejamento.

Configurações Filtros

Botões no topo da tela Utilizando a rotina

Configurações
Tem-se como premissa para utilização desta tela, a configuração prévia do(s) planejamento(s)
na tela Config. do Controle Orçam. Contábil.

274
[voltar ao topo]

Filtros
No painel de "Filtros" tem-se os campos que auxiliarão na localização dos planejamentos, de
maneira direcionada, rápida e singular.

Inicialmente, é possível configurar a "Empresa Contabilidade" de aplicação do planejamento.

O "Período Contábil" de um planejamento será previamente determinado nas Preferências da


Empresa, aba Exercício, seção "Período Contábil para Demonstrativos e para
Planejamento Orçamentário Contábil".

O campo "Detalhar por" indicará qual informação será responsável pelo detalhamento da
árvore de planejamento. Pode-se detalhar a árvore através da Conta Contábil, Projeto ou Centro
de Resultado.

Nota: Quando o campo Detalhar por estiver configurado com a opção "Conta Contábil", o
campo Natureza Contábil não será apresentado.

Tem-se também o botão , que tem como funcionalidade a construção de filtros


personalizados destinados a realização de buscas específicas.

Os filtros dinâmicos apresentados posteriormente, dependerão da estrutura definida para à


Árvore de Planejamento.

[voltar ao topo]

Botões no topo da tela

Este botão exibirá o painel de Filtros que comporta as configurações elencadas no


tópico anterior. Vejamos o comportamento dos demais botões:

: Por meio deste botão, o sistema irá localizar um registro


especifico dentro da árvore de planejamento. Pode-se utilizar apenas uma parte ou o nome
inteiro do registro para se efetuar a pesquisa.

: Acionando-se este botão a confirmação do planejamento será


executada.

: Este botão irá eliminar o planejamento selecionado.

: Por meio deste, você poderá desconsiderar as alterações efetuadas


no planejamento após a sua última confirmação.

: Neste botão, será possível selecionar e acessar outro


orçamento dentre aqueles já configurados.

: Ao acionar este botão, o sistema exibirá um popup da mesma


nomenclatura que comporta as funcionalidades:
Ignorar alerta de edição concorrente: Caso exista mais de uma pessoa editando o
planejamento selecionado, tem-se a exibição de um aviso alertando sobre este fato.
Quando está opção estiver acionada, o aviso não será apresentado;
Ignorar alerta antes de distribuir o valor: Ao realizar a distribuição de um valor
entro registro Pai e seu(s) registro(s) Filho(s), essa opção possibilitará que seja ignorado
o alertar de distribuição;
Mostrar Realizado e Mostrar Desvio: Estas marcações tem por funcionalidade, exibir
ou esconder as sub-colunas Realizado e Desvio em ambas as grades;
Total: Este marcador possibilita fixar a coluna Total na grade, optando-se pela fixação na
parte esquerda ou direita da mesma.
[voltar ao topo]

Utilizando a rotina
Após efetuar os filtros necessários, tem-se o carregamento das informações na tela para as
devidas tratativas. A tela se divide em duas grades, vejamos sobre cada uma delas e suas
respectivas funcionalidades:

Árvore de Planejamento

Localizada na grade de Planejamento, a Árvore de Planejamento reúne as informações


apontadas no painel de Filtros para estruturação dos planejamentos. Na imagem abaixo temos
um exemplo utilizando a Conta Contábil como detalhamento:

A sub-coluna Previsto, comportará as informações acerca do valor que foi orçado. O


preenchimento das linhas se dará manualmente, por meio de um/duplo clique sobre a mesma
ou um clique seguido da tecla Enter. Sendo que, é possível indicar um valor para cada registro
Filho unitariamente, como também distribuir este valor igualmente para os mesmos através do
registro Pai.

Do mesmo modo, ao clicar sobre um registro Pai e apagar os seus dados, ocorrerá a eliminação
destes dados também nos registros filhos, independente se os mesmos obtiveram estes dados
através de uma distribuição (do registro pai os registros filhos) ou se os dados foram inseridos
diretamente nos registros Filhos.

As informações referentes a sub-coluna Realizado, serão atualizadas de acordo com a execução


da rotina Agendador Planejamento Orçamentário Contábil.

Observações:

Na criação ou edição de um planejamento, as informações inseridas serão salvas como


rascunho após 5 segundos do término da digitação. Sendo que, somente após o
acionamento do botão "Confirmar Planejamento" que estas informações serão
inseridas permanentemente no planejamento.
Ao realizar modificações na Config. do Controle Orçam. Contábil de um planejamento em
edição, tem-se a exibição de um alerta informando que o referido orçamento já contém
um planejamento em edição.

Coluna Total

Pode-se notar na parte direita da grade, a coluna Total que contém os valores totalizados.

Totalizador

Esta grade comporta a somatória dos índices Previsto (o valor que foi orçado) e Realizado (o
valor atingido) de acordo com a periodicidade. Sendo elencado para análise, o saldo anterior
para com o saldo atual, como também o total auferido dentro do período.

275
[voltar ao topo]

Veja também:

Agendador Planejamento Orçamentário Contábil

Config. do Controle Orçam. Contábil

2.126 NF-e de Estorno

Para algumas UF's, estão previstas em lei, os casos em que o emissor deseja cancelar uma NF-e,
porém este procedimento não é possível, em decorrência do prazo legal de 24 horas ter sido
ultrapassado. Nestas situações, conta-se com o estorno de NF-e. As UF's que atualmente
permitem o estorno de NF-e são:

•RS - Rio Grande do Sul

•AM - Amazonas

•SC - Santa Catarina

•PA - Pará

•MT - Mato Grosso

Vejamos as configurações necessárias:

Configurações > Cadastros > Endereços > Estados


Nesta tela, tem-se a marcação "Permite Estorno de NF-e", que quando acionada define que o
estado em questão utiliza o estorno de NF-e.

Comercial > Arquivo > Cadastros > Tipos de Operação -


TOP
No cadastro de Tipos de Operação – TOP, tem-se na aba Validações a marcação "NF-e de
estorno", que ao ser realizada, significa que a TOP em questão pode ser utilizada para emissão
de NF-e's de estorno.

Este campo estará habilitado, apenas se as seguintes particularidades forem simultaneamente


respeitadas:

•Tipo de movimento: "Devolução de Venda" ou "Devolução de Compra";

•Campo "Tipo de Emissão" definido como "Normal" (aba Impostos);

•Campo "NF-e" definido como "Devolução" ou "Normal" (aba Impressão).

Comercial > Preferências > Empresa


Nesta tela, na aba NF-e/NFC-e, define-se nos campos "Prazo Regulamentar p/
Cancelamento de Nota (Horas)" e "Prazo com Tolerância p/ Cancelamento de Nota
(Horas)" o prazo regulamentar que a empresa possui para realização do cancelamento de
notas, e o prazo acrescido da tolerância para realização deste procedimento, respectivamente.

Importante: Preenchendo-se estes campos, o sistema não irá considerar a configuração


realizada nos parâmetros "Estados que podem cancelar NFe após o prazo -
UFORIGCANM168" e "Dias permitidos para cancelamento de nota - DIASCANNOTA".

Caso seja solicitado o estorno de uma NF-e que ainda esteja dentro do prazo de cancelamento,
o sistema irá verificar a maior data informada nestes dois campos.

Observação: Caso a data do processamento da NF-e seja menor que o maior prazo informado
nos campos "Prazo Regulamentar p/ Cancelamento de Nota (Horas)" e "Prazo com
Tolerância p/ Cancelamento de Nota (Horas)", deve-se realizar o cancelamento da NF-e.

Vejamos o comportamento do sistema a respeito desta funcionalidade:

Portal de Vendas - Portal de Compras


Uma vez no "Portal de Vendas" ou "Portal de Compras", o estorno de uma NF-e é solicitado
a partir do botão "Devolver/Estornar".

Quando o estorno é realizado, o campo "Observação (Nota/Pedido)" receberá a seguinte


informação:

"NF-e de Estorno ref. a Nota xxxx Série yyy"

Onde xxxx refere-se ao "número da nota" e yyy, a "série da nota".

XML e CFOP's
XML:

•No XML da nota, na tag <FinNFe> será gerada a informação, "3 - NF-e de Ajuste";

•Na tag <natOp> irá constar a informação "999 - Estorno de NF-e não cancelada no prazo
legal";

•Na tag <refNFe> será gerada a chave da NF-e que está sendo estornada;

•A tag <infAdFisco> será alimentada com a "Observação (Nota/Pedido)" acima no cabeçalho


da nota.

CFOP's:

Serão utilizadas CFOP's de devolução:

•CFOP de Entrada (iniciadas por 1, 2, 3) para NF-e's de Saída (tpNF=1);

•CFOP de Saída (iniciadas por 5, 6, 7) para NF-e's de Entrada (tpNF=0).

Observação: Nas notas de estorno não será mantido o "tpNF" da nota original, ou seja:

276
•Se é Devolução de Venda, logo o estorno de Venda é uma Entrada;

•Se é Devolução de Compra, logo o estorno de Compra é uma Saída.

2.127 Suporte a Venda de Kits de Produtos

Para habilitar o suporte a kit na Central de Vendas no Sankhya Om, você deve primeiramente
ativar o parâmetro "Habilitar o suporte a kit no SankhyaW? - HABSUPORTEKITSW".

Temos duas formas de montar KIT's para posteriormente vendê-los na Central de Vendas:

1. Pela própria tela de Cadastro de Produtos ou então pelo módulo de produção, ainda
inexistente no Sankhya Om;
2. Ou podemos criar os KIT's utilizando o modulo de produção do MGE, ou seja, o MGE
Produção em integração com o Sankhya Om.

Nesse artigo, trataremos dos seguintes tópicos:

Kits Montados pelo Cadastro de Produtos

Kits Produzidos pelo Módulo MGE-Produção

Venda de componentes fora do Kit

Venda de Kit's com componentes sem estoque

Parâmetros utilizados nesta rotina

Kits Montados pelo Cadastro de Produtos


Inicialmente, configure os parâmetros abaixo da seguinte maneira:

"Tem mat. prima na central? - TEMMPVENDA" = Ativado


"Editar MP ligadas - EDITMP" =Produto
"Explode Componentes na aba de MP? - EDITMPEXPLOD" = Ativado
"Apresentar apenas MP da aba Componentes? - EDITMPVALCOMP" = Ativado

Para o tipo de KIT montado, na tela Cadastro de Produtos você deverá selecionar ou criar o
produto que representará o KIT. Além disso, na aba Componentes serão adicionados os outros
produtos que compõem esse KIT.

Ao abrir o Portal de Vendas, por exemplo, e realizar o lançamento de uma nota de venda, nota-
se que com o parâmetro TEMMPVENDA ligado será apresentada a grade de "Matéria- prima".
É nessa grade que serão mostrados os produtos que compõe o KIT, caso o parâmetro
EDITMPEXPLOD esteja ligado.

Nota: Não é possível utilizar o KIT sem habilitar o parâmetro TEMMPVENDA. Quando o referido
parâmetro se encontrar desligado a grade de Matéria-prima não será exibida, qualquer recálculo
de preço fará com que o sistema transforme as matérias-primas em componentes. Além disso, o
recálculo de ICMS do KIT não será efetuado.

Ao adicionar um produto acabado na grade de itens superior e acionar o botão "Outras


Opções...", opção "Revenda (por Fórmula)...", eles serão apresentados no pop-up "Venda
por Fórmula de Composição":

Para que esta opção seja apresentada, é necessário que a marcação da opção "Atualização
On-Line" esteja efetuada, em "Outras opções" na parte dos itens. Essa tela permite a
alteração das quantidades das matérias-primas, desde que essas alterações respeitem a
fórmula de composição do KIT. Considere o seguinte exemplo:

Suponhamos que o produto "KIT Motor de arranque" seja composto por:

1 Bobina de Ignição;
1 Correia Alternada;
Impulsor M. Partida.

O total desta fórmula de composição são 3 unidades, logo, no pop-up Venda por Fórmula de
Composição, a quantidade dos itens poderá ser alterada desde que a soma dos itens não
ultrapasse as 3 unidades da fórmula, podendo ser menor que 3.

Na formação de KIT, o campo "Usado como" deve estar igual a "Revenda (por fórmula)"
apenas para o produto kit. Para os componentes do kit, este campo deve ser diferente de
Revenda (por fórmula).

Observações:

O pop-up Venda por Fórmula de Composição só aparecerá para produtos com o tipo de
uso igual a Revenda (por fórmula) (campo Usado Como, aba Geral, tela Cadastro de
Produtos).
Caso o parâmetro "Soma preço das MPs ao produto principal? -
EDITMPSOMPRECO" esteja ligado, o pop-up mencionado anteriormente não será
exibido.

Caso os parâmetros "Soma dos custo das MPs no produto principal? -


EDITMPSOMCUSTO", "Soma preço das MPs Extras ao produto principal? -
EDITMPSOMAEXT" e "Soma preço das MPs ao produto principal? - EDITMPSOMPRECO",
estejam desligados e a edição das matérias-primas for permitida, ao alterar a quantidade de
uma matéria-prima, o produto principal não será atualizado. Isso não é erro, é comportamento.
Para que as alterações nas matérias primas sejam refletidas no produto principal, um dos
parâmetros citados acima deve estar ligado.

Nota: Quando o parâmetro EDITMPEXPLOD estiver desligado, o valor do Kit será distribuído
entre os componentes, sendo assim é feita uma regra de 3 para tal distribuição. Por exemplo, se
eu tenho um produto que possui componentes. Se eu não somar o preço dos componentes,
então irei distribuir o preço do produto entre os componentes. No Kit o conceito é sempre o
valor do produto acabado igual a somatória das MPs.

Importante: No lançamento de uma nota de venda, quando habilitado o parâmetro "Buscar


local padrão para componente de Kit? - 'BUSLOCPADCOPKIT", o sistema considerará o
Local Padrão para constituir os componentes do kit. Diante disto, caso o produto principal (pai)
usar Local, o sistema seguirá a seguinte ordem:

1. Primeiramente, se no campo "Inteiro" configurado no parâmetro "Local de destino de MP


para transf. de Kit - LOCDESTMPKIT" for registrado um valor diferente de -1 e o campo
"Tipo de movimento" não constar a opção "T-Transferência" (Tipos de Operação - TOP, aba
Geral) o sistema utilizará o local mencionado na chave de parâmetro LOCDESTMPKIT.

Nota: Quando utilizado o valor -1 mencionado anteriormente, não será utilizado o local.

2. Caso não utilize o local informado no parâmetro acima, será considerada a informação
inserida no campo "Local" da tela Cadastro de Produtos, aba Componentes.

3. Ainda não sendo encontrado, o sistema buscará o menor local com estoque se o parâmetro
"Informa menor local de armazenagem com estoque - INFMINLOC" estiver ligado.

4. Caso contrário, o sistema observará o valor informado no campo "Inteiro" das configurações
do parâmetro "Local Padrão para Pedidos e Notas - LOCALPADRAO" desde que este seja
diferente de 0.

5. Por fim, se o parâmetro "Buscar local padrão para componente de Kit? -


BUSLOCPADCOPKIT" estiver habilitado, o sistema considerará o local padrão da empresa
(Cadastro de Produtos, aba Impostos / Informações por empresa).

Observação: Quando o parâmetro Soma preço das MPs Extras ao produto principal? -
EDITMPSOMAEXT estiver habilitado, ao faturar o pedido de venda os componentes do Kit serão
incluídos juntamente aos produtos na grade de Itens, grade "Matéria-prima".

Nota: Quando o produto principal (pai) não usar Local, as matérias-primas (MP's) se
inicializarão com Local Zero.

Importante: Com os parâmetros EDITMPEXPLOD ligado e EDITMPSOMPRECO desligado, o


sistema permitirá fazer a digitação do valor no produto principal. Quando ambos os parâmetros
estiverem ligados, fazem com que o preço de venda do kit seja igual à soma dos preços de

277
estiverem ligados, fazem com que o preço de venda do kit seja igual à soma dos preços de
vendas dos componentes.

O parâmetro "Soma ICMS das MPs (Art. 42 do RICMS/2002-MG) - EDITMPSOMAICMS"


realiza a subtração do ICMS da MP do ICMS total.

Observação: Diferentemente do MGE este parâmetro vem padronizado como desligado, e no


Sankhya Om como ligado.

Para fazer com que o preço do kit seja diferente da soma dos componentes, é preciso criar uma
tabela de preços à parte e vinculá-la ao kit. Considere o seguinte exemplo:

Tabela de preços 01 -> Componente 1, componente 2 e componente 3


Tabela de preços 02 -> Kit

Neste caso, os parâmetros devem ser configurados como:

HABSUPORTEKITSW e EDITMPEXPLOD: ligados


EDITMPSOMCUSTO, EDITMPSOMPRECO e EDITMPSOMAEXT: desligados

[voltar ao topo]

Kits Produzidos pelo Módulo MGE-Produção


Configure primeiramente os parâmetros:

"Tem mat. prima na central? - TEMMPVENDA" = Ativado


"Editar MP ligadas - EDITMP" =Produto
"Explode Componentes na aba de MP? - EDITMPEXPLOD" = Ativado
"Apresentar apenas MP da aba Componentes? - EDITMPVALCOMP" = Ativado

Para o tipo de venda KIT produzido, será necessário a produção do KIT na tela Fórmula de
Composição do Produto do módulo de Produção do MGE.
Assim, selecione ou crie o produto que será produzido:

No painel de "Etapas...", defina as etapas, pré-cadastradas no menu "Arquivo/Etapas de


Produção".

No painel de "Matérias Primas/Insumos...", defina as matérias-primas que compõe esse


produto produzido.

Com a fórmula de composição do produto cadastrada, você deverá acessar a tela


"Rotinas/Produção" e cadastrar uma nova produção, informando "Empresa", "Lote", "TOP"
e outros campos obrigatórios:

Na grade "Produto", selecione o produto utilizado para se cadastrar a fórmula de composição


do produto (realizado no passo anterior) e defina a quantidade e outros campos que desejar:

Na grade "Matéria-prima", após a seleção do produto, será automaticamente apresentada as


matérias-primas cadastradas na fórmula de composição do produto:

Em seguida, clique no botão "Confirmar", para que assim o MGE realize a


produção.

Agora, já pelo Sankhya Om, ao abrir o Portal de Vendas, por exemplo, e realizar o lançamento de
uma nota de venda, nota-se que com o parâmetro TEMMPVENDA ligado será apresentada a
grade de "Matéria-prima". É nessa grade que serão mostrados os produtos que compõe o KIT,
caso o parâmetro EDITMPEXPLOD esteja ligado.

Ao adicionar um produto acabado na grade de itens superior, se o produto for produzido, o


sistema não irá mostrar o pop-up "Venda por Fórmula de Composição".

O interessante ao se trabalhar com produto KIT produzido é que se o KIT tiver controle por
lote e confirmamos uma nota/pedido, se o parâmetro "Subst. Tributária embutida no
preço? - STEMBUT" estiver ligado, será feito um novo recálculo das quantidades e valores das
matérias primas considerando a nota/pedido de produção daquele KIT, ou seja, o sistema irá
ignorar as modificações feitas na grade de Matéria-prima da Central de Vendas, e considerará
somente o que foi definido na fórmula de composição do produto, no MGE Produção.

[voltar ao topo]

Venda de componentes fora do Kit


Caso você queira configurar o sistema de forma que consiga vender um componente separado
do kit, assinale a marcação "Aceitar venda fora do Kit", da aba Venda localizada na tela de
Cadastro de Produto.

Se o campo estiver marcado, ao lançar um pedido ou uma nota de venda com um produto que
seja componente de outro e ele esteja sendo vendido separadamente o sistema irá permitir.

Caso o campo esteja desmarcado e você tente realizar um procedimento conforme descrito
anteriormente, o sistema irá verificar se no parâmetro "Tops para venda individual de
componentes - TOPVENCOMPINDIV" a TOP deste tipo de movimento está relacionada. Se
sim, ele também conseguirá vender separadamente um produto que seja componente de outro.
Se não estiver nem marcado e nem relacionado na TOP, esta venda não será permitida e a
seguinte mensagem será apresentada:

"Componente não pode ser vendido separadamente."

Nesse processo também poderá ser vendida uma série avariada, e o sistema irá preencher o
campo "% Desconto" (conforme configuração do mesmo na tela de Registro de avarias). Se o
produto utilizar Local, o sistema irá carregar o local correto e irá bloquear o campo "Local
origem".

Produtos avariados não respeitam a marcação do Cadastro de Produtos e podem ser vendidos
separadamente independentemente da configuração do produto ou do parâmetro.

Para maiores informações sobre Controle de Produtos com Número de Série Global, clique no
link.

[voltar ao topo]

Venda de Kit's com componentes sem estoque


Quando se trabalha com controle de estoque em componentes de um Kit, podem acontecer
casos em que no momento da venda, algum componente deste Kit não tenha estoque suficiente
para ser negociado. Visando solucionar este tipo de situação, o Sankhya Om conta com a
possibilidade de selecionar os componentes de outros locais ou controles, para um componente

da fórmula que não possua estoque no local ou controle que estão sendo negociados.

No momento da venda de um Kit, caso exista um componente com estoque insuficiente, mas
exista estoque para este componente em outro local ou controle, que seja suficiente para suprir
a quantidade que está sendo negociada, será aberto o pop-up "Estoques disponíveis para o
KIT":

Na grade superior, são apresentados os componentes da fórmula que compõem o Kit que não
possuem estoque suficiente. Nesta grade, os campos "Qtd. Necessária" e "Qtd. Pendente"
inicialmente são apresentados com o mesmo valor, porém a medida que as quantidades são
informadas na grade inferior, o campo Qtd. Pendente será subtraído até alcançar o valor zero.
No campo "Status" tem-se a indicação de quando existem componentes que não tiveram suas
quantidades necessárias informadas na cor vermelha, e quando foram totalmente informadas
serão apresentadas na cor verde.

Na grade inferior, são exibidos os componentes de outros locais ou controles que possuem
estoque suficiente (parcial ou não) para substituir o componente sem estoque.

Para o componente na grade inferior que possuir o mesmo controle do item sem estoque, o pop-
up será exibido pois, apesar de não possuir a quantidade de estoque necessária, apresenta um
estoque parcial que pode ser utilizado para compor o Kit. Este pop-up apenas não será exibido,
se a soma de todos os estoques dos itens alternativos não forem maiores ou iguais a quantidade
necessária.

Na tela Fórmula de Composição do Produto, aba Etapas, na grade inferior é necessário que a
marcação "Permite variação de controle" esteja assinalada para que sejam apresentados no
pop-up Estoques disponíveis para o KIT, grade "Estoque disponível" os itens com controles
diferentes do componente da fórmula; caso esteja desmarcada, será realizada apenas a
consulta no estoque por itens de mesmo estoque.

278
consulta no estoque por itens de mesmo estoque.

Não é permitido incluir os itens na nota, sem que todas as quantidades necessárias tenham sido
informadas de todos os itens. Além disso, não é permitido utilizar um valor maior que o estoque
disponível, assim como não é possível informar uma quantidade acima da quantidade
necessária pelo componente.

Observação: É necessário que o parâmetro "Explode Componentes na aba de MP? -


EDITMPEXPLOD" esteja habilitado.

[voltar ao topo]

Parâmetros utilizados nesta rotina


Quando o parâmetro "Tem mat.prima na central atendimento ao Cliente? -
TEMMPVENDA" estiver ligado, e o produto principal tiver componentes, ao gravar o item
principal os itens do componente vão para a TGFITE e para a aba "Matéria-Prima". Se
desligado não será possível utilizar o kit, além disso, a grade de matéria-prima não será exibida;
qualquer recálculo de preço fará com que o sistema transforme as matérias primas em
componentes e o recálculo de ICMS do KIT não será efetuado.

Se o parâmetro "Editar MP ligadas - EDITMP" for configurado para "Não editar", não será
permitido inserções na parte de Matéria-prima. Caso seja configurado para "Produto" ou
"Serviço", será permitido inserções na parte de Matéria-prima.

A respeito dos parâmetros "Registra a Soma dos custos das MPs no produto principal -
EDITMPSOMCUSTO", "Soma preço das MPs Extras ao produto principal -
EDITMPSOMAEXT", "Soma preço das MPs ao produto principal - EDITMPSOMPRECO",
"Explode Componentes na aba de MP - EDITMPEXPLOD", se for um produto que tem
fórmula no módulo de produção ou componentes no Cadastro de Produtos, ao inserir o produto
principal os itens componentes do produto principal irão para a grade Matéria-prima.

Quando o parâmetro "Explodir componentes somente para KIT - EXPLODEKITVAR"


estiver ativado, serão explodidos na central, apenas os componentes que não forem matéria-
prima. Na inclusão de um produto que possua matéria prima, essas MP's não serão exibidas,
apenas os componentes de kit. Para que este procedimento funcione, é necessário que o

parâmetro "Explode Componentes na aba de MP - EDITMPEXPLOD" também esteja


ativado.

O parâmetro "Soma IPI das MPs ao valor total da nota. - EDITMPSOMAIPI" quando
habilitado, calcula o valor total do IPI dos componentes do Kit, e os soma diretamente ao valor
total da nota.

Importante: Para que o sistema imprima o Kit nas Notas Fiscais (considerando também
geração do XML e DANFE), no Cadastro de Tipos de Operação- TOP, aba Impressão, o campo
"Kit/Componentes - Impressão e Livro Fiscal" deve estar devidamente configurado.

Quando o parâmetro "Inibir exibição de MP nos movimentos de vendas? -


INIBESELECUSOPD" estiver habilitado, não serão exibidos os produtos componentes
(matérias-primas de um produto KIT) no lançamento de um pedido/nota, ou seja, não serão
exibidas as MPs explodidas se o campo "Usado como", estiver configurado com a opção
"Revenda (por Fórmula)" no Cadastro de Produtos. Por exemplo:

Produto A = Produto KIT


Produtos B e C = Matérias-primas do produto A.

Quando o pedido/nota for lançado com o Produto A, os Produtos B e C não serão exibidos se o
parâmetro estiver habilitado. Logo, se o pedido de venda for faturado as matérias-primas
(produtos componentes) deste pedido não serão levadas para a nota de venda.

[voltar ao topo]

2.128 Alteração de Senha

Configurações > Controle de Acesso

Por meio da tela Parâmetros de Senha efetue a parametrização da senha de acesso dos usuários
ao sistema. Caso seja necessário, por meio desta tela, realize a modificação desta senha.

Informe em primeiro lugar, mas não obrigatoriamente, a "Senha Atual" pertencente ao


usuário. Depois, determine a "Nova Senha" e a reescreva no campo "Confirma Senha".

O botão "Ajuda Senha" ao ser acionado, apresenta o pop-up "Regras de formatação da


senha" onde serão exibidas as parametrizações acerca da regra para criação da senha de
acesso, ou seja:

Importante: Na criação de senhas de acesso, o sistema considera dígitos repetidos em


sequência, além do exemplo apresentado na imagem acima (aaa; bbb), um sequenciamento de
letras e/ou números, ou seja, abc; def; 123; 789; esta conformação também contradiz as regras
de formatação de senha, o que exige sua nova elaboração.

O botão "Alterar" efetiva a modificação de senha que foi realizada.

2.129 Estados

Configurações > Cadastros > Endereços

O Cadastro de Unidades Federativas é de suma importância para as rotinas realizadas no


sistema, uma vez que é obrigatório o encaminhamento para a SEFAZ, referente a que estado da
confederação pertence o cliente (parceiro) da empresa com o qual se esta comercializando.

Neste cadastro não são permitidas siglas iguais, para evitar problemas com a importação de
CEP. Além disto, todas as siglas digitadas são convertidas para letras maiúsculas.

Inicialmente, será informada a "Sigla" da Unidade Federativa. Sendo que, o sistema permite
cadastrar mais de uma UF com a sigla "EX" (Exterior) para Empresas que trabalham com
Comércio Exterior e utilizam a NF-e, porém, esta é uma exceção apenas para a sigla EX.
Considere o seguinte exemplo:

A empresa efetua vendas para o Paraguai, Bolívia e Colômbia. Então será encaminhado à
SEFAZ que o Parceiro no país Bolívia é do estado "UF=EX"; o Parceiro no país Paraguai é do
Estado UF=EX e o Parceiro do país Colômbia também é do estado UF=EX.
O campo "Cód. Unidade Federativa" será alimentado com o código referente ao estado que
está sendo cadastrado. Este preenchimento pode ser realizado automaticamente, ou de forma

manual; esta definição é feita através do botão , opção "Numeração", localizado


no lado superior direito da tela.

Neste artigo trataremos dos seguintes tópicos:

Aba Geral Aba GNRE Unidade Federativa

Aba Unidades Fiscais por UF

Aba Geral

Indique no campo "País", o país ao qual a Unidade Federativa pertence.

Em "Descrição" informe a descrição da Unidade Federativa.

No campo "Cód. Parceiro Secretaria da Receita Estadual" insira o código do Parceiro que
representa a Secretaria da Receita Estadual do Estado em questão. Em conjunto com outras
configurações, este campo será utilizado para gerar financeiro em nome do Parceiro aqui
informado, quando a Nota Fiscal possuir ICMS ST de Barreira, uma vez que o valor da ST não
será pago ao parceiro da nota, mas sim à receita estadual.

Observação: ST de barreira é o valor da Substituição Tributária que não vem destacada na


nota, mas deve ser pago e a guia deve acompanhar a Nota Fiscal no transporte da mercadoria.

Informe o "Código IBGE" conforme Anexo VII, item 1 do Manual da Nota Fiscal Eletrônica – NFe.
Este campo atende ao SPED (NFE, FISCAL e CONTÁBIL).

No campo "Código da Receita (GNRE)", indique o código da receita em relação ao estado em


questão; é um código definido pela SEFAZ (Secretaria da Fazenda do Estado).

No campo "Código da Receita (DIME)", informe o código da receita DIME conforme Portaria
164 de 14/07/2004.

Em "Código Classe Vencimento (DIME)" insira a classe de vencimentos conforme Portaria


269 com até 20 caracteres.

O campo "Código Detalhamento Receita (GNRE)", é destinado ao Código definido pela


SEFAZ (Secretaria da Fazenda do Estado) para designar um determinado tipo de pagamento que
neste caso, será referente à GNRE.

Preencha o "Código do Produto (GNRE)" conforme tabela da SEFAZ/UF de acordo com a


exigência ou não desta.

Informe em "Protocolo/Convênio (GNRE)" qual convênio para ST que a empresa poderá


utilizar. Para cada Estado um convênio diferente é firmado e o mesmo é criado pelo estado para
definir percentuais a serem recolhidos. O envio deste é para que o fisco avalie se a empresa se
enquadra no convênio e se o convênio ainda está em uso, como exemplo: Protocolo ICMS 41/08
e 119/08.
Nota: A informação inserida neste campo será utilizada na geração do XML da GNRE e será
apresentada na tag <c15_convenio>.
De acordo com o manual de integração da GNRE o tamanho do valor do campo
"c15_convenio" não deverá ser maior que 30 caracteres e, por este motivo, o campo possui

279
"c15_convenio" não deverá ser maior que 30 caracteres e, por este motivo, o campo possui
esta limitação.
Para mais informações de como realizar a Geração da GNRE no Sankhya-Om, clique no link
GNRE.
Quando a UF e o código da receita exigem a geração das informações do grupo extras (tag c39
layout 1.0 e <camposExtras> layout 2.0), o campo "Código (Campos Extras GNRE)" deverá
ser preenchido com o código disponibilizado pela UF.
A marcação "Gera Informação dos Campos Adicionais na GNRE" é realizada, quando a UF
e o Código de receita exigem a geração das informações do grupo extras (tag c39 layout 1.0 e
<camposExtras> layout 2.0).
Em "Valor para Campo Extra GNRE", caso a UF e o código da receita solicitem a geração das
informações do grupo extras (tag c39 layout 1.0 e <camposExtras> layout 2.0), é necessário
indicar quais informações serão enviadas. Esta informação deve ser verificada no site da GNRE.
Assim, tem-se as seguintes opções:

Chave NF-e/CT-e e Observação;


Observação;
Chave NF-e/CT-e;
Data de Emissão.

Observação: A opção selecionada neste campo desta aba, apenas será considerada quando o
mesmo campo não encontrar-se preenchido na aba GNRE Unidade Federativa.
Nota: Para o Estado do Rio de Janeiro, para que seja enviada a data de emissão na tag
<campoExtra> do XML, deve ser selecionada a opção "Data de Emissão" no campo Valor
para Campo Extra GNRE. Assim, na impressão da GNRE, as informações adicionais trarão a data
de emissão a nota fiscal.
Indique no campo "Versão GNRE" qual versão de layout o GNRE será gerado. Esta informação
deve ser verificada no site da GNRE, sendo que, a configuração do campo Versão GNRE (aba
GNRE Unidade Federativa) tem prioridade sobre o campo desta aba.

Ao preencher o campo "Tipo de documento", você identificará o valor deste ao realizar a


geração do XML da GNRE. Sendo que, a informação a ser inserida deverá ser aquela que será
gerada na tag <documentoOrigem> do XML da GNRE e dever ser preenchida de acordo com
a regra de cada Estado.

No campo "Código da Receita (DIME) para FCP ST", informe o código da receita DIME
conforme Portaria 164 de 14/07/2004.

Em "Código da Receita (DIME) para FCP ST" insira a classe de vencimentos conforme
Portaria 269 com até 20 caracteres.

No campo "Tipo da informação" , temos disponíveis as opções "Chave do documento" e


"Nota Fiscal (Número da nota)", em que na geração de lote GNRE identifica-se o Tipo da
informação inserida no campo acima.

Insira no campo "Código da Receita (GNRE) p/ FCP ST" o código para recolhimento
conforme exigência da SEFAZ da UF.

Registre no campo "Tipo de Título p/ indicar GNRE p/ FCP S.T." em referência o Tipo de
Título para ser gerado o financeiro.

Por meio da marcação "Utiliza webservice para GNRE" será definido se a UF em questão
usará o serviço de webservice. Assim, se no envio de lote GNRE não possuir pelo menos uma UF
configurada para utilizar o webservice, o sistema o alertará por meio de uma mensagem.

[voltar ao topo]

Aba GNRE Unidade Federativa
Esta aba permite realizar mais de uma configuração para geração da GNRE para a mesma
unidade federativa. Deste modo, no Cabeçalho da Nota que gerará a GNRE será informado no
campo "Código GNRE Unidade Federativa" o código do cadastro realizado.

Informe no campo "Código da Receita (GNRE)", o código da receita em relação ao estado em


questão; é um código definido pela SEFAZ (Secretaria da Fazenda do Estado).

No campo "Código da Receita (DIME)", informe o código da receita DIME conforme Portaria
164 de 14/07/2004.

Em "Código Classe Vencimento (DIME)" insira a classe de vencimentos conforme Portaria


269 de até 20 caracteres.

Em "Código Detalhamento Receita (GNRE)", indique o Código definido pela SEFAZ


(Secretaria da Fazenda do Estado) para designar um determinado tipo de pagamento que neste
caso, será referente à GNRE.

Preencha o campo "Código do Produto (GNRE)", conforme tabela da SEFAZ/UF de acordo


com a exigência ou não desta.
Informe em "Protocolo/Convênio (GNRE)" qual convênio para ST que a empresa pode utilizar.
Para cada estado um convênio diferente é firmado e o mesmo é criado pelo estado para definir
percentuais a serem recolhidos. O envio deste é para que o fisco avalie se a empresa se
enquadra no convênio e se o convênio ainda está em uso. Como por exemplo, o Protocolo ICMS
41/08 e 119/08.
Quando a UF e o código da receita exigem a geração das informações do grupo extras (tag c39
layout 1.0 e <camposExtras> layout 2.0), o campo "Código (Campos Extras GNRE)" deve
ser preenchido com o código disponibilizado pela UF.
Indique em "Versão GNRE", qual versão de layout o GNRE será gerado. Essa informação deve
ser verificada no site da GNRE.

Ao preencher o campo "Tipo de documento", você identificará o valor deste ao realizar a


geração do XML da GNRE. Sendo que, a informação a ser inserida deverá ser aquela que será
gerada na tag <documentoOrigem> do XML da GNRE e dever ser preenchida de acordo com
a regra de cada Estado.

No campo "Tipo da informação", temos disponíveis as opções "Chave do documento" e


"Nota Fiscal (Número da nota)", em que na geração de lote GNRE identifica-se o Tipo da
informação inserida no campo acima.

Em "Valor para Campo Extra GNRE", caso a UF e o código da receita solicitem a geração das
informações do grupo extras (tag c39 layout 1.0 e <camposExtras> layout 2.0), é necessário
indicar quais informações serão enviadas. Esta informação deve ser verificada no site da GNRE.
Assim, temos as seguintes opções:

Chave NF-e/CT-e e Observação;


Observação;
Chave NF-e/CT-e.

Observação: O sistema terá como regra primária a utilização da informação contida no campo
acima mencionado, localizado nesta aba. Caso este campo não se encontre preenchido, o
sistema utilizará a opção selecionada no campo Valor para Campo Extra GNRE, aba Geral.
A marcação "Gera Informação dos Campos Adicionais na GNRE" é realizada, quando a UF
e o Código de receita exigem a geração das informações do grupo extras (tag c39 layout 1.0 e
<camposExtras> layout 2.0).
Registe no campo "Código da Receita (GNRE) p/ FCP ST" o código para recolhimento
conforme exigência da SEFAZ da UF.
[voltar ao topo]

Aba Unidades Fiscais por UF

Esta aba irá abranger os seguintes campos:

Informe na "Descrição", uma descrição que você possa identificar no cadastro de Estados na
tela Estados.

Referente aos campos, "Data início validade" e "Data final validade" teremos que ao
realizar uma tentativa de emissão de uma NF-e que calcule FETHAB, mas que esteja com a
validade vencida, o sistema apresentará a mensagem:

"Não foi encontrada uma unidade fiscal cadastrada com validade dentro do período
de emissão desta nota fiscal. Verificar se há unidade fiscal para cálculo do FETHAB
cadastrado na tela "Índice".

O campo "Valor" deve ser preenchido com o valor da UPF determinado pelo seu estado.

O campo "Quantidade de casas decimais:" será utilizado para o cálculo do FETHAB, sendo
necessário que se tenha uma UPF cadastrada e que esta esteja com a validade dentro do
período correspondente à data de negociação na emissão da nota fiscal.

[voltar ao topo]

Acesse também:
Bairros
Cidades
Endereços
Países
Regiões

2.130 Máscara para Intercâmbio Eletrônico de Dados (EDI)

Configurações > Avançado > Máscaras

Através desta tela, é possível efetuar a configuração/criação de Máscaras para EDI.

A tela bloqueia a alteração da máscara quando já houver EDIs cadastrados com a configuração
realizada.

É possível definir quantos níveis terá a estrutura (máximo: 4) e quantos dígitos haverá em cada
nível (máximo: 3). O tamanho máximo de código permitido é de nove dígitos válidos.

Exemplo: 9.99.999.999.

Nota: Em casos de importação de layout's do Jiva Place, deve-se observar se a máscara do EDI
do sistema está diferente da máscara do Place, pois em caso de já existir um EDI configurado no
Jiva Evo, irá ocorrer erro na importação. Para evitar estes erros, a máscara configurada nessa
tela deverá conter 2 (dois) dígitos em todos os níveis.

2.131 Máscara para Unidade Gerencial

Configurações > Avançado > Máscaras

280
Importante: É necessário cadastrar a máscara antes de cadastrar as Unidades Gerenciais na
tela Unidades Gerenciais.

Esta tela é utilizada para que seja possível a configuração/criação de máscaras para Unidades
Gerenciais.

A máscara não poderá ser alterada quando já houver Unidades Gerenciais cadastradas com as
configurações realizadas.

Assim, será possível definir quantos níveis terá a estrutura e quantos dígitos haverá em cada
nível (máximo: 3), sendo que, o tamanho máximo de código permitido é de nove dígitos válidos,
como exemplo: 9.99.999.999.

No cadastro desta máscara, será possível "Adicionar" ou "Remover" níveis, a fim de aumentar
ou diminuir as possibilidades de configuração, de acordo com a necessidade da Empresa.

Observação: Pode-se notar que na imagem acima foram cadastrados 4 níveis; vejamos a
imagem abaixo, onde são apresentados 7 níveis:

2.132 Configuração EDZ

Configurações > Avançado

Esta rotina trata exclusivamente da integração do Sankhya-OM com a EDZ Consultoria. A EDZ
oferece as empresas informações que apoiam a comercialização de seus produtos, fornecendo
maior segurança e agilidade no relacionamento com o fisco. Através desta integração, tem-se
uma ferramenta de tomada de decisões automatizadas quanto a situação de crédito de um
determinado parceiro. Para mais informações sobre a EDZ Consultoria acesse
http://www.dez.com.br/edz/index.htm.

Serão feitos os seguintes tipos de análises:

Receita Federal CNPJ;


Receita Federal CPF;
Sintegra;
CCF (Cadastro de Emitentes de Cheques sem Fundos).
Quando um determinado parceiro estiver com qualquer pendência em uma destas análises, o
sistema executará as ações definidas nos Cadastros de Ocorrências EDZ. Uma ocorrência
poderá:

Bloquear o crédito;
Zerar o limite de crédito;
Alterar o grupo de autorização de crédito;
Disparar um script de banco de dados (Stored Pocedure) que realizará tarefas mais
complexas.

Importante: As funcionalidades desta integração não estão disponíveis para o formato HTML5.

Vejamos os detalhes acerca das configurações a serem realizadas no sistema,


bem como seu consequente comportamento:
Configuração EDZ Cadastro de Parceiros
Parâmetros que influenciam nesta rotina

Configuração EDZ
Aqui são inseridos os dados referentes à conexão com o servidor FTP da empresa de consultoria,
e também as preferências referentes ao comportamento desta funcionalidade.

Preencha o campo "Endereço de FTP", com o endereço e porta referentes ao servidor FTP.
Depois, informe o "Usuário FTP" e a "Senha FTP", para conectar ao servidor FTP.

No campo "Pasta no FTP para buscar arquivos", indique apenas o nome da pasta
disponibilizada no servidor FTP, na qual estarão contidos os arquivos abrangendo as respostas
das consultas.

O campo "Pasta no FTP para enviar arquivos", deve conter o nome da pasta disponibilizada
no servidor FTP, a qual serão inseridos os arquivos para a consulta.

Você pode verificar o status da conexão com o servidor FTP, através do botão "Testar FTP". O
resultado deste teste será apresentado em uma mensagem logo a frente do botão.

O sistema é configurado para automaticamente, acessar a pasta "buscar" no servidor FTP e


verificar o resultado das consultas solicitadas. Assim, informe no campo "Periodicidade de

busca de arquivos", a quantidade em minutos com que esta busca será realizada.

Tem-se também o envio das consultas pendentes de forma automática. A quantidade de


minutos com que o sistema realizará o envio dos arquivos para consulta é informado no campo
"Periodicidade de envio de arquivos".

No campo "Máximo de parceiros em arquivos de consulta", será limitada a quantidade de


parceiros que estarão contidos em cada arquivo de consulta a ser enviado ao servidor FTP.

O sistema é configurado para enviar um e-mail no momento em que a consulta certifica-se de


que a situação pendente foi regularizada. Para isso, informe no campo "E-mail para

notificação de crédito", um e-mail para notificação, e clique no botão . Caso seja


necessário o cancelar o envio de notificações para esse e-mail, selecione o e-mail na lista, e

clique no botão . Vejamos os dois processos, no gif abaixo:

Nota: É importante configurar o envio de e-mail pelo Sankhya-Om, através da tela Servidor
SMTP.

As alterações efetuadas serão gravadas por meio do botão "Salvar Configurações".

[voltar ao topo]

Cadastro de Parceiros

No Cadastro de Parceiros, aba Crédito, temos a "Seção EDZ" que permite visualizar o status do
envio EDZ e as diversas situações fiscais do parceiro através dos campos "Situação na
Receita Federal", "Situação no CCF", "Situação no Sintegra" e "Status envio EDZ". A
situação fiscal do parceiro poderá ser:

Indefinida: Informa que a situação fiscal não sofreu nenhuma alteração influenciada
pela execução da consulta EDZ;
Irregular: Indica que alguma ocorrência foi executada devido à existência de
pendências retornadas pelas consultas EDZ;
Regular: Aponta que as ocorrências executadas não correspondem à existência de
pendências retornadas pelas consultas EDZ.

Nota: Estes campos não permitem alterações, sendo assim, apenas para visualização de suas
informações.

O campo "Status envio EDZ" apresentará os seguintes valores:

Pendente: O envio da solicitação de consulta está aguardando para ser realizada;


Enviada: O envio da solicitação de consulta já foi realizado;
Recebido: O sistema já recebeu a resposta da solicitação de consulta.

Além disso, no botão Outras Opções... serão disponibilizadas as opções


relacionadas à integração EDZ:

281
Ocorrências EDZ

Esta opção quando acionada, exibe o pop-up "Ocorrências EDZ", que apresenta quais
ocorrências foram executadas ao longo das últimas solicitações de consultas. Ao selecionar um
registro, o botão "Visualizar registro EDZ" apresentará os dados retornados pela consulta.
Caso o registro selecionado seja referente a um CNPJ, serão apresentadas caixas de marcações
para que se possa selecionar informações úteis, incrementando ou atualizando o Cadastro do
Parceiro.

Ao selecionar as caixas de marcações que correspondam às informações que se deseja copiar


para o Cadastro do Parceiro, acione o botão "Transferir Campos". Assim, será possível
executar as devidas alterações e realizar a conclusão por meio do botão "Confirmar dados".

Essa funcionalidade mantém os dados dos Parceiros (Pessoa Jurídica) sempre atualizados,
evitando assim, problemas referentes à fiscalização, entre outros.

Consultar EDZ agora

Ao acioná-la, será apresentada as opções "Consultar todos os parceiros da grade" e


"Consultar apenas o parceiro selecionado". A primeira envia uma solicitação para o
servidor FTP realizar uma consulta de todos os parceiros que estão sendo apresentados na
grade, a segunda apenas ao parceiro selecionado.

Ao solicitar uma destas opções, o sistema irá alterar o valor do campo "Status envio EDZ"
para "Pendente". Assim que o sistema realizar o envio da solicitação de consulta, o valor será
modificado para "Enviado". Ao final, a resposta da consulta é apresentada, e o campo "Status
envio EDZ" passará a conter o valor "Recebido". Deste modo, o sistema se encarregará de
executar as devidas Ocorrências EDZ.

[voltar ao topo]

Parâmetros que influenciam nesta rotina


No parâmetro "Configuração de conexão com FTP EDZ - CONFFTPEDZ", são apresentadas
as informações necessárias para conexão com o servidor FTP, sendo elas o endereço IP, a porta,
o usuário e a senha.

Através do parâmetro "Tempo em minutos para envio de arquivo EDZ - TEMPOENVEDZ",


indique a periodização em que a rotina que envia os dados para o servidor FTP será executada.

Por meio do parâmetro "Tempo em minutos para busca de arquivo EDZ -


TEMPOBUSCAEDZ", determine a periodização em que a rotina de busca dos resultados da
consulta no servidor FTP será executada.

No parâmetro "Pasta no FTP EDZ para enviar arquivos - PASTAENVARQEDZ", indique o


local no servidor FTP onde são alocados os arquivos enviados para realização da consulta.

Através do parâmetro "Pasta no FTP EDZ para buscar arquivos - PASTAPROCARQEDZ",


informe o local no servidor FTP onde são reservados os arquivos contendo o resultado da
consulta realizada.

Indique no parâmetro "Máximo de parceiros em arquivo de consulta EDZ -


MAXLINARQEDZ", a quantidade de Parceiros que cada arquivo a ser enviado para a consulta
EDZ deverá conter.

Por meio do parâmetro "E-mails para notificação de crédito EDZ - EMAILNOTFEDZ",


determine o e-mail ao qual serão enviadas as notificações dos Parceiros que regularizaram sua
situação fiscal.

[voltar ao topo]

2.133 Rateio por Veículos

O objetivo desta rotina, é permitir a utilização do Rateio por Veículos nas Centrais de Notas e na
Movimentação Financeira.

Para utilização desta rotina, é necessário inicialmente habilitar o parâmetro "RATEIOPORVEICU


- Usar rateio por veículo?".

Sendo este ativado, serão apresentados os campos "Cód. Veículo", "Tipo de Aferição" e
"Aferição" na tela Financeiro > Avançado > Critérios de Rateio.

Além desta tela, na utilização desta rotina, ao clicar-se no botão "Ratear", nas Centrais e na tela
de Movimentação Financeira, estes campos também serão exibidos. O campo "Tipo de Aferição"
é exibido de acordo com o cadastro do veículo e será apresentado apenas como leitura, será
informativo. O campo Aferição considera o valor em número decimal, em horas ou quilômetros.

O campo "Aferição" será obrigatório, se o campo "Aferição", acessado em Configurações >


Cadastros > Veículos > aba Geral, estiver definido como obrigatório. No cadastro do veículo,
quando o campo "Tipo Aferição" estiver definido como "Hodômetro" ou "Horímetro", e o campo
Aferição (na mesma tela de cadastro de veículos), estiver como obrigatório, nas telas de rateio
acessadas nas Centrais e na Movimentação Financeira, o sistema irá fazer a validação. Se o
campo "Aferição" nas telas de rateio, não estiver preenchido, e o veículoo estiver com a
configuração citada acima, o sistema irá emitir uma mensagem de alerta.

Esta validação não é contemplada na tela "Financeiro > Avançado > Critérios de Rateio", pois
esta serve apenas para determinação e visualização dos critérios estabelecidos; a validação é
feita na utilização dos critérios determinados, nas telas de rateio das Centrais ou da
Movimentação Financeira.

Quando informa-se um veículo, no Rateio de Veículos, o sistema preenche automaticamente o


Centro de Resultado cadastrado para este veículo. Nos casos de lançamentos de rateio que não
envolvam veículos, se não for informado o veículo, o sistema automaticamente irá considerar o
campo "Cód. Veículo" como zero.

Rateio nas Centrais

Ao utilizar um critério de rateio, os dados são preenchidos automaticamente, desde que o


cadastro esteja corretamente efetuado, e faz a validação das aferições obrigatórias. Não sendo
informado o veículo, o sistema automaticamente irá considerar o campo "Cód. Veículo" como
zero.

Rateio na Movimentação Financeira

Assim como nas Centrais, na utilização de um critério de rateio, os dados são preenchidos
automaticamente, desde que o cadastro esteja corretamente efetuado, e faz a validação das
aferições obrigatórias.

Ainda na tela de Movimentação Financeira, clicando-se no botão "Parcelar", tem-se a opção


"Copiar rateio para as parcelas", que se marcada, irá copiar as informações de rateio de veículos
também para os títulos que serão gerados.

282
2.134 Análise de Rentabilidade

Comercial > Preferências > Análise de Rentabilidade

Nesta tela, defina as preferências para a apresentação dos dados na Análise de Rentabilidade.

Intervalo de %(<): Aqui você adicionará o percentual de intervalo em que serão utilizadas as
cores.

Cor da Fonte: Neste campo selecione a cor da fonte que se deseja utilizar.

Cor de Fundo: Indique neste campo, a cor de fundo a ser utilizada.

Legenda: Informe por meio deste campo uma legenda, se julgar necessário.

Tipo: Selecione aqui o tipo de preferência, dentre as opções:

Lucro
Margem de Contribuição

Definidas as configurações, acione o botão "Salvar" para finalizar a configuração.

Utilização
As configurações aqui efetuadas, irão surtir efeito na Análise da Rentabilidade das notas
presentes no "Portal de Vendas" através do botão (Mostrar rentabilidade). Esta
configuração será a "legenda" empregada em cada nota no Portal de Vendas.

Tomemos como exemplo, a criação de uma legenda com três intervalos diferentes do tipo
Margem de Contribuição, com a mesma cor de fonte e cores de fundo distintas:

Acessando uma nota no Portal de Vendas, e clicando no botão acima mencionado, será aberta a
tela Análise de Rentabilidade referente à nota selecionada.

Vejamos abaixo o resumo acerca dos pontos da rentabilidade da nota:

Faturamento: É o valor de faturamento do produto.


Custo da Mercadoria Vendida (CMV): É baseado nas regras de cálculo de custo de
acordo com a opção escolhida nas Preferências do Gerente On-Line (aba Margem de
Contribuição, campo "Custo a ser considerado")
Gasto Variável (GV): É todo gasto ou despesa que altera em proporção às vendas. É
calculado da seguinte forma:

Gasto Variável = Impostos - ST A Recuperar + OutrosGastos + Comissão


Em que:
Impostos = ICMS + PIS + COFINS + CSLL;
ST à recuperar = Este é customizável pela função no banco de dados
SNK_GET_ST_RECUPERAR(), seu valor padrão é 0 (zero);
Outros gastos = Embalagem + Frete + Juro + Destaque - Desconto.
Nota: Se o parâmetro "Considerar ST a Recuperar em análise de rentab? -
CONSIDSTRECUP" estiver habilitado, o ST à recuperar será considerado no cálculo do Gasto
Variável.

Observação: Por meio do parâmetro "Usar % e Vlr Custo Variável do cad.de Tip.Títulos? -
GOL-CVTIT" o sistema irá disponibilizar na tela Tipos de Títulos aba Geral, os campos "% Custo
variável" e "Valor Custo Variável", e estes permitirão a análise futura dos Gastos Variáveis
na Análise de Rentabilidade.

Margem de Contribuição (MC): É a soma do Gasto Fixo + Lucro. Vejamos um


exemplo:

Analisando a Margem de Contribuição de um produto que custa R$2,50.


Valor de Venda = Faturamento = R$2,50
Gastos Variáveis (Comissão) = R$0,075
Gastos Variáveis (Impostos) = R$0,516
Gastos Fixos = R$0,625
Valor de Venda Líquido = R$1,28375
Custo (CMV) = R$1,00
Lucro Bruto = R$0,28375
Deste modo, se a venda deste produto seguir este padrão, cada unidade vendida contribuirá
com o Lucro e Custo Fixo da empresa em R$0,91.

Participação no Gasto Fixo: É baseado nas regras de cálculo da participação no gasto


fixo.
Lucro: O lucro é analisado através da seguinte fórmula:

Faturamento - (Gastos Variáveis + Gastos Fixos + CMV).

Pode-se notar no rodapé da tela, a "legenda" anteriormente mencionada, representada pelo


campo "Margem de Contribuição da Nota"; é notório também a coluna "Margem de
Contribuição" apresentando também esta informação por item da nota.

Nota: Esta configuração é realizada por usuário, porém, caso esta não tenha sido feita para
algum utilizador do sistema, serão consideradas para ele, a disposição criada por e para o
usuário SUP do sistema.

Esta análise permite ao gerente e/ou vendedor decidirem sobre a concessão ou não de um
desconto especial em determinado Pedido ou Nota, apresentando qual será a sua rentabilidade
final, considerando o desconto.

Observações:

O gráfico de rentabilidade não irá exibir informações, caso os dados básicos para
montagem do gráfico não sejam satisfatórios. Exemplo disso é o faturamento, se ele for
"zero", o sistema não irá apresentar o gráfico pois ele depende do valor do faturamento.
No cadastro de "Usuários" aba "Segurança", o campo "Exibir valores na Análise de
Rentabilidade?", se estiver desmarcado, na Análise de Rentabilidade o sistema
mostrará apenas o valor de Faturamento e a grade de Produtos.

2.135 Relatório de Alíquotas de IPI

O relatório de "Alíquotas de IPI", está destinado a apresentar as informações gerais das


alíquotas cadastradas, como o código das alíquotas, seus respectivos percentuais, dentre outras
possibilidades.

283
Para dar início a criação de um relatório, aciona-se o botão "Modo Edição". Os passos
seguintes são descritos detalhadamente na documentação acessada pelo link "Relatórios
Formatados".

Depois de feita a criação de um relatório, o título definido para o mesmo será exibido na parte
inferior da tela, onde os demais botões apresentados serão habilitados para utilização. São eles:

Através deste botão, realiza-se a visualização dos dados


gerados que serão posteriormente impressos.

Além de ser o botão a ser acionado para início da criação de um


relatório, este botão também deve ser acionado caso se possua o relatório já
formatado, e deseja-se realizar no mesmo algum ajuste.

Acionando-se este botão, as informações geradas serão


apresentadas em modo grade na tela.

Ao acionar-se este botão, será aberta a tela "Título de


segurança", onde configura-se os acessos ao relatório. Será permitido aqui,
ajustar o nível de acesso de cada grupo de usuários, ao relatório selecionado. Os
usuários são anexados aos grupos de forma conveniente, não importando a qual
grupo ele esteja vinculado no cadastro de usuários. Sendo este vínculo exclusivo
por relatório, pode-se ter um usuário vinculado ao grupo "A" no relatório "X" e ao
grupo "B" no relatório "Y". O acesso pode ser dado a todo o grupo ou a um
usuário específico.

Através deste botão, é feita a baixa do relatório no formato


"jrxml", onde este pode ser utilizado no "IReport".
Descartar Cache: Marcando-se esta opção, ao realizar a geração dos relatórios,
os caches de impressão serão limpos.
O campo "Código ou Nome contendo" localizado na parte superior da tela, está destinado a
busca rápida de algum relatório que deseja-se visualizar ou reconfigurar. Pode-se informar o
código, um trecho do nome do relatório, ou ainda clicar no ícone representado pela "lupa"
localizado à frente do campo.

2.136 Partilhas DIFAL

Configurações > Cadastros

Nesta tela, cadastra-se as partilhas referentes ao diferencial de alíquota; preenche-se a Data de


Início da Partilha, bem como seu percentual.

Esta tela é participante nas configurações relacionadas à Nota Técnica 2015.003 - NF-e, CEST e
DIFAL Partilhado.

2.137 Parâmetros - Gerente On-line


Vejamos aqui os parâmetros que influenciam na ferramenta Gerente On-line:

Usar soma do custo da Matéria Prima? - GOL-CUSTOVEMMP: Quando este parâmetro


estiver ligado, análises de rentabilidade do Gerente On-Line, das centrais e das gerências serão
afetadas. Ele habita um painel com o valor total dos custos das matérias primas na aba MP da
Central de Vendas; além disso, este painel necessita que o parâmetro "Soma dos custos das
MPs no produto principal? - EDITMP" esteja habilitado.

Soma o vlr outros ao total da nota? - GOL-SOMAOUTROS: Este parâmetro influencia no


resultado apresentado no campo "Total" das análises "Resultados Gerais" e "Vendas por
Tipo". Se estiver "Ativado", será considerado o valor do campo "Outros", dos "Totais" da
nota, na apresentação do resultado.

Importante: Em relação ao cálculo do Gasto Variável, será possível realizar a personalização do


mesmo através de uma função criada no banco de dados (que retorne o valor do Gasto
Variável), conforme a necessidade de cada empresa. Diante disto, para que o cálculo seja
efetuado de acordo com a personalização, deve-se configurar o parâmetro "Função p/ Calculo
Gasto Variavel Central/Portal - CALGAVARCENPORT", inserindo no campo "Texto" (tela
Preferências), necessariamente, o nome desta função.

Observação: Para o correto funcionamento da função, deve-se informar os parâmetros
"P_NUNOTA" e "P_SEQUENCIA" na mesma.

Nota: Caso o parâmetro acima mencionado não encontre-se configurado com o nome da função
personalizada, tem-se que será utilizada a fórmula de cálculo nativa do sistema.

Importante: Através do parâmetro "Função p/ Ativar o Cálculo do Gasto Variavel Centr -
CALGACENPORGOL", você poderá definir se deseja utilizar a personalização do cálculo do
Gasto Variável no Gerente On-line - GOL e/ou no Portal/Central de Vendas, de acordo com as
seguintes opções:

Ambos;
Apenas Central/Portal;
Apenas GOL.

Observação: O sistema lerá a opção definida no parâmetro de chave CALGACENPORGOL e,


conforme a opção marcada, ele executará o valor definido no parâmetro de chave
CALGAVARCENPORT, caso possua.

Nota: Para o controle do parâmetro CALGACENPORGOL temos nas Preferências do Gerente On-
line, aba Margem de Contribuição, o campo "Gasto variável personalizado" para que você
escolha a opção para exibição no Gerente On-line - GOL e/ou no Portal/Central de Vendas.
Através do parâmetro "Período a ser considerado no cálculo do Estoque Médio - GOL-
PERESTMED" define-se quantos meses serão usados para realizar o cálculo do "Estoque
Médio" relativo ao "Prazo Médio de Estoques - PME" do Ciclo Operacional Financeiro do
Gerente On-line.
Quando o parâmetro "Habilitar consolidação automática Gerente Online? -
AUTOCONSGOLEVO" estiver desligado, o sistema não irá gerar as consolidações automaticas.

Alguns parâmetros podem ser definidos através das Preferências do Gerente On-line ou por
meio da tela de Preferências, são eles:

Aba Geral

Dias para considerar um título perdido - DIAS_INAD: Defina neste parâmetro a quantidade
de dias após o vencimento para considerar um título uma inadimplência.

Data a ser considerada na Compra - GOL-DATACOMPRA: Determine aqui, a data de


compra para análise dos resultados. Tem-se as opções "Negociação", "Movimentação",
"Faturamento", "Validade" ou "Entrada/Saída".

Data a ser considerada na devolução de Compra - GOL-DATADEVCPA: Aponte a data de

devolução de compras para análise dos resultados. Dentre as opções Negociação,


Movimentação, Faturamento, Validade ou Entrada/Saída.

Data a ser considerada na Venda - GOL-DATAVENDA: Defina neste parâmetro a data de


venda para análise dos resultados. Tem-se as opções Negociação, Movimentação, Faturamento,
Validade ou Entrada/Saída.

Data a ser considerada na devolução de Venda - GOL-DATADEVVDA: Tem-se aqui a data


de devolução de vendas para análise dos resultados. Tem-se as opções Negociação,
Movimentação, Faturamento, Validade ou Entrada/Saída.

Quantidade de Parceiros a visualizar - GOL-QTDEPARC: Por meio deste parâmetro, você


indicará a quantidade de parceiros utilizada na análise "Vendas por Parceiros".

Quantidade de Produtos - GOL-QTDEPROD: Informe neste parâmetro a quantidade de


produtos utilizada na análise "Vendas por Produtos".

Aba Margem de Contribuição

Data para Gastos Fixos - GOL-DATAMARGEM: Defina neste parâmetro, a data que o sistema
considera para apuração dos gastos fixos do período.

Custo a ser considerado - GOL-TIPOCUSTO: Aponte através deste parâmetro, o custo a ser
considerado na análise do CMV (Custo da Mercadoria Vendida).

GOL-TEMCOMISSAO - GOL-TEMCOMISSAO: Descreva aqui, as comissões calculadas pelo


sistema que influenciam nos resultados obtidos nas análises.

GOL-COMISSAO - GOL-COMISSAO: Com este parâmetro determine a comissão que será


considerada nos cálculos da coluna Gastos Variáveis. Este parâmetro quando configurado pela
tela de Preferências informa-se o valor correspondente a cada opção; à frente de cada opção,
pode-se notar seu respectivo valor. São elas:

Fixa - 0: Por esta opção, determina-se um percentual fixo para o cálculo da comissão,
informando-o no espaço à frente.
Nota - 1: Esta opção define que as comissões irão obedecer aos respectivos percentuais
informados nas notas (Central de Vendas).
Vendedor - 2: Definindo-se este campo com esta opção, a comissão será calculada com
base na configuração feita no Cadastro de Vendedores/Compradores > aba Geral.
Produto - 3: Por esta opção, a comissão será calculada com base na configuração feita
no Cadastro de Produtos > aba Venda.
Tipo de Negociação - 4: Esta opção determina que as comissões seguirão as
configurações feitas no Cadastro de Tipos de Negociação > aba Características.

Quando o parâmetro "Considera Tipo Impresso Kit da TOP no GOL? - CONSKITTOPGOL"


estiver ligado e for realizada uma análise, de acordo com a configuração do campo
"Kit/Componentes - Impressão e Livro Fiscal" da TOP teremos:

KIT: Irá considerar o produto pai;


KIT e Componentes: Serão considerados seus componentes;
Componentes: Serão considerados seus componentes.

Observação: Se o parâmetro acima estiver desligado e for realizada a análise, serão


considerados sempre apenas os componentes do KIT.

Veja também:

Gerente On-line

Botões topo da tela - Gerente On-line

Preferências - Gerente On-line

Visualização/Impressão - Gerente On-line

2.138 Liberação de Limites

Configurações > Avançado

O sistema coordena algumas operações através do controle de Liberação de Limites por alçada,
ou seja, determinadas pessoas/usuários possuem atribuições para que algumas rotinas no
sistema prossigam ou sejam barradas. Por exemplo, caso alguém esteja lançando uma Nota de
Venda e queira conceder ao cliente um percentual de desconto, cujo valor ultrapasse o limite
previamente estipulado, através da Liberação de Limites, é necessário que uma segunda pessoa
(liberador) avalie o caso e autorize ou não a concessão do desconto.

Para saber mais sobre as funcionalidades dessa rotina, acesse os links abaixo:

Como conceder a um usuário Permissões de Liberação?

Como a liberação de um evento é solicitada?

Como notificar o solicitante quando uma liberação for analisada?

Trabalhando na tela Liberação de Limites

Botão Outras Opções

Usuário Solicitante de Liberação

Parâmetros que influenciam a rotina de Liberação

284
Parâmetros que influenciam a rotina de Liberação

Tipos de liberação disponíveis no Sankhya OM

Como conceder a um usuário Permissões de Liberação?

Na tela Cadastro de Usuários, temos o botão "Outras Opções..." que possui


dentre as suas funcionalidades, a opção "Limites para Liberação"; ao acioná-la, será aberto o
pop-up "Limites para Liberação - <Nome do usuário>" para que sejam cadastrados os
eventos que o usuário em questão poderá liberar, com seus respectivos limites.

Observação: Nos casos em que o campo "Data limite de acesso", presente na


aba Identificação também da tela Cadastro de Usuários, estiver preenchido com uma data
anterior à data atual, e este participar da rotina de Liberação por Alçada (for liberador de algum
evento), quando o sistema solicitar essa liberação, mesmo que ele possua a configuração para
liberar o evento, não será solicitado e/ou apresentado seu usuário como um dos liberadores.

Nota: Se um liberador não for definido, a liberação de limite será disponibilizada para todos
liberadores que possuírem alçada para fazê-la. Assim, quando um liberador especifico for
definido, essa liberação deixará de ser apresentada para os demais e poderá ser exibida apenas
para aquele liberador em particular.

[voltar ao topo]

Como a liberação de um evento é solicitada?


Tomaremos como exemplo, a tela Central de Vendas; no lançamento de um documento
(pedido/nota) cujo Parceiro se encontra com Atraso de Pagamento, ao confirmar o referido
documento, será aberto o pop-up "Liberações solicitadas", apresentando a solicitação em
questão; nele, a informação principal a ser definida é o Usuário Liberador, ou seja, aquele que
irá analisar a solicitação e permitir ou não a continuidade no processo.

Através de um duplo clique na linha do evento, serão apresentados detalhes da solicitação:

Nesse pop-up, os únicos campos que podem ser ajustados são "Valor solicitado", "Liberador"
e "Observações"; nesse último, podem ser acrescentadas informações relevantes
correspondentes à solicitação. Nesse campo, quando os eventos forem 10 - Estoque e 25 –
desconto por item da nota, o sistema apresenta e grava as seguintes informações:

Empresa + Descrição Produto + Descrição CONTROLE + Descrição Local (caso possuam estes
tipos de controle)

A marcação "Notificação" pode ser realizada caso você queira enviar a solicitação de liberação
via e-mail para o Usuário Liberador. No momento do lançamento do pedido/nota, sendo
solicitada a liberação de limites, será encaminhado um e-mail para o liberador, desde que as
configurações de envio e recebimento de e-mail necessárias estejam efetuadas (Contas SMTP,
Servidor SMTP e e-mails corretos no cadastro de ambos os Usuários).

Nota: Em relação ao evento 10 - Estoque , as informações do produto só serão registradas no


campo "Observações" se, no Tipo de Operação - TOP de destino, o campo "Atualização do
Estoque", presente na aba Geral, estiver configurado com a opção "Baixar". Caso o Tipo de
Operação - TOP de destino esteja com a opção "Reservar" configurada, será registrada
somente a informação de "Estoque Insuficiente".

[voltar ao topo]

Como notificar o solicitante quando uma liberação for


analisada?
Ao processar uma liberação de limites, você poderá enviar uma mensagem ao solicitante
informando-o via e-mail, ou notificação no SankhyaOm que o evento foi liberado, liberado
parcialmente, negado, ou ainda, quando a liberação for removida.

Para tal ação, é necessário que na aba Identificação do Cadastro do Usuário do solicitante, o
campo "Notificar solicitante de Liberações" esteja preenchido com uma das opções
disponíveis, sendo elas "Por e-mail", "Por notificação no SankhyaOm" ou "Ambos".

Assim, para o envio de e-mails, você pode realizar a criação de um modelo personalizado por
meio da tela Modelos de E-mail, sendo que este deve ser vinculado no campo "Modelo de E-
mail p/ Liberação e Limites" da aba Propriedades das Preferências da Empresa. Se um
modelo não for definido, um modelo padrão de e-mail que será enviado; além de que, é
necessário que haja a "Conta SMTP" no Modelos de E-mail para a definição do remetente da
mensagem. Sendo assim, o sistema observará a seguinte hierarquia para o envio do e-mail de
notificação:
1. Primeiramente, será verificado se o Modelo de E-mail possui configuração no campo
"Conta SMTP";
2. Caso não haja, a Conta SMTP vinculada às Preferências da Empresa do usuário liberador
que conferida;
3. Se a Conta SMTP não for encontrada no Modelo de E-mail ou Preferências da Empresa, o
sistema buscará as configurações na tela Servidor SMTP;
4. Caso a conta remetente não tenha sido identificada, a notificação não será enviada para
a fila de mensagens.

[voltar ao topo]

Trabalhando na tela Liberação de Limites


Primeiramente, para apresentação das solicitações pertinentes à cada Liberador na grade
principal da tela, é necessário que eles informem, obrigatoriamente, seu "Usuário" e sua
correspondente "Senha". Junto a estes campos, temos a marcação "Sou o liberador"; ao
selecionar essa marcação, quando forem informados o Usuário e Senha e, posteriormente a tela
Liberação de Limites sendo fechada, quando ela for reaberta, os campos Usuário e Senha já
serão apresentados salvos, agilizando assim o processo de liberação.

Observação: É necessário que você atente-se que as configurações efetuadas na tela


Configurações de Login irão afetar o usuário e senha que foram informados aqui.

Uma vez informados o Usuário Liberador e sua respectiva Senha, será possível filtrar as
solicitações de liberação com base em alguns critérios. São eles:

Nro Único - Cada linha presente na grade se refere a um documento trabalhado no sistema
(pedidos/notas, receitas/despesas); por meio de seu Número Único, podemos buscar o
documento em específico com maior rapidez. Por esse número, também serão localizadas as
notas correspondentes às solicitações de liberação de conferência.

Período de Solicitação - Podemos ter situações em que as liberações não precisam ocorrer de
imediato, possibilitando ao Liberador, uma análise mais detalhada de cada caso; essas
solicitações podem ser filtradas, agrupando-as de acordo com o período que foram realizadas;
para isso, informe aqui uma Data Inicial e Final que englobe as solicitações desejadas.

Apresentar - Nesse campo, você pode determinar qual o status das liberações a serem
apresentadas na grade, dentre as seguintes alternativas:

Tudo;
Pendentes;
Negadas;
Valor liberado menor que solicitado;
Não Liberados.

1. O status Valor liberado menor que solicitado trata-se de uma requisição que foi liberada
previamente, cujo o valor de seu pedido/nota foi inferior ao solicitado. Assim, esta
solicitação encontra-se pendente para que seja feita uma nova liberação.
2. Caso você utilize o status Não Liberados, serão apresentadas todas as notas pendentes
de liberações que não tiveram nenhum tipo de liberação, seja ela parcial ou não.

Filtro de solicitantes - É possível ainda, por essa seção, buscar as solicitações de liberação
relacionadas à cada pessoa/usuário que a requisitou, bastando para isso, inseri-los no quadrante
através do botão "Adicionar".

Definidos os filtros desejados, clique em "Aplicar", assim, serão exibidas na grade as


solicitações de liberação feitas para o usuário que informou sua senha.

Podemos visualizar no alto da tela, alguns botões que tem por objetivo auxiliar no processo de
liberação. Trataremos abaixo sobre cada um deles:

: Esse botão será habilitado apenas quando a solicitação de liberação


for pertencente ao processo de conferência; ao acioná-lo, o sistema irá exibir um pop-up
composto pelas informações do pedido e da conferência. Nele, temos uma coluna de diferença
(quantidade de produtos do pedido - quantidade de produtos conferidos), sendo que, caso essa
coluna tenha um valor diferente de "0" (zero), a linha ficará com a coloração vermelha. A
coluna Quantidade do Pedido exibe a quantidade que ainda resta no pedido (Qtd negociada -
Qtd cortada - Qtd entregue).

: O botão Análises é habilitado de acordo com a configuração realizada


na opção "Componentes de BI por Evento" presente no botão Outras Opções.... Serão
apresentados para uso nesse botão, os Componentes de BI vinculados à cada evento.

: O botão Detalhes será habilitado para uso somente se a linha


selecionada se tratar de uma nota; ao acioná-lo, é aberto o pop-up de nome "Detalhes da
Nota", onde são apresentadas informações importantes a respeito do documento, como
Empresa, Número, Série, Parceiro, Tipo de Operação - TOP etc.

: Quando esse botão for acionado, fará com que seja aberta a tela
Ficha de Parceiros, já apresentando as informações pertinentes ao Parceiro relacionado à linha
selecionada. O acionamento desse botão auxilia em uma eventual análise rápida da situação do
Parceiro junto à Empresa.

: O botão Rentabilidade exibe o pop-up "Análise de


Rentabilidade", para que você visualize a rentabilidade dos produtos Com Custo ou Sem Custo
separados em duas abas com essa mesma nomenclatura. Além disso, você poderá clicar em
cada linha referente à cada item da nota, analisando a rentabilidade deles separadamente. No
topo do pop-up, será apresentada a opção Mostrar rentabilidade da nota, que permite
novamente a análise da rentabilidade de todo o título. Essa análise permite ao gerente e/ou
vendedor decidirem sobre a concessão ou não de um desconto especial em determinado Pedido
ou Nota, apresentando qual será a sua rentabilidade final, considerando este desconto.

: Esse botão é o responsável por conceder a liberação solicitada; o


mesmo ocorre se, ao invés de acioná-lo, for dado um duplo clique sobre a linha desejada. As

285
mesmo ocorre se, ao invés de acioná-lo, for dado um duplo clique sobre a linha desejada. As
duas formas de liberação diferenciam-se em um aspecto: o botão, logo após ser acionado,
apresenta o pop-up "Liberar limites" onde você pode ajustar o Valor liberado e acrescentar
alguma Observação; pelo duplo clique na linha, nenhum pop-up é aberto e a solicitação é
atendida em sua totalidade, ou seja, o Liberador autoriza a continuidade do processo de acordo
com o que foi requerido pelo Solicitante.

: Através do botão Negar, faremos a recusa da solicitação; ao acioná-


lo, é aberto o pop-up "Negar liberação de limites" para que o Liberador possa acrescentar
alguma Observação que, geralmente, é uma justificativa da não liberação do que foi solicitado.

Na Consulta e na Liberação de Limites, você irá visualizar apenas os seus registros, que foram
vinculados à regra configurada na Central de Certificações. Abaixo, trouxemos um exemplo:

Vinculamos uma regra na Central de Certificações para o João acessar (campo "Permissão" =
"Permitido") apenas os registros que possuam o Centro de Resultado = Vendas e a Natureza =
Almoxarifado. Assim, quando João acessar as telas de Consulta e/ou Liberação de Limites, ele
visualizará somente os registros que tenham o Centro de Resultado igual à Vendas e a Natureza
igual à Almoxarifado.

Observação: Se existir uma regra configurada para João não acessar (campo Permissão =
"Proibido") os registros que tenham o Centro de Resultado igual à Vendas e a Natureza igual à
Almoxarifado, ele não conseguirá visualizar apenas esses registros, sendo apresentados todos
os outros.

Importante: A Consulta e a Liberação de Limites não irão aplicar regras da Central de


Certificações que sejam instância primária e secundária, apenas com instância única.

[voltar ao topo]

Botão "Outras Opções..."

Abaixo, trataremos sobre as funcionalidades disponíveis no botão "Outras


Opções..." dessa tela:

Eliminar pendências de notas... Confirmar notas selecionadas

Confirmar todas as notas... Descontos financeiros por parceiro...

Abrir a Central... Eliminar pendências de Autorização...

Exibir Saldo Metas/Orçamentos... Exibir aprovações/reprovações...

Componentes de BI por Evento Reprocessar conferência

Editar Observação Configurações...

Eliminar pendências de notas já confirmadas

Esta opção, quando acionada, percorre os registros já liberados mas que ainda se encontram
pendentes de notas já confirmadas, e registra o "Vlr. Solicit. Anterior" no "Valor Solicitado"
zerando assim o valor da solicitação anterior. A opção Eliminar pendências de notas já
confirmadas evitaa que registros de notas já confirmadas e que não podem ser mais alteradas,
sejam apresentadas desnecessariamente na grade.

[voltar ao subtítulo]

Confirmar notas selecionadas

Essa opção sempre será apresentada habilitada para eventos vindos da Central de Vendas. Ao
acioná-la, o sistema irá "Confirmar" as notas selecionadas na grade. Porém, se a nota
selecionada estiver pendente de alguma liberação, a seguinte mensagem de aviso será exibida:

"Nenhuma nota foi confirmada, pode haver liberações pendentes."

É possível selecionar mais de uma nota para confirmação e, caso alguma delas esteja pendente,
ao selecionar essa opção, serão confirmadas somente as notas liberadas; serão apresentadas
apenas as numerações das notas que foram confirmadas.

Nota: O Sankhya OM também permite confirmação da nota pela tela de liberações para o
evento 18 - Confirmação de Nota.

Como já citamos, o documento poderá ser confirmado através dessa opção; sendo um Pedido,
se o Tipo de Operação - TOP estiver com a marcação "Fatura Produtos com Estoque na
Confirmação" (aba Estoque) e o campo "TOP p/Faturamento" (Pedido de Venda) ou "TOP
p/Devolução" (Pedido de Requisição) estiver preenchido (aba Geral), o sistema irá proceder
com o faturamento e não será aberto o pop-up "Preparação de Nota"; no caso de uma Nota,
caso ela esteja liberada e com sua numeração preenchida, ela será diretamente confirmada.

[voltar ao subtítulo]

Confirmar todas as notas sem pendência de liberação

O acionamento dessa opção realiza a confirmação de todas as notas presentes na grade que
não possuem pendências de liberação, desde que todas elas estejam com suas respectivas
numerações preenchidas.

[voltar ao subtítulo]

Descontos financeiros por parceiro...


Essa funcionalidade ainda não foi implementada.
[voltar ao subtítulo]

Abrir a Central...

Quando você acionar essa opção, a tela Central de Vendas ou a tela de Movimentação
Financeira serão abertas já posicionando no registro em questão, ou seja, sendo um pedido e/ou
nota, é aberta a Central de Vendas e sendo um título de receita/despesa, será aberta a
Movimentação Financeira.

[voltar ao subtítulo]

Eliminar pendências de Autorização de Pagamentos já pagas

Essa opção, quando acionada, retira da tela os títulos que tenham sido liberados com base no
evento 24 - Autorização de Pagamento e estejam baixados, mantendo apenas aqueles que
ainda se encontram pendentes e aguardando liberação.

[voltar ao subtítulo]

Exibir Saldo Metas/Orçamentos...


A utilização dessa opção está ligada ao módulo "Controle Orçamentário e Metas/W"; ela
estará habilitada apenas se sua empresa possuir a licença para esse módulo. Ao acioná-la, será
aberto o pop-up "Resultados do Orçamento", onde poderão ser consultadas as transações
que compõe o Saldo da meta, exibindo as metas orçadas, autorizadas, valores antecipados,
valores transferidos, crédito de saldo dos meses anteriores, valores já realizados, valores já
aprovados, valores ainda disponíveis para utilização e valores aguardando aprovação.
As configurações realizadas nos seguintes parâmetros, podem alterar os valores apresentados
no referido pop-up:

Considerar impostos retidos no valor da nota? - CONSIMPRETNOTA;


Nível p/Aprov.Suplementação de Orçamento - NIVAPROVSUPL;
Nível p/Aprov.Antecipação de Orçamento - NIVAPROVANTECIP;
Nível p/Aprov.Transferência de Orçamento - NIVAPROVTRANSF.

[voltar ao subtítulo]

Exibir aprovações/reprovações deste Financeiro/Nota...

Essa funcionalidade ainda não foi implementada.


[voltar ao subtítulo]

Componentes de BI por evento

Na tela de Liberação de Limites é possível vincular um evento à um Componente de BI. Por


exemplo, podemos criar um Componente de BI que apresente as vendas diárias de um
determinado Grupo de Vendedores, onde se deseja verificar os percentuais de desconto que
estes vendedores estão concedendo em suas negociações, de modo que, várias liberações de
desconto por item na nota são solicitadas no decorrer do dia (evento 25 - Desconto por item da
nota); sempre que for solicitada a liberação do evento em questão, o botão "Análises", que
falamos no tópico Trabalhando na tela Liberação de Limites, será habilitado e apresentará o
Componente de BI a ele relacionado.

Importante: Esta opção e suas respectivas configurações são liberadas somente para o usuário
SUP. Assim, não existe uma configuração de acesso para liberação de uso a outros usuários.

Ao acionar essa opção, será aberto o seguinte pop-up:

Clicando em "Novo", informe o Evento Liberação e o Componente de BI que deseja relacionar.


Depois de Salvar a inserção, novamente na tela Liberação de Limites, no botão "Análises",
serão disponibilizados para geração, os Componentes de BI que foram vinculados aos eventos a
serem liberados e que estão selecionados na grade.

[voltar ao subtítulo]

Reprocessar conferência

Essa opção poderá ser utilizada apenas se uma solicitação de liberação for realizada para o
evento 64 - Corte/divergência de pedido (Conferência). Feita a liberação da solicitação pelo
Usuário Liberador, se não existirem mais solicitações de liberação para essa conferência,
selecionando essa opção, o sistema irá refazer o corte; caso não existam itens com quantidade
maior ou produtos não constantes no pedido, o sistema realizará o corte e finalizará a
conferência como "OK".

Em casos onde você queira alterar a quantidade negociada em pedidos ou notas ou, inserir ou
remover itens, após a nota ter sido conferida e finalizada como "OK", o sistema irá marcar essa
conferência como finalizada e divergente. Nesse caso, também será necessário Reprocessar a
Conferência ou então, fazer uma nova conferência para seguimento no processo.

[voltar ao subtítulo]

Editar Observação

Através dessa opção, será possível visualizar a observação do solicitante e realizar a inserção ou
alteração da observação pertinente ao usuário liberador.

Ao selecionar mais de uma nota, será apresentada a seguinte mensagem:

"Se forem informados valores para os campos abaixo, eles serão utilizados em todos
os registros que foram selecionados."

Observação: A observação poderá ser visualizada no campo "Observação liberador"


somente quando se tratar de uma única nota. Ou seja, para múltiplas notas essa informação só
será apresentada no campo Observação liberador localizado na grade principal da tela.

[voltar ao subtítulo]

Configurações...

O acionamento dessa opção abrirá o seguinte pop-up:

286
Abaixo, temos suas funcionalidades:

Por meio do campo "Intervalo de tempo p/ atualização automática", podemos determinar


um intervalo de tempo que será utilizado pelo sistema para atualizar os dados a serem exibidos
na tela. Essa informação terá efeito somente se o tempo inserido for maior que "0" (zero). Esse
intervalo pode ser inserido apenas com valores múltiplos de "5" (cinco). Clicando nos botões
Filtro, Aplicar, Detalhes da Nota, Ficha de Parceiro, Rentabilidade ou Negar..., uma nova
contagem de tempo será iniciada. Por exemplo:

Informando 10 segundos nesse campo, a cada 10 segundos, o sistema efetuará


automaticamente a atualização da tela de liberação, dispensando a utilização do botão Aplicar.
Através do campo "Filtro de períodos", podemos definir a partir de qual data será
considerada pelo sistema para o agrupamento das solicitações de liberação e consequente
apresentação destas na tela, de acordo com as seguintes opções:

Hoje;
Últimos 7 dias;
Últimos 30 dias;
Últimos 60 dias;
Sem filtro (pode demorar mais).

Nota: A opção definida nesse campo irá preencher automaticamente o campo "Período de
Solicitação", quando a tela Liberação de Limites for aberta.

Acionando a marcação "Ver Itens da Nota", teremos na tela de Liberação, a apresentação da


grade "Itens da Nota" que exibirá os produtos correspondentes à cada documento selecionado
na grade principal.

De acordo com o documento selecionado, serão destacados em amarelo na grade Itens da


Nota, as linhas pertinentes aos itens que motivaram determinado evento de Liberação de
Limites, ou seja, os produtos que impulsionaram a solicitação de liberação.

Se você selecionar a marcação "Recarregar a cada liberação/negação", ao proceder com


uma "Liberação" ou "Negação" de solicitação, o sistema automaticamente irá
atualizar/recarregar os dados na tela.

Através da marcação "Tentar confirmar a nota automaticamente", ao realizar a liberação


de um evento, caso não existam mais solicitações de liberação, a nota será confirmada
automaticamente. Caso existam outras liberações a serem feitas, não será exibida uma
mensagem; você só será notificado quando não existirem mais eventos e a nota for confirmada.

Sendo o documento um Pedido, se o Tipo de Operação - TOP estiver com a marcação "Fatura
Produtos com Estoque na Confirmação" (aba Estoque) e o campo "TOP p/Faturamento"
(Pedido de Venda) ou "TOP p/Devolução" (Pedido de Requisição) estiver preenchido (aba
Geral), o sistema irá proceder com o faturamento automaticamente; no caso de uma Nota,
estando essa liberada e com sua numeração preenchida, ela será diretamente confirmada.

Nota: O sistema apenas confirma automaticamente as notas de eventos cuja origem são
"Cabeçalho de Nota" (TGFCAB) e "Itens da Nota" (TGFITE); quando o evento possui origem
no Financeiro, a liberação é lançada para o financeiro, portanto, a chave da liberação é o
Número Único do Financeiro (NUFIN); nesse caso não é realizada a tentativa de confirmação da
nota, pois não temos o Número da nota a se confirmar e sim o do Financeiro. Quando a
liberação é do Cabeçalho ou Itens, a chave da liberação é o mesmo número único da nota, que
é utilizado na confirmação.

A confirmação de notas pela tela de Liberação de Limites é influenciada pelo parâmetro


"Validar evento 18 após as outras validações? - VALEVE18ULTIMO" (evento 18 -
Confirmação de Nota). Esse parâmetro pode assumir duas configurações:

Ligado: Na Central - Compras | Vendas | Mov. Internas, é solicitada liberação para o


evento 18 e para os demais eventos. Na tela de Liberação de Limites são apresentados
todos os eventos e a nota só é confirmada após a liberação dos eventos em questão.
Desligado: Na Central - Compras | Vendas | Mov. Internas, se for identificado que há
liberação para o evento 18, o sistema não verifica se serão necessárias outras liberações
e abre a tela de solicitação para esse evento. Na tela de Liberação de Limites, só será
apresentado o evento 18 caso a marcação "Tentar confirmar a nota
automaticamente" esteja habilitada. Ao liberar o evento 18, o sistema tenta confirmar
a nota; não sendo confirmada, basta aplicar novamente o filtro na tela, pois as
solicitações de liberação seguintes ao evento 18 serão feitas de forma automática. Após
a confirmação do evento 18 e os eventos posteriores, a nota é confirmada
automaticamente.

Optando pela marcação "Apresentar as pendentes por padrão", quando a tela Liberação de
Limites for aberta, a seção Apresentar é automaticamente definida com a opção "Pendentes",
agilizando assim a filtragem das solicitações.

Ao efetuar a marcação "Aplicar o filtro ao abrir a tela", o usuário logado será considerado o
Liberador (exceto o usuário "0" zero) e, portanto, ao sair e acessar novamente a tela de
Liberação de Limites, os dados de Usuário e Senha não precisarão ser informados pelo usuário e
a marcação Sou o liberador será apresentada assinalada.

[voltar ao topo] [voltar ao subtítulo]

Usuário Solicitante de Liberação


De maneira geral, um Usuário Solicitante de Liberação é aquele que não possui atribuições
suficientes para seguimento em um processo, pois sua continuidade sem uma análise detalhada
pode impactar em operações delicadas da empresa.

Podem ocorrer situações em que o usuário logado não seja exatamente o solicitante da
liberação; visando a adequação a esse tipo de caso, temos a possibilidade da criação de um
campo adicional na tabela "TGFCAB" com o nome "AD_REQUISIT", que deve ser configurado
através da tela Configurador de layout da nota.

Assim, o Usuário Solicitante de um Pedido/Requisição, Liberação em Cascata, Liberações


Orçamentárias e no e-mail, será o mesmo informado no campo adicional criado, a fim de se
manter o registro de quem solicitou a liberação. Além disso, o campo contendo a informação de
quem é o real solicitante é exibido no formulário de Solicitação de Liberação e no formulário de
Solicitação de Liberação Orçamentária.

Observação: Para obtenção do "CODUSUSOLICIT" para o evento 44 - Liberação exigida pela


TOP, o sistema verificará inicialmente se na tela Configurador de layout da nota, a tabela
TGFCAB apresenta o campo AD_REQUISIT; se possuir, a informação desse campo será utilizada
para gravar a coluna "TSILIB.CODUSUSOLICIT" para o evento 44. Do contrário, será aplicado
o código do usuário logado no momento em que a liberação for solicitada.

[voltar ao topo]

Parâmetros que influenciam a rotina de Liberação


O sistema considera a configuração do parâmetro "Duração de liberação de Atraso/Limite
crédito? - DIASTOLCREATR" para validar ou não a nota novamente, para liberações de Limite
de Crédito e Atraso feitas no pedido. Quando estiver habilitado, na confirmação de uma Nota
originada de um Pedido já liberado, o sistema não solicitará liberação novamente.

No processo de Liberação de Limites em Cascata, temos uma configuração que implica na não
solicitação de liberação para o mesmo usuário mais de uma vez, para o mesmo evento. Para
que a solicitação/liberação sejam feitas apenas uma vez, por evento e por nota, faça uso do
parâmetro "O mesmo liberador libera uma única vez por nota - LIBNOTAUNICAVEZ",
ativando-o.

[voltar ao topo]

Tipos de liberação disponíveis no Sankhya OM


Acesse o link Tipos de Liberação de Limites para verificar todos os tipos de liberação que
encontram-se disponíveis no Sankhya OM.

[voltar ao topo]

2.139 Geração do Código de Barras no Sankhya-W

O Sankhya-W conta com um serviço de geração de imagem do código de barras, em que tem-se
como parâmetro o tipo do Código de Barras e a resolução da imagem (DPI) correspondente ao
Código de Barras. Este serviço não irá depender de componentes de terceiros e/ou internet,
sendo gerado pelo próprio sistema.

Importante: As configurações mencionadas abaixo, devem ser realizadas com o


acompanhamento direto de um Consultor Sankhya.

Existem duas maneiras de geração do Código de Barras, sendo elas, via URL ou Chamada Direta
dos métodos via jar. Vejamos:

URL

A URL utilizada para o serviço é a seguinte:

localhost:8080/mge/barcode.mge?cod=" + COD + "&dpi="+ DPI +"&tipo="+ TIPO


+"&impl=" + IMPL_COD + "&txt=" + TXT

COD = Código informado para ser gerado o código de barras. Esta informação é obrigatória.

DPI = Resolução de imagem do Código de Barras. Esta funcionalidade considera três DIP's: 120,
300 e 600. Caso não seja informado o DPI, será gerado o barcode com resolução 120, que é o
valor padrão. Recomenda-se o valor de 300 DPI. Esta informação não é obrigatória.

TIPO = Este é o formato que será gerado o barcode. Esta funcionalidade considera três
formatos: Code128, Ean8 e Ean13. Caso não seja informado o formato, será gerado o barcode
com o formato Code128, que é o valor padrão. Este não é um dado obrigatório.

IMPL_COD = Tem-se aqui uma flag que se for true (verdade), o TXT será gerado embaixo do
barcode, caso seja diferente, admite valor false (falso), gerando somente o barcode. Não sendo
informado, o valor padrão é falso. Esta também não é uma informação obrigatória.

TXT = Esta informação corresponde ao texto que será gerado embaixo do barcode. Caso seu
valor seja null (nulo), e a flag IMPL_COD seja true, a funcionalidade gera o TXT com o valor COD.
Esta informação não é obrigatória.

Vejamos alguns exemplos da geração por meio da URL:

URL - Utilizando apenas o COD: O processo gera somente o barcode, com 120 DPI (valor
padrão) sem a numeração do COD embaixo do barcode:

URL - Utilizando COD, DPI: Tem-se a geração somente o barcode, com 300 DPI sem a
numeração do COD embaixo do barcode:

287
URL - Uso do COD, DPI, TIPO: O processo gera somente o barcode, com 300 DPI e formato
EAN13, sem a numeração do COD embaixo do barcode:

URL - Utilizando COD, DPI, TIPO, IMPL_COD: Será gerado o barcode, com 300 DPI e formato
EAN13, com a numeração do COD; nesta situação o TXT não foi informado:

URL - Fez-se o uso do COD, DPI, TIPO, IMPL_COD, TXT: Tem-se aqui, a geração do barcode
a partir do COD = 7891114003581, com 300 DPI e formato EAN13, com a mensagem do TXT;
neste exemplo, utilizou-se o termo "sankhya":

Observação: Após a criação do modelo de etiqueta com a nova URL, realiza-se a criação do
modelo que será utilizado na tela de Modelo de etiquetas. Para execução de testes, é necessario
que seja alterado na URL o endereço do servidor utilizado; a porta padrão é 8080.

[voltar ao topo]

Acesso direto pelos Métodos - .JAR

Outra forma de geração do barcode, é através do acesso direto dos métodos pelo iReport. Para
o acesso direto dos métodos, é necessário possuir o sanutil.jar; caso não o tenha, pode-se
seguir as orientações abaixo:

No iReport, acesse Ferramentas > Opções:

Em seguida, acesse a aba Classpath e caso não tenha, clica-se no botão Add JAR:

Métodos Implementados

Tem-se "9" (nove) métodos para a geração de barcode para formatos Code128, Ean8 e Ean13. A
saber:

Code128

•buildCode128(String cod) - O metódo recebe o código para geração do barcode sem


numeração;

•buildCode128(String cod, String texto) - O metódo recebe o código e o texto para o barcode
ser gerado com numeração;

•buildCode128(String cod, String texto, int dpi) - O metódo recebe o código, o texto e o DPI;
caso o texto seja nulo, o barcode será gerado sem numeração, se não for, será gerado com
numeração.

Ean8

•buildEan8(String cod) - O metódo recebe o código para geração do barcode sem numeração;

•buildEan8(String cod, String texto) - O metódo recebe o código e o texto para ser gerado o
barcode com numeração;

•buildEan8(String cod, String texto, int dpi) - O metódo recebe o código, o texto e o DPI, caso
o texto seja nulo, o barcode não será gerado com numeração, se não for, será gerado com
numeração.

Ean13

•buildEan13(String cod) - O metódo recebe o código para ser gerado o barcode sem
numeração;

288
numeração;

•buildEan13(String cod, String texto) - O metódo recebe o código e o texto para ser gerado o
barcode com numeração;

•buildEan13(String cod, String texto, int dpi) - O metódo recebe o código, o texto e o DPI,
caso o texto seja nulo, o barcode será gerado sem numeração, se não for, será gerado com
numeração.

Vejamos alguns exemplos da geração por meio da Chamada Direta de Método:

buildCode128("7891114003581")

buildCodeEan8("65833254", "65833254")

BuildCodeEan13("7891114114294", "7891114114294", 600)

Observação: No iReport, o teste de chamada dos métodos acima descritos, é realizado


acessando Propriedades > Image Expression; a chamada do método deve ser realizada no
Image Expression.

[voltar ao topo]

Parâmetros que influenciam esta rotina

Formatação código de barras - FORMABARRASQTD: Por meio deste parâmetro, o sistema


fará a leitura do código de barras do produto conforme definido pelo usuário no campo "Texto".
Deste modo, tem-se o exemplo de formatação a seguir:

•Posição onde começa o código do produto - POSCODPROD=2


•Número de campos do código do produto - TAMCODPROD=6
•Posição onde começa a quantidade de produtos - POSQTD=8
•Número de campos da quantidades de produtos - TAMQTD=5
•Quantidade de decimais da quantidade de produtos - DECQTD=3

Feito isso, será verificado o campo "Cód.Barras com quantidade" (tela Cadastro de Produtos,
aba Medidas e estoque, sub-aba Estoque) está marcado.

Sendo assim, realizadas as configurações acima, o sistema localizará o produto e o código de


barras, e o incluirá na tela de Lançamento por Código de Barras normalmente.

Cód.barras = Cód.Prod./Preço/Qtd, qdo iniciado c/2 - CODBARDECOMP2: Ao ligar este

parâmetro, o sistema irá ler o código de barras inserido que seja originado da balança, gerado a
partir do código de barras do produto + Preço + Peso que inicie-se com o número 2.

[voltar ao topo]

A última edição deste tópico foi na segunda-feira, 28/10/2019, às 11:35:46 AM

2.140 Autorização e Envio das Fotos

Configurações > Avançado > Fotos de Eventos

A tela Autorização e Envio das Fotos contém filtros rápidos e/ou personalizados para encontrar
as notas dos parceiros para os quais os e-mails com fotos serão enviados.

Observação: As linhas vermelhas são exibidas apenas para os parceiros que possuírem
pendências financeiras porém, é possível que você envie o e-mail para esses parceiros também.

Ao dar um clique sobre um parceiro na grade e clicar no botão , o sistema


abrirá a tela Movimentação Financeira, posicionado no título referente à pendência financeira
desse parceiro.

Após filtrar o(s) parceiro(s) para o(s) qual(is) você deseja enviar o e-mail, é necessário informar
no campo "Pasta no FTP" o caminho do FTP para onde as fotos foram copiadas e salvar.

Após salvar, utilize o botão ; ao clicar nele, o sistema verificará as fotos


contidas na pasta do FTP e criará uma pasta "thumb" no FTP, começando a geração dos
thumbnails, que são versões reduzidas das fotos (miniaturas) usadas para agilizar e facilitar a
escolha pelos clientes no site. Para gerar thumbnails para múltiplos parceiros, selecione os
parceiros através da marcação contida à esquerda da grade e clique no botão Gerar Thumbs.

Com os thumbnails gerados, você pode usar o botão para fazer uma
visualização prévia do álbum antes de enviar o e-mail para o parceiro. Essa funcionalidade serve
para fazer uma conferência se todas as fotos estão devidamente colocadas na pasta do parceiro
correto.

289
correto.
E finalmente chega a hora de enviar o e-mail para os parceiros. Existe uma marcação na grade
para cada linha; após marcar todos os parceiros que se deseja enviar e-mail, utilize o botão

. Clicando nele, o sistema fará uma verificação para garantir que todos os
thumbnails foram gerados e então, enviará o e-mail para os parceiros selecionados.

Acesse também:

Manual de Implantação e Utilização do Álbum de Fotos

2.141 Criação de Relatórios para Docx

Ao realizar a criação de relatórios visando que estes sejam exportados para o formato ".docx",
algumas características devem ser observadas. A saber:

Algumas particularidades de visualização não podem ser reproduzidas à risca, em consequência


do mecanismo utilizado para posicionar os elementos na tela. O exportador cria uma grande
tabela no documento. Cada célula dessa tabela, também pode conter uma tabela, possibilitando
assim o posicionamento visual semelhante ao pretendido no relatório. Em decorrência a esse
comportamento, documentos exportados em PDF e docx, partindo do mesmo jrxml (mesmo
relatório), podem gerar saídas consideravelmente diferentes.

Os objetos padrão existentes no Word, como por exemplo, cabeçalhos e rodapés, não são
criados ao se exportar nesse formato. Se existirem elementos que seriam usados como tal, eles
também são criados em células de tabela, seguindo o comportamento de todo o documento
gerado.

Características como largura de página e largura de coluna, podem levar o documento a não ser
visualizado corretamente na tela, pois ao abrir o documento no Word, este deve seguir as
configurações vigentes de largura e altura de página. Esta situação, pode levar a quebras
inesperadas de página, e elementos que ficaram "invisíveis", por não caberem na página. Isso
também torna distintos os documentos abertos em diferentes versões do Word, ou mesmo, uma
similar versão com desiguais configurações de visualização.

Elementos que se sobrepõe naturalmente, não são exibidos em relatórios exportados em


formatos baseados em grades (tabelas), tal como o docx. Deve-se atentar a este detalhe ao
criar o relatório, ou alguns elementos serão perdidos ao gerar a visualização para este formato.

Vejamos algumas propriedades relevantes:

net.sf.jasperreports.export.docx.flexible.row.height

O valor falso é o padrão para esta propriedade, o que significa que os relatórios são exportados
em tabelas de altura fixa, e com isso, ao editar o documento o usuário deve redimensionar
manualmente a altura das células.

net.sf.jasperreports.export.docx.frames.as.nested.tables

O valor padrão para essa propriedade é verdadeiro. Isso significa, que por padrão, cada frame
gerado no documento é renderizado (obtenção do resultado final) como uma tabela aninhada na
tabela principal do documento.

net.sf.jasperreports.export.docx.hidden.text

Essa propriedade tem escopo de elemento, e significa que o elemento será renderizado como
um texto oculto.

net.sf.jasperreports.allow.element.overlap

O padrão para essa propriedade é falso; o que representa que o gerador de relatório não efetua
verificações de sobreposição de elementos. Ou seja, você pode criar um relatório com
elementos que se sobrepõem, e esses componentes não serão exibidos ao exportar o relatório.
Ao mudar o valor da propriedade para falso, o compilador de relatório irá verificar a
sobreposição e não permitirá tal situação.

2.142 Relatório de Produtos

O relatório de Produtos tem a finalidade de apresentar as mais variadas informações ligadas aos
produtos, bem como seus custos, estoque, preço de tabela, entre outros dados.

Para dar início a criação de um relatório, aciona-se o botão "Modo Edição". Os passos
seguintes são descritos detalhadamente na documentação acessada pelo link Relatórios
Formatados.

O campo "Código ou Nome contendo" localizado na parte superior da tela, está destinado a
busca rápida de algum relatório que deseja-se visualizar ou reconfigurar. Pode-se informar o
código, um trecho do nome do relatório, ou ainda clicar no ícone representado pela "lupa"
localizado à frente do campo.

Depois de feita a criação de um relatório, o título definido para o mesmo será exibido na parte
inferior da tela, onde os demais botões apresentados serão habilitados para utilização. São eles:

Através deste botão, realiza-se a visualização dos dados


gerados que serão posteriormente impressos.

Além de ser o botão a ser acionado para início da criação de um


relatório, este botão também deve ser acionado caso se possua o relatório já
formatado, e deseja-se realizar no mesmo algum ajuste.

Acionando-se este botão, as informações geradas serão


apresentadas em modo grade na tela.
Observação: O valor de alguns campos do relatório é obtido através de funções específicas do
mecanismo de relatórios, não sendo possível sua visualização na grade. Deste modo, campos
cuja máscara determina uma chamada de função pelo caractere "@" não serão exibidos no
modo grade.

Ao acionar-se este botão, será aberta a tela "Título de


segurança", onde configura-se os acessos ao relatório. Será permitido aqui,
ajustar o nível de acesso de cada grupo de usuários, ao relatório selecionado. Os
usuários são anexados aos grupos de forma conveniente, não importando a qual
grupo ele esteja vinculado no cadastro de usuários. Sendo este vínculo exclusivo
por relatório, pode-se ter um usuário vinculado ao grupo "A" no relatório "X" e ao
grupo "B" no relatório "Y". O acesso pode ser dado a todo o grupo ou a um
usuário específico.

Através deste botão, é feita a baixa do relatório no formato


"jrxml", onde este pode ser utilizado no "IReport".

Este botão possui duas alternativas de uso. A saber:


Ao acionar a opção "Adicionar lançador", será aberta uma tela,
onde deve-se informar a descrição e a pasta de destino; a
descrição é a identificação literal para o lançador; a pasta de
destino, refere-se ao diretório do menu ao qual abrigará o
lançador de um determinado item; a operação estará concluída
após a confirmação, pressionando o botão "Concluir", e poderá
também ser abortada, acionando o botão "Cancelar".
A opção "Localizar lançador", apresenta a listagem de todos os
lançadores que apontam para o item que corresponde ao item
atual de navegação. Por exemplo, se determinado usuário estiver
navegando entre relatórios personalizados, ao acionar esta
opção, será aberta uma lista de todos os lançadores que
correspondem ao item "Relatório" atual de navegação. Nesta
tela, além de visualizar os lançadores para um item, pode-se
excluir um lançador do item e/ou alterar sua descrição.
Descartar Cache: Marcando-se esta opção, ao realizar a geração dos relatórios,
os caches de impressão serão limpos.

2.143 Fila p/ Numeração de Boletos

Configurações > Cadastros

Nesta tela será definida a conta para a qual será impresso o boleto, bem como a faixa de
numeração de boletos que será impresso.

Para efetuar o cadastro de uma nova "Fila para Numeração de Boletos", após clicar no
botão "Novo", o usuário deverá informar:

O "Nome da Fila" e, no campo "Conta", a conta para a qual será impresso o boleto.

Os campos "Último boleto impresso" e "Último boleto no formulário" deverão ser


preenchidos com a faixa de numeração fornecida pelo banco.

Nota: No decorrer da impressão de boletos, o campo "Último boleto no formulário" será


acrescentado pelo sistema de forma automática.

Processo de impressão por fila:


1.Definir a conta e a faixa de numeração para impressão do boleto na tela Fila p/
Numeração de Boletos;
2.No Cadastro de Usuários, aba Identificação, no campo "Nome Fila p/ num.Boleto",
definir qual fila o usuário utilizará na impressão.
Se o parâmetro "Controla boleto por fila? - FILABOLETA" estiver ligado e o usuário tiver
uma fila de impressão cadastrada, o sistema utilizará a impressora da Fila para imprimir os
mesmos. Caso contrário, ou seja, se o usuário não tiver nenhuma Fila de impressão, o sistema
buscará a impressora da Conta registrada no financeiro da nota.
Se os títulos da nota não possuírem o Nosso Número ou o parâmetro "Renumera nosso
número sempre ? - RENNOSSONUM" estiver ligado juntamente com o parâmetro
FILABOLETA, no momento da impressão do boleto, a Conta e o Banco registrados no financeiro
serão substituídos pela Conta e Banco cadastrados na Fila.
Neste caso o Modelo utilizado para impressão do boleto será o da Conta da Fila.
Observação: O Sankhya Om utiliza para impressão um Relatório Formatado, sendo que, a
Central de Vendas busca o modelo de impressão na tela Modelos de Nota
Fiscal/Duplicatas/Boleto(s), que deverá estar vinculado à um modelo configurado na tela
Modelos de Boleto(s).

2.144 Países

Configurações > Cadastros > Endereços

Todos os Países que são utilizados em qualquer rotina no sistema, serão cadastrados por meio
desta tela.

290
É aconselhável que sejam definidos padrões para os Cadastros de nomes do País, visando
apenas a organização, pois o Sankhya Om seleciona o registro independente de conter letras
maiúsculas ou minúsculas.

No campo "Código do país" informa-se o Código vinculado ao País que está sendo cadastrado.

Preenche-se no campo "Descrição" o nome do País.

Informa-se no campo "Abreviatura" a abreviatura do País.

No campo "País Domicílio Fiscal" deve-se informar um código composto por quatro dígitos,
conforme a tabela do Banco Central do Brasil; este campo é utilizado para a Nota Fiscal
Eletrônica e Escrituração Fiscal Digital.

Exemplo: Para o cadastro do País Brasil, o código a ser informado neste campo é "1058".

No parâmetro "Código do País Brasil - CODPAISBRASIL" informa-se o código do País que


corresponde ao Brasil (55), país para o qual o sistema validará o CNPJ no formato Brasil; para os
Parceiros que possuírem o endereço vinculado à este código. Já para os outros Cadastros de
Países com código diferente de 55, o sistema não validará o CNPJ no formato Brasil.
Observação: Será possível gerar a tag <país> na geração do XML da NFS-e para o exterior
quando no campo País Domicílio Fiscal for informado um código diferente de (55), que é
controlado pelo parâmetro CODPAISBRASIL.
Nota: Caso o parâmetro CODPAISBRASIL encontre-se diferente de 0 e diferente de 55, não será
feita nenhuma validação. Por outro lado, quando estiver com valor maior que zero e, na
inclusão, o Código do País do Parceiro não for igual ao do parâmetro, o sistema aceitará o
"CNPJ" e "Inscrição Estadual" em branco, independente do status dos parâmetros de chave
"ACEITACGCBRANCO", "ACEITAIEBRANCO", "ACEITACGCBRANF2" e "ACEITAIEBRANF2".
Veja também:
Bairros
Cidades
Endereços
Estados
Regiões

2.145 Ficha de Conteúdo de Importação

Comercial > Rotinas

A Ficha de Conteúdo de Importação - FCI contém informações que determinam a participação da


parcela importada no total do bem ou mercadoria (Conteúdo de Importação), além de identificar
o contribuinte e a mercadoria.

Detalhes do processo
A alíquota do ICMS de 4% (quatro por cento) aplica-se nas operações interestaduais com bens e
mercadorias importados do exterior que, após o desembaraço aduaneiro:

I. não tenham sido submetidos a processo de industrialização;

II. ainda que submetidos a processo de transformação, beneficiamento, montagem,


acondicionamento, recondicionamento renovação ou recondicionamento, resultem em
mercadorias ou bens com Conteúdo de Importação superior a 40% (quarenta por cento).

Os contribuintes deverão prestar informações sobre o Conteúdo de Importação de seus produtos


por meio de arquivo digital a ser encaminhado à Administração Tributária.

A rotina que será desenvolvida irá gerar o arquivo a ser encaminhado por meio do programa
validador e processará o arquivo de retorno disponibilizado pelo site. Para orientações sobre o
validador, envio e recebimento acesse o site
https://portal.fazenda.sp.gov.br/servicos/fci/Paginas/Sobre.aspx.

Configurações envolvidas
Parâmetro PARCIMPFICI;
Tela Cadastro de produtos;
Tela Ficha de Conteúdo de Importação;
Geração do XML da NFe com a TAG nFCI.

Importante: Para que esta tela seja exibida, é necessário que o parâmetro "Parcela
Importada Mínima para FCI - PARCIMPFICI" possua um valor igual ou maior do que 1
informado.

Sequencia do processo
No parâmetro Parcela Importada Mínima para FCI - PARCIMPFICI, deve ser informado um número
que corresponde ao percentual mínimo de conteúdo de importação que um produto deve
possuir para ser gerado na Ficha de Conteúdo de Importação.

Quando o parâmetro for maior que zero, os campos referentes ao parâmetro estarão habilitados
no Cadastro do Produto, aba Impostos agrupados na seção "FIC – Ficha de Conteúdo de
Importação", são eles:

O campo "Valor de Comercialização – (R$)" refere-se ao valor total da operação de saída


interestadual;

Preencha no campo "Valor da Parcela Importada do Exterior – (R$)" o valor do produto


informado no documento fiscal emitido pelo remetente;

O "Código da FCI" é gerado para produtos com parcela importada do exterior no site:
https://portal.fazenda.sp.gov.br/servicos/fci/Paginas/Sobre.aspx. Estes códigos estarão no
arquivo de retorno gerado por este site.

Nota: Este será habilitado se o campo "Origem do Produto" da aba Geral estiver configurado
com 3, 5 ou 8.

De acordo com o preenchimento do valor de comercialização e do valor da parcela importado do


exterior, o sistema calcula o quociente entre o valor da parcela de importação e o valor total da
operação de saída (valor de comercialização) multiplicado por 100, ou seja, (Valor da Parcela
Importada do Exterior/Valor de Comercialização)*100.

Se o resultado for menor que do valor da parcela de importação mínima definido no parâmetro
PARCIMPFICI, o sistema emite a mensagem abaixo:

"Para informar o Vlr. da parcela de importação o Vlr. comercialização deve ser


informado".

Se o resultado for menor que o percentual definido no parâmetro, o sistema apresenta a


mensagem:

"Parcela Importada deverá ser maior ou igual a PARCEIMPFCI % "

Se a "Origem do Produto" estiver configurada com 3, 5 ou 8 e o campo "Código da


FCI" estiver vazio o sistema irá mostrar a mensagem abaixo, mas permitirá salvar as alterações
no produto.

"Atenção! Código da FCI inexistente. Providenciar obtenção".

Na tela Ficha de Conteúdo de Importação existe a opção para gerar o arquivo para enviar para
geração do "Código da FCI" e opção para processar o arquivo com o Código da FCI gerado.

Na aba "Geração do arquivo FCI" filtram-se todos os produtos, o sistema mostra os


produtos cujo "Origem do Produto" é 3, 5 ou 8, que tenham "Valor de Comercialização –
(R$)" e "Valor da Parcela Importada do Exterior – (R$)" e que o Código da FCI esteja vazio.

Nesta mesma tela temos opção de filtrar também os arquivos cujo Código da FCI estejam
pendentes, neste caso basta marcar a opção "Gerar novamente Produtos com Código da
FCI pendente".

Ao posicionar o mouse sobre o botão "Ajuda" , o sistema mostra a seguinte mensagem:

"Ao selecionar a opção 'Sem filtro', será filtrado produtos cujo código FCI é nulo, a
origem do produto igual 3, 5 ou 8, e o valor da parcela importada maior que zero. Se
a opção 'Gerar novamente produtos com código FCI pendente' estiver marcada será
filtrado também produtos cujo código FCI é pendente".

Ao clicar no botão "Gerar arquivo", o sistema verifica se alguns campos visíveis na grade são
preenchidos corretamente, exceto o campo "Referência", pois este é opcional, antes da
geração do arquivo. O arquivo gerado possui a nomenclatura a seguir:
CNPJ_AAAAMMDD_hhmmss.txt. e conterá produtos filtrados na tela e as informações da
empresa conforme o layout. Após a geração do arquivo digital, o sistema atualiza o Código FCI
de produtos no banco como "PENDENTE", aguardando então a geração dos códigos FCI pela
unidade federal responsável no site.

Após processar o arquivo onde será gerado o Código da FCI, com a "Empresa" informada, na
aba "Processamento do arquivo FCI", clique no botão "Selecionar arquivo", dessa forma
será apresentado um pop-up para que você selecione o arquivo desejado. Feito isso, clique em
"Enviar".

Ainda na aba mencionada, ao clicar no botão "Processar arquivo" o sistema irá processar o
arquivo e mostrará mensagem de confirmação do processo. Além disso, será verificado se o
arquivo é de retorno conforme o layout e realiza algumas validações como se as informações da
empresa encontradas no arquivo de retorno são iguais da empresa filtrada na tela. Se
acontecer, o sistema busca pelos códigos FCI de produtos e os atualiza o cadastro de produtos.

Para que seja gerada a tag <nFCI> o campo "Código da FCI" (tela Cadastro de Produto, aba
Impostos) deve estar preenchido, bem como o campo "Origem do Produto" na grade de
"Itens" da Central de Compras deve estar informado com uma das seguintes opções:

3-Nacional, mercadoria ou bem com conteúdo de importação superior a 40% e inferior


ou igual a 70%;
5-Nacional, mercadoria ou bem com conteúdo de importação inferior ou igual a 40%;
8-Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70%.

Caso as condições mencionadas acima não sejam atendidas, a tag <nFCI> não será gerada
dentro do agrupamento da tag <prod>.

Observe um exemplo de sua geração:

291
Nota: A Ficha de Conteúdo de Importação irá gerar as informações pertinentes ao campo
Unidade do Registro 5020, desde que o campo "Unidade para FCI" presente no Cadastro de
Unidades, esteja preenchido. Caso o campo esteja em branco, o Registro será preenchido com a
informação 99.

Os arquivos TXT criados na geração e processamento dos produtos para geração do Código da
FCI tem a estrutura demonstrada e organizadas em 3 blocos.

0000 |CNPJ|NomeContribuinte | versaoLayout.

0001 |Texto_padrao_UTF8

0010 |CNPJ|RazaoSocial|Ins_Estadual|End_Estab|CEP |Municipio|UF

0990 |Qtdade_Linhas

5001

5020|NomeMerc|CodNCM| CodMerc| CodGTIN|Unid|VlrComerc|VlrParc|Cont_Import

5990|Qtdade_Linhas

9001|

9900|Tipo_registro|Qdade_linhas_campo_ant

9990|Qtdade_linhas

9999|Qtade_Tot_linhas_arqv

Bloco 0

0000 |CNPJ|NomeContribuinte | versaoLayout.

0001 |Texto_padrao_UTF8

0010 |CNPJ|RazaoSocial|Ins_Estadual|End_Estab|CEP |Municipio|UF

0990 |Qtdade_Linhas

Onde,

Registro 0000: abertura do arquivo digital;

CNPJ: é CNPJ do contribuinte (empresa);

NomeContribuinte: é o nome do contribuinte;

versaoLayout: é a versão do layout por default 1.0

Registro 0001: abertura do bloco 0;

Texto_padrao_UTF8

Registro 0010: Dados cadastrais do contribuinte;

CNPJ: é CNPJ do contribuinte;

RazaoSocial: é a razão social do contribuinte;

Ins_Estadual: a inscrição estadual do contribuinte

End_Estab: Endereço do estabelecimento do contribuinte

CEP: é o Cep do contribuinte

Municipio: Município do contribuinte

UF: UF do contribuinte.

Registro 0990: é um identificador o tipo de registro 0990;

Qtdade_Linhas: determina a quantidade de linhas do bloco 0;

Bloco 5

5001

5020|NomeMerc|CodNCM| CodMerc| CodGTIN|Unid|VlrComerc|VlrParc|Cont_Import

5990|Qtdade_Linhas

Onde,

Registro 5001: abertura do bloco 5;

Registro 5020: detalhamento das mercadorias(produtos);

NomeMerc: é a descrição do produto;


CodNCM: é código NCM(Nomenclatura do MercoSul);

CodMerc: é o código do produto

CodGTIN: é o código referência do produto

Unid: é a unidade do produto.

VlrComerc: é o valor da comercialização do produto

VlrParc: Valor da parcela importada do exterior do produto

Cont_Import: é o percentual do conteúdo de importação

Registro 5990: encerramento do bloco 5;

Qtdade_Linhas: determina a quantidade de linhas do bloco 5;

Bloco 9

9001|

9900|Tipo_registro|Qdade_linhas_campo_ant

9990|Qtdade_linhas

9999|Qtade_Tot_linhas_arqv

Registro 9001: abertura do bloco 9;

Registro 9900: totalizadores de registros anteriores

Tipo_registro: determina o tipo do registro (0000,0010,5020);

Qdade_linhas_campo_ant: determina a quantidade de linhas conforme o campo anterior


(Tipo_registro)

Registro 9990: encerramento do bloco 9

Qtdade_linhas: é quantidade total de linhas do bloco 9

Registro 9999: encerramento do arquivo;

Qtade_Tot_linhas_arqv: é a quantidade total de linhas do arquivo;

O arquivo de retorno processado no site da administração tributária traz alguns campos


adicionais nos registros 0000 e 5020. Estes registros ficaram assim (campos adicionais
destacados na cor verde):

0000
|CNPJ|NomeContribuinte|versaoLayout|Hash|Dt_Recep|Cod_recep|Dt_valid|Ind_valid

||

Onde,

Hash: é o Hash do arquivo

Dt_Recep: A data em que o arquivo foi recebido;

Cod_recep: O código de recepção do arquivo

Dt_valid:A data em que o arquivo foi validado

In_valid: O indicador de validação do arquivo.

5020|NomeMerc|CodNCM|CodMerc|
CodGTIN|Unid|VlrComerc|VlrParc|Cont_Import|CodFCI|In_valid

Onde,

CodFCI: O código de ficha do conteúdo de importação

In_valid: Indicador de validação da ficha

Foram tratadas algumas validações importantes no processamento do arquivo de retorno:

1- Se o CNPJ no arquivo for diferente do CNPJ filtrado na tela, o sistema emite a mensagem:

"CNPJ do contribuinte diferente do arquivo de retorno";

2- Se o número de colunas do registro 0000 for menor que 4, o sistema apresenta a mensagem:

"Arquivo selecionado não é um arquivo de retorno";

3- Se o número de colunas do registro 5020 for menor que 11, o sistema exibe a mensagem:

"Registro 5020 deve conter 11 colunas conforme estrutura do layout 1.0".

4- Se a coluna décima do registro 5020 for vazia, o sistema emite a mensagem:

"O registro 5020 não foi validado".

5- Se a coluna nona do registro 5020 for vazia, o sistema apresenta a mensagem:

"O registro 5020 do arquivo não contem o código FCI válido".

2.146 Telas com Hierarquia

No Sankhya-Om as telas compostas por árvore hierárquica, possuem um comportamento


particular ao excluir algum item desta árvore. Ao remover um cadastro da árvore, o foco na tela
é colocado no componente pai da árvore; anteriormente, toda a árvore era recolhida.

Este comportamento pode ser verificado em qualquer tela do sistema que possua árvore
hierárquica em sua composição; tomemos como exemplo, a tela Grupos de Produtos/ Serviços.

Suponhamos que realize a exclusão do cadastro "LIMPA-ESTOFAMENTOS":

292
Ao efetuar a exclusão do cadastro selecionado, o sistema posiciona o foco da tela no item "pai"
correspondente ao item anteriormente excluído, neste exemplo, no item "LIMPEZA PESADA":

2.147 Múltiplas Partilhas/Anexos para Empresas do Simples Nacional


Caso a empresa esteja encaixada em mais de uma Partilha/Anexo de Serviços, pois esta possui
várias atividades de prestação de serviços, as quais se enquadram em mais de um anexo da Lei
Complementar 123/2006, no Sankhya-W será possível cadastrar várias Partilhas/Anexos no
cálculo de impostos para Empresas Optantes pelo Simples Nacional. O sistema está apto a
aceitar mais de uma partilha/anexo para empresas do Simples Nacional, para os casos em que o
lançamento efetuado possua produtos/serviços que se enquadrem em partilhas/anexos
diferentes.

Importante: O comportamento mencionado abaixo, é válido apenas para o cálculo de ISS e/ou
ICMS.

São necessárias as seguintes configurações:

Na tela Partilha/Anexo do Simples Nacional, configura-se devidamente as


Partilhas/Anexos:

No Cadastro de Empresas, aba Naturezas, se a empresa possuir uma ou mais


partilhas/anexos, deve-se marcar/preencher corretamente os campos "Optante pelo
SIMPLES", "Cód. Regime Tribut." e "Tipo de Partilha/Anexo SN".

No Cadastro de Serviços, deve-se atentar para as abas Impostos e Configurações por


Empresa; ambas possuem o campo Tipo de Partilha/Anexo, o qual deve ser corretamente
definido de acordo com o serviço e empresa em questão, respectivamente:

Importante: Deve-se configurar os Serviços, obviamente se a empresa trabalhar com tal


aspecto.

Nas Preferências da Empresa, aba SIMPLES Nacional, poderão ser cadastrados os vários
Tipos de Partilhas/Anexos com datas de vigências diferenciadas. Para cada tipo
cadastrado, tem-se sua correspondente vigência, de modo que, o sistema irá considerar
aquela mais atual para cada Tipo de Partilha/Anexo.

Na Central de Vendas, ao realizar a emissão da NF-e, o sistema verifica se a empresa é


Optante pelo Simples Nacional e caso afirmativo, efetua as seguintes análises:

Tendo-se um lançamento de Produtos, de origem estrangeira (Cadastro de Produtos, aba Geral,

campo Origem do produto: 1 ou 6) ou de fabricação própria (Cadastro de Produtos, aba Geral,


campo Usado como: Venda (Fabricação Própria)), será feita a busca nas Preferências da
Empresa, do Tipo de Partilha/Anexo vigente igual a Indústria para se calcular o ICMS e IPI;

Para demais Produtos, o sistema irá buscar o Tipo de Partilha/Anexo vigente igual a Comércio
para calcular o ICMS e IPI;
Para Serviços, o sistema irá buscar o Tipo de Partilha/Anexo informado na aba Configurações
por Empresa; não encontrando ou se estiver em branco, irá buscar na aba Impostos. Se estes
dois campos estiverem em branco, o sistema irá tratar o Simples Nacional aplicando a regra
já existente.

Caso a empresa não seja Optante pelo Simples Nacional, serão consideradas as regras
fiscais para empresas débito/crédito.

Veja também:

Anexos e Faixas do Simples Nacional

2.148 Servidores de Impressão

Configurações > Avançado > Impressão

Para configurar o componente Sankhya Print Service/Jiva Print Service você deve utilizar a tela
de servidores de impressão. Esta rotina permite que você cadastre um servidor de impressão e
suas impressoras. Ao acionar esta tela, teremos a lista de servidores cadastrados.

Aba Geral Aba Controle de Acesso

Aba Impressoras Cadastrando um Servidor de Impressão

293
Aba Geral
O campo "Código" é preenchido automaticamente ao ser criado o servidor.

Os campos "Nome ou IP" e "Porta" são preenchidos pelo sistema com os dados que foram
informados na criação do servidor.

Informe um nome para o servidor de impressão no campo "Descrição".

Através da marcação "Ativo" você define se o servidor de impressão está disponível ou não.

O campo "Usuário" exibe o código de usuário do responsável pela inclusão do servidor.

No campo "Dt. Alteração" é apresentada a data e horário de criação do servidor ou de sua


última alteração.

[voltar ao topo]

Aba Controle de Acesso


Através desta aba, configure o acesso de um grupo ou usuário ao servidor de impressão
selecionado. Configurando por meio do campo "Tipo" um grupo, qualquer pessoa do grupo
poderá imprimir em qualquer impressora do servidor. Quando configurado apenas um usuário,
apenas ele terá permissão para imprimir em qualquer impressora do servidor.

[voltar ao topo]

Aba Impressoras
O primeiro passo para efetuar o cadastro de uma nova impressora é através dessa aba. Quando

você acionar o botão "Cadastrar Impressoras", será aberto o pop-up "Cadastrando


de um servidor de impressão", exibindo a lista de impressoras disponíveis. Selecionando a(s)
impressora(s) desejada(s), clique no botão "Concluir" para finalizar o procedimento.

O campo "Código" é preenchido automaticamente ao ser cadastrada a impressora.

Através do campo "Endereço" você visualiza o IP da máquina, a porta do servidor de impressão


e o nome da impressora cadastrada; clicando sobre o campo, é exibido o pop-up "Editando
campo Endereço", que possibilita a edição desses dados.

O botão "Imprimir teste" permite a impressão de uma página de teste para verificação do
funcionamento da impressora selecionada.

Sub-aba Geral

Nessa sub-aba são exibidas as informações pertinentes à cada impressora configurada, como
por exemplo, seu nome, status ou a data e hora de seu cadastro e sua última modificação.

Sub-aba Controle de Acesso

Nessa aba você configura o acesso de uma pessoa específica ou de um grupo à impressora
indicada. A configuração de acesso ocorre da seguinte forma:

Quando configurado apenas um usuário, apenas ele terá permissão para imprimir nessa
impressora;
Configurando um grupo, qualquer pessoa desse grupo poderá imprimir na referida
impressora.

O campo "Tipo" define entre as alternativas "Usuário" ou "Grupo", o acesso à impressora.


Após sua definição, o campo abaixo irá segui-lo, tendo sua nomenclatura apresentada como
"Usuário" ou "Grupo".

Verificando o status da impressora

Ao cadastrar uma impressora, a localização dessa impressora é armazenada no banco de dados


do Sankhya Om. O processo de atualização automática de status visa manter o status dessa
localização de impressora, sincronizado com o status da impressora no servidor SPS apropriado.

Essa atualização ocorre a cada 1 minuto e pode ser visualizada na sub-aba "Geral", através do
campo "Status". Essa rotina não é atualizada automaticamente. O Sankhya Om atualiza o
status da impressora na tabela e você precisa atualizar a tela para ver o novo status.

Uma impressora pode ter os seguintes estados:

Pronta: Indica que a impressora está pronta para receber novas impressões, sem
espera;
Processando: Aponta que a impressora está processando um documento e que novos
trabalhos serão colocados na fila. A atualização para esse estado depende de que a
impressora notifique o sistema operacional de seu status e de que esse notifique a JPS.
Em muitos casos, uma impressora que está imprimindo um documento pode aparecer
como Pronta. Este estado foi incluído para manter a compatibilidade com a JPS.
Parada: Assinala que a impressora está parada por algum motivo e uma intervenção
direta na impressora é requisitada. A atualização para esse estado depende de que a
impressora notifique o sistema operacional de seu status e de que esse notifique a JPS.
Em muitos casos, uma impressora que está parada pode aparecer como Pronta. Este
estado foi incluído para manter a compatibilidade com a JPS.
Desconhecido: Mostra que o componente SPS não foi capaz de determinar o estado da
impressora.

O processo de atualização de impressoras pode ser executado manualmente, clicando no botão


"Atualizar status". Esse processo, contudo, atualiza as impressoras de todos os servidores de
impressão cadastrados no sistema.

[voltar ao topo]

Cadastrando um Servidor de Impressão

Para cadastrar um novo servidor de impressão, clique no botão "Cadastrar Servidores


de Impressão". Ao acioná-lo, será aberto o pop-up "Cadastrando um servidor de
impressão", para que você configure os dados iniciais do servidor.

No primeiro passo, é necessário informar o nome ou IP e a porta do servidor de impressão. O


preenchimento do campo "Descrição" é opcional. O botão "Próximo" será habilitado após os
campos obrigatórios estarem devidamente preenchidos. Com as informações preenchidas, será
solicitado ao servidor informado a sua lista de impressoras.

Observação: Se algum problema ocorrer durante a busca por informações, será exibido um
pop-up com uma mensagem informando o problema específico. Se o servidor informado for
encontrado e a lista for retornada com sucesso, ela será exibida na tela de escolha de
impressoras.

Feita a escolha, o servidor de impressão e as impressoras escolhidas são salvos. Após esses
passos, o botão "Concluir" é habilitado e, ao acioná-lo, o procedimento de cadastro é
finalizado.

Conheça o Sankhya Print Service acessando o link.


[voltar ao topo]

2.149 Configuração para Importação PTAX

O PTAX é uma taxa de câmbio calculada diariamente pelo Banco Central do Brasil. São feitas
quatro consultas às negociações entre as 13 instituições dealers (que são aquelas credenciadas
para operar com o governo) entre 10h e 10h10; 11h e 11h10; 12h e 12h10; e 13h e 13h10. É
importante saber que o Banco Central do Brasil libera o PTAX contendo os valores de moedas
após as 13h10min de cada dia. Portanto, caso ocorra um agendamento antes desse horário, a
atualização não será efetuada, sendo necessário executar um novo agendamento.

Cada janela de consulta dura dois minutos e as taxas de câmbio de compra e de venda
referentes a cada consulta correspondem, respectivamente, às médias das cotações de compra
e de venda efetivamente fornecida pelos dealers, excluídas, em cada caso, as duas maiores e às
duas menores.

Esta tela tem por funcionalidade configurar o agendamento do JOB que irá realizar a importação
do arquivo que contém as referidas taxas diretamente no site do Banco Central do Brasil.

A importação do arquivo será executada três vezes seguidas com intervalo de quinze segundos.
Caso não seja possível realizar a importação, é registrada a notificação do e-mail e efetuado um
novo agendamento para ser executado depois de uma hora. Permanecendo a impossibilidade
de importação, o envio da notificação não ocorrerá novamente. Sendo realizada a importação,
será enviada a notificação para os e-mails configurados.

Configurando o mapeamento... Botões e campos no topo da tela

Aba E-mails para notificação Layout do Arquivo

Parâmetros que atuam nesta rotina

294
Configurando o mapeamento das moedas

O arquivo contendo a tabela a ser empregada pelo sistema para realizar o mapeamento das
moedas utilizadas no ERP, pode ser baixado pelo site
http://www4.bcb.gov.br/Download/fechamento/20171215.CSV, alterando somente a data
apresentada no final que está no padrão "AAAAMMDD" para a data do dia em questão. Este
mapeamento visa processar a moeda configurada. Vejamos um exemplo:

Desejando utilizar a moeda dólar, realize o download da tabela para localizar o seu código:

Detalhamento da linha:

04/08/2021 = Data da
5,2085 = Taxa compra;
cotação;
5,2091 = Taxa venda;
220 = Código da moeda;
1 = Paridade Compra;
A = Tipo da moeda;
1 = Paridade Venda.
USD = Sigla da Moeda;

Na tela Valores de Moedas, informe no campo "Código tabela BCB", o código da moeda que
será utilizada. Depois, indique no campo "Tipo de Taxa", qual o tipo de dados será importado,
podendo ser a taxa de "Compra" ou "Venda".

Após efetuar as configurações descritas acimas, o sistema executará o mapeamento


automaticamente. Sendo que, caso você queira utilizar outra moeda, basta realizar o
procedimento modificando o código e tipo de taxa da mesma conforme a tabela.

[voltar ao topo]

Botões e campos no topo da tela

O botão "Ligar/Desligar agendador" ativa e desativa a configuração para importação


do PTAX; quando ligado, o botão será exibido na coloração verde; se desligado, o mesmo será
apresentado na cor vermelha.

Através do botão , teremos a execução da rotina de importação


para o registro selecionado, mesmo que esteja fora do horário configurado ou se
o registro estiver inativo. Esta importação só será realizada caso exista o arquivo
já disponibilizado pelo Banco Central do Brasil. Assim, ao clicar no botão Importar
agora, será aberto o pop-up "Importação" para definição do período desejado e concretização
do procedimento:

Caso a importação seja realizada fora da data em que o arquivo foi disponibilizado, será exibida
a seguinte mensagem:

"Ocorreu um erro ao efetuar o download do arquivo PTAX. O arquivo ainda não foi
disponibilizado ou está corrompido. Endereço:
http://www4.bcb.gov.br/Download/fechamento/20171124.CSV".

Além disso, a mensagem descrita acima será enviada para o(s) e-mail(s) configurado(s).

A marcação "Substituir cotação existente" trabalha no momento da importação para o


registro, ou seja, caso esteja realizada e seja efetuado o processo de importação, existindo uma
cotação, esta será substituída pela nova cotação importada; além disso, no pop-up Importação
que é aberto, tem-se no quadrante "Resumo" a descrição das cotações que foram sobrescritas.
Caso a marcação Substituir cotação existente não seja efetuada, ao proceder com a importação,
as cotações existentes não serão sobrepostas.

Tem no campo "Dh. próxima execução" a data e hora da execução da próxima importação.

A última data de importação feita pela rotina ou realizada manualmente é


gravada e exibida no campo "Dh. última. Importação".
[voltar ao topo]

Aba E-mails para notificação

Nesta aba são configurados os dados necessários dos destinatários e o tipo da


notificação.

No campo "E-mail", informe o endereço de correio eletrônico que irá receber as


notificações.
Através da marcação "Notificar", indique se a notificação deverá ou não ser
enviada para o e-mail cadastrado.
[voltar ao topo]

Layout do Arquivo

Caso ocorra a modificação do layout do arquivo pelo órgão responsável, é possível utilizar um
layout diferente do padrão. Para isto, configure o parâmetro Layout do arquivo PTAX -
NUARCPTAX com o novo layout. O layout deverá ser previamente construído na tela Layout de
Processamento de Arquivo.

[voltar ao topo]

Parâmetros que atuam nesta rotina


Através do parâmetro "Endereço para download do arquivo PTAX -
ENDDOWNARQPTAX", informe o endereçamento para baixa do arquivo.
Por meio do parâmetro "Tempo (ms) limite de conexão p/ download PTAX -
CONNTIMEOUTPTAX", indique o prazo de limitação de conexão.
Defina no parâmetro "Tempo (ms) limite de leitura p/ arquivo PTAX -
READTIMEOUTPTAX", o período de delimitação de leitura.
Através do parâmetro "Layout do arquivo PTAX - NUARCPTAX", configure o
layout do arquivo PTAX.
[voltar ao topo]

2.150 Vendedores/Compradores

Configurações > Cadastros


A tela de Cadastro de Vendedores/Compradores permite que você cadastre os Vendedores,
Compradores, Gerentes, Representantes, Executantes de Serviços e Supervisores das Empresas
e filiais, para controle que realizem o Pagamento de comissões, Acompanhamento de
desempenho de vendas e de compras etc.

Configurações Iniciais Aba Geral

Aba Acréscimo/Desconto Aba Validações

Aba Comissão por Grupo/Perfil Aba Grupo de Produtos

Aba Fórmulas de Comissão para Premiações Aba Parceiros

Aba Sequência de Visita Botão Outras Opções...

Parâmetros que influenciam esta tela

Configurações Iniciais

Para cadastrar um novo Vendedor/Comprador, acione o botão "Cadastrar Vendedor


[F8]" localizado no alto da tela, e preencha, inicialmente, os campos abaixo:

295
[F8]" localizado no alto da tela, e preencha, inicialmente, os campos abaixo:
O campo "Código" será definido ao salvar um novo cadastro, de forma automática.
Informe no campo "Apelido" o nome usual do Vendedor/Comprador.

A marcação "Ativo" definirá se o Vendedor/Comprador está ou não ativo para lançamentos.

[voltar ao topo]

Aba Geral
Na aba Geral, realize a inserção de informações nos campos a seguir:

No campo "Região" deve-se informar a região que o Vendedor/Comprador realizará suas


vendas ou compras;

Nota: A Região deverá ser previamente cadastrada na tela Regiões.

Na "Comissão venda" informe o Percentual de Comissão a ser pago para o Vendedor nas
vendas, independente do produto e das condições da venda.

Em relação à "Comissão gerência", aponte aqui o Percentual de Comissão a ser pago para o
gerente, independente do produto e das condições da venda.

No campo "Valor hora p/ comissão de O.S." você definirá o Valor de Comissão a ser pago
para o Vendedor por hora de Ordem de Serviço.

Informe no campo "Fórmula Comissão" a fórmula da comissão do vendedor e representante.

No campo "Carga Horária" descreva a carga horária correspondente a este


Vendedor/Comprador, previamente cadastrada na tela Carga Horária.

O campo "Empresa" deve ser preenchido com a empresa que estará vinculada ao
Vendedor/Comprador.

Observação: A informação deste campo é validada na Central de Certificações, para a


instância Empresa. Deste modo, pode-se configurar por exemplo, para que usuários de uma
determinada empresa não consigam visualizar os vendedores e suas respectivas comissões de
vendedores de outra empresa.

Informe o gerente Vendedor/Comprador no campo "Gerente".

O campo "Parceiro" ligará o Vendedor/Comprador ao seu Parceiro, ou seja, se o vendedor ou


comprador é um cliente ou fornecedor da empresa.

O campo "Funcionário" é preenchido para vincular o Vendedor/Comprador ao de Folha de


Pagamento.

O "Centro de Resultado Padrão" informado, irá se tornar o centro de resultado padrão no


lançamento de notas deste Vendedor/Comprador. Porém, se no lançamento da nota for utilizado
um tipo de negociação que possui um Centro de Resultado vinculado, este será utilizado, ou
seja, o Centro de Resultado informado no Tipo de Negociação tem precedência ao informado no
Cadastro de Vendedor/Comprador.

Nota: O sistema somente buscará o Centro de Resultado Padrão se, no momento em que a nota
for confirmada, o campo Centro de Resultado desta estiver vazio. Ou seja, independente dos
padrões, o usuário poderá informar outro Centro de Resultado diretamente na nota.

O campo "% Custo Variável" é a soma dos fatores variáveis de produção. Custos que mudam
de acordo com a produção ou a quantidade de trabalho.

Observação: Neste, incluem-se o custo de materiais, suprimentos e salários da equipe de


trabalho. São exemplos de custos variáveis: insumos diretos, embalagens, comissão de vendas,
impostos diretos de venda (ICMS/ SIMPLES / ISS / PIS / COFINS / IPI / IRPI / CONTRIBUIÇÃO
SOCIAL), fretes de vendas, mão de obra industrial, comissão de administradora de cartão de
crédito, mão de obra terceirizada. Desta forma, este campo é utilizado para gerar o "Gráfico de
Rentabilidade", existente em várias rotinas, inclusive no Gerente On-line - GOL.

Preencha no campo "Email" o endereço eletrônico do Vendedor/Comprador.

O campo "Usar valor p/ comissão de OS" define se o valor base da hora que entra na regra
do cálculo da produtividade variará por Vendedor (campo Valor Hora p/ comissão de OS) ou por
Negociação (Valor unitário do serviço no pedido).

No campo "Tipo" define-se o cargo ocupado pela pessoa na empresa, Vendedor, Gerente,
Assessor, etc.

Observação: Através do parâmetro "Parceiro utiliza executante ou assessor ? -


PAREXECASSESSOR" você poderá selecionar as opções "Assessor" ou "Executante" que
serão apresentadas neste campo.

Nota: Ao selecionar a opção "Técnico", este será utilizado no cabeçalho de vendas realizadas
no sistema para integrar uma fórmula de comissão no cálculo. Destaca-se ainda que os dados
deste campo serão apresentados na tela "Gerência de Parceiros" (aba Movimento) na coluna
"Vend.Técnico".

Observação: Ao utilizar o parâmetro "Buscar somente vendedor técnico -


BUSCARSOVENDTC", no campo Tipo, o sistema filtrará apenas os cargos de vendedores que
estiverem com a opção Técnico selecionadas.

A marcação "Atua também como comprador" estará disponível para ser efetuada apenas
quando o campo Tipo encontrar-se com a opção "Gerente" selecionada. Uma vez marcado,
este gerente será considerado como Gerente de Vendas e Compras, sendo possível sua escolha
nos lançamentos nas notas tanto de venda, como de compra.

Aponte no campo "Pagamento de Comissão por data de" se o pagamento da comissão será
referenciada pela data da "Negociação" ou da "Baixa".

O campo "Grupo Desc. Vendedor" estará disponível quando o parâmetro "Utiliza Descontos
para grandes cargas? - USADESCGRDCAR" estiver habilitado. Este campo está relacionado
a rotina de "Descontos de Grandes Cargas" que não está implementada no SankhyaOM.

Caso você acione a marcação "Recebe Comissão em CM", estará indicando que o vendedor
recebe comissão referente ao contrato de manutenção. Veja o help do Cadastro de
Contratos/Aba Produtos/Serviços/Sub-aba Comissões.

A marcação "Recebe Hora Dobrada" vem por padrão selecionada e a mesma define se o
vendedor receberá comissão sobre a hora extra com valor dobrado; porém, existem casos em
que a comissão sobre hora extra é paga como horas normais. Para isto, será necessário
desabilitar esta marcação; assim, uma vez desmarcada, quando o sistema for realizar o cálculo
do valor da hora, o "Vlr. Hora Extra Comissão" será igual ao "Vlr. Hora Comissão".

Nota: A desabilitação deste campo não influencia nos valores das horas para o faturamento.

Caso você deseje utilizar outra forma de pagamento, poderá selecionar uma das seguintes
opções do campo "Tipo de fechamento de comissão":

Nenhuma - Não será gerado nem financeiro e nem evento de folha de pagamento;
Financeiro – Será gerado apenas movimento no financeiro;
Folha de pagamento – Será gerado evento em folha de pagamento.

Dessa forma, o botão "Gerar comissão" da tela Fechamento de Comissão irá gerar a comissão
de acordo com a opção selecionada.

Quando o parâmetro "Usar Fechamento de comissão conforme cad. Vendedor -


FECHCOMVEN" estiver ligado, tem-se que o fechamento da comissão e geração do crédito,
executados através do Fechamento de Comissão, passará a funcionar de acordo com o indicado
no campo "Tipo de fechamento de comissão" desta aba e tela.

[voltar ao topo]

Aba Acréscimo/Desconto
Esta aba encontra-se relacionada ao Opcional "Conta Corrente Flex", rotina que aumenta a
independência do vendedor e a segurança da empresa na negociação com o cliente. Trata-se de
uma forma de conta corrente na qual a empresa poderá inserir um Saldo Disponível ao
vendedor, dando a ele a possibilidade de conceder acréscimos e descontos nas negociações, em
função de um preço base, gerando assim, crédito e/ou débito em sua conta. Para melhores
informações sobre o funcionamento desta aba, acesse o Saldo Flex.

O campo "Saldo Disponível" é bloqueado para alteração e traz o valor do saldo disponível na
Conta Flex. O valor do campo Saldo Disponível deverá ser inserido através das telas Ajuste de
Saldo Flex de Vendedores e Adiantamento de Saldo Flex para Vendedores e confirmado na tela
Atualizar Parcelas Pendentes de Adiantamentos de Saldo Flex para Atualizar o Saldo Disponível.

Em relação ao campo "Provisão de Acréscimo" este também é bloqueado para edição, e


mostrará o valor acumulado das provisões de acréscimo que foram lançadas pelo vendedor nos
seus pedidos de vendas, quando um pedido de venda que contém acréscimo é confirmado este
campo é atualizado somando os valores dos acréscimos do pedido, e quando o pedido é
faturado este campo é atualizado subtraindo a quantia de acréscimo que havia no pedido, esta
quantia será somada ao campo Saldo disponível.

Informe no campo "Desconto Máximo" o desconto máximo (em porcentagem) permitido sobre
o Preço Base que o vendedor em questão poderá distribuir por Item da Nota.

No campo "Acréscimo Máximo" é necessário indicar o Acréscimo máximo (em porcentagem)


permitido sobre o Preço Base que o vendedor em questão poderá distribuir por Item da Nota.

O campo "Grupo de Retenção" será utilizado para a criação de relatórios gerenciais, onde
define-se um grupo de retenção para o vendedor em questão. Este campo deverá estar
preenchido para que o vendedor apareça na tela Ajuste de Saldo Flex de Vendedores.

Nota: O campo Tipo da aba Geral deverá ser igual a "Vendedor", o Grupo de Retenção deverá
encontrar-se preenchido e o campo Saldo disponível deverá ser maior que zero para que o
Vendedor possa utilizar descontos permitidos pelo processo de Crédito Flex.

[voltar ao topo]

Aba Validações

Observação: O opcional Central de Certificação precisará ser liberado para que essa rotina seja
habilitada.

Para informações sobre "Regras", veja os Help's das telas Regras Gerais e Central de
Certificação. Nestes documentos estão contidas informações sobre os conceitos de Regras e
seus comportamentos no sistema. Preencha os campos da aba "Certificação da Regra" com
as devidas informações relacionadas ao vendedor/comprador.

No campo "Regra" descreva a regra que será imposta nas ações realizadas pelo
Vendedor/Comprador que está sendo cadastrado.

O campo "Sequência" comportará uma numeração por questão de controle, que padroniza a
sequência das regras.

A marcação "Ativo" define se a regra encontra-se ativa ou não para validação dos lançamentos.

[voltar ao topo]

Aba Comissão por Grupo/Perfil


Nesta aba poderão ser definidas as Comissões por Perfil e/ou Grupo de Produtos. Por exemplo,
um vendedor poderá receber comissão de 10% para venda de eletrodomésticos e 5% para
venda de suprimentos para informática, ou ainda poderá ter estas definições para determinados
perfis. Por exemplo, 10% de comissão em vendas no varejo, 5% no atacado, basta
desconsiderar esta parte do cadastro caso a comissão não seja assim definida.

296
Selecione no campo "Perfil Principal Parceiro" os perfis de parceiros que são cadastrados
previamente no sistema, como exemplo: "Perfil Código 1.101.07, Eletrodomésticos, Áudio,
Vídeo".

Você pode organizar os produtos em "Grupo de Produtos", exemplo: "Grupo Código 10.10,
Automação Comercial".

Defina no campo "Comissão do Vendedor" o valor em % que corresponde à comissão do


vendedor.

[voltar ao topo]

Aba Grupo de Produtos


Utilize esta aba para especificar os produtos comercializados por este Vendedor/Comprador. As
informações contidas aqui serão utilizadas na integração com dispositivos móveis e seu uso
está documentado nestas rotinas.

Descreva no campo "Grupo de Produto" os Grupos de Produtos relacionados ao


Vendedor/Comprador que está sendo incluído.

[voltar ao topo]

Aba Fórmulas de Comissão para Premiações


Certas empresas promovem campanhas comerciais para incentivar as vendas, gerando para
seus vendedores uma premiação especial, fora a comissão de venda. Além do cálculo das
comissões, o sistema realiza o cálculo destas premiações especiais, tendo assim, comissões e
premiações sendo calculadas sobre o mesmo fato gerador.

Nota: Nesta aba cadastram-se as várias fórmulas de comissão para o vendedor. As fórmulas
são criadas através da tela Fórmulas de Comissão e selecionadas nesta aba. Esta rotina
associará o vendedor à diversas fórmulas de comissão para premiação.

Observação: O fechamento da comissão será realizado por meio da tela Fechamento de


Comissão.

Importante: O parâmetro "Habilita tratamento de premiações por campanha? -


TRATAPREMIACAO" habilitará as funcionalidades para o cálculo de comissões de premiação.

No campo "Fórmula" informe a(s) fórmula(s) que correspondem às comissões para premiações.

[voltar ao topo]

Aba Parceiros
Nesta aba tem-se a definição dos Parceiros relacionados ao cadastro deste
Vendedor/Comprador. Os Parceiros contidos aqui serão apresentados na aba Sequência de
Visita.

No campo "Parceiro" informa-se os Parceiros relacionados a este Vendedor/Comprador.

Nota: O parâmetro "Permitir relação 1xN entre parceiros e vendedores -


PERMNVENDPARC" permitirá que um mesmo parceiro seja incluído à vários vendedores, tanto
nesta tela quanto na tela Cadastro de Parceiros, aba Vendedor/Comprador (habilitada quando o
Parceiro é marcado como "Vendedor" na aba Identificação da referida tela). Desta forma,
quando este encontrar-se habilitado, não será realizada a validação no que diz respeito à
existência de vendedor já vinculado ao parceiro escolhido.

[voltar ao topo]

Aba Sequência de Visita


Nesta aba será possível definir a sequência que as visitas aos clientes serão realizadas. Em
algumas ocasiões, pode não estar visível para o usuário e, isto ocorre porque a Sequência de
Visita pode ser definida através do Cadastro do Vendedor ou através do Cadastro de Regiões.
Isto se deve, pois o parâmetro "Utiliza sequência de visitas por vendedor? -
VISPORVENDEDOR" influencia esta aba. Assim, com este parâmetro ligado, a aba Seqüência
de Visita ficará disponível na tela de Cadastro de Vendedores/Compradores. Por outro lado, caso
o parâmetro esteja desligado, a aba aparecerá na tela Cadastro de Regiões.

Existem nesta aba as opções "Tipo" e "Dia". Nesta primeira opção, selecione a semana do
mês, e na segunda opção, aponte o dia da semana, a qual a Sequência de Visita se referirá.

Quando o parâmetro "Utiliza visita semanal - VISSEMANAL" estiver habilitado, tem-se os


seguintes comportamentos:

O campo Tipo ficará desabilitado e aparecerá preenchida a opção "Semanal";


O sistema buscará os "Parceiros a Classificar" no Cadastro de Parceiros, aba
Identificação, campo "Vend. Preferencial". Quando estiver desligado, tem-se a busca
na aba Parceiros do Cadastro de Vendedores/Compradores.

Nota: Quando este parâmetro estiver desabilitado será possível utilizar o mesmo Parceiro para
mais de um Vendedor, desta forma, não necessitará de ter um único parceiro como preferencial.

E, por último, o parâmetro "Apresentar Nome ou Razão Social do Parceiro? -


NOMERAZAOPARC" possibilita ao usuário escolher se na aba Sequência de Visita será
apresentado o Nome ou a Razão Social do Parceiro junto com o Código do Parceiro.

297
Serão apresentados aqui, os Parceiros que em seu cadastro, na aba Identificação, possuírem o
campo "Vend. Preferencial" definidos com o vendedor em questão. Esta aba apresenta os
Parceiros "Classificados" e "A classificar". Os parceiros Classificados são os que irão compor
a Sequência de Visitas; já os A classificar são aqueles que estão disponíveis para compor a
Sequência de Visitas. Para selecionar os Parceiros a serem classificados, utilizam-se os botões
de seleção entre as áreas de Parceiros.

Para ordenar os Parceiros Classificados utilize os botões de ordenação. Os Parceiros A classificar


não irão interferir na sequência.

Botões para seleção e ordenação:

Mover TODOS p/ Classificados – Transfere automaticamente todos os registros do


painel esquerdo (A Classificar) para o painel direito (Classificados).
Mover TODOS p/ A Classificar – Transfere automaticamente todos os registros do

painel direito (Classificados) para o painel esquerdo (A Classificar) deve-se utilizar o


botão.
Mover Campo p/ Classificados – Move um registro do painel A para o B (do painel
esquerdo para o direito).
Mover Campo p/ A Classificar – Move um registro do painel B para o A (do painel
direito para o esquerdo).
Mover p/ Primeira Posição – Move o campo selecionado para a primeira posição.
Mover p/ Cima – Move o campo selecionado para uma posição acima.
Mover p/ Baixo – Move o campo selecionado para uma posição abaixo.
Mover p/ Última Posição – Move o campo selecionado para a última posição.

Existem ainda mais dois botões: "Salvar" que confirma as alterações realizadas e o "Cancelar"
que descarta as alterações.

Observação: Importante ressaltar que para que os registros apareçam na aba de sequência de
visitas é preciso que existam informações complementares na aba de endereço na opção de
endereço de entrega no Cadastro de Parceiros.

Quando o parâmetro "Utiliza data para filtrar visitas - FILTRADIAVIS" estiver habilitado,
ao filtrar pelo dia "Indefinido", serão apresentados todos os Parceiros, porém, não será
possível movê-los para o quadrante "Classificados...", sendo possível fazê-lo apenas quando
filtrar-se pelos dias de forma específica, ou seja, para visualizar os Parceiros a serem visitados
na quarta-feira, por exemplo, este dia deverá ser selecionado e apenas os Parceiros que
possuírem em sua configuração (aba Identificação, campo "Dia Visita") este dia definido, serão
exibidos.

Caso o referido parâmetro estiver desabilitado, independente da definição realizada no campo


"Dia", ao aplicar-se o filtro serão apresentados todos os parceiros vinculados ao vendedor em
questão, independente da definição realizada para este parceiro em seu cadastro (aba
Identificação, campo "Dia Visita"), ficando a critério do usuário definir a sequência de visita
que melhor lhe atender.

Importante: Para que o parceiro seja apresentado, é necessário que na aba Identificação o
campo Dia Visita se encontre configurado.

[voltar ao topo]

Botão Outras Opções...

Copiar Tabelas

Esta opção, quando selecionada, apresentará uma janela que possui dois painéis: "Vendedores
disponíveis" e "Vendedores selecionados".

O funcionamento desta tela ocorre da seguinte maneira: o usuário seleciona no painel


Vendedores disponíveis, aqueles que receberão as tabelas do Cadastro de Vendedores que esta
sendo trabalhado. Os Vendedores selecionados passam a fazer parte do painel Vendedores
selecionados e, para finalizar a operação, bastará acionar o botão "Confirmar"; caso o usuário
queira desistir da operação, deverá clicar no botão "Cancelar".

Colocar os Parceiros ATIVOS desta região p/ este vendedor

Ao acionar esta opção, tem-se a exibição de um pop-up questionando a confirmação de passar


os Parceiros de uma determinada região para o Vendedor que está sendo cadastrado.

Nota: Apenas os ativos serão transferidos para o referido Vendedor.

Colocar os parceiros desta região p/ este vendedor

Semelhante à opção anterior, esta opção passará os Parceiros de uma determinada região para
o Vendedor que está sendo cadastrado, independente se estão ativos ou inativos. Ao clicar
nesta opção, surge uma mensagem confirmando a movimentação.

Copiar Grupo de Produtos

Esta opção permite copiar os itens da aba Grupos de Produtos de um Vendedor/Comprador e


inseri-los na mesma aba do cadastro de outro Vendedor/Comprador. Essa opção facilita o
cadastro de novos Vendedores/Compradores, ou até mesmo fazer alterações nos cadastros já
existentes.

Copiar Parceiros

Ao selecionar esta opção, surge a mesma tela ilustrada acima. Esta opção permite copiar os
dados da aba Parceiros de um Vendedor e copiá-los para a mesma aba do cadastro de outro
Vendedor, facilitando assim, as alterações dos Cadastros dos Vendedores já existentes ou
também o cadastro de novos.

Copiar Comissão por Grupo/Perfil

Esta opção também exibirá o mesmo pop-up que as opções "Copiar Grupo de Produtos" e
"Copiar Parceiros", ou seja, permitirá copiar os dados da aba Comissão por Grupo/Perfil de um
Vendedor e colá-los para a mesma aba do cadastro de outro Vendedor, facilitando assim as
alterações dos Cadastros dos Vendedores já existentes ou também o cadastro de novos.

[voltar ao topo]

Parâmetros que influenciam esta tela


Apresentar Nome ou Razão Social do Parceiro -
NOMERAZAOPARC: Este parâmetro afetará a forma de visualização
dos Parceiros no Cadastro de Cidades, na rota de entrega e na aba

298
dos Parceiros no Cadastro de Cidades, na rota de entrega e na aba
Sequência de Visita do Cadastro de Vendedores/Compradores. Se
estiver "Nome", os Parceiros serão apresentados pelos nomes na
sequência. Se "Razão Social", serão apresentados por razão social
de acordo com o cadastro de cada Parceiro.
Utiliza visita por vendedor - VISPORVENDEDOR: Com este
parâmetro "Ligado", o controle de visitas será especificado por
"Vendedor", portanto, a aba Sequência de Visita será habilitada
apenas nesta tela. Se o parâmetro estiver "Desligado", a aba
Sequência de Visita será habilitada no Cadastro de Regiões, para
controle de visitas por região.
Habilita tratamento de premiações por campanha? -
TRATAPREMIACAO: Com este parâmetro "Ligado", surge a opção
"Fórmulas de premiações" na tela Cálculo de Comissão por
Fórmula, para o cálculo de comissões de premiação. Ao acionar o
botão "Calcular comissão" desta tela, o sistema calculará as
fórmulas de comissão/premiação que estejam marcadas na opção em
Fórmulas de premiações, e que também estejam vinculadas ao
"Vendedor", através da aba Fórmulas de Comissão para Premiações
desta tela.
Máscara para o Grupo de Produtos - MASCGRUPOPROD.
Máscara para Perfil - MASCTIPOPARC.
Máscara para o Centro de Resultado - MASCCENCUS.
[voltar ao topo]

2.151 Configurando Ações Personalizadas

Os botões de ação são uma ótima ferramenta de customização que permite que voc~e, como
usuário do Sankhya-Om, execute tarefas específicas de maneira simples e rápida. No Construtor
de Telas e no Dicionário de Dados por meio da aba "Ações" é possível definir a execução de
uma "Rotina no Banco de dados" (Stored Procedure), execução de uma "Rotina Java",
execução de um "Script (JavaScript)" e o Lançamento de uma tela do sistema.
A seguir, iremos auxiliá-lo a dar os primeiros passos nesse recurso e para ser mais objetivo,
apresentaremos alguns conceitos básicos do Sankhya-Om, como cadastros Mestre/Detalhe,
Dicionário de dados e Menus adicionais.
Partindo de um exemplo didático, considere as seguintes tabelas adicionais:

Tarefa (TADTAR): Um cadastro básico de tarefas.


CODTAREFA(PK): Campo que identifica uma tarefa. Esse campo é a PK da tabela e é
auto numerado.
DESCRTAR: Descrição da tarefa.
NUNOTA: Campo importado da TGFCAB.
Etapa (TADETA): Cadastro do tipo "Tela detalhe" que vincula diversas etapas a uma
tarefa. Como já é sabido, em relacionamentos Tela mestre/Tela detalhe, a Tela mestre
é aberta por um menu adicional e a Tela detalhe aparece como uma aba onde são
incluídos os registros filhos.
CODTAREFA(PK): Campo que vincula uma etapa a uma tarefa e, por isso, faz parte da
PK.
CODETAPA(PK): Campo identifica uma etapa. Sendo ele, auto numerado.
DESCRICAO: Descrição da tarefa.
Participante (TADPTA): Cadastro do tipo Tela detalhe que vincula diversos
participantes a uma etapa.
CODTAREFA(PK) e CODETAPA(PK): Campos que vinculam um participante a uma
etapa.
CODPARTICIPANTE(PK): Campo identifica um participante. Esse campo é auto
numerado.
NOME: Nome do participante.

Assim, poderemos criar ações que poderão ser executadas em outras telas. Em seguida, você
pode consultar essas ações por meio dos links:
Lançador Rotina no Banco de Dados Rotina Java
Script(Java Script) Botões de ação na FAP

Lançador

Digamos que no processo de faturamento exista uma lista de tarefas a serem executadas por
pedido e que ao ser criado o pedido, seja necessário definir essas tarefas. Seria interessante
lançar o cadastro de tarefas diretamente da Central, filtrando as tarefas do pedido selecionado.
Dessa forma, localize a TGFCAB na tela Dicionário de Dados e na aba "Ações" criaremos um
lançador para a tela, assim, teremos:

Clique no botão "Incluir";


Informe a "Descrição" da ação e selecione o tipo "Lançador". Assim, uma cópia do
menu do sistema será exibida para determinar qual item abre a tela desejada;
Em seguida, selecione o menu "Tarefas".

Nota: Quando uma tabela adicional for utilizada, faça o uso da tela Construtor de telas.

Pelo fato de a ação estar ligada à TGFCAB, ao abrir a Central, a ação estará sob o Menu
"Ações" na barra superior:

Quando selecionado, o menu abrirá a tela "Lista de Tarefas".


Para contextualizar a tela nas tarefas do pedido selecionado na Central, devemos incluir um
argumento na ação que envia para tela requerida, o NUNOTA da TGFCAB. Para isso serve a
grade de "Parâmetros" (não confunda com os parâmetros da TSIPAR). Esses parâmetros
relacionam os campos da tela chamadora (Central) com os campos da tela chamada "Tarefas".
Assim, adicione um parâmetro ligando NUNOTA da origem com NUNOTA do destino. Assim,
referente a esses parâmetros podemos destacar:

Qualquer campo pode ser referenciado, independente de ser PK tanto na tela de origem
quanto no destino.
Caso não existam registros que atendam aos critérios estabelecidos, a tela entra
automaticamente em modo de inclusão, preenchendo os campos referenciados com os
respectivos valores. Isso adianta o processo de inclusão.
Se existirem parâmetros para essa ação, ela só poderá ser executada quando todos os
campos referenciados estiverem preenchidos.

[voltar ao topo]

Rotina no Banco de Dados

Aqui, especificaremos o tipo de Ação Rotina no Banco de Dados:


Observação: Os exemplos a serem exibidos são para Oracle, mas também é aplicável para
SQLServer.
A base desse tipo de ação é uma Stored Procedure que será contextualizada e executada pelo
sistema. Como existem vários recursos de programação e diferenças significativas entre os
SGDB (Oracle e SqlServer) suportados pelo Sankhya-Om, a melhor maneira de criar a stored
procedure é fazê-lo diretamente no banco. Assim, a interface de configuração das ações desse
tipo coleta as informações necessárias para criar o corpo da procedure. Dessa forma, siga as
orientações a seguir:

Abra o Construtor de telas e nele localize a tabela de exemplo "Tarefa";


Na aba Ações, crie uma ação do tipo "Rotina no Banco de Dados" e informe a
"Descrição";
No campo "Nome da rotina", informe o nome da procedure propriamente dito.

No campo "Depois de executar, recarregar", selecione uma dentre as seguintes opções:

Toda a grade: Recarrega todos os registros da grade principal da tela, independente


dos itens selecionados.
Os registros selecionados: Recarrega somente os registros selecionados para a ação.
O registro pai (Quando existir): No caso em que a ação é registrada para uma tela
Detalhe, recarrega o registro da tela Mestre. Caso seja selecionado para uma tela não
Detalhe, toda a grade será recarregada.
O registro principal (Quando existir): A diferença é sutil, mas entenda que uma tela
Mestre, pode ser Detalhe de outra. Por exemplo, quando estamos executando uma ação
para a tela "Participantes", o registro pai seria a "Etapa" e o registro principal seria a
"Tarefa", pois Participante é Detalhe de Etapa que por sua vez, é Detalhe de Tarefa.

Em seguida, salve a ação e clique no botão "Criar uma template da rotina" para gerar
um template da procedure.

Nota: Quando a procedure está compilada no Banco, o campo "Nome da rotina" ficará
desabilitado.
O template criado revela como deve ser o "esqueleto" da procedure, ou seja, quais são os
parâmetros e entrada e saida que ela deve ter. Dessa forma, considere:
CREATE OR REPLACE PROCEDURE "STP_CHECK_LIST" (
P_CODUSU NUMBER,
P_IDSESSAO VARCHAR2,
P_QTDLINHAS NUMBER,
P_MENSAGEM OUT VARCHAR2
) AS
BEGIN
END;
/
Referente aos parâmetros, teremos:
P_CODUSU: O código do usuário logado pode ser útil em alguns casos;
P_IDSESSAO: Esse identificador serve para separar o ambiente da execução;
P_QTDLINHAS: Determina quantas linhas estavam selecionadas no grid, no momento da
execução.
P_MENSAGEM (parâmetro de saída): Se houver atribuição de um valor para esse parâmetro, ao
final da execução uma mensagem será exibida a você.
Em seguida, recompile a procedure da seguinte forma:
CREATE OR REPLACE PROCEDURE "STP_CHECK_LIST" (
P_CODUSU NUMBER,
P_IDSESSAO VARCHAR2,
P_QTDLINHAS NUMBER,

299
P_QTDLINHAS NUMBER,
P_MENSAGEM OUT VARCHAR2
) AS
BEGIN
INSERT INTO AD_TADTAR(CODTAREFA, DESCRTAR) VALUES(1, 'Logística');
INSERT INTO AD_TADETA(CODTAREFA, CODETAPA, DESCRICAO) VALUES(1, 1, 'Ligar
para transportadora e agendar carregamento');
INSERT INTO AD_TADPTA(CODTAREFA, CODETAPA, CODPARTICIPANTE, NOME)
VALUES(1, 1, 1, 'Antônio');
END;
/
Ao executar a ação, podemos comprovar a inclusão dos registros.
Até aqui, já é possível fazer uma infinidade de ações, afinal, todo arsenal de programação do
banco de dados pode usado para incluir/alterar/remover registros de qualquer tabela, efetuar
desde os mais simples aos mais elaborados cálculos. Além disso, antes de executar a procedure,
o Sankhya-Om prepara o ambiente de execução, passando alguns parâmetros. Esses
parâmetros podem ser obtidos da seguinte forma:
Ao retornar à aba Ações, adicione um parâmetro do tipo texto chamado NOMEPARTICIPANTE e
recompile a procedure assim:
CREATE OR REPLACE PROCEDURE "STP_CHECK_LIST" (
P_CODUSU NUMBER,
P_IDSESSAO VARCHAR2,
P_QTDLINHAS NUMBER,
P_MENSAGEM OUT VARCHAR2
) AS
V_PROXIMO_ID_PARTICIPANTE NUMBER;
BEGIN
-- Para descobrir o próximo codparticipante...
SELECT
MAX(CODPARTICIPANTE) + 1
INTO
V_PROXIMO_ID_PARTICIPANTE
FROM
AD_TADPTA
WHERE
CODTAREFA = 1 AND CODETAPA = 1;
-- No primeiro participante, o valor da variável estará nulo.
IF V_PROXIMO_ID_PARTICIPANTE IS NULL THEN
V_PROXIMO_ID_PARTICIPANTE := 1;
END IF;
INSERT
INTO AD_TADPTA (
CODTAREFA,
CODETAPA,
CODPARTICIPANTE,
NOME
) VALUES (
1,

1,

V_PROXIMO_ID_PARTICIPANTE,

ACT_TXT_PARAM(P_IDSESSAO, 'NOMEPARTICIPANTE')
);
END;
/
O resultado é que ao executar novamente, será mostrada uma janelinha solicitando o valor do
parâmetro.
Posteriormente, a procedure irá obter o valor informado através da função ACT_TXT_PARAM.
Isso é possível porque o Sankhya-Om injeta esses parâmetros no banco, antes de executar a
procedure, por isso existe o parâmetro P_IDSESSAO mencionado acima, sendo que ele é
necessário para isolar o ambiente dessa execução.
Além da função ACT_TXT_PARAM mencionada acima, existem outras três funções, uma para
cada tipo de dado, observe:
ACT_TXT_PARAM: Retorna um valor VARCHAR, usada para parâmetro do tipo texto.
ACT_INT_PARAM: Retorna um valor NUMBER, usada para parâmetro do tipo numero inteiro.
ACT_DEC_PARAM: Retorna um valor NUMBER, usada para parâmetro do tipo numero decimal.
ACT_DTA_PARAM: Retorna um valor DATE, usada para parâmetro do tipo data.
Todas essas funções têm a mesma estrutura. Recebem o ID da sessão como primeiro
argumento e o Nome do parâmetro como segundo.
Também estão disponíveis a PK de todos os registros selecionados na grade no momento da
execução. Para obter essas informações, existem quatro funções semelhantes, observe:
ACT_TXT_FIELD: Retorna um valor VARCHAR, usada para campos do tipo texto.
ACT_INT_FIELD: Retorna um valor NUMBER, usada para campos do tipo numero inteiro.
ACT_DEC_FIELD: Retorna um valor NUMBER, usada para campos do tipo numero decimal.
ACT_DTA_FIELD: Retorna um valor DATE, usada para campos do tipo data.
A diferença no uso dessas funções, é que além do ID da sessão e o Nome do campo, é
necessário também informar um Índice que determina a sequencia das linhas selecionadas.
Assim, considere o exemplo:
CREATE OR REPLACE PROCEDURE "STP_CHECK_LIST" (
P_CODUSU NUMBER,
P_IDSESSAO VARCHAR2,
P_QTDLINHAS NUMBER,
P_MENSAGEM OUT VARCHAR2
) AS
V_PROXIMO_ID_PARTICIPANTE NUMBER;
V_CODTAREFA NUMBER;
V_NOMEPARTICIPANTE VARCHAR2(4000);

BEGIN

-- Pegamos o valor digitado pelo usuário e guardamos nesta variável.


V_NOMEPARTICIPANTE := ACT_TXT_PARAM(P_IDSESSAO, 'NOMEPARTICIPANTE');
-- Como visto, P_QTDLINHAS determina quantas linhas estão selecionadas
FOR I IN 1..P_QTDLINHAS
LOOP
-- Aqui, "I" representa a qual linha estamos nos referindo.
V_CODTAREFA := ACT_INT_FIELD(P_IDSESSAO, I, 'CODTAREFA');
SELECT
MAX(CODPARTICIPANTE) + 1
INTO
V_PROXIMO_ID_PARTICIPANTE
FROM
AD_TADPTA
WHERE
CODTAREFA = V_CODTAREFA AND CODETAPA = 1;
-- No primeiro participante, o valor da variável estará nulo.
IF V_PROXIMO_ID_PARTICIPANTE IS NULL THEN
V_PROXIMO_ID_PARTICIPANTE := 1;
END IF;
-- Com todos os valores necessários, fazemos a inclusão
INSERT
INTO AD_TADPTA (
CODTAREFA,
CODETAPA,
CODPARTICIPANTE,
NOME
) VALUES (
V_CODTAREFA,
1,
V_PROXIMO_ID_PARTICIPANTE,
ACT_TXT_PARAM(P_IDSESSAO, 'NOMEPARTICIPANTE')
);
END LOOP;
END;
/
Com duas Tarefas selecionadas, execute novamente a ação.

De acordo com a procedure, o nome do participante informado, será incluído na etapa 1 das
duas tarefas.
Observação: Em algumas situações, pode ser necessário solicitar uma confirmação durante a
execução da ação. Por exemplo, digamos que uma etapa normalmente tenha no máximo dois
participantes e se estiver sendo solicitada a inclusão de um terceiro participante, você deve
ser consultado antes de proceder a inclusão. Dessa forma, deve-se recompilar a procedure da
seguinte maneira:
CREATE OR REPLACE PROCEDURE "STP_CHECK_LIST" (
P_CODUSU NUMBER,
P_IDSESSAO VARCHAR2,
P_QTDLINHAS NUMBER,
P_MENSAGEM OUT VARCHAR2
) AS
V_PROXIMO_ID_PARTICIPANTE NUMBER;
V_CODTAREFA NUMBER;
V_NOMEPARTICIPANTE VARCHAR2(4000);
V_TOTAL_PARTICIPANTES NUMBER;
V_DESCRTAREFA VARCHAR(4000);
V_DESCRETAPA VARCHAR(4000);
V_TITULO VARCHAR(4000);
V_MENSAGEM VARCHAR(4000);
V_INCLUIR BOOLEAN;
BEGIN
-- Pegamos o valor digitado pelo usuário e guardamos nesta variável.
V_NOMEPARTICIPANTE := ACT_TXT_PARAM(P_IDSESSAO, 'NOMEPARTICIPANTE');
-- Como visto, P_QTDLINHAS determina quantas linhas estão selecionadas
FOR I IN 1..P_QTDLINHAS
LOOP
-- Aqui, "I" representa a qual linha estamos nos referindo.
V_CODTAREFA := ACT_INT_FIELD(P_IDSESSAO, I, 'CODTAREFA');
SELECT
TAR.DESCRTAR,
ETA.DESCRICAO,
MAX(CODPARTICIPANTE) + 1,
COUNT(1)
INTO
V_DESCRTAREFA,
V_DESCRETAPA,
V_PROXIMO_ID_PARTICIPANTE,
V_TOTAL_PARTICIPANTES

300
FROM
AD_TADTAR TAR
INNER JOIN AD_TADETA ETA ON ETA.CODTAREFA = TAR.CODTAREFA
INNER JOIN AD_TADPTA PTA ON PTA.CODTAREFA = ETA.CODTAREFA AND
PTA.CODETAPA = ETA.CODETAPA
WHERE
TAR.CODTAREFA = V_CODTAREFA AND ETA.CODETAPA = 1
GROUP BY
TAR.DESCRTAR, ETA.DESCRICAO;
-- No primeiro participante, o valor da variável estará nulo.
IF V_PROXIMO_ID_PARTICIPANTE IS NULL THEN
V_PROXIMO_ID_PARTICIPANTE := 1;
END IF;
--Se o total de participantes ainda não chegou ao limite, a inclusão está liberada
IF V_TOTAL_PARTICIPANTES < 2 THEN
V_INCLUIR := TRUE;
ELSE -- Senão, faz uma pergunta ao usuário.
V_TITULO := 'Máximo de participantes atingido';
V_MENSAGEM := 'A etapa "' || V_DESCRETAPA || '" (Tarefa "' || V_DESCRTAREFA
|| '") já possui ' || V_TOTAL_PARTICIPANTES || ' participantes.\n\nDeseja continuar?';
V_INCLUIR := ACT_ESCOLHER_SIMNAO(V_TITULO, V_MENSAGEM, P_IDSESSAO,
I) = 'S';
END IF;
IF V_INCLUIR THEN
-- Com todos os valores necessários, fazemos a inclusão
INSERT
INTO AD_TADPTA (
CODTAREFA,
CODETAPA,
CODPARTICIPANTE,
NOME
) VALUES (
V_CODTAREFA,

1,
V_PROXIMO_ID_PARTICIPANTE,
ACT_TXT_PARAM(P_IDSESSAO, 'NOMEPARTICIPANTE')
);
END IF;
END LOOP;
END;
/
Com duas Tarefas selecionadas execute novamente a ação, informe o nome do participante e
clique em "OK".
Será exibida uma mensagem de confirmação em que o sistema irá informá-lo que há mais de
dois participantes.
Isso é feito através da função ACT_ESCOLHER_SIMNAO e durante a execução da rotina.
Quando essa função é chamada, o sistema interrompe a ação, exibe o pop-up de confirmação
na tela e espera a sua decisão. Se o botão "Cancelar" for pressionado, a ação é cancelada. Se
o botão "Sim" for o escolhido, a ação é retomada e o retorno da função será "S". Caso você
selecione "Não", o retorno da função será "N". Essa função recebe 4 argumentos, sendo eles:

P_TITULO: O título da janela de confirmação;


P_TEXTO: A mensagem de confirmação que será exibida;
P_CHAVE: Como dito anteriormente, serve para isolar o ambiente de execução da ação
e é recebido como argumento na procedure;
P_SEQUENCIA: Trata-se de um número inteiro, que serve para identificar a pergunta.
Digamos que exista mais de uma chamada à ACT_ESCOLHER_SIMNAO, cada uma
delas deverá ter um valor diferente para esse parâmetro. Assim, poderemos identificar
corretamente as suas respostas.

Importante: Se existirem duas perguntas ACT_ESCOLHER_SIMNAO com mesma


P_SEQUENCIA, a resposta da primeira pergunta será repassada para a segunda, e ela ficará
sem efeito. A chamada está dentro do loop de registros, usamos a variável I como sequência, a
fim da pergunta se repetir a cada registro.
Além da confirmação ACT_ESCOLHER_SIMNAO, existe outra função chamada
ACT_CONFIRMAR, que recebe os mesmos argumentos e fará basicamente a mesma coisa. A
diferença entre elas, é que não existe uma resposta, em que você pode escolher entre "OK",
que nesse caso retoma a execução, ou "Cancelar", que faz a ação ser cancelada, portanto
ACT_CONFIRMAR não terá retorno.
Referente ao "PK do registro mestre", quando uma ação é executada em uma tela detalhe,
os campos PK da tela pai estarão disponíveis como se fossem parâmetros, podendo ser obtidos
através de uma das funções ACT_TXT_PARAM, ACT_INT_PARAM, ACT_DEC_PARAM ou
ACT_DTA_PARAM mencionadas acima. É possível utilizar o próprio nome do campo precedido
de "MASTER_", assim, ações da aba "Participantes" podem usar, por exemplo,
ACT_INT_PARAM(P_IDSESSAO, ‘MASTER_CODTAREFA’) e ACT_INT_PARAM(P_IDSESSAO,
‘MASTER_CODETAPA’).
Nota: A procedure pode retornar uma mensagem a ser exibida por meio do parâmetro de saída
"P_MENSAGEM". Quando existir um valor para esse parâmetro, o Sankhya-Om o exibirá como
uma informação:

CREATE OR REPLACE PROCEDURE "STP_CHECK_LIST" (


P_CODUSU NUMBER,
P_IDSESSAO VARCHAR2,
P_QTDLINHAS NUMBER,
P_MENSAGEM OUT VARCHAR2
) AS
BEGIN
P_MENSAGEM := 'A ação foi executada com sucesso!';
END;
/
Dessa forma, a ação será executada.
[voltar ao topo]

Rotina Java

Java é uma linguagem muito poderosa, robusta e possui excelentes ferramentas de


desenvolvimento de software. Para definir ações do tipo rotina Java, você precisa ter os
conhecimentos básicos sobre a plataforma Java e contar com um ambiente de desenvolvimento,
como por exemplo, o Eclipse.
Uma ação do tipo Rotina Java, nada mais é que uma classe java que deve ser implementada e
disponibilizada em um JAR (do inglês, Java Archive ou Arquivo java, comumente denominado
".jar"), em que, será inserido no Sankhya-Om através do Cadastro de Módulos Java. Esse
cadastro foi criado para incluir classes personalizadas dentro do Sankhya-Om, tornando possível
usar essas classes em conjunto com as do próprio sistema em pontos específicos. Na
funcionalidade aqui discutida, cada ação será representada por uma classe e um arquivo .jar,
que pode conter várias classes, assim, podemos ter dezenas de ações em um único JAR. Além
disso, cada módulo poderá possuir vários JARs, possibilitando, por exemplo, o uso de
bibliotecas/utilitários de terceiros.
A seguir, exibiremos como as classes escritas em Java estarão no Sankhya-Om.
Uma classe só é considerada uma ação se implementar a interface AcaoRotinaJava. Essa
interface é bastante simples e só exige que o método doAction seja implementado. Esse é o
método que será executado quando você disparar uma ação.
Vamos refazer em Java, o exemplo "Gerar financeiro" aplicado à ação JavaScript:
Observação: Aqui, trataremos apenas do Eclipse, mas você pode utilizar Netbeans ou qualquer
outra IDE. Dependendo da versão do Eclipse, as telas podem ter aparência ligeiramente
diferente, porém, essa mudança não afetará as ações a serem realizadas.
Obtenha uma versão do Eclipse pelo site http://www.eclipse.org/downloads, sendo que,
você deve optar pela versão "Eclipse IDE for Java EE Developers", pois caso precise
"debugar" sua ação, essa versão permite rodar um servidor de aplicações diretamente dentro
do Eclipse. Se ainda não estiver familiarizado com a ferramenta, existe uma extensa
documentação, incluindo tutoriais no mesmo site disponibilizado acima.
Crie um projeto Java através de "File > New > Java Project". No passo seguinte informe um
nome para o projeto e clique em "Finish".

Em seguida, baixe a biblioteca de extensão do Sankhya-Om, clicando no botão "Baixar


biblioteca de extensões" e salve o arquivo em um local conhecido, por exemplo:
"C:\Bibliotecas Java".
Nota: Este botão só fica disponível quando o tipo de ação escolhido for "Rotina Java".
Adicione a biblioteca ao projeto:
Clique com o botão direito sobre o projeto e escolha a opção "Build Path" e em seguida
selecione a opção "Add External Archives".
Selecione o arquivo que acabamos de baixar, e finalize. O resultado deve ser algo parecido com:

Crie a classe que irá representar a ação da seguinte maneira:


Clique no menu "File > New > Class".
Defina o pacote em que a classe deverá ser criada.
Importante: vocoê deve atentar-se ao último ponto, pois evita conflitos entre a sua classe e
uma outra classe que coincidentemente tenha o mesmo nome. Existe uma convenção para a
definição do pacote que inverte os fragmentos do domínio, sendo ele o endereço pelo qual
acessamos as páginas na Web. Por exemplo, classes da Sankhya sempre estarão abaixo do
pacote br.com.sankhya que é justamente o domínio da Sankhya invertido.
Depois, informe o nome da classe; pode ser algo como AcaoGerarFinanceiro.
Clique no botão "Add" ao lado do campo Interfaces.

301
Clique no botão "Add" ao lado do campo Interfaces.
Em "Choose interfaces" defina a interface AcaoRotinaJava para ser implementada e clique
em "OK".
Ao clicar em "Finish" e deve obter um resultado semelhante a:

Observe que o método doAction recebe um parâmetro do tipo ContextoAcao. Esse objeto é
responsável por todas as funcionalidades que descrevemos anteriormente, como obter o valor
de um parâmetro, agendar o envio de um email, criar uma nova linha, etc.
Em seguida, mude a implementação do método doAction assim:
public void doAction(ContextoAcao contexto) throws Exception {
//Obtemos uma consulta para buscar os lançamentos
QueryExecutor query = contexto.getQuery();
//preparamos a execução da query, incluindo o parâmetro CODVEICULO.
query.setParam("CODVEICULO", contexto.getParam("CODVEICULO"));
query.nativeSelect("SELECT * FROM AD_TADCKM WHERE CODVEICULO =
{CODVEICULO}");
double vlrDesdob = 0;
while(query.next()){
double reembolso = query.getDouble("REEMBOLSO");
//Só permitimos gerar o título quando todos
//os lançamentos estiverem com reembolso calculado.
if(reembolso &gt; 0){
vlrDesdob += reembolso;
} else {
contexto.mostraErro("O reembolso do lançamento " +
query.getInt("SEQUENCIA") + " não foi calculado ainda.");
}
}
if(vlrDesdob == 0){
contexto.confirmar("Valor do título zerado", "O veículo informado não
possui lançamentos para reembolso, o título terá valor de desdobramento igual a
zero. Deseja continuar?", 1);
}
//por questões de desempenho é aconselhavel
//fechar a consulta sempre que ela não for mais necessária.
query.close();
//Solicitamos a inclusão de uma linha no financeiro
Registro financeiro = contexto.novaLinha("TGFFIN");
//Informamos os campos desejados para incluir o financeiro
financeiro.setCampo("VLRDESDOB", vlrDesdob);
financeiro.setCampo("RECDESP", -1);
financeiro.setCampo("CODEMP", 11);
financeiro.setCampo("NUMNOTA", 0);
financeiro.setCampo("DTNEG", "04/10/2012");
financeiro.setCampo("CODPARC", 0);
financeiro.setCampo("CODNAT", 3050200);
financeiro.setCampo("CODBCO", 0);
financeiro.setCampo("CODTIPTIT", 2);
financeiro.setCampo("DTVENC", "04/10/2012");
financeiro.setCampo("HISTORICO", "REEMBOLSO DE KM PARA O VEÍCULO " +
contexto.getParam("CODVEICULO"));
//Quando o "save" do registro é acionado,
//a alteração é feita no Banco de dados.
//Portanto aqui estamos incluindo um registro na TGFFIN.
financeiro.save();
//Finalmente configuramos uma mensagem para ser exibida após a execução
da ação.
StringBuffer mensagem = new StringBuffer();
mensagem.append("Foi gerado o título ");
mensagem.append(financeiro.getCampo("NUFIN"));
mensagem.append(" no valor de ");
mensagem.append(financeiro.getCampo("VLRDESDOB"));
mensagem.append(" como reembolso de KM para o veículo ");
mensagem.append(contexto.getParam("CODVEICULO"));
contexto.setMensagemRetorno(mensagem.toString());
}
Para o próximo passo, exporte o projeto para um arquivo JAR:

Clique em "File > Export".


No diálogo "Destino" selecione a opção "Java > JAR file" na árvore e clique em
"Next".
No passo seguinte, selecione a sua classe como conteúdo do arquivo, defina o nome do
arquivo e clique em Finish (os passos seguintes podem ser ignorados).

Em seguida, acesse a tela Configurações > Avançado > Módulo Java e crie um módulo.
Importante: Para evitar conflitos entre os módulos, fique muito atento ao campo Identificador,
pois o objetivo dele é identificar unicamente o seu módulo para efeito de
exportação/Importação de módulos. Esse campo será usado como identificador de recursos. É
extremamente aconselhável usar o mesmo padrão de domínio reverso mencionado para a
criação de pacotes.

Na aba "Arquivo Módulo (Jar)", Ao clicar no botão "Cadastrar Arquivo Módulo (Jar)
[F8]", adicione o JAR que você criou.
Na aba de Ações, altere a ação "Gerar financeiro" selecionando no campo "Tipo", a opção

"Rotina Java", selecione o módulo e clique no botão "Seleção da classe que será
executada nesta ação" ao lado do campo "Classe Java", e escolha a ação que criamos.
Observação: O comportamento dessa ação é exatamente a que será descrita no tópico "Java
Script" desse artigo.
[voltar ao topo]

Script (Java Script)

Com as ações do tipo Rotina no Banco de Dados vimos como estender as funcionalidades das
telas do Sankhya-Om com StoredProcedure, maximizando as possibilidades de customização.
Uma opção às ações de Banco de dados são as ações do tipo Script, que através da linguagem
JavaScript abrem um novo arsenal de programação, além de suportar as mesmas
funcionalidades básicas apresentadas anteriormente. Apesar da semelhança do nome,
JavaScript não possui relação com Java.
JavaScript é uma linguagem poderosa e bastante difundida em aplicações Web, sendo fácil
obter exemplos e tutoriais de como utilizá-la.
É importante destacar que o JavaScript que usaremos será executado no servidor e não no
browser, como é mais comumente usado. Essa diferença faz com que alguns recursos do
navegador, como a função alert() e o objeto window não estejam disponíveis para uso em
nossos scripts, sendo que esses recursos são de fato do navegador e não da linguagem. No
entanto, ao lado do servidor, é possível fazer outras coisas que o JavaScript do browser não
consegue, como consultas e alterações no Banco de dados.
Ao utilizar o JavaScript, alguns recursos usados no JavaScript de páginas HTML, como aqueles
que rodam no ambiente do navegador, não estão disponíveis para serem utilizados em ações.
Dessa forma, como na maioria das linguagens, é possível criar variáveis, usar estruturas como
laços de repetição, operadores de comparação, operadores aritméticos, etc. Também estão
disponíveis a maioria das funções globais, como parseInt, isNaN, etc. Além disso, você também
pode declarar suas próprias funções e invocá-las livremente.
Observação: A maioria das fontes de estudos misturam os conceitos da linguagem JavaScript e
do mecanismo que o navegador usa para interpretar o script das paginas HTML. Tente não se
confundir, pois o objetivo dos nossos scripts não é tratar HTML.
Portanto, teremos disponível além do JavaScript, a sintaxe básica da linguagem com alguns

302
Portanto, teremos disponível além do JavaScript, a sintaxe básica da linguagem com alguns
recursos especiais. Assim, teremos:

Função novaLinha - novaLinha([nomeDaTabela]): Função utilizada para inserir um


registro novo. Se for informado o nome da tabela, o registro será criado nessa tabela.
Caso contrário, será criado na tabela da qual pertence a ação. Essa função, retorna um
objeto do tipo Registro, que será detalhado adiante.

Nota: Quando essa função é chamada, o registro ainda não existe no banco de dados e não
estará disponível em consultas até o fim da ação. Mas se durante a execução for necessário
antecipar a inclusão, o método save() do registro pode ser acionado. Assim, teremos:
var financeiro = novaLinha("TGFFIN");
//Aqui temos um registro virtual pronto para receber todos os campos do financeiro
//mas ele é criado vazio e não existe no banco de dados.
...
//Depois de informar todos os campos obrigatórios, podemos efetuar a inclusão
financeiro.save();

Função getParam - getParam(nomeDoParametro): Função responsável por retornar


o valor dos parâmetros que você informar. Segue o mesmo principio discutido no
exemplo da StoredProcedure, porém, mais simples, pois seu único argumento é o nome
do parâmetro, sendo ele: var codigoDoVeiculo = getParam("CODVEICULO").
Função confirmar - confirmar(titulo, texto, indice): Essa função exibe um diálogo,
em que você terá a opção de prosseguir ou cancelar a ação. É muito útil em situações
onde o resultado da ação pode trazer consequências imprevistas. Dessa forma, temos o
referido diálogo: confirmar("Valor do título zerado", "Desdobramento igual a
zero. Deseja continuar?", 1).
Função confirmarSimNao - confirmarSimNao(titulo, texto, indice):
Funcionamento semelhante à ação anterior, porém, na ação tratada aqui, além de
cancelar a execução, você pode optar por "Sim" ou "Não", em que o retorno poderá ser
true ou false. Assim, teremos:

if(confirmarSimNao("Registro inconsistente", "Localizado um registro inconsistente.


Deseja corrigi-lo?', 1)){
...
} else {
...
}

Função email - email (título, mensagem, destinatários): Essa função adiciona uma
mensagem a ser enviada por email, uma vez que a lista de destinatários deve ser
separada por vírgula.
Função mostraErro - mostraErro(mensagem): Esta irá interromper a execução da
ação, mostrando uma mensagem de erro.
Função getQuery - getQuery(): Cria um objeto capaz de executar consultas ou
mesmo alterar o estado do banco de dados. O objeto retornado é um QueryExecutor.
Observe detalhes desse objeto abaixo:

var query = getQuery();


//Os parâmetros DEVEM ser incluídos antes de executar a consulta.
query.setParam("CODVEICULO", getParam("CODVEICULO"));
query.nativeSelect("SELECT * FROM TGFVEI WHERE CODVEICULO = {CODVEICULO}");
while(query.next()){
var placa = query.getString("PLACA");
...
}

Função newJava - newJava(classname): Por meio deste, é possível criar instâncias de


objetos java para suprir uma eventual demanda não atendida pela estrutura JavaScript.
Por exemplo, veja como formatar uma data:

//Instanciamos um objeto SimpleDateFormat do java


var simpleDateFormat = newJava("java.text.SimpleDateFormat");
//determinamos o padrão de formatação pelo método applyPattern. Mais detalhes
podem ser
//vistos em http://http://docs.oracle.com/javase/6/docs/api/java
/text/SimpleDateFormat.html
simpleDateFormat.applyPattern("dd/MM/yyyy");
//utilizando o método format, convertemos uma data em string, formatando de
acordo com o padrão determinado acima.
var dataFormatada = simpleDateFormat.format(new Date());
//pra finalizar exibimos uma mensagem para ver o resultado da formatação
mensagem = "A data formatada é " + dataFormatada;

Função javaClass - javaClass(classname): Essa função se assemelha à anterior,


porém, o retorno é uma Classe java e não uma instância dessa classe. Serve para usar
métodos e atributos estáticos das classes Java.

Teremos também, algumas variáveis de ambiente. São elas:

linhas (tipo Array): Esse array representa as linhas selecionadas na grade. Os itens
desse array são objetos do tipo Registro.
linhaPai (tipo Registro): Linha pai é um objeto do tipo Registro que representa a linha
da tela master quando a ação estiver vinculada a uma tela detalhe.
mensagem (tipo String): Se algum valor for atribuído a essa variável, será exibido como
uma informação ao final da execução.

Posteriormente, temos alguns tipos especiais de objetos específicos para ações, observe:

Registro: Esse objeto representa a linha de uma tabela. Nele, temos dois métodos,
sendo o primeiro deles o "remove()", que não possui retorno e determina que o registro
seja excluído. Em seguida, temos o "save()", em que nele, usualmente o registro será
salvo de forma automática ao final da ação. Eventualmente, pode-se antecipar esse
procedimento manualmente através desse método.
setCampo(nomeDoCampo, valorDoCampo): Altera o valor de um campo. Esse
método não tem retorno.
getCampo(nomeDoCampo): Retorna o valor de um campo.
QueryExecutor: Esse objeto será responsável por interagir com o Banco de dados. Ele é
obtido através da função getQuery descrita acima. A seguir, temos um exemplo básico
de consulta ao banco de dados usando esse objeto:

//Obtemos uma instância do QueryExecutor através da função getQuery


var query = getQuery();
//Se a consulta utiliza parâmetros, devemos informá-los antes de executar
query.setParam("DATAINICIO", "01/09/2013");
query.setParam("DATAFIM", "03/10/2013");
//Executamos a consulta (o nome dos parâmetros deve ser delimitado por {})
query.nativeSelect("SELECT * FROM TGFFIN WHERE DHMOV > {DATAINICIO} AND
DHMOV < {DATAFIM}");
//E criamos um laço para percorrer o resultado, adicionando o número dos títulos em
um array
//para exibir uma mensagem no final.
var titulos = new Array();
while(query.next()){
//esse método push, adiciona um elemento ao final do array.
titulos.push(query.getString("NUFIN"));
}
if(titulos.length > 0){
//o método join do array, concatena os elementos, colocando um separador entre
eles.
mensagem = 'Foram localizados os títulos "' + titulos.join(",") + '" no período
pesquisado.';
} else {
mensagem = "Não existem títulos para o períodos pesquisado";
}
Temos a seguir, os métodos do QueryExecutor:

nativeSelect(consultaSql): Executa a consulta. Sendo que, podem ser usados


parâmetros na consulta envolvendo o nome do parâmetro por chaves
(“{MEU_PARAMETRO}”). Esse metódo não possui retorno.
update(consultaSql): Usado para fazer UPDATE ou INSERT no banco. Não há retorno
para esse método.
setParam(nomeDoParametro, valor): Atribui valor aos parâmetros da
consulta/alteração. Não possui retorno.
next(): Navega no resultado da consulta. Quando não há mais registros retorna false.
getDouble(coluna): Retorna o valor da coluna solicitada. Pode ser o índice (1 para a 1ª
coluna, 2 para a 2ª, etc.), ou o nome da coluna no banco de dados. O retorno é um
número decimal.
getInt(coluna): Para colunas com conteúdo Inteiro.
getString(coluna): Para colunas de texto.
getDate(coluna): Retorna como uma data.

A seguir, exibiremos um exemplo Prático. Assim, faremos um controle de quilometragem de


frota, utilizando uma tela adicional, observe:

Controle de quilometragem (TADCKM): Tela para lançamento de movimentação de veículos.


SEQUENCIA(PK): Esse campo é a PK da tabela e é auto numerado;
CODVEICULO: Campo importado da TGFVEI;
SAIDA: Data e hora de saída do veículo;
CHEGADA: Data e hora de chegada do veículo;
KMINICIAL: Quilometragem do veículo na saída;
KMFINAL: Quilometragem do veículo na chegada;
DISTÂNCIA: Diferença entre a quilometragem de chegada e de saída. Esse campo é do tipo
calculado e deve ter a seguinte expressão:
if($col_KMINICIAL == null || $col_KMFINAL == null){
return null;
} else {
return $col_KMFINAL.subtract($col_KMINICIAL);
}
REEMBOLSO: O valor desse campo será calculado com base na distância percorrida
multiplicado pelo preço do Km.
Para fazer o cálculo do reembolso, criaremos uma ação do tipo Script com a rotina abaixo:
for(var i = 0; i < linhas.length; i++){
var linha = linhas[i];
linha.setCampo("REEMBOLSO", linha.getCampo("DISTANCIA") *
getParam("PRECOKM"));
}
E criamos um parâmetro numérico para representar o preço do KM.
Depois de alguns lançamentos na tela de "Controle de quilometragem", ao executar a ação
"Calcular reembolso", nossa ação usa o preço do Km informado por parâmetro e o campo
calculado DISTANCIA para determinar o valor do campo REEMBOLSO.
Perceba que utilizamos um campo que não existe no banco de dados, sendo ele o campo
calculado DISTANCIA. Isso não seria possível em uma ação do tipo StoredProcedure.
Outra vantagem de ações Script em relação a StoredProcedure, é que não é necessário informar
a PK auto-numerada o que não acontece quando inserimos registros diretamente no banco de
dados, uma vez que a chave automática é gerada no servidor de aplicação (como foi visto no
exemplo da StoredProcedure precisamos fazer um SELECT MAX para determinar a próxima PK
disponível). Dessa forma, teremos:
var linha = novaLinha();
O campo SEQUENCIA que é a PK, não precisa ser informado, pois esse campo é auto-
numerado
linha.setCampo("CODVEICULO", 6);
linha.setCampo("SAIDA", "11/09/2012");
linha.setCampo("CHEGADA", "12/09/2012");
linha.setCampo("KMINICIAL", 33250);
linha.setCampo("KMFINAL", 33300);
Uma outra ação para essa tela, seria lançar um Título financeiro para o reembolso
das despesas com combustível, para tal:
Crie uma nova ação do tipo script contendo o seguinte código:
Obtemos uma consulta para buscar os lançamentos
var query = getQuery();
preparamos a execução da query, incluindo o parâmetro CODVEICULO.
query.setParam("CODVEICULO", getParam("CODVEICULO"));
query.nativeSelect("SELECT * FROM AD_TADCKM WHERE CODVEICULO =
{CODVEICULO}");
var vlrDesdob = 0;
while(query.next()){
var reembolso = query.getDouble("REEMBOLSO");

303
var reembolso = query.getDouble("REEMBOLSO");
Só permitimos gerar o título quando todos os lançamentos estiverem com reembolso
calculado.
if(reembolso > 0){
vlrDesdob += reembolso;
} else {
mostraErro("O reembolso do lançamento " + query.getInt("SEQUENCIA") + " não
foi calculado ainda.");
}
}
if(vlrDesdob == 0){
confirmar("Valor do título zerado", 'O veículo informado não possui lançamentos para
reembolso, o título terá valor de desdobramento igual a zero. Deseja continuar?', 1);
}
//por questões de desempenho é aconselhavel
//fechar a consulta sempre que ela não for mais necessária.
query.close();
Solicitamos a inclusão de uma linha no financeiro
var financeiro = novaLinha("TGFFIN");
Informamos os campos desejados para incluir o financeiro
financeiro.setCampo("VLRDESDOB", vlrDesdob);
financeiro.setCampo("RECDESP", -1);
financeiro.setCampo("CODEMP", 11);
financeiro.setCampo("NUMNOTA", 0);
financeiro.setCampo("DTNEG", "04/10/2012");
financeiro.setCampo("CODPARC", 0);
financeiro.setCampo("CODNAT", 3050200);
financeiro.setCampo("CODBCO", 0);
financeiro.setCampo("CODTIPTIT", 2);
financeiro.setCampo("DTVENC", "04/10/2012");
financeiro.setCampo("HISTORICO", "REEMBOLSO DE KM PARA O VEÍCULO " +
getParam("CODVEICULO"));
Quando o "save" do registro é acionado, a alteração no Banco de dados é realizada. Portanto
aqui estamos incluindo um registro na TGFFIN. Observe:
financeiro.save();
Finalmente configuramos uma mensagem para ser exibida após a execução da ação.
mensagem = "Foi gerado o título ";
mensagem += financeiro.getCampo("NUFIN");
mensagem += " no valor de ";
mensagem += financeiro.getCampo("VLRDESDOB")
mensagem += " como reembolso de KM para o veículo ";
mensagem += getParam("CODVEICULO");
Crie um parâmetro do tipo Pesquisa apontando para a tabela de veículos, em que você possa
determinar para qual veículo será lançado o reembolso.
Assim, ao ser acionada, nossa rotina irá criar um título financeiro com o somatório de todos os
lançamentos para o veículo informado.

[voltar ao topo]

Transação Manual para Ações

Ao cadastrar uma ação do tipo "Rotina no Banco de Dados", "Rotina Java" ou "Script (Java
Script)" é possível marcar a opção "Controle de transação manual". Essa opção vem
desmarcada por padrão.
Caso esteja marcada, o controle de transação com o banco de dados deve ser feito no seu
respectivo script, de acordo com sua necessidade.
Se estiver desmarcada, o funcionamento continua da mesma forma que antes, ou seja, o
sistema automaticamente controla a transação e faz o commit no final da execução do script e o
rollback, caso haja erro na execução do script.
É necessário incluir o "jape.jar" no buildpath para importar o JapeSession e SessionHandle. A
seguir, temos um exemplo de script Java para controlar transação manual:
import br.com.sankhya.extensions.actionbutton.AcaoRotinaJava;
import br.com.sankhya.extensions.actionbutton.ContextoAcao;
import br.com.sankhya.extensions.actionbutton.QueryExecutor;
import br.com.sankhya.extensions.actionbutton.Registro;
import br.com.sankhya.jape.core.JapeSession;
import br.com.sankhya.jape.core.JapeSession.SessionHandle;
public class TesteBotaoAcaoGustavo implements AcaoRotinaJava {
public void doAction(final ContextoAcao ctx) throws Exception {
SessionHandle hnd = null;
final Registro[] linhas = ctx.getLinhas();
try {
hnd = JapeSession.open();
hnd.execWithTX(new JapeSession.TXBlock() {
public void doWithTx() throws Exception {
int i = 0;
while (i < linhas.length) {
linhas[i].setCampo("TESTE", 1);
linhas[i].save();
i++;
}
}
});
hnd.execWithTX(new JapeSession.TXBlock() {
public void doWithTx() throws Exception {
int i2 = 0;
while (i2 < linhas.length) {
linhas[i2].setCampo("TESTE", 2);
linhas[i2].save();
ctx.mostraErro("Cancelando alterações,
os TESTE devem estar 1.");
i2++;
}
}
});
} finally {

JapeSession.close(hnd);
}
}
}
O código acima utilizará várias linhas de uma tabela adicional que tem um campo TESTE, e
coloca todos os TESTE=1, e depois insere 2, daí cancelamos a segunda transação e os campos
TESTE são alterados com sucesso para 1, ou seja, mesmo havendo um erro que fará o rollback
na segunda transação, a primeira transação que muda o TESTE para 1 é executada e feito
commit com sucesso.
[voltar ao topo]

Botões de ação na FAP

Quando houverem um ou mais botões de ações criados na instância "ProjetoServico" da


tela de Dicionário de Dados a qual a FAP está ligada, os mesmos serão apresentados na FAP
por meio do botão "Outras opções".
O acesso ao botão de Ação, poderá ser feito através do menu Outras opções da FAP.

Observação: Na configuração de ações, há a opção de utilizar o parâmetro "Ordenar ações


por ordem alfabética? - ORDENARACOES" que quando ativado, ordena a visualização das
ações criadas por ele em seu correspondente botão de ações de forma alfabética.

Nota: Caso não exista nenhum botão de ação criado para esta instância, o menu Outras
opções será apresentado desabilitado na FAP.
[voltar ao topo]

2.152 Enviar Email


É possível, através dos Portais de Compras, Vendas e Mov. Internas, enviar um e-mail. Para isto,
acesse o botão "Outras Opções" da rotina e clique na opção "Enviar / Reenviar e-mail".

Esta opção será utilizada para enviar e-mails a partir de um Pedido/Nota selecionado, podendo
este ser enviado para um Funcionário, Parceiro, Usuário etc., conforme esteja configurado na
aba E-mails da TOP do Cadastro de Tipos de Operação - TOP.

No campo "Texto p/ e-mail" da aba mencionada acima, você registrará o texto que será
enviado ao destinatário, por exemplo:

"Favor retirar o material que foi solicitado através da Nota 1181, até dia 31/06/2010."

Esta opção, possibilita também, que você envie um e-mail com a Nota .txt em anexo. Para isso,
além das configurações na aba E-mails da TOP, você deverá realizar as configurações
necessárias para "Imprimir Nota".

Após selecionar o pedido/nota desejado e clicar em "Enviar / Reenviar e-mail", este será
encaminhado para o envio. Isto não significa que tenha sido enviado ao destinatário, ou seja,
existe no sistema um disparador de e-mails que trabalha em intervalos de tempo, verificando se
há ou não e-mails de pedidos/notas pra serem enviados. Uma vez que haja e-mail, ele fará o
disparo deste.

Observações:

O Sankhya Om utiliza a configuração de SMTP para enviar e-mail. Esta configuração é


realizada na tela Servidor SMTP.
Nesta tela, existe também, uma opção de Teste para envio de e-mail, sendo que, se o e-
mail de teste chegar ao destino desejado então, todo o resto funcionará.

Como já foi dito anteriormente no caso de envio de Notas/Pedidos, o sistema enviará o e-mail
conforme configuração da TOP. Neste ponto, o Sankhya Om possui algumas diferenças em
relação ao MGE/Mitra:

1. O remetente do e-mail será sempre o que estiver configurado na tela Servidor SMTP;
2. Quando o tipo do e-mail for "Parceiro" ou qualquer outro "Parceiro da Nota" (Parceiro
Matriz, Parceiro Consignado e etc.), o sistema enviará para todos os contatos ativos do
parceiro que, na aba Contatos do Cadastro de Parceiros, estiverem marcados como
"Recebe Nota por email" e que possuírem e-mail válido informado. Se nenhum dos
contatos atenderem à esta condição, o e-mail será enviado para o e-mail do Parceiro.

Nota: Esta marcação nos Contatos, serão apresentadas apenas a partir da versão 2.5.0b172.

Abaixo, informaremos os problemas de configuração mais comuns:

1. Não configurar o SMTP ou depois de feita a configuração, alguém da área de TI mudar a


senha de SMTP ou endereço de servidor e não alterar a configuração no Sankhya Om;
2. Tentar enviar e-mail para parceiros ou contatos que não possuem e-mail cadastrado ou
não válidos;
3. Não conferir se o e-mail do parceiro ou do contato estão corretos, ou seja, se foram
atualizados, se estão registrados corretamente sem erros de digitação e etc.
4. Alguns provedores de e-mail usam regras de segurança rígidas, de tal forma que, e-mails
enviados pelo sistema, podem ser jogados em áreas de lixo eletrônico ou classificados
como spam. Além disso, alguns provedores só permitem a recepção de mensagens de
remetentes para os quais já se tenha enviado alguma mensagem; nestes casos, o
parceiro ou contato deverão enviar uma mensagem para o e-mail do sistema, só para
que, quando o sistema enviar uma mensagem para ele, o provedor deste o aceite.

304
que, quando o sistema enviar uma mensagem para ele, o provedor deste o aceite.

2.153 Geração do EFD (Sped Fiscal) - Registros do DIFAL

Foi publicado (na data de 06/01/2016) o novo Guia da EFD contendo as detalhamento das
especificações técnicas publicadas no Ato Cotepe ICMS nº 61, de 30 de dezembro de 2015 (DOU
31/12/2015) que tem por objetivo atender as alterações da Emenda Constitucional nº 87/2015.

A Emenda Constitucional nº 87 contempla as alterações de ICMS para operações interestaduais


destinadas ao consumidor final não contribuinte do imposto. Ela trata da sistemática de
cobrança do imposto sobre operações relativas à circulação de mercadorias e sobre prestações
de serviços de transporte interestadual e intermunicipal e de comunicação incidente sobre as
operações e prestações que destinem bens e serviços a consumidor final, não do imposto,
localizado em outro Estado.

Visando atender esta emenda, foram incluídos os seguintes registros:

•C101;

•D101;

•E300;

•E310;

•E311;

•E312;

•E313;

•E316.

Além disso, para o "Bloco K", tem-se a obrigatoriedade de "Abertura" e "Fechamento" dos
registros.

As informações aqui apresentadas, estão relacionadas à "Nota Técnica 2015.003 - NF-e, CEST e
DIFAL Partilhado".

Atenção Consultor Sankhya: O sistema conta com a Apuração para o DIFAL; para geração
dos dados, deve-se seguir o processo já existente. Contudo, a apuração do ICMS é feita de
forma geral, ou seja, a UF não é considerada (a apuração é salva na TGFAJA com CODUF = 0 e
TIPIMPOSTO = 'C' - ICMS), conforme exemplo abaixo:

Para o DIFAL, esses dados são salvos por UF; vejamos abaixo um exemplo dos registros salvos
para o TIPIMPOSTO = 'D' (ICMS DIFAL) e para UF's distintas - "1 (SP)" e "2 (MG)":

Do mesmo modo é feito para o TIPIMPOSTO = 'F' (ICMS FCP). No exemplo abaixo, não houve
cálculo do Fundo de Combate à Pobreza para UF = 1 (SP), somente para UF = 2 (MG):

Os dados apresentados acima, foram gerados por meio do seguinte processo:

•Efetua-se o lançamento de notas para determinada empresa (Tela - Portais);

•Faz-se a geração do Livro Fiscal para a empresa, gravando-se assim, os dados na TGFLIV
(Tela "Livros Fiscais > Arquivos > Geração ICMS/IPI");

•Feita a apuração do ICMS para empresa em determinado período, grava-se os dados na


tabela TGFAJA (Tela "Livros Fiscais > Relatórios > Registro de Apuração do ICMS").

A apuração realizada pela tela "Registro de Apuração do ICMS" não gera dados para todos
os tipos de apuração. Para o ICMS são gravados na tabela TGFAJA os seguintes Tipos de
Apuração:

1 - Saídas com Débito do Imposto;

4 - Total Débitos;

5 - Entradas com Crédito do Imposto;

8 - Sub Total;

9 - Saldo Credor do Período Anterior;


10 - Total Créditos;

11 - SALDO DEVEDOR (Débito - Crédito);

13 - IMPOSTO A RECOLHER;

14 - SALDO CREDOR (Crédito - Débito) a Transportar;

15 - Saldo Credor Produzir do Período Anterior.

Para o ICMS DIFAL e ICMS FCP são gravados os mesmos tipos de apuração apresentados acima,
com exceção do Tipo de Apuração "15 - Saldo Credor Produzir do Período Anterior".

Os outros tipos de apuração podem ser inseridos através da tela "Livros Fiscais > Arquivos >
Ajuste da Apuração de ICMS e ICMS ST". São eles:

2 - Outros débitos;

3 - Estorno de créditos;

6 - Outros créditos;

7 - Estorno de débitos;

12 - Deduções do imposto apurado;

100 - Débito especial;

101 - Controle do ICMS extra-apuração.

2.154 Máscara para Perfil

Configurações > Avançado > Máscaras

Através desta tela, é possível efetuar a configuração/criação de máscaras para Perfil.

A tela bloqueia a alteração da máscara quando já houver perfis cadastrados com a configuração
realizada.

É possível definir quantos níveis terá a estrutura (máximo: 4) e quantos dígitos haverá em cada
nível (máximo: 3). O tamanho máximo de código permitido é de nove dígitos válidos.

Exemplo: 9.99.999.999.

2.155 Nota Técnica 2018.002 - CT-e

A Nota Técnica 2018.002 expõe novas tratativas a serem consideradas para o CT-e. Entre elas,
tem-se que tanto o CT-e quanto o CT-e OS terão que conter no xml as informações do
responsável técnico pelo sistema. Esses dados estão definidos no código, não sendo editáveis
pelo usuário.

Além disso, o CT-e passa a aceitar o relacionamento com notas fiscais eletrônicas para
emitentes pessoa física. A validação é feita através do CPF presente na chave da NF-e (faixa
920-969), sendo completado com zeros à esquerda.

2.156 Programação da TV Corporativa

Configurações > Avançado

A mobilidade da informação nos dias de hoje ultrapassou diversas fronteiras, inclusive a da


disponibilidade. O SankhyaOm TV Corporativa surgiu para atender essa necessidade. Com ele,
você conseguirá levar a informação onde seus colaboradores ou clientes estão indo direto ao
ponto.

A TV Corporativa é totalmente integrada com os Componentes de BI, permitindo que o você


mostre em diversos pontos de sua empresa, indicadores importantes, que facilitará o alcance de
grandes resultados, aprimorando sua gestão. Além disso, com a TV Corporativa a empresa
conseguirá apresentar indicadores externos ao sistema, como páginas da internet e
agregadores de notícias.

Ou seja, este produto possibilitará a execução de alguns Dashboards em forma de slides e


páginas externas ao sistema, desde que estas páginas externas estejam disponíveis ao servidor
de aplicações.

Para acessar a TV Corporativa informe o endereço do "Servidor", barra (/) "mge", barra (/)

305
Para acessar a TV Corporativa informe o endereço do "Servidor", barra (/) "mge", barra (/)
"tv", como por exemplo 192.168.0.248:8080/mge/tv.

Na tela de login serão preenchidos o "Usuário" e "Senha", que já devem ter sido configurados
no sistema.

A configuração por usuário possibilita acessar esta ferramenta da seguinte forma:

1º - Para que em uma mesma empresa possam existir várias TVs espalhadas em locais
diferentes e apresentando informações diferentes, de acordo com o local e usuário logado pois,
para cada usuário, pode-se configurar um tipo de apresentação de slides.

2º - Por questão de segurança, permitindo por exemplo que seja apresentado em uma Matriz
dados diferentes dos apresentados na Filial.

Através da divisão de usuários, é possível fazer uma divisão de conteúdo, ou seja, de dados que
serão apresentados em cada TV Corporativa.

Ao clicar em "Entrar", o sistema carregará os slides.

Página de Abertura

A página pode ser por exemplo uma página externa com informações de um RSS de Notícias:

Bem como, uma interna apresentando um Componente de BI, cujos dados foram retirados do
sistema.

Configurações Necessárias

Abaixo, temos os passos para cadastrar um usuário com acessos para a TV Corporativa:

No Cadastro de Usuários, efetue o cadastro do novo usuário e a sua senha de acesso.

Aba Programação da TV Corporativa

Ainda no Cadastro de Usuários, esta aba permite configurar os tipos de slides que serão
apresentados na TV Corporativa. Vejamos cada configuração:

O "Tipo de slide" é utilizado para selecionar o tipo de slide que deseja adicionar. As opções de
seleção são:

Gadget;
Site;
RSS;
Vídeo.

Ao selecionar uma das opções acima, os campos exibidos nesta aba serão apenas os
necessários para a configuração da opção selecionada.

Nota: Para realizar a configuração através da aba Programação da TV Corporativa é necessário


ter acesso a esta tela como um todo e, em casos onde isso não é viável, libera-se o acesso
apenas à essa tela.

A primeira opção de tipo de slide disponível é o Gadget, que consiste em um Componente de BI,
ou seja, esta informação virá da tela Construtor de Componentes de BI. Portanto, bastará
informar neste campo o código do componente que se deseja apresentar na TV Corporativa.

Observação: É importante que não haja parametrização configurada para o Gadget


selecionado, pois o mesmo será exibido em uma TV. Além disto, o Gadget selecionado como
slide não poderá ter mais do que um nível, uma vez que se houvessem níveis seria necessária a
intervenção de um usuário, o que não ocorrerá na TV.

O "URL da Página" é usado para apresentação de um slide que é na verdade uma página
externa ao sistema; informe neste campo a URL da página, que será então exibida como slide
externo.

Ao informar um Gadget no campo superior, automaticamente o sistema apagará a URL


informada neste campo, e vice-versa, pois slides internos são excludentes de slides externos e
cada slide deve ser configurado separadamente.

Defina no campo "Tempo de apresentação (em segundos)", quanto tempo o slide ficará em
apresentação na TV. Assim que este tempo for esgotado, o sistema passará para o próximo slide
de acordo com a ordenação dos mesmos.

Leitor de RSS: É possível adicionar um slide do tipo RSS no qual você insere a URL de um feed
RSS e o leitor RSS exibirá a última notícia do Feed.

Vídeo: Tem-se também um leitor de vídeos do Youtube. Neste tipo de slide, você insere a URL
do vídeo e o tempo de apresentação, após isso no momento em que o slide estiver sendo
visualizado, o vídeo começará a tocar automaticamente.

Após a adição dos slides, retornando ao modo grade, você poderá alterar a ordem de
apresentação através das setas laterais à direita.

Finalizada a configuração do Usuário e dos Gadgets que serão apresentados, bastará acessar o
browser com o endereço do servidor para dar início à apresentação dos mesmos. Mesmo com o
player em execução (TV Corporativa em apresentação) será possível alterar a ordem, adicionar
ou remover slides nesta aba.

Executando a Apresentação dos Slides


Há duas formas possíveis para execução dos slides:

1. Através de uma SmartTV com acesso à internet e que possua um dos seguintes browsers
instalados Chrome, Firefox ou Safari. Além disto, a SmartTV deverá ter hardware
suficiente para rodar HTML5, sem travar;
2. Por meio de uma TV convencional na qual será conectado um PC (computador), com os
mesmos requisitos de browser e hardware apresentados na forma anterior.

Nota: A Sankhya recomenda a utilização do Chrome para execução da TV Corporativa, como se


trata de HTML5 poderá ocorrer algum tipo de problema de processamento com os outros dois
browsers que possuem um desempenho um pouco menor que o Chrome.

Para executar a TV Corporativa, bastará abrir o browser e informar o endereço do servidor.

Para que o browser mostre a página em tela cheira bastará teclar "F11".

Após o primeiro login, será possível a realizar a execução automática, ou seja, sem a
necessidade de passar novamente pela tela inicial de login para informar Usuário e Senha. Isso
ocorre da seguinte forma:

Realizado o primeiro login, o sistema irá gerar uma URL criptografada que caso seja copiada
permitirá um novo acesso sem a necessidade de novo login.

Uma terceira forma de execução possível ao player, será a abertura do browser em modo "full
screen" (tela cheia) automaticamente, na informação da URL de acesso. Para isto deve-se:

No Windows: Executar o Chrome (browser) e o comando "- -kiosk", seguido da URL


criptografada, gerada no primeiro login. Como por exemplo:

C:\Users\USUARIO\AppData\Local\Google\Chrome\Application\chrome.exe –kiosk
http://endereco.sankhyaw/mge/tv?s=bGVhbmRybzoxMjMoNTY=

No Linux: Bastará acessar o endereço de execução do Chrome (browser) adicionar "%U --kiosk"
e em seguida a URL criptografada com usuário e senha de acesso. Como por exemplo:

\usr\bin\chromium-browser %U -- kiosk http://endereco.sankhyaw/mge/tv?


s=bGVhbmRybzoxMjMoNTY=

Observação: Nos dois sistemas operacionais quando o computador estiver conectado à TV, o
Sistema Operacional do PC poderá ser configurado para que ao iniciar o browser seja aberto
automaticamente no modo "kiosk", com o endereço, usuário e senha da URL criptografada,
dispensando assim a intervenção do usuário.

Ao chegar ao final da apresentação o player será novamente carregado de forma automática,


sem necessidade de uma nova intervenção na TV ou no PC, apresentando neste momento
qualquer alteração que tiver sido feita em relação à apresentação dos slides.

Executar Efeito na Apresentação de uma Página

Nota: A configuração a seguir, destina-se a usuários técnicos, que são capacitados a criar uma
página personalizada na internet.

Quando a TV Corporativa é iniciada, ela carrega automaticamente todos os slides que foram
configurados para o usuário informado na URL criptografada, não importando se este slide é um
componente de BI ou uma página externa, por isso se houver na apresentação algum slide que
possua algum efeito especial, no momento do carregamento da página poderá acontecer de o
mesmo não ser apresentado.

Para que slides com efeitos especiais sejam apresentados corretamente, será necessário
realizar em sua página na internet (nos fontes de criação) a configuração de um javascript como
o descrito no código abaixo.

1 – Adicione como atributo tag body do documento o onload=”setupShowingEvent()”,


ficará como no código abaixo:

<body onload=”setupShowingEvent()”>

</body>

2 – Dentro da tag head da página adicione o seguinte código:

<head>

<script type=”text/javascript”>

function setupShowingEvent(){

if ("onhashchange" in window) {

window.onhashchange = function() {

if(window.location.hash &&
window.location.hash.indexOf("showing") > -1){

306
onShowing();

if(window.location.hash && window.location.hash.indexOf("showing") >


-1){

onShowing();

function onShowing(){

//Código do que tem que ser executado quando a página for exibida

</script>

</head>

3 – Dentro da função onShowing() adicione o código que deve ser executado, quando a página
for exibida, como:

function onShowing(){
window.alet(“Teste”);

Para exibir um alerta de texto na tela.

Utilização da TV Corporativa em Android

Após as configurações realizadas no Sankhya Om, para utilização em android, é necessário


baixar o aplicativo através do site http://downloads.sankhya.com.br/. Deste modo, o sistema
abrirá a seguinte tela:

Endereço (Servidor): Informe o endereço do servidor de aplicações, sempre informando o ip e


não o dns. Como por exemplo http://192.168.0.96:8480/mge.

Usuário: Usuário configurado no sistema para ser o usuário da TV Corporativa.

Senha: Senha do usuário informado no campo Usuário.

Botão Testar: Serve para verificar se as informações da configuração conseguem comunicar


com o servidor de aplicações.

Botão Salvar: Salva as configurações e já começa a carregar as configurações efetuadas da TV


Coorporativa.

Voltar: Volta ao estado anterior. Se não informada nenhuma configuração, aparece na tela que
o servidor não foi encontrado.

Caso as configurações não estejam corretas, o sistema irá alertar por meio de uma mensagem
que o usuário e senha são inválidos.

Após a inserção dos dados de configuração serão apresentados os sites, gadgets e vídeos
conforme configurado anteriormente no Sankhya Om no menu de TV Coorporativa. Caso seja
necessário voltar as configurações ou sair do aplicativo basta ir ao menu de contexto.

2.157 Registro de Manutenção Programada

Esta rotina irá registrar previamente uma atividade de manutenção no servidor, em que este irá
reiniciá-lo

O administrador poderá registrar na tela de Registro de manutenção Programada, a Data\Hora


da parada do servidor, o Tempo (em média) o sistema ficará indisponível e uma Mensagem a ser
apresentada aos usuários durante o período desta indisponibilidade.

Apenas uma manutenção poderá ser cadastrada por vez, e esta permanecerá ativa até seu
cancelamento pela Tela de Registro por meio do botão "Cancelar", ou até a reinicialização do
servidor.

Apenas uma manutenção poderá ser cadastrada por vez, e esta permanecerá ativa até seu
cancelamento pela Tela de Registro por meio do botão "Cancelar", ou até a reinicialização do
servidor.

A data/hora da manutenção precisará possuir o tempo minimo de 10 minutos a mais em relação


a hora atual. Tem-se o exemplo:

Caso este período de tempo não seja respeitado, o sistema exibirá a mensagem:

" 'Data/Hora da Manutenção' deve possuir ao menos 10 minutos em relação a hora


atual"

Pode-se realizar alterações em uma manutenção que já foi registrada, atualizando assim as
informações.

A inclusão e alteração de manutenções poderão levar até oito minutos para serem atualizadas
no sistema, portanto a aparição/remoção do ícone e disparo dos avisos.

Enquanto houver um registro de manutenção ativo, um ícone de "Chave de Manutenção"


será exibido na barra de tarefas, sendo que este estará localizado entre as notificações do
sistema e a pesquisa de telas.

Ao clicar neste ícone serão apresentados os detalhes da manutenção registrada.

Quando o horário da manutenção estiver próximo, será exibida a mensagem aos usuários:

Ao clicar em "Ver Detalhes" o usuário irá visualizar os detalhes da manutenção, exatamente


como registrada nesta rotina e será apresentada pelo ícone Chave de manutenção.

Momentos antes do horário programado para o horário programado, o sistema emitirá um novo
alerta informando ao usuário que a manutenção programada poderá ocorrer a qualquer

307
alerta informando ao usuário que a manutenção programada poderá ocorrer a qualquer
instante.

Referente ao intervalo de disparo das mensagens, tem-se que estes possuem intervalo de
aparecimento com base em uma função, em que quanto mais próximo da parada, menor o
intervalo, sendo que:

a) O sistema buscará o tempo restante até a parada;


a) Esse número será dividido por 10 e logo em seguida será
arredondado. Assim, sempre serão utilizados, como base, os
números naturais;
b) O valor encontrado no item "b" será somado com 2. Exemplo:
Para 57min restantes / 10 = 5,7, que arredondando será = 6.
Esse valor somado a 2 = 8.
1º Situação: Resultado da função anterior menor que 5.

Para resultados menores que 5 minutos o aviso será apresentado a cada 1 minuto (fixo, não
utilizará a fórmula descrita anteriormente).

2º Situação: Resultado da função maior que 5.

Exemplo prático:

Para 47 min restantes / 10 = 4,7, que arredondado será = 5. Esse valor somado a 2 = 7. Isso
significa, que o aviso será exibido inicialmente de 7 em 7 minutos e o intervalo diminuirá
gradativamente, conforme a fórmula descrita anteriormente, até os 5 últimos minutos, que
depois se tornarão fixos de 1 em 1 minuto.

Observação: Estes intervalos podem sofrer variações de até 8 minutos para o primeiro aviso,
devido ao delay, decorrente das consultas realizadas, para avaliar o tempo restante, alterações
no registro, etc.

Assim que a hora atual estiver a 5 minutos da hora da manutenção, com exceção do SUP, não
será possível realizar login no sistema.

Exemplo:

Hora atual: 11:15


Hora manutenção: 11:20
Ao tentar logar no sistema com um usuário que não seja o SUP, o mesmo não irá conseguir
e o alerta abaixo será apresentado.
Se o usuário for o SUP, o acesso ao sistema ocorrerá normalmente.

Caso a hora atual ultrapasse a hora da manutenção, esta não será cancelada e os avisos
continuarão a ser apresentados. O processo continuará até a reinicialização do servidor ou o
cancelamento da manutenção.

Caso a manutenção estiver programada para um período que ainda esteja consideravelmente
distante, como por exemplo, dois dias após a data atual do sistema, este mostrará os avisos 60
minutos antes a hora da parada. Portanto, o usuário deverá salvar seu trabalho e realizar o
logout do sistema para que a manutenção seja realizada.

2.158 Central - Compras | Vendas | Mov. Internas

Através destas rotinas, realizamos os lançamentos e/ou visualizações dos diversos documentos
ligados às movimentações de mercadorias e ainda, às prestações e aquisições de serviços.

Estas telas são intituladas de acordo com o processo que está sendo trabalhado, ou seja, no
nosso sistema, procedimentos ligados às compras, vendas ou movimentações internas. Acesse
a documentação pertinente à cada uma destas operações através dos links abaixo:

Central de Compras

Central de Vendas

Central de Movimentações Internas

2.159 Preço Dinâmico

No dia-a-dia de sua empresa, pode ser necessário que o preço de venda utilizado nas
negociações, tenha como base diversas particularidades. Dentre estas especificidades pode-se
ter, forma de pagamento, impostos, usuários, contratos fechados com clientes, promoções,
entre outras, onde será necessário levar todas elas em consideração para calcular o preço de
venda. As informações abaixo, visam te orientar na construção do cálculo do preço de venda
com base em todos os critérios desejados pela sua empresa.

Na Central de Vendas o cálculo do preço dinâmico do produto será efetuado quando o Tipo de
operação-TOP em sua aba Geral, possuir no campo "Usar como preço" a opção "Preço de
Venda" selecionada.

Observação: Você só poderá utilizar o cálculo de preço dinâmico quando o Tipo de Operação -
TOP for um Pedido de venda, Venda ou uma Devolução de venda.

Importante: Quando o parâmetro "Usa cache na inicialização do produto? -


USACACHEINIPROD" estiver desligado, não será feito o cache da inicialização do produto,
trazendo então o valor do produto de forma correta quando for alterado o tipo de negociação do
Pedido de Venda com itens duplicados utilizando a funcionalidade do preço dinâmico.

Importante: É primordial que as configurações abaixo, sejam realizadas e validadas por um


implantador Sankhya.

Tem-se dois parâmetros essenciais para funcionamento desta rotina. São eles:

Nota modelo para cálculo de preço dinâmico - MODCALCPRECDIN: Neste parâmetro,


informe o modelo de nota/pedido que será utilizado para gerar um Cabeçalho transient. No
caso, esse cabeçalho não será persistido, pois ele serve apenas para fins de cálculo de
impostos. Em algumas situações, como por exemplo a Consulta de Produtos aberta diretamente,
não tem-se o cabeçalho para calcular impostos.

Procedure para cálculo de preço dinâmico - NOMPROCCALCPRE: Indique neste


parâmetro, o nome da procedure para cálculo de preço dinâmico. Ao preenchê-lo, significa que o
sistema irá utilizar as rotinas de preço dinâmico.

Observação: Com os parâmetros de chave MODCALCPRECDIN e NOMPROCCALCPRE


devidamente configurados, quando for lançada uma venda ou um pedido de venda informando
o local do item, o valor unitário será calculado de acordo com a procedure cadastrada.

Na configuração do parâmetro "Campos que afetam o cálculo do preço Dinâmico -


LISCAMPPRECODIN" deverão ser inseridos quais os campos da TGFCAB irão influenciar no
Cálculo do Preço Dinâmico, inclusive campos adicionais, para que, caso algum deles seja
alterado, seja recalculado o preço dos produtos.

Observação: Os campos que já recalculam o preço quando são alterados não deverão ser
incluídos neste parâmetro.

Nota: Os nomes dos campos devem estar em letras maiúsculas e separados por vírgulas.

No momento do cálculo do preço de venda, será chamada uma procedure personalizada. Esta
procedure será "chamada" pelo sistema na inicialização do produto na Central de Vendas e na
Consulta de Produtos solicitada também pela Central de Vendas ou diretamente pela rotina de
Consulta de Produtos.

A rotina de cálculo dinâmico é executada em pontos específicos do sistema, que são eles:

Na inicialização do produto;
Ao consultar o produto pela Consulta de Produtos (Central de Vendas e diretamente pela
Consulta de Produtos);
Na alteração do campo de quantidade (pela Central de Vendas ou pelo Carrinho de
Compras);
Ao salvar o item pela Central de Vendas ou na inclusão direta pelo carrinho. Uma
informação importante é que apenas nesse ponto é que o sistema injeta os demais
campos calculados pela procedure.

Quando for utilizada a Consulta de Produtos aberta diretamente (sem acessar primeiramente a
Central de Vendas), o sistema irá gerar um Cabeçalho transient, o qual é necessário para
cálculo de impostos. Para gerar esse cabeçalho será utilizado o modelo definido no parâmetro
"MODCALCPRECDIN", caso o parâmetro não esteja configurado corretamente será apresentada
a seguinte mensagem:

"Falha no cálculo de preço dinâmico: O modelo de nota/pedido informado no


parâmetro MODCALCPRECDIN não existe."

No caso da empresa, a primazia é utilizar a empresa do usuário logado; caso este não tenha
empresa vinculada, será utilizada a empresa do modelo. Se nenhuma empresa foi definida, será
exibida a seguinte mensagem no cálculo:

"Falha no cálculo de preço dinâmico: Nenhuma empresa foi defina no modelo de


nota/pedido e o usuário logado não está vinculado a uma empresa."

Caso ocorra alguma falha na execução da procedure, será apresentada a seguinte mensagem:

"Falha no cálculo de preço dinâmico: Erro ao executar a procedure


'nome_precedure'."

Sobre a procedure:

Dados disponíveis na procedure:

SEQUENCIA

NUNOTA

IDALIQ

CODPROD

CONTROLE

CODLOCAL

CODVOL

QTD

CODPARC

CODVEND

CODTIPVENDA

CODTIPOPER

CODEMP

CODUSULOGADO

VLRUNIT

BASEICMS

BASESUBST

VLRSUBST

VLRICMS

VLRIPI

ICMSPRO_VLRDIFALDEST

ICMSPRO_VLRDIFALREM

ICMSPRO_VLRFCP

IPIPRO_PERCIPI

Esses dados são disponibilizados através da tabela EXECPARAMS. Além disso, existem funções
específicas para se obter esses dados (Opcional):

ACT_DEC_FIELD

ACT_INT_FIELD

ACT_DTA_FIELD

ACT_TXT_FIELD

A procedure para cálculo de preço dinâmico deve receber apenas um parâmetro de entrada e
como resultado deve retornar um Json do tipo chave-valor. O campo "PRECO" é o preço

308
como resultado deve retornar um Json do tipo chave-valor. O campo "PRECO" é o preço
dinâmico e esse dado é obrigatório no retorno, mesmo que seja zero. Por exemplo:

"PRECO" : "50.0",

"PRECOBASE" : "50.0"

"AD_TIPOPRECO" : "T"

2.160 Cidades

Configurações > Cadastros > Endereços

Nesta rotina são realizados os cadastros das cidades que serão utilizadas nos
diversos procedimentos do sistema. Para aprimorar todos os cadastros e permitir a
seleção uniforme dos registros, se faz necessário cadastrá-los de forma padronizada.

O campo "Código da Cidade" será alimentado com o código referente a cidade que está sendo
cadastrada. Este preenchimento pode ser realizado automaticamentea, ou de forma manual;
esta definição é feita através do botão "Configuração da Tela", opção "Numeração",
localizado no lado superior direito da tela.

Preencha o campo "Cidade - UF", com a cidade junto à sua UF.

Indique por meio do campo "Nome" a descrição da cidade em questão.

Por meio do campo "UF" selecione a Unidade Federativa pertinente a cidade a qual está se
efetuando o cadastro.

Aba Geral Aba Frete


Aba Alíquotas de ISS Aba NFS-e
Aba Rota de Entrega Aba Rota
Parâmetros que atuam nesta rotina

Aba Geral
As informações a cerca dos aspectos de cada cidade, serão descritas nesta aba.

Você deverá informar no campo "DDD" (Discagem Direta a Distância) o código de área da
cidade.

Cada cidade se encontra em uma região, sendo que a mesma deverá ser apontada no campo
"Região".

Informe no campo "Venda Mínima" o menor valor aceito em uma negociação junto aos
parceiros localizados na cidade em questão. A configuração realizada neste campo, está ligada
à liberação do evento 74 - Venda mínima por Parceiro/Cidade/Região.

No campo "Distância" informe a distância aproximada entre a cidade do parceiro e a cidade da


empresa.

O campo "Sequência de Entrega" tema a funcionalidade de pré definir a ordem de entregar


dentro de uma rota.

No campo "População" insira o número de habitantes da cidade.

O campo "Mun. domicílio fiscal" será utilizado para informar o código do Município Domicílio
Fiscal da cidade conforme item 3.2.1 do ATO COTEPE/ICMS Nº 9, de 18 de ABRIL de 2008. O
sistema efetuará uma validação do código informado e o registro só será salvo se o código
estiver de acordo com a tabela de municípios do IBGE.

Observação: Na prestação de serviços para o exterior, algumas prefeituras solicitam que o


"Código de identificação do município" seja composto pelo código "99999" com cinco
dígitos. Caso necessário, o sistema está apto a aceitar esta configuração.

Por meio do campo "Cód. Município SIAFI" será informado o código de município padrão SIAFI
(Sistema Integrado de Administração Financeira do Governo Federal).

O campo "Cód. município DMS" (Declaração Mensal de Serviços), é o código do município de


Goiânia referente a tabela de municípios da prefeitura desta cidade.

Insira no campo "Nome do correio" o nome da cidade segundo o padrão dos Correios, a
informação é inserida pela rotina de importação de CEP’s (ainda não implementada no Sankhya-
Om).

O conteúdo do campo "Data de alteração" será registrado de maneira automática, senda a


data e hora da última alteração do registro.

A "Latitude" é a distância ao Equador medida ao longo do meridiano de Greenwich, esta


distância mede-se em graus, podendo variar entre 0º (no equador) e 90º para Norte ou para
Sul. Por outro lado, a "Longitude" é medida ao longo do Equador, e representa a distância
entre um ponto e o Meridiano de Greenwich.
Os dois últimos campos, mencionados (Latitude e Longitude), podem também ser preenchidos
manualmente, pois em nem todas as cidades, o CEP informado corresponde ao seu local, e essa
divergência torna a localização incerta.
[voltar ao topo]

Aba Frete
As informações contidas nesta aba têm preferência sobre as informações do cálculo do frete,
isto é, se o valor calculado do frete for menor que o valor do frete mínimo estipulado nesta aba,
o sistema assumirá o valor do frete mínimo.

Os campos "Valor de Frete Mínimo", "Valor de Frete Por Tonelada" e "Tipo de Frete"
estão diretamente ligados à rotina de Geração de CTRC/Frete.

Se o valor calculado do frete for menor que o "Valor do Frete Mínimo" estipulado nesta aba, o
sistema assumirá o valor do frete mínimo.

O campo "Valor de Frete por Tonelada" será utilizado para o valor do frete no lançamento da
nota de geração da nota de conhecimento de transporte.

Se a geração do frete por cidade for "Por Nota", o valor calculado do frete será a "Qtd.
volumes * Valor de frete por tonelada". Se o resultado for menor que o Valor de frete
mínimo, então será usado o Valor de frete mínimo.
Se a geração do frete por cidade for "Por Ordem de Carga", e se existir "rateio de frete
por ordem de carga" (1) e for a última nota da cidade o valor da nota calculado para o
conhecimento do frete será "Valor de frete mínimo" – somatório do valor calculado do
frete.
Se não for a última nota da cidade será "(Valor da Nota selecionada/Somatório de todas
as notas selecionadas) * Valor de frete mínimo". Se não existir "rateio de frete por ordem
de carga" o "valor calculado do frete" será "Qtd. volumes * Valor de frete por tonelada"
(1) rateio de frete por ordem de carga = (Somatório de (Peso da Nota/1000) * Valor do
Frete por Tonelada) < Valor do Frete Mínimo;

No campo "Tipo de Frete" selecione entre as opções "CTRC" ou "Nota Série A". Se for igual
a CTRC será usado as configurações da "Top de Venda de CTRC" senão será utilizado a "Top
de Venda de Série A". Os campos referentes a Top de Venda CTRC ou Série A encontram-se na
opção de "Gerar Frete por Cidade" do menu Formação de Ordem de Carga.

Se a Tipo de Frete for CTRC a nota lançada terá no campo "Vlr. Outros" o "valor da
taxa de entrega/entrada". Será lançado um item baseado no parâmetro "Produto
para CTRC - PRODCTRC", com valor unitário e valor total recebendo valores de "valor
calculado do frete".
Se o Tipo de Frete for "Nota Serie A" a nota lançada terá "valor calculado do frete"
em "Valor total da Nota" + "valor da taxa de entrega/entrada". O "Vlr Outros"
receberá ZERO. Será lançado um item baseado no "Serviço de Frete" conforme
informado na opção de Gerar Frete por cidade na tela de Formação Ordem de carga com
valor unitário e valor total recebendo valores de "valor calculado do frete".
Se o "valor da taxa de entrega/entrada" (2) for maior que zero será lançado outro
item baseado no "Serviço de Taxa de Entrega" conforme informado na opção de ‘Gerar
Frete por cidade’ com valor unitário e valor total recebendo valores de valor da taxa de
entrega/entrada.
(2) valor da taxa de entrega/entrada = Se Valor taxa de entrada do cadastro da cidade
for maior que zero então será o Valor taxa de entrada do cadastro da cidade, senão o
sistema pegará o Valor da Taxa de Entrega da opção de Gerar Frete por cidade do menu
"Formação de Carga" dividido pela quantidade de notas do parceiro.
Se for a ultima nota do parceiro, o valor será a diferença de Valor taxa de
entrega/entrada e o acumulado de valor da taxa de entrega/entrada.

Nota: Operação não realizada para frete "Por Fórmula"

O campo "Valor do Frete por Km" será utilizado juntamente com o campo Valor taxa de
entrada e a "Distância", onde serão informados na fórmula para encontrar o valor calculado do
frete. Para cada nota pertencente a uma cidade desse agrupamento será aplicado essas
informações com objetivo de obter o "valor calculado do frete" para a nota. Se o parâmetro
"TOP de Financeiro p/despesa de CTRC p/empresa da Ordem de Carga -
TOPGERACTRC", for diferente de zero serão utilizadas somente as notas cuja empresa seja
igual a da ordem de carga.

Se o Tipo de Frete for "Nota de Série A" o campo Valor taxa de entrada será utilizado para se
informar o valor da taxa de entrega.

[voltar ao topo]

Aba Alíquota de ISS


Nesta aba são apresentadas as Alíquotas de ISS cadastradas para a cidade selecionada.

No campo "Serviço" será apontado o serviço sobre o qual recaíra o ISS.

A funcionalidade de campo "Empresa" é de selecionar a empresa a qual se aplicará o ISS.

Define-se através do campo "Percentual de ISS" o percentual de ISS que será cobrado.

A forma a qual se dará a tributação para esta situação será selecionada no campo "Cód.
Tributação ISS".

O percentual que será aplicado no valor do item para compor a base reduzida será descrito no
campo "Perc. de dedução na base do ISS".

No campo "Tipo de dedução de base do ISS" selecione o tipo de dedução permitido pela
prefeitura. São apresentadas as seguintes opções:

Sub-Empreito;
Por percentual;
Matérias e opção para não informar (deixar em branco).

O campo "Tipo de Serviço" será utilizado para vincular o código do tipo de serviço na cidade
que está sendo cadastrada. Este código deverá ser cadastrado previamente na rotina
de Cadastros de Lista de Serviços.

Os acessos do usuário nesta aba, serão iguais aos liberados na rotina Acessos para a tela de

309
Os acessos do usuário nesta aba, serão iguais aos liberados na rotina Acessos para a tela de
Cadastro de Alíquotas de ISS. Se algum usuário não autorizado tentar inserir um registro nesta
aba, será apresentada a seguinte mensagem:

"Inclusão proibida pelo controle de acesso".

[voltar ao topo]

Aba NFS-e

No campo "Método de arredondamento do valor ISS" define-se o método de


arredondamento do valor do ISS a ser utilizado; pode ser pelo método convencional ou pela
regra de arredondamento na numeração decimal (ABNT NBR 5891).

Teremos ainda a opção "Truncar em duas casas decimais" que caso seja selecionada, o valor
do cálculo do ISS não será arredondado e sim, reduzido para duas casas decimais, segue o
exemplo:

Ao selecionar a cidade de São Paulo e a opção acima, com o lançamento de uma NFS-e com o
Parceiro, Empresa, Endereço para São Paulo e uma alíquota de ISS no serviço de 2,9%. Se a
opção Truncar em duas casas decimais não for selecionada, o valor será de 4,4 e se, a opção
citada for marcada na tela, o valor será atualizado para 4,3.

No campo "Qtd. máxima de notas em um lote NFS-e", é definido a quantidade máxima de


notas (NFS-e) em um único lote; possui a mesma funcionalidade do parâmetro "Qtd. máxima
de notas em um lote NFS-e - NFSEMAXNOTALOTE". Caso exista informação no campo Qtd.
máxima de notas em um lote NFS-e para alguma cidade, assim como no parâmetro de chave
NFSEMAXNOTALOTE, o sistema irá considerar o campo no Cadastro da cidade em questão. Por
exemplo, no parâmetro citado, é configurado 50, e no cadastro da cidade de Araxá é
configurado 30; para a cidade de Araxá será considerado o valor 30, e para as demais cidades,
o valor 50.

Observação: Verifique junto à prefeitura, a quantidade máxima de notas suportadas em um


lote.

O campo "Tipo de envio do CNAE" permite configurar qual será a forma de envio do CNAE
para a prefeitura. O CNAE é configurado no campo "CNAE", aba Impostos, do Cadastro de
Serviços. Tem-se as seguintes opções:

Normal: O CNAE será enviado de acordo com os dados informados no campo CNAE;
9 dígitos com zeros a direita: Esta opção quando selecionada, indicará que o CNAE
configurado receberá a inclusão de 2 (dois) dígitos zero a sua direita.
9 dígitos com zeros a esquerda: Esta opção possibilita completar com zeros à
esquerda quando o CNAE possui zero no início. Além disto, se o CNAE for menor do que 9
dígitos, ele completará com zeros à esquerda.

Com a marcação "Usar CNAE completo" realizada, o CNAE será preenchido no Json da NFS-e
formatado com "-" e "/". Exemplo: 6920-6/01.

Para que a Inscrição Municipal do Parceiro não seja preenchida no Json, você deverá habilitar a
marcação "Não enviar insc. mun. quando ISS não incidir no município do parceiro" no
cadastro da cidade da Empresa emitente e na tela Preferências da Empresa, aba CNAE Empresa,
o CNAE utilizado deverá estar como "Cidade do Prestador".

Ao habilitar a marcação "Enviar itens de NFS-e separados no Json", você determinará que o
Json possuirá múltiplos serviços. Considere ainda que, essa marcação deve ser acionada
somente se a prefeitura aceitar o uso de múltiplos serviços na emissão de NFSe via WebService.

Nota: Essa emissão pode ser realizada pelas prefeituras de Cariacica e Santana de Parnaíba.

O campo "Quantidade Máxima p/ enviar itens NFS-e no Json" definirá quantos itens serão
levados para dentro do Json.

Observação: O campo acima será habilitado para preenchido quando a marcação Enviar itens
de NFS-e separados no Jsonfor acionada.

Através da marcação "Tem substituição NFS-e", define-se se a Cidade em questão possui


substituição de NFS-e; ela é essencial para o funcionamento da substituição de NFS-e.

Por meio do campo "Quantidade de substituições permitidas", insira a quantidade de


substituições permitidas dentro do mês para as Empresas vinculadas à cidade em questão.

Informe no campo "Prazo para substituição de NFS-e", o prazo em dias para que a Nota
Fiscal de Serviço possa ser substituída.

Em "Motivo de cancelamento para substituição de NFS-e" defina o motivo de


cancelamento em casos de substituição de notas, para notas substituídas. Quando este campo
não estiver preenchido, a mensagem abaixo será enviada como motivo de cancelamento:

"Esta nota fiscal foi substituída pela nota de Nr.Unico X"

Nota: Se a prefeitura aceitar apenas um tipo de motivo tratado pelo sistema e a nota
substituída não for cancelada, o usuário poderá consultar o motivo do não cancelamento da
nota por meio da opção "Ver Acompanhamentos" ("Portal de Vendas", Botão "Outras
Opções...").

A opção "Utiliza processo específico para substituição?" quando acionada, indicará que a
cidade em questão utilizará um processo próprio de substituição de NFS-e.

Será possível realizar o cancelamento de uma NFS-e Substituta; para isso, a marcação
"Permite cancelamento de NFS-e substituta?" deve estar realizada para a cidade em
questão, para que o sistema envie o cancelamento da NFS-e Substituta quando for solicitado.

Seção Cancelamento

Através do campo "Tipo de cancelamento para NFS-e" define-se como será realizado o
cancelamento das notas para a cidade em questão. Maiores detalhes podem ser visualizados no
tópico Cancelamento de NFS-e - Prefeituras que não possuem o processo via webservices.

O preenchimento do "Valor limite para cancelamento NFS-e" é permitido apenas se o


campo Tipo de cancelamento para NFS-e estiver definido com a opção Via Web Services com
valor limite de cancelamento. Nele determina-se o valor limite para o cancelamento de notas
via WebServices; caso o valor da nota ultrapasse esse limite, o cancelamento deve ser feito
primeiramente na prefeitura e somente depois, efetue o cancelamento da mesma no Sankhya-
Om. Por exemplo, informando o valor de 500,00 no campo, as NFS-e de até R$ 500,00 serão
canceladas pelo processo normal (Web Services), caso ultrapasse esse valor, o cancelamento
ocorrerá diretamente no site da prefeitura. Maiores detalhes podem ser visualizados no tópico
Cancelamento de NFS-e - Prefeituras que não possuem o processo via webservices.

Importante: Para as cidades Araguaína/MT, Goiânia/GO, Itaberaí/GO, Nova Lima/MG, Pelotas/RS


e Salvador/BA, o campo "Valor Limite para Cancelamento NFS-e" deverá ser configurado
com a opção "Via prefeitura sem número de Protocolo". Visto que estas prefeituras já
definiram que não existe cancelamento via web services e o cancelamento ocorre somente na
prefeitura, não disponibilizando assim um protocolo de cancelamento.

Importante: Se tratando da cidade de Uberlândia/MG, o campo "Valor Limite para


Cancelamento NFS-e" será necessitará de ser alimentado com a opção "Via Web Services
com valor limite de cancelamento" e o campo "Valor Limite para Cancelamento NFS-e"
igual a R$ 500,00. Uma vez que a prefeitura de Uberlândia determinou que o cancelamento das
NFS-e de até R$ 500,00 ocorrerá pelo processo normal (Web Services). Para as notas que
ultrapasse esse valor, o cancelamento ocorrerá diretamente no site da prefeitura.

A grade de cancelamentos permite cadastrar o código e o motivo/descrição do cancelamento


que será enviado para a prefeitura ao se cancelar uma NFS-e. Sendo que, a grade só ficará
visível quando o campo Tipo de cancelamento para NFS-e estiver configurado com as opções
"Web Service" ou "Via web service com valor de limite de cancelamento".

A marcação "Ativo" quando realizada, define que o cancelamento está em uso e poderá ser
empregado nas diversas rotinas do sistema.
Informe no "Código cancelamento" o código do cancelamento que está sendo cadastrado.
O campo "Motivo/Descrição" será preenchido com a definição do cancelamento, sendo que
esta informação é disponibilizada pela prefeitura.

No campo "Enviar para prefeitura" informe se no XML enviado para prefeitura irá constar o
Código do cancelamento, a Motivo/descrição ou Ambos.

[voltar ao topo]

Aba Rota de Entrega


Esta aba será disponibilizada quando o parâmetro "Sequência entrega por cidade? -
SEQENTCID" estiver habilitado.

Através da mesma é possível filtrar clientes por vendedor e renumera-los. São apresentados os
parceiros "Classificados" e "A classificar".

Os Classificados são os Parceiros que irão compor a sequência de entrega. Para seleciona-los ou
retira-los da sequência, utiliza-se os botões de seleção entre as colunas.

Os botões de ordenação, localizados no lado direito dos parceiros Classificados são utilizados
para ordená-los. Os parceiros A classificar não irão interferir na sequência.

[voltar ao topo]

Aba Rota
Nesta aba, você também efetuará o cadastro como também visualizar à quais "Rotas" a cidade
se encontra vinculada. As referidas rotas deverão estar previamente cadastradas na rotina de
Cadastro de Rotas.

Para relacionar a Cidade a uma rota, basta digitar o código da mesma no campo Rota, ou
realizar uma consulta utilizando o assistente de pesquisa.
[voltar ao topo]

Parâmetros que atuam nesta rotina


Sequência entrega por cidade? - SEQENTCID: Quando habilitado, será disponibilizada a
aba "Rota de Entrega". Sendo que, quando desligado o referido parâmetro irá disponibilizar
esta aba no Cadastro de Regiões.

Valida o codmunfiscal pela tabela do IBGE - VALIDARTABIBGE: Através da ativação deste


parâmetro , o sistema irá validar se foi preenchido o campo "Mun. domicilio fiscal" aba
"Geral". Sendo assim, se o campo for deixado em branco o sistema não irá salvar o cadastro

310
"Geral". Sendo assim, se o campo for deixado em branco o sistema não irá salvar o cadastro
emitindo a seguinte mensagem:

"Código Mun. Domicílio Fiscal obrigatório, ver tabela do IBGE."


Veja também:
Bairros
Endereços
Estados
Países
Regiões
[voltar ao topo]

2.161 Unidades de Negócio

Configurações > Cadastros > Gerencial

Esta tela dá agilidade ao cálculo de horas cruzadas na análise de qual unidade de negócios está
vinculado à você e outras pessoas, bem como qual o Centro de Resultado que está vinculado à
unidade nos Lançamentos de OS.

O campo "Cód. Unidade" poderá ser manual ou automático. Este será o código da unidade de
negócio.

Em "Descrição" informa-se o nome da Unidade de Negócio.

Na aba "Centros de Resultado", insira os Centros de Resultados que compõe a Unidade de


Negócio.

Após a vinculação e a criação da Unidade de Negócios, você deve configurá-la nos Grupos de
Usuários.

No Grupo de Usuários, o campo "Unidade de negócio" serve para vincular a Unidade de


Negócios ao grupo referenciado.

Depois de efetuados os Lançamentos de OS, você pode analisar na tela Pré-Faturamento de OS


quais são as Unidades de Negócios vinculadas e as unidades provenientes dos executantes da
OS.

No campo "Serviço prestado para", temos as seguintes opções de visualização:

Todos: Esta opção exibirá todas as linhas, independentes das unidades;


Mesma unidade do executante: Esta opção mostrará as Os's na qual o Executante e
a OS pertencem à mesma unidade;
Outras unidades: Por fim, esta opção apresenta as Os's quando o Executante e a OS
não pertencem à mesma unidade.

Na grade do menu temos as colunas:

Cód. Un. Negócios OS: Esta coluna exibe o Código da Unidade de Negócio que o
Centro de Resultado da OS foi vinculado na tela Unidade de Negócios.
Cód. Un. Negócios executante: Esta coluna mostra o Código da Unidade de Negócio
que o Executante da OS foi vinculado na tela Unidade de Negócios.

Nota: O parâmetro "Tornar Centro de resultado obrigatório na OS? - OBRIGACENCUS"


torna obrigatório o Centro de Resultado em uma OS; as vias de inclusão de OS's são: OS externa
(através do portal), inclusão de OS (normal do sistema – interna) e pela FAP (Ficha de
Acompanhamento de Projeto).

2.162 Parcelas pagas por compensação no DANFE

Nosso sistema conta com um recurso que permite a impressão do Danfe, e neste consta a
verificação se o título está baixado e se o tipo de título utilizado em seu lançamento é
compensação de crédito. Se estes casos forem atendidos, no final da descrição da seção
"Fatura/Duplicata" no Danfe, será apresentada a palavra "[pago]".

Para que esta impressão ocorra, é necessário que o processo de geração do Danfe de cada
empresa seja analisado, pois é preciso que o parâmetro "Imprimir faturas no DANFE pelo
xml - FINANCEXMLDANFE" esteja desativado. Além disso, deve-se realizar a ativação do
parâmetro "Destacar financeiro pago por compensação no danfe? -
DESFINPGCOMPDNF".

Consideremos abaixo, o processo no sistema envolvido neste procedimento:

Na tela Preferências atente-se para a configuração dos seguintes parâmetros:

1. Avisar que o cliente possui Crédito? - AVISARCREDCLI: Ativado


2. Compensar crédito do cliente automaticamente - COMPENSACREDCLI: Ativado
3. Destacar financeiro pago por compensação no danfe? - DESFINPGCOMPDNF: Ativado
4. Top Baixa de Despesa de Compensação de Crédito - TOPBAIDESPCOMP: Informado
5. Top Baixa de Receita de Compensação de Crédito - TOPBAIRECCOMP: Informado
6. Tipo de título para compensação de Crédito - TIPTITCREDCLI: Informado
7. Avisar que o cliente possui Crédito? - AVISARCREDCLI: Ativado
8. Imprimir faturas no DANFE pelo xml - FINANCEXMLDANFE: Desativado

Na tela Tipos de Negociação deve-se possuir um tipo de negociação adequado que


atenda ao processo de geração de Crédito para o cliente.

É necessário que o cliente possua um crédito para ele lançado. Por exemplo, o cliente
realizou uma devolução e ficou com um crédito a ser compensado quando efetuar uma
nova compra.
Ao efetuar a venda para o cliente que possui o crédito a ser compensado, o sistema irá
fazê-lo no financeiro da nota, baixando o título e modificando o Tipo de Título para a
informação salva no parâmetro "Tipo de título para compensação de Crédito -
TIPTITCREDCLI".

Consideremos o exemplo de um Danfe impresso contendo a informação "[pago]":

2.163 Perfil

Configurações > Cadastros

A utilização dos Perfis como uma forma de classificação de parceiros e contatos representa um
valioso recurso para inúmeras atividades de vendas, marketing e relacionamento com os
clientes. As informações sobre os clientes, seus padrões de consumo, sua classificação quanto
ao potencial de compra, interesses específicos e outros itens podem fazer com que o cadastro
torne uma alavanca de vendas para a empresa.

O Sankhya-Om possui uma grande inovação para que os administradores possam tirar o
máximo proveito das possibilidades apresentadas pela segmentação das características dos
clientes. Trata-se da separação entre o perfil do parceiro, o perfil do cliente e o perfil dos
contatos, ou seja, os perfis das pessoas que fazem parte da estrutura do seu cliente.

Dessa forma, o administrador pode classificar uma empresa de acordo com o seu segmento de
atuação, volume de negócios e etc, pode ainda atribuir características pessoais a cada
colaborador que trabalha na empresa, como o nível de decisão de cada um, o grau de influência
nos negócios, e outros. Além disso, esta também pode ser uma característica fundamental para
quem possui clientes do tipo pessoa física, como lojas, supermercados ou outros tipos de varejo.

Nesta tela efetue o cadastro dos perfis que serão vinculados posteriormente ao Cadastro do
Parceiro através da aba Perfil do Parceiro e ao contato do parceiro pela aba Contatos, sub-aba
"Perfil do Contato". Sendo que, serão aceitos somente os perfis analíticos. Os perfis também
poderão ser vinculados ao Cadastro do Produto, por meio da aba Perfil de Consumo.

Esta é uma das telas do sistema composta por árvore hierárquica; algumas informações sobre
esta particularidade, podem ser visualizadas por meio do link Telas com Hierarquia.

Nota: Temos nesta tela suporte para campos adicionais. Para maiores informações sobre essa
funcionalidade acesse Campos Adicionais.

Trataremos neste artigo, sobre os seguintes tópicos:

Painel Principal Aba Contatos

Aba Produtos Aba Parceiros

311
Aba Produtos Aba Parceiros

Painel Principal
Localizado no alto da tela, este painel agrupa os dados que servirão de base para todo o
restante do cadastro dos perfis.

Inicialmente, informe no campo "Cód. Perfil", o código do perfil no sistema, ou seja, esta
numeração será responsável por identificá-lo em todas as rotinas que ele estiver envolvido.

O nome do perfil será descrito por meio do campo "Descrição".

Para cadastrar um perfil Sintético é necessário desmarcar a opção "Analítico". Ao cadastrar um


perfil do tipo sintético as abas "Produtos", "Parceiros" e "Contatos" ficarão desabilitadas.

Se o campo "Ativo" estiver desabilitado, mesmo após a criação do perfil este não poderá ser
visualizado nos cadastros do sistema. Para que o perfil esteja disponível em outras rotinas é
necessário realizar a marcação deste campo.

Nota: As opções Ativo e Analítico virão automaticamente marcadas pelo sistema na inclusão de
um novo perfil.

O campo "Tabela de Preço" não é obrigatório, contudo, o sistema permitirá que seja vinculado
uma tabela ao perfil do parceiro ou contato. Sendo que, para que seja possível vincular a tabela
neste campo é necessário que no parâmetro "Tabela de Preços por - TIPTABPRECOS" seja
selecionada a opção "Perfil" que é pertinente a esta tela.
[voltar ao topo]

Aba Contatos
Esta aba apresentará os contatos aos quais o perfil foi relacionado.

[voltar ao topo]

Aba Produtos
Visualize nesta aba os produtos que possuem em seu cadastro uma vinculação com o perfil em
questão.

[voltar ao topo]
Aba Parceiros
Através desta aba, você pode visualizar todos os parceiros que possuem um vínculo com o perfil
selecionado.

[voltar ao topo]

2.164 Nota Técnica 2015.003 - NF-e, CEST e DIFAL Partilhado

A Nota Técnica 2015.003 (V106) trouxe novas tratativas para NF-e. Para atender a esta norma,
fez-se necessário, a alteração do layout da NF-e, para que este receba informações da cobrança
de ICMS nas operações interestaduais de vendas a consumidor final – não contribuinte do
imposto; além da inclusão do campo para informar o CEST – Código Especificador da
Substituição Tributária – permitindo maior controle da Substituição Tributária. A partir das
configurações abaixo, o Sankhya-W estará preparado para emitir NF-e com as tag's do grupo
CEST; e do Diferencial de Alíquota das operações interestaduais destinadas a consumidor final -
não contribuinte do ICMS. Para tanto, deve-se atentar para as seguintes informações:
Configurações > Cadastros > Comercial > Arquivo > Cadastros
Produtos > Produtos > Alíquotas > Alíquotas de ICMS
Configurações > Cadastros > Comercial > Arquivo > Cadastros
Partilhas DIFAL > Tipos de Operação - TOP
UF's Cálculos Realizados
Emissão da NF-e c/cálculo do Geração dos Livros Fiscais com
ICMS p/ UF do Local de Entrega Parceiro "Local de Entrega"

Geração do EFD com o Parceiro Emissão do DANFE com os valores


"Local de Entrega" do DIFAL
SEFAZ que não exigem o DIFAL

Configurações > Cadastros > Produtos > Produtos


Aba Impostos e Aba Impostos / Informações por empresa

Em ambas as abas, tem-se o campo "Código Especificador ST", onde informa-se o código
responsável por especificar a Substituição Tributária referente ao produto em questão.

Aba Alíquota Interna de Destino

Nesta aba, informa-se a UF, bem como a Alíquota Interna de Destino a ela relacionada. Informa-
se também o percentual de ICMS referente ao Fundo de Combate a Pobreza.

[voltar ao topo]

Comercial > Arquivo > Cadastros > Alíquotas >


Alíquotas de ICMS
Nesta tela, informa-se a Alíquota Interna de Destino relacionada a UF. Informa-se também o
percentual de ICMS referente ao "Fundo de Combate a Pobreza".

312
[voltar ao topo]

Configurações > Cadastros > Partilhas DIFAL


Nesta tela, cadastra-se as partilhas referentes ao diferencial de alíquota; preenche-se a Data de
Início da Partilha, bem como seu percentual.

[voltar ao topo]

Comercial > Arquivo > Cadastros > Tipos de Operação -


TOP
Nesta tela, na aba Impostos tem-se a marcação "Calcular DIFAL Partilhado", que quando
realizada, define que para a TOP em questão, o cálculo do diferencial de alíquota partilhado será
realizado.

Este campo estará habilitado para utilização, apenas se a TOP for do tipo de movimento "Pedido
de Venda", "Venda", "Devolução de Venda" ou "Transferência".

[voltar ao topo]

UF's
É possível emitir NF-e's em ambiente de homologação com a devida Inscrição Estadual. Com a

Nota Técnica 2015.003, o ambiente de homologação valida a Inscrição Estadual para as


Unidades Federativas que não aceitam Inscrições Estaduais Isentas.

Algumas SEFAZ, passaram a exigir a Inscrição Estadual em ambiente de homologação; para


atender a esta situação, no sistema tem-se o parâmetro "UFs que exigem Insc. Estad. em
homologação - UFNFECOMIEHOM", onde informa-se os Estados que exigem essa
informação; logo, para as empresas pertencentes a UF's que estejam listadas neste parâmetro,
o sistema irá buscar o valor do CNPJ e IE válidos para essa Empresa/Parceiro, da forma como é
feita em ambiente de produção.

Caso tenha-se empresas que sejam pertencentes a UF's que não estejam listadas no parâmetro,
o comportamento do sistema não será modificado, ou seja, o campo I.E. ficará em branco na
emissão da nota em ambiente de homologação.

[voltar ao topo]

Cálculos Realizados
Para realização do cálculo do DIFAL Partilhado, algumas condições devem ser satisfeitas; são
elas:

•Deve-se ter uma movimentação do tipo Venda;

•Campo "Calcular DIFAL Partilhado" (aba Impostos - Tipos de Operação - TOP) deve estava
assinalado;

•O parceiro deve ser classificado como "Consumidor Final" (aba Fiscal - campo
Classificação ICMS).

Com as condições atendidas, é realizado o seguinte cálculo:

TGFDIN.ICMSDIFALDEST = (TGFDIN.BASE * Alíquota de diferencial) * Percentual da


partilha para o destinatário;

TGFDIN. ICMSDIFALREM = (TGFDIN.BASE * Alíquota de diferencial) -


TGFDIN.ICMSDIFALDEST

Código Especificado ST:

Para o preenchimento do campo "Código Especificador ST" nos itens da nota, o sistema irá
utilizar o valor salvo no campo "Código Especificador ST" (aba Impostos /Informações por
empresa, cadastro de Produtos) para empresa e produto informado; caso não exista, o sistema
irá utilizar o valor salvo no campo "Código Especificador ST" (aba Impostos, cadastro de
Produtos). Se ambos valores não existirem, o campo "Código Especificador ST" no item da nota
ficará com valor nulo, consequentemente, a tag <CEST> não será gerada.

Observação: Caso existam UF's que devem ter seu XML sem o CEST, tem-se o parâmetro "UFs
que devem ter XML de NF-e sem o CEST - UFNFESEMCEST", onde informa-se as siglas dos
estados separados por vírgula; as empresas pertencentes às UF's informadas no parâmetro, não
terão no XML a tag <CEST>.

Cálculo do diferencial de Alíquota:

O diferencial será calculado pela fórmula: "Alíq. Interna Dest. - Alíquota".


O sistema primeiramente tentará buscar a alíquota interna na tabela TGFAID (Aliquota Interna
Destino do Produto) para a empresa e produto informados, caso não encontre, tentará buscar a
alíquota do ICMS informada no campo "Alíq. Interna Dest." do cadastro de Alíquotas de ICMS da
regra utilizada para o item da NF-e que está sendo emitida.

Cálculo do Percentual de Partilha:

O percentual de Partilha será obtido de acordo com a data de emissão da NF-e, respeitando as
informações salvas da tabela TGFPDI (Percentuais de Partilha DIFAL). Além disso, pode-se inserir
manualmente estas informações através da tela "Configurações > Cadastros > Partilhas DIFAL"
como mencionado acima.

Feitas todas as configurações e cálculos, vejamos um pequeno trecho de um XML gerado:

Cálculo do ICMS para o Fundo de Combate a Pobreza:

•Deve-se ter uma movimentação dos tipos Pedido de Venda, Venda ou Devolução de Venda;

•Campo "Calcular DIFAL Partilhado" (aba Impostos - Tipos de Operação - TOP) deve estava
assinalado;

•O parceiro deve ser classificado como "Consumidor Final" (aba Fiscal - campo
Classificação ICMS).

O cálculo será realizado por item da seguinte forma:

TGFDIN.VLRFCP = TGFDIN.BASE * Perc. ICMS para Fundo Comb. Pobreza

Observação: Para o cálculo, inicialmente o sistema irá buscar o valor do campo

TGFAID.PERCICMSFCP (aba Alíquota Interna de Destino - Cadastro de Produtos); caso não


encontre será buscado o TGFICM.PERCICMSFCP (Cadastro de Alíquotas de ICMS).

As despesas acessórias também podem incidir no ICMS do Fundo de Combate a Pobreza, da


mesma forma que ocorre com o DIFAL. Logo, se houver alguma despesa, seu valor irá incidir
sobre o valor total do item.

Importante: Nas situações em que a Alíquota de ICMS é igual a Alíquota Interna de Destino,
para o DIFAL não há cálculo, no entanto, caso seja informado o "Perc. ICMS Fundo Comb.
Pobreza", será calculado o valor do ICMS para o Fundo de Combate a Pobreza, e todas as tag's
pertencentes ao Grupo das vendas interestaduais para consumidor final, não contribuinte do
ICMS, serão geradas.

[voltar ao topo]

Emissão da NF-e c/cálculo do ICMS p/ UF do Local de


Entrega
Dando seguimento às determinações feitas pela "Nota Técnica 2015.003", tem-se a geração
de NF-e's, onde o cálculo de ICMS para estas é feito considerando a UF (Unidade Federativa) do
Local de Entrega. Para que este comportamento ocorra, deve-se atentar para os seguintes
pontos:
Na tela "Configurações > Cadastros > Parceiros", aba Contatos, o campo "CPF/CNPJ" deve
estar devidamente informado; nele poderá ser informado um máximo de 14 dígitos. Além do
campo "CPF/CNPJ", o campo "Cód. Cidade" uma vez inserido, não poderá ser modificado.
Dentro deste comportamento, tem-se a "Geração do DIFAL considerando o Contato do Local de
Entrega". Na Central de Vendas, tem-se o campo "Cód. Contato Entrega", onde informa-se o
contato correspondende ao Local de Entrega do Parceiro. Esta informação poderá ser
preenchida apenas para operações de venda a Consumidor Final não Contribuinte do ICMS.
Importante: Quando o campo "Cód. Contato Entrega" estiver preenchido, as regras fiscais para
busca da alíquota do ICMS e o devido cálculo do ICMS Próprio da operação, bem como para o
cálculo do DIFAL (se for o caso), serão regidas pela "UF Emitente x UF Local de Entrega"
(campos citados à seguir). Se o referido campo não estiver preenchido, o sistema irá seguir as
regras normais de tributação para o ICMS Próprio e DIFAL.
Quando a nota possuir "Contato de Entrega" o sistema não utilizará a validação do campo
"Gerar endereço de entrega no XML da NF-e", presente no cadastro de "Tipos de Operação
- TOP" (aba Validações) e informará a tag <entrega> no XML com os dados do contato.
Também na Central de Vendas, tem-se os campos "UF Emitente", "UF Destinatário" e "UF
Local Entrega"; tem-se desta forma três UF's, sendo que o cálculo do ICMS e do DIFAL será
regido pela "UF Emitente" e "UF Local de Entrega", quando estiverem informadas.
O cálculo para operações com ICMS-ST e para as operações de Venda à Ordem, não sofrerão
alterações com relação a UF do Contato Local de Entrega.
Tendo-se o campo "Cód. Contato Entrega" preenchido, as tag's do Local de Entrega também
deverão ser preenchidas, conforme especificadas na tabela abaixo no XML da NF-e:

313
Observação: Os dados para preenchimento destas tag's são alimentados na aba Contatos do
Cadastro de Parceiros.
[voltar ao topo]

Geração dos Livros Fiscais considerando o Parceiro


"Local de Entrega"
Na tela "Livros Fiscais > Arquivos > Cadastro Livro ICMS/IPI" tem-se os campos "Contato de
Entrega" e "UF de Entrega" presentes na aba Informações; tem-se nestes campos o código do
contato e sua respectiva UF; estas informações são as inseridas na emissão da NF-e.

Em consequência do procedimento realizado na tela anterior, na tela "Livros Fiscais > Arquivos
> Geração ICMS/IPI" os campos "Contato de Entrega" e "UF de Entrega" também são gerados,
de acordo com o preenchimento feito na emissão da NF-e.
[voltar ao topo]

Geração do EFD considerando o Parceiro "Local de


Entrega"
Na geração do EFD - Escrituração Fiscal Digital, os registros C115 – campos 01, 02, 07, 08,
09 e 10 são alimentados com os dados do Contato do Parceiro, devidamente identificado no
campo "Contato de Entrega".
Este registro somente é gerado, se for configurada a "Observação" para ser gerado o registro
C110, pois o registro C11B A "filho" deste.

[voltar ao topo]

Emissão do DANFE com os valores do DIFAL


Na "Central de Vendas", quando for emitido um "DANFE", e este for do modelo "Padrão", para
notas que calcularam DIFAL, tem-se no campo "Informações Complementares", os valores totais
do ICMS Interestadual (oriundos da tabela TGFCAB), com base nos seguintes campos:
•DIFAL da UF destino (TGFCAB_VLRICMSDIFALDEST);
•FCP (TGFCAB_VLRICMSFCP);
•DIFAL da UF de Origem (TGFCAB_VLRICMSDIFALREM).
[voltar ao topo]

SEFAZ que não exigem o DIFAL


Para a SEFAZ que não exigir o DIFAL (grupo <ICMSUFDest>), devido às UF's origem/destino
participarem de Protocolos ou Convênios que definem os benefícios fiscais tais como Isenção,
por exemplo, o sistema deverá ser configurado da seguinte forma:

•No parâmetro "UFs destino NF-e com benefício fiscal para DIFAL -
UFDESTNFEBENFIS" que por padrão é vazio, informa-se a sigla de cada UF da SEFAZ de
destino (separada por vírgula); caso a SEFAZ de origem/destino estejam amparadas por
benefícios fiscais, ou seja, a alíquota interestadual é igual a zero.

•Alíquota interestadual deve ser igual a zero.

•CST's deverão estar configurados igual a 40, 41, 50, 51, ou 60.

Desta forma, o valor do DIFAL e do Fundo de Combate à Pobreza, não serão calculados quando o
produto estiver com a alíquota interestadual igual a zero, e o "Cód.Tributação(CST)" for igual a
40, 41, 50, 51 ou 60, e a UF destino esteja no parâmetro UFDESTNFEBENFIS.

Não existindo o cálculo do DIFAL, o grupo <ICMSUFDest> não será gerado.

A geração do grupo <ICMSUFDest> no XML não foi alterada e sua premissa continua sendo a
existência de valor em algum dos campos referentes ao DIFAL ou ao Fundo de Combate à
Pobreza.

[voltar ao topo]

2.165 Trabalhos de Impressão

Configurações > Avançado > Impressão

Esta rotina é responsável por apresentar as solicitações de impressão e seus respectivos dados.
Esses trabalhos são mantidos para visualização pelo prazo de 2 dias.

Acessando a rotina Painel de Filtros

Botões no topo da tela

Acessando a rotina
Temos duas formas de acesso à tela Trabalhos de Impressão, vejamos a descrição de cada uma
delas:

1. Efetuando a pesquisa pelo campo de busca:

2. Acessando o menu de contexto:

314
[voltar ao topo]

Painel de filtros
No Painel de Filtros temos os campos que irão auxiliar na localização dos trabalhos de
impressão, de maneira direcionada e rápida.

Inicialmente, é possível determinar a apresentação dos trabalhos considerando o período em


que estes foram incluídos ou seu último envio, por meio dos campos "Dt. Inclusão" ou "Dt.
Último envio", respectivamente.

Você pode localizar um documento, por meio do "Código".

É possível filtrar os documentos desejados, informando seu número, tipo ou descrição, por meio
dos campos "Número Documento", "Descrição" e "Tipo de documento", respectivamente.

O campo "Status" levará em consideração o status indicado e localizará o(s) trabalho(s)


desejado(s).

Por fim, o Painel de Filtros possibilita a localização dos trabalhos pelo "Usuário" que efetuou a
solicitação.

[voltar ao topo]

Botões no topo da tela


No alto da tela Trabalhos de Impressão, temos alguns botões que desempenham funções
essenciais no processo. Vejamos os detalhes acerca de cada um deles:

Acionando o botão "Reimprimir" será realizada a reimpressão do trabalho selecionado. Sendo


que, para execução desta funcionalidade o mesmo deverá conter o status "Pendente".

Por meio do botão "Atualizar status" você pode efetuar uma nova verificação do status atual
de todos os trabalhos contidos na grade.

O botão "Impressora substituta" possibilita a seleção de outra impressora para execução da


impressão.

[voltar ao topo]

2.166 HTML5

Visando aprimorar a usabilidade das telas do sistema, buscou-se uma nova maneira de
elaboração/desenvolvimento de tais telas. Com esse propósito, chegou-se à tecnologia
"HTML5".
HTML5 ("Hypertext Markup Language", versão 5), é uma linguagem para estruturação e
apresentação de conteúdo para a "World Wide Web"; é a quinta versão da linguagem HTML.
Sua essência tem sido melhorar a linguagem com o suporte para as mais recentes multimídias,
enquanto a mantém facilmente legível por seres humanos e consistentemente compreendida
por computadores e outros dispositivos.
Tomando primeiramente o Cadastro de Parceiros como exemplo, vejamos como o sistema irá se
portar diante das configurações acerca do HTML5:

Comportamento do parâmetro UTILIZAHTML5 Tela inicial


Novo registro Mostrar grade
Layout do Formulário Ajuda
Facilidade de utilização Iniciar Tour
Pesquisa de abas e campos Pesquisa de registros

Scroll (rolagem) de página inteira Painel de Filtros


Modo apresentação dos
Cadastro hierárquico em HTML5
campos...
Geração de Gráficos Botão "Exportar grade para"...
Marcar um registro como Favorito

Comportamento do parâmetro UTILIZAHTML5


Para utilização das telas desenvolvidas na linguagem HTML5, se faz necessário na tela
Preferências, definir-se o parâmetro "Utiliza telas em HTML5? - UTILIZAHTML5"; sua
configuração, permite a utilização de algumas telas, cujo desenvolvimento se deu na linguagem
HTML5. Pode-se configurá-lo dentre as seguintes opções:

Ligado: Com esta definição, as telas já desenvolvidas em HTML5 serão apresentadas


normalmente assim que esta for aberta:

Preferir: Ao definir esta opção, você poderá selecionar o novo layout por meio da opção

"Layout da tela" do menu se este já estiver disponível para a respectiva tela,


sendo que por meio da opção você também pode optar pelo layout antigo (esta é a
opção definida como padrão):

Nota: Caso a marcação "Lembrar minha escolha para esta tela" seja efetuada, ao acessar
a tela novamente, a opção de utilização será sempre considerada e esta mensagem de
questionamento sobre o uso do novo layout não será mais apresentada.
[voltar ao topo]

Tela inicial
Ao realizar o acesso às telas desenvolvidas no formato HTML5, tem-se a princípio a seguinte
tela:

Nos tópicos abaixo, tem-se detalhadamente o comportamento de cada uma das opções
apresentadas na tela inicial.

[voltar ao topo]

Novo registro

Ao clicar-se na opção , a tela é posicionada de modo a receber um


novo cadastro, onde da mesma forma que no formato de tela antigo, preenche-se todos os
campos que irão compor um cadastro entendível e completo para as rotinas que fará parte.

[voltar ao topo]

Layout do Formulário
Para este layout você poderá também definir um layout padrão para os formulário das telas por
meio do parâmetro "Configuração de Formulários HTML5 - CONFIGFORMHTML5", neste
teremos as opções:

Por usuário (Padrão);


Coluna única normal;
Coluna única compacta;
Multi-Colunas.

Observação: Temos também o parâmetro "Utiliza telas Beta em HTML5? - HTML5BETA",


que quando ligado permitirá aos usuários o uso de telas em HTML5 que ainda estejam em
versão beta. Se este for definido como "Desligado", estas referidas telas abrirão no layout
antigo do sistema.

[voltar ao topo]

Mostrar grade

A opção apresenta a tela em modo grade, contendo todos os

315
A opção apresenta a tela em modo grade, contendo todos os
cadastros já realizados, caso nenhum filtro tenha sido criado na tela; existindo algum filtro, os
dados serão apresentados em grade seguindo a filtragem configurada:

Passando-se o cursor com o mouse, à frente da nomenclatura de cada coluna, será exibido o

ícone (Opções da Coluna), que ao ser acionado, apresenta as seguintes opções:


Ordenar Ascendente: Realiza a ordenação dos dados da tela de forma crescente, com
base na coluna em que a opção foi acionada.
Ordenar Descendente: Efetua a ordenação dos dados da tela de forma decrescente,
com base na coluna em que a opção foi acionada.
Filtrar: Ao acionar esta opção, é aberta um pequeno pop-up onde pode-se marcar ou
desmarcar os registros que serão exibidos na tela. Os registros desmarcados, não serão
visualizados.
Agrupar: Esta opção realiza o agrupamento das demais colunas, apenas na coluna a
qual a opção foi acionada. Será apresentado um sinal de "+" que expande os dados do
registro.
Fixar Coluna: Esta opção quando acionada, torna a coluna em questão imóvel perante
as demais, ou seja, ao movimentar as colunas na horizontal, a coluna fixada, irá assim
permanecer, enquanto que as outras irão se mover.

Caso a tela seja composta por muitos cadastros, o sistema automaticamente divide todos os
registros em páginas, de modo que pode-se visualizar no rodapé da tela, a página em se está
localizado e navegar entre elas, através dos seguintes botões:

Posiciona o foco para a primeira página;

Vai para a página anterior;

Apresenta a página seguinte;

Exibe os registros da última página.

Observação: Algumas configurações, se efetuadas afetam diretamente as telas iniciais do


sistema quando estas são abertas no layout HTML5. São elas:

O parâmetro "Mostra aviso ao carregar tudo na pág. Inicial - MOSTAVISPAGINI"


estar ligado;
Nenhum filtro personalizado da tela em questão deve estar ativado;
Nenhum campo do painel de filtros deve estar preenchido; configuração esta, realizada
na tela Construtor de Telas > Botão Outras opções > Painel de Filtros.

Com as referidas configurações efetuadas, clicando-se na opção "Mostrar grade", será


apresentada a mensagem abaixo:

Nota: Ao abrir uma tela que esteja no formato HTML5, tem-se ainda a possibilidade de
configurar o parâmetro "Utilizar nova pesquisa na tela inicial HTML5? -
HTML5NOVAPESQ". Este parâmetro quando ligado, ao digitar um assunto no campo de
pesquisa e clicar em "Mostrar grade" ou "Clique aqui para ver todos", a grade será
carregada obedecendo ao assunto digitado. Além disso, ainda considerando o parâmetro ligado,
ao digitar um conteúdo e selecionar um registro, a tela será carregada com todos os registros
condizentes com o texto informado, porém já posicionando no registro escolhido. Com o referido
parâmetro desligado, o comportamento das opções se mantém, no entanto, ao digitar um texto
e selecionar um registro, apenas este será carregado.

Importante: Para manter-se a compatibilidade das grades da tela Flex (layout normal) com as
telas em formato HTML5 tem-se as seguintes regras:

1.Primeiramente, busca-se encontrar a configuração de grade do usuário que encontra-se


logado na tela em modo HTML5. Caso encontre, será utilizada esta configuração e,
posteriormente, retorna-se a mesma na grade;
2.Na hipótese de falhar a regra acima, o sistema tentará identificar a configuração
realizada no usuário SUP para a tela HTML5. Localizando esta configuração, retorna-se a
mesma para a grade. Caso não encontre, o sistema buscará identificar a configuração da
tela em modo Flex;
3.Não encontrando nenhuma das configurações acima, o sistema buscará as
configurações conforme o Dicionário de Dados e retornará para a grade.

[voltar ao topo]

Ajuda

Assim como ocorre no layout antigo, acessando-se a opção , será


aberta a Central de Ajuda referente a tela que está aberta.

[voltar ao topo]

Iniciar Tour

A opção apresenta as informações a respeito do novo layout das


telas do sistema de modo a orientar o usuário sobre o comportamento de cada uma das opções
disponíveis. Um "Tour" pode ser iniciado partindo-se de três locais distintos na tela. São eles:

1) Tela inicial:

2) Ao dar início a configuração de "Filtros":

3) Ao realizar a "Configuração da Tela":

Independente do local que o Tour for iniciado, o seu propósito e comportamento é o mesmo. A
diferença envolvida entre os em que ele pode ser iniciado, é a orientação passada ao usuário
em cada um deles. A saber:

Iniciando-se o Tour pela "Tela Inicial", serão apresentadas informações acerca da própria
tela inicial, da tela em modo grade e sua visualização em modo formulário;
Através da construção dos "Filtros", o Tour exibe considerações sobre a construção dos
filtros personalizados;
Finalmente, por meio da "Configuração da Tela", o Tour apresenta os recursos que
abrangem este procedimento de estruturação da tela;
Sob a influência do parâmetro "Mostrar tour nas novas telas HTML5? -
SHOWHTML5TOURH", caso seja feito o acesso a uma tela no layout HTML5, sendo esta
composta por um Cadastro hierárquico, ao realizar-se um Tour na tela, serão
apresentados também dados a respeito das funcionalidades obtidas com o uso das
hierarquias.

Todo o Tour possui a aparência do exemplo exibido na imagem abaixo, ou seja, a descrição de
onde se está posicionado, bem como sua funcionalidade, os botões "Anterior" e "Próximo"
que permitem retroceder alguma instrução ou avançar para a orientação seguinte,
respectivamente, bem como o botão "Fechar" que permite o encerramento do Tour a qualquer
instante que for julgado necessário.

316
[voltar ao topo]

Facilidade de utilização
As telas utilizadas em HTML5 são de fácil navegação/utilização. Para um melhor entendimento,
inserimos uma legenda na imagem abaixo, de modo que o significado de cada ponto, pode-se
visualizar logo em seguida:

A - Os botões/componentes presentes na barra de ferramentas estão dispostos de uma maneira


mais simples para os usuários, onde gostaríamos de destacar a possibilidade de Pesquisa de
Registros sem a necessidade de retorna-se à Tela inicial. Pode-se notar o espaço para digitação
denominado Pesquisar registros... onde pode-se inserir as iniciais do código ou descrição do
registro desejado.
B - As telas em HTML5 que apresentarem um painel principal, a medida que for feita a
navegação entre as abas, este painel é mantido fixo na tela, de modo que será sempre possível
visualizar os dados básicos do cadastro, ou seja, no exemplo do Cadastro de Parceiros, serão
sempre apresentados o Código, o Nome, o Tipo de Pessoa, e se o Parceiro está ou não Ativo.
Além disso, por meio do botão Configuração da tela, pode-se realizar também a conformação
do Painel Principal, inserindo ou retirando algum campo que não seja necessário ao processo da
empresa.
C - As telas compostas por abas, terão estas exibidas na horizontal (de maneira similar ao que

ocorria nas telas em modelo antigo). Além disso, pressionando-se o ícone presente no início
da disposição das abas, todas estas serão listadas, sendo possível ainda pesquisar pela aba
desejada. Mais detalhes vide tópico Pesquisa de abas e campos.

[voltar ao topo]

Pesquisa de abas e campos


Como mencionado resumidamente no tópico Facilidade de utilização, é possível através do
ícone verificar as abas presentes em cada tela e ainda buscar pela aba desejada, digitando
seu nome no campo Pesquisar que é apresentado ao pressionar-se o referido ícone:

Soma-se a esta funcionalidade, a influência do parâmetro "Ordenar abas por ordem


alfabética? - ORDENARABAS", que ao ser ativado, clicando-se no ícone citado, as abas são
listadas em ordem alfabética.
Além da busca de abas, tem-se a pesquisa de campos disponíveis na tela; esta é acionada pelo
botão Configuração da Tela, opção Pesquisar campos... ou ainda, pelas teclas de atalho no
teclado "Ctrl + F".

[voltar ao topo]

Pesquisa de registros
A Tela inicial de uma rotina no formato de layout HTML5, conta com o espaço para pesquisa de
registros denominado Digite o que você procura, em destaque na imagem abaixo:

Ao realizar a pesquisa de cadastros, informando-se um trecho que porventura seja equivalente à


vários registros, os campos correspondentes a estes registros que tiverem sido alimentados com
o fragmento digitado, serão evidenciados nos resultados obtidos na consulta, facilitando sua
localização.

Tomaremos como exemplo, o Cadastro de Parceiros. Vejamos uma pesquisa realizada onde
informou-se o trecho "Casa d":

Observemos que foram apresentados os registros que possuem o trecho digitado, e este mesmo
trecho foi destacado em amarelo nos campos que o possuem.

Importante: Para a apresentação dos resultados nesse campo de busca, o sistema segue a
regra abaixo:

Limite de 5 campos;
O componente considera como maior prioridade os campos que combinaram com o
termo pesquisado, apresentando os 5 primeiros;
Caso existam registros que tenham a mesma descrição do campo pesquisado, o sistema
leva em consideração a data em que o registro entrou na tabela, por exemplo:

Registro da tabela X:

A - Data de entrada 01/01/2020

AB - Data de entrada 02/01/2020

B - Data de entrada 02/01/2020

ABC - Data de entrada 01/01/2020

Sendo assim, ao realizar a pesquisa com "A", o sistema trará a seguinte ordem de
apresentação:

A - Data de entrada 01/01/2020

317
A - Data de entrada 02/01/2020

AB - Data de entrada 02/01/2020


ABC - Data de entrada 01/01/2020

[voltar ao topo]

Scroll (rolagem) de página inteira


Nas telas no formato de layout HTML5, tem-se um recurso denominado Scroll (rolagem), que
consiste em mais uma facilidade de navegação quando pensamos nas telas na vertical. Em
outras palavras, a medida que a tela é deslizada para baixo, e esta conta com uma grande
quantidade de campos, na parte superior da tela em questão, serão sintetizadas os dados
principais da tela, de modo que estes dados irão acompanhar a navegação, podendo serem
acionados quando necessário.
Esta funcionalidade pode ser perfeitamente visualizada, quando na tela de Cadastro de
Parceiros, acessa-se a Aba Contatos:

Deslizando-se a barra de rolagem tela para baixo, pode-se notar em sua parte superior, os

ícones e (que podem ser clicados quando necessário),


juntamente com suas respectivas nomenclaturas logo abaixo:

[voltar ao topo]

Painel de Filtros
O sistema é composto por telas que possuem painel de filtros e outras que não possuem. Nosso
exemplo até então, vinha sendo a tela de Cadastro de Parceiros, porém esta tela não possui o
painel de filtros que iremos destacar neste tópico. Com base nisso, tomaremos como exemplo a
tela Pagamento de Frete por O.C.

Observemos na imagem abaixo, no lado esquerdo da tela os espaços Filtro personalizado e


Filtros rápidos:

No espaço Filtros rápidos, tem-se os campos fixos relacionados a tela que irão auxiliar na
busca dos registros desejados.

Já o espaço Filtro personalizado, possui uma nova característica: a medida que filtros
personificados forem sendo criados, estes também serão exibidos na tela, de modo que pode-se
acioná-los individual ou simultaneamente sempre que necessário, ou seja, pode-se trabalhar
com uma combinação de filtros personalizados e rápidos, visando refinar ainda mais a busca.

Como descrito inicialmente neste tópico, algumas telas do sistema não possuem os painéis de
filtros rápidos ou personalizados posicionados no lado esquerdo da tela.

Nestas situações, tem-se no alto das telas o botão Filtros , que permite a criação de
filtragens personalizadas; a medida que novos filtros são construídos, estes poderão ser
apresentados juntamente ao botão mencionado, sendo possível ainda ativar ou desativar algum
deles, caso necessário (quando tem-se um filtro ativo, o botão Filtros assume a coloração
vermelha):

Observação: Passando-se o cursor do mouse sobre um filtro personalizado, pode-se visualizar


os campos e condições que fazem parte de sua composição.

[voltar ao topo]

Cadastro hierárquico em HTML5


Para um melhor entendimento do Cadastro hierárquico feito em HTML5, tomaremos como
exemplo neste tópico o Cadastro de Natureza de Receitas e Despesas;

Na página inicial, o cadastro hierárquico apresenta a opção "Mostrar hierarquia" conforme


imagem acima. Sua funcionalidade é direcionar a tela para o modo formulário carregando toda
a hierarquia já cadastrada. Vejamos abaixo a tela em seu layout antigo:

Agora a mesma tela no layout HTML5:

318
No cadastro hierárquico utilizado em HTML5, tem-se a navegação exclusiva em cada nível, ou
seja, ao acessar um registro pai, os cadastros sintéticos e analíticos que fazem parte desse
registro poderão ser visualizados distintamente, podendo-se avançar ou retroceder os níveis de
acordo com a composição de cada cadastro. Vejamos abaixo as formas disponíveis de
navegação:

Através dos ícones <<, < e > posicionados no início e ao final de cada descrição,
respectivamente;
Por meio das setas ï ð ñ ò localizadas no teclado, respectivamente;
Com um duplo clique sobre o registro pai, pode-se somente avançar para os cadastros

sintéticos e analíticos contidos no mesmo;

Vejamos o exemplo deste comportamento no cadastro da Natureza Despesas comerciais:

No exemplo representado nesta imagem, pode-se notar os cadastros de segundo nível


Comissões, Bonificações/Quebras e Marketing/Publicidade, sendo estes dois primeiros analíticos
e o último sintético, possuidor de um terceiro nível de cadastros, o qual pode ser acessado por
meio das funcionalidades descritas anteriormente.

No decorrer da navegação entre os cadastros sintéticos e analíticos, é possível visualizar no


topo da tela em seu lado esquerdo conforme a imagem acima, outra forma de retroceder entre
os níveis. A cada nível percorrido os atalhos são disponibilizados posteriormente, após o terceiro

nível será apresentado o atalho , que tem por finalidade retornar ao início dos cadastros.

[voltar ao topo]

Modo de apresentação dos campos do layout


Utilizando-se as telas no layout HTML5 em modo formulário, é possível modificar a disposição
dos campos que as constituem, tanto em relação as abas, quanto em relação aos painéis
principais. Esta configuração é realizada através do parâmetro "Configuração de Formulários
HTML5 - CONFIGFORMHTML5"; este parâmetro pode ser definido dentre quatro opções:

Padrão;
Coluna única normal;
Coluna única compacta;
Por usuário.

Vejamos as particularidades de cada opção:


Padrão - O modo de apresentação Padrão consiste na disposição da descrição dos campos em
um alinhamento e logo abaixo, o espaço de preenchimento e/ou marcação de cada um,
distribuídos em duas ou mais colunas. Ou seja:

Coluna única normal - Já o modo de apresentação Coluna única normal, dispõe os campos do
formulário em uma única coluna, mantendo a descrição de cada um acima de seu respectivo
espaço de preenchimento. Vejamos:

Coluna única compacta - O modo de apresentação Coluna única compacta, de maneira


semelhante à opção anterior, também organiza os campos do formulário em uma única coluna,
diferenciando-se pela descrição dos campos, que neste caso será apresentada no mesmo
alinhamento de seu espaço para preenchimento/marcação. Vejamos a imagem abaixo:

Por usuário - Já o modo de apresentação Por usuário, permite que cada usuário configure a
disposição dos campos de acordo com sua preferência, dentre as três opções acima
mencionadas; será habilitada em cada tela, no botão "Configuração da tela", a opção Layout
do Formulário, que ao ser acionada, exibe um pop-up com esta mesma nomenclatura:

319
Neste pop-up pode-se determinar qual será a disposição do formulário correspondente a tela
em questão. Além disso, por meio da marcação "Aplicar configuração à todas as telas", a
opção aqui definida será considerada também para todas as outras telas em HTML5 que o
usuário logado tiver acesso.

[voltar ao topo]

Botão "Exportar grade para" no layout HTML5


Nas telas em HTML5 o botão "Exportar para grade" permite a configuração de um limite de
registros a serem exibidos no processo de exportação das três opções que o mesmo
disponibiliza. Essa configuração é efetuada por meio do parâmetro "Qtd. máx. de reg. para
export. de PDF, XLS e Cubo - QTDMAXREGEXPORT", estando o mesmo apontado com o
valor zero serão apresentados todos os registros pertinentes a pesquisa. Ao se informar um
valor acima de zero, a exportação acatará essa limitação.

Ao se realizar uma exportação que apresente um número de linhas maior que o configurado no
referido parâmetro, será apresentado o seguinte pop-up:

Optando-se pela opção "Sim" será exportada a quantidade especificada no parâmetro. Caso
seja acionada a opção "Não", será executado o cancelamento da exportação.

[voltar ao topo]

Geração de Gráficos
Além das funcionalidades já descritas até aqui, as telas em HTML5 no Modo Grade possibilitam a
geração de gráficos que visam auxiliar em análises rápidas de dados, como por exemplo o limite
de crédito mensal que seus parceiros possuem. Vejamos um exemplo utilizando o "Gráfico de
colunas" no Cadastro de Parceiros:

Para realizar a geração dos gráficos, é necessário selecionar as colunas com os


dados desejados e assim clicar com o botão direito do mouse sobre elas.

Dentro da opção "Gráficos" tem-se os tipos de gráficos disponibilizados pelo


sistema.

Com exceção do "Gráfico de linhas", todos os outros gráficos disponibilizam


outras formas de exibição.

Deste modo, basta selecionar o tipo de gráfico que melhor atenda a sua
necessidade.

Configurando o Gráfico

O gráfico permite que sejam realizadas configurações em sua estrutura, de acordo com o
usuário logado, a tela que está sendo acessada e o tipo de gráfico utilizado. Deste modo,
quando este usuário acessar esta tela e solicitar a visualização deste gráfico, essas
configurações serão mantidas.

Ao acionar o botão "Configurar gráfico", tem-se a exibição das abas que permitem as
configurações na estrutura do gráfico. Inicialmente, tem-se a aba "Config." que é responsável
por dizer qual será a forma de exibição do gráfico, ou seja, pode-se alternar de um gráfico de
Barras para um gráfico de Pizza.

A aba "Dados" permite incluir informações no gráfico, bem com, retirar dados que não devem
ser apresentados.

Além disso, tem-se a aba "Formatação" que possibilita editar as configurações de formatação

320
Além disso, tem-se a aba "Formatação" que possibilita editar as configurações de formatação
do gráfico, inserir uma legenda, modificar os eixos e alterar as suas medidas.

Ao final, pode-se utilizar o botão "Salvar" para guardar as configurações


realizadas, bem como, o botão "Redefinir formatação do gráfico" para
restaurar a formatação padrão do gráfico.
[voltar ao topo]

Marcar um registro como Favorito


Marcar um registro (cadastro) como "Favorito" tem a finalidade de permitir que este cadastro
seja acessado de forma mais rápida; você poderá fazê-lo por exemplo, em registros que são
visualizados com mais frequência, ou que costumeiramente servem de padrão para realização
de outros cadastros. Um cadastro pertencente à própria tela, pode ser marcado como Favorito

de duas maneiras. A saber:


1º: Qualquer registro pode ser assinalado como Favorito a qualquer momento que esteja-se
navegando nas abas de seu cadastro. Como exemplo, iremos utilizar a tela Cadastro de
Parceiros; ao lado da apresentação do nome do Parceiro, tem o ícone representado por uma
estrela; ao marcá-lo, o referido ícone ficará na coloração "amarela", o que define um registro
Favorito:

2º: Uma vez posicionado na tela inicial, ao digitar o código ou descrição do Parceiro de modo a
identificá-lo, os registros apresentados exibem no lado direito de sua descrição o ícone
representado por uma estrela; ao marcá-lo, o referido ícone ficará na coloração "amarela", o
que caracteriza um registro Favorito:

3º: Já posicionado em algum registro, caso seja necessário localizar algum outro cadastro pelo
campo de pesquisa presente no lado superior direito da tela, informando-se o código ou
descrição de algum Parceiro, nos registros apresentados tem-se também no lado direito de sua
descrição o ícone reproduzido por uma estrela; ao marcá-lo, assim como na alternativa anterior,
o referido ícone ficará na coloração "amarela", o que qualifica um registro como Favorito:

É possível ainda, marcar um registro pertencente à outra tela como "Favorito". Por exemplo,
ao cadastrar o Endereço de um Parceiro, você pode assinalar sua respectiva cidade como
Favorita; ao clicar no ícone representado pela lupa visando procurar pela cidade desejada, já no
pop-up de busca que é aberto, pode-se assinalar a cidade em questão como Favorita assim
como mencionado nas opções anteriores:

[voltar ao topo]

Comportamento do parâmetro UTILIZAHTML5


[voltar ao topo]

2.167 Adiantamento/Empréstimo c/ repasse ao Fornecedor

Configurações > Rotinas

Esta tela é bastante semelhante à tela de Adiantamento/Empréstimo, tem o objetivo de


controlar adiantamentos ou empréstimos feitos com repasse a fornecedores.

O Adiantamento/Empréstimo c/ repasse ao Fornecedor é composto por títulos de despesa,


mostrados na grade superior desta tela e por títulos de receitas, visualizados na grade inferior.

O lançamento de um novo adiantamento/empréstimo c/ repasse ao fornecedor é feito por meio


do botão "Novo" no cabeçalho desta tela, que quando acionado abrirá a tela "Novo
Adiantamento/Empréstimo", onde você fará as seguintes configurações.

O primeiro passo do lançamento de um novo empréstimo será informar o nº da nota fiscal, logo

em seguida defina a "Empresa" para qual será lançado o título, a "Data de Negociação" e
a "Data de Vencimento da Despesa", bem como o "Parceiro" (parceiro para os títulos de
Receita) e o "Fornecedor" (que é o parceiro para os títulos de Despesa) além de outros dados
que referenciarão o novo título.

Uma forma de se definir o Parceiro nesta tela será através do campo "Ordem de Carga", pois
uma vez informado bastará marcar a opção "Usar parceiro e veículo da ordem de carga",
para que o sistema preencha automaticamente os campos Parceiro e "Veículo" de acordo com
a Ordem de Carga.

Você poderá preencher os Campos "Dt. Neg. Despesa" e "Dt. Venc. Despesa" como desejar,
uma vez que a data de vencimento aqui não funciona como na tela de
Adiantamento/Empréstimo com base no parâmetro de dias úteis.

Posteriormente, configure o "Parcelamento" do Adiantamento/Empréstimo:

Informe o "Valor" do adiantamento/empréstimo, que será o valor que a empresa irá repassar ao
fornecedor. Logo, será gerado para a empresa um título de despesa no valor informado neste
campo. No campo "Núm. Parcelas" informe o número de parcelas em que o
adiantamento/empréstimo será pago a empresa.

Na opção "Frequência" insira a frequência de vencimento das parcelas, que poderão ser:
Diárias, Semanais, Quinzenais, Mensais e etc. Permitindo inclusive que o usuário configure a
frequência de vencimento de forma "Personalizada".

321
Na "Base de Vencimento" define-se a data na qual vencerá a primeira parcela de Receita,
uma vez que a data de vencimento da despesa foi configurada no passo anterior.

A Base de Vencimento da receita poderá ser igual ao "Vencimento da Despesa" ou com base
na data de "Negociação", poderá ser com base no dia do lançamento, isto é, "Hoje" ou ainda
"Informado pelo Usuário". Quando Informado pelo Usuário o sistema habilitará o calendário
ao lado do campo, para digitação do usuário.

A "Tx. de juros (%)" é mensal, logo, se o usuário escolher uma frequência que não seja
mensal, o sistema automaticamente fará a correção, de acordo com a freqüência definida.

Em "Tipo de parcelamento" o usuário definirá se o parcelamento será por:

Juros simples;
Juros compostos;
Juros compostos (fixas);
Duplicação (fixas);
Amortização Constante.

Em "Tipo de Juros", você definirá onde e como será gravado o juro no título financeiro.

Cobrar juro de todo período (embutido);


Se atrasar cobrar os juros como multa;
Cobrar juro de todo o período (negociado);
Calcular apenas se atrasar.

Nota: A opção "Calcular apenas se atrasar" poderá ser usada apenas quando o Tipo de
Parcelamento for igual a "Duplicação (fixa)".

O último passo do lançamento será a configuração das "Preferências", ou seja, configuração


das informações que são necessárias para o lançamento de títulos como:

As TOP’s que serão usadas nos títulos de Despesa e Receitas;


O "Tipo de Título" que está sendo gerado no lançamento deste
adiantamento/empréstimo;
Informações gerenciais como o "Projeto", a "Natureza" e o "Centro de Resultado";

E a "Conta Bancária".

Observação: Ao gerar os títulos, o sistema utilizará a "Natureza (Receita)" para os títulos de


receita e a "Natureza (Despesa)" para os títulos de despesa que foram gerados, sendo que,
na pesquisa da natureza de receita, o sistema trará apenas as naturezas marcadas como
"Ambos" ou "Receita" e, na pesquisa da natureza de despesa, somente as naturezas
marcadas como Ambos ou "Despesa".

Ao clicar em "Concluir" o sistema apresentará na grade superior da tela o título de Despesa


referente ao adiantamento/empréstimo cedido ao parceiro e na grade inferior os títulos de
Receitas gerados pelo parcelamento do título de despesa.

No exemplo da imagem acima, adiantou-se ao parceiro de código 285 a quantia de R$776,00


que será restituída à empresa de código 260 em três parcelas de R$ 276,77.

Ao Concluir o lançamento de um adiantamento/empréstimo c/ repasse ao fornecedor o sistema


exibe na telas os dados do novo título e os cálculos que irão compô-lo, contudo, o lançamento
só será efetivado depois de confirmado pelo usuário através do botão "Confirmar".

Feito isto o botão "Confirmar" ficará desabilitado;

O número do "Adiant./Emp." será gerado;

O "Nro. Nota" e "Nro.Único" de Despesa e das Receitas, também serão gerados, permitindo
ao usuário a identificação e movimentação dos títulos no Financeiro.

No botão "Outras Opções" existe a funcionalidade "Parcelar título de despesa", trata-se de


um recurso usado para parcelar o título de despesa.

Este parcelamento é mais simples e não consta a opção de cálculo de juros, ou seja, o usuário
poderá através desta opção efetuar a divisão dos valores.

Se o campo "Com entrada" estiver marcado torna-se obrigatório o seu preenchimento.

Este parcelamento só poderá ser efetuado durante a inclusão do adiantamento/ empréstimo,


não sendo possível este parcelamento após a sua confirmação.

Na grade de títulos de despesa é possível editar os campos: Nro Nota, "Dt. Vencimento" e
"Vlr do Desdobramento".

Conforme a marcação do campo Com entrada, na primeira linha da grade superior terá a
parcela de entrada.

O totalizador é atualizado à medida que são alterados os valores das parcelas na coluna Vlr de
Desdobramento. O total das parcelas, após a edição, deverá ser igual ao total original do
lançamento, caso contrário será apresentada a mensagem:

"O total de despesas (xxxxx) deve ser igual ao valor informado (xxxxx)"

Para visualizar os adiantamentos/empréstimos lançados, basta utilizar o botão de "Buscar...", e


através das opções de filtros selecionar os títulos desejados.

O número da duplicata referente ao título selecionado na busca será apresentado no campo


Adiant./Emp., no cabeçalho da tela.

Para limpar a tela basta clicar no botão "Cancelar", lembrando que este botão não fará
nenhum cancelamento de adiantamento, apenas limpará a tela. Um adiantamento/empréstimo
confirmado só poderá ser removido pelo botão "Desfazer", e em seguida selecione "Sim" ou
"Não" para confirmar a ação.

Contudo, o lançamento só poderá ser desfeito se não tiver ocorrido baixa de nenhum dos títulos
de despesa ou receita, ou ainda, se nenhum deles tiver sido renegociado. Caso contrário, não
será possível desfazer o adiantamento.

Impressão de um Adiantamento/Empréstimo com


Repasse ao Fornecedor
Somente Adiantamento/Empréstimos c/ repasse ao Fornecedor confirmados poderão ser
impressos.

Para realizar a impressão de um adiantamento/empréstimo é necessário em primeiro plano,


para tal configure o "Modelo e Impressora" por meio do botão Outras Opções no cabeçalho
da tela.

322
Na janela de configuração, informe o nome da "Impressora" que será usada e o "Modelo"
para impressão do adiantamento/empréstimo, lembrando que o modelo deve ter sido pré-
cadastrado em "Configurações > Avançado > Modelos de Nota
Fiscal/Duplicatas/Boletos".

É importante definir o "Tipo de Impressora", pois este indicará ao sistema o conjunto de


caracteres de controle da impressora. Se a opção "Impressão automática" estiver marcada,
no ato da confirmação de um novo lançamento de adiantamento/empréstimo o título será
automaticamente impresso. Para imprimir um título já confirmado, bastará selecionar o título
desejado e acessar a opção "Imprimir título de despesa".

2.168 MDF-e - Manifesto de Documentos Fiscais Eletrônicos

Trataremos nesta documentação, do MDF-e - Manifesto Eletrônico de Documentos Fiscais, que é


um documento emitido e armazenado eletronicamente, de existência apenas digital, que visa
vincular os documentos fiscais utilizados na operação e/ou prestação à unidade de carga
utilizada no transporte, cuja validade jurídica é garantida pela assinatura digital do emitente e
autorização de uso, pela administração tributária da UF (Unidade Federativa) do contribuinte.

O MDF-e deverá ser emitido por empresas prestadoras de serviço de transporte em casos de
prestações com mais de um conhecimento de transporte, ou pelas demais empresas nas
operações cujo transporte seja realizado em veículos próprios, arrendados, ou mediante
contratação de transportador autônomo de cargas, com mais de uma nota fiscal.

O objetivo do MDF-e, é agilizar o registro em lote de documentos fiscais em trânsito, identificar


a unidade de carga utilizada e demais características do transporte. A autorização de uso do
MDF-e implicará em registro posterior dos eventos, nos documentos fiscais eletrônicos nele
relacionados. O MDF-e deve ser emitido em operações de transporte interestaduais (entre dois
ou mais estados da Federação).

Um segundo conceito importante a ser compreendido, é o de Viagem de Transporte. Uma


viagem de transporte se trata de um processo em que a empresa fará várias entregas em vários
destinos com base em uma determinada rota. Em uma única viagem é possível apresentar mais
de um MDF-e, devido ao fato de que cada MDF-e possui somente uma UF de carregamento e

uma UF de descarregamento. Por exemplo, em uma viagem que a empresa deverá entregar do
estado de MG para GO, DF e BA, deverão ser emitidos três MDF-e's, sendo que estes três MDF-
e's estarão em uma mesma viagem. Da mesma forma que, uma transportadora poderá apanhar
a mercadoria nos estados de MG e SP e entregar no estado de GO, deverão ser emitidos dois
MDF-e.

Alguns requisitos deverão ser atendidos para utilização deste recurso. São eles:

Possuir o Sankhya OM/Jiva Evo na versão 3.14.4b6 ou superior;


Possuir o Sankhya OM/Jiva Evo na versão 3.16.2b10 ou superior para contribuintes
emitentes de CT-e;
Possuir os produtos MANIFESTO DE DOC. FISCAIS ELETRÔNICO/W, COMERCIAL/W e NOTA
FISCAL ELETRÔNICA/W/ JIVA MDFe/W, JIVA/W e JIVA NFe/W na licença de uso;
Possuir os produtos MANIFESTO DE DOC. FISCAIS ELETRÔNICO/W, COMERCIAL/W e
CONHECIMENTO DE TRANSPORTE ELETRÔNICO/W/ JIVA MDFe/W, JIVA/W e JIVA NFe/W na
licença de uso, para contribuintes emitentes de CT-e;
Possuir o SanNFe na versão 2.24b4 ou superior;
Possuir o SanNFe na versão 2.26b4 ou superior, para contribuintes emitentes de CT-e;
Possuir o certificado digital da empresa credenciada para emissão da NF-e e/ou CT-e.

A seguir, trataremos dos detalhes sobre as configurações a serem executadas no sistema, bem
como seu consequente comportamento:

Configurações no Sistema Geração da Viagem de Transporte

Transmissão dos manifestos Parâmetros que atuam sobre este recurso

Configurações no Sistema
Abaixo, temos as configurações a serem realizadas no Sankhya-Om para posterior
geração/impressão do MDF-e:

Cadastro de Empresas Preferências de Empresa

Cadastro de Veículos Ordens de Carga

Viagens de Transporte (MDF-e) Modelos de Impressão

Cadastro de Empresas

No Cadastro de Empresas, presente na aba Naturezas, tem-se o campo "RNTRC"; para


utilização do MDF-e é essencial o preenchimento desta informação. Informe aqui a inscrição do
transportador no Registro Nacional de Transportadores Rodoviários de Carga.

[voltar ao subtítulo]

Preferências de Empresa

Uma vez posicionado nas Preferências da Empresa, na aba MDF-e, é necessário a definição do
ambiente em que o MDF-e será emitido, a versão do MDF-e e a condição da empresa quanto ao
transporte de cargas:

Determine no "Ambiente MDF-e" qual o âmbito de emissão de MDF-e que a


empresa se encaixa; tem-se as seguintes opções:
Não usa - A empresa não faz uso de MDF-e;
Homologação - Os MDF-e's emitidos pela empresa em questão, são
válidos apenas para testes e simulações;
Produção - Por esta opção, tem-se que a empresa gera efetivamente
MDF-e's e estes serão devidamente validados pelos órgãos competentes.
A versão do layout de emissão do MDF-e é determinada no campo "Versão
MDF-e"; temos as seguintes alternativas:
Versão MDFe 1.00 - Através desta opção, o XML do MDF-e é gerado como é
atualmente, mesmo com as configurações mencionadas neste tópico, ou
seja, a tag <versão> filha da tag <infMDFe> será alimentada com 1.00;
Versão MDFe 3.00 - Por meio desta alternativa, além do XML ser gerado
considerando todas as configurações citadas neste tópico, a tag <versão>
filha da tag <infMDFe> será preenchida com 3.00.
Quando a empresa for uma transportadora, por meio do campo
"Transportadora de cargas" é preciso indicar se ela é uma ETC ou CTC. Esta
informação é útil na geração da tag <tpTransp> presente no XML do MDF-e.
Tem-se as seguintes opções:
Empresa transportadora de cargas (ETC);
Cooperativa transportadora de cargas (CTC).
Caso a empresa tenha participação no canal verde, a marcação "Participa do canal verde?"
deverá ser acionada.

[voltar ao subtítulo]

Cadastro de Veículos

As informações a respeito do Cadastro de Veículos, devem ser definidas para os veículos de


tração e para os reboques, caso existam. A saber:

Aba Geral

No campo "Tipo de rodado" temos a opção "00–Não Aplicável"; o MDF-e não aceita esta
opção como válida, portanto ao configurar os veículos do manifesto, você deve se atentar a este
detalhe. Essa é uma opção empregada apenas para emissão de CT-e.

No campo "Tipo de Carroceria" determine qual é o tipo de carroceria do veículo em questão.

Aba Propriedades

323
Nesta aba, é essencial o preenchimento dos seguintes dados:

Placa;
Cidade Emplacamento: Cidade em que o veículo foi emplacado; o estado (UF -
unidade federativa) deve estar vinculado à cidade informada;
RENAVAM;
Tara: Corresponde ao peso próprio do veículo, acrescido dos pesos da carroçaria e
equipamento, do combustível, das ferramentas e dos acessórios, da roda sobressalente,
do extintor de incêndio e do fluído de arrefecimento, expressa em quilos;
Peso Máximo: Capacidade máxima do veículo em quilos;
Metros Cúbicos Máximo: Capacidade máxima do veículo em metros cúbicos;

Quando o veículo de tração ou reboque for de propriedade da empresa emitente do MDF-e, a


marcação Veículo da empresa deve ser realizada, e no campo Parceiro ou Empresa insira a
empresa emitente do MDF-e.

Caso o veículo de tração ou reboque seja de propriedade de terceiros, a opção Veículo da


empresa deve ser desmarcada, e no campo Parceiro ou Empresa deve ser inserido o parceiro
que é proprietário do veículo. Além disso, os campos Tipo de proprietário e RNTRC devem ser
corretamente definidos.

Caso o veículo seja de propriedade de uma empresa cadastrada no sistema, porém essa
empresa não é emissora do MDF-e, é preciso desmarcar a opção Veículo da empresa e vincular
o parceiro correspondente dessa outra empresa.

[voltar ao subtítulo]

Ordens de carga

Os processos de Cadastro de Ordens de Carga e Formação de Carga da empresa emitente do


MDF-e, devem existir para fins de agilizar a geração dos manifestos na Viagem do Transporte.
Casos referidos processos ainda não estejam definido na empresa, para maiores informações
você pode consultar suas respectivas documentações por meio dos link's Ordens de Carga e/ou
Formação de Carga.

Observação: Por se tratar de um documento eletrônico, informações de endereço, cadastro da


empresa, veículos e parceiros (motoristas ou proprietários de veículos) devem ser clara e
corretamente informados.

[voltar ao subtítulo]

Viagens de Transporte (MDF-e)

Através da tela Viagens de Transporte (MDF-e), deverão ser realizadas as configurações de


numeração e impressão dos manifestos, para sua posterior emissão. Neste momento,
direcionaremos o foco para o botão "Outras Opções..." presente na referida tela.

Controle de Numeração

Por meio desta opção, no pop-up Controle numeração do MDF-e que será aberto, defina a
empresa emitente, a série empregada na numeração dos manifestos, o modelo de documento
(no uso desta funcionalidade, o modelo deve ser 58), a numeração como automática (definição
feita automaticamente), qual o último número de MDF-e emitido pela empresa e o limite de
numeração dos manifestos.

Preferências

Ao acionar a opção Preferências, no pop-up de mesmo nome que será aberto, você pode
estabelecer as seguintes particularidades:

Tipo de impressora: O tipo da impressora na qual os manifestos serão impressos;


Caminho/impressora: Determine qual o caminho ou nome da impressora em que os
manifestos serão impressos;
Imprimir ao confirmar?: Caso esta opção esteja marcada, quando os manifestos forem
transmitidos e autorizados, sua respectiva impressão irá ocorrer automaticamente;
Modelo DAMDFE: Defina aqui, qual o modelo formatado para impressão do DAMDFE;
Número de cópias DAMDFE: Informe quantas cópias deverão ser impressas do
DAMDFE;
Modelo DAMDFE Contingência: Determine qual o modelo formatado para impressão
do DAMDFE em contingência;
Número de cópias DAMDFE Contingência: Informe quantas cópias deverão ser
impressas do DAMDFE em contingência.

Preferências do agendador de MDF-e em contingência

Através desta opção, é possível determinar a periodicidade em que o sistema deverá executar a
tarefa de verificação da existência de manifestos emitidos em contingência e automaticamente
gerá-los no ambiente de autorização normal.

No pop-up que é aberto por esta opção, temos o botão "Forçar execução", que executa a
tarefa no momento em que é acionado. A marcação "Ativo" determina se o agendador está ou
não operante. Na aba "Frequência Agendamento" determine em que horário do dia o
sistema irá executar a tarefa; além disso, estabeleça se a frequência de execução dessa tarefa
será Diária ou Semanal. Na aba "Horários", o campo Próxima execução em será utilizado pelo
sistema automaticamente; já no campo Data Final de Execução determine qual a data e hora
para o agendador paralisar sua execução.

[voltar ao subtítulo]

Modelos de Impressão

Na tela Modelo de Impressão (Nota/Pedido) temos o botão "Baixar Modelos Padrões"; dentro
dele, temos as seguintes opções de baixa de modelos:

DAMDFE retrato;
DAMDFE paisagem;
DAMDFE em contingência retrato;
DAMDFE em contingência paisagem.

A partir disto, será possível criar o modelo de impressão utilizando os modelos previamente
cadastrados no sistema, e vinculá-los nas Preferências de impressão na tela Viagens de
Transporte (MDF-e), botão Outras Opções, opção "Preferências" mencionadas no tópico
anterior.

Observação: Para esses modelos de DAMDFE tem-se a possibilidade de impressão do MDF-e


que esteja com status "Encerrado" na tela acima mencionada, aba MDF-e, sub-aba Geral,
campo "Status MDF-e".

[voltar ao subtítulo][voltar ao topo]

Geração da Viagem de Transporte


Nessa seção, abordaremos os seguintes tópicos:

Criação da Viagem de Transporte Geração dos manifestos

Criação da Viagem de Transporte

Para geração de uma Viagem de Transporte, é necessário que uma Ordem de Carga esteja
cadastrada e seja composta pelas devidas Notas ou Conhecimentos vinculados. Para vincular
tais documentos à Ordem de Carga, a rotina de Formação de Carga pode ser empregada.

Na tela Ordem de Carga, temos o botão "Criar Viagem", que ao ser acionado, o sistema
verifica se existem Notas Fiscais ou Conhecimentos de Transporte que podem ser inseridos na
geração dos Manifestos; caso nenhum documento seja localizado, será exibida a seguinte
mensagem:

"Não foram encontrados documentos de venda, devolução de compra, devolução de


venda, transferência ou conhecimento de transporte na(s) ordem(ns) de carga com o

modelo de documento 1, 1B, 4, 8, 55 ou 57."

Caso o sistema encontre normalmente os documentos a serem gerados nos manifestos, a


viagem será gerada com sucesso, e a tela Viagens de Transporte (MDF-e) já será aberta
posicionada na viagem recentemente criada.

Quando em uma mesma ordem de carga existirem documentos que são Notas Fiscais e
Conhecimentos de Transporte, ao criar a viagem, a seguinte mensagem será apresentada:

"Não é permitido que a ordem de carga geradora da viagem tenha documentos de


nota e conhecimento de transporte."

324
As duas validações mencionadas acima, estão presentes também no momento da inserção de
uma Ordem de Carga de forma manual diretamente na tela Viagens de Transporte (MDF-e).

Caso a empresa emitente do MDF-e seja prestadora de serviço de transporte, e tenha-se na


mesma Ordem de Carga Notas Fiscais e Conhecimento de Transporte vinculados, você pode
ativar o parâmetro "Extrair somente CT-e de OC contendo NF-e/CT-e? -
GERASOCTEMDFE"; caso o referido parâmetro esteja ligado, ao criar a viagem, somente os
Conhecimentos de Transporte serão considerados na criação da viagem.

Além disso, na tela Ordens de Carga, você pode localizar qualquer ordem de carga e em seguida
abrir a viagem a ela vinculada através do botão "Abrir Viagem", assim como fazer o
procedimento inverso, ou seja, desvincular a ordem de carga da viagem por meio do botão
"Desvincular Viagem".

Observação: Será possível desvincular a ordem de carga de uma viagem, somente se os


manifestos dessa viagem não forem transmitidos.

[voltar ao subtítulo]

Geração dos manifestos

Na tela Viagens de Transporte (MDF-e) você pode lançar todas as informações pertinentes ao
manifesto manualmente ou agilizar a inserção destes dados criando a viagem por meio da
Ordem de Carga.

Na aba "Geral", as informações pertinentes à Empresa e Veículo de tração são carregadas de


acordo com o definido na Ordem de Carga; Série e Reboques podem ser determinados
manualmente. O "Tip. Amb. MDF-e" é indicado de acordo com o que foi previamente
configurado nas Preferências da Empresa.

Na aba MDF-e visualize inicialmente a "Sequência do manifesto" na viagem; dentro desta


aba, temos também a aba "Geral" que apresenta todas as informações dos manifestos daquela
viagem por estado de descarregamento.

O campo "Nro. do MDF-e" se refere ao número do manifesto gerado a partir do controle de


numeração;
Os "Status do MDF-e" podem ser:

Não transmitido: O manifesto ainda não foi enviado à SEFAZ;


Enviado: O manifesto foi enviado à SEFAZ mas não obteve uma resposta;
Aguardando autorização: O manifesto foi enviado à SEFAZ, mas não foi autorizado
nem rejeitado;
Autorizado: O manifesto foi enviado para a SEFAZ e autorizado;
Aguardando correção: O manifesto foi enviado à SEFAZ mas foi rejeitado, e após ser
devidamente ajustado, poderá ser reenviado;
Cancelado: O manifesto foi cancelado pelo emitente;
Encerrado: O manifesto foi encerrado pelo emitente;
Denegado: O manifesto foi enviado à SEFAZ, mas foi denegado, ou seja, recusado por
conter algum dado improcedente;
Com erro de validação: O manifesto não foi enviado para a SEFAZ por problemas de
formação no XML;
Enviado em contingência: O manifesto não foi enviado para a SEFAZ por falta de
comunicação, mas foi impresso em contingência.

Observação: O MDF-e que esteja com o status "Encerrado" poderá ser impresso da mesma
maneira que o MDF-e com status "Autorizado" ou "Enviado em contingência" são impressos
atualmente, seguindo portanto, as mesmas regras e validações.

O campo "Nro. aleatório" representa o número aleatório gerado para calcular a chave de
acesso;

Em relação ao campo "Chave do MDF-e", este se refere a chave de acesso do manifesto;

Preencha o campo "Nro. do recibo" com o número do recibo de autorização;

Informe no campo "Dt. e hora do recebimento" a data e hora do recebimento e autorização e


no campo "Dt. e hora da emissão" a data e hora da emissão do manifesto;

Em "Tipo da emissão", temos as seguintes alternativas:

Normal: O manifesto foi ou será enviado à SEFAZ;


Contingência: O manifesto foi impresso em contingência.

Informe em "UF de Coleta" o Estado em que a mercadoria das notas do manifesto foram
coletadas;

No campo "UF de Descarregamento" informe o Estado em que toda a mercadoria das notas
do manifesto serão descarregadas;

Preencha o campo "Nro. lote" com o número do lote de emissão;

Determine em "Unidade de medida", a unidade de medida que a mercadoria transportada no


MDF-e possui.

A respeito do campo Unidade de medida, no caso de notas fiscais, sempre será considerado o
peso bruto de seu cabeçalho e este campo será preenchido com a informação KG. Já no caso de
CT-e será considerada sua unidade de medida definida na aba Unidades de Medida do CT-e.
Caso os conhecimentos possuam mais de uma unidade de medida definida, este campo ficará
em branco para preenchimento manual. Caso os conhecimentos possuam somente uma
unidade de KG ou TON o campo será preenchido automaticamente com KG ou TON conforme
conhecimentos.

O campo "Peso Bruto Total" corresponde à quantidade total de medida definida nos
documentos.

No caso de Notas Fiscais, o Peso Bruto Total será a soma do peso bruto das notas. Já nos
conhecimentos, será a soma das quantidades de medida dos conhecimentos do manifesto. Vale
mencionar que o campo somente será preenchido automaticamente, se todos os conhecimentos
possuírem a mesma unidade de medida, "KG" ou "TON".

Observação: Mesmo que os campos Unidade de Medida e Peso Bruto Total sejam definidos
automaticamente, para as notas, o valor real considerado no XML é o campo correspondente ao
peso bruto da nota e não do manifesto, ou seja, no caso de notas, esses campos são utilizados
apenas para demonstrar a soma do peso bruto das notas, no momento da criação da viagem.

Também dentro da aba MDF-e, a aba "Eventos" possui informações de quais eventos foram
transmitidos para o manifesto, tais como a "Sequência do Evento", "Código do Evento",
"Data e hora do recebimento" e o "Status de Retorno do Evento". Além disso, contém as
informações pertinentes a cada evento, por exemplo, se o evento for cancelamento é possível
visualizar sua justificativa, se for o evento de encerramento é possível visualizar em qual cidade
e estado o manifesto foi encerrado, se for o evento de inclusão de condutor, é possível
visualizar qual motorista foi incluído, e assim sucessivamente. O arquivo XML transmitido para o
evento também poderá ser consultado.

Na aba "Documentos MDF-e" podem ser visualizados dados básicos do documento, como seu
"Número", "Empresa", "Ordem de Carga", "Parceiro", "Valor da nota" etc. É possível
ainda incluir documentos manualmente nessa aba, desde que o documento em questão esteja
vinculado à ordem de carga que está vinculada na viagem e que possui destino igual ao estado
de descarregamento do manifesto.

Por fim, dentro da aba MDF-e, a aba "UFs do percurso" é utilizada pra informar quais são os
estados que o veículo irá percorrer desde sua origem até seu destino. Por exemplo, se a origem
for de MG - Minas Gerais e o destino do manifesto for DF - Distrito Federal, o veículo deverá
passar pelo estado de GO - Goiás, portanto, GO - Goiás deverá ser informado nessa aba.

Na aba "Motorista", o motorista é sugerido de acordo com a Ordem de Carga; mas ainda
assim, sendo o caso, você pode determinar mais motoristas, chegando ao máximo de 10 (dez).

Na aba "Ordem de Carga" você pode adicionar ordens de carga que possuem documentos a
serem acrescentados nos manifestos já formados mas que não foram emitidos. Ao acrescentar
as ordens de carga, o sistema irá localizar em qual manifesto cada documento precisa ser
adicionado.

[voltar ao subtítulo][voltar ao topo]

Transmissão dos manifestos


Na tela Viagens de Transporte (MDF-e) tem-se o botão "Confirmar", que sobretudo transmite
todos os manifestos gerados da viagem para a SEFAZ, um por vez. Todos podem ser
autorizados, ou ainda um ou todos também podem ser rejeitados; para cada manifesto, seu
status poderá ser visualizado. A grande vantagem da utilização deste botão, é a transmissão de
todos os manifestos automaticamente.

Note nesta tela também, o botão "Cancelar", que deve ser utilizado para cancelar todos os
manifestos de viagem de uma vez. Vale citar que a justificativa informada para o cancelamento,
será a mesma para todos os manifestos.

325
será a mesma para todos os manifestos.

Além disso, na aba MDF-e, temos também o botão "Confirmar", que é utilizado para transmitir
somente o manifesto selecionado na aba. Seguindo o mesmo raciocínio, o botão "Cancelar"
dessa aba também só realiza o cancelamento do manifesto selecionado. Da mesma maneira, o
botão "Encerrar" só o faz, no manifesto em questão. Esta aba conta também com o botão para
impressão do DAMDFE do manifesto selecionado, conforme Preferências de Impressão já
mencionadas.

Dentro da aba MDF-e, tem-se o botão "MDF-e":

As opções existentes no botão MDF-e, são:

Consultar status do serviço: Verifica se o serviço de transmissão do MDF-e está em


operação;

Consulta situação atual do manifesto: Consulta a situação do manifesto em questão junto à


SEFAZ;

Gerar arquivo XML de MDF-e: Esta opção gera o arquivo XML do MDF-e autorizado;

Gerar arquivo XML de MDF-e para conferência: Gera o arquivo XML do MDF-e sem
informações de autorização, apenas para conferência (análise) de dados;

Gerar MDF-e em contingência: Esta opção deve ser empregada quando o serviço de
transmissão normal está fora do ar; ao acioná-la, o sistema gera a chave de acesso do MDF-e
em contingência e imprime o DAMDFE em contingência;

Gerar lote: Tem-se por esta opção, a geração do lote do manifesto;

Buscar autorização: Em casos em que o manifesto está com o status Aguardando


Autorização, esta opção busca esta autorização junto à SEFAZ;

Incluir condutor: Esta opção inclui um condutor no manifesto - evento de inclusão de


condutor;

Ver acompanhamentos: Tem-se aqui, a consulta de todas as ocorrências registradas para o


manifesto.

Importante: Após a transmissão do MDF-e com êxito, sua impressão poderá ser feita para que
o veículo siga viagem. Posteriormente o MDF-e precisa ser encerrado para que não haja
bloqueio da placa e percurso.
[voltar ao topo]

Parâmetros que atuam sobre este recurso


Gerar tpTransp p/ propr. de veículo pessoa física? - GERATPTRANSPPF: Quando
desligado, não será gerada a tag <tpTransp> se o emitente não for prestador de serviço de
transporte e o proprietário do veículo for pessoa física.

[voltar ao topo]

Acesse também:

Nota Técnica 2018.002 - MDF-e

2.169 Ações Agendadas

Configurações > Cadastros

Através desta tela, é possível cadastrar ações que serão executadas em intervalos periódicos de
tempo, configurados pelo usuário. Este comportamento está fundamentado no funcionamento
do quartz (Agendador), que é uma infraestrutura preparada para configurar o agendamento de
tarefas. As expressões podem ser configuradas como intervalos de tempo, em segundos,
minutos ou horas, ou ainda como expressões do quartz.

Aba Geral Aba Configurar expressão

Botão Outras Opções Ações Agendadas - Exemplo

Inicialmente para configuração de uma Ação Agendada, temos o preenchimento do campo


"Nro. único", que pode ser alimentado de forma manual ou automática; esta definição é feita
através do botão "Configurações", opção "Numeração", localizado no lado superior direito da
tela.

A marcação "Ativo" representa que a ação está ou não operante. Quando demarcada, será
apresentada logo à frente da marcação a descrição "A ação está desativada"; ao ser
assinalada, tem-se os dizeres "A ação está ativa".

Aba Geral
Neste aba, realize a configuração do fundamento da ação. Devem ser informados os seguintes
campos:

No campo "Nome", informe o nome da ação que está sendo criada; este nome será
apresentado no log de execução da ação.

Preencha em "Descrição", a definição da ação; caso seja informada, também será exibida no
log de execução da ação.

Determine o "Tipo de ação", que está sendo configurada, são elas:

Proc. Banco de dados: Por esta opção, o nome da procedure criada na base, que será
executada conforme o agendamento;
Java: Selecionando esta opção, você deve cadastrar um módulo JAVA na tela Módulo
Java, com um arquivo.jar que contenha uma classe que implemente a interface
ScheduledAction do arquico Cuckoo.jar, disponível na api_outros.

Indique em "Cód. módulo", o código do módulo Java cadastrado, do qual será carregada a
classe Java executada conforme o agendamento.

Selecione no campo "Ação", a ação de acordo com o módulo ao qual ela pertence, ou seja,
scheduledAction, que contenha a ação que o usuário deseja desempenhar; ou caso seja
procedure, o nome da procedure.

Caso a ação necessite de uma sessão do sistema para desempenhar sua tarefa, informe no
campo "Usuário Logado", o usuário com o qual será feito o login. Nesse caso, devem ser
levadas em consideração as permissões do usuário, de acordo com a ação a ser desempenhada.

Indique no campo "Fonte de dados", a fonte de dados registrada no sistema, na qual serão
efetuadas as modificações da ação; sendo procedure, a base onde irá rodar esta procedure.

A marcação "Transação automática" quando realizada, indica que a ação irá utilizar
transação automática de banco de dados; se desmarcada, não irá utilizar.

Observação: Ao criar uma ação agendada, o sistema poderá realizar uma consulta ao Serasa
com um CNPJ, CPF ou Prospect automaticamente para um parceiro, de acordo a personalização
que você definirá.

[voltar ao topo]

Aba Configurar expressão

Nesta aba, temos as configurações acerca da frequência na qual serão rodadas as ações que
forem criadas. É necessário preencher os seguintes dados:

No campo "Tipo de gatilho", defina a forma como será tratada a sequência de execução das
ações. Temos duas opções:

Intervalo de tempo: Você pode definir um intervalo homogêneo de segundos, minutos


ou horas para ser executada a ação;
Expressão CRON: É a maneira de configuração que permite um ajuste mais fino do
intervalo de tempo, possibilitando a inserção manual no campo uma expressão do cron.

O campo "Expressão de gatilho" é preenchido a medida que os intervalos dispostos em forma


de Lista de opções (segundos, minutos, horas, dias, meses, dias da semana) forem definidos.

Ainda sobre a Lista de Opções, tem-se as seguintes considerações:

Cada lista de opções equivale a um dos caracteres gerados no campo "Expressão de gatilho",
ao passo que qualquer modificação em uma das listas ou suas opções, irá refletir em uma
atualização no referido campo;

O caractere '*' (asterisco) significa "todos". No caso, uma lista vazia gera um asterisco e
significa que o agendamento irá rodar em todos os valores para aquela determinada lista
de opções;
Pode-se especificar um "dia" ou "dia da semana" para a execução, mas não os dois
simultaneamente, pois tal configuração poderia ser inconsistente;
O caractere '?' (interrogação) significa "não importa". No caso, utilizado para dias ou
dias da semana. Caso seja selecionado um ou mais dias para executar o agendamento,
obrigatoriamente o dia da semana será preenchido com interrogação no campo
Expressão do gatilho. Caso sejam selecionados dias da semana, os dias serão
configurados com interrogação no campo "Expressão do gatilho";
Caso a marcação "Intervalo?" não esteja realizada, e sejam selecionados vários valores
na lista, serão incluídos no campo os valores selecionados separados por vírgulas,
indicando que o agendamento será executado para cada valor selecionado;
Efetuando a marcação Intervalo? em alguma das listas, e esta esteja com mais de um
valor selecionado, o valor gerado será substituído pelo primeiro e o último valor
selecionados, separados por um hífen ( - ) no campo Expressão do gatilho, indicando que
o agendamento será executado para todos os valores contidos no intervalo;

O botão de uma determinada lista, limpa a seleção da lista e troca o valor

326
O botão de uma determinada lista, limpa a seleção da lista e troca o valor
referente à mesma por um asterisco, indicando que o agendamento será executado para
todos os valores desse intervalo;

Já o botão , limpa a seleção de todas as listas, possibilitando o reinício da


seleção dos valores desejados para a configuração;

O botão , analisa a expressão e caso ocorra algum erro, exibe na


tela; não havendo erro, o horário da próxima execução é exposto para o usuário.

[voltar ao topo]

Botão Outras Opções


Localizado no lado superior central da tela, temos o botão Outras Opções... que ao ser acionado,
possibilita a geração do log dos jobs; ele possui duas opções, sendo elas:

Ações ativas: Escolhendo esta opção, será exibido um pop-up denominado "Lista de
jobs cadastrados", na qual será apresentado o log relacionado às ações ativas.
Ações em execução no momento: Por esta opção, será aberto o pop-up "Lista de
jobs em execução", contendo o log das ações em execução no momento.

[voltar ao topo]

Ações Agendadas - Exemplo


Trabalhando na Configuração do Arquivo de Remessa, é possível gerar o arquivo de
configuração de forma automática, a partir de Ações Agendadas. Isso é feito em um ambiente
de desenvolvimento Java. Considere o exemplo abaixo:

package br.com.sankhya.servicedesk;

import java.math.BigDecimal;

import java.sql.CallableStatement;

import java.sql.Connection;

import java.sql.PreparedStatement;

import java.text.SimpleDateFormat;

import java.util.ArrayList;

import java.util.Collection;

import java.util.HashMap;

import java.util.Map;

import org.cuckoo.core.ScheduledAction;

import org.cuckoo.core.ScheduledActionContext;

import com.sun.jmx.snmp.Timestamp;

import br.com.sankhya.extensions.actionbutton.AcaoRotinaJava;

import br.com.sankhya.extensions.actionbutton.ContextoAcao;

import br.com.sankhya.jape.dao.JdbcWrapper;

import br.com.sankhya.modelcore.PlatformService;

import br.com.sankhya.modelcore.PlatformServiceFactory;

import br.com.sankhya.modelcore.PlatformServiceFactory.ServiceDescriptor;

import br.com.sankhya.modelcore.util.EntityFacadeFactory;

public class ScheduleGeraEDI implements ScheduledAction {

public void onTime(ScheduledActionContext contexto) {

try{

//Para que seja possível preencher os parâmetros sem a interface com o


usuário

//criamos uma colection e preenchemos essa colection com cada


parâmetro de cada

//"registro" (chamo de registro a configuração de linha do arquivo).

Collection<Map<String, Object>> params = new


ArrayList<Map<String, Object>>();

//O primeiro "registro" é o 1.02.00, ele usa duas variáveis: "DATA INICIO"
e "DATA FINAL"

params.add(buildParam(10200, "DATA INICIO", "01/04/2016"));

params.add(buildParam(10200, "DATA FINAL", "30/04/2016"));

//O segundo "registro" é o 1.03.00, esse usa "DATData Inicial" e


"DATData Inicial"

params.add(buildParam(10300, "DATData Inicial", "01/04/2016"));

params.add(buildParam(10300, "DATData Final", "30/04/2016"));

//e segue...

params.add(buildParam(10400, "DATData Inicial", "01/04/2016"));

params.add(buildParam(10400, "DATData Final", "30/04/2016"));


params.add(buildParam(10500, "DATData Inicial", "01/04/2016"));

params.add(buildParam(10500, "DATData Final", "30/04/2016"));

params.add(buildParam(10600, "DATData Inicial", "01/04/2016"));

params.add(buildParam(10600, "DATData Final", "30/04/2016"));

PlatformService ps =
PlatformServiceFactory.getInstance().lookupService(

"@core:edi.comercial.service");

ps.set("codLayout", new BigDecimal(10000));

ps.set("parametros", params);

ps.set("caminhoRepositorio", "IntercambioEletronico/relatorio10000");

ps.set("emails", "hamir@hamir.com.br,jose@jose.com.br");

/*Descomente se for usar FTP

ps.set("caminhoFTP", "arquivos/edi/relatorio10000");

ps.set("enderecoFTP", "ftp://meuftp.com.br");

ps.set("usuarioFTP", "hamir");

ps.set("senhaFTP", "123456");

*/

ps.execute();

} catch (Exception e){

RuntimeException re = new RuntimeException(e);

throw re;

//Esse método serve só pra agilizar a criação da Map, pois como cada parâmetro

//precisa de 3 informações, ficaria extenso escrever linha a linha

private Map<String, Object> buildParam(long codigo, String nome, Object valor){

Map<String, Object> param = new HashMap<String, Object>();

param.put("codigo", new BigDecimal(codigo));

param.put("nome", nome);

param.put("valor", valor);

return param;

[voltar ao topo]

2.170 Nota Fiscal Eletrônica

Entende-se por Nota Fiscal Eletrônica um documento onde sua existência é exclusivamente
digital, emitido e armazenado eletronicamente, com intuito de documentar uma operação de
circulação de mercadoria ou prestação de serviço, ocorrida entre as partes, cuja validade
jurídica é garantida pela assinatura digital do emitente e recepção, pelo fisco, antes da
ocorrência do fato gerador.

Características SanNFe
Atualizando a situação da nota
Acessando a NF-e
conforme a SEFAZ
Armazenamento e Envio do XML da
Danfe do Sankhya OM
NF-e
Envio de XML da NF-e/CC-e e Danfe
Logomarca no Danfe
por e-mail
Cancelamento da NF-e após o prazo
Acompanhamentos da NF-e
de 7 dias
Notas Marcadas como Pendente de
Função getFaturasXml
Retorno
NF-e Pronta Entrega Parâmetros que influenciam na NF-e

Características
A Nota Fiscal Eletrônica possui as seguintes características:

Uma NF-e é um documento digital, que atende aos padrões definidos no formato "XML"
(Extended Markup Language).
Garantia de autoria, integridade e irrefutabilidade, certificadas através de assinatura
digital do emitente, definido pela Infraestrutura de Chaves Públicas Brasileiras (ICP
Brasil).
O arquivo da NF-e deverá seguir o layout de campos definido em legislação específica.
A NF-e deverá conter um "código numérico", obtido por meio de algoritmo fornecido
pela administração tributária, que irá compor a "chave de acesso" de identificação da
NF-e, juntamente com o CNPJ/CPF do emitente e número da NF-e.
Para ser válida, a NF-e deverá ser enviada eletronicamente e autorizada pelo fisco, da
circunscrição do contribuinte emissor, antes de seu envio ao destinatário e antes da
saída da mercadoria do estabelecimento.
A transmissão da NF-e será efetivada, via Internet, por meio de protocolo de segurança
ou criptografia.
A NF-e transmitida para a SEFAZ não pode ser alterada, permitindo-se apenas, dentro de
certas condições, seu cancelamento.
As NF-e deverão ser emitidas em ordem consecutiva crescente e sem intervalos a partir
do 1º número sequencial, sendo vedados a duplicidade ou reaproveitamento dos
números inutilizados ou cancelados.
A critério das administrações tributárias, a NF-e poderá ter o seu recebimento
confirmado pelo destinatário.

Observações:

1. Na geração do XML para o setor de Combustíveis, será apresentado os campos do grupo


"L1 - Detalhamento Específico de Combustíveis" e as tags <cProdANP>,
<CODIF>, qTemp> <ICMSComb>, <vBCICMS>, <vICMS>, <vBCICMSST>,
<vICMSST>, <ICMSInter>,<vBCICMSSTDest> e <vICMSSTDest>;
2. Na geração do XML para os Distribuidores de Medicamentos, serão apresentados os
campos do grupo "K - Detalhamento Específico de Medicamento" e as tags
<nLote>; <qLote>; <dFab>;<dVal> e <vPMC>;
3. A tag <qLote> será gerada com valor zero.

Em relação as empresas que trabalham com medicamentos, no XML da nota, pode-se ter a
necessidade de apresentação da tag <med>; para que ela seja gerada, é necessário realizar as
seguintes configurações:

Ative os parâmetros "Informações adicionais para Lotes? - LOTEINFO" e "Usar


data de validade junto com Lote? - LOTEDTVAL";
O parâmetro "Tabela de Preço PMC - CODTABPMC" deve ser preenchido com um
valor diferente de zero;
Preencha o campo "Gênero", da aba Impostos, tela Cadastro do Produto, com a opção
"30 - Produtos Farmacêuticos";
Além disso, o produto configurado deve possuir um preço de venda cadastrado.

327
De maneira simplificada, a empresa emissora de NF-e gerará um arquivo eletrônico contendo as
informações fiscais da operação comercial, o qual deverá ser assinado digitalmente, de maneira
a garantir a integridade dos dados e a autoria do emissor. Este arquivo eletrônico, que
corresponderá à Nota Fiscal Eletrônica (NF-e), será então transmitido pela Internet para a
Secretaria da Fazenda de jurisdição do contribuinte que fará uma validação prévia do arquivo e
devolverá um protocolo de recebimento (Autorização de Uso), sem o qual não poderá haver o
trânsito da mercadoria.

A NF-e também será transmitida para a Receita Federal, que será repositório nacional de todas
as NF-e emitidas (Ambiente Nacional) e, no caso de operação interestadual, para a Secretaria de
Fazenda de destino da operação e Suframa, no caso de mercadorias destinadas às áreas
incentivadas.

As Secretarias de Fazenda e a RFB (Ambiente Nacional), disponibilizarão consulta, através da


Internet, para o destinatário e outros legítimos interessados, que detenham a chave de acesso
do documento eletrônico.

Para acompanhar o trânsito da mercadoria será impressa uma representação gráfica


simplificada da Nota Fiscal Eletrônica. Esta representação é intitulada como DANFE (Documento
Auxiliar da Nota Fiscal Eletrônica), em papel comum, em única via, que conterá impressa, em
destaque, a chave de acesso para consulta da NF-e na Internet e um código de barras que

facilitará a captura e a confirmação de informações da NF-e pelas unidades fiscais.

O DANFE não substitui e não é uma nota fiscal, servindo apenas como instrumento auxiliar para
consulta da NF-e, pois contém a chave de acesso da NF-e, que permite ao detentor desse
documento confirmar a efetiva existência da NF-e através do Ambiente Nacional (RFB) ou site
da SEFAZ na Internet.

Na imagem abaixo, você pode observar o processo de Emissão e Transmissão de uma NF-e.

Observação: As equipes envolvidas, Sankhya e cliente, devem ter pleno conhecimento dos
Manuais de Integração e de Contingências publicados pelo governo. A execução de todas as
rotinas da empresa em ambiente de homologação "testes de validação" devem ser efetuadas,
para posterior implementação em ambiente de produção.

[voltar ao topo]

SanNFe
O SanNFe deve estar instalado no servidor de aplicações que roda o Sankhya OM, na pasta de
usuário do sistema operacional que executa a aplicação. Essa pasta irá variar dependendo da
versão do sistema operacional, por exemplo, no Linux a pasta é "home/mgeweb", já no
Windows sugerimos utilizar a pasta "X:\SanNFe", onde "X" será o drive a ser utilizado.

Nota: No Sankhya OM, o SanNFe não precisa estar em execução para poder se emitir notas.

Além disso, na tela Console NFe você deve informar o certificado da empresa.

[voltar ao topo]

Acessando a NF-e
Nos Portais de Compra, Venda e Mov. Interna, na Grade- Resultado Seleção, temos através do

botão "Opções para Nota Fiscal Eletrônica", todas as opções acerca das Notas
Fiscais Eletrônicas. Trataremos a seguir sobre as opções apresentadas neste botão:

A rotina "Consulta do Status do Serviço" estabelecerá comunicação com a web service do


ambiente definido nas preferências da empresa, "homologação" ou "produção",
considerando a UF da empresa solicitante, "empresa da nota", retornando com o "Status" da
resposta. Ao clicar nessa opção, será aberto um pop com as informações do status do serviço
ativo:

Observação: Para que o sistema impeça que o usuário consulte o status da NF-e, nos casos em
que a emissão tiver sido realizada por terceiros, é necessário que na tela Tipos de Operação-
TOP, aba Impressão, campo "Base numeração", você configure a opção "Manual". Além
disso, na aba NF-e/NFC-e, campo "NF-e", selecione a opção "Terceiros". Caso o usuário tente
visualizar, o sistema exibe a seguinte mensagem:

"Uma das notas selecionadas é de emissão de terceiros, portanto esta opção não
pode ser acessada."

A opção "Consulta Situação Atual da Nota" é utilizada para verificar se a NF-e em


processamento, (serviço assíncrono) já foi liberada ou simplesmente, consultar uma NF-e já
autorizada. Ao clicar nessa opção, em notas que já foram enviadas, será apresentado
informações importantes, como a "Chave de Acesso", "Data e hora de recebimento",
dentre outras.

Você pode verificar também notas que ainda não foram enviadas. Nesse caso será apresentado
o número da nota, informando que esta não tem chave NF-e.

Nota: No caso da realização do lançamento de notas de entrada avulsas, pode-se

fazer uso do parâmetro "Validação da chave de acesso da NF-e de terceiros


- VALCHAVETERC", que quando ativado, valida a chave NF-e do parceiro,
permitindo ou não a continuidade no lançamento, dependendo do que for
configurado. Porém, se a nota que está sendo lançada possui sua série de 890 a
899, o CNPJ presente na chave da NF-e não será validado, pois o CNPJ deste caso
pertence a Sefaz e portanto, a nota poderá ser confirmada mesmo com o referido
parâmetro ativado.
Observação: O parâmetro "Timeout de cache do status do serviço NFe -
TIMEOUTSTNFE" possui o valor "5" como padrão, que se refere ao tempo em minutos para
realização do cache de retorno do status do serviço por UF; esse cache é utilizado em consultas
futuras, de modo a evitar que o sistema tenha que efetuar novas consultas até o timeout do
cache.

[voltar ao topo]

Atualizando a situação da nota conforme a SEFAZ


É necessário configurar o ambiente de homologação da SEFAZ, para a sincronização de status,
dessa forma:

1. Com a nota confirmada, no Portal de Vendas consulte a situação atual da nota na SEFAZ,
através do botão “NF-e” opção “Consulta situação atual da nota”;
2. Ao abrir o pop-up de consulta de situação de nota, caso a situação no sistema esteja
diferente da situação atual da nota na SEFAZ, será exibida uma caixa de diálogo,
informando que a situação da nota no sistema está diferente da situação atual na SEFAZ,
possibilitando a sincronização dos dados da nota através de um botão de confirmação.
3. Ao confirmar a atualização da situação da nota, alguns serviços serão chamados como
Impressão da Nota, Impressão de Boleto, Envio de E-mails, Compensação Financeira,
sendo estes os mesmos serviços executados quando é utilizada a opção de “Buscar
autorização”, seguindo a rotina normal de uma nota aprovada;

Observação: Esta atualização contempla apenas notas que estejam com a situação "Enviada"
ou "Aguardando Aprovação" . Vejamos a seguir, alguns exemplos de situações:

Notas Enviadas: Se caso tenha sido gerado o lote de um nota e houver algum
problema na comunicação com a SEFAZ, a nota não será processada pela SEFAZ, logo
sua situação ficará com status Enviada, e posteriormente poderá ser consultada e
processada pela SEFAZ.
Notas Aguardando Aprovação: Ocorrerá quando uma nota for recebida pela SEFAZ
mas ainda não foi processada, ficando marcada no sistema como Aguardando
Aprovação.

Observação: Quando realizada a consulta de situação de uma nota marcada no sistema como
Enviada ou Aguardando Aprovação, o sistema tentará enviar a nota à SEFAZ. O comportamento
esperado será o mesmo comportamento da opção "Buscar Autorização".

Notas Rejeitadas: São notas não validadas pela SEFAZ e consequentemente não
registradas na base da SEFAZ. Exemplo de causas comuns, erros nas informações da
nota, empresa não cadastrada, certificação corrompida.

Nota: Uma nota Rejeitada poderá ser corrigida e submetida novamente à SEFAZ, utilizando-se a
mesma numeração de nota ou com uma nova numeração, já que uma nota rejeitada não é
registrada na base de NF-e’s.

Notas Denegadas: Ocorre quando o emissor, e em alguns casos o destinatário


também, apresentam pendências fiscais. Neste caso a empresa estará impedida de
faturar até que ela regularize sua situação fiscal.

328
Observação: Diferente da situação de rejeição, NF-e's denegadas são registradas na base da
SEFAZ, impedindo a reutilização daquela numeração de NF-e posteriormente.

A opção "Impressão do DANFE" será apresentada no final desse artigo.

Através da opção "Inutilização de Numeração", informe os campos "Empresa", "Data de


Movimento", "Modelo de doc. fiscal", "Série da nota" e "Numeração", e o intervalo de
numeração a ser inutilizado. Depois clique em "OK".

Observação: No caso de inutilizar uma numeração, ao gerar o lote as notas não serão
enviadas.

Nota: Para maiores detalhes sobre o processo de Inutilização de Numeração, acesse o


link Inutilização de documentos fiscais eletrônicos.

A opção "Gerar XML da NFe em arquivo para conferência", gera o XML da nota para que
você possa conferir as informações. Se o navegador impedir a abertura da janela, deve-se
liberá-la e clicar novamente na opção para gerar o XML.

Através da opção "Gerar Lote", efetua o envio da NF-e para a web service. Mesmo processo do
botão "Confirmar". Lembrando que, a geração e envio de lote limita-se a 50 notas.

Observação: No Sankhya OM verifique o serviço ativo no momento, e ao enviar, se tiver algum


problema, o lote será enviado para o próximo serviço. A ordem de execução dos serviços é
SEFAZ, SCAN, EPEC.

Nota: Esta opção não terá efeito se a NF-e já tiver sido enviada.

Observação: Ao selecionar uma nota que esteja com o "Status NF-e" = "Aguardando
Correção" ao clicar na opção Gerar lote, caso a data e/ou hora estejam diferentes da data e/ou
hora do servidor, o parâmetro "Obriga Dt.Negoc. ser igual a do servidor? -
DTNEGSERV" terá o seguinte comportamento:

Se estiver habilitado, será realizada a alteração da data e/ou hora do documento de


forma automática.
Caso esteja desabilitado, será apresentado um pop-up questionando se você deseja
manter a data e/ou hora do documento ou se deseja ajustar estas informações para que
estejam de acordo com as informações do servidor.

Desta forma, será possível alterar as datas de negociação, faturamento e entrada/saída de


acordo com o mesmo comportamento da Central de Vendas ao realizar a confirmação de uma
nota com data diferente do servidor.

Importante: Realize a atualização destas datas e horas, pois, se um boleto estiver vinculado à
estas datas e for efetuado a correção do cadastro dias depois, a nota e o boleto serão recebidos
com datas de saídas incorretas, ocasionando a perda do prazo negociado.

A opção "Buscar Autorização" será utilizada no processo assíncrono, para identificar status de
processo de notas, que estão "Aguardando Autorização".

Nota: Ainda sobre a Busca de Autorização, podem ocorrer casos em que a empresa gera várias
Notas Fiscais Eletrônicas em um curto período de tempo; este processo pode dificultar a
resposta da Sefaz quanto à autorização/aprovação das notas, bem como atrasar as impressões
dos Danfes e de seus respectivos boletos. Considerando a autorização/aprovação das notas,
tem-se três considerações importantes:

No parâmetro "Lista de UFs com autorização de NF-e assíncrona -


LISTAUFNFEASYNC" informe as siglas dos Estados para os quais ao emitir as notas
(gerar o lote), o processamento dos lotes não será feito de imediato, ficarão com o status
Aguardando Autorização; somando-se a isso, o sistema conta com um recurso interno
(job) que dinamiza esta situação, verificando periodicamente (a cada 10 segundos) se
existem notas para busca de autorização junto à Sefaz; o job fará um total de 30
tentativas de busca de autorização por nota; excedendo esse limite, a busca pela
autorização deverá ser feita manualmente.
Através do parâmetro "Intervalo em minutos p/ buscar autorização de NF-e -
INTBUSCAAUTNFE" determina-se após quantos minutos o sistema deverá buscar a
autorização novamente de uma nota que foi processada ao menos uma vez.
Tem-se ainda, o parâmetro "Imprime Danfe ao buscar autorização de NF-e? -
IMPDANNFEBUSAUT" que é o responsável por solicitar ou não a impressão do Danfe ao
buscar a autorização das notas.

As opções "Marcar as notas como EPEC", "Retirar das notas a marcação de EPEC" e
"Enviar como EPEC", representam a modalidade de contingência eletrônica para as Notas
Fiscais Eletrônicas através da "Declaração Prévia de Emissão em Contingência - EPEC", a
saber:

Constatando-se a impossibilidade do envio de uma Nota Fiscal Eletrônica por problemas


de recepção da Sefaz (Secretaria da Fazenda), o você deverá selecionar a opção
"Marcar Notas como EPEC" e em seguida a opção "Enviar como EPEC".
As notas enviadas como EPEC, são enviadas para um endereço de internet diferente do
que é utilizado no envio normal das Notas Fiscais Eletrônicas de cada Estado, este
endereço é específico para o recebimento de notas enviadas em contingência eletrônica.
Por isso, logo após o reestabelecimento do serviço da Sefaz deve-se gerar o lote das
notas enviadas como EPEC, para que estas notas constem na base de dados da Sefaz.
O tipo de "Emissão NF-e" destas notas ficará como EPEC e seu "Status NF-e" como
"Aprovada", desde que não haja nenhum problema na validação das mesmas.
No cabeçalho das Notas Fiscais Eletrônicas são apresentados os campos "Nro.Registro
EPEC" e "Dt. Registro EPEC", estes campos fornecerão mais informações sobre as
Notas Fiscais Eletrônicas que foram enviadas como EPEC.

A opção "Carta de Correção" abrirá o pop-up "Carta de Correção Eletrônica" para que você
possa entrar com a correção da nota fiscal, que é um texto livre conforme a nota técnica
2010/008 disponibilizada pela Receita Federal. Temos nesse pop-up os botões para envio ou
cancelamento da "CC-e". Lembrando que, será realizada uma nota por vez.

Observação: O envio de CC-e é um evento que só será aceito para Notas já autorizadas na
SEFAZ.

Conforme a nota técnica 2010/008 uma correção substitui a anterior, por isso, quando o sistema
identifica que já houve o envio de uma carta o texto referente a esse envio é apresentado no
pop-up Carta de Correção Eletrônica para alteração.

Neste caso também é apresentado o texto, "Carta de Correção já enviada", na cor


vermelha informando que já houve o envio de carta de correção para a nota.

A Carta de Correção Eletrônica (CC-e) faz parte de um processo maior por parte da SEFAZ,

sendo considerado um "evento".

Ao enviar a Sefaz o evento de Carta de Correção Eletrônica, caso este seja processado e
vinculado (termo utilizado pela Receita Federal, o qual vincula o evento a uma NF-e), a janela
será automaticamente fechada e apresentada a mensagem de carta enviada com sucesso.

Quando selecionada a opção "Enviar XML da NF-e/CC-e e Danfe por e-mail", será enviado
ao e-mail cadastrado, o XML da NF-e e CC-e, o PDF da NF-e (DANFe) e, também, o PDF da Carta
de Correção, caso exista alguma gerada.

Observação: Caso esta rotina, seja utilizada sem um modelo de impressão de Carta de
Correção inserido na tela Preferências da Empresa, aba NF-e/NFC-e, campo "Relatório Carta
de Correção", o sistema não encaminhará o PDF no e-mail e não emitirá qualquer mensagem
de aviso.

Caso seja enviada uma Carta de Correção para uma determinada nota, você poderá enviar o e-
mail através da opção Enviar Xml da NF-e/CC-e e Danfe por e-mail. Essa opção identificará que
existe uma Carta de Correção Eletrônica (CC-e) e enviará o arquivo de distribuição da CC-e
juntamente com o da Nota Fiscal Eletrônica e opcionalmente o Danfe, para os destinatários já
configurados no sistema. Neste caso o assunto do e-mail será alterado para indicar que a
mesma possui correção, por exemplo:

Envio da NF-e - N.Doc 000000008 - Série 1 + Carta de Correção (CC-e)

Nota: Ao confirmar ou solicitar a geração de um lote de NF-e, o Sankhya OM possibilita o envio


automático de e-mail com o Xml de distribuição da nota, como nesse momento ainda não existe
Carta de Correção, somente será enviado o Xml da nota.

O sistema não enviará automaticamente o e-mail para o cliente/transportadora com o arquivo


de distribuição da Carta de Correção Eletrônica (CC-e).

Importante: A rotina de envio de XML da NF-e para o e-mail do destinatário trará as


informações do sistema em que está sendo enviado o e-mail. Os e-mails relacionados à NF-e
além de conter a Assinatura Sankhya, irão possuir os seguintes dados:

Autorizado o Dados do Dados do


Dados da NF-e
uso da NF-e Emitente Destinatário
Número;
Série; Razão Social;
Razão
Data de CPF/CNPJ;
Social;
Emissão; Endereço;
Chave de CPF/CNPJ;
Protocolo de Município;
acesso. Endereço;
Autorização; UF;
Município;
Ambiente; Telefone;
UF.
Tipo de Emissão; E-mail.
Valor da NF-e.

A opção "Imprimir a Carta de Correção" permite a impressão da Carta de Correção


Eletrônica, para isso você deve possuir permissão para imprimir notas de venda. Você pode

selecionar uma ou várias notas para imprimir a carta de correção, porém, para que uma nota
tenha sua carta de correção impressa ela já deve estar aprovada na SEFAZ e a carta de correção
já deve ter sido enviada. Ao solicitar a impressão da carta de correção, o sistema imprimirá a
carta de cada uma das notas selecionadas. Caso uma ou mais notas não possuam carta de
correção, o sistema exibirá numa janela o número único das notas e um texto informativo.

Para configurar a carta de correção, o usuário deve seguir os seguintes passos:

Primeiramente, acesse a tela Modelo de Impressão (Nota/Pedido) e selecione no botão


"Baixar Modelos Padrões" a opção "Carta de Correção". Assim, você pode
personalizar o modelo da carta de correção através do iReport.
Com o modelo da carta de correção pronto, acesse a tela Relatórios Formatados e
cadastre o modelo de carta de correção.
Uma vez que o relatório formatado com o modelo de carta está configurado, você deve
associar esse modelo nas preferências da empresa que emite NF-e. Para isso, acesse a
tela Preferências da Empresa e informe o código do relatório de carta de correção no
campo "Relatório Carta de Correção", da aba NF-e/NFC-e.

A opção "Acompanhamento de Eventos" é semelhante ao acompanhamento de envio da NF-


e, contudo, é específica para eventos. Em caso de ocorrer algum erro de validação de schemas,
assim como o envio da NF-e, será apresentada a tela de Acompanhamento de eventos. O
usuário poderá ainda consultar todos os eventos ligados a NF-e através desta opção.

Nota: Quando for utilizada a contingência EPEC, o acompanhamento da nota é feito por esta
opção "Acompanhamento de Eventos".

[voltar ao topo]

Danfe do Sankhya OM
O Danfe do Sankhya OM funciona de uma forma diferente do Danfe do MGE que é interno no
sistema. No Sankhya OM, a impressão é configurada através da definição do Relatório
Formatado Danfe, cujos modelos padrões estão disponíveis para download na tela de Modelo de
Impressão (Nota/Pedido).

Para se imprimir um Danfe, deve-se primeiro informar os modelos de “Danfe paisagem” e


“Danfe retrato” na tela de Relatórios Formatados. Para cada modelo temos três arquivos que
devem ser informados. Vejamos 3 exemplos para cada um deles:

Danfe paisagem: danfe_paisagem.jrxml, danfe_paisagem_itens.jrxml,


danfe_paisagem_sub.jrxml.

Danfe retrato: danfe_retrato.jrxml, danfe_retrato_itens.jrxml, danfe_retrato_sub.jrxml.

Observação: Para a impressão do DANFE pelo sistema, é necessário possuir o Plugin Java
devidamente instalado no navegador.

Nota: Na impressão do Danfe serão impressas a data e hora da entrada e saída da NFe.

Nas Preferências da Empresa, aba NF-e/NFC-e, o campo "Relatório Formatado Danfe" deve
se informar qual modelo de Danfe a empresa usará, "Paisagem" ou "Retrato".

Para se utilizar o relatório de dados adicionais no Sankhya OM é necessário observar o seguinte:

A TOP de NF-e utilizada no MGE, que é a mesma que o Sankhya OM utiliza, possui um relatório

de dados adicionais que foi cadastrado na tela “Modelos de Nota Fiscal/Duplicata/Boletas”


e informado na TOP no campo “Modelo para Dados Adicionais de NF-e”.

Com a configuração dessa forma, na tela “Contratos e Serviços\Avançados\Modelos de Nota


Fiscal\Duplicatas\Boletas” do Sankhya OM, deve se cadastrar o arquivo de dados adicionais do
Danfe do Sankhya OM e informar o correspondente dele no MGE. Isso será feito no campo
“Número do relatório modelo:”

*Importante: O campo “Layout do DANFE:” da tela “Financeiro\Preferências\Empresa\aba NF-e”


não tem influência no layout do Danfe.

Diferente do MGE, o Danfe do Sankhya OM mostrará sempre todas as colunas na grade de


produtos.

329
produtos.

O parâmetro 'Tenta imprimir nota no servidor?' Chave IMPRNOTASERV por padrão vem
ligado.

Este habilita a impressão de nota fiscal no servidor. Ou seja, estando ligado, a impressão do
DANFE é realizada na máquina servidora, e estando desligado a impressão é enviada para o
cliente (máquina do usuário).

Nota: Quando ocorrer a mensagem: "Não foi possível carregar a fonte de dados XML" ao
solicitar impressão de notas\pedidos, significa que o modelo configurado na TOP para
impressão possui um relatório formatado equivalente ao DANFE e o movimento do qual foi
solicitado impressão não é NF-e.

Para impressão de DANFE de NF-e com Desoneração de ICMS acesse o link.

[voltar ao topo]

Armazenamento e Envio do XML da NF-e


Empresas que trabalham com Notas Fiscais Eletrônicas (emitentes e destinatários), deverão
manter as Notas em arquivo digital pelo prazo estabelecido na legislação tributária para
a guarda dos documentos fiscais, devendo estas serem apresentadas à administração tributária,
quando solicitado.

Através da tela “Comercial\Rotinas\Gerar Arquivo XML de NFe” o usuário do sistema fará a

geração e download do arquivo XML de NF-e já aprovadas e com chave NF-e para um
diretório em sua máquina, possibilitando a visualização destes arquivos no visualizador do
governo.

Todos os campos desta tela são filtros para que o usuário possa selecionar a NF-e que deseja
“Fazer Download”, sendo que o ‘Período’ é obrigatório. Contudo, se o usuário informar a
‘Chave da Nfe’, as demais opções de filtro serão desabilitadas:

O filtro trará apenas ‘Notas Aprovadas’ ou ‘Denegadas’. Qualquer outro tipo de status NF-e
não será filtrado.

Empresa: Informa-se neste campo a “Empresa do Lote” que se deseja fazer download,
podendo esta ser pesquisada pela opção de "Pesquisa". É necessário informar o período de
emissão deste lote, por isto a opção “Período” é de preenchimento obrigatório.

Período: Informa-se neste campo as datas “iniciais” e “finais” da emissão do lote, para compor
o filtro.

Observação: Ao informar “Empresa” e “Período” os campos de pesquisa pela “Chave NF-e” e


“Número da Nota”, ficam desabilitados.

Isto porque o sistema permite que seja feito dois tipos de filtro pra Download:

•Se o usuário desejar fazer download de um “Lote de Notas” deverá informar a


“Empresa” e o período de emissão dos mesmos (“Período”), e neste caso o sistema
gerará um arquivo compactado com todos os XML’s.

•Se desejar fazer download de uma única Nota Fiscal Eletrônica, bastará informar
apenas a “Chave NF-e” ou o próprio “Número” e “Série da Nota”.

Chave NFe: Informa-se neste campo a chave NF-e, para compor o filtro. Bastará esta
informação pra que o sistema selecione a “Nota” a ser exportada, uma vez que cada nota
possui apenas uma única chave, logo como foi dito anteriormente, os demais campos de filtro
são desabilitados, quando a “Chave NF-e” é informada.

Número da nota\Série: Informa-se nestes campos o número e a série da nota desejada. Uma
vez que cada nota possui apenas um número, os demais campos de filtro serão desabilitados.

Se o usuário informar apenas o ‘Número da Nota’, o sistema exibirá a seguinte mensagem:

“Erro

Não foi encontrado NFe para esta nota: xxxxx e série:xx”

Como mostra o exemplo abaixo:

Caso seja informado apenas a ‘Série’ o sistema exibirá a seguinte mensagem:

“Atenção

Ao informar a série a nota deve ser informada.”

Ao clicar no botão “Fazer Download”, o arquivo XML será exportado para visualização no
programa “SPED-Visualizador de Documentos Fiscais Eletrônicos”.

Se o navegador utilizado pelo usuário bloquear o “Pop-up” impedindo o download, será


necessário desbloqueá-lo.

O arquivo XML é exportado compactado, o usuário deverá descompactá-lo e no “Visualizador


de Documentos Fiscais Eletrônicos” importá-lo para o “Repositório”, para então clicar no arquivo
e visualizá-lo.

Visualizador de Documentos Fiscais Eletrônicos.

[voltar ao topo]

Logomarca no Danfe
O arquivo com a logomarca é indicado no campo Arquivo Logomarca/Aba NFe/tela Comercial
» Preferências » Empresa.

Nesse campo determina-se o caminho onde será encontrado o arquivo de imagem com a
logomarca da empresa, para que seja impressa no DANFE.

Este caminho pode ser definido de duas formas diferentes:

1) O arquivo será obtido a partir da pasta no servidor definida pelo parâmetro SERVDIRMOD.
Exemplo:

Considerando que o parâmetro SERVDIRMOD seja /home/mgeweb/modelos e que o nome do


arquivo seja logoemp1.jpg ENTÃO o valor do campo 'Arquivo Logomarca' deve ser logoemp1.jpg.
Naturalmente, o arquivo deve ter sido copiado para dentro da pasta /home/mgeweb/modelos
para que tudo funcione.

Observação: Deve ser observado que em servidores UNIX os nomes de arquivos são
“sensitive-case”, portanto, se houver diferença de maiúsculas e minúsculas o logotipo não será
mostrado.

2) Usar uma path relativa ao repositórios de arquivos do Sankhya OM, assim:

Repo://imagens/logoemp1.jpg

Note o prefixo 'Repo://', isso determina que o caminho seja relativo ao repositório de arquivos e
neste caso sistema irá buscar o arquivo logemp1.jpg no repositório de arquivos dentro da pasta
imagens.

330
Nota: O layout do DANFE definido pela Secretaria da Fazenda possui um lugar onde
opcionalmente pode-se colocar uma “logomarca”, desde que a mesma não comprometa as
informações de "Identificação do emitente", que estão posicionadas ao lado da logomarca. O
componente usado no DANFE possui largura = 65 pixels, altura = 72 pixels e está configurado
para centralizar a imagem. Esse componente não possui a função de redimensionar a imagem,
ajustando-a ao seu tamanho.

[voltar ao topo]

Envio de XML da NF-e/CC-e e Danfe por e-mail


Para o correto funcionamento desta rotina é necessário realizar algumas configurações:

Na tela “Configurações\Cadastros\Parceiros\aba NF-e” onde:

•No campo “Tipo do anexo” o usuário poderá escolher se o e-mail será mandado
como arquivo compactado (extensão zip) ou arquivo normal (extensão xml).
•No campo “E-mail p/ envio de NF-e” deve ser informado o e-mail para onde será
enviado o XML da Nota, caso o campo “Ambiente NF-e”, da tela
“Financeiro\Preferências\Empresa”, esteja configurado como “Produção”.

Nota: Se o campo “Ambiente NF-e” estiver configurado como “Homologação”, enquanto a


NF-e estiver em implantação, o e-mail será enviado para o e-mail da própria empresa,
cadastrado na tela “Configurações\Cadastros\Empresas”, na aba “Endereço”, campo
“Email”. Uma vez que o “Ambiente NF-e” tenha sido alterado para “Produção”, o e-mail será
enviado para o e-mail do parceiro da nota, que deverá ser cadastrado na tela
“Configurações\Cadastros\Parceiros\ aba NF-e”, campo E-mail p/ envio de NF-e.

É importante informar que, para que o Danfe seja enviado, na TOP o campo “Imprimir” da
“Aba Impressão” deve estar informado como “Na confirmação”. Dessa forma, ao gerar o
Lote da NF-e, o Danfe será impresso e o e-mail será enviado com o xml e o Danfe.

Tem-se ainda a possibilidade de enviar o e-mail de forma manual, pela opção “Outras
opções \ Nota Fiscal Eletrônica \ Enviar XML da nota por e-mail”.

Na TOP se o campo “Imprimir” estiver como “Manual” e o usuário desejar enviar o Danfe
junto com o XML no e-mail, ele deverá imprimir o Danfe antes de enviar “Manual”. Ou
seja, para que o Danfe seja enviado, ele deve ter sido impresso anteriormente, caso contrário o
Danfe não será enviado.

Observação: Serão enviados e-mails para a lista de e-mails do parceiro “Transportador”


da Nota, se o transportador for maior que zero.

Se o ‘Parceiro’ da nota NÃO tiver e-mail cadastrado, o e-mail não será enviado, nem
para o parceiro, nem para o parceiro transportador.

Serão respeitadas as configurações “Enviar DANFE por e-mail?” e ‘Tipo do Anexo’, do “Parceiro
da Nota” e não do “Parceiro Transportador”.

Apenas a lista de e-mails será buscada do “Parceiro Transportador”, no ‘Cadastro de


Parceiro’ e aba NF-e. O e-mail para o “Parceiro Transportador” não estará em cópia no e-
mail do parceiro. Terá um email enviado, para cada e-mail cadastrado na aba NF-e do
“Parceiro Transportador”.

[voltar ao topo]
Acompanhamentos da NF-e
A opção “Ver acompanhamento” será muito útil quando ocorrer um problema na geração e
envio de “Lotes” de Notas. Através desta opção o usuário poderá verificar qual problema
ocorreu no envio do “Lote”, e providenciar a correção.

A opção “Ver acompanhamentos” está disponível na tela “Comercial\Consulta\Seleção de


Documento” na opção “Outras opções...”.

Quando o usuário selecionar uma nota que não possui ocorrência, ou seja, não apresenta
nenhum problema, e clicar em “Ver acompanhamentos”, o sistema emitirá a mensagem: Lista
de acompanhamentos vazia!

Nesse caso a Nota não possui nenhuma informação para mostrar ao usuário.

Ao selecionar, por exemplo, uma Nota de NF-e que esteja com o Status “Aguardando
correção” e clicar na opção “Ver acompanhamentos”, o sistema abrirá uma pequena tela de
“Ocorrência”, apenas informativa.

Na grade superior desta tela serão visualizadas as notas recusadas.

Logo abaixo será mostrado o acompanhamento da nota com a “Data” e “Descrição” da


ocorrência.

O botão “Ver observação” mostra detalhes da observação do “Lote” ampliando a informação,


facilitando a visualização. O mesmo ocorre com o botão “Ver ocorrência” que mostra detalhes
da ocorrência selecionada.

Para visualizar os detalhes pode-se utilizar também o duplo clique do mouse e não somente os
botões.

[voltar ao topo]

Cancelamento de NF-e após o prazo de 7 dias


O Ato COTEPE/ICMS nº 33/08 prevê um prazo máximo de 168 horas para o cancelamento de
uma NF-e, todavia, em alguns estados como na SEFAZ-MG permite-se através do Decreto nº
44.747/08 o cancelamento após este prazo desde que seja protocolada Denúncia Espontânea na
Administração Fazendária relatando o fato e demonstrando que a operação não tenha ocorrido.
Importante ressaltar que um documento fiscal somente pode ser cancelado antes da sua
escrituração no livro próprio caso não tenha ocorrido à saída da mercadoria ou o início de
prestação do serviço.
Maiores esclarecimentos vide CONSULTA INTERNA Nº 085/2009 – 05/06/2009.
Por isso, foi disponibilizado no sistema a permissão de efetuar cancelamentos de NF-e para
notas que possuam sua emissão acima de 7 dias permitidos.
Neste momento, este comportamento somente será válido para Minas Gerais; e é de total
responsabilidade da empresa usuária o encaminhamento e protocolização da denúncia
espontânea. A Sankhya NÃO se responsabiliza por cancelamentos efetuados sem o devido
respaldo legal.
Para esta configuração, foi criado o parâmetro ‘Estados que podem cancelar NFe após 168
hs’ Chave UFORIGCANM168, que deverá ser preenchido com o (s) Estado (s) que permita(m)
esta situação.

Após a configuração do parâmetro, ao solicitar o cancelamento da nota no Portal (Venda,


Compra, Interna, ou seja, os tipos de movimento que permite emissão da NF-e), será aberto
uma tela solicitando a justificativa do cancelamento e posteriormente será solicitado a inserção
do número do protocolo e a Dt. Protocolo Canc.

Depois de preenchidos os campos e clicado em ok o sistema emite a mensagem:

Para visualização da nota cancelada deve-se acessar o menu Comercial->Consulta->Notas


Canceladas:

331
Canceladas:

Importante: Não é possível o cancelamento das 'Notas Fiscais Eletrônicas' aprovadas


a mais de 24 horas, portanto, nesse caso será feito o "Estorno" e envio da Nota como
ajuste da nota aprovada, para assim poder ser validado o cancelamento destas
notas.

Para que isso seja possível ao clicar em "Cancelar Nota" será necessário informar uma 'TOP de
Devolução', e então o sistema duplicará a 'Nota aprovada' e realizará o estorno, lançando uma
'Nota de Devolução' para realização dos devidos ajustes (Nota de Ajuste), visto que esse tipo
de cancelamento só ocorrerá quando a 'Nota de Origem' estiver aprovada a mais de 24 horas
e o estado não estiver nas preferências dos estados, que podem cancelar até 7 dias
(Parâmetro - UFORIGCANM168).

A utilização de Estorno da NF-e depende da regulamentação de cada UF.

As principais características da NF-e de estorno são:

a) Finalidade de emissão da NF-e (campo FinNFe) = '3' - NF-e de ajuste;

b) Descrição da Natureza da Operação (campo natOp) = Estorno de NF-e não cancelada no


prazo legal?;

c) Referenciar a chave de acesso da NF-e que está sendo estornada (campo refNFe);

d) Dados de produtos/serviços e valores equivalentes aos da NF-e estornada;

e) Códigos de CFOP inversos aos constantes na NF-e estornada;

f) Informar a justificativa do estorno nas Informações Adicionais de Interesse do Fisco (campo


infAdFisco).

Cancelamento Extemporâneo

A SEFAZ do estado de Mato Grosso/MT prevê o prazo máximo de 2 horas para cancelamento da
NF-e. Deste modo, todas as notas que forem canceladas fora do referido prazo deverão ser
escrituradas como um cancelamento extemporâneo.

Emissão de NF-e para Parceiro Estrangeiro em Operação dentro do


Estado

Na emissão de uma NF-e para Parceiro estrangeiro Consumidor Final Não Contribuinte em
operação dentro do Estado, deverão estar com as qualificações cadastrais do Parceiro
Estrangeiro adequadas (endereço, país, idEstrangeiro), a "Classificação do ICMS" (Cadastro
de Parceiros, aba Fiscal) marcada como "Consumidor Final Não Contribuinte", de forma que
no XML, a tag <idDest> encontre-se com índice "1", representando operação interna (dentro
do estado) e a tag <idEstrangeiro> esteja preenchida corretamente.

Nota: Deste modo, estas configurações evitarão a rejeição do XML pelo webservice da SEFAZ
com a mensagem "721 - Rejeição: Operação interestadual deve informar CNPJ ou CPF".

Processo de contingência da Nota Fiscal Eletrônica referente à


Pendência de Retorno
O processo de contingência da Nota Fiscal Eletrônica referente a Pendente de Retorno para o
Sankhya OM possui o mesmo comportamento que o MGE.

Notas Denegadas

Ao receber o resultado do processamento de um NF-e, a nota pode ter sido DENEGADA. Neste
caso, o status da nota é atualizado para DENEGADA e a TOP da nota deve ser trocada pela

seguinte regra:

A nova TOP passa a ser a TOP do campo ‘Top para NFe Denegada’, ‘Aba Impressão’ da top
original. Caso o valor desse campo seja 0, então será usado o valor do parâmetro ‘TOP para
Nota Fiscal Eletrônica Denegada’ Chave TOPNFEDENEG.

Além disso, os itens da nota passam a não atualizar estoque e os financeiros relacionados à
nota são removidos.

[voltar ao topo]

Função getFaturasXml
A função getFaturasXml serve para configurações do relatório formatado utilizado na
impressão do DANFE. Esta é muito útil, pois os dados do financeiro podem ser
alterados/atualizados, e se a mesma não for utilizada esses dados modificados são impressos
novamente. Com a utilização desta função as informações do financeiro que são buscadas no
arquivo .xml que é gerado para o envio e aprovação da SEFAZ e impressas no DANFE, serão
sempre estáticas.

Exemplo sem a variável: Lançada a nota de venda número 997, com o tipo de negociação
parcelado, gerando assim três financeiros com datas de vencimentos distintas. Ao final da
transação, o usuário imprime a DANFE para o cliente. Caso sejam alteradas as datas de
vencimento das movimentações financeiras, ao imprimir a nota novamente, as informações do
financeiro serão impressas com os dados atualizados.

Considerando um DANFE configurado com a nova função getFaturasXml para impressão


das informações do financeiro, caso o usuário altere as movimentações financeiras geradas pela

venda, essas atualizações não refletirão novamente no DANFE, quando impresso.

[voltar ao topo]

Notas Marcadas como Pendente de Retorno

Uma nota pode ser marcada com pendente de retorno no “Botão Outras opções->Nota
Fiscal Eletrônica->Marcar Nota como Pendente de Retorno" nos portais. Para ser
marcada, a nota deve ter o status "Aguardando autorização". Ao ser marcada, a nota é
duplicada com todas as suas informações. A nota original é marcada como "Não Enviada" tem
seus campos de NF-e anulados. A nova nota é marcada como "Pendente de Retorno".

A sua TOP é trocada pela seguinte regra:

A nova TOP é buscada pelo campo ‘Top para NFe Pendente de Retorno’, ‘Aba Impressão’ da TOP
original. Se o valor desse campo é zero então é usado o valor do parâmetro ‘TOP para NFe
pendente de retorno’ Chave TOPNFEPENRET.

Processo

- Ambas as tops configuradas nos parâmetros ou na TOP de origem não devem atualizar nem
financeiro e nem estoque, porém com relação as CFOP'S e atualização dos livros, devem ser
analisados pelo contador da empresa.

- Este processo serve para casos de contingência, quando a SEFAZ “Web service” está sem
serviço (NF-e já foi encaminhada para a SEFAZ e estava aguardando a autorização).

Solução Processual

332
- Aguardar restabelecer a comunicação ou passar as NFes já encaminhadas para pendente de
retorno.

- Selecionar a(s) NF-e e clicar no “Botão Outras opções->Nota Fiscal Eletrônica->Marcar


Nota como Pendente de Retorno".

- O sistema irá gerar uma nova NF-e com o Status NF-e igual a “Pendente de Retorno” idêntica a
NF-e que estava “Aguardando Autorização”;

- O sistema passará a nota que estava Aguardando Autorização para o Status NF-e igual a “Não
Enviada”;

- Após restabelecer a comunicação com a SEFAZ, realizar a tratativa das “NF-e Pendente de
Retorno”, conforme Manual de Contingência do Governo.

[voltar ao topo]

NF-e Pronta Entrega


Automatização do envio e consulta do resultado das NF-e à SEFAZ, cálculo de PIS/COFINS e
geração da CHAVE NF-e das notas originadas do LMMS (Landix).

Observação: Para o funcionamento da NF-e, o NF-e Pronta Entrega necessita da correta


configuração para emissão de NF-e (Empresa, TOP, Produto... etc.).

Como premissa, para o funcionamento da rotina de cálculo de impostos acontecer as alíquotas


de PIS e COFINS deverão estar configuradas.

Veja documentação completa das configurações necessárias para a emissão da Nota Fiscal
Eletrônica, no Manual da NF-e disponível na área restrita do site Sankhya e\ou no Help On Line
do sistema Sankhya.

1. O PDA (Assistente Pessoal Digital (Palm, Pocket)) descarrega a negociação e junto envia
uma solicitação de autorização de NF-e.
2. A descarga é feita através da internet e é recebida pelo LMMS (Landix Mobile
Middleware Server).
3. O LMMS aciona o Middleware para processar a negociação e a solicitação de
autorização de NF-e.
4. O Middleware grava a negociação com o estado "confirmada" nas tabelas do Mitra e
grava um registro na tabela de integração para enfileirar as solicitações de autorização
de NF-e.
5. O Mitra indica para o Middleware o NUNOTA referente à negociação gravada.
6. O Middleware devolve ao LMMS o NUNOTA referente à negociação gravada no Mitra.
7. O LMMS envia através da internet o NUNOTA referente à negociação descarregada.
8. O PDA recebe NUNOTA para futuramente verificar se a NF-e foi autorizada e assim
concretizar a venda.
9. De tempo em tempo um agendador da Sankhya (integrado com o web service da
Sankhya que se comunica com o web service da Sefaz) verifica na tabela de
integração se há solicitações de NF-e e monta um pacote com todas as solicitações de
NF-e, que ainda não foram enviadas à SEFAZ.
10. O agendador envia através da internet o pacote com notas que necessitam de
autorização da SEFAZ.
11. A SEFAZ recebe as solicitações de autorização de NF-e.
12. A SEFAZ devolve o protocolo de recebimento de solicitação.
13. O agendador recebe o protocolo de recebimento da SEFAZ.
14. O agendador grava no banco de dados do Mitra o protocolo de recebimento das
solicitações que foram recebidas.
15. De tempo em tempo o agendador verifica no banco de dados e monta um pacote
com as solicitações que já foram enviadas para a SEFAZ e estão aguardando a
resposta sobre a autorização.
16. O agendador envia o pacote à SEFAZ para verificar se as notas foram autorizadas.
17. A SEFAZ recebe o pacote e verifica se as solicitações de NF-e indicadas no pacote
foram autorizadas.
18. A SEFAZ monta um pacote indicando as solicitações de NF-e que foram aprovadas e
indicando o código de autorização de cada NF-e.
19. O agendador recebe o pacote com as solicitações autorizadas e os códigos de
autorização da NF-e.
20. O agendador grava no banco de dados do Mitra a marcação das notas que foram
autorizadas e os códigos das NF-e autorizadas.
21. O PDA descarrega as notas que estão aguardando autorização da SEFAZ e junto envia a
solicitação de verificação de NF-e aprovada.
22. A descarga é feita através da internet e é recebida pelo LMMS (Landix Mobile
Middleware Server).
23. O LMMS aciona o Middleware para verificar se as notas descarregadas foram
autorizadas.
24. O Middleware conecta ao banco de dados do Mitra e verifica quais notas já foram
autorizadas pela SEFAZ.
25. O Middleware copia do banco do Mitra os XML das notas que foram autorizadas.
26. O Middleware monta um envelope onde são armazenados todos os XML copiados do
banco do Mitra e disponibiliza o envelope para o LMMS.
27. O LMMS envia através da internet, o envelope com as XML das NF-e.
28. O PDA recebe o envelope, identifica através dos XML as notas que foram autorizadas.
29. O PDA interpreta o XML, monta o arquivo de DANFE simplificado e envia para
impressora.
30. A impressora imprime o DANFE simplificado.

O NFE PRONTA ENTREGA visa automatização do envio e consulta do resultado das NF-e à
SEFAZ, cálculo de PIS/COFINS e geração da CHAVE NF-e das notas originadas do LMMS
(Landix).

Ao entrar no sistema, o mesmo solicita o 'Intervalo de Execução' para processamento


(segundos entre as execuções) e a base que será executada a rotina.

A Sankhya recomenda que o usuário estipule um intervalo mínimo de 15 segundos.

As rotinas abrangentes nesse executável são:

Cálculo de impostos;
Montar Chave NF-e (Notas Modelo 1 ou 1A, a responsabilidade da Chave NF-e é do LMMS
( Landix ));
Enviar solicitação à SEFAZ;
Consultar resultado na SEFAZ.

Todo o funcionamento do módulo é baseado na tabela TGFPEL, onde serão inseridos os


registros:

Nota Fiscal (Modelo 1 ou 1A), Nota Fiscal Eletrônica, Cancelamento de NF-e e FS-DA
(Contingência).

Como se trata de Pronta Entrega, o recolhimento do ST é sempre na entrada do item.

Processos para cada movimentação:

Nota Fiscal (Modelo 1 ou 1A): Nesta modalidade, as notas não tem


obrigatoriedade de envio à SEFAZ. Então o sistema verifica os registros modelo 1 ou
1A, realiza apenas o cálculo de PIS/COFINS e avisa ao PDA que a nota está pronta
para ser impressa.
Nota Fiscal Eletrônica: Essas notas têm obrigatoriedade de envio à SEFAZ. O
sistema verifica os registros cujo modelo seja NF-e e realiza o cálculo de PIS/COFINS.
Após os cálculos de PIS/COFINS, o sistema envia as notas à SEFAZ em busca de
autorização das mesmas. Na próxima etapa, o sistema realiza a consulta para verificar
se a NF-e foi Aprovada, Rejeitada ou Denegada. Ao receber o resultado da consulta, o
sistema avisa ao PDA se a nota está pronta para ser impressa (DANFE), se a NF-e
precisa de alguma correção (Rejeição) ou se a NF-e foi inutilizada (Denegada).
Cancelamento de NF-e: Para o cancelamento de NF-e. A solicitação de cancelamento
tem a obrigatoriedade de envio à SEFAZ. O sistema solicita o cancelamento de
determinada NF-e e após o retorno da SEFAZ, o sistema desfaz o financeiro e o
estoque envolvido, na NF-e cancelada.
Emissão FS-DA: tipEmiss = 5 (Contingência) Formulário de Segurança – Documento
Auxiliar. Esta contingência é específica para usuários de Pronta Entrega, que por algum
motivo (seja por falta de Internet, SEFAZ fora do ar, etc.) não conseguiram emitir a NF-e.
Neste caso, é emitida a contingência FS-DA, com impressão do DANFE em formulário de
segurança. O FS-DA é emitido e o PALM preenche a tabela de integração com os dados
referente ao FS-DA emitido. No momento em que a situação for regularizada (conexão à
Internet ou SEFAZ volte a funcionar), o FS-DA será enviado para a SEFAZ.

[voltar ao topo]

Parâmetros que influenciam na NF-e


Enviar tags CSRT de NF-e em homologação - ENVTAGCSRTHOM: Quando este parâmetro
estiver habilitado e o ambiente da NF-e for Homologação, as tags idCSRT e hashCSRT do grupo
infRespTec serão geradas com os valores fixos para que a nota não seja rejeitada com "975 -
Rejeicao: Obrigatoria a informacao do identificador do CSRT e do Hash do CSRT".

[voltar ao topo]

Acesse também:

Configurações para Nota Fiscal Eletrônica

2.171 Fórmulas para Desconto Máximo

Comercial > Avançado > Fórmulas


Através desta tela, você poderá criar fórmulas para o cálculo do "Desconto Máximo",
considerando campos dos cadastros de Região, Cidade, Vendedor, Parceiro, Produto, Tipo de
Negociação e Usuário. As fórmulas serão informadas na tela de cadastro de Tipos de
Negociação para a validação dos eventos 21 - Fórmula Desc.Máx.Tipo Negociação e 27 -
Fórmula Desc.Máx.Tipo Negoc. por Item.
Importante: Para validação dos eventos de Desconto máximo pela Fórmula, os parâmetros
abaixo precisam estar configurados:

Ligue o parâmetro "Usar liberação de limites por alçada?- USALIBLIM", para


habilitar o controle de Liberação de Limites.
O parâmetro "Valida desconto máximo-VALDESCMAX" não pode estar configurado
com as opções "Não valida" ou "Valida e aceita" para que a liberação seja exigida.

Preenchimentos iniciais Construtor de Expressões

Vincular a fórmula ao Tipo de Negociação Definir limites para liberação

Configurar Desconto máximo por produto

Preenchimentos iniciais
Temos os seguintes campos para preenchimento:

O campo "Código" é de preenchimento manual e obrigatório, e se refere a um código de


identificação da fórmula.

333
identificação da fórmula.

Informe no campo "Descrição da Fórmula", uma descrição para identificar a fórmula de forma
mais fácil.

O campo "Fórmula" é destinado à construção da fórmula propriamente dita, e pode ser feita
com o auxílio do componente "Construtor de Expressão".

[voltar ao topo]

Construtor de Expressões

Temos através do botão em destaque, o componente Construtor de Expressões. Você pode obter
mais detalhes do funcionamento deste componente acessando o link Construtor de Expressões.

A seguir, apresentaremos alguns exemplos de expressões:

1. Para validação do evento 27 - Fórmula Desc.Máx.Tipo Negoc. por Item, a fórmula deve ser
feita de forma que ela estabeleça um limite, em valor, para o desconto que cada item poderá
receber. Para isso, normalmente é levado em consideração os dados da negociação, como
Parceiro, Região, Empresa, dentre outros. Abaixo, trouxemos um exemplo da fórmula:

queItens.VLRTOT* IF(queParcDM.CODREG=10100,0.1,0.05)

Nesta fórmula, para encontrar o valor do desconto máximo o "Valor Total do Item" está sendo
multiplicado por 10% ou 5%, dependendo da região do Parceiro.

2. Para validação do evento 21 - Fórmula Desc.Máx.Tipo Negociação, são observados os valores


totais da nota, ou seja, a soma dos descontos oferecidos para todos os itens não pode ser acima
do valor resultante da resolução da sua expressão matemática. Considere o exemplo:

(queCab.VLRNOTA+queCab.VLRDESCTOT+queCab.VLRDESCTOTITEM)*IF(queParcDM.CODREG=10100,0.1,0.05)

Nesta expressão, o valor total da negociação será obtido pela soma do "Valor da Nota" com os
descontos totais da nota e do item, e este valor da negociação, da mesma forma que o exemplo
do item anterior, será multiplicado também por 10% ou 5%, dependendo da região do Parceiro.

Observação: As fórmulas precisam ser configuradas para retornar o valor do Desconto Máximo,
e não o percentual.

[voltar ao topo]

Vincular a fórmula ao Tipo de Negociação


Depois que você cadastrar as fórmulas necessárias nesta tela, é preciso vinculá-las aos
cadastros dos Tipos de Negociação, aba Características.

O campo "Fórmula desc. máximo", faz com que o sistema passe a validar o evento 21 -
Fórmula Desc.Máx.Tipo Negociação, observando se o desconto total da negociação supera o
valor obtido pela resolução da fórmula.

Já o campo "Fórmula desc. máximo itens" determina que o sistema valide o evento 27 -
Fórmula Desc.Máx.Tipo Negoc. por Item, observando para cada item da nota ou pedido, se o
valor do desconto oferecido é maior que o estabelecido pela fórmula.

[voltar ao topo]

Definir limites para liberação


No Cadastro de Usuários, botão Outras opções..., opção "Limites para Liberação", devem ser
calculados os limites, em valor ou percentual, que o usuário terá para liberação dos eventos 21
e/ou 27, conforme as configurações realizadas anteriormente.

[voltar ao topo]

Configurar Desconto máximo por produto


No Cadastro de Produtos é onde se inicia a Liberação de Limites de Desconto. Assim, se o
produto estiver com o campo "% Desconto Máximo" (aba Venda) vazio, a liberação não será
exigida.

Desta forma, para que o sistema observe apenas o Desconto Máximo obtido pelas fórmulas dos
Tipos de Negociação, é recomendado que, neste campo, seja definido um % Desconto máximo

de 100%.

Observação: Se for informado neste campo, um percentual menor que 100%, o sistema
validará, além dos eventos da fórmula do Tipo de Negociação, os eventos 25 - Desconto por
item da nota, e 2 - Desconto Produto.

[voltar ao topo]

2.172 Módulo Java

Configurações > Avançado

Por meio desta tela, você pode fazer a codificação de uma rotina Java que irá "rodar" dentro do
sistema.

Importante: As configurações realizadas aqui devem ser executadas por desenvolvedores


específicos que tenham conhecimentos nas rotinas Java.

Uma ação do tipo Rotina Java, consiste em uma classe java que deve ser implementada e
disponibilizada em um JAR (do inglês, Java Archive ou Arquivo Java, comumente denominado
".jar"), o qual será inserido no Sankhya Om através da tela Módulos Java. Esse cadastro tem a
finalidade de incluir classes personalizadas dentro de nosso sistema, tornando possível usar
essas classes em conjunto com as do próprio sistema em pontos específicos.

As configurações realizadas nessa tela, são trabalhadas posteriormente nas telas Construtor de
Telas e Dicionário de Dados, na aba Ações - Rotina Java.

2.173 Serviço

Configurações > Cadastros > Produtos

Esta rotina é semelhante à tela de Cadastro de Produtos, mas existem algumas particularidades
que são específicas para se trabalhar com prestação de serviços.

Através do campo "Código" insira um código único para cada serviço cadastrado. Seu
preenchimento pode ser manual ou automático, conforme a opção "Numeração" do botão
"Configuração da tela" presente no topo da tela. O referido código também pode ser utilizado
para realizar a consulta dos serviços já cadastrados por meio do assistente de pesquisa
"Pesquisar".

O campo "Descrição" tem seu preenchimento obrigatório, o mesmo é utilizado para inserir a
descrição do serviço que está sendo cadastrado.

A marcação "Ativo" tem a funcionalidade de indicar que o atual serviço está disponível para ser
comercializado.

O campo "Data de Alteração" será preenchido automaticamente indicando a data e a hora em


que o serviço foi cadastrado ou alterado pela última vez.

Aba Geral Aba Venda

Aba Impostos Aba Ordem de Serviço

Aba Apontamentos Aba Outros Impostos

Aba Perfil de Consumo Aba Múltiplos Componentes...

Aba Status SubOS Aba Alíquotas de ISS

Aba Motivo SubOS Aba Controle de Estoque

Aba Componentes Aba Disponibilidade diária

Aba Configurações por Empresa Parâmetros que influenciam nesta rotina

Aba Geral

Por meio do campo "Complemento" informe qualquer informação a mais sobre o serviço. Você
poderá configurar a descrição deste campo configurando o parâmetro "Descrição para
Complemento - DESCRCOMPL".
Selecione no campo "Grupo" o nome do grupo que este serviço está inserido. O Grupo de
Produtos/Serviços deve ser previamente cadastrado na tela Cadastros de Grupos de
Produtos/Serviços.

Indique a unidade de medida que será utilizada para medir o serviço executado através do
campo "Unidade Padrão". As Unidades deveram ser antecipadamente cadastradas na rotina
Unidades, temos abaixo alguns exemplos de unidades:

Horas;
Minutos;
Dias.

Você utilizará o campo "Parceiro Fornecedor Preferencial" para informar o parceiro que tem
preferência em fornecer o serviço que está sendo cadastrado. A informação deste campo será
usada para geração de pedidos.

Informe no campo "Referência do Fornecedor" o código de referência do serviço.


Normalmente informado pelo fornecedor, este corresponde ao código de cadastro do serviço na
base de dados do fornecedor.

O código de referência do serviço é apontado no campo "Referência", sendo que este código
pode ser utilizado para código de barras.

O campo "Localização" será preenchido com o local onde o serviço será realizado, por
exemplo, oficina.

No campo "Seleção" será apontada a classificação dos serviços em categorias, como por
exemplo, A, B, C.

O tempo previsto para a execução do serviço é informado no campo "Tempo Estimado".

As especificações do serviço são preenchidas no campo "Características".

Quando marcada a opção "Desconsiderar nos result. venda consultiva", o serviço


selecionado não será considerado nos resultados apresentados na tela Dashboard de
resultados. Além de não serem exibidos os eixos dos gráficos, o mesmo irá ocorrer com os
resultados referentes ao serviço marcado, ressaltando que as informações relacionadas a etapa
de "Suspects" não serão apresentadas.

Por meio da opção "Excluir do processo de conferência" indicaremos que o serviço não deve
fazer parte do processo de conferência.

[voltar ao topo]

Aba Venda

334
Através da opção "Promoção" definiremos se o serviço está ou não em promoção, sendo que
ao marcar esta opção será suspensa a validação de desconto máximo.

Informe o percentual máximo de desconto permitido sobre o valor da prestação do serviço


através do campo "% Desconto máximo".

Quando o campo % Desconto máximo do cadastro de serviços estiver preenchido, ao se efetuar


uma venda, se o usuário informar um percentual de desconto maior do que o configurado o
comportamento dependerá do parâmetro "Valida desconto máximo - VALDESCMAX", de
acordo com as respectivas opções abaixo:

NÃO VALIDA: Com está opção configurada, o sistema não fará a validação permitindo lançar a
nota de venda com "% Desconto" maior do que o "% Desconto máximo" cadastrado;

VALIDA E ACEITA: O sistema validará, e se o "% Desconto" informado for maior do


que o "% Desconto máximo" o sistema gerará um alerta para o usuário, porém
permitirá lançar a nota sem liberação de limites;
VALIDA E NÃO ACEITA: Através desta opção o sistema validará, e se o "% Desconto"
informado for maior do que o "% Desconto máximo" o sistema solicitará a Liberação
de Limites, independente de estar em promoção ou não;
VALIDA E NÃO ACEITA (EXCETO PROD. PROMOCAO): O sistema validará, e se o "%
Desconto" informado for maior do que o "% Desconto máximo" o sistema verificará
se o serviço está em Promoção, se estiver, aceitará lançar a nota sem liberação de
limites, se não estiver será solicitada a liberação de limites;
VALIDA E NAO ACEITA (SOMENTE NA CONFIRMACAO): Definindo-se o parâmetro
com esta marcação, será feita a validação do "% Desconto máximo" somente no
momento da confirmação. O sistema passará a solicitar o evento "2 - Desconto
Produto", que trabalha da mesma maneira que o evento "25 - Desconto Item". Com
isso, será necessário configurar para os usuários liberadores, o evento "2 - Desconto
Produto".

Caso o serviço pertença a um Grupo de Serviços com descontos promocionais, o referido grupo
será indicado no campo "Grupo Desconto".

Por meio da marcação "Calcular comissão", serão definidos quais serviços calcularão
Produtividade de OS. Para melhores informações ver documentos de apoio referentes à
"Cálculo de Comissão por OS".

A porcentagem da comissão a ser paga para o vendedor do serviço será especificada no campo
"Comissão vendedor".

No campo "Comissão gerente", informe a porcentagem da comissão a ser paga para o


gerente do vendedor.

No campo "Moeda p/ preço", insira qual será a moeda utilizada para comercialização do
serviço. Sendo que, a moeda deverá estar previamente cadastrada na rotina Valores de Moedas.

Através do campo "Digitação na nota" aponta-se o modo como o serviço será lançado
durante a digitação na nota, de acordo com as seguintes opções:

Quantidade - Digite apenas a quantidade;


Valor Unitário - Pode-se digitar apenas o preço do serviço;
Valor Total - Somente o valor total do serviço poderá ser digitado;
Quant. e Valor Unitário - Poderão ser alterados tanto a quantidade quanto o preço do
serviço;
Quant. e Valor Total - Altere a quantidade quanto o valor total do serviço.

Através do campo "Decimais para o valor" informe a fração de casas decimais que o sistema
irá acolher para os valores do serviço, normalmente esta quantidade é duas para representar os
centavos, como por exemplo R$10,55.

A quantidade de casas decimais que o sistema irá aceitar para a quantidade do serviço será
descrita por meio do campo "Decimais para quantidade". Vejamos abaixo um exemplo:

Se o serviço for medido em dias, para representar 0,5 dia (meio dia) de serviço, deverá ser
cadastrada uma casa decimal para a quantidade.

A fórmula para o cálculo do preço do serviço deverá ser informada no campo "Fórmula de
Precificação". A referida fórmula deverá ser cadastrada na rotina de Fórmulas de Custo/Preço
antecipadamente.

A marcação "Hora Dobrada" é utilizada tanto para o faturamento, quanto para cálculo de
produtividade, pois podem existir serviços que são desenvolvidos internamente na empresa e
mesmo que seja realizado fora do horário definido, não será faturado para o cliente com
adicional de hora extra. Neste caso, a Produtividade Adicional também não será paga. Esta
opção é ativada pelo parâmetro "Contrato para software? - CONTSOFT".

O percentual de margem de lucro que se deseja aplicar será apontada no campo "% Margem
de lucro".

O campo "Agrupamento mínimo" é utilizado para definir a quantidade mínima de serviços a


serem prestados, determinando também que as vendas deverão ser em quantidades múltiplas
dele. Vejamos um exemplo:

Serviço: Consultoria - Agrupamento mínimo: 1 (significa que o serviço somente poderá ser
realizado, considerando no mínimo uma hora de serviço).

Os três campos apresentados abaixo serão utilizados na questão de análises gerencias, sendo
que deverão estar previamente cadastrados em suas respectivas rotinas Centros de Resultado,
Cadastros de Projetos e Natureza de Receitas e Despesas.

No campo "Centro Resultado" informe o centro de resultado que será utilizado no serviço.

Por meio do campo "Projeto" você indicará o projeto empregado para o serviço.
A natureza do serviço será descrita através do campo "Natureza".

A opção "Aceitar venda fora do KIT" quando marcada permitirá a venda separada de um
produto que seja componente de um kit.

[voltar ao topo]

Aba Impostos

A marcação "Calcular ICMS" define se no serviço selecionado irá incidir ICMS (Imposto sobre
Circulação de Mercadorias e Serviços, de competência Estadual).

O tipo de tributação do ISS (Imposto Sobre Serviços De Qualquer Natureza) que irá ocorrer sobre
o serviço selecionado é apontado por meio do campo "Tem ISS". O referido campo possui as
seguintes opções:

Isento - Utilizada quando não há o pagamento do imposto;


Não tributado - Aplica-se quando não existe a incidência do ISS sobre o serviço
prestado;
Tributado - Para os serviços onde existe a incidência do ISS sobre o serviço prestado.

A opção "Tem IRF" quando marcada determinara que no serviço selecionado ocorrerá a
incidência de IRF (Imposto de Renda).

Informe por meio do campo "% IRF" o percentual de incidência do IRF sobre o serviço.

No campo "% Red Base IRF" informe o percentual que será reduzido na base de cálculo do IR
(imposto de Renda). Fato este, por existirem serviços como o de táxi para o qual a legislação
prevê redução de base de IR de 40%.

Através da marcação "Tem INSS" será indicado a incidência de INSS (Instituto Nacional do
Seguro Social) para o serviço selecionado.

O percentual de incidência do INSS sobre o serviço é apontado por meio do campo "% INSS".

No campo "% Red Base INSS" especificaremos o percentual ao qual deverá ser deduzido na
base de cálculo do INSS. Derivando-se da existência de serviços como o de tradução, para o
qual a legislação prevê redução de base de INSS de 20%.

Quando o parâmetro "Calcular Funrural no lugar de INSS? - TEMFUNRURAL" estiver


habilitado, os campos "Tem INSS", "% INSS" e "% Red Base INSS" não serão apresentados.
No lugar destes campos, serão disponibilizados os campos "Calcular FUNRURAL", "%
Funrural" e "% Red.Base Funrural". Vejamos a funcionalidade de cada um deles:

Por meio da marcação "Calcular FUNRURAL" defina a incidência do FUNRURAL (Fundo de


Assistência ao Trabalhador rural) sobre o serviço.

No campo "% FUNRURAL" informe qual será o percentual do FUNRURAL à recair sobre o
serviço.

O campo "% Red Base FUNRURAL" tem a funcionalidade de indicar o percentual que deverá
ser reduzido na base de cálculo do FUNRURAL, pois existem alguns serviços que a legislação
prevê uma na redução de base calculo do imposto.

Calculo do FUNRURAL:

Caso seja necessário calcular este imposto na empresa, deve-se realizar as seguintes
configurações:

1) Habilitar o parâmetro "Calcular Funrural no lugar de INSS? - TEMFUNRURAL";

2) No Cadastro de Serviço após a ativação deste parâmetro, você deverá configurar os campos
"Calcular FUNRURAL", "% Funrural" e "% Red.Base Funrural";

3) No Cadastro do Tipo de Operação - TOP aba "Impostos", marque a opção "Tem


FUNFURAL/INSS";

4) Nas Preferências da empresa aba Propriedades, acione a marcação "Calcula


FUNRURAL/INSS?";

5) No Cadastro de Parceiros aba Fiscal, assinale a opção "Calcula FUNRURAL/INSS".

No campo "Grupo de PIS" deverão ser vinculados os grupos já cadastrados na tela Alíquotas
de PIS. Os referidos grupos serão aplicados no calculo do PIS (Programa de Integração Social) na
emissão do documento fiscal.

No campo "Grupo de COFINS" cadastre os grupos anteriormente cadastrados na rotina


Alíquotas de COFINS. Sendo que, os referidos grupos serão empregados no calculo do COFINS
(Contribuição para o Financiamento da Seguridade Social) na emissão do documento fiscal.

Associe os grupos previamente cadastrados na tela Alíquotas de CSLL ao campo "Grupo de


CSLL". Estes grupos serão utilizados para o calculo do CSLL (Contribuição social sobre o lucro
líquido) na emissão do documento fiscal.

Nota: O sistema não permitirá a exclusão de um registro contido nos Cadastros de Alíquotas de
PIS, COFINS e CSLL, quando o mesmo estiver vinculado com algum produto ou serviço.

Os campos "Conta contábil 1", "Conta contábil 2", "Conta contábil 3" e "Conta contábil
4" tem a funcionalidade de indicar cada conta contábil para efeitos de contabilização.

No campo "Conta Contábil para EFD", defina qual conta contábil será gerada no EFD -
Contribuições. É necessário realizar previamente o cadastro das contas a serem utilizadas
através da rotina Plano de Contas.

Quando a opção "Tem Créd.PIS\COFINS sobre Deprec.mensal" for acionada, ao se efetuar a


entrada de um BEM como "Imobilizado", será gerado o registro F120 correspondente a esta
entrada com permissão PIS/COFINS do período correspondente.

Por meio do campo "Cód. Natureza (PIS/COFINS M410/M810)" um código específico será
associado ao que será utilizado para gerar os valores que irão compor nos registros M410/M810
do EFD - Contribuições.

Os campos "% Carga Média Trib. Nacional", "% Carga Média Trib. Federal" e "% Carga
Média Trib. Estadual", são preenchidos com os respectivos percentuais médios de tributação,
são informações utilizadas nas configurações pertinentes à "Lei da Transparência".

O grupo de ICMS que será utilizado como exceção para buscar a alíquota de ICMS é indicado no
campo "Grupo de ICMS 2". Este campo tem sua aplicação especifica na configuração das
alíquotas de ICMS, quando se fizer necessária à inclusão de um serviço que será envolvido por
uma única alíquota, em um grupo específico, deve-se informar neste campo o determinado
grupo.

O campo "Tipo de Serviço" será utilizado para vincular no serviço selecionado, o código do

335
O campo "Tipo de Serviço" será utilizado para vincular no serviço selecionado, o código do
tipo de serviço que está sendo cadastrado. Este código deverá ser cadastrado previamente na
rotina de Cadastros de Lista de Serviços.

Importante: O Sistema não permite mais de um serviço com códigos de tipo de Serviço
diferentes na mesma nota, pois, o RPS só possui um campo de Código no XML de envio. Ou seja,
a nota pode ter muitos serviços lançados, mas todos devem ter o mesmo código de tipo de
serviço.

Nota: A nota só é enviada e aprovada se os serviços estiverem na mesma lista de serviços e o


mesmo código de tributação de município.

Através do campo "Classificação Cessão de M.d.Obra", indica-se qual será a classificação da


cessão de mão de obra pertinente ao serviço selecionado.

Por meio do campo "Obra de Construção Civil", pode-se apontar se a empresa em questão
participa de uma obra de construção civil mantendo uma empreitada Parcial ou Total;

No campo "Cód. Trib. Município NFS-e" é descrito o Código de Tributação do Município. Este
código será responsável por identificar no município o serviço a ser utilizado em uma nota fiscal
de serviço. Cada cidade possui uma lista de códigos de serviço própria, a mesma deverá ser
solicitada na prefeitura de cada uma.

O CNAE (Classificação Nacional de Atividades Econômicas) será apontado por meio do campo
"CNAE".

O campo "Nro do Processo Judicial/Adm (ISS)" é utilizado especificamente pela prefeitura


de Veranópolis/RS. Sua funcionalidade é informar o número de um processo judicial no qual um
serviço esteja vinculado.

Define-se através do campo "EAN/GTIN Produto p/ NF-e", qual cadastro o sistema buscará o
código para gerar o EAN/GTIN do serviço á ser apresentado na emissão da NF-e.

Utiliza-se o campo "Cód. Produto p/ NF-e" para designar se no lançamento da NF-e, ao inserir
um item o sistema vai buscar o código do produto ou a referência cadastrada.

A identificação de um serviço que é utilizado como Imobilizado será selecionada através do


campo "Identificação do Imobilizado".

O campo "Utilização do Imobilizado" definirá qual será a utilização de um serviço como


Imobilizado.

Através da marcação "Enquadrado no Reintegra/Prev.", indique que o serviço em questão


será inserido na geração do Bloco P no EFD - Contribuições. Além de ser utilizada para indicar
que o envio do evento R-2055 será realizado na tela EFD-Reinf.

No campo "Cód. Atividade CPRB (Reintegra/Prev.)" aponta-se a atividade a ser relacionada


ao serviço na geração do Bloco P no EFD - Contribuições. Esta atividade deverá estar
previamente cadastrada na rotina Cód. Atividades Produtos e Serviços p/ CPRB.

A utilização do campo "Tipo de Partilha/Anexo" se dará para as empresas que utilizarem o


regime de tributação Simples Nacional. Vincula-se aqui qual é o tipo de partilha que a empresa
prestadora do serviço esta enquadrada. Pode-se definir dentre as seguintes opções:

Anexo I - Comércio;
Anexo II -Indústria;
Anexo III - Rec. de locação de bens/móveis e prest. de serv. não relac. no § 5° - C do art.
18 da Lei;
Anexo IV - Rec. decorrentes da prest. de serv. relacionados no § 5° - C do art. 18 da Lei;
Anexo V - Rec. decorrentes da prest. de serv. relacionados no § 5° - I do art. 18 da Lei;
Serviços de Atividades Físicas, Computação, Adm. e Loc. de Imóveis de Terceiros, Outros;
Serviços da Atividade Intelectual como Medicina, Consultorias, Engenharia, Outros.

Quando a opção "Serviço prestado por terceiro" estiver acionada, a tag


<ValorTotalRecebido> será inserida no arquivo XML enviado para a prefeitura e o serviço não
irá influenciar no cálculo da tag <ValorServicos>. Sendo que, o acionamento desta opção
afetará somente a NFS-e de Recife.

No campo "Cód. Serviço de Telecomunicação" indica-se o código de Classificação de


serviços de Comunicação e/ou Telecomunicação a ser considerado na geração dos registros
D600, D601 e D605 no EFD - Contribuições. Este código deverá ser cadastrado previamente na
rotina de Cadastros de Lista de Serviços de Telecomunicação.

[voltar ao topo]

Aba Ordem de Serviço


Esta aba possui campos que definem a ligação do "Serviço" entre o "Status de OS" e o
"Motivo de OS", que são utilizados na tela Contratos e Serviços > Ordem de Serviços.

[voltar ao topo]

Aba Apontamentos
Esta aba é habilitada pelo parâmetro "Fatura Contrato por Peso? - FATCONTPORPESO", e
está diretamente ligada à rotina de "Faturamento de Contrato de Locação por Peso/Dia"
do MGE Controle de Serviços.

Para utilização da referida rotina se faz necessário as seguintes configurações neste cadastro:

Efetue o lançamento de um "Serviço Curinga".


Os demais serviços, que serão enviados/locados (remessa/retorno no Portal de Vendas),
apontarão para esse Serviço Curinga, através do campo "Produto/Serviço p/ agrupar
apontamento". Este produto/serviço irá definir o valor a ser cobrado por peso locado.
Cadastre os serviços que serão locados lembrando-se de colocar seu "Peso Bruto" na
aba "Medidas e Estoque", sub-aba "Medidas" do Cadastro de Produtos.

Observação: A Rotina "Faturamento de Contrato de Locação por Peso/Dia" ainda não


está disponível no SankhyaOm. Esta aba está diretamente relacionada ao "Cadastro de
Produtos/Serviços" e podem ser usados em processos específicos.
[voltar ao topo]

Aba Medicamentos

Nesta aba você informará no "Cód. ANVISA" o código do registro que identifica que o
medicamento está regularizado junto à ANVISA - Agência Nacional de Vigilância Sanitária.

No campo "Motivo Isenção Anvisa" o permitirá discriminar as informações adicionais


referentes ao produto que corresponde a um medicamento, conforme detalhes da Anvisa.

[voltar ao topo]

Aba Outros Impostos


Esta aba é utilizada para especificar os impostos e alíquotas que incidem sobre o serviço que
está sendo cadastrado. Os dados aqui inseridos refletem diretamente nos Cadastros de
Impostos, e assim vice versa.

Utilize o campo "Imposto" para vincular o imposto ao qual irá ocorrer à incidência no serviço

selecionado.

No campo "Redução de Base de Imposto" informe a redução permitida pela Legislação na


base de cálculo para que seja feito o cálculo, quando existente.

O campo "Alíquota" será preenchido com o percentual definido pela Legislação para o cálculo
do imposto.

Os campos "Na Nota", "No Financeiro Origem Financeiro" e "No Financeiro de Origem
Estoque", são integrantes da configuração de retenção de impostos por valor mínimo de
imposto, ou seja, definem onde será a contenção, soma ou destaque dos impostos considerando
o valor destes no Financeiro, destacando-os nos documentos fiscais, de modo que seja possível
compensar títulos que possuam impostos a serem retidos, total ou parcialmente.

Estes três campos, são aplicados somente para impostos que possuem a marcação "Calcular
com Base Mensal" presente nos Cadastros de Impostos.

Observação: Quando o Cadastro do Imposto for por base mensal, não será exibida nesta aba a
linha do imposto; caso você altere para o valor mínimo, a linha será apresentada na grade.

[voltar ao topo]

Aba Perfil de Consumo

Esta aba é utilizada para se especificar o perfil dos consumidores do serviço que está sendo
cadastrado. Este cadastro será utilizado na Central de Vendas, sendo uma forma de aumentar

336
cadastrado. Este cadastro será utilizado na Central de Vendas, sendo uma forma de aumentar
as vendas, uma vez que ele irá listar todos os serviços, que um determinado Perfil de Parceiro
costuma comprar.

Por exemplo, para um Parceiro com perfil "Informática" que deseja contratar a manutenção de
suas impressoras, pode-se oferecer vários outros produtos como formatação, recuperação de
backups e entre outros, aumentando assim as vendas.

Para se configurar um perfil do parceiro, é necessário que este esteja cadastrado previamente
na rotina Cadastros de Perfil e o mesmo seja analítico.

[voltar ao topo]

Aba Múltiplos Componentes de Serviço


Nesta aba será possível cadastrar múltiplos componentes conforme a sua necessidade.

Referente ao campo "Cód. Componente", você poderá inserir o Código do componente que
será cadastrado na aba.

O campo "Tipo de Componente" dispõe das opções:

1 - Gerar Zero: Ao marcar esta opção, na geração do XML do CT-e será gerado o grupo
de tags <Comp>, na tag <xNome> será informado a Descrição do componente de
Serviço e a tag <vComp> será igual a 0;
2 - Gerar Variável: Caso você selecione esta opção, na geração do XML do CT-e o
sistema irá gerar o grupo de tags <xNome>, a Descrição do Componente de Serviço, e
na tag <vComp> será informado o valor na confirmação do serviço de frete;
3 - Gerar Variável Diferente de Zero: Ao que se refere a esta opção, na montagem
do XML do CT-e deverá ser gerado o grupo de tags <Comp>, o valor informado na
confirmação do serviço de frete será informado na tag <vComp>, e quando o valor
informado for 0 o grupo de tags não deverá ser gerado para este componente.

Referente ao campo "Vlr. Padrão", caso neste seja informado, será sugerido na apresentação
do popup da Central após um item ser incluído.

Na grade de itens das Centrais, menu Outras Opções você poderá definir se o popup será
exibido após salvar o item por meio da opção "Exibir popup Mult. Comp Após Salvar?", caso
não haja esta necessidade, a cada item incluso será necessário abrir o popup manualmente
clicando na opção "Consultar/Alterar Múltiplos Componentes", destaca-se ainda que nesta
opção você também poderá atualizar os valores do componentes.

Observação: A opção Consultar/Alterar Múltiplos Componentes será habilitada somente se um


item for selecionado.

No referido popup, você poderá definir o valor do complemento e/ou a exclusão de qualquer um
deles, porém não será permitido adicionar um novo componente.

Caso o código de serviço seja atualizado, será necessário preencher os valores do componente
referente ao novo serviço que foi informado no item.

Após o XML ser gerado, pode-se identificar os componentes gerados conforme a configuração
do tipo do componente.

[voltar ao topo]

Aba Status SubOS


Nesta aba, você especificará qual status estará relacionado ao serviço prestado.

No campo "Status" será informado o status cadastrado na tela Contratos e Serviços >
Arquivos > Cadastros > Configurações Ordem de Serviço > Status Sub-OS.

[voltar ao topo]

Aba Alíquotas de ISS


ISS ou ISSQN é o Imposto Sobre Serviços de Qualquer Natureza de competência dos Municípios
e do Distrito Federal, tem como fato gerador a prestação de serviços constantes da lista anexa à
Lei Complementar 116/2003, ainda que esses não se constituam como atividade preponderante
do prestador. Esta aba permite apresentar as alíquotas de ISS para os diversos serviços e
cidades, permitindo inserir, alterar, ou excluir os dados.

O campo "Cidade" será utilizado para indicar o código da cidade em que incidirá o ISS.

Através do campo "Empresa" vincule o código da empresa a qual recairá o ISS de acordo com
a cidade vinculada.

O percentual de ISS que será calculado na Nota fiscal será informado no campo "Percentual de
ISS".

No campo "Perc. de dedução na base do ISS" informe o percentual que será reduzido na
base de cálculo do ISS. Fato este, pois existem serviços que a legislação prevê uma na redução
de base calculo do imposto.

Será especificado por meio do campo "Tipo de dedução de base do ISS", o tipo de dedução
que será apresentada na nota.

O campo "Tipo de Serviço" será utilizado para vincular no serviço selecionado o código do tipo
de serviço que está sendo cadastrado. Este código deverá ser cadastrado previamente na rotina
de Cadastros de Lista de Serviços.

No campo "Cód. Trib. Município NFS-e" é descrito o Código de Tributação do Município. Este
código será responsável por identificar no município o serviço a ser utilizado em uma nota fiscal
de serviço. Cada cidade possui uma lista de códigos de serviço própria, a mesma deverá ser
solicitada na prefeitura de cada uma.

Observação: As configurações efetuadas nos campos "Tipo de Serviço" e "Cód. Trib.


Município NFS-e" terão prioridade na utilização da NFS-e em relação as configurações
realizadas nos campos de mesma descrição contidos na aba Impostos.

[voltar ao topo]

Aba Motivo SubOS


Nesta aba são especificadas as ocorrências vinculadas ao referido serviço por meio do campo
"Ocorrência". Sendo que cada uma delas deverá estar previamente cadastradas na rotina de
Cadastro de Ocorrências.

[voltar ao topo]

Aba Controle estoque

Esta aba contém o painel "Controle Adicional", que possibilita por exemplo a criação de um
serviço e no controle adicional configurar uma "Lista" com várias opções de identificação para
este serviço, podendo variar seu custo e preço de venda por esse controle. Vejamos abaixo um
exemplo:

Serviço - Hora Técnica;


Opções configuradas - Consultor, Monitor, Suporte, DBA, Programador, Analista.

O campo "Controlar por" apresenta as opções do controle de estoque:

Data da validade: Controlado pela data de validade;


Número do Lote: Controlado pelo número do lote;
Lista: Controlado pela lista de opções;
Livre: Terá controle livre;
Parceiro: Controlado por parceiro;
Série: Controlado pelo número de série;

Sem controle adicional: não haverá controle adicional para o estoque.

Descreva no campo "Título" o nome do serviço para identificação no estoque.

Em "Lista de opções" insira as opções para identificação do serviço.

Para facilitar o lançamento dos itens nos Pedidos ou Notas, tanto de Compras quanto de Vendas,
o sistema preencherá automaticamente o campo "Vlr. unitário" localizado no painel "Itens"
da Nota ou Pedido, assim que for selecionado o Controle adicional, caso este produto o tenha.

Para exemplificar a utilização deste tipo de controle, pode-se imaginar o cadastro do produto
Chinelo de Dedo. Dessa forma, o controle será titulado como "Tamanho", e a "Lista de opções"
composta com as diferentes numerações de tamanho dos chinelos (34, 35, 37, 40, 42, 44, etc).
Sendo assim, no momento da venda/compra, especifica-se qual controle adicional estará sendo

337
Sendo assim, no momento da venda/compra, especifica-se qual controle adicional estará sendo
comercializado.

O Controle adicional poderá corresponder a um campo contendo todos os controles cadastrados


para aquele produto.

[voltar ao topo]

Aba Componentes
Esta aba ficará disponível caso o parâmetro "Configuração para Kit Independente -
CONFKITIND" estiver desligado.

Esta será utilizada para se trabalhar com kit’s, a "Validação de Componentes" se dará da
seguinte forma:

Opcional: O sistema não fará a validação dos componentes.


Obrigatório: A quantidade de componentes na Nota poderá ser maior ou igual à
informada nesta aba.
Qtd Iguais: A quantidade de componentes desta aba, tem que ser igual a quantidade
de componentes que tiver na nota.

Indique no campo "Matéria Prima" quais serão as produtos que irão compor o kit.

O campo "Referência (MP)" será preenchido com a referência da matéria-prima.

Por meio do campo "Qtd. Mistura" insira a quantidade de cada produto será integrada ao kit.

No campo "Unidade" será descrito qual unidade irá será utilizada de cada produto, como por
exemplo em um kit "Cesta Básica" será utilizada a unidade "Pacote" do produto "Macarrão".

[voltar ao topo]

Aba Disponibilidade diária


Nesta aba, insira a data e o local onde o serviço estará disponível para o usuário, ou onde e
quando será executado. Aqui, também poderemos especificar em quantas horas diárias que o
serviço será executado, e a quantidade máxima.

Informe no campo "Controle" um código único de controle para cada serviço.

O campo "Local" aponta a localidade onde o serviço será executado.

A data a qual o serviço será executado será preenchida no campo "Data do movimento".

No campo "Disp. diária" informa-se a hora diária que o serviço estará disponível, ou
durabilidade.

Indica-se através do campo "Disp. diária max." a quantidade máxima de horas que o serviço
poderá ser executado diariamente.

[voltar ao topo]

Aba Configurações por Empresa

No campo "Empresa" associe a empresa para o qual o serviço possuirá as próximas


configurações. As configurações abaixo afetarão somente a empresa vinculada.

O CNAE (Classificação Nacional de Atividades Econômicas) será apontado por meio do campo
"CNAE".

Utilize o campo "Tipo de Serviço" para vincular no serviço selecionado o código do tipo de
serviço que está sendo cadastrado. Este código deverá ser cadastrado previamente na rotina de
Cadastros de Lista de Serviços.

No campo "Cód. Trib. Município NFS-e" é descrito o Código de Tributação do Município. Este
código será responsável por identificar no município o serviço a ser utilizado em uma nota fiscal
de serviço. Cada cidade possui uma lista de códigos de serviço própria, a mesma deverá ser
solicitada na prefeitura de cada uma.

A utilização do campo "Tipo de Partilha/Anexo" se dará para as empresas que utilizarem o


regime de tributação Simples Nacional. Vincule aqui qual é o tipo de partilha que a empresa
prestadora do serviço esta enquadrada. Pode-se definir dentre as seguintes opções:

Anexo I - Comércio;
Anexo II -Indústria;
Anexo III - Rec. de locação de bens/móveis e prest. de serv. não relac. no § 5° - C do art.
18 da Lei;
Anexo IV - Rec. decorrentes da prest. de serv. relacionados no § 5° - C do art. 18 da Lei;
Anexo V - Rec. decorrentes da prest. de serv. relacionados no § 5° - I do art. 18 da Lei;
Serviços de Atividades Físicas, Computação, Adm. e Loc. de Imóveis de Terceiros, Outros;
Serviços da Atividade Intelectual como Medicina, Consultorias, Engenharia, Outros.

No campo "Conta Contábil para EFD", defina qual conta contábil será gerada no EFD -
Contribuições. É necessário realizar previamente o cadastro das contas a serem utilizadas
através da rotina Plano de Contas.

[voltar ao topo]

Parâmetros que influenciam nesta rotina


Valor mínimo para retenção de IRF - VLRCALIRRF: Através deste parâmetro realiza-se a
definição do valor mínimo a ser retido para o imposto IRRF. Por exemplo, uma empresa precisa
que o cálculo do IRRF seja feito somente quando o valor do imposto for maior ou igual a R$
30,00; logo, este valor deve ser informado no parâmetro.

Utiliza a coluna Controle para controlar o estoque - UTILIZACONTROLE: Este parâmetro


influência no funcionamento da aba Controle estoque. Caso o mesmo se encontre desligado,
não será possível fazer alterações nas opções desta aba, e torna seu funcionamento
indisponível. Sendo assim, quando habilitado disponibilizará as opções desta aba para as
devidas alterações.

Atualiza estoque de serviço?’ - ATUALESTSERV: Quando este parâmetro estiver ligado, o


sistema irá controlar o estoque de serviços da mesma forma que controla com os produtos.
Caso o mesmo se encontre desabilitado, os serviços não terão controle de estoque.

"Fatura Contrato por Peso? - FATCONTPORPESO": Este parâmetro quando habilitado,


disponibilizará a aba Apontamentos.

Calcular Funrural no lugar de INSS? - TEMFUNRURAL: Quando habilitado, os campos "Tem


INSS", "% INSS" e "% Red Base INSS" presentes na aba Impostos não serão apresentados.
No lugar destes campos, serão disponibilizados os campos "Calcular FUNRURAL", "%
Funrural" e "% Red.Base Funrural".

Usar Lista de Serviços de Telecomunicação p/ D510? - USARTGFCITD510: Quando este


parâmetro encontrar-se habilitado, o sistema utilizará a informação inserida no campo "Cód.
Serviço de Telecomunicação" da aba Impostos desta tela para gerar o "campo 04 -
COD_CLASS" do Registro D510 na geração do arquivo EFD - Escrituração Fiscal Digital -
ICMS/IPI.

[voltar ao topo]

2.174 Botão Atualizar Itens

Na Central - Compras | Vendas | Mov. Internas, o botão "Atualizar Itens" está


presente para a verificação do estoque dos itens lançados apenas quando o Tipo de Movimento
informado for:

Nota de Venda;
Devolução de compra;
Pedido de Requisição;
Requisição;
Transferência.

Utilizaremos o usuário "Júlio Lima", para ilustrar o funcionamento do botão Atualizar Itens em
um lançamento de uma Nota de Venda.

Primeiramente é necessário configurar o acesso especial, pois uma vez que os itens são
excluídos não será possível desfazer esta operação. Assim, as configurações a seguir serão
realizadas na tela Acessos, na qual o nome do acesso é "Atualizar itens".

Escolha o Portal e o Tipo de Movimento onde o usuário terá permissão para realizar este novo
processo. No nosso exemplo, o usuário "Júlio Lima" terá acesso para Atualizar itens de Notas de
vendas. Se a mesma permissão se estender para outros Portais ou Tipos de Movimentos
(Pedidos, Devoluções, entre outros), eles deverão ser selecionados e a mesma liberação deverá

ser realizada.

Efetuado os procedimentos acima, é necessário configurar a TOP utilizada no lançamento, pois


mesmo que o usuário possua o acesso e o botão esteja presente na tela, ele ficará habilitado
apenas se no Tipo de Operação – TOP informado no cabeçalho da nota estiver:

Com a opção "Atualizar Estoque a partir da Confirmação" da aba Estoque,


marcada;
Nesta mesma aba, os campos "Atualização do Estoque" ou "Atualiza estoque
MP" estiverem indicados com a opção "Baixar";
A Nota possuir itens.

Realizadas as configurações descritas acima, ao utilizar o botão Atualizar itens podem ocorrer as
seguintes situações:

Se os produtos (itens) estiverem com o estoque zerado ou negativo, eles serão


excluídos;
Caso o estoque de algum produto seja inferior à quantidade negociada no item, a

338
Caso o estoque de algum produto seja inferior à quantidade negociada no item, a
quantidade negociada será atualizada para a quantidade em estoque.

Considere o exemplo abaixo, onde os itens informados possuem variações nas quantidades em
estoque e lançadas:

Produto 700001 700056 80053 700059


Quantidade em
875 -100 0 100994
estoque
Quantidade
900 50 30 5
lançada

Ao clicar no botão "Atualizar itens" surgirá a seguinte mensagem:

"O sistema irá atualizar todos os itens com base no estoque, excluindo os que
estejam em falta e atualizando a quantidade negociada para a quantidade em
estoque".

Se você optar por "Sim" o resultado será:

Os produtos 700056 e 80053 serão excluídos, pois estão com os seus respectivos
estoques negativo e zerado;
A quantidade negociada do produto 700001 será alterada para a sua quantidade em
estoque;
O produto 700059 continuará da mesma forma.

Se optar por "Não" a operação será cancelada.

2.175 Contingências do CT-e

O CT-e possui algumas formas de envio por contingência, que podem ser utilizadas conforme a
necessidade da empresa. São elas:

SVC - SEFAZ Virtual de Contingência;


EPEC - Envio Prévio de Emissão em Contingência;
FSDA - Formulário de Segurança Documento Auxiliar.

Abaixo, você pode conferir as particularidades envolvidas em cada uma dessas contingências
nos links:

SVC EPEC FSDA

Manutenção de Contingência

SVC - SEFAZ Virtual de Contingência

Essa contingência é uma alternativa de emissão do CT-e com transmissão do documento para o
Sistema de Contingência Virtual (SVC). Ao utilizar essa modalidade de contingência, o DACTE
pode ser impresso em papel comum e não será necessário realizar a transmissão do CT-e para a
SEFAZ de origem quando os problemas técnicos que anteriormente impediram a transmissão,
forem solucionados.

O objetivo da SVC é permitir que os contribuintes obtenham a autorização de emissão do CT-e


em um ambiente de autorização alternativo, que pode ser utilizado sempre que o ambiente da
sua circunscrição estiver indisponível, ou se for apresentando um elevado tempo de resposta,
de forma que não haverá a necessidade de alteração da série do CT-e.

O SVC é dependente da ativação da SEFAZ de origem, ou seja, só irá entrar em operação


quando a SEFAZ de origem estiver com problemas técnicos que impossibilitem a recepção do
CT-e.

Para que o sistema possa emitir o CT-e nesse ambiente de autorização, é preciso configurar nas
Preferências da Empresa, aba CT-e, a forma de envio/transmissão do lote do CT-e. Com isso, no
caso da SEFAZ de origem estar com problemas da recepção dos documentos, o sistema poderá
automaticamente optar pelo meio de envio através da SVC.

Quando o CT-e for lançado por esse tipo de emissão, o campo "Tipo de emissão do CT-e",
será preenchido com a descrição "Autorização pela SVC-XX", em que "XX" pode ser "SP" ou
"RS", que são as únicas unidades federativas que possuem a SVC.

[voltar ao topo]

EPEC - Envio Prévio de Emissão em Contingência

Essa contingência, permite que a empresa emita uma solicitação de registro de evento de CT-e,
anterior a autorização do documento propriamente dita com um layout contendo o mínimo de
informações.

Esse evento deve ser enviado à SEFAZ Virtual de Contingência (SVC) que atende a UF do
emissor do documento, onde, dado que o EPEC foi autorizado, a empresa poderá prestar o
serviço imprimindo o DACTE em modelo de Contingência em papel comum. Quando o sistema
for retomado, o emitente deve enviar o CT-e normal para sua SEFAZ autorizadora.

Para realização do envio do CT-e como EPEC, realize a marcação do documento como EPEC
através do botão "CT-e", opção Marcar conhecimentos como EPEC, em seguida acione a opção
Enviar conhecimentos como EPEC. O envio do CT-e como EPEC também pode ocorrer de forma
automática, desde que as configurações nas Preferências da Empresa, aba CT-e estejam
corretamente efetuadas.

Quando o CT-e for emitido por esse tipo de contingência, o campo "Tipo de emissão do CT-e",
ficará preenchido como "EPEC pela SVC". Além disso, o campo "Status CT-e", será
apresentado com a descrição "Enviada EPEC".

Assim, uma mensagem será enviada à SEFAZ para justificar o envio do CT-e como EPEC. Sendo
esta:

"Contingência em EPEC em decorrência de problemas técnicos."

Observação: Todo EPEC emitido pela empresa transportadora, deve ser autorizado assim que o
serviço da SEFAZ de origem retornar seus serviços ao normal, possuindo o máximo de 7 (sete)
dias para fazê-lo; caso contrário, a empresa ficará bloqueada para emissão de outros EPEC's.

Após a geração do lote do CT-e ser enviado como EPEC no ambiente de origem autorizado, o
campo "Tipo de emissão do CT-e" continua preenchido como "EPEC pela SVC" e o campo
"Status CT-e" será alterado para "Aprovada".

Importante: Podem ocorrer casos em que a SEFAZ estadual e a SVC estarão indisponíveis, de
modo que o sistema fará a tentativa de envio do CT-e através do EPEC, mas ainda assim podem
ocorrer erros nessa emissão. Com esse comportamento, após determinado tempo, não será
mais possível enviar o CT-e no ambiente normal de autorização estadual, pois não será possível
alterar o tipo de emissão do CT-e. O sistema está apto para realizar a emissão do CT-e mesmo
nessas situações, com base nas seguintes considerações:

No momento em que um CT-e for enviado como EPEC e a receita retornar a seguinte
rejeição:

"639 - Rejeição: Existe EPEC emitido há mais de 7 dias (168h) sem a emissão do CT-e
no ambiente normal de autorização"

O sistema automaticamente irá preencher o campo "Status CT-e" com os dizeres


"Aguardando Correção" e irá limpar o conteúdo dos campos "Tipo de Emissão CT-
e", "Nro. Aleatório" e "Chave CT-e".

[voltar ao topo]

FSDA - Formulário de Segurança Documento Auxiliar

Esse procedimento de contingência, será adotado pelos emissores que adquirirem o Formulário
de Segurança para impressão de Documento Auxiliar – FSDA.

Esse meio de contingência pode ser utilizado quando a empresa transportadora identificar a
existência de qualquer fator que prejudique ou impossibilite a transmissão do CT-e e/ou a
obtenção da autorização de uso da SEFAZ. Nesse caso, a empresa pode acionar a Contingência
com FSDA, seguindo os passos:

Faça a geração de um arquivo XML do CT-e com o campo "tpEmis" alterado para "5".
Realize a impressão do DACTE em no mínimo duas vias do FSDA, constando no corpo a
expressão, "DACTE em Contingência – impresso em decorrência de problemas
técnicos". As vias devem ter a seguinte destinação:

I - Uma das vias permitirá o trânsito dos veículos do prestador do serviço de transporte e deverá
ser mantida arquivada pelo destinatário no prazo estabelecido pela legislação tributária para a
guarda de documentos fiscais.

II - Outra via, deve ser mantida arquivada pelo emitente no prazo estabelecido pela legislação
tributária para a guarda dos documentos fiscais.

III - Sendo o tomador diverso do destinatário, deve existir uma terceira via, que será remetida a
este para efeito de registros contábeis e fiscais, pois apenas essa via do FSDA dará direito ao
crédito.

O emissor deve transmitir o CT-e imediatamente após a resolução dos problemas técnicos que
impediram a transmissão do CT-e inicialmente, observando o prazo limite de 7 (sete) dias a
partir da emissão do documento. Além disso, o emissor deverá tratar os CT-e's transmitidos por
ocasião da ocorrência dos problemas técnicos, que estão pendentes de retorno.

Para que seja emitido um CT-e em contingência FSDA, primeiramente, você deve selecionar o
CT-e, marcá-lo como "FSDA" e por fim, realizar a impressão do mesmo em um papel específico.

Quando um CT-e for emitido como FSDA, o campo "Tipo de emissão do CT-e", será
apresentado como "Contingência FSDA".

Quando o serviço da SEFAZ de origem voltar ao normal, faça a geração do lote do CT-e visando
a autorização do mesmo. Mesmo após esse procedimento, o campo "Tipo de emissão do CT-
e" continuará preenchido com a descrição "Contingência FSDA", porém o campo "Status CT-
e" será alterado para "Aprovada".

Dessa forma, quando a SEFAZ retornar ao normal, ao imprimir o CT-e como FSDA. Sendo que, o
sistema pode enviar à SEFAZ uma justificativa registrada na tela Manutenção de Contingência,
caso não haja nenhuma, o texto abaixo será enviado:

"Contingência em FSDA em decorrência de problemas técnicos."

[voltar ao topo]

Manutenção de Contingência

Na tela Manutenção de Contingência, é possível justificar a emissão do CT-e em contingência.


Por meio dela, você pode definir qual a data e hora de início e fim da entrada em contingência,
além de definir a justificativa e vincular quais são os CT-e's que terão a justificativa definida
para a emissão em contingência.

339
Para que seja possível inserir uma justificativa para emissão do CT-e, preencha os seguintes
campos:

O campo "Nro. Contingência" apresenta o número de cadastro da contingência. Ele pode ser
gerado automaticamente, ou informado de forma manual. Essa definição é feita no botão

"Configuração da tela" localizado no canto direito da tela.

Informe a "Empresa" responsável pela emissão do CT-e em contingência. E selecione a opção


"CT-e", no campo "Tipo de documento".

Em seguida, informe no campo "Emissão CT-e" qual o meio de envio em contingência do CT-
e. Para essa configuração, o campo "Tipo Contingência" deve ser definido com a opção
"Manual".

Aba Geral

No campo "Dh Abertura" dessa aba, informe a data e hora da entrada em contingência.

O campo "Dh Fechamento" é preenchido com a data e hora em que o ambiente da SEFAZ de
origem retornou a normalidade, após os problemas terem sido solucionados.

Informe a "Justificativa" da emissão dos CT-e's em contingência.

Aba Notas

Nessa aba, realize a inserção dos Conhecimentos de Transporte que serão emitidos em
contingência.

Quando você selecionar o botão para a inclusão de notas, informe o campo "Nro. Único
Nota" dessa forma, os demais campos serão preenchidos automaticamente.

Observação: A tela de manutenção de contingência é preenchida automaticamente para os


casos onde o CT-e é emitido em contingência FSDA ou EPEC.

[voltar ao topo]

2.176 Características Analisáveis

Configurações > Cadastros

Nesta tela são cadastradas as características que serão analisadas e descritas em um


determinado laudo.

Importante: As funcionalidades desta rotina não estão implementadas no Jiva Evo.

O campo "Código" pode ser alimentado de forma manual ou automática; esta definição é feita
pelo botão "Configuração da tela" na opção "Numeração". Informa-se neste campo, a chave
da característica, ou seja, esta numeração será responsável por identificá-la em todas as rotinas
em que ela estiver presente.

Indica-se a definição da característica através do campo "Descrição".

Por meio do campo "Observação" indica-se qualquer informação adicional sobre a


característica.

O campo "Vinculado a" tem como finalidade relacionar uma classificação a outra, visto que, há
campos de classificação cujo resultado deve ser somado para que seja considerado fora de
padrão. Sendo assim, uma classificação poderá ser a soma de duas ou mais classificações
originais.

Na confirmação de um laudo com valor diferente de zero e com a opção "Exige Liberação?"
indicada, será incluída uma solicitação de liberação para o evento "38 - Características de
Análises de Laudo", inserindo-se no campo "Observação" o nome da característica. Quando
o usuário optar por permitir a liberação será autorizada a confirmação da nota. Caso escolha
negar a liberação, então será permitido a confirmação da nota e o sistema gerará uma
"Devolução do Produto", com a mesma quantidade encontrada na "Característica"
marcada.

Através do campo "Ordem" será classificada a ordem para o cálculo do desconto de laudo,
quando o parâmetro "Calcular Desconto de Laudo em Cascata? - DESCLAUDOCASCAT"
estiver habilitado.

A marcação "Análise de Terceiros/REPORT SUPPLIER" representa uma característica cuja


analise é realizada por um parceiro terceiro.

No campo "Qtd. Decimais" será definida a quantidade de casas decimais que a característica

possui. Esse valor impacta a quantidade miníma e máxima da característica no vínculo com um
Padrão de Classificação (laudo), como também no resultado da característica em um
apontamento de um laudo.

Utiliza-se o campo "Cód. Usuário" presente na aba "Usuários" para indicar qual usuário que
terá acesso à análise de uma característica específica.

Veja também:

Padrão de Classificação

2.177 Lei da Transparência

Conforme a Lei 12.741/2012 e informações do órgão IBPT (Instituto Brasileiro de Planejamento e


Tributação), as alíquotas médias dos impostos a serem destacadas em documentos fiscais
eletrônicos (Cupom Fiscal, NFC-e, NF-e, CT-e), serão melhores exibidas se separadas em
"Federal", "Estadual" e "Municipal".
O sistema está preparado para trabalhar com esta nova forma de envio da informação das
alíquotas médias, trazendo maior flexibilidade às empresas, que poderão enviar as alíquotas
médias dos impostos referentes às vendas de forma geral (Nacional) ou fracionada (Federal,
Estadual e Municipal). Além de ser possível definir em qual operação, ou para quais Parceiros,
estas informações serão enviadas.
Observação: Vale salientar, que a carga média para importação depende da origem do
produto. Sendo de origem Nacional, pode-se escolher em gerar os dados de forma agrupada ou
separada; porém, se a origem for Estrangeira, a carga média utilizada será para importação.
Vejamos as configurações a serem consideradas no sistema:

Cadastro de Produtos

Nas abas Impostos e Impostos / Informações por empresa, temos os seguintes campos, onde
informam-se os percentuais médios de tributação:

% Carga Média Trib. Nacional;


% Carga Média Trib. Federal;
% Carga Média Trib. Estadual;
% Carga Média Trib. Importação.

Cadastros de Serviços

Na aba Impostos desta tela, temos os campos abaixo para preenchimento dos percentuais
médios de tributação:

% Carga Média Trib. Nacional;


% Carga Média Trib. Federal;
% Carga Média Trib. Estadual.

O sistema valida se todos os serviços do documento possuem os mesmos percentuais de Carga


Média Tributária Municipal e Federal ou somente a Carga Média Tributária Nacional. Caso algum
serviço possua tais cargas médias diferentes será apresentada a seguinte mensagem:

"As cargas médias tributárias entre os serviços não podem ser diferentes entre si."

Consideremos dois exemplos:

Carga Média Carga Média Carga Média


Serviço
Municipal Federal Nacional

A
5 2
B
5 2
C
7

Neste exemplo, a mensagem acima descrita será apresentada.

Carga Média Carga Média Carga Média


Serviço
Municipal Federal Nacional

A
5 2
B
5 2
C
5 2

Já com esta configuração, a mensagem não será exibida.

Cadastros de Grupos de Produtos/Serviços

340
Cadastros de Grupos de Produtos/Serviços

No "Painel Geral" e na aba "Impostos" desta tela, tem-se os seguintes campos onde
informam-se os percentuais médios de tributação:

% Carga Média Trib. Nacional;


% Carga Média Trib. Federal;
% Carga Média Trib. Estadual;
% Carga Média Trib. Municipal;
% Carga Média Trib. Importação.

Cadastros de Parceiros

Na aba Fiscal, você realizará a marcação "Aplicar a lei da transparência".

Cadastros de Tipos de Operação - TOP

Na aba Validações, deve-se realizar a configuração do campo Aplicar a lei da transparência, que
possui três opções de definição:

Aplicar sempre;
Nunca aplicar;
Usar do parceiro.

Caso o referido campo esteja definido com a opção "Nunca aplicar", a informação pertinente à
Lei da Transparência não será gerada.

Para que a informação seja impressa, o campo deve estar definido com as opções, "Aplicar
sempre" ou "Usar do parceiro"; além disso, o parâmetro "Fonte do cálculo da Carga
Média Tributária - LEI12741FONTE" deve estar devidamente preenchido.

Definindo-se o campo com a opção Usar do parceiro, o sistema verifica se no Cadastro do


Parceiro, a marcação Aplicar a lei da transparência presente na aba Fiscal está realizada, ou se o
campo "Classificação de ICMS" do Parceiro (também presente na aba Fiscal) está
determinado como Consumidor Final, Produtor Rural ou Consumidor Contribuinte, para geração
das informações.

Importante: Pode-se criar os percentuais da carga média tributária informando-se o percentual


agrupado (Nacional) ou separado (Federal, Estadual e Municipal). Caso seja feita a tentativa de
se informar os dois ao mesmo tempo, o sistema irá exibir as mensagens alertando tal
inconsistência.
Notemos abaixo as regras para geração ou não da Carga Média Tributária referente à Lei da
Transparência:

O parâmetro "Fonte do cálculo da Carga Média Tributária - LEI12741FONTE" deve


estar devidamente preenchido;
O Tipo de Movimentação da nota deve ser "Venda" (TGFCAB.TIPMOV = V);
O campo Aplicar a lei da transparência na tela Tipos de Operação - TOP, aba
Validações deve ser igual a Usar do parceiro ou Aplicar sempre; se for igual a Usar do
parceiro, o campo Aplicar a lei da transparência na tela Parceiros, aba Fiscal deve estar
assinalado, ou o campo "Classificação ICMS" (nesta mesma tela e aba) deve estar
definido como "Consumidor Final", "Produtor Rural" ou "Consumidor
Contribuinte".
Se o campo "Origem do produto" (tela Produtos, aba Geral) estiver entre 0, 3, 4, 5 ou
8, significa que a origem do item em questão, é Nacional. Neste caso, as cargas médias
geradas serão agrupadas (Nacional) ou separadas (Federal, Estadual e Municipal); se for
diferente dos valores inicialmente citados, significa que a origem é Estrangeira. Nesse
caso as cargas médias geradas serão de importação.
Se todas as condições até aqui mencionadas forem atendidas, o sistema irá buscar os
percentuais para fazer o cálculo. Tem-se uma ordem para busca de tais valores. A saber:

Para Produto:
1º - Cadastro de Produtos, aba Impostos / Informações por empresa (TGFPEM);
2º - Cadastro de Produtos, aba Impostos (TGFPRO);
3º - Cadastro de Grupo de Produtos/Serviços, aba Impostos por Empresa (TGFGEM);
4º - Cadastro de Grupo de Produtos/Serviços, Painel Geral (TGFGRU).
Para Serviço:
1º - Cadastro de Produtos, aba Impostos (TGFPRO);
2º - Cadastro de Grupo de Produtos/Serviços, aba Impostos por Empresa (TGFGEM);
3º - Cadastro de Grupo de Produtos/Serviços, Painel Geral (TGFGRU).
Ao gerar o lote da nota, o sistema irá verificar se as condições acima foram atendidas e gerar os
dados no XML.
O cálculo acima será realizado e o sistema irá preencher a tag <vTotTrib> tanto para os itens,
quanto para o grupo de total da nota. Contudo, para que essas informações sejam inseridas
como "Dados Adicionais" da nota, é necessária uma configuração no sistema:
Na tela Preferências da Empresa, botão Outras Opções, "Complemento p/ Itens da Nota
(Web)" é necessário adicionar o campo "Total dos Tributos" contido no grupo de Variáveis, à
coluna "Campos em Uso":

Deste modo, o sistema irá gerar a tag <infAdProd> por item, com as informações das cargas
médias calculadas. É importante lembrar que somente as cargas com valor serão adicionadas a
essa tag.
O grupo total também possui uma tag que receberá a carga média tributária total da nota, a
<infAdic>. Dentro dessa, a tag <infCpl> receberá os valores totais.
Observação: A variável &tottributosnfe, totaliza os campos % Carga Média Trib. Nacional; %
Carga Média Trib. Federal; % Carga Média Trib. Estadual e % Carga Média Trib. Importação de
cada um dos itens da notas, geralmente informados na tag <infAdProd>. Consideremos
abaixo um exemplo do uso desta variável :
<det nItem="1">
<infAdProd>3,45 PECAS/ML | Val. aprox. tributos: R$73.44 (13.45% Fed Nac) R$65.52
(12.00% Est)</infAdProd>
</det>
<det nItem="2">
<infAdProd>3,45 PECAS/ML | Val. aprox. tributos: R$73.44 (13.45% Fed Nac) R$65.52
(12.00% Est)</infAdProd>
</det>
Com o uso desta variável no modelo .txt, as informações complementares somariam os tributos
acima:
<infAdic>
<infCpl> SUA VARIAVEL : Total aproximado de tributos da nota: R$382.12 (13.45% Fed Nac)
R$340.92 (12.00% Est) </infCpl>
</infAdic>"

Impressão de Variáveis

Em relação às variáveis que buscam as informações dos itens da nota, suponhamos que queira-
se configurar um "arquivo.txt" com algumas variáveis que deseja-se que sejam impressas nas
observações do DANFE.
Para isso, cria-se o arquivo e faz-se seu salvamento no diretório do computador cujo o
parâmetro "Pasta de modelos para impressão - SERVDIRMOD" esteja apontando.
Exemplo: D:\Modelos\
Na tela "Configurações > Avançado > Modelos de Nota Fiscal/Duplicatas/Boleto(s)"
cria-se um modelo e informa-se o caminho que o arquivo anteriormente criado, esteja salvo.
Exemplo: D:\Modelos\OBSNOTA.txt
Na tela Preferências da Empresa, aba NF-e/NFC-e informa-se o modelo criado na tela anterior; o
campo irá depender do documento que será emitido.
A variável que trará as informações das cargas médias tributárias é a "&vlrtributos01". Com
estas configurações, os valores serão informados na tag <infCpl>.

2.178 Parâmetros de Senha

Configurações > Controle de Acesso

Através desta tela, você realiza a parametrização da senha de acesso dos usuários ao sistema.
Esta é uma tela onde se ajusta o formato e dentre outras validações referentes à senha para
todos que utilizam o sistema, de modo que o acesso à ela, seja feito apenas por pessoas
autorizados pela gerência da empresa.

Podemos dividir essa tela em seções. Cada uma delas apresentam particularidades a respeito
da senha de acesso:

Seção Erros de acesso

Determine no campo "Número máximo de tentativas em X minutos", a quantidade limite


de tentativas de acesso que se pode ter no sistema por um único usuário em um certo período.

Caso ele extrapole a quantidade máxima definida no campo anterior, informe no campo
"Tempo de bloqueio", o período em dias que ele não poderá acessar o sistema.

Uma vez bloqueado o acesso, determine no "E-mail para aviso" o contato de e-mail que

receberá o alerta de que ele está sem acesso ao sistema.

Seção Padrões para senha

Essa seção é destinada para que você estabeleça as "Quantidades de dígitos" permitidas ao
realizar o cadastro de uma senha de acesso. Uma senha pode ser configurada com base nas
seguintes características:

Letras Maiúsculas;
Letras Minúsculas;
Números;
Caracteres Especiais - são aceitos os seguintes caracteres: ! @ # $ % & * ( ) > < ? /;
Quantidade máxima de dígitos repetidos em sequência na senha.

Seção Dias sem Acesso

Caso alguma pessoa não acesse o sistema por uma certa quantidade de dias, determine em
"Bloquear o usuário após X Dias sem Acesso" o período máximo que será aceito pelo
sistema, até que o acesso dela seja bloqueado.

Seção Dígitos restritos

Visando maior segurança na construção da senha, na "Quantidade de dígitos iguais aos


dígitos do nome do usuário", você pode estabelecer o limite máximo de dígitos equivalentes
que a senha de acesso e o nome do usuário poderão conter.

Na tela Alteração de Senha, ao acionar o botão "Ajuda Senha", será apresentado o pop-up de
nome "Regras de formatação da senha" contendo as orientações de como a senha deverá
ser formulada, com base nas definições realizadas na tela Parâmetros de Senha.

Nota: Em relação ao Usuário B2B, não será exibida para o mesmo, a tela Alteração de Senha e,
consequentemente, a opção Alterar Senha; isso ocorre pois a senha para esse usuário é definida
no cadastro de Parceiros, aba Contatos, botão "Alterar Senha B2B".

2.179 Construtor de Telas/Dicionário de Dados - Aba Ações

A configuração desta aba, permite que no Sankhya-Om sejam executadas tarefas específicas de
forma rápida e simples. Esta aba está presente nas configurações das telas Construtor de Telas
e Dicionário de Dados.

Assim, inicialmente informe uma "Descrição" adequada a ação que está sendo cadastrada.

Pelo campo "Tipo", será possível definir a execução de uma "Rotina no Banco de Dados", a
execução de uma "Rotina Java", a execução de um "Script (JavaScript)" e a configuração de
um "Lançador" para uma tela do sistema. Cada uma destas opções quando escolhida,
disponibiliza configurações diferentes a serem efetuadas.

Detalhes sobre a configuração das ações personalizadas desta tela, também podem ser
visualizados acessando o link Não sabe o que é isso? Comece lendo esse Tutorial localizado na
parte superior da aba Ações.
Trataremos a seguir, sobre o comportamento de cada uma destas opções apresentadas no
campo Tipo:

Rotina no Banco de Dados Script (JavaScript)

341
Lançador Rotina Java

Rotina no Banco de Dados

A base deste tipo de ação é uma "Stored Procedure" que será contextualizada e executada
pelo sistema. Como existem vários recursos de programação e diferenças significativas entre os
Bancos de Dados (Oracle e SqlServer) suportados pelo Sankhya-OM, a melhor maneira de criar a
stored procedure (adotemos o nome de "proc" para simplificar), é fazê-lo diretamente no
banco. Assim, a interface de configuração das ações deste tipo, efetua a coleta das informações
necessárias para criação o "corpo" da "proc".

Inicialmente, localize na tela a tabela a ser utilizada para inclusão da ação; tomemos como
exemplo a tabela "AD_TAREFA".

O passo seguinte é o preenchimento de uma "Descrição" e a escolha do tipo "Rotina no


Banco de Dados".

O campo "Nome da rotina" está destinado ao preenchimento do nome da "proc" propriamente


dita. Em seguida, escolha uma das opções disponíveis no campo "Depois de executar,
recarregar", sendo elas:

Não recarrega nada: Através desta definição, nenhum registro será recarregado.
Toda a grade: Por esta opção, serão recarregados todos os registros da grade principal
da tela, independente dos itens selecionados.
Os registros selecionados: Serão recarregados apenas os registros selecionados para
a ação.
O registro pai (Quando existir): No caso em que a ação é registrada para uma tela
Detalhe, recarrega-se o registro da tela Mestre. Se selecionado para uma tela não
Detalhe, recarrega-se toda a grade.
O registro principal (Quando existir): A diferença para a opção anterior é sutil, mas
entendamos que uma tela Mestre, pode ser Detalhe de outra. Por exemplo, quando
executa-se uma ação para a tela "Participantes", o registro pai seria a "Etapa" e o
registro principal a "Tarefa", pois Participante é Detalhe de Etapa, que por sua vez, é
Detalhe de Tarefa.

A marcação "Controle de transação manual" por padrão, é apresentada desmarcada; caso


esteja assinalada, o controle de transação com o banco de dados deve ser feito no seu
respectivo script, de acordo com a necessidade. Caso esteja desmarcada, o sistema
automaticamente controla a transação e realiza o commit no final da execução do script e faz o
rollback caso existam erros na execução do script.

Ao salvar a ação criada, clique no botão para que um template da rotina (proc) seja
criado. Quando a proc está compilada no Banco de Dados, o campo "Nome da rotina" ficará
desabilitado a fim de se evitar modificações indevidas.
O template criado revela como deve ser o "esqueleto" da proc, ou seja, quais são os parâmetros
de entrada e saída que ela deve possuir.

Na seção "Parâmetros", configure os fatores a serem utilizados na ação; informe a


"Descrição", bem como o "Nome" do parâmetro.

No campo "Tipo de parâmetro", você deve defirnir a categoria do parâmetro dentre as


seguintes opções:

Texto;
Número inteiro;
Número decimal;
Data;
Data e hora;
Verdadeiro/Falso;
Pesquisa;
Opções.

A marcação "Obrigatório" quando realizada determina que o parâmetro em questão será


indispensável.

Com a marcação "Sugerir último valor" realizada, o último valor passado no parâmetro será
sugerido quando este for novamente solicitado.

Observação: Trabalhando-se na tela Construtor de Telas, para exibir a descrição do campo ao


utilizar a consulta por meio do botão "Visualizar formulário" é necessário primeiramente
acessar o Botão Outras Opções, opção Avançado, e definir adequadamente o Campo para
apresentação, campo este caracterizado como tipo texto. Esta medida é necessária para tabelas
criadas pelo usuário; para tabelas do sistema não é necessário efetuar tal procedimento.

A pequena grade localizada na parte lateral direita da tela, apresenta todos os parâmetros que
foram configurados para esta ação.

[voltar ao topo]

Script (JavaScript)

Uma opção dentre as ações de Banco de dados, são as ações do tipo Script, que através da
linguagem JavaScript abrem um novo arsenal de programação, além de suportar as mesmas
funcionalidades básicas apresentadas na Rotina no Banco de Dados. Apesar da semelhança do
nome, JavaScript não possui relação com Java.

JavaScript é uma linguagem poderosa e bastante difundida em aplicações Web, sendo fácil
obter exemplos e tutoriais de como utilizá-la. Se você já conhece JavaScript com certeza vai
preferir escrever suas ações dessa forma. Se ainda não conhece, vale a pena estudá-la pois com
pouquíssimo esforço já estará apto a fazer tudo o que precisa, de forma mais simples do que em
StoredProcedure, ou mesmo em Java.

Inicialmente, localize na tela a tabela a ser utilizada para inclusão da ação; tomemos como
exemplo a tabela "AD_TADCKM".

O passo seguinte é o preenchimento de uma "Descrição" e a escolha do tipo "Script


(JavaScript)".

Em seguida, escolha uma das opções disponíveis no campo "Depois de executar,


recarregar", sendo elas:

Não recarrega nada: Através desta definição, nenhum registro será recarregado.
Toda a grade: Por esta opção, serão recarregados todos os registros da grade principal
da tela, independente dos itens selecionados.
Os registros selecionados: Serão recarregados apenas os registros selecionados para
a ação.
O registro pai (Quando existir): No caso em que a ação é registrada para uma tela
Detalhe, recarrega-se o registro da tela Mestre. Se selecionado para uma tela não
Detalhe, recarrega-se toda a grade.
O registro principal (Quando existir): A diferença para a opção anterior é sutil, mas
entendamos que uma tela Mestre, pode ser Detalhe de outra. Por exemplo, quando
executa-se uma ação para a tela "Participantes", o registro pai seria a "Etapa" e o
registro principal a "Tarefa", pois Participante é Detalhe de Etapa, que por sua vez, é
Detalhe de Tarefa.

A marcação "Controle de transação manual" por padrão, é apresentada desmarcada; caso


esteja assinalada, o controle de transação com o banco de dados deve ser feito no seu
respectivo script, de acordo com a necessidade. Caso esteja desmarcada, o sistema
automaticamente controla a transação e realiza o commit no final da execução do script e faz o
rollback caso existam erros na execução do script.

Sub-aba Script

Você pode realizar nesta sub-aba, a configuração do script a ser utilizado pela tela que está
sendo construída. Além da sintaxe básica da linguagem JavaScript, pode-se fazer uso de alguns
recursos especiais, são eles:
Função novaLinha: novaLinha([nomeDaTabela]) – Função utilizada para inserir um
registro novo. Se for informado o nome da tabela, o registro será criado nessa tabela.
Caso contrário será criado na tabela à qual pertence a ação. Essa função, retorna um
objeto do tipo Registro, que será detalhado adiante.
Função getParam: getParam(nomeDoParametro) – Função responsável por retornar
o valor dos parâmetros informados pelo usuário. Seu único argumento é o nome do
parâmetro.
Função confirmar: confirmar(titulo, texto, indice) – Esta função mostra um diálogo
ao usuário, dando a opção de prosseguir com a ação ou cancelar. É muito útil em
situações onde o resultado da ação pode trazer consequências imprevistas ao usuário.
Função confirmarSimNao: confirmarSimNao(título, texto, índice) – Aqui o
funcionamento é semelhante a função confirmar, porém nesta, além de cancelar a
execução, o usuário pode optar por "Sim" ou "Não". Ela pode retornar true ou false.
Função email: email (título, mensagem, destinatários) – Adiciona uma mensagem
a ser enviada por e-mail. A lista de destinatários deve ser separada por vírgula.
Função mostraErro: mostraErro(mensagem) – Interrompe a execução da ação,
mostrando uma mensagem de erro.
Função getQuery: getQuery() – Cria um objeto capaz de executar consultas ou
mesmo alterar o estado do banco de dados. O objeto retornado é um QueryExecutor.
Função newJava: newJava(classname) – Para quem está familiarizado com
programação em Java, é possível criar instâncias de objetos java para suprir uma
eventual demanda não atendida pela estrutura JavaScript.
Função javaClass: javaClass(classname) – Esta é semelhante a função anterior,
porém, o retorno é uma Classe java e não uma instância desta classe. Serve para utilizar
métodos e atributos estáticos das classes Java.

Trataremos agora, sobre algumas variáveis de ambiente:

linhas (tipo Array): Esse array representa as linhas selecionadas na grade. Os itens
desse array são objetos do tipo Registro.

342
desse array são objetos do tipo Registro.
linhaPai (tipo Registro): Linha pai é um objeto do tipo Registro que representa a linha
da tela master, quando a ação estiver vinculada a uma tela detalhe.
mensagem (tipo String): Se algum valor for atribuído a essa variável, será
apresentado ao usuário como uma informação (somente ao final da execução).

Tem-se também, alguns tipos especiais de objetos específicos para ações:

Registro - Este objeto representa a linha de uma tabela. Seus métodos são:
remove() – Determina que o registro seja excluído. Este método não possui retorno.
save() – Normalmente o registro será salvo de forma automática ao final da ação.
Eventualmente, pode-se antecipar esse procedimento manualmente através desse
método.
setCampo(nomeDoCampo, valorDoCampo) – Altera o valor de um campo. Esse
método não possui retorno.
getCampo(nomeDoCampo) – Retorna o valor de um campo.
QueryExecutor - Objeto responsável por interagir com o Banco de dados. Ele é obtido
através da função getQuery descrita acima.

Os métodos do QueryExecutor, são:

nativeSelect(consultaSql) – Executa a consulta. Podem ser utilizados parâmetros na


consulta envolvendo o nome do parâmetro por chaves ("{MEU_PARAMETRO}"). Não há
retorno para esse método.
update(consultaSql) – Usado para fazer UPDATE ou INSERT no banco. Não há retorno
para esse método.
setParam(nomeDoParametro, valor) – Atribui valor aos parâmetros da
consulta/alteração. Não há retorno.
next() – Navega no resultado da consulta. Quando não há mais registros retorna false.
getDouble(coluna) – Retorna o valor da coluna solicitada. Pode ser o índice (1 para a 1ª
coluna, 2 para a 2ª etc) ou o nome da coluna no banco de dados. O retorno é um número
decimal.
getInt(coluna) – Para colunas com conteúdo Inteiro.
getString(coluna) – Para colunas de texto.
getDate(coluna) – Retorna como uma data.

Sub-aba Parâmetros

Configure nesta sub-aba, os fatores a serem utilizados na ação; informe a "Descrição", bem
como o "Nome" do parâmetro.

No campo "Tipo de parâmetro", defina a categoria do parâmetro dentre as seguintes opções:

Texto;
Número inteiro;
Número decimal;
Data;
Data e hora;
Verdadeiro/Falso;
Pesquisa;
Opções.

A marcação "Obrigatório" quando realizada determina que o parâmetro em questão será


indispensável.

Com a marcação "Sugerir último valor" realizada, o último valor passado no parâmetro será
sugerido quando este for novamente solicitado.

Observação: Trabalhando-se na tela Construtor de Telas, para exibir a descrição do campo ao


utilizar a consulta por meio do botão "Visualizar formulário" é necessário primeiramente
acessar o Botão Outras Opções, opção Avançado, e definir adequadamente o Campo para
apresentação, campo este caracterizado como tipo texto. Esta medida é necessária para tabelas
criadas pelo usuário; para tabelas do sistema não é necessário efetuar tal procedimento.

A pequena grade localizada na parte lateral direita da tela, apresenta todos os parâmetros que
foram configurados para esta ação.

[voltar ao topo]

Lançador

Assim como para configuração das outras ações, primeiramente define-se a tabela na qual
serão realizadas as configurações. Tomemos como exemplo a tabela "TGFPAR".

Definida a tabela, informe a "Descrição" desejada e determine o tipo "Lançador". O próximo


passo, é selecionar uma tela relacionada ao processo que será aberta quando o lançador que
está sendo configurado for acionado. No nosso exemplo, utilizaremos o "Inserir SAC".

Feito isso, a ação está ligada a tabela TGFPAR; ao abrir a tela relacionada a esta tabela, você
pode visualizar no botão "Ações" a ação criada:

A ação configurada "Listar SACs" quando acionada, abre a tela "Inserir SAC" conforme
configuração realizada inicialmente no nosso exemplo ao selecionar a tela.

Além disso, deve-se realizar a configuração de um detalhe importante; para contextualizar a


tela, deve-se incluir um argumento na ação configurada; esta inclusão é feita por meio da grade
de "Parâmetros"; estes parâmetros relacionam os campos da tela "que faz a chamada" com os
campos da tela "que recebe a chamada".

Tem-se algumas considerações sobre estes parâmetros:

Qualquer campo pode ser referenciado, independente de ser PK tanto na tela de origem
quanto no destino.
Caso não existam registros que atendam aos critérios estabelecidos, a tela entra
automaticamente em modo de inclusão, preenchendo os campos referenciados com os
respectivos valores. Isso adianta o processo de inclusão.
Se existirem parâmetros para esta ação, ela só poderá ser executada quando todos os
campos referenciados não estiverem vazios.

[voltar ao topo]

Rotina Java

Java é uma linguagem bastante poderosa que conta com excelentes ferramentas de
desenvolvimento de software. Para definir ações do tipo Rotina Java, é necessário que se tenha
os conhecimentos básicos sobre a plataforma Java, além de contar com um ambiente de
desenvolvimento, o Eclipse por exemplo.

Uma ação do tipo "Rotina Java", diz respeito a uma classe java que deve ser implementada e
disponibilizada em um JAR (do inglês, Java Archive ou Arquivo java, comumente denominado
".jar"), o qual será inserido no Sankhya-OM através do cadastro de Módulos Java.

Este cadastro foi criado para incluir classes personalizadas dentro do Sankhya-OM, tornando
possível usar essas classes em conjunto com as do próprio sistema em pontos específicos. Na
funcionalidade aqui discutida, cada ação será representada por uma classe, e um arquivo .jar
pode conter várias classes; assim, pode-se ter dezenas de ações em um único jar. Além disso,
cada módulo pode conter vários jar's, possibilitando, por exemplo, o uso de bibliotecas/utilitários
de terceiros.

Uma classe só é considerada uma ação se for implementada a interface AcaoRotinaJava. Essa
interface é bastante simples e só exige que o método doAction seja implementado. Este é o
método que será executado quando a ação for disparada pelo usuário.

Essa interface está disponível na biblioteca "Sankhya-W-extensions.jar", que pode ser


baixada diretamente das telas Construtor de telas ou Dicionário de Dados.

Inicialmente, localize na tela a tabela a ser utilizada para inclusão da ação.

O passo seguinte é o preenchimento de uma "Descrição" e a escolha do tipo "Rotina Java".

Defina o "Módulo" na qual a ação estará relacionada; o módulo aqui informado, deve ser
cadastrado previamente na tela Módulo Java; através do campo "Classe Java" efetue a seleção
da classe que será executada nesta ação.

Em seguida, escolha uma das opções disponíveis no campo "Depois de executar,


recarregar", sendo elas:

Não recarrega nada: Através desta definição, nenhum registro será recarregado.
Toda a grade: Por esta opção, serão recarregados todos os registros da grade principal

343
da tela, independente dos itens selecionados.
Os registros selecionados: Serão recarregados apenas os registros selecionados para
a ação.
O registro pai (Quando existir): No caso em que a ação é registrada para uma tela
Detalhe, recarrega-se o registro da tela Mestre. Se selecionado para uma tela não
Detalhe, recarrega-se toda a grade.
O registro principal (Quando existir): A diferença para a opção anterior é sutil, mas
entendamos que uma tela Mestre, pode ser Detalhe de outra. Por exemplo, quando
executa-se uma ação para a tela "Participantes", o registro pai seria a "Etapa" e o
registro principal a "Tarefa", pois Participante é Detalhe de Etapa, que por sua vez, é
Detalhe de Tarefa.

A marcação "Controle de transação manual" por padrão, é apresentada desmarcada; caso


esteja assinalada, o controle de transação com o banco de dados deve ser feito no seu
respectivo script, de acordo com a necessidade. Caso esteja desmarcada, o sistema
automaticamente controla a transação e realiza o commit no final da execução do script e faz o
rollback caso existam erros na execução do script.

Na seção "Parâmetros", você pode configurar os fatores a serem utilizados na ação; informe a
"Descrição", bem como o "Nome" do parâmetro.

No campo "Tipo de parâmetro", informe a categoria do parâmetro dentre as seguintes


opções:

Texto;
Número inteiro;
Número decimal;
Data;
Data e hora;
Verdadeiro/Falso;
Pesquisa;
Opções.

A marcação "Obrigatório" quando realizada determina que o parâmetro em questão será


indispensável.

Com a marcação "Sugerir último valor" realizada, o último valor passado no parâmetro será
sugerido quando este for novamente solicitado.

Observação: Trabalhando-se na tela Construtor de Telas, para exibir a descrição do campo ao


utilizar a consulta por meio do botão "Visualizar formulário" é necessário primeiramente
acessar o Botão Outras Opções, opção Avançado, e definir adequadamente o Campo para
apresentação, campo este caracterizado como tipo texto. Esta medida é necessária para tabelas
criadas pelo usuário; para tabelas do sistema não é necessário efetuar tal procedimento.

A pequena grade localizada na parte lateral direita da tela, apresenta todos os parâmetros que
foram configurados para esta ação.

Inserção de avisos no sistema

O sistema permite por meio de uma procedure interna (nativa) chamada


"STP_NOTIFICA_SISTEMA", adicionar avisos ao usuário sobre qualquer alteração realizada no
sistema. Estes avisos serão apresentados por meio do botão de Notificações do Sistema,

localizado na parte superior direita da tela.

A utilização da referida procedure pode ser realizada através da criação de uma Rotina Java
que permite a sua aplicação através de um botão de ação, bem como criar uma trigger
diretamente no banco de dados para consumo da mesma.

Na chamada da procedure, devem ser informados os seguintes parâmetros:

titulo - Título do aviso;


Descricao - Descrição do link do aviso;
codUsu - Código usuário destinatário;
codGrupo - Código grupo destinatário;
codUsuRemetente - Código usuário remetente.

Dentre os parâmetros acima, tem-se como obrigatório o parâmetro Descrição e


codUsuRemetente. O parâmetro Descrição deve ser criado através da função
"GET_LINK_TELA", na chamada desta função devem ser informados os seguintes parâmetros:

ResourceID - ResourceID da tela;


textoLink - Texto do link;
JsonPk - Json da PK.

[voltar ao topo]

2.180 Estatísticas

Estatísticas
Nas tabelas dos Componentes de BI e Dashboards que forem criadas, é disponibilizado um
botão para apresentação dos dados estatísticos referentes aos campos numéricos exibidos na
grade. Estes dados serão apresentados por meio de um popup que será aberto ao clicar-se no
ícone. Vejamos abaixo um exemplo de um componente de Dashboard criado, onde nota-se o
botão "Estatísticas".

Ao acionar o botão "Estatísticas", pode-se notar os dados referentes a Soma,


Média, Maior, Menor e as Ocorrências, das colunas com tipo numérico.

Juntamente ao ícone de Estatísticas, nota-se o botão "Configuração da Grade" , que é


responsável por permitir a escolha dos campos que serão apresentados na tela Estatísticas. Ao
acioná-lo, serão exibidas a coluna disponíveis, contendo os campos que poderão ser utilizados,
e a coluna Selecionadas, que constam os campos que terão seus dados apresentados na tela
Estatísticas.

Caso a tabela não possua nenhuma coluna numérica a ser exibida, será apresentada a seguinte
mensagem:

Nota-se também juntamente ao botão Estatísticas, o botão "Descrição" , que quando


acionado, exibe informações sobre a descrição do componente.

344
acionado, exibe informações sobre a descrição do componente.

2.181 Descontos Promocionais

Comercial > Avançado

Esta tela será utilizada para o cadastro dos descontos promocionais com datas pré-definidas.

O desconto será cadastrado conforme configurações do tipo de negociação, mais

especificamente do campo lista "Desconto Promocional" (vide help Tipo de Negociação).

Na parte superior da tela tem-se o campo "Filtrar por data inicial:". Por este campo é
possível realizar um filtro pela data inicial do desconto. Ao ser pressionado o botão "Aplicar",
serão apresentados todos os registros cuja data inicial estiver indicada neste campo.

O botão apresentará a tela para inserção dos dados do desconto


à exceção de parceiro e produto.

Depois de inseridos os dados necessários e obrigatórios, ao clicar em , você irá


selecionar os "Parceiros".

posteriormente, ao será aberta a tela para escolha de um ou mais parceiros que


se enquadrem no desconto que está sendo cadastrado. Para a inclusão de vários parceiros, não
é necessário fechar a tela de pesquisa de parceiros, através de um clique simples sobre os
parceiros desejados, estes são incluídos no desconto.

Clicando-se , será exibida a tela para selecionar os produtos.

Sendo que, como exibido no gif acima, se o produto que você escolher possuir controle
adicional, sendo estes por "Lista", "Grade" ou "Lote", ao adicioná-lo, você poderá inserir
também as opções de controle que desejar, desde que estas estejam cadastradas na tela de
Cadastro de Produtos.

Ao clicar em será criada uma linha para cada conjunto, dados do desconto +
parceiro + produto na grade de descontos, fechando assim a janela de inclusão de vários
descontos.

Tem-se abaixo a ordem de prioridade de desconto promocional a ser considerada pelo sistema:

1) O desconto específico do produto;

2) O desconto por grupo de produto;

3) O desconto por Parceiro;

4) O Grupo Desconto Parceiro.

Existem casos onde poderá ocorrer a existência de 2 (dois) descontos promocionais em um


mesmo período, vejamos abaixo um exemplo da regra de aplicação do desconto:

A promoção "A" é pertinente a um desconto por percentual e está configurada com os campos:

"Tipo Grupo" = opção "Todos";

"Grupo Desconto Parceiro (Descontos)" = "***************".

A promoção "B" descreve um desconto por quantidade e está configurada com os campos:

Tipo Grupo = opção "Grupo Parceiro";

"Grupo Desconto Parceiro (Descontos)" = grupo "Indústria".

O parceiro "X" tem o campo "Grupo Desconto Parceiro" localizado na aba Crédito
configurado com a opção "Indústria" correspondendo a promoção "B". Portanto, o sistema irá
referenciar o desconto mais especifico que é o "B".

Já o parceiro "Y" não possui uma configuração para o campo Grupo Desconto Parceiro. Deste
modo, o sistema leva em consideração o desconto "A" ao qual abrange todos os produtos.

Portanto, o sistema contextualiza primeiramente o desconto mais específico na Consulta de


Produtos.

Importante: É possível aprimorar o uso da tela Descontos Promocionais, por meio de


configurações realizadas previamente na tela Dicionário de Dados, onde na tabela TGFDES
pode-se criar ações do tipo Lançador, de modo que na tela de Descontos será exibido o botão
Outras Opções, contendo a ação criada.

Campos que devem ser preenchidos para o cadastro de descontos promocionais


Nos campos "Data Inicial" e "Data Final" informa-se o período que se iniciará e terminará o
desconto, respectivamente. A data final do desconto poderá ser antecipada ou prorrogada,
sendo que para os descontos antecipados a data limite será a data do dia da alteração.

Empresa: Nesse campo informa-se a empresa do desconto. Este campo é utilizado junto com o
campo "Local" da seguinte forma: No Portal de Vendas e Central de Vendas, ao buscar o
desconto promocional, o sistema sugere o local na digitação do item. Isso para criar um local
onde a empresa poderá transferir todos os itens que têm descontos promocionais, como forma
de controlar a quantidade de itens que poderão ter o desconto promocional.

Na Consulta de Preços e Estoque, se o Desconto Promocional for por Quantidade, e tiver Local, a
tarja amarela desaparece quando o estoque no local de promoção acaba.

Tipo Grupo: Campo do tipo lista onde o usuário deverá selecionar o tipo de grupo para o qual
serão concedidos os descontos. Existem as opções:

Grupo parceiro;
Parceiro;
Todos.

Observação: O desconto será concedido para Todos quando as opções Grupo Parceiro, ou
Parceiro do campo acima forem selecionadas, porém seus respectivos Grupo/Parceiro não forem
especificadas.

Grupo Desconto Parceiro: Esse campo será habilitado se no campo Tipo Grupo estiver
selecionada a opção Grupo parceiro. Esse grupo deverá ser pré-cadastrado no cadastro de
parceiros.

Cód. Parceiro: Campo onde deverá ser informado o parceiro que receberá o desconto.

Tipo Desconto Produto: Este campo permite o cadastro de descontos, restringindo este por
"Produto/Serviço", "Grupo de Produto" ou "Todos", sendo que quando definido com esta
última opção, todos os produtos sem exceção serão "afetados" pelo desconto configurado.

Nota: O desconto será concedido para Todos, caso o Produto/Serviço ou Grupo de Produto não
for especificado.

Grupo Desconto Produto/Serviço: Campo de pesquisa onde deverá ser informado o grupo de
desconto pré-cadastrado no cadastro de produtos.

Observação: Os campos "Grupo Desconto Parceiro" e "Grupo Desconto


Produto/Serviço", são pré-cadastrados:

Na aba "Crédito" do cadastro de parceiros, campo "Grupo Desconto Parceiro",

Na aba "Venda", do cadastro de produtos, campo "Grupo Desconto Produto" e

Na aba Venda, cadastro de serviço, campo "Grupo Desconto Serviço".

Usa desconto por controle: Se essa marcação for habilitada quando houverem produtos
controlados por Lote, Grade ou Lista no cadastro de desconto, o sistema irá disponibilizar todas
as variações desse controle para seleção no desconto promocional. Dessa forma, o sistema
aplicará o desconto para as variações dos controles selecionados, de maneira que, caso
nenhuma ou todas as variações forem selecionadas após o cadastro ser salvo, o sistema irá
lançar para cada variação, uma linha de cadastro com as mesmas informações de descontos
conforme o cadastro realizado.
Observação: Não é recomendável que você realize a habilitação da marcação acima se o
cadastro do desconto promocional for aplicado para o produto, independente do seu controle.
Assim, o sistema irá lançar apenas uma linha do cadastro de descontos promocionais e este, por
sua vez, será aplicado nas movimentações de vendas nas Centrais quando o produto for
lançado no item da nota para qualquer opção selecionada no campo Controle.

Produto: Campo onde informa-se o produto para o qual será concedido o desconto. Uma vez
que, caso o Produto cadastrado nesse campo for controlado por Lista, Grade ou Lote, você
poderá adicionar uma ou mais opções desse controle:

Observação: Para produtos com controle adicional de estoque do tipo Lote, o sistema irá
disponibilizar somente os lotes cujo estoque seja maior que zero.

Local: Esse campo é usado juntamente com o campo Empresa conforme já citado acima.

Atenção para "Produto" e "Local": o sistema não considera o ‘Desconto Promocional’ para
o mesmo produto e período, que possuam locais diferentes, quando para estes locais não
existir estoque. Portanto, para o sistema considerar o ‘Desconto Promocional’, quando ocorrer
à condição especificada acima, o produto terá de ter estoque em todos os locais.

Além disso, ao habilitar o parâmetro "Habilita desconto promocional por local? -


DESCPROMOPORLOC" tem-se a possibilidade de vincular o desconto promocional que está
sendo criado ao local indicado. Ou seja, o desconto promocional estará associado ao local
(campo Local) e será aplicado no lançamento da nota aos produtos que estiverem armazenados
no referido local.

Nota: Para que o desconto promocional seja praticado por local é necessário marcar a opção
"Aplicar desconto por local".

Unidade: Você preencherá esse campo com o volume da promoção que está sendo cadastrada.
Sendo que, caso seja inserido o volume alternativo de um produto o sistema exibirá uma
mensagem o informando que a unidade em questão na promoção, terá o seu valor multiplicado
na venda com default 1. E uma vez que você cadastra uma promoção para determinada
Unidade, o campo "Multiplicador de Valor" (tela "Cadastro de Produtos", aba Unidades
Alternativas) será nulo.

345
Observação: Esse campo será habilitado ao ligar o parâmetro "Habilita desconto
promocional por volume - DESCPROMOPORVOL", dessa forma é possível configurar
descontos por volume.

Percentual: Percentual de desconto que será dado sobre o preço de venda do produto. Quando
é informado um valor para este campo o sistema calcula o valor do desconto automaticamente.

Importante: Se o campo "% Desconto Máximo" presente na aba Venda do Cadastro de


Produtos estiver "vazio" ou com "0" (zero) informado, caracteriza-se que o produto não pode ter
nenhum percentual de desconto informado, caso contrário, será solicitada a liberação para o
evento 25 - Desconto por item na nota. Para estas situações, tem-se a seguinte regra:

Se o parâmetro "Valida desconto máximo - VALDESCMAX" estiver definido como "VALIDA


E NÃO ACEITA" e o produto estiver cadastrado com o campo % Desconto Máximo igual a "0"
ou "vazio" o comportamento será:

Caso exista desconto promocional cadastrado e o valor de venda seja o valor da


promoção, não será solicitada liberação de limites para o evento 25 - Desconto por item
da nota;
Se houver desconto promocional cadastrado e o valor de venda seja menor que o valor
da promoção, será solicitada liberação de limites para o evento 25 - Desconto por item
da nota;
Caso não exista desconto promocional cadastrado e o valor de venda seja menor que o
preço de tabela, será solicitada liberação de limites para o evento 25 - Desconto por item
da nota.

Portanto, caso queira-se que o evento 25 não seja solicitado para o produto, faz-se necessário
informar 100% no campo % Desconto Máximo e no Cadastro de Produtos aba Venda a marcação
"Promoção" não estiver acionada para o produto.

Observação: Caso o Desconto Promocional envolva um produto que esteja configurado com
um percentual máximo de desconto (aba Venda, campo % Desconto Máximo), o sistema realiza
a seguinte análise:

Se o lançamento for realizado entre a Data Inicial e a Data Final do Desconto


promocional, será considerado este percentual;
Caso o lançamento esteja fora do intervalo da Data Inicial e a Data Final do Desconto
Promocional, o sistema considera o percentual máximo de desconto cadastrado para o
produto.

Em nenhuma das hipóteses, o sistema irá realizar a soma destes percentuais.

Usa desconto por quantidade: Esta marcação permitirá ao usuário trabalhar com descontos
promocionais por quantidade no sistema.

Nota: a grade "Descontos por Quantidades" na parte inferior desta tela é independente da
marcação Usa desconto por quantidade, mas só terá validade na nota se esta opção estiver
marcada.

O desconto por quantidade será válido apenas quando o 'Tipo de Negociação' possuir a opção
"Considerar por Quantidade", do campo "Desconto Promocional" na aba
"Características", marcada.

Na tela "Tipo de Negociação" o campo Desconto promocional considerar por quantidade: O


desconto promocional por quantidade será válido apenas quando o 'Tipo de Negociação' possuir
essa opção. Quando estiver marcado "Considerar Sempre" e o sistema encontrar uma
promoção, ele buscará a promoção da forma normal sem considerar os descontos por

quantidade.

Ao informar um produto na Central de Vendas, caso existir o desconto por quantidade o sistema
atualizará o desconto baseando-se na quantidade informada.

Valor do desconto: Este campo permite digitação somente se o desconto for por Produto.

Nota: Caso o usuário não informe o desconto em Percentual, o sistema aplicará o desconto em
valor, ou seja, o valor informado no campo "%Desc/Vlr Unit.", será o valor unitário do item da
nota.

Valor da Venda: O preenchimento deste campo fará com que os produtos que utilizarem este
desconto tenham este valor de venda, independente do seu preço de tabela.

Importante: Se o usuário preencher o campo "Percentual" ou Valor do desconto o sistema irá


zerar o campo Valor da venda, e se preencher Valor da venda, os outros campos serão zerados,
pois, só é possível informar um tipo de desconto por vez.

Exemplos:

1)

Produto: Abacaxi

-- Preço de tabela do Abacaxi: R$ 100,00

-- Desconto promocional (Valor de venda): R$ 80,00

Ao lançar uma venda com este produto, é possível constatar que o mesmo terá um desconto de
20%, pois o preço de tabela está acima do valor de venda.

2)

Produto: Limão

-- Preço de tabela: R$ 70,00

-- Desconto promocional (Valor de venda): R$ 200,00

Ao lançar uma venda com este produto, é possível constatar que o mesmo terá um desconto de
-185,71%, pois, como o preço de tabela está abaixo do valor de venda, ele terá que dar um
desconto negativo para acrescentar no valor do produto.

% Desconto de Bonificação: Informa-se aqui o percentual de desconto para bonificação.

O Desconto de bonificação não poderá ser superior ao Percentual de Bonificação do Desconto


Promocional menos o Desconto Financeiro informado no cadastro de Parceiros.

Exemplo: se houver um Desconto Promocional com 10% e o Parceiro tiver um Desconto


Financeiro de 5%, a Bonificação não poderá exceder 5% do valor do Pedido de origem.

Liquidação: Marcando-se esta opção, define-se que o desconto em questão se trata de uma
liquidação.

Aplicar desconto por local: Através desta opção, o desconto promocional vinculado ao campo
Local é praticado. Sendo que, esta marcação só ficará disponível para edição quando o campo

Local estiver preenchido.

Atua sobre a tabela de preço: Caso o desconto promocional que está sendo configurado,
deva interferir sobre alguma tabela de preços, esta deve ser informada neste campo.

Nota: Os Descontos mais novos são apresentados antes dos mais antigos. Veja a Hierarquia no
processo de Desconto promocional:

CODPROD DESC: código Produto

CODPARC DESC: código do Parceiro

GRUPODESCPARC DESC: código do Grupo de Parceiros

CODEMP DESC: código da Empresa

CODLOCAL DESC: código do Local

O botão "Duplicar" , existente na parte superior da tela, permite ao usuário copiar outros
descontos promocionais já utilizados no sistema.

A empresa pode possuir mais de uma tabela de preço cadastrada para seus produtos, sendo
que podem ser concedidos descontos promocionais com o mesmo período e produto para
tabelas diferentes com percentuais diferentes.

Na Consultas de Produtos em "Detalhes de Preço" o campo "Promoção" apresentará o valor


do produto já com o desconto configurado.

Importante: Quando colocamos um desconto promocional, ele atua também como limite
máximo de desconto, isto para viabilizar que um produto com desconto máximo de 10% no
cadastro possa ser promovido com, por exemplo, 50%. Precedendo o desconto promocional,
tem-se a Taxa Especial, aba Taxas especiais do Cadastro de Tipos de Negociação, que também
atua como desconto e como máximo.

Aba Descontos por Quantidade

Nesta aba são apresentados os campos:

Quantidade até;
Tipo Desconto;
%Desc./Vlr. Unit.

Nestes campos realiza-se a configuração de modo a restringir a quantidade a ser considerada


para aplicação do desconto promocional (campo Quantidade até), se este desconto será em
"valor" ou "percentual" (campo Tipo Desconto) e o valor ou percentual de desconto
propriamente dito (campo %Desc./Vlr. Unit).

Observação: Caso tenha-se um produto que possua Desconto Promocional por quantidade, e o
Tipo de Negociação esteja com o campo "Desconto Promocional" definido como Considerar
por Qtd/Desconto ou Considerar por Qtd Somando (aba Características), na realização do
lançamento deste produto em um Pedido de Venda, sendo necessário localizá-lo na Consulta de
Produtos, a linha correspondente ao mesmo na grade principal desta consulta será apresentada
na coloração amarelada; nos modos coluna ou lista, será exibido o ícone "%" junto ao
respectivo produto. Tem-se estas peculiaridades, para que um item que possui desconto

promocional por quantidade seja mais facilmente identificado perante os demais.

Importante: Não é possível a configuração de desconto por quantidade, considerando controle


adicional de estoque.

Nota: Os descontos promocionais utilizados no Sankhya Checkout serão por promocional ou


quantidade.

Parâmetros que influenciam esta rotina


Recalcula descontos quando altera Tipo de Negociação - RECDESCTPV: Em uma nota de
saída que esteja usando um tipo de negociação que aceita desconto promocional, para um tipo
que não permite, se este parâmetro estiver ligado, o sistema recalculará os preços e descontos.

Incluir desc. digitado p/ item c/ desc. promo? - INCDESCITEPROM: Este parâmetro


quando habilitado, ao realizar o lançamento de uma nota de venda, contendo produtos que
possuam desconto promocional, na "Central de Vendas", os campos "%desconto" e "Valor
de Desconto" ficaram desabilitados para edição; se estiver desabilitado, os campos citados
ficaram habilitados.

Desc. promo. 'Considerar Sempre' com preço cheio? - DESCPROMCSPRECO: Quando


houver um desconto no tipo de negociação e um desconto promocional cadastrado, para que
seja utilizado apenas o desconto promocional ignorando o desconto do tipo de negociação, este
parâmetro deverá estar habilitado.

Habilita desconto promocional por local? - DESCPROMOPORLOC: Este parâmetro quanto


habilitado, possibilita o vinculo do desconto promocional que está sendo criado a um local
especifico. Ou seja, o desconto promocional estará associado ao local (campo Local) e será
aplicado no lançamento da nota aos produtos que estiverem armazenados no referido local.

Valor De Desconto e % de Desconto Digitados

O sistema conta com um recurso que possibilita dar uma porcentagem de desconto ou valor
de desconto no momento de venda, para um produto que já tenha um percentual de
desconto por promoção.

O desconto por promoção equivale ao desconto promocional, podendo ser efetuado através da
tela localizada em Comercial » Avançado » Descontos Promocionais.

Após ter configurado o desconto na Rotina de Descontos promocionais, no momento de incluir o


produto na nota de venda na tela da Central de Vendas, acessada através do Portal de Vendas,
o percentual de desconto será mostrado no campo “% desconto”, o valor deste desconto no
“valor do desconto” e o número do desconto promocional em “Nro. Promoção”. Estes campos
ficarão bloqueados para digitação quando o produto tiver desconto promocional configurado.

Para que seja possível informar um desconto para esse produto, a tela conta com o campo "%
desc. Digitado" e "Vlr desconto digitado" onde o usuário informa o percentual de desconto
ou o valor do desconto e o sistema faz o cálculo desse desconto em cima do preço do produto
menos o desconto da promoção e depois atualiza os campos % desconto e Vlr. desconto com os
novos valores. Caso o usuário digite no campo % desc. Digitado o sistema atualizará
automaticamente o campo Vlr desconto digitado e vice-versa.

Quando o produto não utilizar promoção o campo % desc. Digitado e o campo vlr desconto
digitado ficarão bloqueados, pois não é possível fazer o cálculo sem o “% desc. promoção”.

Caso os campos % des. Digitado, % des. Promoção ou vlr desconto digitado não apareçam na
tela da central será necessário configurá-los na tela de configuração de layout da nota.

346
tela da central será necessário configurá-los na tela de configuração de layout da nota.

Para saber o valor e o percentual de desconto quando tem o % desc. Promoção e o % desc.
Digitado ou vlr desconto digitado veja o exemplo abaixo.

Exemplo:

Produto 1 - Qtd 1,

VlrUnit:176,34

%desc. promoção: 2,27% (176,34 * 2,27% = 4,00 de desconto, vlr produto fica 172,34)

Vlr desconto digitado: 0,34 (o sistema irá calcular a % através do valor e preencher o
campo % desc. Digitado)

%desc.digitado: 0,20

Caso o produto possua desconto máximo excedido, ou exceda desconto máximo do tipo de
negociação o sistema solicitará liberação de limites.

Isolamento Promocional por Empresa

Quando a promoção é por empresa (isolamento promocional por empresa (Filiais)), para cada
tipo de chamada da consulta de produtos existem formas diferentes de se contextualizar a
empresa para buscar a promoção.

-Quando a consulta de produtos está sendo chamada pela central o sistema utiliza a empresa
da contextualizada da nota.

-Quando a consulta de produtos não esta sendo chamada pela central o sistema utiliza a
empresa do usuário logado (Cadastro de usuário) ou a empresa informada na tela quando a
configuração de tabela de preço de alguma maneira usa empresa.

Isolamento promocional por empresa -> uma empresa filial de Uberlândia não poderia visualizar
promoção de um mesmo produto de uma filial de Recife.

Usar o maior desconto promocional?-USAMAIDESCPROMO: Ao habilitar esse parâmetro, o


sistema sempre irá considerar o maior desconto promocional cadastrado para
produtos/parceiros. Quando desligado, será utilizado o desconto mais recente.

Observação: Caso o parâmetro acima esteja ligado e no lançamento do item da nota, você
alterar o campo "% de desconto" para um valor menor, ao salvar o item, o sistema solicitará
que haja a liberação do Evento "66 - Desconto do item avaixo do calculado".

2.182 Controle de Acessos às Rotinas dos Portais

Neste artigo, abordaremos sobre as configurações necessárias para realizar o controle de


acessos nas rotinas dos Portais de Compras | Vendas | Mov. Internas.

Primeiramente, podemos restringir as notas que poderão ser visualizadas pelo usuário logado,
através da tela de cadastro de Usuários.

Todo o usuário do sistema, possui um vendedor vinculado a ele. Através do vendedor de cada
usuário logado é possível filtrar as notas e pedidos que serão exibidos na central. Essa filtragem
poderá ser configurada através da tela Usuários, aba Segurança, campo "Ver Pedidos/Notas
(WEB)", onde pode-se selecionar uma das seguintes opções:

De todos: Esta opção permite acessar qualquer nota e pedido, independente do


vendedor, gerente, centro de resultado, empresa, parceiro, etc.
Desse vendedor: Esta opção limita o acesso apenas às notas e pedidos do vendedor
vinculado a ele.
Desse vendedor e subordinados: Esta opção permite o acesso às notas e pedidos dos
vendedores subordinados ao gerente de seu cadastro.
Do mesmo C.R. do vendedor: Esta opção limita o acesso apenas às notas e pedidos
relacionados ao Centro de Resultado do vendedor de seu cadastro.

Observação: Por default este campo virá configurado com a opção "De todos".

Além desta configuração, para definir os acessos às rotinas do Portal de Vendas, Portal de
Compras e Portal de Mov. Interna, você deverá acessar o menu "Configurações > Controle
de Acesso > Acessos".

Depois, acesse o módulo "Comercial", e em seguida selecione a pasta "Rotinas" ou


"Consulta".

Importante: Você deve estar atento ao seguinte:

Se for selecionado "Comercial > Consulta > Portal de Compras", "Comercial >
Consulta > Portal de Vendas", "Comercial > Consulta > Portal Mov. Interna",
será concedido acessos às telas.
Já se for indicado "Comercial > Rotinas > Portal de Compras", "Comercial >
Rotinas > Portal Mov. Internas", "Comercial > Rotinas > Portal de Vendas", o
usuário terá acesso às "Rotinas" existentes em cada Portal.

Com a pasta selecionada serão apresentados todos os usuários que possuem algum tipo de
acesso à qualquer uma das telas de Rotinas e/ou Consulta, do módulo Comercial, permitindo ao
liberador adicionar ou remover estes usuários.

Ao clicar em um destes usuários, serão apresentados os acessos padrões disponíveis a ele.

O responsável por esta liberação, deverá configurar os acessos marcando as caixas de seleção
das respectivas ações que serão permitidas para aquela tela.

Temos as seguintes opções:

Permitido: Permite a ação, por exemplo, de incluir, alterar, etc. de acordo com o
definido.
Repassar: Marcando esta opção além de o usuário ter a liberação para executar a
ação, ele também poderá repassar aquela ação para outro usuário.
Usar do Grupo: Define que o acesso àquela ação será o acesso definido para o grupo.

As alterações feitas nesta tela são salvas automaticamente.

Nota: Você deve estar consciente que os critérios de acessos definidos nos cadastros de
usuários e vendedores estarão ativos.

Para maiores detalhes, você pode conferir através do link Acessos.

2.183 Agrupamento de Serviços no Faturamento de Contratos e Serviços

O processo abaixo, está ligado à necessidade de lançamento de Notas Fiscais de Serviço (nota
fiscal mista) onde devemos substituir os serviços a serem incluídos na nota por um único
serviço. Este comportamento possibilita que todos os serviços, especificados no contrato, sejam
agrupados em um só. Tal agrupamento, ocorre no momento em que o contrato é faturado e o
pedido/nota é gerado. Abaixo, detalhamos as configurações necessárias:

No cadastro de Tipos de Operação - TOP, na aba Financeiro, habilite a marcação "Agrupa


serviços faturamento":

Ainda no cadastro de Tipos de Operação - TOP, na aba Impressão, defina o campo


"Kit/Componentes - Impressão e Livro Fiscal" com a opção "Kit" para que apenas este seja
impresso:

Nas Preferências da Empresa, efetue a marcação "Agrupa serviços faturamento" presente


na aba NFS-e:

347
No cadastro de Natureza de Receitas e Despesas, informe no campo "Serviço único
faturamento" o serviço que será responsável por agrupar os serviços inseridos na nota de
serviço em apenas um:

Caso na Empresa e no Tipo de Operação - TOP, a marcação Agrupa serviços faturamento acima
citada esteja realizada, mas na tela Natureza de Receitas e Despesas não tenha um Serviço
único faturamento informado, o sistema irá apresentar uma mensagem alertando sobre a
necessidade de tal preenchimento. O cálculo dos impostos será feito com base somente no
serviço único faturamento informado.

As configurações até aqui citadas, irão impactar no uso das telas Faturamento de Contratos e
Faturamento de Pedidos/OS.

Ao realizar o faturamento do contrato, será gerado um pedido/nota com todos os serviços


informados no contrato bem como também será gerado o serviço agrupador.

Observação: Será modificado o "USOPROD" para "D" de forma a representar no pedido/nota


os serviços informados no contrato como se fossem componentes do serviço agrupador; o
USOPROD será alterado para "S" para expressar que o serviço agrupador é o serviço a ser
considerado no pedido/nota.

Nota: Tratando-se de Nota de Serviços, quando esta possuir uma configuração para
agrupamento em serviço único, apenas o serviço único terá o cálculo de impostos.

2.184 Considerando o Repasse ICMS na BC PIS/COFINS

O artigo a seguir, visa esclarecer a influência da marcação "Considera Repasse ICMS na BC


PIS/COFINS?" nos cálculos realizados no sistema. Portanto, quando ela for habilitada ficará
definido que o Desconto de Redução de Base de ICMS será reduzido do valor da base de cálculo
do PIS/COFINS.
Abaixo, considere um exemplo demonstrando as configurações necessárias para que o cálculo
dos valores dos impostos aconteça de acordo com a marcação mencionada:

Nas Preferências da Empresa, aba Propriedades, acione a marcação Considera Repasse


ICMS na BC PIS/COFINS?;
Em seguida, no Cadastro de Alíquotas de PIS configure uma alíquota de PIS com %0,65 e
o tipo "Percentual";
No Cadastro de Alíquotas de COFINS realize a configuração de uma alíquota de COFINS
com % 3,00 aplicando o tipo Percentual;
Ainda no cadastro de alíquotas, faça a configuração de uma Alíquota de ICMS com
%17,00 e na aba Geral, seção "Repassar para o cliente", habilite a marcação "ICMS";
Depois, no Cadastro de Tipos de Operação- TOP, configure a TOP que será utilizada no
lançamento da NF-e e na aba Desp. Acessórias, todas as marcações das seções "Seção
ICMS Proporcional ao ICMS dos Itens", "Seção PIS Proporcional ao PIS dos
Itens" e "Seção COFINS Proporcional ao COFINS dos Itens", devem ser habilitadas.

Posteriormente, efetue o lançamento de uma NF-e com um item no valor de R$ 30,00, onde se
tem um frete incluso e CIF no valor de R$ 10,00. Assim, os valores dos impostos serão ser
calculados da seguinte forma:

ICMS Produto

Base ICMS: 30,00


Alíquota: 17%
Valor ICMS: 5,10 (30,00 * 17%)
Valor de Desconto de Redução da Base: 5,10

ICMS Frete

Base ICMS: 10,00


Alíquota: 17 %
Valor ICMS: 1,70 (10 * 17%)
Valor de Desconto de Redução da Base: 1,70
Base de Cálculo ICMS: (30+ 10) = 40,00
Valor do ICMS: (5,10 + 1,70) = 6,80. Este valor será desconto no valor total da nota.
Valor da Nota: (40 - 6,80) = 33,20

Cálculo PIS Incidência Geral

Base PIS

(+) Valor do Produto: 30,00


(+) Valor do Frete: 10,00
(-) Desc. Red. Base - Produto: 5,10
(-) Desc. Red. Base - Frete: 1,70
Base PIS: 33,20
Alíquota: 0,65 %
Valor PIS: 0,21 (33,20 * 0,65%)
Base COFINS Incidência Geral

Base COFINS

(+) Valor do Produto: 30,00


(+) Valor do Frete: 10,00
(-) Desc. Red. Base - Produto: 5,10
(-) Desc. Red. Base - Frete: 1,70
Base COFINS: 33,20
Alíquota: 3,00 %
Valor COFINS: 0,99 (33,20 * 3,00%)
Resumo dos Totais
Valor da Nota: 33,20
Base ICMS da nota: 40,00
Valor ICMS da nota: 6,80
Desconto Redução de Base: 6,80
Base PIS Geral: 33,20
Valor PIS Geral: 0,21
Base COFINS Geral: 33,20
Valor COFINS Geral: 0,99

2.185 Baixa Financeira pela Central de Notas

Ao Confirmar uma Nota de Compra ou uma Nota de Venda na "Central - Compras |


Vendas", o usuário pode efetuar a baixa do título financeiro, caso o tipo de negociação seja à
vista ou parcelado (com entrada).

Ao Confirmar a nota na Central - Compras | Vendas, o sistema exibirá uma janela


informando a quantidade de títulos financeiros a serem baixados e questionará se o usuário
deseja efetuar a baixa.

Ao clicar em "Sim", a tela de baixas será exibida:

O processo de baixa pela central é idêntico ao processo de baixa pela tela de Movimentação
Financeira.

Após clicar em "Baixar" o sistema exibirá a mensagem:

"Baixa realizada com sucesso!"

Ao "Fechar", o sistema exibirá novamente a nota na Central - Compras | Vendas.

É necessário observar o seguinte sobre o "Tipo de Negociação" utilizado na nota:

Para o Tipo de negociação cujo subtipo é "À vista", No cadastro de Tipos de negociação,
aba Parcelas, o campo "Baixa" deverá estar cadastrado como "Sim".
Para o Tipo de negociação cujo subtipo é "Parcelada", sendo a primeira parcela à vista.

Observação: No cadastro de Tipos de negociação aba Parcelas, o campo Baixa da parcela a ser
recebida À vista (geralmente a primeira parcela) deverá estar cadastrado como "Sim".
Nota: Você deverá estar consciente de que qualquer parcela que esteja com o campo
Baixa marcado como Sim será baixada no momento da confirmação da nota,
independentemente do que estiver indicado no campo "Prazo".

Importante: Você precisará ter sua permissão configurada no controle de acesso da tela de

movimentação financeira, para a execução da rotina de baixa. Podendo ser restringido o tipo de
título a ser baixado: receita, despesa ou ambos como mostrado na figura abaixo.

2.186 Máscara para Retorno Bancário

Configurações > Avançado > Máscaras

Através desta tela, é possível efetuar a configuração/criação de máscaras para Retorno


Bancário.

A tela bloqueia a alteração da máscara quando já houver Retornos Bancários cadastrados com a
configuração realizada.

É possível definir quantos níveis terá a estrutura (máximo: 4) e quantos dígitos haverá em cada
nível (máximo: 3). O tamanho máximo de código permitido é de nove dígitos válidos.

Exemplo: 9.99.999.999.

2.187 Limites de Bonificação

Esta tela poderá ser utilizada para cadastrar limites que permitirão um controle sobre os
Pedidos e Descontos bonificados. Os referidos limites necessitam ser liberados em um
determinado período de tempo, sendo que, o intervalo deve ser dentro de um mesmo mês.

348
Através do campo "Filtrar por usuário", você pode refinar a busca dos limites já cadastrados.

O usuário do sistema que será configurado para o limite em questão, é indicado por meio do
campo "Usuário".

Nos campos "Data Inicial" e "Data Final" informe os períodos pertinentes ao começo e ao fim
da liberação para o limite cadastrado.

O campo "Limite Bonificação" possibilita que você informe o valor máximo que o usuário
configurado poderá liberar.

Essa rotina é utilizada, por exemplo, na confirmação de uma nota de venda configurada com um
Tipo de Operação - TOP, aba Geral, com a opção "Bonificação" acionada e um parceiro que
permita Desconto de Bonificação. Ao confirmar a nota, o sistema irá abrir o pop-up de
solicitação de Liberação de Limites com o evento 23-Bonificação. Dessa forma, ao selecionar o
liberador, serão exibidos os liberadores cadastrados na tela Limites de Bonificação.

O campo "Bonificação", do Cadastro de Tipos de Operação - TOP, influencia esta rotina da


seguinte forma:

Se a marcação Bonificação presente na TOP estiver realizada, ao proceder com uma


Venda utilizando-a, é aberto o pop-up de solicitação de "Liberação de Limites" para o
evento 23 - Bonificação, no valor total da nota.
Com a marcação Bonificação não realizada, será solicitada a liberação para o evento 23 -
Bonificação com base na somatória dos valores informados no campo Bonificação dos
itens.

Na tela de solicitação de liberação de limites para bonificação, será sugerido pelo sistema o
Gerente do Vendedor para liberação.

Para isso, faça a ligação pelos campos Funcionário e Empresa presentes no Cadastro de
Usuários (aba "Identificação") e no Cadastro de Vendedores/Compradores (aba
"Geral"). Faz-se a associação informando os mesmos códigos nos campos Funcionário e

Empresa em ambos os cadastros.


Na tela de liberação, quando o evento for de Bonificação e o Usuário Liberador possuir
mais de um período, é aberta uma tela para que o usuário escolha qual dos períodos
será utilizado. Para validar o limite do Liberador no Período, será utilizado o somatório
das notas liberadas pelo mesmo.

Para impressão do valor da bonificação dos itens em Txt's, utilize a variável "vdb01".

Nota: Quando o parâmetro "Usa desconto FOB - DESCFOB" estiver habilitado e o Tipo de
Operação - TOP comportar a "Bonificação", ao proceder com uma Venda, o sistema lançará o
valor apontado na tela Desconto Máx. por Grupo/Tabela de Preço, campo "% Desconto
Máximo" contido para o campo "% de desconto" do item.

2.188 Impostos

Configurações > Cadastros

Através da tela Cadastro de Impostos, você pode configurar o cálculo de impostos do tipo PIS,
COFINS, CSLL, entre outras. Esta forma de calcular imposto não substitui o cálculo e sua
correspondente configuração já existente no sistema (cadastro de Alíquotas). Esta opção é
utilizada em situações que exijam um cálculo de impostos diferenciado do convencional.

Configurações Iniciais Aba Parceiro

Aba TOP Aba Empresa

Aba Grupo de Produto Aba Produto

Aba Serviço Parâmetros

Configurações Iniciais
Para configuração dos cálculos, é necessário efetuar o preenchimento de alguns dados:

O campo "Código do Imposto" é de preenchimento automático; ele representa um código


único para o imposto. Através do ícone em forma de "lupa", é possível buscar um imposto já
cadastrado no sistema, para que quando for o caso, sejam feitas alterações necessárias.
Informe um "Nome" e uma "Descrição" para o cálculo de imposto que será realizado.

O campo "Contábil 1" é destinado ao número da primeira conta contábil para efeitos de
contabilização. Em "Contábil 2" informe o número da segunda conta contábil para efeitos de
contabilização.

O campo "Vlr. mínimo da Base Mensal" se refere ao valor da base para o cálculo do imposto,
considerando o caso do imposto ser calculado com base mensal. Em algumas situações, o
imposto só é calculado quando o valor das vendas ultrapassa R$5.000,00 no mês. Este campo é
apresentado para marcação, quando o campo "Calcular com Base Mensal" estiver
assinalado.

Quando a opção "Calcular com Base Mensal?" é desmarcada, serão apresentadas as opções
"Vlr Mínimo do Imposto" no lugar da opção Vlr mínimo da Base Mensal. A opção Vlr Mínimo
do Imposto refere-se ao valor de base para iniciar o cálculo do imposto.

Vejamos a diferença na tela quando a marcação "Calcular com Base Mensal?" está ou não
efetuada:

Por meio do campo "Grupo Vlr. Mínimo do Imposto" você pode trabalhar com a retenção de
impostos, agrupando estes em um mesmo grupo, de modo que o valor mínimo informado para
os impostos incluídos no mesmo grupo, no campo anterior seja somado, fazendo com que a
retenção ocorra apenas o valor calculado na nota, for maior que a soma dos valores mínimos
informados. Vejamos um exemplo para melhor compreensão:

Tomemos por base os impostos PIS, COFINS e CSLL; no campo "Vlr. Mínimo do Imposto" de
cada um destes impostos, foi informado o valor de R$5,00; já no campo Grupo Vlr. Mínimo do
Imposto de cada um deles, foi preenchido com os dizeres "PIS-COFINS-CSLL", ou seja, os três
impostos a partir desta configuração, pertencem ao grupo com esta nomenclatura. No
lançamento de uma nota de compra ou venda, estes três impostos são calculados normalmente,
porém serão retidos apenas se a soma do que foi calculado na nota, ultrapassar o valor de
R$15,00 (soma dos três valores informados no campo Vlr. Mínimo do Imposto).

Nota: Alguns impostos só são calculados quando o valor das vendas ultrapassa R$5.000,00 no
período de um mês. No caso de impostos que não são calculados com base mensal, o valor
mínimo se refere ao valor do imposto calculado. Por exemplo: Só há retenção se o valor do
imposto for maior que R$30,00.

Observação: Quando o campo Grupo Vlr. Mínimo do Imposto estiver preenchido, sempre que
um item for lançado na Central, será realizado o agrupamento de todos os impostos que
utilizam este mesmo grupo; caso seja lançado um item não configurado no mesmo grupo, o
sistema fará a exclusão de todos os impostos calculados na Central.

A opção "Tipo" indica como a atual configuração de cálculo será utilizada. Nela você pode
selecionar dentre as seguintes opções:

apenas os que tenham a coluna "calcular" MARCADA: Quando seleciona esta


opção o imposto não é regra, ou seja, ele só será calculado para o "Parceiro", "TOP" e
"Empresa" cadastrados no imposto e com o campo "Calcular" marcado.
todos, EXCETO os com a coluna "calcular" DESMARCADA: Se o imposto estiver
marcado com esta opção, ele é regra, ou seja, será calculado para todos os Parceiros,
TOP's, Empresas, Produtos etc. Para que o cálculo não seja realizado, deve-se informar
nesta tela em suas respectivas abas, todos os Parceiros, TOP's e Empresas, que não
devem seguir a regra deixando o campo Calcular desmarcado.

A marcação "Calcular" a qual as opções se referem, é marcação presente nas abas


"Parceiro", "TOP" e "Empresa".

Quanto a ordem de exceção utilizada pelo sistema no cálculo do imposto, a seguinte regra será
respeitada:

1º - Empresa;

2º - TOP;

3º - Produto;

4º - Serviço;

5º - Grupo de Produto.

Ou seja, o sistema verifica primeiro a existência de alíquota e redução de base para a


"Empresa"; existindo valores estes são utilizados no cálculo; caso os valores nesta aba estejam
zerados, o sistema segue para a segunda exceção, por "TOP"; da mesma forma, existindo
valores o sistema os utiliza no cálculo, não existindo segue para a próxima exceção e assim
sucessivamente.

Observação: Em relação aos casos de exceções por "Produto", "Serviço" ou "Grupo de


Produto", faz-se necessário:

1. Inserir no campo "Alíquota" (aba Empresa ou TOP) valor igual a 0 (zero);


2. Preencher o valor do campo Alíquota localizado nas abas Produto, Serviço ou Grupo de
Produto, para que o sistema proceda com os devidos cálculos de impostos.

Se a marcação "Acumular na base de ICMS?" estiver assinalada, fará com que o sistema
some o valor do imposto cadastrado à base do ICMS da nota, utilizada no cálculo do ICMS. Por
exemplo, tem-se uma nota de valor $10,00 com ICMS calculado e outros impostos no valor de
$5,00. Se para estes outros impostos estiver marcada esta opção, a base do ICMS será
aumentada de $10,00 para $15,00.

Quando a marcação "Acumular na base de IPI?" estiver assinalada, fará com que o sistema
acumule na base do IPI da nota o valor do imposto cadastrado, ou seja, será somado o valor do
imposto à base do IPI.

A marcação "Calcular com base mensal?" será utilizada na baixa de despesas, depois que
um certo valor de baixas é atingido, para um determinado parceiro no mês corrente. O valor
mínimo para retenção do imposto deve ser informado no campo "Vlr. Mínimo do Imposto".

Nota: Ao marcar essa opção, a aba "Serviços" será habilitada, e assim você poderá configurar
o IRF por Serviço no sistema, considerando que, caso já tenha um serviço configurado, apenas
este será utilizado para o cálculo da base mensal.

No lançamento de notas e movimentação financeira, quando houver "Outros impostos", o


sistema não permite que o usuário inclua um imposto que tenha base de cálculo mensal, já que
este tipo de imposto é calculado automaticamente na baixa de títulos.

O link Cálculo de Outros Impostos com Base Mensal Considerando Raiz do CNPJ dos Parceiros e
Empresas, apresenta maiores detalhes sobre este tipo de configuração.

Ao efetuar a marcação "Ativo", o imposto estará apto para utilização.

Selecione o "Tipo Imposto" que será calculado de acordo com as seguintes opções:

COFINS;
ST;
OUTROS;
CSLL;
IRF;
ICMS;
PIS;
INSS;
ISS;
IPI;
GILRAT;
SENAR.

Importante: Para que ocorra a retenção dos impostos no valor total da nota, será necessário
realizar algumas configurações:

1. Configurar o campo "Tipo Imposto" com a respectiva opção, sendo que esta deve ser
diferente da opção "Outros";
2. Habilitar o parâmetro "Somar valor de imposto retido no valor total da no -
SOMIMPRETVLRNOT".

Nota: Se uma NF-e aprovada possuir os impostos SENAR e GILRAT e dispor das configurações
necessárias para o envio do evento R-2050, os valores calculados para os referidos impostos
serão levados para a EFD-Reinf.

Observação: Caso seja gerado o Reinf com o parâmetro "Gera Imposto não-retido evento

349
Observação: Caso seja gerado o Reinf com o parâmetro "Gera Imposto não-retido evento
2050 da EFD-Reinf? - GERIMPNRETREINF" desligado, as notas não serão enviadas. Por outro
lado, habilitando este parâmetro e gerando o Reinf novamente, o evento R-2050 será gerado
normalmente (tela EFD - Reinf, aba R2050 - Comercialização Produção Produtor Rural). Desta
forma, serão apresentadas as notas que estão com impostos não retidos para que haja a
composição das informações do GILRAT e SENAR.

Por meio do campo "Tab. p/ Pauta", o sistema usará como base para o imposto, o valor de
pauta de alguma tabela de preço. Para isso, é necessário que neste campo seja informada a
tabela de preço a ser usada quando se escolher a opção "Valor de Pauta" do campo Usar para
itens da nota. Assim, ao lançar o item onde será calculado o imposto na Central, será utilizado
como base para cálculo do imposto, o valor do produto na tabela aqui informada.

Selecione no campo "Usar para itens da nota" a opção que corresponde ao custo do item da
nota. Você pode escolher dentre as seguintes alternativas:

Último Custo Gerencial;


Último Custo Médio Gerencial;
Último Custo de Entrada Com ICMS;
Último Custo de Entrada Sem ICMS;
Preço da Nota;
Último Custo de Reposição;
Último Custo Médio Sem ICMS;
Valor de Pauta;
Último Custo Médio Com ICMS.

No campo "Destaque do Imposto" você pode selecionar uma das seguintes opções:

Destaca imposto na baixa: Definindo esta opção, ao efetuar a baixa do título, o valor
dos outros impostos serão baixados também. Com a ressalva de que se o valor da baixa
for menor que os outros impostos, uma mensagem de advertência é emitida e a baixa
não é permitida.
Proporcionaliza o imposto na baixa: Se marcada esta opção, ao fazer a baixa parcial
do título, o imposto será baixado na mesma proporção do valor da baixa.
Destaca imposto na pendência: Por meio desta opção, ao realizar a baixa parcial do
título, o valor dos outros impostos serão transferidos para o título pendente.

Importante: Em relação ao destaque dos impostos na NFS-e, seguindo a orientação vinda do


manual ABRASF e do manual da Prefeitura de São Paulo, a tag ValorDeducoes é específica para
o fim de informar-se o valor das deduções para Redução da Base de Cálculo do ISS, de forma
que não entram em questão os valores dos impostos federais (PIS, COFINS, INSS, IR, CSLL); com
isso, os impostos calculados não são considerados na geração dessa tag.

Para realizar o cálculo de PIS, COFINS e CSLL, de modo que estes sejam posteriormente
destacados no XML, é necessário cadastrá-los de forma singular na tela Impostos.

O campo "Base para Impostos do Financeiro" disponibiliza as opções para a base de cálculo
de impostos retidos (PIS, COFINS e CSLL), sendo que, poderá ser de acordo com o valor bruto da
nota ou conforme o valor líquido do documento fiscal. Sendo assim, temos neste campo as
opções "Valor do pagamento" e "Valor do documento" para seleção.

Nota: O valor bruto da nota refere-se ao valor do documento antes das retenções de impostos.

No lançamento de uma nota que contenha o valor do frete incluído, ao adicionar ou alterar
algum dos item da nota; tem-se que durante o cálculo dos impostos caso um deles possua a
marcação "Proporcionalizar imposto dos itens ao Frete" habilitada, o valor do frete será
rateado entre os itens de acordo com a seguinte fórmula:

(TOTAL ITEM - DESCONTO ITEM)*VALOR FRETE / SOMA(TOTAL ITEM - DESCONTO


ITEM)
O resultado desta conta será adicionado à base do imposto.

O campo "Código Receita (Darf)" possui relação com o campo 4: VL_BC_RET da geração do
Registro F600. Desta forma, para que seja retornado o valor agrupado neste campo do registro,
o campo Código Receita (Darf) deverá encontrar-se preenchido com o código correto do
Documento de Arrecadação de Receitas Federais.
[voltar ao topo]

Aba Parceiro
Esta aba é utilizada para relacionar o Imposto cadastrado com os Parceiros. Ao salvar o registro
dos Parceiros nesta aba, será apresentado automaticamente em seu cadastro, o correspondente
Imposto na aba Outros Impostos.

Informe o "Código" do parceiro para o qual, este imposto irá influenciar em seus lançamentos.

A marcação "Calcular" determina se o imposto será calculado ou não.

Os campos "Na Nota", "No Financeiro Origem Financeiro" e "No Financeiro de Origem
Estoque" são integrantes da configuração de retenção de impostos por valor mínimo de
imposto, ou seja, definem onde será a contenção, soma ou destaque dos impostos considerando
o valor destes no Financeiro, destacando-os nos documentos fiscais, de modo que seja possível
compensar títulos que possuam impostos a serem retidos, total ou parcialmente. Estes três
campos, serão apresentados para uso, apenas quando a marcação Calcular com Base Mensal
presente nas Configurações iniciais da tela, não estiver realizada.

O campo Na Nota pode ser definido dentre as seguintes opções:

Subtrair: Ocorrerá a subtração no valor à pagar;


Somar: Por esta opção, será feita a soma no valor à pagar;
Nenhum: Não irá ocorrer destaque, soma ou retenção do imposto;
Já incluso: Por meio desta opção, será feito apenas o destaque do imposto, este não
será retido; é um demonstrativo; não ocorrerá nenhuma subtração vinda de nenhum
valor.

Os campos No Financeiro Origem Financeiro e No Financeiro de Origem Estoque, podem ser


definidos dentre as seguintes opções:

Nenhum: Não irá ocorrer destaque, soma ou retenção do imposto;


Subtrair: Ocorrerá a subtração no valor à pagar;

Observação: Os campos Na Nota e No Financeiro de Origem Estoque não podem ser definidos
simultaneamente com as opções "Subtrair" e "Somar".

Com estes três últimos campos supracitados configurados, o sistema está apto ao cálculo do
imposto por valor mínimo; deste modo, o campo "Tipo de Imposto" será desabilitado.

Deve-se entender que:

Na Nota = Na Central - Compras | Vendas | Mov. Internas


No Financeiro de Origem Estoque = Financeiro oriundo de notas lançadas ou emitidas na
Central - Compras | Vendas | Mov. Internas;
No Financeiro Origem Financeiro = Financeiro lançado diretamente na Movimentação
Financeira;
Para que se tenha destaque, soma ou retenção, deve-se sempre comparar com o valor
mínimo para devido cálculo do imposto. Sendo que o campo "Grupo Vlr. Mínimo do
Imposto" continuará influenciando para composição do valor mínimo do grupo de
impostos. Por exemplo, sendo o grupo PCC, e os impostos deste grupo são o PIS, COFINS
e CSLL com valores mínimos de R$ 1,65 – R$ 6,42 – R$ 2,17, respectivamente, o valor
mínimo do grupo será de R$ 10,00;
Se o campo Calcular com Base Mensal? estiver marcado, o sistema fará as retenções
com base mensal, como é feita normalmente, sem nenhuma modificação.

Para que seja possível destacar os impostos na nota, configure o campo "Na nota" com a opção
"Já Incluso". Para efetuar as devidas retenções desta mesma nota no Financeiro, configure o
campo "No Financeiro de Origem Estoque" com a opção "Subtrair". Deste modo, os
valores das retenções serão demonstrados na Nota, e é feita a devida retenção no Financeiro.

Para saber mais, acesse o link Compensação de Títulos por Valor Mínimo do Imposto.

[voltar ao topo]

Aba TOP
Por meio desta aba relacione o imposto que está sendo cadastrado a um ou mais Tipos de
Operação - TOP. De forma semelhante ao que acontece no cadastro de Parceiros, este imposto
será apresentado na aba Outros Impostos do cadastro da TOP informada.

Informe o "Tipo de Operação" que ao ser utilizado, em conjunto com as demais configurações,
obtêm-se o cálculo do imposto em questão.

A marcação "Calcular" determina se o imposto será calculado ou não.

Por meio do campo "Tipo de Imposto", determine se o imposto deverá ser "Subtraído" do
total da nota, "Já Incluso" caso o imposto já esteja inserido no valor da nota ou de seus itens,
ou ainda, se deve "Somar" o imposto ao total da nota.

Informe o percentual da "Alíquota" definido pela Legislação para o cálculo do imposto.

A "Red. Base" se refere à redução permitida pela Legislação na base de cálculo para que seja
feito o cálculo, quando existente.

Os campos "Na Nota", "No Financeiro Origem Financeiro" e "No Financeiro de Origem
Estoque" são integrantes da configuração de retenção de impostos por valor mínimo de
imposto, ou seja, definem onde será a contenção, soma ou destaque dos impostos considerando
o valor destes no Financeiro, destacando-os nos documentos fiscais, de modo que seja possível
compensar títulos que possuam impostos a serem retidos, total ou parcialmente. Estes três
campos, serão apresentados para uso, apenas quando a marcação "Calcular com Base
Mensal" presente nas Configurações iniciais da tela, não estiver realizada.

O campo Na Nota pode ser definido dentre as seguintes opções:

Subtrair: Ocorrerá a subtração no valor à pagar;


Somar: Por esta opção, será feita a soma no valor à pagar;
Nenhum: Não irá ocorrer destaque, soma ou retenção do imposto;
Já incluso: Por meio desta opção, será feito apenas o destaque do imposto, este não
será retido; é um demonstrativo; não ocorrerá nenhuma subtração vinda de nenhum
valor.

Os campos No Financeiro Origem Financeiro e No Financeiro de Origem Estoque, podem ser


definidos dentre as seguintes opções:

Nenhum: Não irá ocorrer destaque, soma ou retenção do imposto;


Subtrair: Ocorrerá a subtração no valor à pagar;

Observações: Os campos Na Nota e No Financeiro de Origem Estoque não podem ser definidos
simultaneamente com as opções "Subtrair" e "Somar".

Com estes três últimos campos supracitados habilitados configurados, o sistema está apto ao
cálculo do imposto por valor mínimo; deste modo, o campo "Tipo de Imposto" será
desabilitado.

Deve-se entender que:

Na Nota = Na Central - Compras | Vendas | Mov. Internas;


No Financeiro de Origem Estoque = Financeiro oriundo de notas lançadas ou emitidas na
Central - Compras | Vendas | Mov. Internas;
No Financeiro Origem Financeiro = Financeiro lançado diretamente na Movimentação
Financeira;
Para que se tenha destaque, soma ou retenção, deve-se sempre comparar com o valor
mínimo para devido cálculo do imposto. Sendo que o campo "Grupo Vlr. Mínimo do
Imposto" continuará influenciando para composição do valor mínimo do grupo de
impostos. Por exemplo, sendo o grupo PCC, e os impostos deste grupo são o PIS, COFINS
e CSLL com valores mínimos de R$ 1,65 – R$ 6,42 – R$ 2,17, respectivamente, o valor
mínimo do grupo será de R$ 10,00;
Se o campo Calcular com Base Mensal? estiver marcado, o sistema fará as retenções
com base mensal, como é feita normalmente, sem nenhuma modificação.

Para que seja possível destacar os impostos na nota, configure o campo "Na nota" com a opção
"Já Incluso". Para efetuar as devidas retenções desta mesma nota no Financeiro, configure o
campo "No Financeiro de Origem Estoque" com a opção "Subtrair". Deste modo, os
valores das retenções serão demonstrados na Nota, e é feita a devida retenção no Financeiro.

Maiores informações podem ser visualizadas acessando o link Compensação de Títulos por Valor
Mínimo do Imposto.

[voltar ao topo]

Aba Empresa
O relacionamento do imposto que está sendo cadastrado com a Empresa, é feito por meio desta
aba. Na tela Preferências da Empresa temos o botão "Impostos" que ao ser acionado, exibe
uma tela contendo os impostos configurados.

350
uma tela contendo os impostos configurados.

Informe primeiramente, a "Empresa" que estará relacionada ao imposto.

A marcação "Calcular" determina se o imposto será calculado ou não.

Preencha o percentual da "Alíquota" definido pela Legislação para o cálculo do imposto.

A "Red. Base" se refere à redução permitida pela Legislação na base de cálculo para que seja
feito o cálculo, quando existente.

Os campos "Na Nota", "No Financeiro Origem Financeiro" e "No Financeiro de Origem
Estoque" são integrantes da configuração de retenção de impostos por valor mínimo de
imposto, ou seja, definem onde será a contenção, soma ou destaque dos impostos considerando
o valor destes no Financeiro, destacando-os nos documentos fiscais, de modo que seja possível
compensar títulos que possuam impostos a serem retidos, total ou parcialmente. Estes três
campos, serão apresentados para uso, apenas quando a marcação "Calcular com Base
Mensal" presente nas Configurações iniciais da tela, não estiver realizada.

O campo Na Nota pode ser definido dentre as seguintes opções:

Subtrair: Ocorrerá a subtração no valor à pagar;


Somar: Por esta opção, será feita a soma no valor à pagar;
Nenhum: Não irá ocorrer destaque, soma ou retenção do imposto;
Já incluso: Por meio desta opção, será feito apenas o destaque do imposto, este não
será retido; é um demonstrativo; não ocorrerá nenhuma subtração vinda de nenhum
valor.

Os campos No Financeiro Origem Financeiro e No Financeiro de Origem Estoque, podem ser


definidos dentre as seguintes opções:

Nenhum: Não irá ocorrer destaque, soma ou retenção do imposto;


Subtrair: Ocorrerá a subtração no valor à pagar;

Observações: Os campos Na Nota e No Financeiro de Origem Estoque não podem ser definidos
simultaneamente com as opções "Subtrair" e "Somar".

Com estes três últimos campos supracitados configurados, o sistema está apto ao cálculo do
imposto por valor mínimo; deste modo, o campo "Tipo de Imposto" será desabilitado.

Deve-se entender que:

Na Nota = Na Central - Compras | Vendas | Mov. Internas;


No Financeiro de Origem Estoque = Financeiro oriundo de notas lançadas ou emitidas na
Central - Compras | Vendas | Mov. Internas;
No Financeiro Origem Financeiro = Financeiro lançado diretamente na Movimentação
Financeira;
Para que se tenha destaque, soma ou retenção, deve-se sempre comparar com o valor
mínimo para devido cálculo do imposto. Sendo que o campo "Grupo Vlr. Mínimo do
Imposto" continuará influenciando para composição do valor mínimo do grupo de
impostos. Por exemplo, sendo o grupo PCC, e os impostos deste grupo são o PIS, COFINS
e CSLL com valores mínimos de R$ 1,65 – R$ 6,42 – R$ 2,17, respectivamente, o valor
mínimo do grupo será de R$ 10,00;
Se o campo Calcular com Base Mensal? estiver marcado, o sistema fará as retenções
com base mensal, como é feita normalmente, sem nenhuma modificação.

Para que seja possível destacar os impostos na nota, configura-se o campo "Na nota" com a
opção "Já Incluso". Para efetuar as devidas retenções desta mesma nota no Financeiro,
configura-se o campo "No Financeiro de Origem Estoque" com a opção "Subtrair". Deste
modo, os valores das retenções serão demonstrados na Nota, e é feita a devida retenção no
Financeiro.

Maiores informações podem ser visualizadas acessando o link Compensação de Títulos por Valor
Mínimo do Imposto.

[voltar ao topo]

Aba Grupo de Produto


A aba "Grupo de Produto" será apresentada quando a opção "Calcular com base mensal?"
estiver desmarcada. Ela é utilizada para relacionar o imposto que está sendo cadastrado com
um Grupo de Produto. Os Grupos aqui inseridos terão o imposto configurado na tela Grupos de
Produtos/Serviços, aba Impostos.

Informe o "Grupo" de produto ao qual o imposto estará relacionado.

O campo "Na Nota" pode ser definido dentre as seguintes opções:

Subtrair: Ocorrerá a subtração no valor à pagar;


Somar: Por esta opção, será feita a soma no valor à pagar;
Nenhum: Não irá ocorrer destaque, soma ou retenção do imposto;
Já incluso: Por meio desta opção, será feito apenas o destaque do imposto, este não
será retido; é um demonstrativo; não ocorrerá nenhuma subtração vinda de nenhum
valor.

Preencha o percentual da "Alíquota" definido pela Legislação para o cálculo do imposto.

A "Red. Base" se refere a redução permitida pela Legislação na base de cálculo para que seja
feito o cálculo, quando existente.

O campo "No Financeiro de Origem Estoque" só fica disponível para os impostos PIS,
COFINS, CSLL e ISS. Podendo ser configurado dentre as seguintes opções:

Nenhum: Não irá ocorrer destaque, soma ou retenção do imposto;


Subtrair: Ocorrerá a subtração no valor à pagar;

Nota: Quando o imposto é por Grupo de Produto, Produto ou Serviço e tiver no campo No
financeiro de Origem Estoque a opção Subtrair selecionada, o campo Na Nota deverá ser
marcado como "Já incluso" ou "Nenhum".

Observação: Quando o imposto é por Grupo de Produto, Produto ou Serviço e tiver no campo
No financeiro de Origem Estoque a opção Subtrair selecionada, todos os registros deverão ter a
mesma Alíquota e Red. Base.

Nota: Para calcular um imposto por Grupo de Produto, Produto ou Serviço você deve configurar
uma alíquota zerada por Parceiro, TOP ou Empresa. Caso a alíquota não esteja zerada, o sistema
não buscará a configuração por Grupo de Produto, Produto ou Serviço.

[voltar ao topo]

Aba Produto

Assim como a aba anterior, a aba "Produto" será exibida quando a opção "Calcular com base
mensal?" estiver desmarcada. Ela é utilizada para relacionar o imposto que está sendo
cadastrado a determinados produtos. Os produtos aqui inseridos terão este imposto na tela
Cadastro de Produtos, aba Outros Impostos.

O campo "Produto" é destinado a receber os produtos que estarão vinculados ao imposto


cadastrado.

Você pode definir o campo "Na Nota" de acordo com as seguintes opções:

Subtrair: Ocorrerá a subtração no valor à pagar;


Somar: Por esta opção, será feita a soma no valor à pagar;
Nenhum: Não irá ocorrer destaque, soma ou retenção do imposto;
Já incluso: Por meio desta opção, será feito apenas o destaque do imposto, este não
será retido; é um demonstrativo; não ocorrerá nenhuma subtração vinda de nenhum
valor.

Preencha o percentual da "Alíquota" definido pela Legislação para o cálculo do imposto.

A "Red. Base" se refere a redução permitida pela Legislação na base de cálculo para que seja
feito o cálculo, quando existente.

O campo "No Financeiro de Origem Estoque" só fica disponível para os impostos PIS,
COFINS, CSLL e ISS. Podendo ser configurado dentre as seguintes opções:

Nenhum: Não irá ocorrer destaque, soma ou retenção do imposto;


Subtrair: Ocorrerá a subtração no valor à pagar;

Observação: Quando o imposto é por Grupo de Produto, Produto ou Serviço e tiver no campo
No financeiro de Origem Estoque a opção Subtrair selecionada, o campo Na Nota deverá ser
marcado como "Já incluso" ou "Nenhum".

[voltar ao topo]

Aba Serviço
Da mesma forma que as duas últimas abas citadas, a aba "Serviço" ficará disponível quando a
opção "Calcular com base mensal?" estiver desmarcada. Ela é utilizada para relacionar o
imposto que está sendo cadastrado com determinados Serviços. Os serviços aqui inseridos
terão o imposto nele vinculados, apresentado na tela Serviço, aba Outros Impostos.

Informe o "Serviço" que estará vinculado ao imposto cadastrado.

Você pode definir o campo "Na Nota" de acordo com as seguintes opções:

Subtrair: Ocorrerá a subtração no valor à pagar;


Somar: Por esta opção, será feita a soma no valor à pagar;
Nenhum: Não irá ocorrer destaque, soma ou retenção do imposto;
Já incluso: Por meio desta opção, será feito apenas o destaque do imposto, este não
será retido; é um demonstrativo; não ocorrerá nenhuma subtração vinda de nenhum
valor.

Preencha o percentual "Alíquota" definido pela Legislação para o cálculo do imposto.

A "Red. Base" se refere a redução permitida pela Legislação na base de cálculo para que seja
feito o cálculo, quando existente.

O campo "No Financeiro de Origem Estoque" só fica disponível para os impostos PIS,
COFINS, CSLL e ISS. Podendo ser configurado dentre as seguintes opções:

Nenhum: Não irá ocorrer destaque, soma ou retenção do imposto;


Subtrair: Ocorrerá a subtração no valor à pagar;

351
Subtrair: Ocorrerá a subtração no valor à pagar;

Nota: Quando o imposto é por Grupo de Produto, Produto ou Serviço e tiver no campo No
financeiro de Origem Estoque a opção Subtrair selecionada, o campo Na Nota deverá ser
marcado como "Já incluso" ou "Nenhum".

[voltar ao topo]

Parâmetros
Parâmetros que influenciam o Art. 9º descrito acima:

Se o parâmetro "Calcular Imposto c/Base Mensal na Nota - CALCMENSALNOTA" estiver


ligado, os impostos com base mensal serão retidos na Nota, e o valor líquido do Título irá para o
Financeiro. Se o parâmetro estiver desligado, mesmo que a TOP esteja configurada na aba
"Outros Impostos" para um imposto com "Base Mensal", o cálculo não será feito na "Nota".
Esta situação do parâmetro desligado é importante quando a retenção dos Outros Impostos com
Base Mensal for feita na baixa do financeiro, pois neste caso o financeiro deverá estar bruto.

Importante: Nos Portais, quem emite boletos deverá estar atento, pois poderá ser gerada uma
divergência entre o valor do boleto e o valor do financeiro, já que o boleto será emitido com o
valor bruto e o cliente pagará no banco, sem fazer a retenção.

Quando o parâmetro "Calc. Imp. de Base Mensal p/ Receitas no Financeiro -


CALCMENSALREC" estiver ligado, considerará para efeito de retenção de impostos de Base
Mensal no financeiro, os títulos de receita (o padrão serve apenas para despesas). É importante
que o valor do financeiro esteja bruto.

Parâmetros que influenciam a retenção de impostos:

Uma vez que todas as configurações para retenção e cálculo dos impostos ISS, IRRF e
Funrural/INNS foram feitas, os parâmetros GERIMPOSTO e CONSIMPRETNOTA deverão ser
configurados, para definir se estes impostos serão gerados no financeiro, ou se serão reclusos
no valor da nota.

Sendo que, o parâmetro "Gerar impostos (ISS, INSS, IRF) no financeiro? - GERIMPOSTO"
será utilizado para gerar impostos ISS, IRRF e INSS/Funrural no Financeiro, quando habilitado o
sistema irá gerar os impostos no financeiro e marcá-los como retidos, e eles serão retidos no
momento da baixa.

Já o parâmetro "Considerar impostos retidos no valor da nota? - CONSIMPRETNOTA"


será utilizado para que seja feita a retenção dos impostos ISS, IRRF e INSS/Funrural na Central
de Vendas, se habilitado, o parâmetro GERIMPOSTO deverá estar desabilitado, e a "Nota" não
deverá possuir configuração de outros impostos, que subtraiam a partir do total da nota, pois
caso contrário ocorrerá a retenção dos impostos em duplicidade. Para que seja feita a retenção
correta basta habilitar o parâmetro e configurar o cálculo e retenção de impostos na Nota.

Se os impostos estiverem configurados para não reter na nota, mesmo com o parâmetro
habilitado a retenção não ocorrerá.

Como existem dois parâmetros que tratam da geração/retenção de impostos, pode-se ter quatro
diferentes combinações. Vejamos as combinações possíveis:

GERIMPOSTO = S e CONSIMPRETNOTA = N: A geração dos impostos ocorrerá no


momento da baixa. Portanto, o valor total da nota e o financeiro ficarão com o valor
cheio (sem retenção).
GERIMPOSTO = N e CONSIMPRETNOTA = S: A retenção dos impostos ocorre na nota,
ou seja, o valor total da nota já engloba a retenção, consequentemente o valor do
financeiro ficará com o valor retido e os impostos do financeiro ficarão zerados. Ao
realizar a baixa do título não existirá retenção, pois ela já foi feita previamente e o valor
da baixa já engloba essa retenção.

Nota: Para que o cálculo seja feito a nota deve estar devidamente confirmada.

GERIMPOSTO = N e CONSIMPRETNOTA = N: Nessa situação o sistema gerará os


impostos como se o GERIMPOSTO estivesse habilitado, ou seja, a nota e o financeiro
ficarão com valor cheio (sem retenção), mas os impostos estarão calculados e marcados
como retido, a diferença é que no momento da baixa é possível desmarcar o campo
"Retido" e zerar os valores dos impostos.

GERIMPOSTO = S e CONSIMPRETNOTA = S: Ao abrir a "Central - Compras | Vendas |


Mov. Internas", será apresentada a mensagem:

"Erro de configuração! Os parâmetros CONSIMPRETNOTA e GERIMPOSTO estão


ligados. Assim haverá retenção de impostos em duplicidade (na nota e no financeiro).
Para evitar a retenção dupla, desligue um dos parâmetros de acordo com sua
necessidade."

De qualquer forma o sistema permitirá o lançamento da nota, os valores da nota e do financeiro


ficarão com a retenção, e o financeiro também ficará com os valores dos impostos e marcados
como retidos, assim, no momento da baixa o sistema irá reter novamente os impostos, essa
retenção dupla é errada; porém o sistema trabalhará de acordo com a configuração feita nos
parâmetros e o usuário será avisado caso a configuração esteja com essa combinação
equivocada.

Caso configure alguns "Outros Impostos", os valores irão obedecer as configurações feitas, ou
seja, uma má configuração pode fazer com que ocorra a retenção duas vezes de algum imposto,
mas de qualquer forma o sistema permitirá a confirmação da nota. Logo, deve-se estar atento à
configuração feita para retenção dos impostos, para que não haja retenção em duplicidade.
A configuração deve ser feita de acordo com a necessidade da empresa, de modo a atender às
Legislações vigentes.

O parâmetro "Permite configuração alíquota por serviço/produto? -


CFGALIQSERVPROD" deverá ser ligado, se as abas Parceiro, TOP ou Empresa não possuírem
nenhuma informação configurada. Deste modo, o sistema conseguirá fazer o cálculo do imposto
apenas para o Produto ou Serviço vinculados nas abas Produto ou Serviço.

Nas abas TOP, Empresa, Grupo de Produto, Produto e Serviço teremos o campo "Alíquota" que
você poderá preencher com o valor do imposto de até três casas decimais caso o nome deste
esteja inserido no campo do parâmetro "Impostos que disporão de três casas decimais em
sua alíquota. - ALIQTRESCASDEC". Além disso, ao utilizar esse parâmetro, a alíquota poderá
ser informada com até três casas decimais e se houver mais de um nome de imposto, estes
devem ser separados com vírgula, letra maiúscula e sem espaço. Considere o seguinte exemplo:

Quando você informar o valor do imposto "GILRAT" no parâmetro ALIQTRESCASDEC, o sistema


permitirá a inserção de uma alíquota com três casas decimais nas abas citadas. Caso o imposto
GILRAT não seja inserido, será possível incluir uma alíquota com apenas duas casas decimais.

[voltar ao topo]

Acesse também:

Alíquotas de ICMS

Alíquotas de COFINS

Alíquotas de PIS

Compensação de Títulos por Valor Mínimo do Imposto

Compensação Financeira

2.189 Bairro

Configurações > Cadastros > Endereços

Podemos definir um bairro como cada uma das partes em que se divide uma cidade ou vila, de
modo a facilitar a orientação das pessoas e possibilitar administração pública mais eficaz. No
Sankhya OM este cadastro é realizado nesta tela.

Nota: É aconselhável que sejam definidos padrões para cadastro do nome do bairro, para
melhor organização e visualização dos mesmos; a seleção dos registros se dá
independentemente de conter letras maiúsculas ou minúsculas.

Os cadastros de Endereços e de Bairros são independentes do cadastro de Cidades, não sendo


necessário criar Endereços ou Bairros com o mesmo nome para Cidades distintas; basta
cadastrar uma única vez e o mesmo servirá para todas as cidades. Logo, o sistema não permite
o cadastro repetido do mesmo bairro.

Exemplo: O Bairro Centro existe em várias cidades, mas precisa ser cadastrado apenas uma
vez.

Trataremos abaixo, os detalhes dos campos disponíveis no Cadastro de Bairros:

O campo "Código do Bairro" deverá ser alimentado com o código referente ao bairro que está
sendo cadastrado, sendo que, este preenchimento poderá ser realizado automaticamente, ou
de forma manual.

Observação: Esta definição é feita através do botão , opção "Numeração...",


localizado no lado superior direito da tela.

No campo "Nome" informe a descrição/nome do bairro.

Após definido o Nome do Bairro, selecione a "Região" em que o bairro está localizado.

Preencha o campo "Nome do Correio" com o nome do bairro segundo o padrão dos Correios.
Nota: A informação acima será inserida pela Rotina de Importação de CEP's (executável
específico) quando o tamanho do endereço é maior que a capacidade do campo.

Neste caso, o sistema apresenta no campo "Nome" o endereço até 40 caracteres e o nome
completo do endereço no campo Nome do Correio.

Será registrada no campo "Data de alteração", de maneira automática, a data e hora da


última alteração do registro.

Observação: É possível efetuar um cadastro rápido de bairro, por meio do Cadastro de


Parceiros, aba Endereço, onde ao realizar a pesquisa de algum Bairro e este não sendo
apresentado, clica-se no botão "Ir para cadastro" para que se possa fazê-lo:

Acesse também:
Cidades
Endereços
Estados
Países
Regiões

2.190 Log de Acessos

Configurações > Controle de Acessos


Através desta tela é possível realizar a análise dos registros de acesso ao sistema.
Quando você logar no sistema, será gerado um registro marcando a data e a hora do login, o
endereço de IP da máquina que você está utilizando e o navegador usado para o acesso. Cada
tela que você acessar serão registrados: a data e hora do acesso e o caminho, o nome e o id da
tela acessada. Quando você sair do sistema, serão registradas a data e a hora que foi feito o
logout.
Acesse os links abaixo para navegar de forma mais fácil nas funcionalidades desta tela:

Filtros Grade Acesso ao


Sistema
Grade Telas
Relatórios da tela
Acessadas

352
Filtros
No campo "Período de acesso" informe o período de acesso ao sistema.
Em "Id da tela", o sistema irá filtrar os acessos pelo Id da tela, e nesta poderá ser informada
somente parte do Id, como exemplo: 'br.com.sankhya.LogDeAcessos', pois, ao pesquisar por
'.LoGDe', o sistema irá conseguir localizar.
Através do campo "Caminho/Descrição da tela", o sistema filtrará por caminho e/ou
descrição da tela; você também poderá informar somente parte do Caminho/Descrição da tela.
Informe um ou mais usuários no campo "Usuários", para os quais os acessos serão
apresentados. Se não for informado, serão filtrados por todos os usuários.
No campo "Grupo de Usuários" poderá ser informado um ou mais grupos de usuários os quais
os acessos serão apresentados. Se não for informado, irá filtrar pelos usuários de todos os
grupos.

[voltar ao topo]

Grade Acesso ao Sistema


No campo "Cód. Usuário" informe o código do usuário que será registrado.
Em "Nome (Usuário)" informe o nome do usuário registrado.
Referente à "Sessão", cada acesso ao sistema será uma nova sessão.
Em "Dh. Entrada" será registrada a data e hora que o usuário entrou no sistema.
Temos no campo "Dh. Saída" a data e hora que o usuário saiu do sistema.
Em "Endereço IP" ficará registrado o endereço do IP utilizado para entrar no sistema.
O "Navegador" será o Navegador (Browser) utilizado para entrar no sistema.

[voltar ao topo]

Grade Telas Acessadas


A "Dh. Acesso" é a data e hora que o usuário acessou a tela.
O "Id da Tela" conterá o Id da tela acessada.
O "Caminho do Menu" exibirá o caminho em que a tela acessada está.
Referente ao "Menu", este será o nome da tela acessada.

[voltar ao topo]

Relatórios da tela

No botão Imprimir existem dois relatórios fixos no sistema: "Rotinas de


usuários" e "Telas Acessadas".

O relatório Rotina de usuários exibirá as telas acessadas por cada sessão, de cada
pessoa. Para gerar este relatório, o sistema solicitará os parâmetros: Os campos "Data
Inicial" e "Data Final" exibirão o período de acesso ao sistema; nestes, é obrigatório
informar pelo menos uma data, sendo a inicial ou final. Se não informar nenhuma data o
sistema irá considerar tudo. Já o campo "Cód. Usuário" irá filtrar o usuário que será
buscado para o relatório; caso não informado, irá trazer todos os usuários.
O relatório Telas Acessadas trará as telas acessadas por usuário. Não é considerado mais
de um acesso à tela, ou seja, se um usuário possui mais de um acesso à uma
determinada tela, será exibida somente a data do último acesso e também a quantidade
de vezes que aquela tela foi acessada durante o período informado. Neste relatório, você
pode ordenar por data de acesso ou quantidade de acesso à tela.

[voltar ao topo]

2.191 SanNFE

O SanNFe é a aplicação responsável pela comunicação com os serviços disponibilizados pela


Receita Estadual e Federal para emissão de "Nota Fiscal Eletrônica" (NF-e) e da "Nota
Fiscal de Serviços Eletrônica (NFS-e)".

Todo serviço que é consumido pela aplicação, deve antes passar por uma validação; essa
validação é executada pelo SanNFe antes da execução do serviço.

NF-e

Entende-se por Nota Fiscal Eletrônica um documento de existência exclusivamente digital,


emitido e armazenado eletronicamente, com intuito de documentar uma operação de circulação
de mercadoria, ocorrida entre as partes, cuja validade jurídica é garantida pela assinatura digital
do emitente e recepção, pelo fisco, antes da ocorrência do fato gerador.

NFS-e

A Nota Fiscal de Serviços Eletrônica (NFS-e) é um documento de existência digital, gerado


e armazenado eletronicamente em Ambiente Nacional pela RFB, pela prefeitura ou por outra
entidade conveniada, para documentar as operações de prestação de serviços.

O projeto de Nota Fiscal de Serviços Eletrônica (NFS-e) é desenvolvido de forma integrada,


pela Receita Federal do Brasil (RFB) e Associação Brasileira das Secretarias de Finanças das
Capitais (Abrasf), atendendo o Protocolo de Cooperação ENAT nº 02, de 7 de dezembro
de 2007, que atribuiu a coordenação e a responsabilidade pelo desenvolvimento e implantação
do Projeto da NFS-e.

A Nota Fiscal de Serviços Eletrônica (NFS-e) é habilitada pelo opcional: Nota Fiscal de

Serviço Eletrônica (NFS-e).

Possíveis cenários de instalação do SanNFe:


Quando o sistema precisa emitir NF-e ou NFS-e, ele precisa obrigatoriamente que o SanNFe
seja instalado.

Empresas onde se emitem apenas NFe

•Somente pela linha gráfica (Mitra/G1, etc)

•Somente pela linha /W

•Misto (pode-se usar linha /W ou gráfica)

Empresas onde se emitem apenas NFSe

•Somente pela linha /W

•Misto (pode-se usar linha /W ou gráfica)

Empresas onde se emitem tanto NFe quanto NFSe

•Somente pela linha gráfica (Mitra/G1, etc)

•Somente pela linha /W

•Misto (pode-se usar linha /W ou gráfica)

O SanNFe deve estar instalado no servidor de aplicações que roda o Sankhya-W, na pasta de
usuário do sistema operacional que executa a aplicação. Essa pasta irá variar
dependendo da versão do sistema operacional. No Linux a pasta é “home/mgeweb”, no
Windows sugerimos utilizar a pasta “X:\SanNFe“, onde “X” será o drive a ser utilizado.

Instalação do SanNFe - Linux


O arquivo de "Instalação" do SanNFe deve ser transferido para o servidor por algum aplicativo
como Winscp, FTP, SCP ou qualquer outro aplicativo de transferência de arquivo.

353
Para atualizar/instalar o SanNFe será preciso ter acesso ao servidor Linux, pelo console ou por
algum cliente de SSH, como o Putty.

Caso o servidor não tenha o serviço SSH em execução, a atualização/instalação deve ser
realizada na própria máquina.

No exemplo anterior o programa utilizado para acessar o servidor foi o Putty, e a


instalação/atualização do SanNFe foi transferido, para o servidor "serverjava".

Vejamos:

O comando "ls" listará os arquivos (pastas) do diretório corrente, veja imagens a seguir:

No caso de uma atualização, antes de fazer o backup da instalação atual, o SanNFe deve ser
finalizado através do comando "./sannfe-service stop", como pode-se visualizar na imagem a
seguir:

O Backup da versão atual, neste exemplo de atualização, será o "SanNFe-ant3", pois


pode-se visualizar as pastas "SanNFe-ant" e "SanNFe-ant2" de versões anteriores.

O comando "tar -xzvf SanNFe_unix_2_0b38.tar.gz" será utilizado pra descompactar a


Instalação/Atualização. Esse comando criará a pasta "SanNFe" com a nova versão.

Na atualização, depois de descompactada a instalação, os arquivos de "Configurações" e


"Certificados" relacionados aos registros da versão anterior deverão ser copiados para a
nova versão.

Observação: Os "url-webservices" de uma versão para outra não devem ser copiados.

Como Inicializar o Serviço no Linux

Após a instalação do SanNFe-Linux, dentro do diretório do SanNFe, o serviço será


inicializado pelo comando: ./sannfe-service start como pode-se visualizar na imagem abaixo:

Instalação SanNFe – Windows


Essa instalação deve ser feita no diretório onde foi instalado o SankhyaW (JBoss).

O SanNFe é disponibilizado em arquivo compactado, então, bastará descompactá-lo. No


Windows sugerimos utilizar a pasta “X:\Users\Nome do Usuário\SanNFe“, onde “X” será o
drive a ser utilizado.

Exemplo: “C:\Users\Joao\SanNFe“.

Como Inicializar o Serviço no Windows

Após a instalação do SanNFe – Windows, o serviço poderá ser inicializado de três formas:

354
1)Sannfe-console.exe = esta opção é mais utilizada para teste e abrirá uma janela de
console no DOS, onde o usuário poderá verificar possíveis erros. O ícone do SanNFe será
exibido na Barra de Ferramentas.
2)SanNFe-Win.exe = esta opção de inicialização é semelhante a anterior, contudo,
nenhum console é apresentado ao usuário e o ícone do SanNFe será exibido diretamente na
Barra de Ferramentas.
3)SanNFe-service.exe = esta forma de inicialização do serviço poderá ser utilizada
quando se realizar a instalação do SanNFe, ao invés de utilizar o arquivo de instalação
compactado. É a forma de inicialização mais utilizada pelos usuários. Através desta opção o
SanNFe será inicializado como um serviço do Windows, e poderá ser inicializado
automaticamente juntamente ao Windows, se devidamente configurado como mostram as
imagens abaixo:

Importação do Certificado da Empresa

355
Importação do Certificado da Empresa

Atenção: Para a "Instalação" tanto no Linux quanto no Windows, o usuário deverá importar o
"Certificado da Empresa". Isto será feito pelo menu Comercial > Configuração > Console
NFe. Para acessar o Console o usuário deverá digitar na barra de endereços do browser o
endereço contendo o IP da máquina (servidor SanNFe) e a Porta seguidos de NFE.html,
conforme exemplo: http://IPdoServidorSannfe:porta/NFE.html.

Importante:

Com a finalidade de aumentar a segurança e evitar a utilização de certificados digitais em


ambientes de produção, existe no exportador de registro de certificados do sannfe a opção
para definir em qual ambiente (1-Produção; 2-Homologação e 3-Ambos) os certificados
exportados poderão ser utilizados.
Também há uma opção para definir uma data de validade para o registro do certificado
exportado. A configuração de ambiente e data de validade é única para todos os registros
exportados. É importante comentar que essa data de validade do registro de certificados
exportados não tem relação e não é a mesma da data de expiração do certificado digital, é
somente a data de validade de utilização do certificado digital no SanNFe.
Exemplo: Cliente X no dia 15/03/2015 exporta o certificado para realização de testes na
Sankhya-W. O cliente então configura na exportação que o certificado poderá ser usado apenas
em ambiente de homologação e no máximo até o dia 18/03/2015.

Na Exportação

superior a “Maior Data de Validade” calculada para o certificado(s) selecionado(s). O cálculo de


“Maior Data de Validade” é efetuado da seguinte forma:
1 - Certificados com somente data de expiração: Será utilizada a maior data de expiração
do(s) certificado(s) selecionado(s). Exemplo de certificados que podem ser encontrados nesta
situação: Certificados que foram adicionados no SanNFe e que não passaram pelo processo de
importação/exportação.
2 - Certificados com data de expiração e data de validade: Será utilizada a maior data
de validade do(s) certificado(s) selecionado(s), ignorando a data de expiração.
No caso em que os certificados escolhidos já passaram pelo processo de exportação e
importação utilizando uma data de validade e ambiente, a data a ser verificada no processo de
exportação será a data de validade e não a data de expiração do(s) certificado(s). A finalidade
para esse comportamento é de evitar que certificados sejam repassados aumentando os
direitos recebidos (importados). O mesmo é valido para ambiente que somente poderá ser
alterado para certificado(s) com ambiente 3 (1-Produção;2-Homologação;3-Ambos).
Validações:
1) Consta no SanNFe um certificado com data de expiração 01/01/2015, data de validade
20/08/2014 e ambiente = Homologação. Neste caso, quando o usuário for exportá-lo
novamente, o sistema levará em consideração para validação a data de validade existente,
ignorando assim, a data de expiração. OBS: Não é permitido informar uma data de validade
superior a já existente.
2) Constam no SanNFe cinco certificados com datas de expiração diversas e as seguintes datas
de validade: 01/05/2015, 25/05/2015, 22/06/2015, 15/09/2015 e 10/12/2015. Quando o usuário
selecionar os certificados e solicitar a exportação, a data a ser informada não poderá ser
superior a maior data de validade dentre os certificados selecionados, que no caso é
10/12/2015. Se o usuário informar, por exemplo, uma data de validade superior a esta, será
alertado com a seguinte mensagem: A data de validade xx/xx/xxxx 00:00 não pode ser
superior a maior data de expiração/validade do(s) certificado(s) selecionados 10/12/2015. OBS:
Na própria tela já é apresentada a maior data limite seguindo as validações dos exemplos 1 e
2.
3)
4)Caso o usuário tente exportar como PRODUÇÃO (por exemplo, pois a mesma validação
também é válida para Homologação) um certificado que já tenha sido importado para uso
somente em ambiente de Homologação, o mesmo conseguirá exportá-lo e importá-lo
normalmente, mas ao tentar utilizá-lo como PRODUÇÃO, o sistema não permitirá e emitirá a
seguinte mensagem: O certificado digital referente ao CNPJ: xxxxxxxxxxx não pode ser
utilizado nesse ambiente: 1-Produção.
3.1: A finalidade para esse comportamento é de evitar que certificados sejam repassados
aumentando os direitos recebidos (importados), ou seja, se o usuário recebeu um certificado o
qual pode utilizá-lo somente em ambiente de Homologação, não faz sentido ele conseguir
exportar e utilizar este mesmo certificado em ambiente de produção, por isso ele consegue
exportá-lo, mas não consegue utilizá-lo.
3.2: Se o usuário possui um certificado o qual havia sido exportado como AMBOS, isso significa
que o mesmo conseguirá utilizá-lo em ambiente de homologação e em ambiente de produção.
Caso seja necessário exportar este certificado novamente, o usuário terá a opção de exportá-lo
em PRODUÇÃO, HOMOLOGAÇÃO E AMBOS, mas se exportar somente em produção, ou somente
em homologação, conseguirá utilizá-lo somente no ambiente exportado.
5) Caso o usuário tente exportar um certificado (independente do ambiente) com uma data de
validade para uso no SanNFe inferior a data atual, será alertado com a seguinte mensagem: A
data de validade não pode ser inferior a data atual.

Na Importação

•O sistema não irá permitir a importação de certificados que já estejam com a sua data de
validade expirada. Exemplo: O usuário exportou um certificado com data de validade até
20/03/2012 e tentou importá-lo no dia 25/03/2012. Ao tentar realizar esta operação o sistema
emitirá uma mensagem de erro.

•Na utilização do certificado importado, será feita validação em relação à data de validade de
utilização do certificado no SanNFe.

Na tela Console NFe o usuário deverá informar:

Aba Registro de Certificados

Certificado: o SanNFe suporta apenas certificado tipo A1 (PKCS nº 12, *.pfx). O do tipo A3
não é suportado.

O Certificado do tipo A1 é gerado e armazenado em um computador pessoal através do


navegador de Internet, dispensando o uso de cartões inteligentes ou tokens. Para maior
segurança, no momento da emissão do certificado, deve-se optar por protegê-lo com uma
senha de acesso. Adicionalmente, recomenda-se que um único computador armazene seu
Certificado Digital e que seja criada apenas uma cópia de segurança. Este certificado
digital, geralmente, possui validade de um ano. Essa cópia de segurança do certificado
será utilizada usuário para inseri-lo no SanNFe.

Para realizar essa Exportação do Certificado, o usuário deverá seguir os passos abaixo,
usando, por exemplo, o navegador Internet Explorer:

1 – Abrir o Microsoft Internet Explorer;


2 – Clicar no menu "Ferramentas" (Tools), localizado na parte superior da janela do Internet
Explorer. Em seguida clicar no item "Opções da Internet" (Internet Options);
3 – Na janela "Opções da Internet" (Internet Options) clicar na guia "Conteúdo" (Content).
Esta guia fica localizada na parte superior da janela.

4 – Na guia "Conteúdo" (Content) clicar no botão "Certificados" (Certificates). Este botão fica
localizado no meio da janela.

356
5 – Será exibido o "Gerenciador de certificados" (Manager Certificates) do Internet Explorer.
O usuário deverá verificar se o seu certificado é exibido na guia "Pessoal" (Personal).

6 – Ao clicar no botão "Exportar" (Export) será exibido um assistente conforme a imagem


abaixo. Clique no botão "Avançar" (Next).

7 – Na etapa seguinte selecionar a opção "Sim, exportar a chave particular" (Yes, export the
private key) e clicar no botão "Avançar" (Next).

8 – Na etapa abaixo, é aconselhável que o usuário exporte todos os certificados pertencentes à


cadeia de certificação. Para isto, selecionar a opção "Incluir todos os certificados no
caminho de certificação". Clicar no botão "Avançar".

9 – Na janela "Senha de proteção para chaves particulares" digitar uma senha para a

357
9 – Na janela "Senha de proteção para chaves particulares" digitar uma senha para a
cópia de segurança. Após digitar as senhas, confirmá-las no campo "Confirmar senha"
(Confirm Password).

10 – Na janela "Nome do arquivo de exportação" clicar no botão "Procurar" (Browser).


Desta forma, será possível escolher o local onde a cópia de segurança será salva assim como
digitar um nome para o arquivo.

11 – Na janela "Salvar como" (Save as) escolher o local onde será salva a cópia de segurança
e também o nome para o arquivo. Após definir ambos, clicar no botão "Salvar" (Save).

12 – A última etapa do "Assistente para exportação de certificados", exibe as


configurações selecionadas pelo usuário. Clica-se no botão "Concluir" (Finish) para finalizar.

13 – Será exibido o alerta "Um aplicativo está solicitando o acesso a um item


protegido". Clicar no botão "Ok".
14 – Por fim, clica-se no botão "Ok" conforme a imagem abaixo.

Voltando à tela "Console NFe > aba Registro de Certificados", informar:

CNPJ/e-CPF: Informa-se o CNPJ da empresa; o e-CPF é utilizado em algumas situações para


envio de Nota Fiscal de Serviço Eletrônica, NFS-e. Exemplo: A prefeitura da cidade de
Aparecida exige e-CPF (CPF digital). Já as demais prefeituras homologadas para emitir NFS-e
exigem o e-CNPJ (CNPJ digital).

Observação: O e-CPF não pode ser utilizado para a NF-e; já o e-CNPJ pode, no entanto, não
é o mais indicado. O ideal é utilizar um e-CNPJ, a ser emitido especificamente para o processo
de assinatura de NF-e.

Estado: UF da empresa.

Senha: Fornecida pela certificadora.

Informações do Certificado

Após preencher os campos obrigatórios clicar em "Salvar o Registro".

Aba Status do Serviço

Para testar se o serviço esta funcionando corretamente para o CNPJ/Certificado cadastrado,


deve-se acessar esta aba, selecionar o CNPJ da Empresa previamente cadastrada conforme as
instruções anteriores, informar sua UF, escolher o ambiente do certificado (Produção ou
Homologação), definir o ambiente de envio e clicar-se no botão "Testar"; o sistema efetuará
uma consulta sobre a disponibilidade do serviço junto ao ambiente de envio escolhido,
apresentando uma mensagem de retorno no campo "Log", caso a operação esteja "Ok" ou não.

Nota: Vale ressaltar que esta mensagem é apenas do Servidor de NF-e onde serão
cadastradas as Empresas/CNPJ e seus certificados, sendo que para o perfeito funcionamento da
integração entre o Sistema e a SEFAZ, todas as configurações dos campos citados no manual
da Nota Fiscal Eletrônica referente ao Sistema, deverão estar devidamente
configurados/cadastrados.

A partir da versão 2.3b30, além da validação sobre a execução do serviço, ao acionar o botão
"Testar" nesta tela, será apresentado o status e descrição da informação retornada pela SEFAZ,

358
como nota-se a seguir:

Senha do SanNFe

Atualmente o sistema conta com um mecanismo que ao ser efetuada a atualização do SanNFe,
não será necessário a criação de uma nova senha.

Ao ser executado o arquivo "SanNFe.win" (em destaque na imagem acima), rodando-se a


aplicação o sistema irá verificar se existe na pasta home da máquina do usuário, uma outra
pasta denominada ".sannfe_conf" e dentro dela, o arquivo "senha_sannfe.txt". Caso exista,
o sistema irá considerar a senha salva nesse arquivo para acessar o SanNFe.

Se o arquivo especificado não existir, para acessar o SanNFe o usuário precisará informar a
senha que está salva no arquivo "../conf/san-nfe.conf"; vale salientar que a senha fica salva
nesse arquivo de forma criptografada, conforme exemplo abaixo:

senha.admin=8O1ID3DuNlU=

O trecho "senha.admin" não faz parte da senha. É uma propriedade que o SanNFe utiliza para
uso interno.

Na inicialização do SanNFe, se o arquivo não existia, ele será criado com a mesma senha salva
no arquivo "../conf/san-nfe.conf" do SanNFe.

Vejamos um Caso de Uso como exemplo:

O cliente não possui o arquivo "senha_sannfe.txt" na pasta ".sannfe_conf" localizado de sua


pasta home. Depois que ele executar o SanNFe, (com este novo comportamento) esse arquivo
será criado com a senha que está definida no arquivo "../conf/san-nfe.conf". Supondo que
essa senha seja 123456, quando usuário precisar atualizar o SanNFe, esse diretório não será
excluído. Ao trocar seu SanNFe e tentar o acesso pela primeira vez, a senha salva no arquivo
"../conf/san-nfe.conf" será a senha padrão "admin", contudo na inicialização o sistema irá
identificar que o arquivo "sannfe_conf" existe e a senha que estará salva é a utilizada
anteriormente, "123456", portanto para obter acesso, o usuário precisará informar a senha
123456.

Importante: Lembrando que neste exemplo acima citado, quando usuário acessar o sistema
com a senha 123456, o arquivo "../conf/san-nfe.conf" do SanNFe não será alterado. Ele ainda
estará salvo com a senha "admin". Esse arquivo só será modificado, caso o usuário altere a
senha pelo console; deste modo, tanto esse arquivo quanto o arquivo "sannfe_conf.txt" serão
alterados.

Instalação para Nota Fiscal Eletrônica de Serviços


A Nota Fiscal Eletrônica de Serviço, está disponível a partir da versão 2.3.0 do Sankhya-
W, a instalação do aplicativo responsável pela comunicação com os serviços disponibilizados
para emissão de "Nota Fiscal Eletrônica de Serviços" (NFS-e) consiste resumidamente, em dois
passos:

1. Instalação do aplicativo (Nota Fiscal Eletrônica de Serviço) na pasta


do Usuário

Instalação do SanNFe

Instalação do Console para NFS-e.

A inclusão do SanNFe deve ser feita no diretório do usuário que manipula o Sankhya-W.

O SanNFe é disponibilizado em arquivo compactado, então, bastará descompactar no diretório


do usuário.

No Linux utiliza-se o usuário padrão mgeweb, portanto, o diretório no qual seria


descompactada a aplicação, seria o "/home/mgeweb".

Já no Windows seria "c:\Documents and Settings\UsuarioQueAdministraOSankhyaW".

O arquivo compactado da versão Linux, é distribuído no formato tar.gz e para a


descompactação, após ter copiado o arquivo para a pasta "/home/mgeweb", bastará utilizar o
comando "tar", com os devidos parâmetros para descompactação: x = extrair; z = gzip; v =
exibe informações, f = arquivo (próximo parâmetro).

Exemplo:

A versão para Windows é disponibilizada em formato "zip". Bastará ao usuário utilizar o


descompactador de sua preferência, e executar a extração diretamente para a pasta onde foi
instalado o Sankhya-W.

2. Instalação do Sankhya-W para utilização do console NFS-e

O console da NFS-e está contido dentro do Sankhya-W, portanto, bastará solicitar a atualização
do Sankhya-W para a versão 2.3.0 ou superior.

Vale ressaltar que o pacote de atualização é gerado conforme o(s) contrato(s) do cliente e os
produtos contidos no(s) contrato(s).
2.1 O Cliente NÃO possui o Sankhya-W em contrato

Quando o cliente adquire o console NFS-e, mas não o Sankhya-W, é feita então uma
instalação personalizada do Sankhya-W, para atender a NFSe.

Essa atualização usa um pacote de bibliotecas e recursos minimizados, contendo apenas


o necessário para o Console NFSe, visando otimizar a performance no servidor de aplicações
JBoss.

Observação:

O Jboss utilizado nessa instalação "mínima" é um JBoss versão 4.0.5, customizado pela
Sankhya.

NÃO DEVE SER UTILIZADO OUTRO PARA ESTE TIPO DE INSTALAÇÃO.

Apesar do pacote (arquivo.pkg) e o JBoss serem específicos para essa instalação, o


processo é o mesmo contido no manual de Instalação/Atualização do SankhyaW, que está
disponível na área restrita do site da Sankhya.

Configurações

Existem algumas configurações para melhorar o desempenho de envio de Notas Fiscais


Eletrônicas. Abaixo, algumas dessas configurações que devem ser realizadas no arquivo "san-
nfe.conf" localizado na pasta "conf" do diretório onde foi instalado o SanNFe:
Nota: Quando o parâmetro "Pasta de instalação do SanNFe - SANNFEINSTDIR" estiver
configurado com algum diretório e neste não tiver um sannfe instalado ou se estiver instalado e
for inválido (ou seja, o sannfe não possui as pastas "conf", "certificado", "schemas") o sistema
emitirá a seguinte mensagem:

"Problemas na instalação do SanNFe. Diretório 'C:\' informado no parâmetro


SANNFEINSTDIR não é uma instalação válida do SanNFe."

Em um primeiro cenário:
tempo.max.execucoes.webservice=30000 (30 segundos)
numero.tentativas.execucoes.webservice=2
tempo.espera.execucoes.webservice=500 (não pode ser menor que 500) 1/2 segundo
As configurações são:
tempo.max.execucoes.webservice
empo máximo para execução do webservice
padrão = 30000 (30 segundos)
numero.tentativas.execucoes.webservice
número máximo de tentativas de execuções do webservices
valor padrão = 2
tempo.espera.execucoes.webservice
tempo de espera entre execuções do webservice
padrão = 500 (metade de um segundo)
Essas 3 parametrizações poderão ser utilizadas em conjunto:

Como exemplo, considere os seguintes valores:


tempo.max.execucoes.webservice=30000
numero.tentativas.execucoes.webservice=2
tempo.espera.execucoes.webservice=500
No caso acima se a execução de algum serviço falhar, o SanNFe tentará executar o mesmo
serviço 2 vezes, considerando o tempo máximo de 30 segundos. Entre cada tentativa
aguardará 0,5 segundo.
Exemplo de caso considerando os valores configurados anteriormente:
O SanNFe executou o serviço de envio de lote de uma NF-e, e ao executar esse serviço ocorreu
um erro qualquer. O tempo gasto até ocorrer o erro, foi de 10 segundos. Nesse caso, ele vai
entrar em espera por aproximadamente 0,5 segundo. Total de espera, 10 + 0,5. Como 10,5
segundos são menores que 30 segundos e esta é a primeira execução, o serviço foi executado
novamente.
Na segunda execução ocorreu o erro novamente em menos de 5 segundos, totalizando 15,5
segundos (somando com a execução anterior), esse valor ainda esta abaixo dos 30 segundos
que é o máximo. Contudo, já se chegou ao máximo de tentativas que é de 2 (duas). Dessa
forma não será mais executado nenhum serviço.
Segundo cenário:
tempo.max.execucoes.webservice=40000
numero.tentativas.execucoes.webservice=5
tempo.espera.execucoes.webservice=500
Levando em consideração que cada execução leva 10 segundos até ocorrer o erro. O SanNFe
vai tentar executar o serviço aproximadamente 3 vezes.

359
vai tentar executar o serviço aproximadamente 3 vezes.

Conexão com Internet


O SanNFe necessita de conexão com a internet para consumir os serviços da Receita


Estadual ou Federal. Por esse motivo devem-se realizar testes de conectividade para evitar
problemas na execução dos serviços.

A lista de URL's informada no "Console" tem por objetivo validar se a máquina na qual o
SanNFe está instalado, possui conexão com a Internet.

Na instalação do SanNFe, essa lista de URL's vem vazia, nesse caso o SanNFe não executa a
validação da conexão, antes de executar algum serviço. Por isso, quando a máquina não tem
conexão com a Internet, irá ocorrer falha ao executar o serviço, ou seja, na emissão da Nota
pelo MGE, Mitra, Jiva ou Sankhya-W.

Quando não configurado o teste, se ocorrer o erro na execução, o SanNFe fará o teste de
conectividade, a fim de facilitar a detecção de problemas, utilizando para isto a URL:
http://www.receita.fazenda.gov.br. Quando não há conexão, será incluso na mensagem de
erro, que a possível causa pode ser a falta de conexão.

Quando é informada alguma URL da lista, o SanNFe passa a validar a conexão por meio dessa
URL. O teste de conexão consiste num acesso bem sucedido ao site endereçado pela URL. Em
caso de falha, não será permitido à execução de nenhum serviço. Caso exista mais de uma URL
na lista, a aplicação considera o teste bem sucedido para primeira URL acessada.

Configurações de Proxy
O SanNFe apresenta suporte a utilização do "Proxy". Para utilizá-lo é necessário efetuar sua
configuração em: Comercial > Configuração > Console NFe > Aba Administração.

Habilitar uso do Proxy: Marcando-se este campo, indica-se que a empresa utiliza "Proxy" no
acesso a Internet.

Endereço: Deve-se informar o "IP" ou endereço do "Servidor Proxy".

Porta: Preenche-se aqui, a porta utilizada no "Servidor Proxy".

Não utilizar Proxy para os endereços: Informar os endereços que não serão considerados na
utilização do "Proxy".

Os campos da configuração do "Proxy" somente serão salvos, quando acionado o botão


"Salvar".

As informações de configuração de "Proxy" são salvas no arquivo de configuração do SanNFe


por meio das seguintes propriedades (seguindo a mesma ordem dos campos apresentados na
imagem acima):

• proxy.habilitado

• proxy.endereco

• proxy.porta

• sem.proxy.para

A configuração de "Proxy" tem impacto em toda a parte de comunicação externa do SanNFe, por
isso, uma configuração incorreta do "Proxy", como "porta" ou "endereço", fará com que o
SanNFe pare de funcionar, não sendo possível executar nenhum serviço da "SEFAZ/Prefeitura"
bem como qualquer teste de "Conexão com a Internet" configurado na aba "Status do
Serviço".

Para saber se as configurações estão corretas, deve-se ir à Aba "Status do Serviço", na opção
de "Configuração e teste de conectividade com a Internet" e informar endereços para
análise.

Vejamos a seguir algumas configurações e dados que são técnicos, e devem ser analisadas pelo
pessoal da área de "TI" da empresa:

Detalhes de Configuração do Proxy

1. Proxy sem autenticação - com liberação para acesso por rede; essa configuração
permite que qualquer máquina que esteja na mesma rede do servidor "Proxy", tenha acesso ao
mesmo.

Juntamente com a instalação do squid, é disponibilizado um arquivo padrão de configuração


/etc/squid/squid.conf. As configurações devem ser realizadas tendo por base esse arquivo.
Para incluir a configuração de rede inclui-se a ACL: acl localnet src 192.168.56.0/24; essa
ACL permite acesso a qualquer máquina que pertença a rede 192.168.56.x

Em seguida é necessário atribuir acesso a acl localnet com a seguinte linha: http_access
allow localnet.

Observação: Para que sejam permitidas conexões HTTPS pelo "Proxy", é necessário existir a
linha: http_access deny CONNECT !SSL_ports. Essa linha vem por padrão no arquivo de
instalação do Squid.

2. Proxy com autenticação – quando o "Proxy" é configurado para solicitar a


autenticação de usuários, é necessário liberar as URL's utilizadas pelo SanNFe, para que não
sejam solicitadas autenticações para as mesmas. Para isso, é necessário criar uma ACL e
atribuir acesso a esta antes da instrução de autenticação do usuário no arquivo de configuração.

Com o "Proxy" configurado para solicitar a autenticação do usuário, inclui-se a ACL: acl govBr
dstdomain .gov.br no arquivo de configuração. Antes da linha que libera o acesso para
usuários autenticados, deve ser incluída a linha: http_access allow govBr.

Essa configuração permite que seja acessado qualquer URL que tenha como final no seu
domínio gov.br . Essa regra fará com que todos os serviços de NF-e sejam executados.

Essa mesma regra deve ser considerada para as URL's de NFS-e que não tem o mesmo
padrão das URL's de NF-e.

Para obter a lista completa de URL's que devem ser liberadas para o SanNFe, basta editar os
arquivos: conf/url-webservices.xml e conf/provedores-nfse.xml.

Características do painel de testes

Para adicionar uma URL na lista, na aba Status do Seviço, informa-se um endereço válido. Por
exemplo, http://www.sankhya.com.br.

Em seguida, seleciona-se o botão "Adicionar" (+) para incluí-la na lista;

Depois de adicionadas as URL's, é necessário acionar o botão "Salvar Lista"; esse botão irá
salvar a lista de URL's no arquivo de configuração do SanNFe (conf/san-nfe.conf);

O botão "Testar" efetua o teste de conexão para todas as URL's incluídas na lista, um teste
bem sucedido marca a URL com o ícone na cor verde, caso contrário, um ícone na cor
vermelha é apresentado.

A lista de URL é armazenada no arquivo de configuração do SanNFe por meio da propriedade:


internet.test.urls=<lista de URLs>, onde cada URL é separada por vírgula.

Por exemplo:

internet.test.urls=http://www.sankhya.com.br,http://www.jiva.com.br

As URL's para execução de serviços Web (webServices) executados pelo SanNFe diferem de
estado para estado. Para que o usuário não tenha que liberar acesso completo da máquina,
basta liberar por meio de NAT (Network Address Translation), os endereços referentes ao
estado (UF) que será emitido a NFe para a porta 443 (HTTPS).

Como exemplo as URLs dos webservices para o estado de MG são:

https://nfe.fazenda.mg.gov.br/nfe/services/NfeRecepcao

https://nfe.fazenda.mg.gov.br/nfe/services/NfeRetRecepcao

https://nfe.fazenda.mg.gov.br/nfe/services/NfeCancelamento

https://nfe.fazenda.mg.gov.br/nfe/services/NfeInutilizacao

https://nfe.fazenda.mg.gov.br/nfe/services/NfeConsulta

https://nfe.fazenda.mg.gov.br/nfe/services/NfeStatusServico

O endereço a liberar deve ser: nfe.fazenda.mg.gov.br para a porta 443.

A lista dos endereços para os outros estados podem ser encontradas no arquivo de urls conf/url-
webservices.xml ou no site da Receita Federal
http://www.nfe.fazenda.gov.br/portal/Default.aspx.

Nota: O SanNFe conta com as URL's da NF-e e NFC-e 4.0 (homologação e produção) para os
estados do Ceará e Pernambuco.

Atualização de URLs

A atualização de URLs será realizada a cada 24 horas ou quando houver algum erro durante a
requisição para um webservice. Ocorrendo algum erro, verifica-se se a última tentativa de
atualização possui menos do que 30 minutos; caso possua, não será feita uma nova tentativa de
atualização.

Observação: Sempre que for efetuada a atualização de URLs, as que já haviam sido carregadas
anteriormente serão removidas e será realizado o carregamento das novas no SanNFe.

Nota: Esta atualização também poderá ser realizada na tela Console NFe por meio do botão

localizado no alto da tela.

Observação: Durante o processo de atualização de URLs de NFSe, serão recarregados os


schemas. Desta forma, se no arquivo de URLs de NFSe existir um novo schema que não
encontra-se no pacote embarcado do SanNFe, ocorrerá um erro durante o recarregamento de
URLs e será necessário atualizar o pacote do Sankhya-W para que estas funcionem de forma
correta.

Schemas
no SanNFe

A troca de mensagens entre o SanNFe e a SEFAZ, é realizada por meio de arquivos XML's,
portanto a validação é aplicada a esses arquivos, por meio de definições contidas em arquivos

360
portanto a validação é aplicada a esses arquivos, por meio de definições contidas em arquivos
do tipo XSD, denominados de schemas. Os shemas são disponibilizados e versionados pela
Receita Federal.

O SanNFe permite que os schemas disponibilizados pela SEFAZ possam ser configurados sem

que hajam alterações na aplicação, sendo assim, a tarefa de manter a aplicação com os
schemas atualizados, fica sob responsabilidade da empresa ou monitores.

A seguir são apresentados os passos para atualizar os schemas para o SanNFe:

1- Realizar download do arquivo compactado referente à versão que se deseja atualizar no


site da Receita Federal: http://www.nfe.fazenda.gov.br/portal/Default.aspx

Selecionar a opção do menu: Legislação e Documentos > Schemas XML;

Serão apresentadas várias versões, onde baixa-se a versão desejada.

2- Descompactar o arquivo baixado no passo 1, no diretório schemas do SanNFe ([diretório


de instalação do SanNFe]\schemas);

3- Alterar o arquivo de configuração para que seja utilizado o novo schema; o arquivo de
configuração esta localizado na pasta conf ([diretório de instalação do SanNFe]\conf); alterar a
propriedade: versao.schemas= para o nome do diretório do novo schema;

4- Reinicializar o SanNFe;

4.1 – No Sankhya-W:

4.1.1 – Selecionar a opção de menu Comercial > Configuração > Console NFe;

4.1.2 – Selecionar a opção "Forçar reinicialização"

4.2 – MGE/Mitra/Jiva

4.2.1 – É necessário parar o SanNFe e iniciá-lo novamente;

Como exemplo, a seguir, serão seguidos os passos apresentados acima, com exemplos de
atualização do schema PL_005f:

1- Acessado o site foi baixado o arquivo: PL_005f.zip

2- Depois de descompactado foi criado a pasta PL_005f; essa pasta foi copiada para
dentro da pasta schemas do sannfe;

3- A propriedade no arquivo de configuração ficou da seguinte forma:


versão.schemas=PL_005f

4- Feito isso, reinicia-se o SanNFe, e ao acessar o console de gerenciamento aba


Administração será apresentada a versão do schema utilizada pelo SanNFe.

Observação: Deve-se estar atendo ao baixar e configurar uma nova versão dos schemas no
SanNFe. Ao baixar uma nova versão o usuário deve observar se esta não se trata apenas de
um release do schema, pois a SEFAZ não inclui todos os arquivos, em um release, mas
somente os que tiveram correções. Arquivos de schemas apenas de release fazem
com que ocorram erros no SanNFe, pois o mesmo os considera incompletos.

Os schemas relacionados a NFS-e (Nota Fiscal Eletrônica de Serviço) são definidos por
outra forma, por isso, ao atualizar os schemas da NFe descritos neste documento, não as
funcionalidades da NFS-e não serão afetadas.

Envio de Eventos

O SanNFe permite o envio de eventos, como a "Carta de Correção Eletrônica", por exemplo.

A implementação desse envio segue o mesmo padrão dos serviços já disponibilizado pela
SEFAZ, sendo necessário um novo diretório de schemas, e a inclusão de uma nova entrada
no arquivo de configuração de urls-webservices.xml.

A versão de desenvolvimento do SanNFe que deverá ser disponibilizada, junto com a versão
2.9.0 do Sankhya-W é a 2.6. O SanNFe 2.6 já possui em sua instalação o diretório
Cce_v1.00a, que é a versão vigente do schemas.

A versão do schemas de "Carta de Correção Eletrônica" pode ser configurado no arquivo


san-nfe.conf no diretório conf na instalação do SanNFe. A propriedade é:

diretorio.schemas.carta.correcao=<diretório>

Quando não informado a opção acima, o valor padrão será setado na inicialização do SanNFe.

O arquivo de configuração de URLs dos webservices também foi alterado para incluir o
endereço do serviço de recepção de eventos.

As seguintes linhas foram incluídas para os serviços do estado de Santa Catarina:

<url webService="NfeRecepcaoEvento"

producao=""
homologacao="https://homologacao.nfe.sefazvirtual.rs.gov.br/ws/recepcaoevento/recepcaoevento.asmx"
/>
Atenção Consultores e Monitores: Por ser um serviço que ainda não entrou em produção
até a data dessa implementação (17/08/2011), não foi disponibilizado o endereço de
produção, por isso, fica na responsabilidade do cliente/monitor/consultor incluir esse
endereço de produção quando divulgado pela Receita Estadual.
O envio de ‘Carta de Correção’ foi implementado seguindo os mesmos critérios pela Sefaz
para a NFe, por isso, a mesma implementação efetuada e testada para o ambiente virtual,
também pode ser utilizado para os outros estados.
Os endereços para os outros estados também devem ser incluídos pelo
cliente/monitor/consultor.

(Veja detalhes da "Carta de Correção Eletrônica" no manual da NF-e Sankhya-W)

Validação da Versão do SanNFe

O sistema está apto a realizar a validação das versões do SanNFe, comparando-a com a versão
do SanNFe embarcado no Sankhya-W. Esta validação irá ocorrer quando existir uma solicitação
de qualquer serviço do SanNFe.

Quando o parâmetro "Ativa sannfe embarcado - ATVSANNFEEMB" estiver habilitado, será


ativado o sanNFe embarcado. Caso seja necessário utilizar o sannfe já instalado na máquina,
este parâmetro deverá encontrar-se desabilitado.

Nota: Habilitando a chave de parâmetro ATVSANNFEEMB bem como seus respectivos


certificados estiverem configurados, o sistema irá desconsiderar o parâmetro "Pasta de
instalação do SanNFe - SANNFEINSTDIR". Por outro lado, se o parâmetro ATVSANNFEEMB
encontrar-se desabilitado, o sistema buscará as informações do sannfe por meio da chave de
parâmetro SANNFEINSTDIR.

Se a versão do SanNFe instalado na máquina, for menor que a versão do SanNFe embarcado no
Sankhya-W, será apresentada a seguinte mensagem:

•"A versão do SanNFe instalada não é compatível com a versão do SanNFe do


sistema. A versão esperada é 2.19 ou superior"

Esta mensagem será exibida no seguinte exemplo:

SanNFe Instalado >> SanNFe embarcado

2.16 2.17

2.18 2.19

O valor 2.19 da mensagem, se refere a versão que está embarcada no sistema, que pode ser
também 2.18 ou 2.17; este trecho da mensagem será alterado de acordo com esse valor.

Nos casos em que a versão embarcada no Sankhya-W, for menor ou igual a do SanNFe instalado
na máquina, nenhuma mensagem será exibida, e os serviços do SanNFe poderão ser utilizados
normalmente.

Emulador
Caso necessário, os documentos fiscais eletrônicos correspondentes a NF-e 4.00 podem ser

emitidos através do emulador. Para cada tipo de documento, o emulador é capaz de simular:

•Consulta Status Serviço;

•Consulta Situação Atual da Nota;

•Inutilização de numeração;

•Emissão Normal;

•Carta de Correção;

•Emissão em EPEC;

•Cancelamento.

2.192 Planejamento Pesquisa

Configuraremos nesta tela os Destinatários da pesquisa, ou seja, os entrevistados para quem


serão enviados os questionários, o Meio pelo qual será enviada a pesquisa (internet, e-mail,
impressa, entre outros) e o Questionário que fará parte da pesquisa com suas respectivas
perguntas.

Painel Principal Aba Destinatários

Aba Status de envio Aba Modelo de e-mail

Relacionando a Pesquisa ao Parceiro

Painel Principal
Localizado no alto da tela, o Painel Principal agrupa os dados que servirão de base para todo o
restante das configurações.

Número: Este campo tem seu preenchimento efetuado de forma automática.

Descrição: Informa-se neste campo o nome da pesquisa que esta sendo cadastrada.

Início\Fim: Tem-se neste campo a definição da data de vigor da pesquisa, ou seja, o tempo que
a mesma ficará disponível.

Questionário: Define-se neste campo o questionário que irá compor a pesquisa.

Status: Através deste campo, podemos identificar o planejamento de acordo com as seguintes
opções:

Configurado – Quando o planejamento estiver pronto e em uso;


Pendente – O planejamento não foi finalizado.
Realizado – Quando o tempo limite do planejamento estiver esgotado e não estiver
mais em uso.

Nota: Quando a pesquisa estiver com o status Realizado, todo o planejamento ficará bloqueado
para alterações.

Observação: Trata-se de um campo apenas de consulta, não possuindo assim a função de

361
Observação: Trata-se de um campo apenas de consulta, não possuindo assim a função de
filtro.

Forma de Aplicar: Define-se neste campo a forma de envio da pesquisa ao destinatário, que
poderá ser via "Internet", "E-mail", "Palm", "Terminal", "Impressa" ou "Manual".

A opção Manual permitirá que você configure questionários que serão respondidos de forma
manual, inúmeras vezes. Isso possibilitará a aplicação de pesquisas anônimas utilizando
pesquisadores externos e posteriormente a inserção destas pesquisas no sistema através da
tela Responder Pesquisa Manual.

Nota: Optando-se pelo envio da pesquisa por E-mail, o mesmo será disparado
automaticamente, assim que o status do planejamento for alterado para Configurado e este for
Confirmado.

O sistema conta ainda com a funcionalidade de Reenvio automático de E-mails, que permite ao
planejador da pesquisa agendar reenvios com intervalos periódicos, enquanto a pesquisa não

for respondida. O botão "Reenvio automático" localizado ao lado do campo Forma de


aplicar, estará visível somente quando este campo estiver configurado com a opção E-mail. Ao
pressionar o referido botão, teremos a exibição do pop-up "Reenvio automático de e-mail":

Haverão 3 momentos em que será interrompido o envio automático do e-mail, sendo eles:

1. Quando o número máximo de envios de notificações for atingido;


2. Quando o questionário for respondido;
3. Quando for atingida a data final do Planejamento Pesquisa.

No campo "Intervalo de envio dia(s)" não é permitido inserir um valor menor que "0", caso
você informe um valor menor ou igual a "0", ao salvar o Planejamento Pesquisa teremos a
exibição da seguinte mensagem:

"O intervalo de envio automático não é obrigatório. Porém quando preenchido deve
ser maior que zero."

[voltar ao topo]

Aba Destinatários

Nesta aba iremos definir para quem será enviado o questionário. Serão exibidos para seleção
somente os cadastros que poderão ser utilizados para lançamento de pesquisa. São eles:

Contato;
Parceiro;
Usuário;
Funcionário;
ContatoProspect;
ParceiroProspect.

[voltar ao topo]

Aba Status de envio

Ao inserir um destinatário, apresenta-se nesta aba um registro indicando a situação do envio do


planejamento. Para melhor visualização, você poderá filtrar por "Respondido" e "Não
Respondido".

O botão "Reenviar selecionados" permite o reenvio do planejamento ao destinatário


selecionado.

Observação: Para selecionar mais de um destinatário, bastará clicar no check box localizado ao
lado esquerdo dos registros que se deseja reenviar.

[voltar ao topo]

Aba Modelo de e-mail

Nesta aba configuramos o corpo do e-mail que será enviado, inserindo neste o Assunto do e-
mail, o Texto e as Variáveis desejadas. Tratando-se das variáveis, consideremos um exemplo:

A variável "link do questionário", quando selecionada, é exibida no texto do e-mail como


"${questionario.link}; contudo, após o envio do e-mail, a mesma é apresentada como o link
do questionário para que o usuário possa responder.

[voltar ao topo]

Relacionando a Pesquisa ao Parceiro


O parâmetro "Usa parceiro na tela de Planejamento de Pesquisa? - USAPARCPLAPEQ" é
responsável pelo relacionamento entre as Pesquisas e os Parceiros. Se ligado, as telas
Planejamento Pesquisa e Pesquisas Aplicadas apresentarão os campos "Parceiro" e "Parceiro
Planejamento" respectivamente.

Dessa forma, será possível relacionar uma Pesquisa a um determinado Parceiro. Com isso, na
tela Pesquisas Aplicadas será possível aplicar o filtro para buscar todas as Pesquisas
relacionadas ao Parceiro desejado, aprimorando o resultado da busca.

Nota: Uma vez que a Pesquisa é aplicada e possui um retorno (ou resposta), não será possível
alterar o Parceiro relacionado a esta. O sistema apresentará a seguinte mensagem caso ocorra
uma situação em que tente-se realizar esse tipo de alteração:

"Já existe alguma pesquisa respondida para este planejamento. Não é possível
alterar o parceiro do planejamento."

O parâmetro "Endereço para acesso externo ao WGE - ENDACESSEXTWGE" deve


encontrar-se configurado com o devido endereço de acesso externo no campo "Texto" para que
o link do questionário possa ser carregado e respondido.

Observação: Ao configurar corretamente o parâmetro acima, será possível observar na tela


"Configuração > Avançado > Envio de Mensagens > Fila" o envio do e-mail, bem como,
acionando o botão "Visualizar em HTML" nesta tela constará o link do referido questionário.

[voltar ao topo]

2.193 Nota Técnica 2018.002 - MDF-e

A Nota Técnica 2018.002 expõe novas tratativas a serem consideradas para o MDF-e. Entre elas,
tem-se que o mesmo deverá conter no xml as informações do responsável técnico pelo sistema.
Esses dados estão definidos no código, ou seja, você não poderá editá-los.

Além disso, o MDF-e passa a suportar o emitente pessoa física com inscrição estadual. Para que
o sistema considere o CPF, a série do MDF-e deve estar no intervalo entre 920 e 969. Assim, na
formação da chave do documento o CPF será utilizado e os 14 dígitos serão completados com
zeros à esquerda.

2.194 NFC-e - Nota Fiscal de Consumidor Eletrônica


A "NFC-e - Nota Fiscal de Consumidor Eletrônica", é um documento de existência apenas
digital, emitido e armazenado eletronicamente, com o intuito de registrar as operações

362
digital, emitido e armazenado eletronicamente, com o intuito de registrar as operações
comerciais de venda presencial ou venda para entrega em domicílio a consumidor final (pessoa
física ou jurídica), em operação interna e sem geração de crédito de ICMS ao adquirente.
A NFC-e (modelo 65) substitui a nota fiscal de venda a consumidor (modelo 2), assim como o
cupom fiscal emitido por ECF (Emissor de Cupom Fiscal).
A NFC-e pode ser utilizada somente nas operações comerciais de venda presencial, ou venda
para entrega em domicílio a consumidor final. Para as demais operações, deve-se utilizar a Nota
Fiscal Eletrônica (NF-e) (modelo 55).
A NFC-e segue os mesmos padrões da NF-e que já é utilizada pelas empresas atualmente,
porém com algumas modificações, como por exemplo, a possibilidade de não identificação do
destinatário.
Assim como a NF-e possui o DANFE como documento impresso, a NFC-e irá gerar o "DANFE
Simplificado", constando o número da chave numérica e um código de barras para que seja
possível consultá-la no Portal Nacional, assim como acontece hoje com a NF-e.

Vantagens da NFC-e:

•Dispensa de homologação do software pelo Fisco;


•Uso de impressora não fiscal, térmica ou a laser;
•Simplificação de obrigações acessórias (dispensa de impressão de Redução Z e Leitura X,
Mapa Resumo, Lacres, Revalidação, Comunicação de ocorrências, Cessação etc);
•Dispensa da figura do interventor técnico;
•Uso de papel não certificado, com menor requisito de tempo de espera;
•Transmissão em tempo real ou on-line da NFC-e;
•Redução significativa dos gastos com papel;
•Não há necessidade de autorização prévia do equipamento a ser utilizado;
•Uso de novas tecnologias de mobilidade;
•Flexibilidade de expansão de PDV;
•Apelo ecológico;
•Integração de plataformas de vendas físicas e virtuais.
Observação: Uma vez feita a adesão a NFC-e não poderá mais ser utilizado o ECF.
Nota: A Receita Federal apresentou algumas modificações quanto a geração do XML de uma
NFC-e; pode-se visualizar maiores detalhes, através do link Nota Técnica 2015.002.
Requisitos para emissão de NFC-
QR-Code
e
Configurações no Sistema -
Numeração da NFC-e
Preferências da Empresa
Configurações no Sistema - Configurações no Sistema -
Cadastro de Parceiros Cadastro de Alíquotas de ICMS
Configurações no Sistema -
Configurações no Sistema -
Cadastro de Tipos de Operação -
Cadastro de Tipos de Título
TOP
Impressoras Térmicas Não
Estados com emissão de NFC-e
Fiscais

Contingências Cancelamento da NFC-e

Inutilização da NFC-e

Requisitos para emissão de NFC-e


Para emissão de NFC-e, é necessário que sejam cumpridos alguns requisitos pela empresa. São
eles:

•Possuir certificado digital no padrão ICP-Brasil (Infraestrutura de Chaves Públicas Brasileira),


contendo o CNPJ da empresa; (na utilização do Sankhya Om, certificado tipo A1)

•Solicitar o "token" de produção pelo Atendimento On-line disponível no sítio da SEFAZ;

•Estar com a Inscrição Estadual regular.

Token: O token é um código de segurança alfanumérico, de conhecimento exclusivo do


contribuinte e da SEFAZ, utilizado para garantir a autoria e a autenticidade do DANFE NFC-e. O
token é um requisito de validade do DANFE NFC-e, portanto deve ser cadastrado no Sankhya
Om antes da realização da emissão da primeira nota fiscal.

[voltar ao topo]

QR-Code
O QR-Code é um código de barras bidimensional, criado em 1994 pela empresa japonesa
"Denso-Wave", que significa "código de resposta rápida" devido à capacidade de ser
interpretado rapidamente.

A impressão do QR-Code no DANFE NFC-e tem a finalidade de facilitar a consulta dos dados do
documento fiscal eletrônico pelos consumidores, mediante sua leitura com o uso de aplicativo
leitor de QR-Code instalado em smartphones ou tablets. Atualmente existem no mercado
inúmeros aplicativos gratuitos para smartphones que possibilitam a leitura de um QR-Code.

No Sankhya Om para se efetuar a impressão do QR-Code em uma NFC-e utilizando impressoras


térmicas não fiscais, além das configurações padrões, se faz necessário efetuar a configuração
do parâmetro "Tipo de Impressora não fiscal - TIPIMPNAOFISCAL". Neste parâmetro, será
indicado dentre as impressoras "Daruma", "Elgin", "Epson", "Bematech MP 4200 TH",
"Bematech MP 2800 TH" e "Sweda" qual será utilizada para impressão. Além disso, é preciso
efetuar na tela Modelo de Impressão (Nota/Pedido) através do botão "Baixar Modelos
Padrões", a baixa de uma das opções de modelo de impressão TXT, sendo elas "Modelo
DANFE NFCe Completo TXT" ou "Modelo DANFE NFCe Simplificado TXT".

[voltar ao topo]

Numeração da NFC-e
A numeração utilizada pela NFC-e, será distinta da numeração utilizada pela NF-e, por se tratar
de um novo modelo de documento fiscal eletrônico (modelo 65).

A numeração da NFC-e será sequencial de 1 a 999.999.999, por estabelecimento e por série,


devendo ser reiniciada quando este limite for atingido.

O contribuinte poderá adotar séries distintas para a emissão da NFC-e, que serão designadas
por algarismos arábicos (1, 2, 3 etc), em ordem crescente, vedada a utilização do algarismo
zero e de subséries.

[voltar ao topo]

Configurações no sistema - Preferências da Empresa


Acessando a aba "NF-e/NFC-e", pode-se notar que as opções comuns à NF-e e a NFC-e estão
unificadas no campo "Versão NF-e/NFC-e", onde realiza-se a escolha da versão, dentre as
seguintes opções:

•Versão NFe 2.0

•Versão NFe 2.0 e NFCe 3.10

•Versão NFe e NFCe 3.10

Ainda na aba "NF-e/NFC-e", realiza-se a configuração referente a NFC-e.

No campo "Modelo DANFE NFC-e Simplificado" informa-se o modelo de impressão padrão.

Já o campo "Modelo DANFE NFC-e Completo", é destinado ao preenchimento do modelo de


impressão completo nos casos em contingência, se for feita a opção por trabalhar desta forma.

[voltar ao topo]

Configurações no sistema - Cadastro de Parceiros


No caso de uma venda para um parceiro estrangeiro, na aba "Identificação", preenche-se o
campo "Identificação de Estrangeiro", onde informa-se o número do passaporte ou outro
documento legal de identificação da pessoa estrangeira. Para os demais casos, este campo
pode permanecer vazio. A informação nele inserida, deve conter entre 5 (cinco) e 20 (vinte)
caracteres.

[voltar ao topo]

Configurações no sistema - Cadastro de Alíquotas de


ICMS
Na aba "Geral" do cadastro de Alíquotas de ICMS, o campo "Cód.Mot.Desoneração ICMS"
conta com novas opções de escolha, que são:

•10 - Deficiente Condutor (Convênio ICMS 38/12);

•11 - Deficiente Não Condutor (Convênio ICMS 38/12);

•12 - Orgão de fomento ou desenvolvimento agropecuário.

363
De acordo com a CST utilizada nas notas, pode-se utilizar determinados motivos de
desoneração. Abaixo tem-se algumas combinações que são aceitas pela Receita:

•Para o CST's "20", "70" e "90" serão aceitos apenas os motivos de desoneração =
[3,9,12];

•Para o CST "30" serão aceitos apenas os motivos de desoneração = [6,7,9];

•Para o CST's "40", "41" e "50" serão aceitos apenas os motivos de desoneração =
[1,3,4,5,6,7,8,9,10,11].

[voltar ao topo]

Configurações no sistema - Cadastro de Tipos de


Operação
Aba Livro Fiscal

Na aba Livro Fiscal, inicialmente deve-se realizar a configuração do campo "Modelo do


Documento", que nas movimentações de NFC-e deve ser o modelo "65 - Nota Fiscal
Eletrônica de Venda a Consumidor".

Na realização do procedimento de devolução, um ponto extremamente importante, para


validação do processo, especialmente a partir da versão 3.10, são as "CFOP's" utilizadas, ou
seja, se a operação é de devolução, a validação se a CFOP utilizada é de devolução, será feita
pela Receita, portanto a parametrização deve ser feita corretamente a fim de se evitar rejeições
no momento da emissão.

Lista de CFOP's válidas para devoluções:

CFOP's Para dentro do Estado:

Entrada: 1201, 1202, 1203, 1204, 1208, 1209, 1410, 1411, 1503, 1504, 1505, 1506, 1553,
1660, 1661, 1662, 1918, 1919.

Saída: 5201, 5202, 5208, 5209, 5210, 5410, 5411, 5412, 5413, 5503, 5553, 5555, 5556, 5660,
5661, 5662, 5918, 5919, 5921.

CFOP's Para fora do Estado:

Entrada: 2201, 2202, 2203, 2204, 2208, 2209, 2410, 2411, 2503, 2504, 2505, 2506, 2553,
2660, 2661, 2662, 2918, 2919, 3201, 3202, 3211, 3503, 3553.

Saída: 6201, 6202, 6208, 6209, 6210, 6410, 6411, 6412, 6413, 6503, 6553, 6555, 6556, 6660,
6661, 6662, 6918, 6919, 6921, 7201, 7202, 7210, 7211, 7553, 7556.

Fonte: NT2013.005 (versão 1.21), Anexo XI.01, páginas 129 a 131 os CFOP’s válidos para
devolução.

Nas operações de Venda, onde será utilizada a "NFCe", tem-se as seguintes CFOP's disponíveis
para uso: 5101, 5102, 5115, 5401, 5403, 5405, 5656 e 5933.

Aba Validações

Tratando também sobre as notas de devolução, será feita a validação da presença da


informação "Nota de Origem", gerando erro/rejeição no caso de não conter essa informação.

Com isso, deve-se atentar para a marcação do campo "Buscar NF de origem p/ referenciar
na NFe" presente na aba "Validações", nas TOP's de Devolução, bem como nas TOP's de NFe
Complementar.

Aba Impressão

Na aba "Impressão" tem-se o campo "Indicador de Presença para NF-e/NFC-e", onde


define-se a forma como a operação envolvendo a NF-e ou a NFC-e foi realizada. São possíveis as
seguintes opções de escolha:

•0 - Não se aplica (utilizado para Nota Fiscal complementar ou de ajuste, por exemplo);

•1 - Operação presencial;

•2 - Não presencial, internet;

•3 - Não presencial, tele atendimento;

•4 - NFC-e com entrega em domicílio;

•9 - Não presencial, outros.

De acordo com os modelos de documento utilizados, 55 (NF-e) ou 65 (NFC-e), tem-se


determinados indicadores. São eles:

•Sendo uma "NF-e (Modelo = 55)", são válidos os indicadores de presença "0", "1", "2",
"3" ou "9".

•No caso de uma "NFC-e (Modelo = 65)", são válidos os indicadores de presença "1" ou
"4".

Nota: Além deste campo ter sido disponibilizado na TOP, pode-se localizá-lo também no
cabeçalho das notas na Central, onde existe a possibilidade de informá-lo ou alterá-lo. São
disponibilizadas as mesmas opções de escolha apresentas acima.

[voltar ao topo]

Configurações no sistema - Cadastro de Tipos de Título


Na tela "Tipos de Título", informa-se no campo "Tipo de pgto para NFC-e" a forma de
pagamento relacionada ao Tipo de Título. Este campo possui as seguintes opções de escolha:

•01 - Dinheiro

•02 - Cheque

•03 - Cartão de Crédito

•04 - Cartão de Débito

•05 - Crédito Loja

364
•10 - Vale Alimentação

•11 - Vale Refeição

•12 - Vale Presente

•13 - Vale Combustível

•99 - Outros

[voltar ao topo]

Impressoras Térmicas Não Fiscais


Vejamos abaixo a lista de impressoras não fiscais homologadas para emissão de NFC-e:

Daruma;
Elgin;
Epson;
Bematech MP 4200 TH;
Sweda;
Bematech MP 2800 TH.

Sendo que, para a utilização das referidas impressoras é necessário que no parâmetro "Tipo de
Impressora não fiscal - TIPIMPNAOFISCAL" seja configurado por meio do campo Valor qual
impressora será empregada para emissão de NFC-e.

Observações:

1)Caso o modelo da impressora não esteja listado acima mas possua a mesma marca, é
aconselhável que seja efetuado um teste de impressão da NFC-e e caso não funcione envie
para a Sankhya realizar a homologação;

2)Para utilizar uma impressora fiscal como não fiscal, a mesma deve obrigatoriamente sofrer
uma intervenção técnica de forma a ser habilitada ou desabilitada pela SEFAZ da
circunscrição do estabelecimento utilizador. Portanto, antes de se iniciar a utilização da
impressora fiscal como não fiscal, é necessário realizar testes em homologação de
impressão da NFC-e; e mesmo para entrada em modo produção é muito importante que o
equipamento tenha sofrido a intervenção técnica de forma a ser desabilitada para utilização
como impressora fiscal junto respectiva SEFAZ.

[voltar ao topo]

Estados com emissão de NFC-e


Tem-se abaixo os estados que atualmente o sistema atende a geração da NFC-e; são eles:
AC - Acre
AM - Amazonas
BA - Bahia
DF - Distrito Federal
ES - Espírito Santo
GO - Goiás
MT - Mato Grosso
MS - Mato Grosso do Sul
PA - Pará
PB - Paraíba
PE - Pernambuco
PR - Paraná
RO - Rondônia
RJ - Rio de Janeiro
RN - Rio Grande do Norte
RS - Rio Grande do Sul
SP - São Paulo
[voltar ao topo]

Contingências
Ao identificar qualquer problema que impeça o envio da NFC-e ao webservice, pode-se optar
imediatamente pela emissão off-line "9-Contingência off-line da NFC-e", gerando o XML da
NFC-e e imprimindo o Danfe NFC-e, que será entregue ao consumidor. Neste caso,
obrigatoriamente deve ser impresso o detalhe da venda, onde constam os itens, ou seja, o
DANFE NFC-e completo.

Para utilizar este modelo, na tag "tpEmis" do XML, deve ser informado o valor "9", mantendo a
obrigatoriedade de informa-se a data/hora e o motivo para entrada em contingência, assim
como na NF-e.

Sanados os problemas de transmissão, os cupons emitidos em contingência de existência


apenas local, devem ser transmitidos à Sefaz, a fim de se obter a "Autorização" destes
documentos. Tem-se um prazo de até 24 horas para realizar-se essa operação.

Este modelo operacional de contingência favorece aos contribuintes pois, além de poder utilizar
papel comum para impressão offline, estes também têm a autonomia para decidir quando
entrar em contingência. Ou seja, assim que identificado qualquer problema na emissão online, o
fluxo pode ser alternado para contingência offline o mais rápido possível, evitando transtornos
nas operações de caixa do estabelecimento.

Importante: As informações do QR-Code gerada e a impressão no DANFE NFC-e em


contingência, deverão ser idênticas aos dados da nota transmitida posteriormente para a
SEFAZ.

Observação: Empresas do estado de "São Paulo", contam com a contingência "EPEC".


Maiores informações sobre esta forma de envio, podem ser acessadas através do link NFC-e -
Contingência EPEC.

Importante: De acordo com o Manual de Especificações Técnicas do DANFE NFC-e QR Code -


Versão 4.1, para a NFC-e que for emitidas em Contingência Offline será exibida em seu
cabeçalho e rodapé a seguinte mensagem:

"EMITIDA EM CONTINGÊNCIA Deve ser autorizada em até 24 horas".

Nas situações abaixo, deve-se proceder da seguinte forma:

1) As empresas que tiverem o sistema implantado a partir da versão 3.17, o DANFE NFC-e já

será atualizado com a alteração demonstrando a contingência na impressão.

2) As empresas que já possuem o sistema implantado e já estão utilizando a NFC-e, só será


atualizado caso realizem a baixa do Modelo DANFE NFC-e Completo e Modelo DANFE NFC-e
Simplificado na tela Modelo de Impressão (Nota/Pedido), já estando estes alterados para a NFC-
e completa.

3) Para estas mesmas empresas que já dispõem o sistema implantado e possuem modelos de
DANFE NFC-e personalizados, não há à necessidade de sobrepor seus modelos/arquivos
próprios, e sim efetuar as adequações conforme o manual..

[voltar ao topo]

Cancelamento da NFC-e
O pedido de cancelamento de uma NFC-e, deverá ser feito por meio do "web service" de
eventos, devendo ser autorizado pela SEFAZ. O layout do arquivo de solicitação de
cancelamento de NFC-e poderá ser consultado no "Manual de Orientação do Contribuinte"
obtido através do site da Receita.

[voltar ao topo]

Inutilização da NFC-e
O pedido da inutilização de numeração de NFC-e, tem a finalidade de permitir que se comunique
a SEFAZ, até o "décimo dia do mês subsequente", as numerações de NFC-e que não foram
utilizadas, em razão de ter ocorrido uma quebra de sequência da numeração.

A inutilização de numeração só é possível, caso a numeração ainda não tenha sido utilizada em
nenhuma NFC-e, seja esta autorizada ou cancelada.

Nota: Para a NFC-e que for emitida em Contingência Off-Line o contribuinte terá o prazo de 24
horas contadas da emissão do documento, para sanar possíveis problemas técnicos e
retransmitir o XML da NFC-e. Vencido este prazo, caso não tenha ocorrido a aprovação da NFC-e
o contribuinte não mais conseguirá aprovar o documento. A decisão de emissão da NFC-e em
contingência é exclusiva do contribuinte e não depende de autorização do Fisco, devendo se
restringir a casos de real impossibilidade.

[voltar ao topo]

2.195 Agendador Planejamento Orçamentário Contábil


Através desta tela pode-se realizar as configurações necessárias para apuração do realizado no
Planejamento Orçamentário Contábil.

O campo "Código" será alimentado de forma automática, esta numeração será responsável por
identificar o agendamento em todas as rotinas em que ele estiver presente.

Através do campo "Descrição" é apontado o nome do agendamento que está sendo


cadastrado.

A marcação "Ativo" quando realizada, define que o agendamento está em uso.


Aba Horários Aba Frequência Agendamento
Aba Configurações

Aba Horários

Esta aba permite indicar em quais datas e horários "Inicial e Final" será realizada a execução do
agendamento.

No campo "Próxima execução em" informa-se a data e a hora da próxima execução do


agendamento. Após a execução, o sistema verificará os horários configurados na aba
Frequência Agendamento e atualizará a próxima data e hora da execução.

O campo "Data Final de Execução" permite limitar a data e a hora da última execução do
agendamento.

Pode-se visualizar na parte superior da tela o botão , que permite realizar a


execução do agendamento no ato de seu acionamento.

[voltar ao topo]

Aba Frequência Agendamento


Nesta aba serão indicados os horários em que os agendamentos serão executados, podendo
configura-los de 00:00hs à 23:00hs.

365
O campo "1ª execução" comportará o horário pelo qual o sistema irá realizar a primeira
execução do agendamento. Sendo que, através do botão pode-se inserir um ou vários
outros horários de execução.

Além disso, aponta-se em quais meses será executado o agendamento; podendo ser em todos
os meses ou em meses específicos. Bem como, definir a periodicidade da execução do
agendamento através dos botões "Diário", "Semanal" e "Mensal".

[voltar ao topo]

Aba Configurações
Nesta aba serão configurados os filtros responsáveis pela busca das informações utilizadas na

execução do agendador.

A marcação "Buscar somente lançamentos com origem nas movimentações" quando


estiver acionada, os lançamentos manuais e ajustes realizados não serão considerados na
execução do agendador.

[voltar ao topo]

Veja também:

Planejamento Orçamentário Contábil

Config. do Controle Orçam. Contábil

2.196 CT-e Globalizado

O CT-e globalizado é um Conhecimento de Transporte Eletrônico que tem como premissa a


origem e destino na mesma Unidade Federativa. Ele acoberta uma operação em que, quando o
tomador do serviço é o remetente e são feitas várias entregas para vários destinatários e todas
coletadas no remetente; já quando o destinatário é o tomador, são realizadas várias coletas
para apenas uma entrega no destinatário. A grande vantagem do CT-e globalizado é evitar a
emissão de vários documentos de CT-e para uma operação que pode ser acobertada pela
emissão de um só documento.

Será possível identificar que um CT-e é globalizado por meio do campo "CT-e Globalizado" que
pode ser incluído no cabeçalho do documento, por meio da tela Configurador de Layout da Nota.
Uma vez identificado um CT-e globalizado, o Sankhya-OM conta com algumas regras de
validação que irão implicar na confirmação e transmissão do CT-e para SEFAZ, são elas:

A UF de origem e destino do CT-e deve ser obrigatoriamente a mesma;


O tomador do serviço do CT-e deve ser ou o remetente ou o destinatário somente;
Somente documentos de NF-e (modelo 55) podem fazer parte do CT-e;
Se o tomador for o remetente, o destinatário deverá ser igual ao emitente;
Se o tomador for o destinatário, o remetente deve ser igual ao emitente;
Se o tomador for o remetente, todas os documentos de NF-e devem ser
obrigatoriamente do mesmo emitente;
Se o tomador for o destinatário, é preciso que existam ao menos 5 (cinco) emitentes
diferentes entre os documentos de NF-e vinculados no CT-e.

Todas as regras de validação descritas acima, são aplicáveis somente se o CT-e for identificado
como globalizado. No momento da sua confirmação ou transmissão/geração do lote, para cada
regra de validação, em caso de discordância nas configurações, o sistema exibe uma
mensagem esclarecendo o ajuste a ser realizado:

"CT-e globalizado deve ter a origem e destino na mesma UF."

"Para emitir um CT-e globalizado o tomador deve ser o remetente ou o destinatário."

"Somente documentos de NF-e (modelo 55) podem fazer parte do CT-e globalizado."

"No CT-e globalizado quando o tomador é o remetente, o destinatário precisa ser o


emitente."

"No CT-e globalizado quando o tomador é o remetente, todas as notas precisam ser
do mesmo emitente."

"No CT-e globalizado quando o tomador é o destinatário, o remetente precisa ser o


emitente."

"No CT-e globalizado quando o tomador é o destinatário, deve haver ao menos 5


emitentes diferentes."

XML CT-e Globalizado

Na geração do XML de um CT-e identificado como globalizado, serão consideradas as seguintes


regras de negócios:

Se o tomador do serviço for destinatário, o campo "rem/xNome" no XML será gerado


igual a "Diversos";
Caso o tomador do serviço seja remetente, então o campo "dest/xNome" no XML será
gerado igual a Diversos.

Importação de NF-e para CT-e Globalizado


Em relação ao processo de importação de NF-e para emissão de CT-e, se o CT-e a ser gerado for
globalizado, tem-se as seguintes validações:

Devem ser vinculadas ao menos duas NF-e;


Todas as NF-e's vinculadas devem possuir um mesmo remetente (emitente da nota) com
diferentes destinatários, ou um mesmo destinatário, com pelo menos cinco remetentes
(emitente da nota) diferentes entre si.

Caso alguma das condições acima não seja atendida, será exibida uma mensagem informando o
motivo da não geração do CT-e.

2.197 Geração da Conta Contábil para EFD - Contribuições

Geração da Conta Contábil para EFD - Contribuições


Abordaremos aqui as informações pertinentes a geração da Conta Contábil para EFD -


Contribuições.

Formas de Buscar a Conta


Geração do Registro 0500
Contábil
Registros Obrigátorios na
Geração do Registro 0600
Geração da Conta Contábil
Observações Importantes

Formas de Buscar a Conta Contábil

Tem-se duas formas de realizar a pesquisa da Conta Contábil, sendo que uma empresa só
poderá ter uma definição de busca configurada. Na rotina Empresa, o campo "Tipo da Conta
Contábil para EDF" localiza-do na aba EFD - Escrituração Fiscal Digital, disponibiliza as opções
que permitem realizar a referida seleção. São elas:

•Cadastros;

•Contabilização.

Optando-se pela opção "Cadastros", deve-se realizar a configuração da Conta Contábil para
EFD. Na geração do arquivo do EFD Contribuições, o sistema segue uma ordem de análise para
efetuar a busca do código que foi vinculado ao campo "Conta Contábil para EFD". Vejamos
abaixo a sequência de análise:

1.Produto > Cadastro de Produtos, aba "Impostos / Informações por empresa";

Serviço > Cadastro de Serviços, aba Configurações por Empresa;

2.Produto > Cadastro de Produtos, aba "Impostos";

Serviço > Cadastro de Serviços, aba Impostos;

3.Cadastro de Grupos de Produtos/Serviços, aba "Impostos por Empresa";

4.Cadastro de Grupos de Produtos/Serviços, aba "Geral";

5.Cadastros de Tipo de Operação - TOP, aba Impostos.

Para os registros referentes aos financeiros, como por exemplo F100, F500, F525, F500, a
hierarquia seguirá a seguinte ordem:
1.Cadastro de Natureza de Receitas e Despesas, aba "PIS/COFINS";

2.Cadastros de Tipo de Operação - TOP, aba Impostos.

Os registros referentes ao imobilizado, como por exemplo F120, F130, a seguinte ordem de
hierarquia será:

1.Cadastro de Produtos, aba "Impostos";

2.Cadastros de Tipo de Operação - TOP, aba Impostos.

Adotando a opção "Contabilização", na geração do registro o sistema verificará na


contabilização do documento em questão, ordenando primeiramente pelo lançamento na
contabilidade de maior valor para a conta configurada no determinado grupo de "Natureza
para EFD" definido.

A determinação da conta a ser gerada no arquivo, será conforme a movimentação do registro


em foco. De forma que, o sistema localizará na contabilização dos determinados registros as
contas contábeis configuradas com a natureza para EFD.

•Para os registros referentes aos movimentos de Estoque que foram contabilizadas pela
contabilização do Estoque ou do Livro (TCBINT.ORIGEM = 'E' ou ‘L’);
•Para os registros referentes aos movimentos do Financeiro que foram contabilizadas pela
contabilização do Financeiro, Baixa, Movimentação Bancária, Renegociação e Juros
(TCBINT.ORIGEM = F', 'B', 'M', 'R', 'J’);
•Para os registros referentes as movimentações do Imobilizado, a busca da conta será
conforme a Contabilização que ocorreu no Produto ou no Bem em questão.

[voltar ao topo]

Geração do Registro 0500

O registro 0500 será gerado conforme a configuração do Cadastro de Plano de Contas da


Empresa que estiver gerando EFD - Contribuições. Caso sejam gerados os registros das filiais no
arquivo, também será gerado o plano de contas das filiais.

Só serão geradas as contas contábeis que foram geradas nos registros do arquivo.

366
[voltar ao topo]

Geração do Registro 0600

Esse registro só será gerado para as empresas que realizam a busca da conta contábil pela
"Contabilização". Sendo que a contabilização dos movimentos deverá ser por Centro de
Resultado.

Para as empresas que efetuam a geração da conta contábil de forma fixa, não será gerado este
registro.

[voltar ao topo]

Registros Obrigátorios na Geração da Conta Contábil


Tem-se abaixo os blocos e seus respectivos registros onde a geração da Conta Contábil é de
cunho obrigatório.

Cada registro utilizará uma listagem de Naturezas das contas contábeis para realizar a busca da
Conta Contábil. As referidas naturezas são indicadas através da rotina Cadastro de Plano de
Contas, aba Geral, campo "Natureza para EFD".

Bloco A Bloco C Bloco D Bloco F Bloco P Bloco 1

F100 - Orig.
A170 C170 C481 D100 P100 1900
Financ.
F100 - Orig.
C175 C485 D101
Jur./Mult.
C181 C491 D105 F120
C185 C495 D201 F130
C191 C501 D205 F500
C195 C505 D501 F525
C381 C810 D505 F550
C385 C870 D601 F650
C396 C880 D605
Nota: Não serão geradas as contas contábeis do Bloco M, pelo fato de não haver a apuração do
registro no sistema. Deste modo, deve-se informar as contas diretamente no validador.

Lista 01

01- Receita de Vendas, Receitas prestação serviços, Receitas fianceiras, Receitas não
operacionais;

02- Receitas de vendas não tributadas;

04- Custo de Produtos/Serviços prestados por pessoa jurídica;

06- Despesas Diversas;

08- Estoques, Matéria prima e material de embalagem;

09- Aquisições de bens para revenda, aquisições de insumos para industrialização.

Lista 02

01- Receita de Vendas, Receitas prestação serviços, Receitas fianceiras, Receitas não
operacionais;

02- Receitas de vendas não tributadas.

Lista 03

03- Receita de Fretes, Receita de transportes rodoviário de cargas;

05- Custos com transportes;

06- Despesas Diversas;

07- Despesas de fretes contratados e despesas de comercialização.

08- Estoques, Matéria prima e material de embalagem;

09- Aquisições de bens para revenda, aquisições de insumos para industrialização;

11- Máquinas e Equipamentos do Ativo Imobilizado, ativo fixo, etc.

Lista 04

03- Receita de Fretes, Receita de transportes rodoviário de cargas.

Lista 05

06- Despesas Diversas;

07- Despesas de fretes contratados e despesas de comercialização.

Lista 06

12- Despesas de Aplicações Financeiras, Despesas Financeiras (juros/Multas);

13- Receitas de Aplicações Financeiras, Receitas Financeiras (juros/Multas).

Lista 07

10- Encargos de depreciação do período, encargos de amortização do período, etc.

Lista 08

11- Máquinas e Equipamentos do Ativo Imobilizado, ativo fixo, etc.

Observação: Informe a conta contábil que será gerada no Registro F130 no campo "Conta
Contábil para EFD" (tela Cadastro de Produtos, aba Impostos).

Lista 09

01- Receita de Vendas, Receitas prestação serviços, Receitas financeiras, Receitas não
operacionais;

02- Receitas de vendas não tributadas;

03- Receita de Fretes e Receita de transportes rodoviário de cargas.

Lista 10

Não é possível mapear este registro pela Contabilização. Deste modo, o sistema sempre irá
buscar a conta contábil configurada nas Preferências da Empresa, campo "Código Conta
Contábil", localizado na aba Reintegra Previdência.

[voltar ao topo]

Observações Importantes

1) Os registros que apresentarem a conta contábil sem configuração, serão gravados no log de
erro. O arquivo de log tem o mesmo nome do arquivo gerado, porém sua extensão é ".erro".
Vejamos um exemplo:

"REGISTRO: A170. NUNOTA: 475701. SEQUENCIA: 1. ORIGEM: E. Conta Contábil está


vazia.".

Deste modo, deve-se acessar o registro em questão e verificar a contabilização do documento


de origem. Como também, analisar as configurações que foram definidas na busca da conta
contábil.

2) Na geração da conta contábil nos registros EFD - Contribuições, deve-se informar o código da
Conta Contábil credora ou devedora principal. Tem-se como conta principal aquela que recebeu
maior valor na contabilização da operação.

3) Será enviado no arquivo EFD - Contribuições o plano de contas da empresa, somente


daquelas contas que obtiveram registros no arquivo. Assim, as empresas que entregam o ECD -
Escrituração Contábil Digital devem informar as mesmas contas contábeis de forma que seja
enviado o mesmo plano de contas.

4) Na geração do EFD Contribuições, quando se tratar de uma empresa com várias filiais o
sistema irá verificar se cada filial está configurada com o mesmo Tipo de Conta Contábil para
EFD da matriz. Caso não estejam, será emitida a seguinte mensagem:

"As empresas filiais da matriz X não possuem a mesma configuração para o campo
Tipo da Conta Contábil para EFD e isso poderá impedir que o sistema busque
corretamente as contas do arquivo. Deseja continuar?"

Optando-se por sim, dá-se continuidade na geração mantendo o risco de ocorrer a busca
incorreta das contas. Ao indicar que não se deseja continuar, será necessário padronizar nas
Preferências da Empresa, aba EFD – Escrituração Fiscal Digital, a configuração do campo "Tipo
de Conta Contábil para EFD" para todas as filiais.

[voltar ao topo]

2.198 Ocorrências EDZ

Configurações > Avançado

Esta rotina aborda as ocorrências EDZ ligadas exclusivamente da Integração do Sankhya-Om


com a EDZ Consultoria. Para mais informações sobre a EDZ Consultoria acesse
http://www.dez.com.br/edz/index.htm.

As Ocorrências EDZ correspondem aos resultados das consultas realizadas e retornadas ao


sistema. Através destas, o sistema executa suas próprias decisões, podendo bloquear a venda a
prazo para o parceiro ou zerar seu limite. Estas ocorrências estão vinculadas a "Palavras chave",
as quais correspondem ao resultado das consultas retornadas.

O campo "Código" permite efetuar uma busca mais precisa e rápida do(s) cadastro(s)
desejado(s) através de vários critérios diferentes.

A identificação sobre o tipo de ocorrência será descrita no campo "Descrição".

No campo "Registro" informe a qual documento essa consulta corresponde. São apresentadas
as seguintes opções:

R. Federal CNPJ;
R. Federal CPF;
Sintegra;
CCF;
Outros.

Por meio do campo "Padrão", é definido se a ocorrência é padrão ou não para o tipo de

367
Por meio do campo "Padrão", é definido se a ocorrência é padrão ou não para o tipo de
registro.

Dessa forma, teremos abaixo as configurações necessárias para realizar o cadastro de uma
ocorrência:

Aba Geral Aba Palavras chave

Configuração EDZ

Aba Geral
Essa aba apresenta as configurações relacionadas a cada tipo de ocorrência.

O campo "Situação" descreve o resultado da consulta correspondente à ocorrência, são


apresentadas as opções "Inalterado", "Regularizado" e "Negativado". A situação de cada
parceiro será apresentada no Cadastro de Parceiros, aba Crédito, "Seção EDZ" através dos
campos "Situação na Receita Federal", "Situação no CCF" e "Situação no Sintegra"
respectivamente.

O acionamento da opção "Bloquear Parceiro", define se no "Cadastro de Parceiros", aba


"Crédito", a opção "Bloquear venda a prazo" será ou não marcada.

Quando a opção "Zerar limite de crédito" estiver marcada, no "Cadastro de Parceiros",


aba "Crédito", o campo "Limite crédito mensal" terá o valor zerado.

Tem-se casos em que os parceiros são também fornecedores ou clientes e possuem o mesmo
CNPJ para ambas modalidades. O campo "Tipo de parceiro" tem a funcionalidade de filtrar os
parceiros no momento do processamento da ocorrência. A regra dessa ocorrência deve valer
para apenas uma modalidade do parceiro.
As informações indicadas no campo "Alteração grupo autorização", irão preencher o campo
"Grupo de autorização" no "Cadastro de Parceiros", aba "Crédito".

Ocorreram casos em que será necessário executar uma "Stored Procedure" durante o
processamento da ocorrência. No campo "Noma da Store Precedure" deve ser alimentado
com o nome da mesma. Ao chamar essa "Stored Procedure" o sistema passará como
argumento o número do movimento.

Nota: Uma "Stored Procedure" é um conjunto de comandos SQL que podem ser
armazenados no servidor. Uma vez que isto tenha sido feito, os usuários não precisam reenviar
os comandos individuais mas podem fazer referência as Stored Procedure.

[voltar ao topo]

Aba Palavras chave


As Palavras Chave cadastradas nesta aba tem a funcionalidade de casar com o resultado
retornado de uma consulta EDZ. Pode-se cadastrar várias palavras chave e caso alguma faça
combinação com o resultado a referida ocorrência será executada.

Para que a ocorrência corresponda por exemplo a uma consulta EDZ que tenha retornado como
resposta a existência de pendências no Sintegra consultado como irregular, deve-se cadastrar a
palavra chave "Sintegra Irregular". Dessa forma, assim que o sistema verificar essa
compatibilidade, ele executará os comandos cadastrados anteriormente.

[voltar ao topo]

2.199 Ordem de Despacho

O objetivo da tela Ordem de Despacho é gerar um documento que agrupe as notas fiscais
correspondentes às mercadorias que serão conduzidas pelos parceiros Transportadora. Através
dela é possível Incluir, Excluir, Editar e Concluir uma Ordem de Despacho, bem como Vincular e
Desvincular notas fiscais a ela, Imprimir e Reimprimir a Minuta de Despacho e Visualizar os
Pedidos de frete gerados pela Ordem de Despacho.

Vejamos sobre o comportamento da tela:


Filtrando Ordens de Despacho Grade Ordem de Despacho

Grade Notas

Filtrando Ordens de Despacho


O lado esquerdo da tela, além da possibilidade de criação de um Filtro personalizado, possui um
agrupamento de filtros dividido em três quadrantes, que irão auxiliar na busca das Ordens de
Despacho. Vejamos abaixo os tipos de filtros disponíveis:

Filtro

Tem-se neste quadrante os campos Ordem de Despacho, Empresa e Transportadora, ou seja,


pode-se informar a própria numeração da Ordem de Despacho, a Empresa que realizou sua
geração, bem como a Transportadora pela qual a mercadoria negociada foi conduzida.
Dados da nota

Uma Ordem de Despacho também pode ser localizada através das informações das Notas
Fiscais que foram vinculadas à Ordem de Despacho. Pode-se fazê-lo por meio dos campos Data
de negociação, Data de movimento, Número do documento, Número único ou ainda, a Chave
NF-e.

Parceiros

Pode-se ainda, filtrar as Ordens de Despacho com base nos Parceiros para os quais as Notas
Fiscais foram geradas. Pode-se Adicionar ou Remover os Parceiros a serem utilizados como filtro,
sempre que necessário.

[voltar ao topo]

Grade Ordem de Despacho


Na grade Ordem de Despacho, realiza-se a Inclusão, Exclusão e Edição de uma Ordem de
Despacho. Ao iniciar sua inclusão, os campos Transportadora e Empresa serão de
preenchimento obrigatório; os campos Nro. único, Dt. inclusão e Status serão alimentados
automaticamente, sendo que este último, recebe o status de "Aberta" no ato da inserção da
Ordem de Despacho.

Por meio do botão , finaliza-se a Ordem de Despacho; na sua conclusão, serão


gerados os pedidos de frete e impressão a Minuta de Despacho. Para geração dos pedidos de
frete, através da tela "Comercial > Consulta > Modelo de Notas e Pedidos" deve-se
configurar um modelo de nota e informar seu Número Único no parâmetro "Modelo p/ pedidos
de frete na Ordem de Despacho - MODELOPEDFRETE".

Importante: O Tipo de Operação - TOP utilizado no cadastro do modelo de nota na tela


Comercial > Consulta > Modelo de Notas e Pedidos deve ser do tipo de movimento "Pedido de
Compra".

Além disso, os Eventos para Cálculo de Frete inseridos na Tabelas para cálculo de frete, aba
Rotas, campo Evento, devem possuir serviços vinculados a eles, pois estes serão utilizados para
gerar os itens dos pedidos. As Tabelas para cálculo de frete devem estar com o campo Rateio
frete adequadamente configurado, dentre as opções Metro Cúbico, Valor da nota ou Peso.

Para realizar a Impressão e Reimpressão da Minuta de Despacho por meio do botão "Imprimir"

, deve-se nas Preferência da Empresa, aba Geral, preencher o campo "Minuta de


Despacho"; efetua-se a prévia configuração deste modelo através da tela Relatórios
Formatados.

O botão pode ser utilizado para casos em que precisa-se incluir ou mesmo retirar
algum documento da Ordem de Despacho.

O acionamento do botão permite a visualização dos pedidos de frete gerados pela


Ordem de Despacho.

[voltar ao topo]

Grade Notas

A grade Notas, é destinada à e da Ordem de Despacho


por meio dos respectivos botões. É importante mencionar que uma Ordem de Despacho lida
com notas relacionadas aos processos de saída, ou seja, notas de venda ou devoluções de
compra; notas pertencentes a estes tipos de movimento, poderão ser vinculadas às Ordens de
Despacho.

Ao acionar o botão Vincular notas, é aberto o pop-up "Seleção de notas" designado para a

368
Ao acionar o botão Vincular notas, é aberto o pop-up "Seleção de notas" designado para a
localização das notas fiscais que irão compor a Ordem de Despacho.

Além disso, ao lado dos botões mencionados, tem-se o campo "Chave NF-e" que pode ser
preenchido com a chave da Nota Fiscal que deseja-se vincular à Ordem de Despacho. Feito este
preenchimento, pressiona-se o botão "Buscar" para que o sistema localize o documento em
questão e o apresente diretamente na grade de notas.

[voltar ao topo]

Veja também:

Pedido de Frete na conclusão da Ordem de Despacho

2.200 Layout de Pedidos

O sistema permite que seja definido o layout do Pedido Web, adicionando e removendo os
campos necessários, inclusive campos adicionais, através da rotina Layout de Pedidos.

Na criação de um novo registro, será selecionado automaticamente o tipo de movimento


"Pedido de Venda".

O comportamento da tela Layout de Pedidos é idêntico ao da tela Configurador de Layout da


Nota, mas inclui apenas Pedidos de Vendas. Um layout configurado em uma dessas duas telas
não pode ser visualizado na outra, mesmo que se trate do tipo de movimento Pedido de Venda.

A seleção do Layout de Pedidos, na exibição, respeitará as seguintes regras:

1. Se o Tipo de Operação utilizado na Nota está configurado com um layout específico, este
layout será utilizado para apresentação;
2. Se não for possível definir o Layout no item 1, será realizada a busca do layout marcado
como padrão "Sim" na grade de layout da tela de configuração (layout personalizado
marcado como padrão);
3. Se não for possível definir o Layout no item 2, o sistema buscará pelo layout que vem de
origem no sistema, ou seja, layout padrão do sistema.

Observações:

Por definição arquitetural, uma TOP só poderá ser vinculada à um layout, ou seja, se utilizada no
layout do Módulo Pedido Web, a TOP não poderá ser vinculada à um layout no Módulo
Comercial. A justificativa de se manter assim é que, quem geralmente acessa o Módulo Pedido
Web utilizará uma TOP específica, e não as utilizadas pelo comercial.

As telas Portal de Compras | Vendas | Mov. Internas | Central - Compras | Vendas | Mov. Internas
e Ficha de Parceiros respeitarão as configurações de layout realizadas na tela Layout de Pedidos.

As telas Portal de Compras | Vendas | Mov. Internas | Central - Compras | Vendas | Mov. Internas
e Ficha de Parceiros respeitarão as configurações de layout efetuadas na tela Configurador de
Layout da Nota.

2.201 Navegador Sankhya

O Sankhya-Om e o Jiva Evo são sistemas WEB, ou seja, necessitam de um navegador (Chrome,
Firefox, etc) para ser acessado. Esses navegadores concedem acesso irrestrito a internet,
instalação de extensões, atualizações com possibilidades de erros, além de descontinuidade no
suporte a recursos (Plugin Java, Flash, etc), dessa forma, o computador e a rede poderão ficar
vulneráveis à riscos e/ou vírus.

O Navegador Sankhya/Jiva tem como objetivo dar mais segurança as empresas que utilizam ERP
Sankhya, limitando o acesso do usuário somente as soluções Sankhya-Om e Jiva Evo.

Além de seguro, se destaca nos seguintes aspectos:

Completo - Possui os recursos necessários para o bom funcionamento do sistema;


Estável e rápido - Desenvolvido com o foco no desempenho e estabilidade;
Interface dinâmica - Proporciona uma melhor experiência do usuário;
Confiável - Não está suscetível as atualizações de versão dos browsers, instalação de
extensões, etc.

Instalação para Windows Instalação para Linux


Instalação para MacOS Cadastrando um Servidor
Sobre o Navegador Utilizando o Navegador

Instalação para Windows


Para instalação do navegador, acesse o site
downloads.sankhya.com.br/http://downloads.jiva.com.br/ e execute a baixa do arquivo
correspondente ao sistema operacional utilizado.

Uma vez realizada a baixa, clique duas vezes sobre o arquivo baixado para executá-lo e iniciar a
instalação.

Agora escolha o local onde o navegador deverá ser instalado. Depois, selecione as tarefas
adicionais e instale o Navegador Sankhya/Jiva.

Após a instalação, será exibida a tela de boas vindas.

369
[voltar ao topo]

Instalação para Linux


Para executar a instalação do navegador no sistema operacional Linux, são necessários alguns
procedimentos. Primeiramente, acesse o site
downloads.sankhya.com.br/http://downloads.jiva.com.br/ para realizar a baixa do arquivo
compatível ao sistema operacional utilizado.

Uma vez realizada a baixa, você deve descompactar o arquivo através de um duplo clique.

Em seguida, copie e cole ou arraste a pasta para a área de trabalho.

Depois, acesse a referida pasta e execute o arquivo "execNacevgadorSankhya" por meio de


um duplo clique.

Ao final, será exibida a tela de boas vindas do navegador.

O Navegador Sankhya é construído com o Electron, e o mesmo só funciona em algumas


distribuições específicas, que podem ser visualizadas ao final da página: Electron.
Assim, em relação ao CentOS 7, não podemos garantir seu funcionamento do Navegador
Sankhya nela pois o CentOS não é uma das distros listadas na página acima.

[voltar ao topo]

Instalação para MacOS


No sistema operacional MacOS, a instalação do navegador Sankhya/Jiva é efetuada de forma
rápida e simples. Inicialmente, realize a baixa do arquivo apropriado para o sistema operacional
empregado, através do site downloads.sankhya.com.br/http://downloads.jiva.com.br/.

Realizada a baixa, por meio de um duplo clique execute o arquivo para efetuar a instalação.

Em seguida, o navegador será inicializado clicando-se duas vezes sobre o novo arquivo criado
no diretório.

370
Por fim, é apresentada a tela de boas vindas do navegador.

[voltar ao topo]

Cadastrando um Servidor
Você pode realizar o cadastro dos servidores que serão utilizados, de duas maneiras:

1. Acionando o link "Clique aqui", conforme imagem acima;

2. Clicando no botão e acessando a opção "Adicionar um novo servidor".

Por meio de ambas opções, será exibida a tela de "Configurações Gerais", onde você deverá
preencher todos os campos sinalizados com asterisco (*).

Nome: Deve ser criado um nome ou apelido para o servidor;

Protocolo: Tipo de protocolo que o servidor utiliza, que pode ser "Http" ou "Https";

Endereço ou IP: A identificação do computador, deve ser informada de forma completa


incluindo a porta.

Ao clicar no botão "Registrar", o sistema irá adiciona-lo a lista de "Servidores Registrados".


É possível efetuar alterações dos dados informados ou a exclusão do servidor, através das
opções "Editar" ou "Excluir", respectivamente, de cada servidor cadastrado.

Seção Web Connection

Tem-se aqui a possibilidade de utilizar o Navegador Sankhya/Jiva juntamente com o Sankhya


Web Connection/Jiva Web Connection para executar impressões no sistema. Ou seja, pode-se
empregar o Sankhya/Jiva Web Connection ainda que na ausência de sua instalação. Para tanto,
deve-se atentar que na existência de um Sankhya/Jiva Web Connection já instalado no
computador, acarretará na utilização do externo.

Quando acionada a marcação, será apresentado o link "Configurações - Web Connection":

371
Através deste link, acesse as configurações pertinentes ao Sankhya/Jiva Web Connection:

Seção Atualizações

Quando a marcação "Buscar atualizações em segundo plano" estiver habilitada, o sistema


irá procurar a existência de novas versões disponíveis para atualização do Navegador
Sankhya/Jiva em dois momentos:

No início da aplicação, e;
Em seguida, a cada 1 hora.

A marcação "Instalar atualização automaticamente" só será habilitada quando a marcação


Buscar atualizações em segundo plano estiver selecionada.

Nota: Quando a marcação Instalar atualização automaticamente estiver desligada e existir uma
atualização pendente, no momento de fechar o Navegador será exibido um pop-up
questionando se você deseja instalar a atualização:

Caso você selecione "Sim", o Navegador será finalizado e a instalação será iniciada;

Optando por "Não" instalar, o Navegador será encerrado e nenhuma instalação será feita no
momento;

Por outro lado, clicando na opção "Não perguntar novamente" o Navegador será finalizado,
nenhuma instalação será realizada e a mensagem de "Atualização pendente" para esta
última versão não será mais exibida.

Observação: A mensagem apenas será apresentada quando uma nova versão estiver
disponível para atualização.

Nota: Logo no início da aplicação, caso o download da nova versão já tenha sido realizado
anteriormente, com a marcação selecionada será realizada a instalação da atualização de forma
automática.

[voltar ao topo]

Sobre o Navegador

Esta opção está localizada no menu do Navegador, representado pelo ícone .


Ao acessar as informações Sobre o Navegador, sempre será verificado se existe
uma nova versão para download:

Ocorrendo algum erro na busca de atualização, será apresentada a seguinte mensagem:

"Ocorreu um erro e não foi possível verificar se há atualização disponível".

372
"Ocorreu um erro e não foi possível verificar se há atualização disponível".

Em outros casos, existindo uma nova versão do Navegador para download, será exibido um link
para atualização:

Por outro lado, caso a versão instalada seja a mais recente, será exibida a mensagem a seguir:

Observação: Sempre que possuir uma nova atualização do Navegador, será apresentado a
seguinte opção no Menu:

[voltar ao topo]

Utilizando o Navegador
Após efetuar o cadastro do servidor, o navegador estará pronto para uso, bastando para isso
inserir o Usuário e a Senha.

Temos abaixo algumas características de funcionamento do navegador:

Acessa automaticamente o último servidor que foi aberto pelo usuário;


Memoriza o nome do usuário por servidor, porém por questões de segurança sua senha
nunca será lembrada;
Permite alternar entre os servidores cadastrados, através da opção de menu
"Servidores";
Suporta o uso de vários servidores simultâneos;
Todos os links serão abertos pelo navegador padrão configurado pelo usuário.

Observação: Trabalhando no Navegador Sankhya/Jiva, a visualização dos documentos no


formato PDF será realizada de forma direta, independente da aplicação Sankhya Web
Connection/Jiva Web Connection.

Localizado na parte superior direita da tela, o botão apresenta as seguintes opções:

373
Configurações: Será exibida a tela de manutenção da lista de servidores;

Recarregar (F5): Atualiza a página do Servidor atual;

Sobre: Clicando nesta opção, será exibido um pop-up que disponibiliza informações sobre o
navegador, como por exemplo a sua versão atual.

Sair (ALT+F4): Sai do navegador.

Informações adicionais

1) Atualmente a Sankhya/Jiva fornece suporte para os seguintes navegadores:

Navegador Sankhya/Jiva;
Mozilla FireFox;
Google Chrome;
Internet Explorer 11;
Edge;
Safari;
Chrome OS (o mesmo não oferece suporte ao Sankhya Web Connection/Jiva Web
Connection e seus atributos, tendo como alternativa a configuração do SPS - Sankhya
Print Service/Jiva Print Service para se efetuar o processo de impressão).

Sendo que, não é disponibilizado suporte à extensões relacionadas aos mesmos.

2) Na utilização do Navegador Sankhya/Jiva, ao acessar qualquer outra aplicação e retornar


para o mesmo, caso você clique sobre a faixa branca localizada no topo da tela todos os atalhos
serão desabilitados.

Deste modo, para que os atalhos fiquem habilitados é necessário acionar as teclas
"Ctrl+Shift+B" ou clicar em qualquer outra parte da tela.

No sistema, você ainda tem a opção de realizar a exportação dos arquivos disponíveis em

determinadas telas do Sankhya-Om. Sendo assim, no botão "Exportar grade


para PDF", temos três opções, sendo elas:

Exportar para PDF: Ao clicar nessa opção, você poderá realizar a visualização do
arquivo antes de salvá-la;
Exportar para planilha: Nesta, você pode selecionar a pasta onde o arquivo será
salvo, visto que o download deste não é feito automaticamente.
Exportar para cubo: Por meio dessa opção, o sistema abrirá o arquivo na tela.

Acesse também:

Premissas e pré-requisitos para implantação

[voltar ao topo]

2.202 Apresentação de Valores em Moeda

Para que você possa verificar nas rotinas de Movimentação Financeira e Baixa de títulos os
valores de moedas estrangeiras convertidos na moeda atual, o parâmetro "Mostrar valores de
moedas convertido no financeiro - MOSTRAVLRMOEDA" necessita estar habilitado.

Movimentação Financeira
Na tela de Movimentação Financeira ao gerar um novo titulo que tenha moeda informada, será
exibido um pop-up com as Informações de Moeda correspondente àquele título. Este pop-up
também é aberto no momento da informação da moeda ou através do botão "Outras Opções",
opção "Visualizar dados em Moeda":

No exemplo, o valor do título é de 100,00 e o valor da moeda de 5,39 informada na


movimentação financeira e na cotação com data atual, no caso, 17/02 o valor da moeda é de
5,37.

Então, o Valor no Título equivale às informações do título e o Valor atual equivale à cotação
atual.

Nesta janela, temos as seguintes informações:

Valor no Título: Equivale as informações do título, como o valor da moeda e o código da


moeda.

Moeda: Se refere ao valor da moeda informada no título, normalmente é o valor proveniente da


negociação.

Desdobramento em moeda: É a conversão do título de reais para a moeda informada no


título. Exemplo: 100,00 convertidos para Dólar no valor da moeda de 5,39, resultam em 18,55
dólares.

Valor Atual: Equivale a informações da cotação atual do código da moeda informada no título.

Moeda: Se refere ao valor da moeda da cotação atual, informada na tela Valores de Moedas.

Desdobramento em moeda: É a conversão do título de reais para a moeda informada no


título utilizando o valor da moeda na cotação atual. Exemplo: 100,00 convertidos para Dólar no
valor da moeda de 5,37, resultam em 18,62 dólares.

Observação:

Se o título não tiver código de moeda informado, os valores do pop-up ficarão zerados e
a opção Visualizar dados em Moeda do botão Outras Opções, será desabilitado.
Se o valor da moeda do título alterar, ao confirmar a alteração, o sistema refaz os
cálculos.
Se a tela estiver aberta e você realizar movimentações entre os títulos, o sistema irá
trazer os valores provenientes destes.

Botão Baixar
Ao baixar um título que tenha moeda e tenha o parâmetro habilitado, será exibida uma nova
aba na tela de baixa com o nome "Fechamento Baixa em Moeda".

Nota: A aba Fechamento Baixa em Moeda só estará habilitada se o título que tiver sendo
baixado tiver sido lançado com "Moeda" estrangeira.

Observação: Será permitido que os Valores de Moeda e Valor Total na baixa sejam alterados na
baixa de moeda, desde que no Cadastro do Usuário, aba Segurança, a opção "Permite alterar
valor de moeda na baixa?" esteja habilitada.

Aba Fechamento Baixa em Moeda

Nesta aba, temos os seguintes dados:

Vlr Negociação: Aqui é apresentado, os campos "Vlr. Moeda", "Vlr. Desdob. "Moeda" e
"Desdobramento", preenchidos com os respectivos valores da data de negociação.

Vlr Atual: Apresenta os campos Vlr. Moeda, Vlr. Desdob. Moeda e Desdobramento preenchidos
com os respectivos valores na data atual, tendo em mente que se não há cotação na data atual
o sistema buscará a última cotação registrada para atualizar os valores.

Variação Cambial: Apresenta a variação cambial de Vlr. Moeda e do Desdobramento, variação


essa proveniente da atualização de cotação da moeda.

Vlr Baixa: Apresenta Vlr. Desdob. Moeda e Desdobramento atualizados após a atualização da
moeda.

Nota: Se no Fechamento da Moeda for informado um valor de moeda que não está cadastrado
o sistema emitirá o aviso:

"Valor não encontrado. Utilize um valor cadastrado na cotação de moeda".

Observação: Caso o usuário possua na tela Acessos, módulo "Financeiro > Rotinas >
Movimentação Financeira" o acesso "Digita Cotação" liberado; o parâmetro "Mostrar
valores de moedas convertido no financeiro - MOSTRAVLRMOEDA" esteja ativado; e o

374
valores de moedas convertido no financeiro - MOSTRAVLRMOEDA" esteja ativado; e o
título possua valores para baixa com tipo de moeda estrangeira, o campo "Vlr. Atual" além de
ser preenchido pelo modo de pesquisa, será habilitado para edição, na qual pode-se informar
um valor de moeda ainda não cadastrado.

Exemplos:

Sem variação cambial:

Vlr. Título: Vlr. Vlr. Desdob. Desdobramento


1000,00 Moeda Moeda
Vlr. Negociação: 552,49 1000,00
1,8100

Vlr. Atual: 1,8100 552,49 1000,00
Variação 0 0 0
Cambial:
Vlr. Baixa: 0 552,49 1000,00

Com variação cambial sendo o Vlr. Atual maior que o Vlr. Negociação:

Vlr. Título: Vlr. Vlr. Desdob. Desdobramento


100,00 Moeda Moeda
Vlr. Negociação: 50,00 100,00
2,00

Vlr. Atual: 2,18 50,00 109,00


Variação 0,18 0 9,00
Cambial:
Vlr. Baixa: 0 50,00 109,00

Com variação cambial sendo o Vlr. Atual menor que o Vlr. Negociação:

Vlr. Título: Vlr. Vlr. Desdob. Desdobramento


100,00 Moeda Moeda
Vlr. Negociação: 45,05 100,00
2,22

Vlr. Atual: 1,00 49,10 49,00
Variação -1,22 0 -50,90
Cambial:
Vlr. Baixa: 0 49,10 49,10

Nota: Quando o parâmetro estiver ligado e a baixa do título for parcial o sistema não permite
que seja considerado o valor da diferença entre o valor calculado e o valor da baixa como
"Desconto":

Compensação Financeira

Na rotina de Compensação Financeira ao tentar compensar um título que tenha moeda


informada, será exibida a seguinte mensagem:

"Rotina de Compensação não está preparada para compensar títulos em moeda."

2.203 Configuração do Layout da Nota - DACTE


Para realizar a configuração de um layout padrão de emissão do CT-e, inicialmente, acesse a
tela Configurador de Layout da Nota. Ao iniciar a inserção de um novo layout, através do botão

, será aberta uma pequena tela para escolha do layout.

Escolhendo a opção "Criar um layout usando um modelo", será feito o direcionamento para
a tela seguinte, para que você escolha o modelo "Conhecimento de Transporte (CT-e)".

Clicando em "Próximo", na tela seguinte informe a "Descrição" do layout, seu correspondente


"Tipo movimento" e, através da marcação "Usar como padrão para este tipo de
movimento?", defina se o modelo de layout será utilizado como padrão para o tipo de
movimento escolhido.

Clicando em "Concluir", você finaliza o cadastro do layout, onde o modelo criado possui todas
as configurações padrão de campos, informações e ordem para lançamento do CT-e.

Caso você queira personalizar o layout sugerido pelo modelo, poderá fazê-lo nessa tela,
definindo os campos e ordenações desejados.

Observação: O sistema conta com o campo "Cód. Ident. Operação Transporte", de forma
abreviada "CIOT"; ele se encontra disponível para ser inserido em todos os tipos de layout de
nota também por meio da tela Configurador de Layout da Nota. Ao gerar o lote do CT-e, essa
informação será apresentada na tag <CIOT> que está contida na tag <rodo>. O DACTE
impresso também contará com o valor informado no CIOT.

Configuração do SanNFe

No caso do CT-e, as configurações do SanNFe são equivalentes às definições realizadas para


emissão da NF-e, sendo a principal dela, a inserção do certificado digital da empresa. Além
disso, os parâmetros "IP do Servidor de Nota Fiscal Eletrônica - IPSERVNFE" e "Pasta de
instalação do SanNFe - SANNFEINSTDIR" também devem ter sua configuração analisada ao
configurar-se o SanNFe.

2.204 Listas p/ Controle Adicional de Estoque

Configurações > Cadastros > Produtos

Nesta tela serão cadastradas as listas para controle adicional que serão utilizadas no Cadastro
de Produtos. Este cadastro é apenas um facilitador que atua como ponto de sugestão, ou seja,
trata-se de registros que podem ser efetuados no ato da inserção do produto ou aqui pré-
configurados.

A lista incluída no Cadastro de Produtos quando alterada, não irá influenciar nos registros
contido nesta tela. O processo de forma inversa funcionará da mesma forma.

375
contido nesta tela. O processo de forma inversa funcionará da mesma forma.

Conforme dito anteriormente, as listas aqui cadastradas serão aplicadas no Cadastro de


Produtos, aba Medidas e estoque, sub-aba Controle Adicional, através da opção "Pesquisar
listas cadastradas", que quando acionada permitirá a seleção das mesmas.

Observação: Ao apontar a lista desejada, o sistema preencherá os campos da referida aba com
os dados da lista permitindo que sejam efetuadas alterações de acordo com a necessidade.

2.205 Explosão Automática de Lotes

A Explosão Automática de Lotes é uma funcionalidade disponível na Central de Vendas, em


que, ao lançar um item em uma nota de venda ou pedido de venda, caso o produto seja
controlado por lote e data de validade, você precisará informar o lote de cada item, porém, com
essa funcionalidade, não será necessário informar o Lote (CONTROLE).

Caso o lote não seja informado, o sistema distribui a quantidade solicitada entre itens de cada
um dos lotes do produto, automaticamente. A distribuição é feita na ordem das datas de
validade, das mais próximas para as mais distantes.

Dessa forma, você pode clicar nas imagens abaixo para consultar as configurações e o processo
a ser realizado:

Configurações Iniciais
Primeiramente, no Cadastro de Produtos configure o seu controle adicional de estoque para que
este seja realizado por meio do controle de lote, para isso, na Medidas e Estoque, sub-aba
Controle Adicional selecione a opção "Número do lote" do campo "Controlar por".

Lembre-se ainda que, o produto em questão deve pertencer a um Grupo de Produtos que valide
estoque, ou seja, este não pode estar configurado com a opção "Não valida" no Cadastro de
Produtos/Serviços, aba Estoque.

A TOP utilizada na nota de venda, deve estar configurada com a opção "Baixar" do campo
"Atualização do Estoque", aba Estoque. Porém, a marcação "Atualizar Estoq.a partir da
Confirmação" da mesma aba, não pode estar habilitada.

O parâmetro "Controla Preços por Controle -


PRECOPORCONT" deve ser desabilitado, pois, no
caso em que o produto é controlado por lote, não é
possível associar preços diferentes para cada lote,
ou seja, na tabela de preços, o preço deve ser
cadastrado sem informar o lote.
[voltar ao topo]

Parâmetros

Nesse tópico, exibiremos alguns parâmetros que podem influenciar no uso da rotina de explosão
automática de lotes. Observe:

Usar data de validade junto com Lote? - LOTEDTVAL: Habilita o uso da Data de Validade
no controle de estoque. Assim, ao informar um item de produto controlado por número de lote,
o sistema exige que seja informada a Data de Validade.

Controle Automático por data de validade de lote? - LOTAUTCENT: Ao utilizar esse


parâmetro, será habilitado o controle automático de lote. Caso contrário, você deve informar os
lotes manualmente. É importante mencionar que, caso esse parâmetro esteja ativado, ao salvar
um item presente em um pedido que reserve estoque, o sistema irá explodir o lote.

Além disso, mesmo que o parâmetro Controle Automático por data de validade de lote? -
LOTAUTCENT esteja desabilitado, na Operação de Produção (que gera nota de produção), ao
informar uma MP controlada por lote, mesmo que o lote não seja informado a explosão de lote
ocorrerá normalmente, de forma que, o sistema utilizará o lote da MP que está mais próximo do
vencimento.

No parâmetro Emp. que utilizam controle por data


de validade lote - EMPLOTAUTCENT deverão ser
incluídas as empresas que serão impactadas pelo
parâmetro Controle Automático por data de validade
de lote? - LOTAUCENT; assim, se o parâmetro Emp.
que utilizam controle por data validade de Lote -
LOTAUCENT habilitado, todas as empresas serão
impactadas.

Controla Preços por Controle? - PRECOPORCONT: Quando esse parâmetro for habilitado, o
campo "Controle" será exibido na tela de "Atualização de custos" para que a atualização
seja realizada por controle. Com o parâmetro desabilitado, ao atualizar os custos, o campo
Controle não é apresentado, e esta é feita para todos os controles.

Exclui Lote do "Controla Preços por Controle"? - PRECOPORCONTEXL: Esse parâmetro


trabalha de forma conjunta ao parâmetro citado anteriormente. Com o parâmetro anterior
ligado, os preços serão controlados por controle, porém, quando este segundo também é
habilitado, o sistema reenquadra os produtos controlados por "lote" na regra de busca de preço
utilizada habitualmente, ou seja, serão apresentados para estes seus preços específicos.

Não mostra estoque inativo na explosão de lotes? - NMOSTRALOTINA: Quando esse


parâmero for habilitado, ao lançar no Pedido/Nota um produto que contenha diferentes lotes,
será desconsiderado o lote que estiver com estoque vazio e utilizado o próximo lote a vencer
que contenha estoque para compor a nota.

Usar (Estoque - Reserva) ao Faturar pelo Estoque? - FATEST-RESERV: Na realização do


faturamento de um pedido, considerando a nota gerada, cuja TOP utilizada esteja configurada
para reservar estoque, esse parâmetro deve ser ligado para que a Explosão de Lote aconteça.
Além disso, quando habilitado, permitirá que o sistema considere como estoque somente a
quantidade disponível do produto.

Ignorar validação estoque quando lote automático? - IGNORAVALESTLT: Quando este


parâmetro está habilitado o sistema não realiza a validação de estoque corresponde ao produto
relacionado à explosão automática de lotes. Diante disto, desconsidera o produto que seja
controlado por lote retirando-o do faturamento.

Custo por controle? - CUSTOPORCONT: Quando esse parâmetro estiver habilitado, o sistema
irá preencher o campo "Custo" do item da Nota, bem como preencherá o campo "Controle" do
item desta, nos seguintes itens:

Explosão automática de lote na inserção de item;


Explosão automática de lote no faturamento;
Explosão automática de lote na expedição (WMS).

Corte Automático de Lote WMS - CORTEAUTLOTEWMS: Quando este parâmetro for ligado,
o sistema irá automaticamente realizar o corte de produtos com base no estoque físico
disponível. Assim, observe o exemplo:

Foi solicitada uma quantidade de 200 unidades do Produto X, sendo assim, temos:

Possuímos 50 unidades do lote Y e;


50 unidades do lote Z.

Portanto, o sistema irá gerar um corte automático de 100 unidades do produto X.

Para o correto funcionamento desse processo, o parâmetro "ZERARQTDCONF -


Zerar Corte após faturamento?" deve ser desligado.

[voltar ao topo]

Processo
Sabendo que o início desse processo ocorre ao realizar uma compra, na inserção de cada item,
por meio da opção "Desmembrar item por lote" do botão "Outras Opções..." da Central,
informe a "Data de validade", "Data de fabricação" e o número do "Lote" no pop-up
"Desmembrar lote".

376
Com os produtos em estoque separados por Lote e Data de Validade, você tem a possibilidade
de realizar o faturamento do pedido ou lançar uma nota de venda para os produtos.

Dessa forma, caso uma dessas ações seja realizada sem informar o Lote (CONTROLE), o sistema
irá distribuir a quantidade informada conforme a Data de Validade do Lote, ou seja, os lotes com
as datas de validade mais próximas são esgotados primeiros, e se o estoque total não for
suficiente, um erro será lançado.

Quando você preencher os campos acima com as informações requeridas, os produtos serão
separados em estoque segundo o Lote e Data de Validade. Assim, poderá optar por faturar o
referido pedido, ou lançar uma nota de venda para o produto.

Pedido de Venda

Dado que um pedido foi lançado na Central de Vendas, e este possuir um item controlado por
número de lote e quantidade do produto, ao lançar um pedido e incluir um item controlado por
número de lote, quantidade do produto, valor unitário, etc., o campo "Controle" não deve ser
informado, e o item será salvo.

Assim, ao Confirmar o pedido e faturar, a nota lançada pelo faturamento utilizará a mesma
quantidade do item do pedido, porém distribuída em itens de acordo com os lotes.

Nota de Venda

Na Central de Vendas, efetue o lançamento de uma nota e inclua um item controlado por
número de lote. Lembre-se ainda que, o campo Controle não deve ser preenchido.

Ao salvar o item, o sistema automaticamente distribuirá a quantidade informada em itens,


conforme os lotes e suas respectivas datas de validade.

O parâmetro Controla Preços por Controle -


PRECOPORCONT deverá estar desabilitado, pois, no
caso em que o produto é controlado por lote, não é
possível associa preços diferentes para cada lote, ou
seja na tabela de preço, este dever ser cadastrado
sem informar o lote (Controle).
[voltar ao topo]

2.206 Inclusão Facilitada de Itens nas Centrais

Quando o parâmetro "Inclusão facilitada de produtos controlados por lista -


INCFACPROLIS" estiver Ligado o sistema habilitará na Central - Compras | Vendas | Mov.
Internas, na grade Itens, uma nova aba para inserção de itens na nota, de nomenclatura
"Facilitado".

A aba Facilitado tem como objetivo dinamizar a inclusão de produtos com Controle Adicional do
tipo Lista; nela será apresentada apenas uma linha para cada produto, independente do
controle. Os campos Quantidade e Controle não são apresentados em modo grade ou em modo
de edição; todos os controles e suas quantidades são exibidos ao lado direito do painel. Vejamos
a imagem abaixo:

Na imagem acima, tem-se o painel com as quantidades dos controles do produto; pode-se
observar à direita o Título do controle (informado no Cadastro de Produtos - aba Medidas e
Estoque - sub-aba Controle Adicional), bem como as Quantidades de cada Controle do produto.

Caso não seja informada nenhuma quantidade para o controle, ele não será incluído na nota.
Para cada quantidade informada nos controles, uma linha será incluída nos itens da nota; as
informações incluídas podem ser vistas pela aba Padrão. Caso o controle possua quantidade e
for alterado para o valor zero, a linha será removida dos itens. Caso alguma informação seja
alterada por esse painel, todos os itens da aba Padrão terão seus valores alterados, por
exemplo, caso seja alterado o valor unitário, todos os itens da nota desse produto terão seus
valores unitários modificados para um novo valor.

A aba Facilitado permite inserção apenas de produtos que tenham Controle Adicional de Estoque
do tipo Lista; os demais deverão ser adicionados pela aba Padrão. Os produtos adicionados pela
aba Padrão e que não possuem Controle Adicional de Estoque do tipo Lista não irão aparecer na
grade da aba Facilitado.

Observação: Esta funcionalidade não se aplica a produtos com tabela de preço que tenham
preços diferentes para cada controle. Além disso, caso seja necessário realizar modificações nas
linhas da aba Padrão, ou seja, alterar algum campo para algum controle em específico, pode-se
proceder com as modificações, porém deve-se ajustar algo somente depois de finalizadas todas
as alterações no item na aba Facilitado; caso contrário, as informações alteradas na aba Padrão
serão perdidas; uma simples alteração na quantidade de algum controle pela aba Facilitado fará
com que todas as linhas daquele produto na aba Padrão sejam atualizadas conforme a
modificação realizada.

Inclusão Facilitada por Referência


Além da forma de inserção de itens relatada acima, com a ativação do parâmetro
"Lançamento por referência (Inclusão facilitada) - USAINCFACLANREF", será possível
realizar a inclusão de itens na aba Facilitado informando-se a referência dos mesmos. Pode-se
pesquisar um produto informando sua referência diretamente no campo de pesquisa e teclando-
se Enter ou ainda clicando-se no botão de pesquisa e localizando o item desejado.

Ao digitar a referência do item, e pressionando-se Enter, o sistema carrega o produto localizado


na primeira grade posicionada abaixo do campo Referência; selecionando o produto desejado
nesta primeira grade e pressionando Enter uma segunda vez, este produto é apresentado na
segunda grade, onde à direita, tem-se os controles correspondentes ao item, bem como suas
respectivas quantidades a serem informadas. Em suma, a grade superior é alimentada a medida
que a referência dos itens é informada; teclando-se Enter, este produto é carregado na grade
inferior, onde preenche-se suas devidas quantidades.

Uma vez inseridas as quantidades de itens necessárias, pode-se proceder normalmente com a
confirmação do documento.

Controles na Inclusão Facilitada


É possível que os controles utilizados nos Produtos sejam exibidos na grade de inclusão
facilitada; para tal, é necessário que o parâmetro "Controles apresentados na Inclusão
facilitada - ITELSTGRADE" seja alimentado com os controles desejados; os mesmos devem
ser incluídos separados por vírgula.

Após serem configurados no parâmetro, esses controles serão apresentados na grade de


inclusão facilitada; a medida que as quantidades forem informadas, as respectivas colunas
serão preenchidas.

Caso não seja informada quantidade para o produto, sua coluna correspondente será exibida
com valor "0" (zero).

Importante: Para que as colunas correspondentes aos controles seja apresentadas na grade, é
necessário que o layout de documento utilizado, não seja o layout padrão; esta definição é
realizada na tela Configurador de Layout da Nota, onde a marcação "Usar como padrão para
este tipo de movimento?" não pode estar efetuada.

Se outros produtos forem adicionados, e possuírem estes mesmos controles, serão adicionadas
em novas linhas da grade normalmente.

377
2.207 Máscara para Local

Configurações > Avançado > Máscaras

Através desta tela, é possível efetuar a configuração/criação de máscaras para local.

A tela bloqueia a alteração da máscara, quando já houverem sido cadastrados locais com a
configuração realizada.

É possível definir quantos níveis terá a estrutura (máximo: 4) e quantos dígitos haverá em cada
nível (máximo: 3). O tamanho máximo de código permitido é de nove dígitos válidos.

Exemplo: 9.99.999.999.

2.208 Lançamento do CT-e

Este tópico destina-se à apresentação das informações acerca do lançamento de um


Conhecimento de Transporte Eletrônico - CT-e.

Considerações iniciais Grade Cabeçalho

Grade Itens Grade Rodapé

Portal de Vendas - CT-e em Desacordo Observações importantes

Considerações iniciais
O procedimento de lançamento do CT-e, possui algumas particularidades se comparado ao
lançamento de uma NF-e comum. Ele se desenvolve no Portal de Vendas, onde você deverá
selecionar no lado esquerdo da tela, o Tipo de Movimento "Conhecimento de transporte".

Escolhendo-se o Tipo de Movimento Conhecimento de transporte, e acionando o botão

para inserção de um novo documento, será realizado o direcionamento para a


tela Central de Vendas carregando-se o layout já configurado, de acordo com a orientação no
tópico Configuração do Layout da Nota - DACTE.

[voltar ao topo]

Grade Cabeçalho

Ao dar início ao lançamento de um CT-e, você deverá preencher os dados do cabeçalho do


documento, nos quais pode-se destacar os seguintes:

No campo "Empresa" você informará a empresa cadastrada no sistema como


"Transportadora".

Preencha no campo "Parceiro" com o parceiro que será o tomador do serviço de transporte.

No campo "Parceiro Remetente" informe o parceiro remetente do CT-e, ou seja, o parceiro


que emitiu as notas fiscais referentes aos produtos que a transportadora está deslocando.

Você irá inserir no campo "Parceiro Destinatário" o parceiro destinatário do CT-e, ou seja, o
parceiro que receberá as mercadorias remetidas pelo parceiro remetente.

Observação: Pode-se definir as cidades de Origem e Destino do CT-e no ato de sua emissão;
para tal, por meio dos campos "Cód. Cid. Início CT-e" e "Cód. Cid. Fim CT-e", acrescenta-se
estes dados no documento que está sendo emitido, de modo que não será necessário informar
o Parceiro de Coleta. Estes campos devem ser incluídos no layout da nota, através da
configuração feita previamente na tela Configurador de Layout da Nota. No caso de lançamento
de CT-e de Terceiros, estas informações devem ser obrigatoriamente preenchidas.

Importante: Caso o CT-e seja de terceiros (em que o Tipo de Operação de Compra tenha o
campo CT-e definido como Terceiros (aba Impressão) e o Modelo do Documento seja de
Conhecimento de Transporte (aba Livro Fiscal)), o sistema irá validar o preenchimento de ambos
os campos Cód. Cid. Início CT-e e/ou Cód. Cid. Fim CT-e. Porém, caso seja um CT-e de terceiros,
mas o campo CT-e mencionado esteja definido com um valor diferente de Terceiros, o sistema
irá validar somente o preenchimento do Cód. Cid. Início CT-e e/ou Cód. Cid. Fim CT-e. Essa
exigência é necessária somente para documentos que possuem sua data igual ou maior à
01/01/2018.

Insira no campo "Consignatário (Expedidor)" o expedidor da mercadoria do CT-e anterior.


Você deverá preencher este campo apenas quando o CT-e possuir o Tipo de Serviço
"Redespacho" ou "Redespacho intermediário".

Preencha o campo "Redespacho (Recebedor)" com o recebedor da mercadoria do CT-e


anterior. Este campo deverá ser preenchido apenas quando o CT-e possuir o Tipo de
Serviço Redespacho intermediário.

Informe no campo "Tipo Operação" o Tipo de Operação que caracteriza a emissão do


documento, considerando o tipo de CT-e e o Tipo do Serviço do mesmo.

378
Você informará no campo "Tipo Negociação" o Tipo de Negociação que irá gerar a(s)
parcela(s) do financeiro; isto apenas quando a TOP informada no campo anterior estiver
configurada para atualizar o financeiro.

Preencha o campo "Série da nota" com a série do documento.

No campo "Produto predominante" informe o produto predominante no CT-e, ou seja, a


descrição que identifique a mercadoria que está sendo transportada.

Você deverá selecionar a marcação "Lotação" somente quando o CT-e caracterizar uma
lotação; esta pode ser caracterizada pelo fato de que a mercadoria transportada ocupa todo o
espaço do veículo, ou seja, a entrega será realizada somente para um destinatário; caso o
transporte não possua essa condição, este campo deverá permanecer desmarcado.

Observação: Quando a marcação Lotação estiver habilitada, obrigatoriamente você deverá


informar o motorista e o veículo, caso contrário, será apresentada a seguinte mensagem:

"Para CT-e de lotação, ao menos um motorista e o veículo e seus reboques (caso haja)
devem ser informados".

Informe no campo "Veículo de Tração" o veículo de tração que realizará o transporte da


mercadoria.

Caso o veículo possua reboque, você deverá informá-lo nos campos "Reboque 1", "Reboque
2" e "Reboque 3".

Preencha no campo "Previsão de entrega" a data prevista da entrega da mercadoria ao


destinatário.

Os campos relacionados ao veículo e seus reboques determinarão, automaticamente, se o


veículo é de tração ou reboque, isso a partir do campo em que for lançado o dado do veículo.

Nota: No lançamento de um CT-e, será possível determinar através do campo "Forma de


Pagamento do CT-e" como se dará a quitação do documento, dentre as seguintes opções:

A pagar;
Pago;
Outros.

A informação contida neste campo, alimentará a tag <forPag> do XML do CT-e. Caso este
campo esteja em branco, será considerada a informação presente no campo "CIF / FOB"
localizado também no cabeçalho da nota, para o preenchimento da referida tag. Para que
ambos os campos, Forma de Pagamento do CT-e e CIF / FOB sejam apresentados no cabeçalho
da nota, é necessário que eles sejam previamente incluídos no layout da nota, por meio da tela
Configurador de Layout da Nota.

Importante: Na emissão do CT-e existem alguns casos em que a transportadora precisa gerar
determinadas informações nos campos <ObsCont xCampo=> e <xTexto>; no parâmetro
"Consulta para informação adicional no XML do CTe - QUEINFADCXMLCTE" pode-se
informar uma query para preenchimento destes campos. Consideremos um exemplo de query:

SELECT OBSERVACAO as XCAMPO, PLACA as XTEXTO FROM TGFCAB WHERE NUNOTA


= :NUNOTA

Quando você lançar um CT-e e preencher os campos Observação e Placa, essas informações
serão carregadas no XML e no DACTE do CT-e. O XML será construído com a seguinte
configuração:

<compl>

<xObs>CTe importante</xObs>

<ObsCont> xCampo="CTe importante">

<xTexto>HEO2144</xTexto>

</ObsCont>

</compl>

Observação: Na emissão do CT-e, a respeito da tag <indIEToma> tem-se as seguintes


considerações:

No Cadastro de Parceiros, aba Fiscal, caso você defina o campo Classificação ICMS como
"Consumidor Final Não Contribuinte" e/ou o parceiro seja do exterior (o que
caracteriza um parceiro do exterior é na aba Endereço de seu cadastro constar um
endereço do exterior e na aba Identificação, o CNPJ 00000000000000), no XML do CT-e, a
tag <indIEToma> será alimentada com o valor "9". No caso do Parceiro ser estrangeiro,
no XML não tem-se a sua Inscrição Estadual;
Para um tomador do serviço Consumidor Final, seu indicador será igual a 9 (tag
<indIEToma>) e sua Inscrição Estadual será gerada, caso esteja preenchida;
Se tratando de um tomador Pessoa Física, cuja configuração do campo Classificação
ICMS esteja definido como Consumidor Final Não Contribuinte, no XML do CT-e, a tag
<indIEToma> não será gerada;
Quando o parceiro tomador não é do exterior, não está configurado como Consumidor
Final Não Contribuinte, a sua Inscrição Estadual está definida como Isento e a UF do
parceiro está configurada no parâmetro "UF que não aceita tomador isento no CT-e
emitido - UFTOMAISENTOCTE", a tag <indIEToma> será alimentada com o valor "2".

[voltar ao topo]

Grade Itens

Na parte destinada aos itens da nota, você informará quais os serviços prestados, sendo que,
cada serviço deve possuir um componente de serviços. Neste caso, ao gerar o lote do CT-e, o
sistema agrupará o valor dos serviços que possuem o mesmo componente e no CT-e será feito o
destaque por componente.

Caso você informe algum serviço sem componente cadastrado, será apresentada a seguinte
mensagem de validação:

"O serviço (xxx) lançado não possui componente cadastrado. Favor definir algum
componente para este serviço".

Quando você informar serviços que possuem CST, Alíquotas de ICMS, Percentual de Redução de
Base ou CFOP diferentes entre si, também será apresentada uma mensagem de validação,
sendo esta apresentada no momento da geração do lote do documento:

"Verifique a tributação dos componentes do serviço (serviços) do CT-e! Para


confirmação do CT-e é necessário que a tributação (CST), a alíquota de ICMS,
percentual de redução de base e CFOP, sejam os mesmos."

Estas informações deverão ser as mesmas de todos os serviços lançados; por mais que exista a
divisão de componentes de serviço, a prestação de serviço de transporte é apenas uma.

Ressaltamos que o sistema não está preparado para gerar o lote do CT-e que possua na nota
itens com a tributação igual a:

010 – Tributada e c/ cobrança por substituição;


030 – Isenta e não tribut. e c/ cobrança por subst.;
050 – Suspensão;
060 – ICMS cobrado anteriormente por substituição;
070 – Com redução de base e c/ cobrança por subst.;
090 – Outros.

Caso os itens (serviços/componentes de serviço) possuam alguma das tributações acima


mencionadas, a Receita irá rejeitar o lote do CT-e com a mensagem informando que o conteúdo
do campo "ICMS" não é válido.

Nota: Se na emissão do CT-e a prestadora do serviço não for situada no local de origem do
transporte, ocorrerá a conversão da CFOP que se dará de acordo com a seguinte regra:

Quando o tipo do CT-e for Normal, Complementar ou Substituição, se a UF emitente for


diferente da UF de início da prestação, e se a UF de início e fim da prestação não forem
estrangeiras (EX - Exterior):

1. Se a UF de início e fim da prestação forem iguais, o CFOP será convertido


automaticamente para "5932 - Prestação de serviço de transporte iniciada em
unidade da Federação diversa daquela onde inscrito o prestador".
2. Se a UF de início e fim da prestação forem diferentes, o CFOP será automaticamente
convertido para "6932 - Prestação de serviço de transporte iniciada em unidade
da Federação diversa daquela onde inscrito o prestador".

[voltar ao topo]

Grade Rodapé
A grade Rodapé é completamente habilitada para utilização, logo após o salvamento dos dados
na grade de Itens. Algumas informações serão geradas automaticamente e poderão ser
modificadas, caso necessário; enquanto que outros dados deverão ser manualmente
informados. Ela é composta por 10 (dez) abas. Analisemos sobre cada uma delas:

Aba Impostos Aba Unidades de Medida

Aba Notas do Conhecimento de Transporte Aba Seguros de Transporte

Aba Motorista Aba Documentos Anteriores

Aba Financeiro Aba Coleta/Entrega

Aba Vale Pedágio Aba Lacres

Aba Impostos
Com base nas configurações de impostos anteriormente realizadas para cada Produto,
considerando ainda a localização da Empresa e Parceiro, tem-se os dados da aba Impostos.
Configurações como a geração de ICMS, ISS e IPI, e suas respectivas alíquotas por exemplo, são
essenciais para alimentação desta aba. Além disso, tem-se os dados a respeito do CT-e lançado,
bem como sua Chave, seu Tipo de emissão, o Ambiente de lançamento etc.

[voltar ao topo]

Aba Unidades de Medida

379
Nesta aba, obrigatoriamente, você deverá informar quais as unidades de medida das
mercadorias em transporte. Um mesmo documento pode possuir mais de uma unidade de
medida.

No campo "Tipo da Medida" realiza-se o preenchimento do tipo da medida, que não


necessariamente trata-se da unidade de medida propriamente dita. Por exemplo, no caso da
Unidade de Medida ser "KG" o Tipo da Medida pode ser "Peso Bruto".

Informe no campo "Quantidade na medida" a quantidade de mercadoria que possui a


unidade de medida selecionada.

Selecione no campo "Unidade de Medida" a unidade de medida das mercadorias. Neste, você
poderá definir uma das seguintes opções:

M3;
KG;
TON;
UNIDADE;
LITROS;
MMBTU.

As informações referentes à unidade de medida são obrigatórias para emissão do CT-e. Caso
estes dados não sejam informados, será apresentada a seguinte mensagem no momento da
confirmação do documento:

"É necessário informar a(s) unidade(s) de carga na aba Unidades de Medida."

[voltar ao topo]

Aba Notas do Conhecimento de Transporte

Nesta aba, obrigatoriamente, você deverá informar as notas que pertencem ao conhecimento
de transporte. É importante ressaltar que, quando informada mais de uma nota, estas devem
possuir o mesmo emitente (remetente) e destinatário.

Pode-se informar nesta aba, as notas fiscais que possuam o modelo de documento fiscal "1"
(Nota Fiscal Convencional), ou o modelo de documento "55" (Nota Fiscal Eletrônica).
Existem ainda, casos em que a mercadoria transportada não exige nota fiscal, como é o caso,
por exemplo, do transporte de materiais biológicos, transporte de móveis em uma mudança de
residência etc. Por este motivo, é possível que sejam vinculados ao CT-e outros documentos,
como um Documento de Declaração (00), ou um documento caracterizado como Outros (99); no
DACTE, estas informações são impressas no campo TP DOC.

Para cada modelo de documento, são considerados um conjunto de campos, os quais devem ser
preenchidos.

Para o modelo de documento fiscal "1", os seguintes campos devem ser informados:

Número: Informa-se o número da nota fiscal.

Dh. emissão: Preenche-se a data e hora da emissão da nota fiscal.

Série: Informa-se a série da nota fiscal.

Valor da nota: Este campo destina-se ao preenchimento do valor da nota fiscal.

Modelo Documento: Se tratando de notas no modelo convencional, informa-se neste caso o


modelo de documento igual a "1".

Base ICMS: Informa-se aqui, o valor da base de cálculo do ICMS da nota fiscal. Caso não exista,
informa-se o valor 0,00.

Valor ICMS: Preenche-se aqui, o valor do ICMS da nota fiscal. Caso não exista, informa-se o
valor 0,00.

Base Substit.: Informa-se aqui, o valor da base de cálculo do ICMS ST da nota fiscal. Caso não
exista, informa-se o valor 0,00.

Valor Substit.: Preenche-se este campo com o valor do ICMS ST da nota fiscal. Caso não
exista, informa-se o valor 0,00.

Valor Total dos Produtos: Este campo deve ser preenchido com o valor total dos produtos da
nota fiscal.

CFOP: Informa-se neste campo, qual a CFOP predominante da nota fiscal.

No caso do modelo de documento fiscal "55", deve-se preencher os seguintes campos:

Número: Informa-se o número da NF-e.

Dh. emissão: Preenche-se a data e hora da emissão da NF-e.

Série: Informa-se a série da NF-e.

Valor da nota: Este campo destina-se ao preenchimento do valor da NF-e.

Modelo Documento: Como se tratam de Notas Fiscais Eletrônicas, informa-se neste campo, o
modelo de documento fiscal "55".

Chave NF-e: Informa-se neste campo, a chave de acesso da NF-e.

Observação: Você não deve inserir em um mesmo CT-e notas fiscais de modelos de documento
diferentes, ou seja, um CT-e não pode conter uma "Nota Fiscal Convencional" e outra "Nota
Fiscal Eletrônica".

Caso os dados nesta aba não sejam preenchidos, o sistema irá apresentar a seguinte
mensagem na confirmação:

"É necessário informar ao menos um tipo de documento a ser transportado na aba


Notas de Conhecimento de Transporte".

[voltar ao topo]

Aba Seguros de Transporte

Nesta aba você fará o registro das informações relacionadas ao Seguro de Transporte. Em um
único CT-e, pode-se ter mais de um responsável pelo seguro da carga. Para esta configuração,
tem-se os seguintes campos:

No campo "Responsável pelo Seguro" você definirá quem é o responsável pelo seguro da
carga, com as seguintes opções de escolha:

Emitente do CT-e;
Remetente;
Tomador de Serviço;
Destinatário.

Informe o nome da seguradora que irá acobertar o seguro da carga transportada no campo
"Nome da Seguradora".

O campo "Nro. Apólice" é destinado ao número da apólice de seguro feita pela seguradora que
está acobertando o seguro da carga.

Você informará no campo "Nro. Aberbação" o valor da carga; este deve ser preenchido apenas
se o valor da carga acobertada for diferente do somatório do valor total das notas fiscais
informadas na aba "Notas do Conhecimento de Transporte". Caso não seja necessário
preenchê-lo, o sistema irá considerar o valor da carga como sendo o somatório do valor total
das notas fiscais transportadas.

[voltar ao topo]

Aba Motorista

Nesta aba, você poderá informar o motorista que realizará o transporte da carga. Em um
mesmo CT-e pode-se ter mais de um motorista, podendo-se com isso, nesta aba, informar um
ou mais motoristas.

Informe aqui qual é o parceiro correspondente ao motorista. Serão aceitos somente


lançamentos de parceiros que estão identificados como "Motorista" em seu cadastro (Cadastro
de Parceiros, aba Identificação, campo Tipo).

[voltar ao topo]

Aba Documentos Anteriores

Você preencherá esta aba com os documentos anteriores, quando o CT-e emitido possuir o tipo
de serviço "Redespacho", "Redespacho Intermediário" ou "Subcontratação".

O documento anterior consiste em informar qual ou quais CT-e's foram emitidos antes do que
está sendo gerado no momento. No caso dos tipos de serviço acima citados, obrigatoriamente,
deve-se possuir ao menos um documento anterior informado. Para completo preenchimento
desta aba, informa-se os seguintes campos:

Parceiro Emissor do Documento: Informa-se aqui, o parceiro que emitiu o documento


anterior ao que está sendo inserido.

Chave de acesso (doc. anterior): Preenche-se este campo com a chave de acesso do
documento anteriormente emitido pelo parceiro informado no campo "Parceiro Emissor do

Documento".

Caso esteja-se utilizando um Tipo de Operação caracterizado com o serviço Redespacho,


Redespacho Intermediário ou Subcontratação, e no mínimo um documento anterior não tiver
sido informado nesta aba, o sistema irá exibir um alerta com as seguintes informações:

"Para CT-e de Redespacho, Redespacho Intermediário ou Subcontratação, o(s)


documento(s) anterior(es) deve(m) ser informado(s)."

[voltar ao topo]

380
[voltar ao topo]

Aba Financeiro
Nesta aba, são apresentados os dados do financeiro do documento, de acordo com as
configurações definidas essencialmente nos Tipos de Título e consequentemente no Tipo de
Negociação.

Esta aba possui também dois botões para realização de algumas modificações, caso necessário.
São eles:

Parcelar com Vários Tipos de Títulos e Alterar Parcelas

Observação: Os campos texto apresentados nesta aba podem ter sua apresentação
influenciada pelo parâmetro "Usa text area grande no financeiro?- USABIGTEXTAREA"
que, ao ser ativado, exibirá os campos em tamanho grande na aba; desligando-se o parâmetro,
os campos serão exibidos em tamanho pequeno. Qualquer campo adicional do tipo texto que
possua a forma de apresentação igual a caixa de texto, será exibido de acordo com a definição
feita no referido parâmetro.

[voltar ao topo]

Aba Coleta/Entrega

Informe nesta aba os dados referentes à coleta ou entrega diferentes do endereço de origem e
destino do CT-e, se assim a empresa desejar.

Para cada tipo de CT-e, existe uma origem e destino a serem considerados para os cálculos de
impostos e CFOP:

Tipo do CT-e normal ou subcontratação:

Origem: Parceiro Remetente


Destino: Parceiro Destinatário

Tipo do CT-e redespacho:

Origem: Parceiro Expedidor


Destino: Parceiro Destinatário

Tipo do CT-e redespacho intermediário:

Origem: Parceiro Expedidor


Destino: Parceiro Recebedor

Além disso, nesta aba, você poderá realizar o preenchimento dos seguintes dados:

Tipo: Informe aqui se o tipo será destinado a caracterizar uma "Coleta" ou "Entrega".

Tipo transporte: Defina qual o tipo de transporte que será realizada a coleta ou entrega. O
sistema atualmente atende apenas o modal "Rodoviário".

Cód. Parceiro: Neste campo você informará o parceiro a ser considerado para realizar a coleta
ou entrega. Nesta situação, o endereço de coleta ou entrega será o endereço do parceiro
informado.

Caso nenhuma informação seja inserida neste campo relacionada à coleta ou entrega, para a
emissão do CT-e o sistema irá considerar o endereço do "Parceiro Remetente" como "Coleta"
e o endereço do "Parceiro Destinatário" como "Entrega".

[voltar ao topo]

Aba Vale Pedágio

Cada transportadora possui uma forma de calcular o pedágio da rota a ser seguida, que pode
ser optando por calcular seu valor e adquirindo o mesmo junto à fornecedora, destacando o
vale-pedágio no CT-e. Normalmente, a transportadora possui um cadastro junto à fornecedora
do pedágio, e o cadastro de rotas e veículos, para que a partir dessas informações a
fornecedora indique qual o valor do pedágio por eixo, considerando a rota e o veículo.

Assim, a transportadora compra o pedágio, a fornecedora passa a ela o número da aquisição do


pedágio e o valor. Com posse desses dados, a transportadora aponta as mesmas na emissão do
CT-e. Estas informações são inseridas nesta aba. A saber:

No campo "Pagante do Pedágio" você determinará quem é o pagante do pedágio, dentre as


seguintes opções:

Emitente do CT-e;
Remetente;
Destinatário;
Expedidor;
Recebedor;
Outro.

Informe no campo "Nro. Compra" a numeração do comprovante da compra do vale pedágio.

Você deverá preencher o campo "Parceiro Pagante" com o parceiro pagante do pedágio,
quando o campo anterior estiver definido com a opção Outro.

No campo "Parceiro Fornecedor" informe o parceiro fornecedor do pedágio.

Nota: Quando o Parceiro Pagante do Pedágio for definido como "Outro", será feita a validação
pelo sistema se o pagante está devidamente informado. Caso não esteja, será apresentada uma
mensagem alertando sobre o ocorrido:

"Parceiro Pagante do Vale Pedágio não informado."

O mesmo vale para os outros atores do CT-e, ou seja, caso você defina o referido campo como
Destinatário, Emitente ou Remetente e não informe este código do Parceiro no cabeçalho do CT-
e, será apresentada uma mensagem semelhante à retratada acima.

O campo "Valor do Pedágio" é destinado ao preenchimento do valor correspondente ao vale


pedágio.

As informações pertinentes à esta aba, serão geradas no XML do CT-e da seguinte maneira:

<valePed>

<CNPJForn>81777325000104</CNPJForn>

<nCompra>3557</nCompra>

<CNPJPg>02245571000107</CNPJPg>

<vValePed>0.00</vValePed>

</valePed>

Além das informações geradas no XML, estas serão impressas no DACTE somente se existir
lotação.

[voltar ao topo]

Aba Lacres

Nos casos de transporte de combustível, é preciso que se tenha o lacre destacado no CT-e.
Normalmente, o remetente aponta o Número do Lacre na nota fiscal. De posse da Nota Fiscal, o
operador aponta o número do lacre no momento da emissão do CT-e; poderão ser informados
apenas os lacres correspondentes às mercadorias presentes no transporte daquele CT-e a ser
emitido.

Com os dados desta aba preenchidos, estas serão geradas no XML do CT-e da seguinte maneira:

<lacRodo>

<nLacre>1997</nLacre>

</lacRodo>

Essa informação é impressa no DACTE somente quando existe lotação. Além disso, quando tem-
se mais de um lacre no CT-e, os mesmos serão separados pelo caractere barra invertida "\".

[voltar ao topo]

Portal de Vendas - CT-e em Desacordo


Considere os dados abaixo na utilização da Versão 3.00 do CT-e (Preferências da Empresa, aba
CT-e, campo Versão CT-e).

Uma vez lançado o CT-e, no Portal de Vendas tem-se no botão NF-e a opção "Prestação de
serviço de CT-e em desacordo" que é utilizada em casos de divergências ou contestações a
respeito das NF-e's que compõem o CT-e.

381
A prestação de serviço em desacordo tem como autor o tomador do serviço do CT-e. Ao acionar
esta opção, será aberto o pop-up também denominado "Prestação de serviço de CT-e em
desacordo", onde você informará a Empresa tomadora do serviço, a Chave do CT-e gerador da
aquisição do serviço, a Sequência do evento e, caso necessário, alguma Observação pertinente
ao caso. Uma vez preenchidas as devidas informações, proceda com a transmissão do evento.

Observação: O campo Sequência por padrão é apresentado preenchido com o número "1";
porém, nos casos em que já existir a sequência 1 de evento gerado para a chave de CT-e
informada, será possível modificar a sequência de 1 para 2; feito isto, realiza-se a transmissão
do evento novamente.

Importante: Para que esta opção possa ser utilizada, é necessário que a empresa possua em
sua licença o produto "30610 - NOTA FISCAL ELETRÔNICA/W", pois como mencionado
acima, o autor desta demanda é o tomador do serviço do CT-e.

Atenção Implantador Sankhya: A tabela alimentada no banco de dados, caso a transmissão


do evento ocorra com sucesso, tem o nome de TGFEPSD.

[voltar ao topo]

Observações importantes
Ao faturar um ou mais Pedidos de Venda de modo a ser elaborado um único CT-e, as
informações que constituem às abas abaixo serão copiadas do Pedido de Venda para o CT-e
gerado:

Aba Unidades de medida;


Aba Notas do Conhecimento de Transporte;
Aba Seguros do Transporte;
Aba Motorista;
Aba Documentos Anteriores;
Aba Vale Pedágio;
Aba Lacres.

Considere as informações abaixo, quando na utilização da Versão 3.00 do CT-e (Preferências da


Empresa, aba CT-e, campo Versão CT-e).

Informe no parâmetro "UFs que não aceitam tomador contribuinte isento de I.E. -
UFNACTOMCONISE" os estados que não aceitam o lançamento de CT-e, cujo tomador
seja contribuinte isento de Inscrição Estadual. Por padrão, este parâmetro já possui as
seguintes Unidades Federativas informadas:

AM, BA, CE, GO, MG, MS, MT, PE, RN, SE, SP.

Caso a operação de emissão do CT-e envolva cálculo de substituição tributária (CST 60),
e tenha-se nas Preferências da Empresa emitente (aba Insc. Estadual Contribuinte ST no
Estado Dest.) alguma Inscrição Estadual informada para o estado de destino do CT-e, o
campo IEST será gerado com tal Inscrição Estadual no XML do CT-e.
Na emissão do CT-e é possível informar valor da carga para efeito de averbação, caso
haja qualquer acidente que exija averbação de alguma seguradora; esta informação é
incluída no campo "Valor da Carga Para Averbação" (Central de Vendas), campo este
padrão do layout do CT-e.

[voltar ao topo]

2.209 Help Online

Durante um bom período, a documentação do sistema era disponibilizada de forma off-line, ou


seja, era necessário sempre realizar o download das atualizações do Help para manter sua
compatibilidade com a versão do Sankhya-W, o que nem sempre ocorria.

A partir da versão 3.16 do sistema, tem-se disponibilizado o Help Online. Propiciamos a


documentação do sistema de uma maneira mais prática e simples para os usuários,
dispensando a realização de atualizações manuais por parte dos mesmos. Sempre que o setor
de documentação Sankhya incrementar o Help do sistema (disponibilizar o Help na nuvem),
medida esta realizada semanalmente, àqueles que usufruem do sistema, poderão consumir esta
informação já atualizada, sem a necessidade de nenhum tipo de download.

Para utilização do Help Online, é necessário que o parâmetro "Utiliza Help Online? -
HELPONLINE" esteja ativado, comportamento este, já tomado como padrão. Caso o parâmetro
seja desativado, a atualização do help irá ocorrer de forma manual, ou seja, por meio da baixa
de pacotes de atualização disponibilizados no site http://downloads.sankhya.com.br/. Vejamos
no sistema, onde esta configuração irá influenciar:

Com o parâmetro citado ativado, na tela Administração do Servidor, aba Geral, acessando-se o
link Central de Ajuda, será exibida a seguinte informação:

Caso o parâmetro mencionado seja desativado, também na tela Administração do Servidor, aba
Geral, link Central de Ajuda, tem-se a seguinte mensagem de alerta:

Importante: Para verificar se a documentação que você está utilizando está na versão mais
recente disponibilizada pelo setor de documentação Sankhya (utilizando ou não a
funcionalidade do Help Online), ao acessar o Help, verifique se a data presente na parte inferior
da tela inicial corresponde à última quarta-feira decorrida em seu calendário. Por exemplo, se
hoje é dia 25/04/2017, e na tela inicial for apresentada a data de 19/04/2017, seu Help está
devidamente atualizado:

2.210 Autenticação do Microsoft Office365

Trataremos neste artigo, sobre as etapas necessárias para à Autenticação do Microsoft


Office365:

1. Realize o login ou crie uma nova conta no Portal de Registro de Aplicativos que irá vincular a
sincronização realizada pelo sistema com o recurso da Agenda da Microsoft. Essa medida é
necessária, pois é a maneira que a Microsoft identifica quem está acessando e solicita a
autorização para utilizar a conta por aplicativos de terceiros. Para isso é preciso acessar o link:
https://apps.dev.microsoft.com

382
2. Após o login, será apresentada a tela a baixo:

3. Clique no botão "Adicionar um aplicativo". Será exibido um pop-up solicitando o nome


para este novo aplicativo. Informe o nome do sistema (Sankhya-Om ou Jiva).

4. Após a criação do aplicativo, ocorre o direcionamento à página de configuração do aplicativo.


Nesta página é necessário que o ID do Aplicativo seja anotado, pois este será inserido com um
parâmetro do sistema.

5. Além do ID do aplicativo é necessário Gerar Nova Senha:

Observação: Esta senha gerada só será exibida uma única vez, por isso, salve esta informação
com cuidado.

6. É necessário também cadastrar uma URL de Redirecionamento. Para isso:

6.1 Clique em "Adicionar Plataforma"

6.2 Selecione a Web:

6.3 Preencha uma URL de redirecionamento:

O que é uma URL de Redirecionamento?

Ao finalizar o processo de autorização, a Microsoft precisa retornar as informações de acesso


para o sistema para que seja possível a sincronização dos eventos na agenda. Sendo assim, é
necessário que seja cadastrado um endereço validado na internet, isto é, que o sistema consiga
ser acessado externamente. Um detalhe importante é que este endereço deve ser "HTTPS",
pois o redirecionamento só é permitido por meio de uma conexão segura.

Exemplo de URL de redirecionamento:

https://www.SEUDOMINIO.com.br/mge/genericOAuth.mge

Atenção: O endereço correto sempre deverá terminar com "/mge/genericOAuth.mge", que


se trata da página dentro do sistema que espera receber os dados de acesso da agenda e salvar
estas informações na base de dados.

7. Feito isto, salve as configurações e acesse a tela Administração do Servidor dentro do


sistema, efetue o preenchimento das informações de ID do aplicativo, senha gerada e URL de
Redirecionamento, no espaço referente ao Office365.

Após isto, clique em "Salvar".

2.211 Modelo de E-mail

Configurações > Cadastros

Nessa tela efetuamos a configuração dos modelos de e-mail que serão utilizados na Régua de
Cobrança, sendo que, os modelos poderão ser aplicados em várias réguas simultaneamente.

Aba Geral Aba Conteúdo

Editando a variável Lista de títulos Formatadores de TXT

Aba Geral
Nesta aba serão efetuadas as configurações iniciais pertinentes ao envio dos e-mails.

No campo "Tipo de modelo" é indicado o modelo utilizado no despacho dos e-mails. Esse
campo possui as opções "Régua de Cobrança", "Liberação de Limites", "NF-e" e "Pix
Cobrança".

Importante: Para utilizar a opção Liberação de Limites do campo Tipo de Modelo, é preciso
selecionar uma das opções "Por e-mail", "Por notificação no SankhyaOm" ou "Ambos"

383
selecionar uma das opções "Por e-mail", "Por notificação no SankhyaOm" ou "Ambos"
disponíveis no campo "Notificar solicitante de liberações" da aba Identificação do Cadastro
de Usuários e posteriormente, vincular o e-mail no campo "Modelo de e-mail p/ Liberação de
Limites" da aba Propriedades das Preferências da Empresa.

Nota: Caso tenha sido criado um modelo personalizado com o tipo Liberação de Limites,
quando você acessar a tela Régua de Cobrança para realizar as configurações dessa tela, não
serão disponibilizados os modelos de e-mail do tipo Liberação de Limites para utilização nela.

Observações:

Quando o Tipo de Modelo for NF-e, você deverá, obrigatoriamente, informar uma "Conta
SMTP".
Para utilizar um Modelo de E-mail do tipo NF-e exclusivo para uso, você deve informar o
modelo criado anteriormente na tela Preferências da Empresa, aba NF-e/NFC-e, campo
"Modelo de E-mail NF-e".

A conta responsável pelo envio dos e-mails será informada no campo "Conta SMTP".

O campo "Responder para" será preenchido quando o remetente desejar responder o e-mail.

[voltar ao topo]

Aba Conteúdo
Esta aba é utilizada para construir os modelos de e-mail, sendo que eles poderão ser
reaproveitados em qualquer evento de e-mail seja qual for a Régua de Cobrança.

O tema do e-mail poderá ser especificado de forma direta através do campo "Assunto", como
também temos a possibilidade de formatar o texto através de variáveis que poderão ser

adicionadas através do botão auxiliar de edição do assunto . Ao acioná-lo, teremos


a exibição de um pop-up de mesma nomenclatura contendo as variáveis disponíveis:

Esse recurso está disponível também para o corpo do e-mail através do botão "Variáveis".

Observação: A opção Liberação de Limites do campo Tipo de modelo da aba Geral, permite
que na aba Conteúdo você utilize variáveis relacionadas ao processo de Liberação de Limites,
como exemplo:

Código do Evento
Nome do Evento
Código Usuário Solicitante
Nome Usuário Solicitante
Dh Solicitação
Valor limite
Valor solicitado
Valor liberado
Código Usuário Liberador
Nome Usuário Liberador
Dh Liberação
Observação do Liberador
Status

Nota: A variável "Status" deve ser preenchida com "Aprovada", "Negada" ou "Liberada
parcialmente", conforme a situação do documento na TSILIB, após o processamento da
liberação:

Aprovada: REPROVADO = ‘N’ AND VLRATUAL <= VLRLIBERADO


Liberada parcialmente: REPROVADO = ‘N’ AND VLRATUAL > VLRLIBERADO AND
VLRLIBERADO <> 0
Negada: REPROVADO = ‘S’ AND VLRLIBERADO = 0

Observação: A opção NF-e do campo Tipo de modelo da aba Geral permite que na aba
Conteúdo você utilize as variáveis abaixo:
Dados da NF-e:

#CHAVE_ACESSO

#NUMNOTA

#SERIE

#DATAEMISSAO

#AUTORIZACAO

#AMBIENTE_ENVIO

#TP_EMISAO

#VLRNOTA

Dados do Emitente (TSIEMP):

#RAZAOSOCIAL_EMITENTE

#NOMEFANTASIA_EMITENTE

#CNPJ_EMITENTE

#ENDERECO_EMITENTE

#MUNICIPIO_EMITENTE

#UF_EMITENTE

#TELEFONE_EMITENTE

#EMAIL_EMITENTE

Dados do Destinatário (TGFPAR):

#RAZAOSOCIAL_DESTINATARIO

#CNPJCPF_DESTINATARIO

#ENDERECO_DESTINATARIO

#MUNICIPIO_DESTINATARIO

#UF_DESTINATARIO

#TELEFONE_DESTINATARIO

#EMAIL_DESTINATARIO

Dados do Rodapé (TISEMP):

#EMAIL_REMETENTE

Logomarca Sankhya.

Importante: Para fazer o uso de imagens no campo Conteúdo, quando o Tipo de Modelo for
igual à NF-e, você deve fazer o upload do arquivo imagem em um site de hospedagem de
imagem (OneDrive, Drive e etc.) para posteriormente ser copiada para o campo.

[voltar ao topo]

Editando a variável Lista de títulos


A variável &{LISTA_TITULOS} por padrão exibe os campos "Data de Vencimento", "Valor
Líquido", "Linha Digitável" e "Número Único do Financeiro". Sendo que, é possível editá-
la colocando à sua frente qualquer campo da tabela TGFFIN. Abaixo temos alguns exemplos:

&{LISTA_TITULOS:DTVENC}: A descrição do campo será de acordo com o banco de dados;

&{LISTA_TITULOS:DTVENC=Vencimento}: Neste caso, a descrição do campo corresponderá aos


dados inseridos após o sinal de igual;

&{LISTA_TITULOS:NUMCONTRATO=Contrato};

&{LISTA_TITULOS:NUMCONTRATO};

&{LISTA_TITULOS:NUMNOTA=Título,DTNEG=Data da
Emissão,DESDOBRAMENTO=Parcela,DTVENC=Vencimento,VLRDESDOB=Valor}.

Nota: A variável &{LISTA_TITULOS} terá a seguinte ordenação: Data de Vencimento, Número da


Nota e Desdobramento.

[voltar ao topo]

Formatadores de TXT
É possível utilizar formatadores de TXT para editar o corpo do texto, como também a função
PDES que já existe nas formatações de TXT.
Observação: A variável &{TOTAL_DEBITO} não possui uma formatação padrão, para que seu
formato seja em moeda é necessário utilizar a seguinte formatação:

Total débito: R$ FORMATNUMERIC(&{TOTAL_DEBITO})

Acesse também:
Formatando arquivos TXT

[voltar ao topo]

2.212 Integração Consulta SERASA EXPERIAN


Importante: As configurações aqui descritas estarão disponibilizadas, caso a empresa possua o
opcional 30720 - CONSULTA SERASA/W.

O objetivo dessa integração é permitir que a empresa realize consultas no SERASA EXPERIAN,
utilizando os serviços:

Relato Analítico (consulta por CNPJ);


Credit Bureau (consulta por CPF).

Tais consultas irão ocorrer através do Sankhya-W, que irá registrar no banco de dados todas as
pesquisas realizadas para àquele parceiro e alertar os vendedores no momento da negociação,
caso a consulta ao SERASA já esteja vencida.

384
caso a consulta ao SERASA já esteja vencida.

É possível utilizar a consulta no Cadastro de Parceiros e Prospects, independente da realização


de movimentações de pedido ou venda.

Esta integração ocorre com base em algumas configurações essenciais no sistema. Vejamos:

Configuração Serasa Análise de Risco Serasa

Cadastro de Tipos de Operação - TOP Liberação de Limites

Configuração Serasa
Através da tela Configuração Serasa, realizam-se as configurações iniciais que irão possibilitar a
consulta ao Serasa Experian. Basicamente, tem-se as marcações que definem quais consultas
serão efetuadas, o Usuário e sua respectiva Senha, e se tal consulta será realizada em Ambiente
de Homologação.

Importante: É necessário que o usuário e a senha sejam obtidos diretamente com a SERASA.
Sendo que, o usuário solicitado deverá ser específico para a integração via STRING HTTPS.

Os detalhes acerca desta tela, podem ser visualizados por meio do link Configuração Serasa.

[voltar ao topo]

Análise de Risco Serasa


A tela Análise de Risco Serasa é responsável pela realização da consulta da situação do parceiro
junto ao Serasa. Além disso, ela permite atualizações cadastrais em Parceiros e Prospects,

bloqueios de vendas a prazo, redefinições de limites de crédito, dentre outras funcionalidades.

Os detalhes acerca desta tela, podem ser visualizados por meio do link Análise de Risco Serasa.

[voltar ao topo]

Cadastro de Tipos de Operação - TOP


No cadastro de Tipos de Operação - TOP, na aba Geral, tem-se a marcação "Exige análise de
crédito":

Se esta marcação estiver realizada, no lançamento de uma venda em que esta TOP for utilizada,
será necessário que uma consulta junto ao Serasa Experian seja efetuada para o Parceiro em
questão, antes da concretização da negociação.

[voltar ao topo]

Liberação de Limites
Como mencionado no tópico anterior, ao trabalhar-se com um Tipo de Operação - TOP com a
marcação Exige análise de crédito realizada, será obrigatória a consulta ao Serasa Experian a
respeito dos dados do Parceiro, Prospect ou CPF/CNPJ.

Somando-se a isso, tem-se dois casos acerca dessa rotina, em que será necessário proceder
com a Liberação de Limites para continuidade no processo (na tela Cadastro de Usuários, deve-
se configurar um Usuário Liberador e por meio do Botão Outras Opções..., Limites para
Liberação, incluir o evento 77 - Análise de crédito expirada para tal usuário). Vejamos:

•1º caso: Ao proceder com uma venda, pode ser que a Data da consulta realizada em outro
momento para o parceiro junto ao Serasa, tenha expirado (Data de Expiração menor que a
Data de Negociação), sendo necessário que um Usuário Liberador autorize a continuidade da
nova negociação, por meio da Liberação de Limites. Esta solicitação de liberação irá
acontecer na tentativa de Confirmação da nota de venda.

•2º caso: Na realização de uma venda, pode ser que para o Parceiro em questão, não tenha-
se efetuado nenhuma consulta junto ao Serasa; para seguimento na venda para um Parceiro
nesta situação, também será necessário que um Usuário Liberador permita a operação
através da liberação do evento 77 - Análise de crédito expirada. Assim como a situação
anterior, a solicitação de liberação irá ocorrer quando na Confirmação da nota de venda.

Em ambos os casos apresentados, quando o Usuário Liberador der o seu parecer quanto à
solicitação, será possível dar sequência ao processo de venda, que pode ser a Confirmação da
nota e efetivação da negociação (Usuário Liberador autorizou a venda), ou anulação da venda
(Usuário Liberador não permitiu a negociação).

[voltar ao topo]

2.213 Pedido de Frete na conclusão da Ordem de Despacho

Analisando as etapas finais de um processo de venda, no que diz respeito a logística de


transporte, as empresas possuem diferentes critérios para definição da transportadora de suas
mercadorias; geralmente, é a que executa o serviço por um preço menor.

Neste processo, o serviço dos Correios pode ser contratado; portanto é necessário que as
empresas possam consultar o preço do frete cobrado, bem como a situação de suas
mercadorias.

Veremos neste tópico os detalhes e configurações acerca destes procedimentos.

Como considerar os Correios no cálculo da melhor transportadora?

Cálculo da melhor transp. na confirmação e faturamento do pedido

Concluindo a Ordem de Despacho

Como considerar os Correios no cálculo da melhor


transportadora?
Para que os Correios sejam considerados pelo sistema no cálculo da melhor transportadora, são
necessárias as seguintes configurações:

No Cadastro de Parceiros, deve-se criar um parceiro Transportadora correspondente aos


Correios. É essencial que o campo "Tipo" presente na Aba Identificação, esteja definido
como Transportadora.

Na tela Preferências, informa-se o Código do Parceiro cadastrado no parâmetro "Lista de


parceiros ECT - PARCEIROSECT".
Nas Preferências da Empresa, aba Geral, deve-se informar adequadamente a
identificação e senha de usuário para o serviço dos Correios; para tal medida, tem-se os
campos "Identificação Correios" e "Senha Correios", respectivamente.

Através da tela Tabelas para cálculo de frete, cria-se uma tabela onde deve-se inserir
qual serviço dos Correios a tabela em questão atende; este vínculo é realizado por meio
do campo "Serviço Correios". Para cada serviço dos Correios, é necessário que seja
criada uma tabela; é importante também que nesta tabela, apenas o Parceiro Correios
esteja a ela vinculado. Nesta situação, não existe a necessidade de cadastrar Região p/
Tabela de Frete e Rotas.
O cadastro de cada um destes serviços será realizado previamente através da tela
Serviço Correios.

385
Serviço Correios.

O Tipo de Operação - TOP utilizado no lançamento do Pedido de Venda deve estar


configurado para escolha da melhor transportadora de forma automática, ou seja, a
marcação "Simulação de frete automática" presente na Aba Geral, deve estar
realizada. Com esta opção marcada, o sistema selecionará a melhor transportadora na
confirmação do pedido de venda e não exigirá informações adicionais para geração de
frete extra nota. O inverso irá acontecer caso esta opção não esteja assinalada, ou seja,
não será feita a seleção automática da melhor transportadora e também serão exigidas
informações adicionais para geração de frete extra nota.

Uma vez realizadas as configurações até aqui mencionadas, o Parceiro Correios também
poderá ser utilizado através da opção Simulação de frete com escolha de transportadora
presente no Botão Outras Opções da Central de Vendas.

[voltar ao topo]

Cálculo da melhor transportadora na confirmação e


faturamento do pedido
Na confirmação do Pedido de Venda, quando a modalidade do frete for igual a "CIF" (quando o
frete é pago por quem envia a mercadoria, ou seja, o Remetente) e seu Tipo igual a "Extra
Nota", será feito o cálculo da melhor transportadora com base no critério de preço utilizado na
rotina de Simulação de frete com escolha de transportadora. Com base nas informações
passadas até aqui, os Correios serão considerados nessa seleção e definição da melhor
transportadora.

Além do momento da confirmação do Pedido de Venda, este mesmo cálculo irá acontecer no
faturamento automático do pedido de reserva para o pedido de expedição.

Caso já exista algum pedido de expedição pendente para a mesma empresa e cliente, o cálculo
da transportadora não irá selecionar a melhor com base no preço cobrado. A transportadora do
pedido de reserva ou do pedido de expedição, neste caso, será igual à transportadora do pedido
de expedição pendente que foi localizado.

Exceto a situação acima, caso não exista qualquer transportadora calculada para o pedido de
venda, o sistema irá notificar o usuário, para que este providencie a transportadora a ser
contratada na condução da mercadoria vendida.

Observação: Caso sejam feitas alterações da modalidade de frete do pedido de venda para CIF
e o Tipo de frete for modificado para Extra Nota, este cálculo será acionado.

O cálculo do frete da melhor transportadora também irá ocorrer para modalidade de frete "CIF"
e "Incluso", seja de forma automática ou manual.

Caso o parâmetro "Aquisição de serviço de frete com frete incluso - AQSERVFRETINC"


esteja ativado, o cálculo de frete para melhor transportadora (de forma automática ou manual),
desde que seja Incluso, será registrado no campo "Vlr. frete calc.".

Além disso, no faturamento de pedidos, independente do status do parâmetro de chave


AQSERVFRETINC, a informação presente no campo Vlr. frete calc. será inserida também no novo
documento gerado; caso este faturamento seja parcial, tem-se a informação de Vlr. frete calc.
de forma parcial.

Nota: Na importação de um CT-e, quando este é vinculado a uma nota de venda com frete
"Incluso", o valor do frete do CT-e será gravado no campo "Vlr. frete pago".

[voltar ao topo]

Concluindo a Ordem de Despacho


No processo de vendas da empresa, tem-se um processo denominado Ordem de Despacho; é
um documento composto por todas Notas Fiscais que formam a carga a ser transportada.

O processo de geração das Ordens de Despacho é feito quando as notas fiscais são faturadas,
transmitidas e aprovadas pela SEFAZ. Feito isso, é lançada uma Ordem de Despacho, onde
efetua-se o vínculo de todas as notas fiscais emitidas e que serão nela transportadas. Para cada
transportadora é lançada uma Ordem de Despacho.

Depois de vinculadas as notas na Ordem de Despacho, esta precisa ser concluída (botão
Concluir). Ao concluí-la, será feita a solicitação de quantos volumes o documento possui; uma
vez informada esta quantidade, o sistema faz sua validação juntamente com a quantidade de
volumes das notas fiscais vinculadas à ela.

Além da solicitação de volume, na conclusão da Ordem de Despacho é feita a geração dos


pedidos de frete pertinentes às notas fiscais vinculadas à Ordem de Despacho; antes da
geração dos pedidos de frete propriamente dita, será calculado o valor do frete de cada pedido.
Para isso, é feito o agrupamento das notas por cliente, somam-se os valores do peso e
metragem cúbica, e tem-se a aplicação destes valores na fórmula de cálculo do frete da
transportadora.

Importante: A regra de cobrança de cada transportadora precisa estar definida na Tabelas para
cálculo de frete. Ao concluir a Ordem de Despacho, o valor de frete de cada pedido será obtido
conforme esta fórmula. As notas de venda vinculadas ao pedido de frete gerado terão o valor de
frete rateado, se necessário, e atualizado.

Os Eventos para Cálculo de Frete inseridos na Tabelas para cálculo de frete, aba Rotas, campo
Evento, devem possuir Serviços vinculados a eles, pois estes serão utilizados para gerar os itens
dos pedidos. As Tabelas para cálculo de frete devem estar com o campo Rateio frete
adequadamente configurado, dentre as opções Metro Cúbico, Valor da nota ou Peso.

Importante: Nos casos em que o transporte da mercadoria for realizado pelos Correios, a
geração de Pedidos de Frete na finalização da Ordem de Despacho não irá ocorrer; para os
Correios, o sistema irá se comportar conforme descrito no tópico Como considerar os Correios
no cálculo da melhor transportadora?.

Na conclusão da Ordem de Despacho, serão gerados os Pedidos de Frete, além da impressão da


Minuta de Despacho. Para geração dos pedidos de frete, através da tela "Comercial >
Consulta > Modelo de Notas e Pedidos" deve-se configurar um modelo de nota e informar
seu Número Único no parâmetro "Modelo p/ pedidos de frete na Ordem de Despacho -
MODELOPEDFRETE".

Além disso, ainda tratando sobre a conclusão da Ordem de Despacho, quando o parâmetro
"Aquisição de serviço de frete com frete incluso - AQSERVFRETINC" estiver ativado e o
Tipo de Frete for "CIF" e "Incluso", mais precisamente no rateio do frete entre as notas do
pedido de frete, o valor rateado será registrado no campo "Vlr. frete calc." localizado na Aba
Transporte da Central de Vendas.

Caso a marcação "Transportadora própria" presente na Aba Identificação do Cadastro de


Parceiros, estiver realizada, indica-se que o Parceiro é ou possui a própria transportadora, e
portanto não será gerado pedido de frete para ela na conclusão da Ordem de Despacho.

[voltar ao topo]

2.214 Utiliza SmartCard

A marcação "Utiliza SmartCard" é apresentada na tela Cadastro de Produtos, aba "Medidas e


Estoque", sub-aba Controle Adicional:

Para ativação desta funcionalidade, ligue o parâmetro "Usar SmartCard junto com a série -
CONTESTDECODER" e desligue o parâmetro "Importador de séries para notas de entrada
- IMPSERNOTAENT".

Os "SmartCard's" são cartões utilizados pelas empresas de Telecomunicações. A marcação


"Utiliza SmartCard" é própria para empresas deste seguimento.

A partir desta marcação, na Central de Compras (Portal de Compras) tem-se o pop-up para que
seja informado o número de "Série" e "SmartCard", que poderá ser aberto de duas maneiras,
ao clicar no botão "Número de Série" na aba Itens, ou ao salvar algum produto.

386
2.215 Conceitos - Demonstrativos Contábeis

As demonstrações contábeis são uma representação estruturada da posição patrimonial e


financeira e do desempenho da entidade. O objetivo das demonstrações contábeis é fornecer
informações acerca da posição patrimonial e financeira, do desempenho e dos fluxos de caixa
da empresa que sejam úteis aos usuários em suas avaliações e tomada de decisões
econômicas. As demonstrações contábeis também visam apresentar os resultados da atuação
da administração, em face de seus deveres e responsabilidades no gerenciamento.

O sistema irá exibir as demonstrações contábeis de acordo com os Pronunciamentos,


Orientações e Interpretações do Comitê de Pronunciamentos Contábeis (CPC) que estão
descritas no CPC 26 (R1) (Apresentação das Demonstrações Contábeis) e conforme a orientação
do CPC, esse padrão de apresentação deve ser aplicado em todas as demonstrações contábeis
elaboradas. Para mais informações acesse o link Comitê de Pronunciamentos Contábeis.

Nessa documentação você verá sobre:

Quais empresas estão obrigadas a gerar? Conceitos Contábeis

Quais empresas estão obrigadas a gerar?


A legislação societária exige que as sociedades anônimas de capital aberto publiquem suas
demonstrações em jornais de grande circulação; já as sociedades constituídas sob outros tipos
societários necessitam apenas manter as demonstrações publicadas no Livro Diário e, quando
solicitado, enviar cópias a bancos, fornecedores, outros parceiros comerciais e investidores.
Além disso, as demonstrações contábeis são um grande instrumento de apoio à decisão
empresarial, juntamente com as Notas Explicativas às Demonstrações Contábeis; também te
auxilia nas estimativas dos resultados futuros e dos fluxos financeiros futuros da entidade.

Todas as organizações definidas de microempresas à empresas de capital aberto (S.A.) são


obrigadas por lei a efetuar a elaboração das seguintes demonstrações:

Balanço Patrimonial (BP);


Demonstração do Resultado do Exercício (DRE);
Demonstração do Resultado Abrangente (DRA);
Demonstração das Mutações do Patrimônio Líquido (DMPL);
Demonstração de Lucros ou Prejuízos Acumulados (DLPA);

Conforme legislação a DLPA poderá ser incluída na DMPL.

Demonstração dos Fluxos de Caixa (DFC);


Demonstração do Valor Adicionado (DVA);
Elaboração obrigatória somente pelas companhias abertas;

Notas Explicativas (NE's) e outros quadros analíticos necessários para esclarecimento da


situação patrimonial e do resultado do exercício.

Abaixo temos a tabela contendo as Demonstrações Financeiras obrigatórias por tipo societário:

[voltar ao topo]

Conceitos Contábeis
Acesse os links abaixo para verificar sobre cada um dos conceitos contábeis:

Balanço Patrimonial DRE DRA

DMPL DPLA DFC

Notas Explicativas

Balanço Patrimonial

Esse importante demonstrativo deve apresentar a relação de seus ativos, passivos e patrimônio
líquido, de modo que será possível saber a posição patrimonial e financeira da entidade em uma
determinada data.

Os grupos de contas contábeis que integram o Balanço Patrimonial são definidos da seguinte
maneira:

Ativo é um recurso controlado pela entidade como resultado de eventos passados e do


qual se espera que benefícios econômicos futuros fluam para a entidade;
Passivo é uma obrigação atual da entidade como resultado de eventos já ocorridos, cuja
liquidação se espera que resulte na saída de recursos econômicos;
Patrimônio Líquido (PL) é o valor residual dos ativos da entidade após a dedução de
todos os seus passivos.

[voltar ao subtítulo]

DRE

Demonstração do Resultado do Exercício (DRE) é um relatório contábil elaborado em conjunto


com o balanço patrimonial, que descreve as operações realizadas que afetam as contas de
resultado (Receitas/Despesas) pela empresa em um determinado período.

Esse demonstrativo pretende apresentar de forma vertical e resumida o resultado apurado em


relação ao conjunto de operações realizadas num determinado período, normalmente, de doze
meses.

Os grupos de contas contábeis que compõem a DRE são definidos da seguinte maneira:

1. As receitas e os rendimentos conquistados no período, independentemente de sua


realização em moeda;
2. Os custos, despesas, encargos e perdas, pagos ou incorridos, correspondentes a essas
receitas e rendimentos.

[voltar ao subtítulo]

DRA

Demonstração do Resultado Abrangente (DRA) é uma importante ferramenta de análise

gerencial, pois atualiza o capital próprio dos sócios, através do registro no patrimônio líquido (e
não no resultado) das receitas e despesas incorridas.

Na prática, o resultado abrangente visa apresentar os ajustes efetuados no Patrimônio Líquido


como se fossem um lucro da empresa. Conforme definição do Conselho Federal de
Contabilidade, o lucro abrangente deve ser calculado a partir do lucro líquido apurado na DRE,
que também é apurado normalmente em um período de doze meses.

Os grupos de contas contábeis que compõem a DRA são definidos da seguinte maneira:

1. Resultado líquido do período;


2. Cada item dos outros resultados abrangentes classificados conforme sua natureza;
3. Resultado abrangente do período.

387

[voltar ao subtítulo]

DMPL

A Demonstração das Mutações do Patrimônio Líquido (DMPL) trata-se de uma demonstração que
apresenta lucro ou prejuízo do período, itens de receita e despesa reconhecidos diretamente no
patrimônio líquido do período, os efeitos das alterações na política contábil e correções de erros
reconhecidos no período, além das quantias das transações com sócios em sua condição de
sócios durante o período. A demonstração normalmente é apurada em um período de doze
meses.

Os grupos de contas contábeis que integram a DMPL são definidos da seguinte maneira:

1. O resultado e os outros resultados abrangentes do período;


2. Para cada componente do patrimônio líquido, os efeitos da aplicação retrospectiva ou
correção retrospectiva reconhecida de acordo com as Políticas Contábeis;
3. Para cada componente do patrimônio líquido, a conciliação entre o saldo no início e no
final do período, evidenciando separadamente as alterações decorrentes.

[voltar ao subtítulo]

DPLA

A Demonstração de Lucros ou Prejuízos Acumulados (DLPA) trata-se de uma demonstração que


exibe o resultado da entidade e as alterações nos lucros ou prejuízos acumulados para o período
de divulgação. A demonstração normalmente é gerada em um período de doze meses.

As PME's optantes pela resolução CFC 1.255/09 podem, a seu critério, adotar a demonstração
dos lucros ou prejuízos acumulados no lugar da demonstração do resultado abrangente e das
mutações do patrimônio líquido.

Os grupos de contas contábeis que compõem a DMPL são definidos da seguinte forma:

1. Lucros ou prejuízos acumulados no início do período contábil;


2. Dividendos ou outras formas de lucros declarados e pagos ou a pagar durante o período;
3. Ajustes nos lucros ou prejuízos acumulados em razão de correção de erros de períodos
anteriores; etc.

[voltar ao subtítulo]

DFC

A Demonstração dos Fluxos de Caixa (DFC) fornece informações referentes às alterações no


caixa e equivalentes de caixa da entidade para um período contábil, evidenciando
separadamente as mudanças nas atividades operacionais, das atividades de investimento e das
atividades de financiamento.

As informações sobre o fluxo de caixa de uma entidade são úteis para proporcionar aos que
utilizam as demonstrações contábeis, uma base para avaliar a capacidade da empresa gerar
caixa e equivalentes de caixa, bem como, as necessidades da entidade na utilização desses
fluxos.

A entidade deve apresentar a Demonstração dos Fluxos de Caixa dividida em três grupos:
Atividades Operacionais, Atividades de Investimento e Atividades de Financiamento. Também é
apurado normalmente em um período de doze meses.

Os grupos de contas contábeis que integram a DFC são definidos da seguinte forma:

1. Atividades Operacionais são as principais atividades geradoras de receita da entidade e


outras atividades que não são de investimento e tampouco de financiamento;
2. Atividades de Investimento são as referentes à aquisição e a venda de ativos de longo
prazo e de outros investimentos não incluídos nos equivalentes de caixa;
3. Atividades de Financiamento são aquelas que resultam em mudanças no tamanho e na
composição do capital próprio e no capital de terceiros da entidade.

[voltar ao subtítulo]

Notas Explicativas

As Notas Explicativas fornecem informações adicionais àquelas apresentadas no Balanço


Patrimonial, na Demonstração do Resultado, na Demonstração do Resultado Abrangente, na
Demonstração dos Lucros ou Prejuízos Acumulados (se apresentada), na Demonstração das
Mutações do Patrimônio Líquido e na Demonstração dos Fluxos de Caixa.

As notas explicativas fornecem descrições narrativas e detalhes de itens apresentados nessas


demonstrações e informações, acerca de itens que não se qualificam para reconhecimento
nessas demonstrações.

As notas explicativas devem:

1. Apresentar informações acerca das bases de elaboração das demonstrações contábeis e


das práticas contábeis específicas utilizadas;
2. Divulgar as informações relevantes que não tenham sido apresentadas em outras partes
das demonstrações contábeis;
3. Prover informações que não tenham sido apresentadas em outras partes das
demonstrações contábeis, mas que sejam relevantes para compreendê-las.

A entidade deve indicar em cada item das demonstrações contábeis, a referência com a
respectiva informação nas notas explicativas.

[voltar ao subtítulo] [voltar ao topo]

2.216 Atualização do Realizado - Gestão Estratégica

A atualização dos valores realizados, é efetuada automaticamente pelo sistema quando o


parâmetro "Executa Job de Atualização de Indicadores - EXEJOBINDICADOR" estiver
ativado. Esta atualização é feita conforme a "Periodicidade de Atualização" e o "Horário"
configurado em cada meta na tela Metas Gerenciais, aba Geral.

388
configurado em cada meta na tela Metas Gerenciais, aba Geral.

O job de atualização roda a cada 1 (um) minuto, buscando por metas que precisam ser
atualizadas e realizando as atualizações. Para o controle de quais metas devem ser atualizadas,
o sistema busca pela "data da próxima atualização" registrada na meta
(TMIMET.DHPROXATUAL) de forma que, se esta data estiver vazia ou menor que a data atual,
significa que a meta precisa ser atualizada e com isso o job faz a atualização da mesma. Se a
meta for atualizada com sucesso, a data da próxima atualização é ajustada conforme a
configuração da meta. Considere o exemplo:

Se a configuração estiver feita de modo que a atualização da meta é efetuada diariamente às


19 horas, quando a meta for atualizada, será registrada a próxima atualização com a data do
dia seguinte às 19 horas.

Caso ocorra algum erro na atualização da meta, a data da próxima atualização não é atualizada,
fazendo com que o job tente atualizar aquela meta em todas as suas próximas execuções,
registrando seu erro no log, até que seja providenciada a correção para que a meta possa ser
atualizada com sucesso.

Para validação do correto funcionamento da atualização automática ou de algum recálculo das


metas, pode-se visualizar na tela Metas Gerenciais, aba Exercícios através do botão "Visualizar
Resultados", que exibe as linhas de resultado para a meta e exercício em questão.

Na atualização automática, seguindo as configurações feitas, o sistema irá atualizar os valores


que são "calculados" em cada meta, podendo se tratar tanto do realizado quanto do previsto e
seus acumulados, assim como cada farol correspondente a estes resultados.

A atualização dos valores previstos é feita para todo o exercício. Ou seja, em cada atualização, o
sistema recalcula os valores previstos para o exercício inteiro, incluindo os períodos futuros.

A atualização dos valores realizados é feita para todo o exercício até o período atual, ou seja, os
valores anteriores sempre serão recalculados a não ser que seja feito o "fechamento do
período", mas os períodos futuros não serão calculados. Considere o exemplo a seguir:

Em um meta mensal no exercício de 2020, a atualização do realizado feita no dia 23/03/2020


fará a atualização dos períodos de Janeiro, Fevereiro e Março, mesmo que março ainda esteja
parcial. A atualização de 03/04/2020 fará a atualização dos mesmos períodos citados e também
de Abril, mesmo que este ainda esteja parcial.

Log da atualização do realizado


A cada atualização de metas, o sistema grava um log com informações referentes à atualização
realizada. Assim, pode-se visualizar mais detalhes no log da atualização de resultado das metas,
através da tela Repositório de Arquivos.

Através de um duplo clique em uma linha desejada, será feito o download do arquivo de
extensão "txt" contendo os detalhes da atualização de cada meta. O arquivo mostra o status de
cada atualização e o tempo gasto com cada uma, permitindo inclusive uma análise de
performance de cada query ou expressão das metas.

No caso da ocorrência de algum erro, o log demonstra que houve erro na execução da consulta
ou da expressão e exibe a consulta ou expressão executada, podendo ser inclusive no cálculo
do farol.

2.217 Formatador de Cubos de Decisão

Formatador de Cubos de Decisão


Esta ferramenta é utilizada para configurar cubos de decisão e gerar informações a partir dos
registros armazenados no banco de dados. A diferença entre um relatório formatado e o cubo de
decisão é que o primeiro é estático, ou seja, apesar de mostrar uma quantidade maior de
informações, não permite que o usuário veja estas informações de ângulos diferentes.

O cubo, por sua vez, é dinâmico e possibilita ao usuário manipulá-las e visualizar novos
resultados rapidamente. Um relatório deve ser processado, toda vez que o usuário quiser
visualizar uma nova informação. Para usar o cubo basta processá-lo uma única vez, para obter
várias informações diferentes a partir dos mesmos dados de origem.

O "Cubo de Decisão" é uma ferramenta fundamentada nos conceitos de B.I. (Business


Intelligence), e é utilizada por gestores em qualquer nível da empresa, para lhes fornecer
análises comparativas, fundamentais na tomada de decisão. Esse tipo de ferramenta amplia a
capacidade de comparação das informações, mudando dinamicamente o relacionamento entre
os dados.

O "Formatador de Cubos", disponível no Sankhya-W permite a criação de diversas configurações


de cubos, que são inseridas através de algumas telas. Cada configuração dessas, permite
trabalhar com um conjunto diferente de campos, permitindo manter várias análises guardadas,
para utilização sempre que necessário.

Para facilitar a construção dessas consultas, o "Formatador de Cubos" usa estruturas básicas
pré-cadastradas, que mapeiam os relacionamentos entre as tabelas, rotulando essas estruturas
como "Campos de cubo" (exatamente da mesma forma do formatador de relatórios).

O "Formatador de Cubos" encontra-se disponível nas seguintes telas:

•Comercial > Gerente > Análise de Compras e Vendas

•Contratos e Serviços > Gerente > Cubo de decisão

389
•Contratos e Serviços > Gerente > Cubo de decisão

•Financeiro > Gerente > Análise Financeira

•Pessoal > Gerente > Cubo de decisão - Cálculo de Folha

•Pessoal > Gerente > Cubo de decisão - Movimento Mensal

Ao acessar uma destas telas, primeiramente será visualizada uma grade, contendo os cubos
que já estão cadastrados no sistema. Tomemos como exemplo, a tela "Comercial > Gerente >
Análise de Compras e Vendas".

O campo "Modelo" indicará se o cubo é ou não um modelo, o sistema não permitirá a


modificação de cubos modelos, caso seja necessário modificá-lo será necessário duplicar o
cubo modelo e alterar a cópia. O campo "Fast Service" está disponível para edição e indica se
o "Cubo" estará ou não disponível no "Módulo Fast Service".

Ao clicar no botão "Modo Formulário", no botão "Novo", ou no botão

"Modo Edição", o sistema entrará no "Formatador de Cubo de Decisão".

Campos do cubo

Disponíveis: Nesta árvore estão representados os campos disponíveis para criação do "Cubo
de Decisão", para selecionar quais campos farão parte do cubo de decisão bastará arrastar um
campo ou um agrupamento de campos para a parte dos "Selecionados", ou ainda os campos
poderão ser selecionados e removidos através da utilização das setas que ficam ao lado da
árvore.

Selecionados: Os campos que forem inseridos neste "Local" estarão disponíveis para o
usuário, na "Visualização do Cubo".

Expressão de filtro: Assim como na seleção de campos, os "Campos Disponíveis" (árvore à


esquerda) poderão ser arrastados para o campo "Expressão de filtro". Esse campo de texto,
ao receber um campo disponível, abrirá a janela "Novo Critério", onde os detalhes do critério
serão informados.

Esta expressão poderá ser editada livremente, sem a necessidade de usar os campos (A
expressão é parte da consulta SQL e os recursos da linguagem podem ser usados).

Note que há um botão que permite usar o campo sem a necessidade de arrastá-lo.

Manutenção de campos

Foi dito anteriormente que os campos de cubo são estruturas básicas pré-cadastradas que
mapeiam os relacionamentos entre as tabelas. Na prática, podemos pensar nos campos, como
fragmentos de consulta SQL, acrescidos de algumas informações necessárias para identificá-
lo em um cubo.

As tarefas de definir e alterar os campos são reservadas a usuários que possuem


habilidades de banco de dados e uma ampla visão das tabelas, que o sistema usa
para gravar as informações (normalmente consultores).

O botão "Manutenção de Campos" dará acesso ao modo "Manutenção de


campos". Quando esse modo está ativo, a lista de campos "Selecionados" dá lugar ao seguinte
formulário:

O funcionamento é normal, pode-se alterar qualquer um dos campos do formatador, excluí-los


ou incluir novos.

Nota importante: Muita cautela ao remover campos, pois por questões técnicas não é possível
determinar de forma rápida em quais cubos ele é usado. A remoção de um campo
compromete o funcionamento de todos os cubos que o utilizam.

Existem dois tipos de campos, os campos comuns, usados para montar o cubo e outros
campos que só têm finalidade de organizá-los, de forma hierárquica (os quais chamamos
anteriormente de "agrupamentos de campos"). Campos usados com esse propósito são
marcados como "Só Hierarquia". Assim, ao criar um campo, podemos dizer em que parte da
árvore queremos que ele apareça, através do campo "Cód.Campo Pai".

Os campos que não têm valor informado no campo "Cód.Campo Pai", aparecem no primeiro
nível da árvore e é possível criar quantos níveis forem necessários. Os demais atributos do
campo são:

Cód.Único: Campo do sistema, gerado automaticamente.

Cód.Campo: Campo do sistema, gerado automaticamente.

Descrição: Identificação do campo. Deve-se usar um nome bastante sugestivo e que evite
ambiguidade, pois em muitos casos é a forma mais rápida de saber do que se trata.

Tipo: Uma lista com os tipos de dados mais comuns em relatórios.

Máscara: Permite determinar a forma como os dados serão apresentados no cubo. Campos tipo
"Dinheiro", "Inteiro" e "Número" podem ter máscaras definidas.

Existem outros três campos que são os campos responsáveis por determinar como o gerador de
relatórios deve obter os dados. Imaginemos que quer-se obter o "Tipo de Movimento" de uma
Nota. A consulta necessária para se obter essa informação é a seguinte:

SELECT CAB.TIPMOV FROM TGFCAB CAB

Expressão: Aqui a parte da consulta que corresponde à coluna na tabela de origem. Neste
exemplo seria preenchido com: CAB.TIPMOV.

Tabelas: Trata-se da parte da expressão correspondente ao “FROM” da consulta. Determina


qual tabela contém os dados.

Ligação: Eventualmente, podem existir (normalmente existem) campos de tabelas distintas,


nesses casos, o conteúdo desse determina como o relacionamento entre as tabelas será
resolvido. O campo citado como exemplo, pertence à tabela TGFCAB e no "Módulo Comercial",
podemos considerar essa tabela como o coração do módulo, afinal é ela que guarda as
informações de "Compras", "Vendas", "Transferências", etc. Ela serve de "base" para os
relatórios do "Módulo Comercial" e portanto será por ela que o mecanismo de relatórios
começará a montagem da consulta. Os campos mapeados para ela não devem ter valor para a
ligação. Se o campo estivesse em outra tabela, por exemplo na TGFITE, o valor seria
ITE.NUNOTA = CAB.NUNOTA de modo que ao montar a consulta, o "WHERE" contivesse a
ligação entre a tabela base e a tabela a qual o campo pertence.

Visualização do Cubo

Durante ou após a configuração do cubo, pode-se visualizá-lo de modo a encontrar a


formatação mais adequada a necessidade do usuário. Esta visualização é feita através do botão

. Para maiores informações sobre esta funcionalidade, clique no link "Visualizar


Cubo".

Controle de Acesso

Além do controle de acesso padrão do sistema, aplicável nas operações básicas de todas as
telas, é possível restringir o acesso a cada relatório através do botão "Segurança". Com essa
opção, uma janela permite ajustar o nível de acesso de cada grupo de usuários, ao relatório
selecionado.

390
Os usuários são anexados ao grupo obedecendo a configuração realizada no cadastro de
usuários, ou seja, para que um usuário tenha acesso liberado a um relatório, é necessário que
ele esteja inserido em um grupo de usuários em seu cadastro (aba Identificação > Campo
Grupo); feito isso, escolhe-se o grupo ao qual o usuário foi inserido, e adiciona-se o usuário
desejado, liberando os acessos a ele necessários. Esse vínculo é exclusivo por cubo,
podendo um mesmo usuário estar vinculado ao grupo "A" no relatório "X" e ao grupo "B"
no relatório "Y". O acesso pode ser dado a todo o grupo ou a um usuário específico.

Observação: Para alterar um "Cubo de Decisão" o usuário deverá ter ambos acessos de
alteração, tanto o da "Tela", quanto o do "Cubo" a ser alterado.

2.218 Regiões

A tela de cadastro de regiões possibilita o fracionamento de determinado espaço geográfico em


regiões, facilitando, por exemplo, a cobrança de frete de acordo com a região e a definição de
áreas de atuação de vendedores.
Painel Principal Aba Rota de Entrega
Aba Adiant./Premiação Aba % por Semana
Aba Cidades Aba Bairros
Aba Sequência de Visita Aba Produto/M.L e Desc.

Painel Principal
Para realização de um novo cadastro, deve-se selecionar a opção "Novo" onde os campos
ficam disponíveis para preenchimento. Ao clicar no botão "Remover" , o cadastro da região
selecionada tela é excluído, antes disso, é apresentada uma mensagem confirmando se
realmente deve-se realizar a exclusão do cadastro. Durante um novo cadastramento tem-se
disponível a opção "Salvar" que conclui o cadastro. A opção "Cancelar" descarta o

cadastramento que está sendo realizado. Já a opção "Atualizar" recarrega os dados,


exibindo as alterações que foram realizadas no cadastro e que até então não estavam visíveis.
O botão "Anexar" quando acionado, possibilita a inserção de arquivos relacionados à
rotina.
Os campos presentes no painel principal são os seguintes:
Cód. Região: É um campo obrigatório com os níveis da hierarquia, separados por ponto. A
máscara do código de Regiões é definida pelo parâmetro "Máscara para Região -
MASCREGIAO", neste parâmetro são definidas a quantidade de níveis e o tamanho de cada
nível.
Nota: O tamanho de cada nível (pai, filho, neto e bisneto) define o número de dígitos que
deverá conter cada nível.
Nome: Informa-se neste campo a descrição da região que está sendo cadastrada.
Ativa: Esta marcação indica se a região está ou não ativa.
Analítica: Não efetuando-se esta marcação, tem-se um registro sintético, ou seja, ele irá
aceitar sub-níveis; uma vez marcado, tem-se registros analíticos que portanto, não aceitarão
sub-níveis.
Tabela de Preço: Informa-se neste campo, o código da tabela praticada na região.
Tabela Preço Mínimo: A informação deste campo, é usada para inicializar a variável "MIN" no
cadastro de fórmulas para comissão e para desconto máximo.
Nota 1: O parâmetro "Tabela de Preços por - TIPTABPRECOS" é do tipo "Lista". Este
parâmetro quando definido com a opção "Região do Parceiro", são ativados os campos
"Tabela de Preço" ou "Tab .Básica p/ Calc.de Acréscimo".
Nota 2: O parâmetro "Perc. retenção do acréscimo - PERCRETENCAO" quando for maior
que "0" o nome do campo "Tabela de Preço", passará a ser "Tab.Básica p/ Calc.de
Acréscimo".
Frete Mínimo: Informa-se aqui, o valor mínimo de nota para quando o frete for "CIF"; usado
para solicitar liberação de limites por alçada.
% Custo Variável: A informação deste campo, é utilizada para calcular custo variável. Aplicado
em relatórios gerenciais, por exemplo, Gerente On-line.
Venda Mínima: Informa-se neste campo o menor valor aceito em uma negociação junto aos
parceiros localizados na região em questão. A configuração realizada neste campo, está ligada à
liberação do evento 74 - Venda mínima por Parceiro/Cidade/Região.
% Desc. FOB: FOB (Free On Board) modalidade de repartição de responsabilidades, direitos e
custos entre comprador e vendedor, no comércio de mercadoria. Informar porcentagem de
desconto concedido sobre o frete para Parceiros da Região. Esse campo é apresentado com a
ativação do parâmetro "Usar % Desc. por Região p/ Frete FOB? - PERCDESCFOB".

Esta é uma das telas do sistema composta por árvore hierárquica; algumas informações sobre
esta particularidade, podem ser visualizadas por meio do link Telas com Hierarquia.

[voltar ao topo]

Aba Rota de Entrega


Nesta aba é possível definir a sequência de entrega de clientes por região.
O parâmetro "Seq. Entrega por cidade? - SEQENTCID" determina em qual cadastro a aba
"Rota de entrega" estará habilitada. Se estiver ligado, será no cadastro de Cidades, se
desligado, será no cadastro de Regiões.

Esta aba de rotas apresenta os parceiros "A classificar" e "Classificados". Os parceiros


"Classificados" são os que irão compor a sequência de entrega dos produtos. Para selecionar os
parceiros a serem classificados utiliza-se os botões de seleção entre as áreas de parceiros. Para
ordenar os parceiros "Classificados" utiliza-se os botões de ordenação. Os parceiros "A
classificar" não irão interferir na sequência.

O botão "Mover TODOS p/ Classificados" transfere automaticamente todos os registros


do painel esquerdo (A Classificar) para o painel direito (Classificados). Ao contrário deste
primeiro, para transferir de uma só vez todos os registros do painel direito (Classificados) para o
painel esquerdo (A Classificar) deve-se utilizar o botão "Mover TODOS p/ A Classificar" .
Nota: Pode-se selecionar o registro e dar um duplo clique para alterar de "A classificar" para
"Classificados" e vice-versa.

Ao clicar no parceiro e soltar, o mesmo irá para Aba "Classificados" com a numeração já
definida, sendo salva ao clicar no botão .

Para fazer a seleção de um registro por vez, caso o registro esteja no painel "A Classificar",
deve-se selecioná-lo e clicar no botão "Mover Campo p/ Classificados" . Da mesma
forma, se faz para tirar um registro do painel "Classificados", seleciona-se o registro e clica no
botão "Mover Campo p/ A Classificar" .
No painel "Classificados", para ordenar os campos utilizam-se os seguintes botões:

Mover p/ Primeira Posição


Mover p/ Cima

Mover p/ Baixo
Mover p/ Última Posição

Para isso, primeiro seleciona-se o campo desejado, em seguida altera-se sua posição com os
botões de alteração de posição.
Deve-se atentar-se para os botões "Salvar" , para confirmar as alterações realizadas, e
"Cancelar" para descartá-las, localizados no alto do quadro "Classificados".

Ao clicar-se no botão "Mover p/ Posição" , é aberta a seguinte tela:

391
Nesta opção, informa-se para qual posição o parceiro selecionado será movido. Pode ser
informado o número diretamente ou utilizar as setinhas para selecionar o número. Ao informar a
posição desejada, deve-se clicar no botão "OK" para salvar a alteração, se acionado o botão
"Cancelar" não será feita nenhuma alteração, e a tela será fechada.

O parâmetro "Apresentar Nome ou Razão Social do Parceiro? - NOMERAZAOPARC"


permite escolher se nas abas "Sequência de Visita" e "Rota de Entrega", aparecerá o Nome
ou a Razão Social juntamente ao código do parceiro.
Para que o parceiro apareça na lista "A classificar", deverá conter no cadastro do mesmo em
Configurações > Cadastros > Parceiros, informações complementares como o endereço de
entrega, recebimento, ou trabalho. Ressaltando que, esses endereços devem fazer parte da
"Região" que está sendo cadastrada.
[voltar ao topo]

Aba Adiant./Premiação

Nesta aba são informados os dados necessários para pagamento de adiantamentos e


premiações concedidos ao vendedor que atua na região selecionada.
Deve-se preencher o campo "Vendedor", informando o código do vendedor que trabalha na
região escolhida.
O campo "Perc. Adicional" refere-se ao Percentual de Adicional de salário que é calculado
sobre a comissão do vendedor. Já o campo "Perc. Prêmio" diz respeito ao Percentual de
pagamento de prêmio que é pago sobre a comissão do vendedor.
A Antecipação pode ser de dois tipos, que são especificados no campo "Tipo", a saber:

Adiantamento: Quando se trata de um adiantamento de salário do vendedor;


Ajuda de Custo: Refere-se aqui, a uma ajuda de custo ao vendedor.

No campo "Valor", informa-se o valor do adiantamento ou da ajuda de custo a ser concedido ao


vendedor, conforme o caso.
[voltar ao topo]

Aba % por Semana


"% por Semana" é uma aba habilitada pela ativação do parâmetro "Usar Percentual na
Meta? - USAPERCMETA".

Os percentuais especificados nesta aba são utilizados em conjunto com o módulo MGE Metas,
pois o mesmo ainda foi implementado no Sankhya-W.
Estes percentuais correspondem a metas de vendas, que devem ser cumpridas diariamente no
período de uma semana. Sendo assim, deve-se simplesmente preencher em cada campo que
corresponde ao dia da semana, o percentual de vendas que se espera atingir em relação à meta
total. Ou seja, para cada semana, a somatória das porcentagens informadas para cada dia,
deve totalizar 100%.
[voltar ao topo]

Aba Cidades
Esta aba apresenta as cidades vinculadas à região no cadastro de Cidades, que é feito em
"Configurações > Cadastros > Endereços > Cidades".

[voltar ao topo]

Aba Bairros
Esta aba apresenta os bairros vinculados à região no cadastro de bairros que é feito em
"Configurações > Cadastros > Endereços > Bairros".

Na tela "Comercial > Rotinas > Ordem de Carga > Formação de Carga", a opção "Usar
Sequência do Parceiro" do botão "Sequência de Carga" prevê o sequenciamento em
função da cidade.

[voltar ao topo]

Aba Sequência de Visita


O parâmetro "Utiliza sequência de visitas por vendedor? - VISPORVENDEDOR"
determina qual tela apresentará esta sequência. Se ligado, a aba "Sequência de Visita" será
apresentada na tela de cadastro de Vendedores, se desligado, na tela de cadastro de Regiões.
Esta aba funciona de forma semelhante à aba "Rota de Entrega", sua configuração é feita da
mesma forma. Existem aqui, duas opções, "Tipo" e "Dia". Na primeira opção, seleciona-se a
semana do mês, e na segunda, o dia da semana, a qual a "Sequência de Visita" se refere.

392
Além do parâmetros citado inicialmente, outros dois influenciam nesta aba. São eles:
Caso o parâmetro "Utiliza visita semanal - VISSEMANAL" esteja habilitado, o campo "Tipo"
ficará desabilitado e será apresentado preenchido com a opção "Semanal".
Da mesma forma que na aba "Rota de Entrega", o parâmetro "Apresentar Nome ou Razão
Social do Parceiro? - NOMERAZAOPARC" permite a escolha de se nas abas "Sequência de
Visita" e "Rota de Entrega", irá aparecer o "Nome" ou a "Razão Social" juntamente ao código
do parceiro.
[voltar ao topo]

Aba Produto/M.L e Desc.


A aba "Produto por Margem de lucro e Desconto" é habilitada pela ativação do parâmetro
"Utilizar Margem de Lucro por Região? - MLPORREGIAO".

Esta aba é utilizada para visualizar os produtos vendidos na região em questão. Nela são
apresentados o código e a descrição do produto, a margem de lucro em porcentagem, o
desconto em porcentagem, e a data em que as alterações no produto entraram em vigor.
Essas informações são buscadas das "Tabelas de Preços" configuradas por meio da tela
"Comercial > Arquivo > Tabelas de Preços", as quais são relacionadas a uma região. Dessa
forma, os produtos apresentados nesta aba, correspondem às tabelas de preços que possuem a
região em questão vinculada.
[voltar ao topo]
Veja também:
Bairros
Cidades
Endereços
Estados
Países

2.219 Controle por peso variável

Algumas empresas podem trabalhar com a compra e venda de produtos onde seus pesos
podem sofrer variações, dependendo do fornecedor e/ou cliente.
Pode existir casos onde, a separação dos produtos é feita por pedido, mas sua baixa, é realizada
por quilo. Assim, o sistema conta com um recurso que possibilita o controle desta situação.
Acesse os links abaixo para navegar nas funcionalidades desta rotina:
Configurações Iniciais Reabastecimento
Recebimento Expedição de produtos com peso variável
Tolerância por quantidade

Configurações Iniciais
Inicialmente, habilite os parâmetros:

Habilita controle de produtos com peso variável. - PESOVARWMS;


Associar checkout na geração do mapa de separação do WMS. - CHECKMAPAWMS;
Usa endereçamento manual automático. - ENDMANUAUTOWMS.

Feito isso, serão disponibilizados alguns campos para configuração, nas telas apresentadas a
seguir.

Em Cadastro de Produtos, aba WMS, configure os campos abaixo:


A marcação "Produto controlado por peso variável", se assinalada indica que o produto
será controlado por peso.
Informe no campo "% de tolerância de peso a maior no recebimento", o percentual de
tolerância para um peso maior que o solicitado no recebimento.
Indique no campo "% de tolerância de peso a menor no recebimento", o percentual de
tolerância para um peso menor que o solicitado no recebimento.

Na utilização de produtos controlados por peso variável, utilize o campo "% de tolerância de
peso a maior na separação" para informar o percentual de tolerância de peso a mais na
conclusão de tarefas de separação por código de barras.

De forma inversa ao campo anterior, informe no campo "% de tolerância de peso a menor
na separação" o percentual de tolerância de peso a menos na conclusão de tarefas de
separação por código de barras.

Defina no campo "Unidade de separação para produtos com peso variável", a unidade
utilizada na conferência no mapa de separação.

Realizado os procedimentos acima, na tela de Preferências da Empresa, aba WMS, efetue as


seguintes configurações nos campos:
Informe no campo "Série TOP diferença a maior (peso variável)", a série da nota para
venda, que será utilizada na TOP configurada no campo a seguir.
Indique no campo "TOP diferença a maior (peso variável)", a TOP para nota de compra que
será gerada, quando a quantidade for maior que a solicitada, e estiver fora do percentual de
tolerância configurado no cadastro dos produtos.
Preencha o campo "Série TOP diferença a menor (peso variável)", com a série da nota de
compra que será utilizada na TOP configurada no campo a seguir.
No campo "TOP diferença a menor (peso variável)" informe a TOP para nota de venda que
será gerada, quando a quantidade for menor que a solicitada, e estiver fora do percentual de
tolerância configurado no cadastro dos produtos.
Ao realizar a separação que contenha produtos cujo controle é feito por peso variável, através
do modelo de relatório configurado e informado no parâmetro "Relatório p/ mapa de
separação manual por pedido - RELMAPSEPMANPED", será apresentado o mapa de
separação.
Observação: Caso o parâmetro "Associar checkout na geração do mapa de separação -
CHECKMAPAWMS" esteja ativado, será feita a busca por um endereço de checkout disponível,
e será realizada a alteração do endereço de destino na tarefa.
Feita a geração do mapa de separação, acesse a rotina Conclusão de Tarefas por Cód. de
Barras, se existirem produtos com peso variável, será apresentado um pop-up, onde devem ser
informados os dados de quantidade da separação e o peso do que foi separado; ao confirmar a
quantidade solicitada é confrontada com os dados que foi indicado, levando em consideração os
percentuais inseridos na aba WMS no Cadastro de Produtos, campos % de tolerância de peso a
maior na separação e % de tolerância de peso a menor na separação:

393
Caso as quantidades informadas sejam divergentes, será feita a validação do percentual
configurado no campo % de tolerância de peso a maior na separação; se a quantidade exceder
o limite de tolerância tanto para menor quanto para maior, será lançado um evento de liberação
"72 - Tolerância na variação de peso do pedido excedida (WMS)" e exibida a tela de
liberação na tela.
Se a quantidade estiver no limite tolerável, serão realizados todos os ajustes nas quantidades
dos campos de origem, destino, estoque e quantidades negociadas.

[voltar ao topo]

Reabastecimento
Na função de reabastecimento do coletor, caso o parâmetro "Habilita controle de produtos
com peso variável. - PESOVARWMS" esteja habilitado e o produto a ser reabastecido
encontre-se configurado com peso variável, será exibido o campo quantidade na segunda fase
da tarefa.
Ao informar este campo, serão feitas as devidas validações conforme o campo "% de
tolerância de peso a maior no recebimento".
Caso a quantidade indicada seja menor que a quantidade do reabastecimento solicitado, será
feita uma verificação, analisando se a quantidade informada no coletor é maior ou igual que a
quantidade mencionada inicialmente; sendo esta quantidade menor, o reabastecimento não
será concluído.
Se todas as validações forem concluídas sem nenhum erro, as quantidades serão atualizadas.

[voltar ao topo]

Recebimento
Quando se está realizando o recebimento de itens que disponibilizam o controle por peso
variável e outros que não possuam, e a partir de alguns desses itens é gerada uma divergência
(controlados por peso que extrapolem a tolerância ou itens sem controles com divergência), as
notas de ajuste serão geradas ao final do processo de recontagem do coletor, onde estes
produtos que possuíam limite tolerável serão reprocessados e as notas geradas.

[voltar ao topo]

Expedição de produtos com peso variável


Esta configuração de peso variável, também é válida no processo de separação dos produtos
por meio do coletor de dados. No coletor, ao bipar o endereço e produto na separação, será
exibida uma tela para informar o peso real do produto separado e para que seja realizado um
ajuste na quantidade solicitada no pedido:

Ao acionar o botão "OK" a quantidade informada no campo "Peso Real" é adicionada ao


"Peso Total".

O botão "Limpar" apaga o conteúdo do campo Peso Real e zera o Peso Total.
Na tela é apresentado um alerta sobre os excessos quanto ao peso real informado e ao peso da
tarefa solicitada; para isso, tem-se um percentual de tolerância pré-fixado de "15%" tanto para
maior quanto para menor.
Quando o peso informado excede essa tolerância, o valor no Peso Total é marcado na cor
vermelha:

Mesmo extrapolando tal quantidade, será possível confirmar a pesagem, sendo apresentado
apenas o alerta com relação à quantidade informada:

Clicando em "Não", retorna-se para a tela de pesagem para que se possa corrigir a quantidade;
clicando em "Sim", a operação de ajuste é executada.
Ao confirmar, a rotina ajusta as quantidades solicitadas no pedido, onde nas diferenças para
maior, a quantidade solicitada é modificada para o peso real informado, nas diferenças para
menor, é gerado um corte no pedido.
Também são realizados ajustes nos endereços de armazenagem (TGWEST) e nos itens de tarefa
de separação (TGWITT).

[voltar ao topo]

Tolerância por quantidade


Ao realizar as pegas da separação (produtos com metragem variável), as peças podem estar
com uma quantidade acima ou abaixo da solicitada no pedido e/ou tolerância do produto. Deste
modo, o sistema irá analisar a margem de tolerância por quantidade de acordo com os
seguintes pontos:

Quantidade acima, porém dentro da tolerância;


Quantidade acima, porém fora da tolerância;
Quantidade abaixo, porém dentro da tolerância;
Quantidade abaixo, porém fora da tolerância.

Assim, você poderá efetuar a separação novamente ou continuar o processo.

394
[voltar ao topo]

2.220 Geração dos Blocos J e K para ECF

O objetivo dessa documentação é demonstrar como o sistema irá trabalhar a geração destes
registros na ECF referentes ao Plano de Contas e aos saldos das contas contábeis. Além disso,
será possível visualizar as melhorias de usabilidade disponibilizadas nas rotinas de geração da
ECF/ECD e em outras rotinas relacionadas.

Na estrutura do arquivo da ECF, existem os blocos:

J - Plano de Contas da empresa;

K - Saldos das Contas.

Relação de registros dos Blocos J e K Informações Adicionais

Rotinas de Geração da ECD e ECF

Relação de registros dos Blocos J e K

Informações sobre a geração dos blocos J e K:

Os blocos apenas serão gerados caso a empresa da geração do arquivo, tenha nas suas
Preferências de Contabilidade a configuração para geração dos blocos (aba ECF - Escrituração
Contábil Fiscal - sub-aba Blocos).

As informações sobre o plano de contas, plano de contas referencial e os valores dos saldos das
contas será baseado nas configurações existentes para e empresa, conforme o tipo de cada
registro. Vejamos:

[voltar ao topo]

Informações Adicionais
Tem-se abaixo os passos para realização da importação dos arquivos no PGE, para que
posteriormente os Blocos J e K sejam importados corretamente.

1 - Importar o arquivo que foi gerado pelo sistema

2 - Feita a importação do arquivo, informa-se quais blocos não serão recuperados pela ECD, de
modo que neste caso, deve-se informar que os Blocos J e K serão sobrescritos pelo que foi
gerado pelo sistema. Marcando os blocos J e K como sobrescrever:

Observação: Essa configuração no PGE só é necessária quando a empresa possui recuperação


de dados da ECD; caso contrário, não é necessário realizar essa configuração.

3 - Em seguida o PGE irá carregar os dados da escrituração importada; feito isso, será realizado
um novo questionamento ao usuário se deseja realizar a importação, pois alguns dados
importados não serão carregados/calculados pelo PGE. Deve-se clicar em "Não":

4 - Em seguida, o PGE explica que os dados dos blocos J e K, serão calculados com base no
arquivo importado, e se existirem dados anteriores, estes serão apagados. Deve-se clicar em
"OK":

[voltar ao topo]

Rotinas de Geração da ECD e ECF


Nas Preferências de Contabilidade da Empresa, aba ECF - Escrituração Contábil Fiscal, sub-aba
Parâmetros de Tributação, o quadrante "Forma de Tributação no período", conta os campos
Forma Tributação, Trimestre e Exercício para serem utilizados como filtro:

395
Caso estes filtros não sejam preenchidos, clicando-se em Aplicar, serão apresentados todos os
parâmetros de tributação cadastrados.

Esta tela conta ainda com algumas validações a respeito do preenchimento de alguns campos.
A saber:

Quando o campo "Forma de Tributação" for definido com opções diferentes de 5-Lucro
Presumido ou 7-Lucro Presumido/Arbitrado e a marcação "Optante pelo REFIZ" estiver
realizada, poderá ser apresentada a seguinte mensagem e o registro não será salvo:

"De acordo com o Manual da ECF, a Empresa só pode ser optante pelo REFIZ quando
possuir as formas de tributação Lucro Presumido ou Lucro Presumido/Arbitrado.
Forma de tributação informada: [3 - Lucro Presumido/Real]. Para maiores informações
consulte o manual."

Nos casos em que o campo "Escrituração" for configurado com as opções C ou L, e se o campo
"Forma de tributação" for uma das opções 1-Lucro Real, 2-Lucro Real/Arbitrado, 6-Lucro
Arbitrado, 8-Imune do IRPJ ou 9-Isenta do IRPJ, será apresentada a seguinte mensagem e o
registro não poderá ser salvo:

"De acordo com o Manual da ECF, Empresas só podem ser optantes pelo REFIZ
quando possuem a forma de tributação Lucro Presumido ou Lucro
Presumido/Arbitrado. Forma de tributação informada [1 - Lucro Real]. Para maiores
informações consulte o manual."

Nas telas Geração de Blocos para Integração - ECF e Geração de Arquivo - ECD, tem-se o botão
"Rel. c/ Plano de Cta. Ref.", que ao ser acionado, o sistema apresenta um relatório
informando as contas contábeis sem relacionamento com Plano de Contas Referencial.

Geração de Blocos para Integração - ECF:

Geração de Arquivo - ECD:

Além disso, o sistema valida a existência de alguma diferença entre os valores totais dos
lançamentos a débito e crédito. Solicitando-se a geração do arquivo em que exista alguma
divergência, será exibida a seguinte mensagem:

"Existem erros no fechamento de D/C por dia de movimento. A ECF gerada não será
validada. Deseja visualizar o relatório, gerar o arquivo mesmo assim ou cancelar a
operação?"

Ao gerar a ECF/ECD, se existir alguma Conta Contábil que possua o grupo de contas igual a 01-
Contas de ativo, 02-Contas de passivo, 03-Patrimônio líquido e 04-Contas de resultado e que
teve movimento ou saldo no período, sem sua respectiva conta contábil referencial vinculada,
clicando-se em "Gerar Arquivo", será apresentada a seguinte mensagem:

"Existem contas contábeis sem vínculo de contas contábeis referencias. O ECD/ECF


gerado não será validado. Deseja visualizar o relatório, gerar o arquivo mesmo assim
ou cancelar a operação?"

Na geração do arquivo da ECF/ECD, caso o sistema encontre alguma inconsistência, será feita a
gravação do problema no registro de log de erro que é gerado.

Caso o arquivo gerado contenha Contas Contábeis configuradas com um dos grupos de
conta definidos como 05-Contas de Compensação ou 09-Outras, existindo alguma Conta
Contábil Referencial vinculada, o sistema grava a seguinte mensagem de erro no arquivo
de log:

Lista de Contas Contábeis que são contas de 'Compensação' e/ou 'Outras' e possuem conta
contábil referencial vinculada: 'Código da conta contábil' + 'Descrição da conta' + 'Código da
Conta Contábil Referencial' de cada conta que foi encontrada para essa situação.

Caso o arquivo gerado possua Contas Contábeis configuradas com um dos grupos de
conta definidos como 05-Contas de Compensação ou 09-Outras ou que a Conta Contábil
de Encerramento de Resultado da empresa que está realizando a geração, possua valor
de saldo final maior que 0 (zero), o sistema irá gravar a seguinte mensagem de erro no
arquivo de log:

Lista de Contas Contábeis que são contas de 'Compensação', 'Outras' e 'Conta de


Encerramento de Resultado' possuem valor de saldo final. Apresentar o 'Código da conta
contábil' + 'Descrição da conta' + 'Data de Referência' em que a conta possui o saldo para
cada conta.

[voltar ao topo]

2.221 Bancos

Configurações > Cadastros > Bancários

Um banco é uma instituição pertencente ao Sistema Financeiro Nacional, regulado pelo Banco
Central do Brasil e que cumpre as seguintes funções:

1. Rentabiliza as economias e poupanças das pessoas e empresas através do pagamento


de juros;
2. Financia o consumo e o investimento das pessoas e empresas cobrando para isso juros e
comissões;
3. Realiza serviços de pagamentos e recebimentos também para seus clientes pessoa física
ou jurídica e para isso cobra tarifas.

Existem três tipos de bancos:

Banco comercial: É o banco, privado ou público, nacional ou estrangeiro de uso


cotidiano de pessoas e das empresas. Os bancos comerciais são caracterizados por
prestar serviços à sociedade e por isso mesmo possuem redes de agências e postos de
atendimento bancário, oferecendo ainda canais eletrônicos para o público, tais como
internet banking, call centers e caixas eletrônicos.
Banco de investimentos: É uma instituição financeira privada, especializada em
operações de participação societária de caráter temporário, de financiamento de longo
prazo da atividade produtiva para suprimento de capital fixo e de giro, bem como na
administração de recurso de terceiros.
Banco múltiplo: Os bancos múltiplos são as instituições financeiras que reúnem as
funções de banco comercial e de banco de investimento.

Fonte: FEBRABAN.

Configurações Iniciais
Nesta tela são cadastrados os "Bancos" que serão utilizados nos diversos processos no
sistema. É uma tela de cadastro simples, no formato HTML5 que apresenta primeiramente a
"Página Inicial", na qual você pode pesquisar, inserir um novo registro, exibir a tela em modo
grade, entre outras possibilidades.

Ao iniciar um cadastro, temos os campos "Cód. Banco", "Abreviatura" e "Descrição" para


preenchimento obrigatório; neles insira a numeração correspondente ao banco no Sankhya-Om,
seu acrônimo e sua nomenclatura, respectivamente.

Temos ainda os campos:

Pos. Inicial (Conta CMC7): Posição Inicial para delimitação da conta na validação da banda do
CMC7.

Pos. Final (Conta CMC7): Posição Final para delimitação da conta na validação da banda do
CMC7.

Caso não seja inserido nenhum valor nestes campos, o sistema irá considerar o valor padrão
atual de 23 (Pos. Inicial) e 30 (Pos. Final).

Observação: Se informado no campo Pos. Inicial (Conta CMC7) um valor negativo ou menor
que 23, o sistema apresentará a seguinte mensagem:

"A Pos. Inicial (Conta CMC7) deve estar entre 23 e 28".

Caso seja informado no campo Pos. Final (Conta CMC7) um valor menor que o da Pos. Inicial
(Conta CMC7), será exibida a mensagem abaixo:

"A Pos. Inicial (Conta CMC7) deve ser menor que a Pos. Final".

Aba Prefixos de Cheque

Nesta aba, são exibidos dois campos que necessitam de seu preenchimento para que se possa
cadastrar novos prefixos de cheque. Os prefixos são utilizados na validação e geração de banda
do CMC7. Após o cadastro, acesse a rotina de Movimentação Financeira e utilize o novo prefixo
no momento em que for gerar e validar a banda do cheque.

Informe no campo "Prefixo", o código do prefixo que está sendo cadastrado.

Em "Descrição" preencha com a descrição pertinente ao prefixo em questão.

Acesse também:

Agências Bancárias

Contas

Conciliação Bancária

2.222 Alterar Parcelas

396
O Sankhya Om dispõe de uma opção para que seja possível realizar alterações de informações
necessárias em mais de uma parcela. Quando você selecionar mais de uma linha dentro da

grade e clicar no botão "Alterar Parcelas", será aberto um pop-up contendo os


campos que podem ser alterados.

Os campos "Centro de Resultado", "Conta", "Histórico", "Vlr.Vendor" e "Projeto",


possuem à frente de sua descrição, a marcação "Limpar"; essa marcação, quando efetuada,
limpará os campos preenchidos na aba "Financeiro".

Os demais campos, que não possuem a marcação Limpar à sua frente, quando alterados, são
modificados na aba Financeiro, independentemente se estavam preenchidos anteriormente ou
não.

Finalizadas as alterações desejadas, clique no botão "Salvar", que passará a ficar habilitado
quando uma modificação é iniciada, e conclua o procedimento.

Observação: Para fazer uso dessa opção, nos casos do lançamento de uma Nota Fiscal
Eletrônica, é preciso que ela não esteja com o status de "Aprovada" junto à Sefaz.

2.223 PARÂMETROS PNOMEUSULOGADO E PCODUSULOGADO

Imprimir Nome e Código do Usuário logado no


momento da impressão de cheques
Os parâmetros ‘Nome do Usuário logado’ Chave PNOMEUSULOGADO e ‘Código do Usuário
logado para utilização de impressão de notas/pedidos e boletos’ Chave PCODUSULOGADO se
habilitados servem para identificar o usuário logado no momento da impressão dos
boletos e das notas.

Para configuração é necessário:

Ir ao Ireport, criar os dois parâmetros e posicioná-los onde deverão ser impressos:

Nas propriedades do parâmetro é necessário:

Parâmetro PNOMEUSULOGADO:

Parâmetro PCODUSULOGADO:

Exemplo: Ao efetuar a impressão da nota, trará a seguinte informação:

397
2.224 Cubo de decisão - Movimento Mensal

Através desta ferramenta, você pode construir um cubo de decisão que auxilie na compreensão
dos dados envolvidos na movimentação mensal da folha; tem-se aqui os pontos que
participaram da composição do movimento de cada mês.

Para mais informações de como realizar esta configuração, acesse o link Formatador de Cubos
de Decisão.

2.225 Nomes de Impressoras

Configurações > Avançado > Impressão

Para configurar o componente "Sankhya Print Service - SPS" utilizando-se dos nomes de
impressoras, deve-se utilizar desta tela.

Tem-se nesta tela, os seguintes campos:

Código: Este campo deverá ser alimentado com o código referente à impressora que está
sendo cadastrada. Este preenchimento pode ser realizado automaticamente, ou de forma

manual; esta definição é feita através do botão , opção "Numeração...", localizado


no lado superior direito da tela.

Nome local de impressora: Neste campo deve-se inserir um Nome de Impressora, conforme
definido na seção "Nome de impressora".

Caminho da impressora no servidor de impressão: Este campo recebe uma localização de


impressora, conforme definido na seção "Localização de impressora".

Observação: No modo grade, pode-se visualizar os mapeamentos de impressora já


cadastrados.

Para maiores detalhes sobre o Sankhya Print Service - SPS, podem ser visualizados
através do link SPS.

2.226 Modelos de Nota Fiscal/Duplicatas/Boleto(s)

Nesta tela será feito o cadastro de Modelos de Nota Fiscal, Duplicatas e Boletos utilizados na
impressão no sistema.

Através desta tela será efetuado o vínculo entre os modelos de impressão do SankhyaW e do
MGE.

Para o cadastro é necessário informar:

Cód. Modelo: Informar o código do modelo, caso a tela esteja configurada para numeração
automática, no momento da inserção o campo estará desabilitado.

Nome: Nome do modelo cadastrado.

Caminho: Informar o diretório onde se encontra o arquivo modelo.

Tipo Impressora: Informar o tipo de impressora que servirá para a impressão do arquivo.

Número do relatório modelo: Este campo é responsável por vincular um modelo de relatório
formatado ao modelo do título que está sendo cadastrado. No caso do Boleto é necessário
vincular o modelo cadastrado na tela Modelos de Boletos, por exemplo. Primeiramente, deve-se
configurar o modelo em Configurações>Avançado>Relatórios Formatados. Efetuada a
criação do Relatório formatado, deve-se informá-lo neste campo.

Observação: A impressão em HTML convencional não atende às necessidades do sistema,


além de ser não portável. O SankhyaW não tem suporte para impressão de arquivos em HTML,
pois existe a opção para impressão gráfica, que é através de modelos importados do iReport.

Informações Importantes

Os arquivos de modelos devem ser hospedados em um diretório específico no


mesmo Servidor de Aplicações onde está instalado o Sankhya-W.
Se informado um número do Relatório Modelo para Impressão de boleto/nota/duplicata,
este será utilizado para a impressão. Se o usuário trabalha em integração com o MGE e
deseja imprimir um modelo formatado neste, informará no campo "Caminho" o diretório
onde este modelo está abrigado;
No caso da impressão de nota fiscal poderá ser utilizado o modelo indicado no campo
'Relatório Modelo para Impressão', caso não seja indicado nenhum modelo neste campo,
o sistema utilizará o arquivo indicado no campo 'Caminho'. Para isto, o arquivo XXXXXX
deverá estar salvo no diretório informado no parâmetro "Path dos modelos de
impressão/e-mail (MGE Web) - SERVDIRMOD".
Para impressões USB: Uma vez instalada a impressora, mapeada e configurada
corretamente o sistema fará a impressão.
O Sankhyaw não tem suporte para Register (impressões que buscam o caminho no
registro do Windows);
A impressão em HTML convencional não atende às necessidades do sistema, além de ser
não portável. O SankhyaW não tem suporte para impressão de arquivos em HTML, pois
existe a opção para impressão gráfica, que é através de modelos importados do iReport.

Parâmetros
PNOMEUSULOGADO e PCODUSULOGADO

Imprimir Nome e Código do Usuário logado no momento da impressão


de cheques
Os parâmetros "Nome do Usuário logado - PNOMEUSULOGADO" e "Código do Usuário
logado para utilização de impressão de notas/pedidos e boletos - PCODUSULOGADO"
se habilitados servem para identificar o usuário logado no momento da impressão dos boletos e
das notas.

Para configuração é necessário:

Ir ao Ireport, criar os dois parâmetros e posicioná-los onde deverão ser impressos:

398
Nas propriedades do parâmetro é necessário:

Parâmetro PNOMEUSULOGADO:

Parâmetro PCODUSULOGADO:

Exemplo: Ao efetuar a impressão da nota, trará a seguinte informação:

2.227 Natureza de Receitas e Despesas

Configurações > Cadastros > Gerencial

A classificação dos lançamentos financeiros de uma empresa em uma estrutura de Naturezas é


uma forma de agrupar Receitas e Despesas para análise de desempenho e tomada de
decisões. Conhecida também como Plano de Contas Gerencial, pois normalmente essas
naturezas têm uma ligação direta com as Contas Contábeis e através delas serão feitas as
interpretações de desempenho financeiro da empresa.

Considerações Iniciais Realizando um novo cadastro

Orientações para um cadastro eficaz Campos para Contabilização

Visualização de serviços específicos nos Portais Campos adicionais

Aba Natureza x PIS/COFINS x Empresa Ferramentas

Parâmetros que influenciam no cadastro... Exemplo de aplicabilidade

Considerações Iniciais
Esta é uma das telas do sistema composta por árvore hierárquica; algumas informações sobre
esta particularidade, podem ser visualizadas por meio do link Telas com Hierarquia.

A definição das naturezas deve ter como objetivos:

Tornar fácil a classificação dos lançamentos;


Atender às exigências de informação da gerência;
Apresentar os resultados de forma clara;
Dar sentidos aos valores e percentuais apurados;
Ser operacionalmente viável.

A configuração de "Naturezas" é precedida pela definição da máscara ou estrutura dos níveis.


Esta será cadastrada na tela Preferências:

O parâmetro "Máscara para natureza - MASCNATUREZA" aplica uma padronização para a


numeração da hierarquia dos diferentes níveis de Natureza de Receitas e Despesas. Os níveis
são separados por pontos que identificam os "pais", "filhos", "netos", "bisnetos" etc.

Você deverá definir quantos níveis terá a estrutura e quantos dígitos haverá em cada nível. Por
exemplo: estruturação em quatro níveis, com um dígito no primeiro nível, dois dígitos no
segundo e terceiro níveis e três dígitos no quarto nível: 9.99.99.999.

O parâmetro "Máscara para o Centro de Resultados - MASCCENCUS" influencia na tela de


pesquisa do campo "Centro de Resultado" da aba "C.R. X Conta Contábil". Com este
parâmetro, as informações da tela de pesquisa são apresentadas em forma de hierarquia,
seguindo o padrão especificado neste parâmetro. Inicialmente, deve-se definir quantos níveis
terá a estrutura e quantos dígitos haverá em cada nível.

[voltar ao topo]

Realizando um novo cadastro


Ao utilizar o botão "Novo" e efetuar a inserção de um novo "Código" e sua respectiva
"Descrição" para a Natureza.

Caso necessário realizar algum tipo de consulta em relação a nomenclatura das Naturezas já
cadastradas, à frente do campo "Cód.Natureza", ao clicar na lupa para pesquisa de uma
Natureza, será aberta a tela para pesquisa em modo hierarquia, onde pode-se alterne sua

apresentação para o modo grade através do botão ; além disso, tanto em modo
grade, quanto em modo hierárquico, podemos digitar o início do nome de um cadastro, que ao
solicitar a pesquisa, serão apresentados todos os registros que contêm o nome informado,
facilitando assim a localização de naturezas já configuradas no sistema.

Se o campo "Ativa" estiver desabilitado, a Natureza não poderá ser visualizada nos demais
cadastros do sistema.

Caso você deseje cadastrar uma "Natureza Sintética", deverá desmarcar a opção
"Analítico".

Nota: As opções "Ativo" e "Analítico" virão automaticamente marcadas pelo sistema na


inclusão de uma nova Natureza. Nas demais rotinas do sistema apenas serão aceitas as linhas
"Analíticas".

Por exemplo: estruturação em quatro níveis, com um dígito no primeiro nível, dois dígitos
no segundo e terceiro níveis e três dígitos no quarto nível: 9.99.99.999.

399
O campo "Incide no resultado" é utilizado como facilitador na criação de filtros
personalizados. Sua marcação não irá influenciar nos valores gerados/exibidos nos Relatórios
Gerenciais (Sintético por Natureza, Analítico por Natureza etc).

O campo "Serviço Único Faturamento", está ligado ao processo de Agrupamento de Serviços


no Faturamento de Contratos e Serviços.

O campo "Tipo de natureza" é apresentado quando na árvore hierárquica um registro


"Analítico" é selecionado. Por meio deste campo, será determinado se a Natureza que está
sendo cadastrada será do tipo "Receita" ou "Despesa". O tipo definido neste campo, deve
estar relacionado ao campo "Tipo de Natureza" informado para o Grupo de Naturezas ao qual
a natureza em questão pertence. Além disso, a informação inserida neste campo é utilizada na
rotina acessada pela tela Planejamento Orçamentário.

A marcação "Gera informações para o Livro Caixa Digital Produtor Rural" tem o objetivo
de determinar quais financeiros irão compor o Livro Caixa.

[voltar ao topo]

Orientações para um cadastro eficaz


Estas são algumas dicas para obter o máximo retorno dos recursos que o sistema oferece no
cadastro de Naturezas.

1 - Evitar redundâncias

Exemplo:

01 Departamento Financeiro (Sintético)

01.01 Salários e encargos (Analítico)

01.02 Energia elétrica (Analítico)

01.03 Telefone (Analítico)

02 Departamento Comercial (Sintético)

02.01 Salários e encargos (Analítico)

02.02 Energia elétrica (Analítico)

02.03 Telefone (Analítico)

Neste tipo de cadastro somente estarão visíveis para o Lançamento as Naturezas Analíticas,
assim, haverá uma redundância de cadastros, dificultando o lançamento e organização das
informações. O melhor a fazer é cadastrar da seguinte forma:

Natureza

01 Despesas Gerais (Sintético)

01.01 Salários e encargos (Analítico)

01.02 Energia elétrica (Analítico)

01.03 Telefone (Analítico)


Centro de Resultado

01 Departamento Financeiro (Analítico)

02 Departamento Comercial (Analítico)

No lançamento do título ou da classificação do mesmo, a Natureza e o Centro de Resultado


serão informados, possibilitando a análise de gastos por departamento.

Veja também a documentação referente ao Cadastro de Centro de Resultado.

2 - Evitar misturar os conceitos de "Natureza" e "Grupos de Produtos"

Este tipo de cadastro dificulta a operacionalização, pois seria necessário fazer um rateio da
"Nota" para identificar o valor por grupo de produtos da nota. Esta é uma análise facilmente
retirada nas análises de venda. Esta classificação somente seria operacionalizável se existisse
um "Tipo de Negociação" ou "TOP" para a venda de cada "Grupo de Produto", o que é
absurdo.

01 Vendas

01.01 Cimento

01.02 Tijolos

01.03 Areia

01.04 Brita

01.05 Telhas

3 - Evitar um grande número de níveis

Um cadastro com grande número de níveis torna os lançamentos muito complicados e os


relatórios gerenciais apresentam muitas quebras, tornando-se difíceis de interpretar.

01 Receitas

01.01 Receitas operacionais

01.01.01 Receitas de vendas

01.01.01.01 Vendas de balcão

4 - Evitar uma estrutura muito simplificada

Em uma estrutura muito simplificada o resultado pode tornar-se muito "pobre" podendo não
atender às necessidades de informação dos gestores da empresa.

03 Energia elétrica

04 Telefones

05 Água

5 - Evitar misturar o conceito de Natureza com o conceito de Centro de Resultado

Natureza - Com o quê estou gastando ou recebendo?


Centro de Resultado - Quem está gastando ou recebendo?

Exemplo: Ao pagar uma despesa de viagem, a Natureza é o motivo do gasto - Despesa de


Viagens. A despesa de viagem deve ser apropriada para um Centro de Resultado, por exemplo,
Departamento de Vendas.

[voltar ao topo]

Campos para Contabilização


Contas Contábeis: A vinculação da Natureza com as contas contábeis informadas nestes
campos, tornará a contabilização mais simples e eficaz, criando uma ligação das Naturezas com
o Plano de Contas (Contabilidade), relacionando as informações gerenciais às análises
Contábeis.

Os campos Histórico 1 e Histórico 2 serão utilizados para a contabilização.

Observação: Se a contabilização utilizar as "Contas da Natureza" e não houver "Histórico"


nem "Histórico Padrão" informado, o sistema busca o Histórico correspondente da Natureza
que for informada no lançamento. Se contabilizando na "Conta 1 da Natureza", o sistema
busca o "Histórico 1"; se contabilizando na "Conta 2 da Natureza", o sistema busca o
"Histórico 2".

No caso de títulos rateados, se a Contabilização estiver parametrizada para buscar a "Conta


Contábil do Rateio" e não existir histórico informado, o sistema irá buscar o Histórico 1 da
Natureza usada na tela de Rateio.

[voltar ao topo]

Visualização de Serviços específicos nos Portais


O sistema permite filtrar os itens que aparecem nas OS externas, fazendo com que alguns
serviços específicos não sejam mostrados no portal da Sankhya.
Para isso, deve-se utilizar a marcação na tela de Natureza de Receitas e Despesas, na aba
Serviços Autorizados, chamada "Usado em OS no Portal", que virá marcada por padrão.
Caso o usuário não queira que um serviço específico para aquela natureza não apareça no
portal, basta desmarcar esta opção, fazendo com que itens que tenham esse serviço fiquem
invisíveis.
[voltar ao topo]

Campos adicionais
A tela de cadastro de naturezas de receitas e despesas tem suporte para campos adicionais
criados pelo usuário conforme lhe for conveniente. Para maiores informações sobre essa
funcionalidade em Conhecendo o Sankhya-W/Campos Adicionais.
[voltar ao topo]

Aba Natureza x PIS/COFINS x Empresa

Esta aba possibilita que você cadastre as informações de PIS/COFINS por Empresa.

O campo "Nro Único" será gerado automaticamente.

É obrigatório informar a "Data Início Validade"; já o campo "Data Fim Validade" poderá
ficar vazio, a fim de evitar a repetição de cadastros para o próximo período subsequente, caso a
empresa permaneça com as mesmas informações de PIS/COFINS.

Observação: Os períodos não poderão ficar intercalados uns com os outros para a mesma
combinação Natureza x Período x Empresa.

Importante: Abaixo, temos os comportamentos do sistema na busca das informações de
PIS/COFINS para cada natureza:

O período que está sendo gerado para o EFD, será a referência para procurar o período
de validade cadastrado para cada natureza. Exemplo: se estiver gerando o EFD para o
período 01/06/2020 a 30/06/2020, ele será encontrado no período de validade
cadastrado como 01/01/2020 a 31/12/2020.
Para cada natureza, primeiro o sistema busca as informações pela chave
"Natureza/Período/Empresa"; se existir esse cadastro, o sistema utiliza os dados
encontrados; caso contrário, utilizará os dados da aba "PIS/COFINS Todas as
empresas".

[voltar ao topo]

Ferramentas

Pela seta "Configurar Grade" é possível visualizar a árvore em modo grade e


ainda configurar quais colunas estarão visíveis.

O botão "Exportar grade para PDF" possibilitará a impressão dos registros da


grade em formato PDF e XLS ou Visualizar em Cubo.
Nota: Por meio da configuração do parâmetro "Qtd. máx. de reg. para export. de PDF, XLS
e Cubo - QTDMAXREGEXPORT", tem-se a possibilidade de limitar a quantidade máxima de
registros que serão exportados na utilização das funcionalidades "Exportar como PDF",
"Exportar como planilha" e "Visualizar em cubo". Informe um número inteiro, que
representa o limite de registro que serão exportados, por exemplo 50 registros, 100 registros;
dependendo da necessidade da empresa/usuário.

Esta tela dispõe ainda do botão para a criação de filtros personalizados. Contudo, os filtros
feitos, somente serão aplicados nos registros filhos.

Importante: Independente do critério de filtro criado o sistema adicionará um critério com a


condição AND (Perfil.ANALITICO = N). Dessa forma o sistema filtrará os registros que
satisfaçam o filtro do usuário e também filtrará todos os registros que não são analíticos.

[voltar ao topo]

Exemplo de aplicabilidade
Veja as vantagens da adoção de uma estrutura eficiente de Naturezas:

Melhoria no acesso às informações, através do acompanhamento das Receitas e


Despesas por grupos pré-determinados facilmente visualizados nos relatórios gerenciais.
A partir de uma classificação fundamentada e com os dados devidamente registrados e
organizados, pode-se obter informações seguras analisando os vários relatórios
gerenciais. Relacionando as informações com os Projetos e Centros de Resultados torna-

400
gerenciais. Relacionando as informações com os Projetos e Centros de Resultados torna-
se possível uma visão abrangente de cada particularidade dos negócios da empresa.
Possibilita a classificação contábil e torna o processo de contabilização mais simples e
eficaz, criando uma ligação das Naturezas com o Plano de Contas do Módulo de
Contabilidade, relacionando as informações gerenciais às análises Contábeis. Uma das
maiores facilidades oferecidas por esta ligação é a redução da estrutura de Contas
Contábeis.
Permite a criação e o acompanhamento de metas orçamentárias, integrando com o
Módulo de Controle Orçamentário e Metas do MGE.

Exemplo de Naturezas:

01 Despesas Gerais (Sintético)

01.01 Viagens (Sintético)

01.01.01 Hospedagem (Analítico)

01.01.02 Alimentação (Analítico)

01.01.03 Transporte (Analítico)

As contas podem ser Sintéticas, que servem apenas para hierarquizar as naturezas, ou
Analíticas que servem para receber lançamentos na Movimentação Financeira e nos
Portais.

[voltar ao topo]

Parâmetros que influenciam no cadastro de natureza


de receitas e despesas

O parâmetro "Usar relação Natureza X Cta Bancária? - USANATCTA", quando habilitado


faz com que o sistema gere o "Nosso Número" dos boletos pela sequência informada no
cadastro da natureza, onde será informada a conta bancária. Caso contrário, o sistema irá gerar
o nosso número pela regra básica de cada banco, de acordo com o cadastro da conta bancária
informada na tela de geração do arquivo de remessa.

Já o parâmetro "Usar relação Natureza X Empresa - USANATXEMP" influencia na aba de


contabilização do cadastro de TOP, no que se refere à apresentação ou não da opção
"Natureza por Empresa", na lista da coluna "Conta contábil". Para esta opção aparecer na
lista, o "Tipo de conta" tem que ser "Variável".

Este parâmetro afeta também a exibição ou não da aba "Natureza X Empresa" no cadastro de
Natureza. Nesta aba o usuário irá informar a conta contábil e a empresa na qual estará sendo
feita a contabilização e ao inserir uma nova linha na contabilização poderá escolher na lista a
opção "Natureza por Empresa".

Se este parâmetro estiver habilitado, a Aba "Natureza X Empresa" será apresentada uma aba
para informar a conta contábil e a empresa na qual será feita a contabilização. Ao inserir uma
nova linha na contabilização, pode-se escolher na lista de opções "Empresa por Natureza".

Importante: Respeitando a seguinte combinação de parâmetros, será apresentada no cadastro


de Natureza de Receitas e Despesas, a aba "Projeto X Conta Contábil":

Usar relação Natureza X Projeto? - USANATPROJ, ativado;


Usar relação Natureza X Cta Bancária? - USANATCTA, desativado;
Usar relação Natureza X Empresa - USANATXEMP, desativado.

Através da aba Projeto X Conta Contábil, você poderá vincular uma determinada Natureza a um
ou mais Projetos e Contas Contábeis. Esta configuração irá refletir no uso das TOP's
Contabilização, no que tange a informação do campo Conta contábil, que poderá ser definido
com a opção Natureza por Projeto.

Ainda neste contexto, tem-se localizado na aba Projeto X Conta Contábil, a marcação
"Considerar rateio como prioridade?". Posto isto, será necessário atentar-se as seguintes
informações:

Por meio da marcação mencionada acima, o usuário poderá utilizar o rateio como critério
primário para os lançamentos que se referem à projetos. Entretanto, caso não exista o
rateio, o sistema deverá manter o comportamento padrão.
Ao realizar o cadastro de um projeto, considerando que a marcação Considerar rateio
como prioridade? esteja habilitada, e em seguida realizar-se o lançamento de uma nota
utilizando o rateio e considerando que a TOP Contabilização (campo "Cód. Projeto")
esteja buscando a opção "R - Rateio", tem-se que o sistema utilizará a conta contábil
cadastrada no campo "Conta Reduzida" (aba Projeto X Conta Contábil), buscando
assim, o Projeto Natureza do Rateio.

Observação: Em outra perspectiva, caso o sistema não localize a conta contábil, este seguirá a
rotina já criada, utilizando, portanto, a opção "Natureza por Projeto" (tela TOP Contabilização,
Campos a serem configurados, campo "Conta Contábil").

Quando o parâmetro "Habilita a aba Descrição da Natureza por Parceiro? -


UTILABAPARCNAT" estiver ligado, exibirá a aba "Descrição da Natureza por Parceiro",
presente na tela Natureza de Receitas e Despesas.

Se o parâmetro "Conteúdo a ser enviado na descrição de NFS-e - NFSEOBSITERPS"
estiver com a opção "Observação - Natureza da nota" selecionada, e o parâmetro de chave
UTILABAPARCNAT habilitado, o sistema verificará se no Cadastro de Naturezas de Receitas e
Despesas, aba Descrição da Natureza por Parceiro há alguma Descrição da Natureza para o
Parceiro da NFS-e; se houver, o sistema enviará essa descrição para a NFS-e, se não, levará a
descrição da natureza.

[voltar ao topo]

2.228 Editar variáveis de filtros

Esta interface de criação da Expressão de Filtros permite a configuração de duas novas opções,
sendo elas, "campo requerido" e uma "tabela" que pode ser utilizada para mostrar na tela uma
pesquisa de registros.
Caso o campo seja configurado como não requerido, seu preenchimento se torna opcional na
visualização do cubo; em outras palavras, um campo "Requerido" é de preenchimento
obrigatório antes da execução do cubo. Se for escolhida uma tabela do sistema para o campo,
ele é exibido na tela como uma busca de registros, permitindo ao usuário selecionar o valor
desejado de acordo com algum dos campos da tabela, no caso de Parceiro, Nome, Cidade, E-
mail, por exemplo.
Ao clicar no botão é aberto o pop-up de edição de variáveis (caso a área de expressões
esteja vazia ou o filtro não seja variável, este botão estará desabilitado). Além disso, é possível
editar o status de obrigatoriedade (todo campo é criado por padrão como obrigatório), ou ainda
selecionando outra tabela do sistema para o filtro.

Ao clicar na lupa, será aberta a busca no cadastro de tabelas disponíveis para a criação do
parâmetro.

Este recurso de pesquisa em entidades/tabelas, estará habilitado para uso, apenas para os tipos
de campo "Letras" e "Inteiro".

Os filtros criados com base nestas configurações, possuem a seguinte sintaxe:

/*{entity=<Nome do cadastro>;req=<s ou n>}*/

Onde:

'entity' = < nome da entidade>, o campo de filtro que possui essa variável configurada, irá ser
renderizado no painel de filtros como um componente de pesquisa (somente quando utilizado o
Aplicativo "Sankhya Web Connection").

'req' = <s ou n>, s é para campo requerido e n para campo opcional.

Além de na "edição de variáveis de filtros", a marcação "Requerido" também é apresentada na


inserção/edição de um novo filtro; para que tal marcação seja visualizada, o sistema segue a
mesma regra citada acima, ou seja, a área de expressões não esteja vazia, o filtro seja variável
e esteja-se trabalhando com campos do tipo "Letras" e "Inteiro".

2.229 Contabilização de Financeiros com Ajuste ao Valor Presente

O Conselho Federal de Contabilidade – CFC, através do Comitê de Pronunciamentos Contábeis -


CPF tem o objetivo de adequar a nossa legislação às normas internacionais da contabilidade e
determinou a adequação da contabilização de financeiros ajustada ao valor presente.

O Ajuste ao Valor Presente refere-se a todos aqueles elementos de longo prazo do ativo ou
passivo ou de curto prazo, mas relevantes à entidade, que devem ser contabilizadas pelo seu
valor presente, isso quer dizer que se retiram as parcelas dos juros do valor do financeiro
conforme taxas de mercado.

Além da separação do valor principal dos juros na contabilização da


receita/despesas/imobilizado, os valores constantes do realizável/exigível deverão inicialmente
ser compostos apenas do valor principal (valor presente) e os juros em conta específica. A

401
ser compostos apenas do valor principal (valor presente) e os juros em conta específica. A
contabilidade deverá ser capaz de periodicamente apropriar parcelas de juros ao
realizável/exigível até que ao vencimento (ou antecipação) estes se igualem ao valor total da
transação.
Essas questões influenciam diretamente na análise do balanço, principalmente ao analisarmos o
"Valor da Empresa", pois influenciam diretamente no ativo e passivo.
Para facilitar sua navegação nessa documentação, acesse os links abaixo:
Configurações Necessárias Cálculo do Valor Presente
Contabilização Imobilizado

Configurações Necessárias

Na tela Tipos de Título, aba Geral você deve efetuar a marcação "Ajusta Valor Presente".

Informe o tipo de título valor presente ao Tipo de Negociação:

Após isso, na tela Valores de Moedas, cadastre uma moeda do tipo "Índice" e na aba "Cotação
de Moeda" insira os índices da Data do Movimento com o último dia de cada mês.

Na TOP, aba Financeiro, seção "Ajuste Valor Presente" é necessário inserir o "Cód. Moeda
Ajusta Valor Presente" cadastrado anteriormente e indicar uma das opões abaixo no campo
"Ajusta Valor Presente":

Mensal: O sistema realiza o calculo mês a mês entre a data de negociação e a data de
vencimento; o juro é calculado e inserido na tabela TGFAVP.
Ajuste no Vencimento: Será gravada uma única linha com a data de referência da
parcela de juros igual ao vencimento do título.
Ajuste Anual: Partindo da data de negociação, serão calculados os juros para cada
competência mensal da mesma forma que no ajuste mensal porém, acumula-se cada
conjunto de 12 meses gerando registro na TGFAVP com a soma do valor dos juros
gravando como referência a última data.
Ajuste fim de exercício: O processo é mesmo do Ajuste anual porém, calcula-se
primeiro até o final do exercício (Ano) e a partir daí a cada 12 meses.

[voltar ao topo]

Cálculo do Valor Presente

Após realizar as configurações acima, o sistema realiza o cálculo na inserção e/ou alteração do
financeiro. Por exemplo:

Foram lançados os títulos;

Índices lançados ao final de cada mês:


Data do movimento Índice
31/12/2013 1,50
31/01/2014 2,00
28/02/2014 2,50
31/03/2014 3,00
30/04/2014 3,50
31/05/2014 4,00
30/06/2014 4,50

Financeiro 1

Data de Negociação 10/03/2014

Data de Vencimento 09/04/2014

Valor de Desdobramento R$1.000,00

Valor Presente R$970,70

Juros Valor Presente R$29,30


Memória de cálculo – Tabela TGFAVP (Ajusta Valor Presente)
Juros Valor
Data de Referência Índice
Presente
31/03/2014 2,1 20,38
09/04/2014 0,9 8,92
Juros Valor Presente 13,17

Financeiro 2

Data de Negociação 10/03/2014

Data de Vencimento 09/05/2014

Valor de Desdobramento R$1.000,00

Valor Presente R$936,47

Juros Valor Presente R$63,53


Memória de cálculo – Tabela TGFAVP (Ajusta Valor Presente)
Índice Juros Valor
Data de Referência Presente

31/03/2014 2,1 19,67


30/04/2014 3,5 33,47
05/09/2014 1,05 10,39
Juros Valor Presente 38,17

Financeiro 3

Data de Negociação 10/03/2014

Data de Vencimento 09/06/2014

Valor de Desdobramento R$1.000,00

Valor Presente R$899,12

Juros Valor Presente R$100,88


Memória de cálculo – Tabela TGFAVP (Ajusta Valor Presente)
Juros Valor
Data de Referência Índice
Presente
31/03/2014 2,1 18,88
30/04/2014 3,5 32,13
31/05/2014 4,0 38,01
06/09/2014 1,2 11,86
Juros Valor Presente 100,88

Quando é realizado o estorno dos títulos, a TGFAVP retorna ao estado inicial.

Nota: Da forma como foi apresentada a memória de cálculo da TGFAVP, o tipo de inserção do
ajuste é "Mensal", ou seja, mês a mês entre a data de negociação e a data de vencimento o
juro é calculado e inserido na tabela TGFAVP; essa configuração é inserida da TOP, conforme
citamos acima.

[voltar ao topo]

Contabilização

Após calcular o financeiro com os valores presentes e as tabelas dos juros se apresentarem com
valores presentes, é hora de realizar a contabilização.

Na tela TOP de contabilização, indique no campo "Tipo de data" a opção "Ajusta Valor
Presente":

402
Para a contabilização da nota serão disponibilizadas as fórmulas:

ValorPresente: Somatória do campo TGFFIN.VALORPRESENTE dos títulos do financeiro


da nota.
TotalJurosValorPresente: Somatória do campo TGFFIN.JUROSAVP dos títulos do
financeiro da nota.

Para a contabilização do financeiro/baixa e renegociação serão disponibilizadas as fórmulas:

ValorPresente (TGFFIN.VALORPRESENTE)
TotalJurosValorPresente (TGFFIN.JUROSAVP)

Na tela de Agendamento, na aba "Filtros", é possível agendar a contabilização filtrando por


"Juros AVP":

[voltar ao topo]

Imobilizado

Para que seja feita a aquisição de um imobilizado, a TOP de Compra deve estar configurada
para atualizar o bem e as configurações do cálculo do valor presente (ajusta valor presente
diferente de 'N' e moeda maior que zero); o produto deve ser de imobilizado.

Ao gerar o financeiro da nota de compra do produto imobilizado, todos os financeiros terão o


valor presente gerado e os juros gerados na tabela TGFAVP. Após gerar os financeiros, o valor
presente e o valor de depreciação da tabela do imobilizado (TCIBEM) serão gerados.

Primeiro o índice:

Índice = Soma(TGFFIN.VALORPRESENTE)/ SOMA(TGFFIN.VLRDESDOBR)

TCIBEM.VALORPRESENTE = TCIBEM.VLRAQUISICAO * INDICE


TCIBEM.VLRDEP = TCIBEM.VLRDEPORIG * INDICE
TCIBEM
CODBEM NUNOTA CODPROD VALORPRESENTE VLRDEP
00006621-
008179- 6621 8179 144,32 144,32
0001

Importante: O campo "VLRDEPORIG" serve para armazenar o valor de depreciação antes de
aplicar o índice do valor presente. Portanto, deve-se preencher o campo "VLRDEP" via trigger
ou qualquer outra maneira fora do Sankhya Om, sendo que o campo VLRDEPORIG deve ter o
mesmo valor de VLRDEP quando inserir ou alterar o campo.

[voltar ao topo]

2.230 Integração com TEF AUTTAR

Premissas:
1.Completa configuração do ERP (Sankhya-W) conforme instruções abaixo;
2.Instalação e configuração do CTFClient "WEBSOCKET" (responsabilidade do implantador
Auttar).
Visando propiciar para os usuários do sistema uma integração com o TEF, de
modo que estes possam realizar suas operações de prestação de serviço ou
venda de mercadorias (principalmente quando se tratar de NFC-e - maior uso por
parte de varejistas), com base em transações com cartão de crédito e/ou débito.
Tal integração se dará juntamente a empresa AUTTAR e seu produto CTFFast (TEF
na Nuvem) (CTF - Concentrador de Transações Financeiras).
Por meio das configurações descritas abaixo, será possível efetuar o recebimento
e o cancelamento de recebimentos de títulos correspondentes às notas de
produtos e serviços via cartão de crédito e débito, tanto na Movimentação
Financeira, quanto na Central de Vendas.
Observação: Tanto na Auttar quanto na PayGo não é possível realizar o estorno parcial de
transações de cartão. Ou seja, tendo-se um produto de R$5 reais que foi adquirido pelo cliente
em 3 unidades, dá-se um total de R$15 reais. Se por algum motivo o cliente desejar devolver 2
unidades do produto, não será possível realizar o estorno do valor de R$10 reais. Ambas as
empresas trabalham com NSU, assim a transação de R$15 reais deve ser estornada em valor
integral para que uma nova venda no valor de R$5 reais seja realizada. Já o SITEF possui a
funcionalidade de estorno com NSU e permite também que seja informado um valor específico a
ser estornado. Deste modo, caso o cliente realize uma compra de R$15 reais, pode-se realizar o
estorno deste valor ou até mesmo de um valor menor.
Vejamos os detalhes acerca das configurações a serem realizadas no sistema,
bem como seu consequente comportamento:
Preferências Tipos de Título
Tipos de Negociação Tipos de Operação - TOP
Central de Vendas Movimentação Financeira
Tipos de Transações Atendidas Restrições
Preferências de recebimento com cartão Conciliação cartão de crédito
AUTTAR
Comprovantes de Recebimento Instalação do CTFClient
Aplicativo – CTFClient Considerações Finais
Mapa de Cartões AUTTAR

Preferências
Primeiramente, é essencial que nas Preferências, o parâmetro "Usa
recebimento com cartão (CTFClient)? - USARECEBCARTCTF" seja
habilitado; esta medida irá capacitar no Sankhya-W a comunicação com o TEF-
AUTTAR.
[voltar ao topo]

Tipos de Título
No Cadastro de Tipos de Título, determina-se na aba Geral, a "Forma de
pagamento" como TEF-AUTTAR; esta informação posteriormente irá auxiliar nas
análises gerenciais. Configura-se também o campo "Tipo de pgto para NFC-e /
NF-e / CF-e" da aba Geral com as opções 03-Cartão de Crédito ou 04-Cartão de
Débito:

No Painel Principal, campo Subtipo, a categoria do tipo de título em questão, que


nesta ocasião, deve ser definido dentre as seguintes opções:
Cartão de crédito;
Cartão de débito;
Voucher*;
* Título, recibo ou documento que comprova o pagamento e o direito a um
serviço ou a um produto. Os vouchers são muitas vezes utilizados como
estratégia de marketing por várias empresas, que oferecem descontos para
que os clientes comprem algum produto ou serviço.
Importante: Na realização do recebimento em cartão através da Central de Vendas, para que
ocorra a baixa do título correspondente no financeiro, é necessário que o Tipo de Título
vinculado ao Tipo de Negociação utilizado no lançamento de tal registro, esteja com a marcação
"Baixa Automática?" efetuada (vide imagem acima).
Ainda no Cadastro de Tipos de Título, é necessário atentar-se para a aba
Preferências de Cartão:

Importante: Os campos desta aba serão habilitados para uso, caso os campos "Tipo de
pagto para NFC-e / NF-e / CF-e" e "Subtipo" presentes na aba Geral e Painel Principal,
respectivamente (também no Cadastro de Tipos de Título), estejam definidos como "Cartão de
Crédito" ou "Cartão de Débito".
Deve-se configurar todos os campos presentes na aba. A saber:
Operação CTF: Determina-se neste campo, a operação primordial a ser realizada
pelo CTF. Tem-se as seguintes opções:
Voucher;
Créd. à vista;
Créd. Parcelado Administradora (com juros);
Débito;
Débito Parcelado com parcela à Vista;
Débito Parcelado;
Débito Pré-datado;
Créd. Parcelado Lojista (sem juros).
Vencimento: Define-se de 1º a 31, qual a data de vencimento pertinente ao
cartão.
Tipo vencimento: Deve-se estabelecer como se dará o vencimento do cartão;
pode-se fazê-lo estabelecendo um dia fixo ou considerando a data atual
somando-a ao vencimento. Tem-se as seguintes alternativas:
Dia fixo;
Hoje + Vencimento.
Qtd. parcelas: Informa-se a quantidade de parcelas a serem utilizadas nas transações com
Cartão de Crédito e Cartão de Débito nas operações da TEF AUTTAR.

Receber antes de aprovar a nota: Caso esta marcação esteja realizada, na concretização de
uma venda via Cartão de Crédito e Cartão de Débito, será possível proceder com a confirmação
da nota somente após a finalização (aprovação) da operação do Cartão.

[voltar ao topo]

Tipos de Negociação
No Cadastro de Tipos de Negociação, na aba Parcelas, deve-se ter vinculado o Tipo de Título
configurado na instrução anterior, ou seja, associado ao cadastro de recebimento do TEF
AUTTAR:

403
Importante: Para realizar o recebimento com cartão através da Central de Vendas, é
necessário que a marcação "Baixa na confirmação" também presente na aba Parcelas esteja
realizada; deste modo, ao confirmar o documento, será aberta a tela para processamento do
recebimento.
[voltar ao topo]

Tipos de Operação - TOP


O Tipo de Operação - TOP utilizado, na aba Geral, deve ter o campo Financeiro definido como
"Receitas", e a Atualização do financeiro, deve ser de "Inclusão".

[voltar ao topo]

Central de Vendas
Para que seja possível realizar o recebimento de uma venda via TEF AUTTAR através da Central
de Vendas, é de extrema importância que as orientações passadas anteriormente nos tópicos
Preferências, Tipo de Negociação e Tipo de Operação - TOP, sejam corretamente realizadas.
Através da Central de Vendas, o recebimento é realizado utilizando-se o botão "Receber"
localizado na aba Financeiro da grade Rodapé da nota:

Pode-se realizar o recebimento da nota com a possibilidade de utilizar mais de um Tipo de


Título, parte em débito, parte em crédito, por exemplo. Além disso, pode-se realizar a baixa

automática do título após seu recebimento. É possível receber somente uma nota por vez; caso
seja necessário receber mais de uma nota/título, deve-se fazê-lo por meio da tela de
Movimentação Financeira (deve-se atentar para os acessos fornecidos aos usuários que irão
executar tal procedimento na Movimentação Financeira).
[voltar ao topo]

Movimentação Financeira
Na tela de Movimentações Financeiras, depois de realizada a ativação do
parâmetro de chave USARECEBCARTCTF como mencionado no tópico Preferências,
será apresentado para utilização, o botão Receber em destaque na imagem
abaixo:

Além disso, no botão Outras Opções... serão disponibilizadas as opções


relacionadas à rotina de recebimento do TEF AUTTAR:

Cancelar recebimento com cartão: Este tipo de cancelamento quando


utilizado, invalida o título em questão no sistema e sua correspondente
movimentação junto a Auttar.
Cancelar recebimento com cartão (Administrativo): Esta modalidade
de cancelamento, é utilizada em casos onde o usuário não possui alçada
suficiente para fazê-lo, ou ocorreram problemas de disponibilidade da
Auttar. Ao utilizar esta opção, o título será invalidado apenas no sistema,
sendo necessário acionar a Auttar posteriormente para que seja efetuado o
cancelamento da transação na Administradora de cartão.
Observação: O cancelamento de uma transação é realizado apenas pela tela de
Movimentação Financeira.
Pref. de recebimento com cartão: Tem-se nesta opção as
particularidades acerca do recebimento com cartão; são definições
realizadas e salvas por usuário. No tópico Preferências de recebimento com
cartão, explanamos melhor sobre esta opção.
Reimprimir comprovante: Para que sejam impressos os comprovantes, a
impressora vinculada à máquina deve ter o nome cadastrado como
IMPRESSORATEF. No caso da utilização do Windows, esta configuração é
realizada no Painel de Controle > Dispositivos e Impressoras.

404
Importante: A impressora homologada pela Sankhya atualmente é a modelo "Daruma
DR800".
[voltar ao topo]

Tipos de Transações Atendidas


Vejamos os Tipos de transações atendidas (Operações TEF):

Crédito:

112 - À Vista
113 - Crédito Parcelado Lojista (sem juros)
114 - Crédito Parcelado Administradora (com juros)

Débito:

101 - Débito
103 - Débito Pré-datado
104 - Débito Parcelado
105 - Débito Parcelado com parcela à vista
106 - Voucher

Cancelamento:

128 - Cancelamento

128.1 - Cancelamento automático junto à AUTTAR


128.2 - Cancelamento (Administrativo) - Cancelamento apenas no ERP, ficando a
responsabilidade do back-office comunicar a AUTTAR
[voltar ao topo]

Restrições
A instalação/configuração do integrador Auttar (CTFClient) é de total responsabilidade do
suporte técnico da AUTTAR;
A integração permite o recebimento das bandeiras mapeadas pela Auttar. Vide
documento Mapa de Cartões AUTTAR;
O produto poderá ter limitações de recebimento por bandeira (por exemplo, American
Express) de acordo com o contrato realizado junto à AUTTAR;
Demais tipos de operação não contempladas neste documento deverão ser previstas em
implementações futuras;
A administradora responsável pelo recebimento deverá ser negociada junto à AUTTAR
(Santander, Cielo, Rede etc);
O Sankhya-W não se responsabiliza por indisponibilidade de comunicação entre o
CTFClient e a administradora de crédito contratada.

[voltar ao topo]

Preferências de recebimento com cartão


Apresentado por meio da opção Pref. de recebimento com cartão presente no botão Outras
Opções..., o pop-up com esta mesma nomenclatura, permite que sejam definidas as
peculiaridades acerca dos recebimentos com cartão. Esta é uma configuração que deverá ser
feita para cada usuário em específico que utilizar a rotina.

Vejamos os detalhes do pop-up:


Calcular juros até a data atual?: Através desta marcação, o sistema calcula os juros de
títulos vencidos anteriormente à data atual da baixa com cartão.
Zerar juros e multas?: Por esta definição, os juros e multas serão zerados.
Observação: Caso ambas as marcações Calcular juros até a data atual? e Zerar juros e multas?
sejam realizadas, ao efetuar a baixa, o sistema dará preferência para a opção de Zerar juros e
multas.

Dados de baixa

Empresa baixa: Determina-se a Empresa a ser utilizada na baixa do título recebido com o
cartão.
Conta baixa: Define-se a Conta Bancária na qual será efetuada a baixa do título recebido com
o cartão.
TOP baixa: Informa-se o Tipo de Operação - TOP a ser empregado na baixa do título recebido
com o cartão.
Lançamento: Determina-se o Lançamento bancário que será realizado quando a baixa do título
recebido com cartão ocorrer.

Título residual

Vencimento mais próximo;


Vencimento mais distante;
Hoje.

Estas marcações são utilizadas para o cálculo do vencimento do título residual, quando efetua-
se um recebimento com cartão a menor. Esta situação ocorre apenas quando for utilizado o
recebimento com cartão fora da Tela de Recebimento que é apresentada automaticamente ao
se efetuar o recebimento com cartão de crédito.

Renegociação

Usar renegociação: Ao realizar esta marcação, o sistema irá inibir o título original, exibindo o
novo título que se encontra baixado. Caso esta marcação não seja realizada, será feita a baixa e
atualização dos dados do próprio título normalmente.
TOP renegociação: Informa-se aqui, o Tipo de Operação - TOP que será utilizado na baixa do
título recebido com cartão.
Importante: No recebimento de um título que possua datas padronizadas, caso a data de
vencimento coincida com sábados, domingos ou feriados, o vencimento será transferido para o
dia seguinte. Em se tratando de feriados, esta situação ocorre desde que se tenham feriados
cadastrados no sistema.
[voltar ao topo]

Conciliação cartão de crédito AUTTAR


Este tópico visa orientar na configuração do layout de retorno e processamento do arquivo
vindo da Auttar. Uma vez processado o arquivo, a baixa ocorre automaticamente juntamente à
conciliação bancária do mesmo. Vejamos:

O layout de processamento de arquivo de retorno de cartão para a Auttar já é


disponibilizado pré-configurado no sistema, bastando importá-lo pelo Sankhya-W. Este
procedimento de importação é realizado por meio da tela "Financeiro > Rotinas >
Layout de Processamento de Arquivo".

Nesta tela, através do botão Outras Opções... tem-se a opção "Criar arquivo a partir
de um modelo", que ao ser acionada abre um pop-up com esta mesma nomenclatura
para escolha do modelo Auttar e criação do modelo.
Para que a Prévia/Processamento do arquivo de retorno ocorra de forma correta, é
necessário que todos os campos presentes na tela Conciliação de Cartão estejam pré-
configurados.

Ao clicar-se nos botões Prévia, Processar ou Log, a tela é direcionada para os detalhes do
log executando a finalidade correspondente ao botão acionado; pode-se retornar aos
dados da baixa, clicando-se no botão Processamento.
Caso exista algum erro no processamento do arquivo de retorno de cartão, a mensagem
correspondente ao problema encontrado será apresentada na tela. São possíveis
mensagens:

Não foi possível processar o arquivo. A estrutura do layout não é adequada a estrutura do
arquivo ou não foram encontrados os identificadores correspondentes.
Não foi encontrado o NSU gerado pela Autorizadora (campo NSU_ADQUIRENTE).
Campo NSU_ADQUIRENTE não configurado no layout.
Não foram encontradas transações (TGFTEF) para o NSU {XXX}.
Foram encontrados múltiplos títulos para o NSU {XXX}.
Financeiro não encontrado.
Título já foi baixado.
O valor de baixa do título {XXX} está diferente do valor da transação {XX,XX}.
O arquivo de retorno não foi encontrado.
A empresa de baixa é obrigatória.
A conta de baixa é obrigatória.
O Tipo de Operação de baixa é obrigatório.
O lançamento obrigatório.
O layout de configuração é obrigatório.
[voltar ao topo]

Comprovantes de Recebimento
Ao trabalhar com a integração TEF Auttar, é parte do processo, realizar para os clientes a
impressão de comprovantes de recebimento. Esta impressão acontece com base em um arquivo
modelo previamente configurado e vinculado ao sistema. Vejamos:

Criação do modelo de comprovante

Na construção do modelo a ser utilizado, que deve ser no formato ".txt", pode-se trabalhar com
três variáveis que representam os três modelos de comprovante gerados pela Auttar:
1 - &cupomEstabelecimento
2 - &cupomCliente
3 - &cupomReduzido
Tem-se também a função "moverLinhas", que será utilizada na centralização da impressão do
comprovante. Esta função recebe dois parâmetros:
moverLinhas(string texto, int colunas)
onde,

405
onde,
string texto = texto a ser impresso
int colunas = quantidade de colunas para realização da tabulação à direita
Além disso, tem-se a função "guilhotinaDaruma", que permitirá que sejam efetuados cortes
dos comprovantes:
guilhotinaDaruma()

Vínculo do modelo de comprovante no sistema

Uma vez configurado o modelo de comprovante de recebimento, este será trabalhado no


sistema, através do parâmetro "Modelo para impressão de comprovantes TEF -
MODIMPCOMPTEF", onde informa-se o nome do arquivo que foi criado na instrução anterior
juntamente com sua extensão, por exemplo, modeloTEF.txt.
Além disso, o caminho correspondente ao diretório em que o modelo de comprovante foi salvo,
deve ser inserido no parâmetro "Pasta de modelos para impressão - SERVDIRMOD", por
exemplo, C:\Modelo\

Exemplo de modelo de comprovante

Um modelo de comprovante pode ser elaborado associando-se as variáveis e funções descritas


acima, de acordo com a necessidade e processo de cada empresa. Vejamos um exemplo de
modelo criado e sua respectiva impressão:

[voltar ao topo]

Instalação do CTFClient
Observação: A instalação, configuração e disponibilidade dos serviços do CTFClient é de
responsabilidade da Auttar.
Vejamos abaixo, os passos para instalação do CTFClient:
1.Instalar o CTFClient (WEBSOCKET) com acessos de Usuário Administrador. Executa-se
(duplo clique) o arquivo denominado "setup.exe";
2.Deve-se seguir os seguintes passos de instalação:
Passo 1:

Passo 2:

Passo 3:

406
Passo 4:

3.Dar acesso a todos os usuários à pasta instalada;


4.Iniciar o CTFClient como administrador e selecionar a opção 1 - INICIALIZAÇÃO. Depois que
a mensagem "CTFCLIENT Inicializado com sucesso" for apresentada, deve-se pressionar a
tecla ENTER e selecionar a opção 6 - SAIR:

5.Feito esse processo, a Movimentação Financeira e a Central já estarão conectando com o


CTFClient.
[voltar ao topo]

Aplicativo – CTFClient
Para que a integração funcione e as transações financeiras sejam processadas, é necessário
que o aplicativo "CTFClient" esteja instalado e devidamente configurado na máquina/estação
que irá executar a operação, ou seja, máquina/estação onde o Sankhya-W estiver sendo
executado.

Importante: A instalação e configuração deste aplicativo é de responsabilidade da AUTTAR, ou


conforme negociação da empresa com os mesmos.
[voltar ao topo]

Considerações Finais
Através das configurações relatadas até aqui, pode-se realizar os passos gerais descritos
abaixo, mas que irão se diferenciar de acordo com as definições de cada processo e empresa
quanto ao Tipos de Títulos, Baixa dos registros, Datas de Vencimento etc. Vejamos:

Acessar a tela de Movimentação Financeira;


Selecionar o título que deseja-se receber;
Clicar no botão Receber;
Será aberto o pop-up Recebimento com cartão;
Seleciona-se o Tipo de Título a ser utilizado;
Determina-se a Quantidade de Parcelas, quando for o caso;
Clica-se no botão Receber;
Ao clicar no botão Receber, o sistema imediatamente faz a comunicação com o TEF
AUTTAR e solicita os dados do cartão do cliente (número do cartão, data de validade e
código de segurança);
Depois de inseridos os dados do cartão do cliente, o sistema efetua a comunicação com
o TEF AUTTAR e libera as informações do Total dos Títulos, Total Recebido e Saldo a
Receber, além de exibir um resumo do comprovante;
Ao Concluir o procedimento, o sistema registra a transação juntamente ao TEF AUTTAR;
Por fim, o sistema exibe um pop-up de Confirmação informando que a operação foi
realizada com sucesso, e se deseja-se visualizar o(s) título(s).

[voltar ao topo]
Veja também:
TEF - Transação Eletrônica de Fundos

2.231 Integração com a EConect-SOCIN

O Sankhya-W conta com todos os cadastros referentes à integração com a SOCIN. Esta
integração visa disponibilizar às empresas uma solução que atenda a necessidade de um ponto
de venda off-line realizando a integração de cadastros e vendas com o software de retaguarda,
onde tem-se como público alvo, Supermercados e afins. Para utilização destes recursos, é
necessário que a empresa possua em sua licença o opcional "30676 - Integração com
EConect-SOCIN".
Os link's abaixo disponibilizam os detalhes do comportamento no Sankhya-W, MGE,
Concentrador, PDV, TEF, entre outros aspectos:
Requisitos Restrições
Modelo da Integração

Esta integração irá refletir em algumas telas do sistema (Sankhya-W). A saber:
Cadastro de Usuários Tabelas de Preços
Cadastro de Produtos Formação de Kit - Cesta Básica
Preferências da Empresa Cadastro de Tipos de Título
Parceiros - Convênios Cadastro de Parceiros
Configurações de Preferências Cadastro de Tipos de Negociação
Pré-Venda Devolução
Importação com diferentes parametrizações nos Tipos de Título

Para o Sankhya-W integrar as movimentações originadas da SOCIN, faz-se necessário a
utilização do "MGEIntegraEconect" (executável em Delphi) onde será disponibilizado o menu
"Conexão > Integração com EConect" com as funcionalidades acessadas nos link's abaixo:
Conexão > Int. EConect > Config. para Importação do EConect
Conexão > Int. EConect > Promoção EConect SOCIN
Conexão > Int. EConect > Agendador para Integração EConect

Concentrador | PDV | TEF | Corban | Reprocessamento:
Instalação do Concentrador Configurações do Concentrador
Instalação do PDV Configuração TEF
Configuração da loja Configuração das finalizadoras
Configuração das finalizadoras por loja Configuração do ponto de venda
Configuração da exp. e imp. de arquivos Cat52 ECF
Agendamento de Carga Log de Cupons
Movimento Corban Reprocessamento
Regras para aplicação do Reprocessamento Transferência de valores (Troco)

Requisitos
Esta integração possui alguns requisitos, divididos entre funcionais e não funcionais. Vejamos:

Requisitos funcionais

Emissão de cupons fiscais em ECF;


Emissão de NFC-e;
Emissão de SAT (SP);
Integração com vários modelos impressoras (ECF);
Tabela de Preços única por loja;
Consulta de Preços;
Produtos com controles extras (cores, tamanhos, locais etc);
Devolução Total ou Troca de produtos (cupom já fechado);
Cancelar Item;
Cancelar Cupom;
Controlar Promoção Quantitativa;
Controlar Promoção Casada (vende produto A e ganha produto B);
Controlar crédito de Convênio/Conveniado;
Imagem de logomarca da empresa na tela de vendas;
Integração com balanças;
Transferência eletrônica de fundos (TEF sobre IP / Dedicado);
Recebimentos em múltiplos cartões;
Abertura e fechamento de caixas;
Conferência de caixa (Batimento de caixa);
Leituras X;
Reduções Z;
Sangria e suprimento de caixas;
Recebimento em múltiplas espécies (Dinheiro, cartão, Cheque);
Leitura de produtos por códigos de barras;
Senha para cancelamentos de cupom / item;
Senha de desconto cupom / item;
Nota fiscal paulista;
Registrar o vendedor por item;
Controle de licença.

Requisitos não funcionais

Disponibilidade 24x7;
Registro do item no cupom em um segundo;
Instalação por base template do concentrador;
Atualização automática do PDV pelo concentrador.

[voltar ao topo]

407
[voltar ao topo]

Restrições
A Integração com a EConect - SOCIN possui algumas restrições, ou seja, processos que não são
possíveis de serem executados.

Não trabalha com múltiplas Tabelas de Preços;


Não trabalha com valores no campo "taxa/desconto" do Tipo de Negociação;
Não trabalha com imagens no Cadastro de Produtos;
Não trabalha com cadastros de clientes no PDV;
Não trabalha com validações do varejo ativada (crédito, atraso, desconto, estoque);
Não trabalha com DAV;
Não trabalha com pay&go;
Não importa fechamento de caixa - O fechamento de caixa será conciliado através do
financeiro Sankhya e o relatório Batimento de Caixa Socin.

Observação: Nesse caso, pode-se adotar a solução Gsurf ou Lira; é preciso negociar valores
com a empresa para substituição da solução de TEF.
[voltar ao topo]

Modelo da Integração
A Integração com a EConect - SOCIN tratará as seguintes funcionalidades:

Exportação de Dados para PDV;


Usuários;
Produtos com Alíquota e preço;
Variações do controle de estoque;
Promoções;
Vendedores;
Pré-Venda;
Convênios;
Importação de Dados do PDV;
Vendas;
Reduções Z;
Cancelamentos;
Troca de produtos (devoluções);
Recebimentos com TEF para posterior conciliação;
Reprocessamento;
Informações do SPED.

[voltar ao topo]

Cadastro de Usuários
Na aba "Identificação", tem-se a seção Integrar EConect:

Integrar com EConect: Esta marcação quando realizada, tem-se que o usuário em questão
poderá trabalhar com o EConect.

Senha: Informa-se neste campo a senha de acesso ao EConect, senha esta, que deve ser
composta apenas por números.

Cód. Ident.: Este campo deve ser preenchido com o Código Identificador (formado apenas por
números) do usuário em questão no EConect.

Cód. Perfil: Informa-se aqui o código referente perfil do usuário; pode-se inserir mais de um
código neste campo, desde que estes sejam separados por vírgula e sejam diferentes de "0"
(zero).

O campo "Empresa", também presente na aba Identificação, se tornará de preenchimento


obrigatório, caso o campo "Integrar com EConect" esteja marcado para identificar quais lojas
o usuário poderá efetuar movimentações.

Botão Outras Opções

O botão "Outras Opções" permite a configuração da funcionalidade de Sangria (retirada


parcial de um valor) ou Suprimento (inserção de um valor que não corresponde a uma venda)
no caixa da empresa. Acionando-se a opção "Configurações do Usuário" presente no botão
"Outras Opções" é exibido o pop-up "Configurações Usuário", o campo "Conta para
sangria/Suprimento" tem a finalidade de apontar a conta que será utilizada para realização
do procedimento de Sangria/Suprimento.

A partir dessas configurações, as movimentações de Sangria/Suprimento serão importadas para


o ERP Sankhya.

A data a qual se iniciará a execução do referido processo na instituição será indicada no


parâmetro "Data de Início Sangria/Suprimento - DTINISANSUPECON".

[voltar ao topo]

Tabelas de Preços

Na configuração das Tabelas de Preços, deve-se atentar para:


Integrar com EConect: Esta marcação quando realizada, implica que a tabela de preços em
questão realizará integração com o EConect.
Realizando-se a marcação anterior, o campo "Observação" poderá ser preenchido com um
máximo de 20 caracteres.
Além disso, a marcação Integrar com EConect não poderá ser realizada quando a tabela em
questão for a "Tabela 0" (zero).
Na configuração dos Produtos na Tabela de Preços (aba Exceções), o único registro aceito pela
integração no campo "Tipo" será a opção "Valor".
[voltar ao topo]

Cadastro de Produtos

Na aba "Venda", seção "Integrar EConect" tem-se a marcação "Integrar com EConect" que
ao ser realizada, o produto em questão realizará integração com o EConect.

No campo "Máx. Multiplicador" informa-se a quantidade máxima que o produto selecionado


pode ser vendido.

Com a marcação Integrar com EConect realizada, alguns campos no sistema passam a ser de
preenchimento obrigatório; são eles:

Aba Geral

Grupo;
Referência (na integração não serão aceitos Códigos de Barras repetidos);
Origem do produto;
NCM;
Usado como (produtos utilizados como "Matéria-Prima" e "Revenda (por Fórmula)"
não podem ser utilizados na integração);

Aba Impostos

% Carga Média Trib. Nacional;


% Carga Média Trib. Federal;
% Carga Média Trib. Estadual;
% Carga Média Trib. Importação.

Aba Impostos/Informações por empresa

Alíquota ICMS do EConect;

Caso as abas "Código de Barras" ou "Unidades Alternativas" contenham informações, o


campo Código de Barras nelas presente, será também de preenchimento obrigatório.

O código de barras do produto pode também ser preenchido na aba "Código de Barras" como
dito anteriormente, porém, a prioridade para importação será caso esteja preenchido no campo
"Referência" da aba Geral. O objetivo desta tabela é identificar o código de barras para venda
do produto.

No caso da Unidade Principal, basta estar cadastrado com a marcação "Integrar com
Econect" e possuir o "Cód. Barras" preenchido. Já para as Unidades Alternativas do produto,
para que o código de barras seja importado para o Econect, é necessário que o campo "Ativo"
esteja marcado, o Cód. Barras esteja preenchido e a "Quantidade" seja maior que "0" (zero).

Observação: Os CFOP's que participarão da Integração com SOCIN são: 5101, 5102, 5115,
5401 e 5405.

408
5401 e 5405.

As regras para definição do CFOP do produto são:

Caso Parceiro Consignante esteja preenchido, o CFOP será 5115;

Sendo produto próprio:

Tem ST, o CFOP será 5401;


Não tem ST, o CFOP será 5101.

Se o produto for de terceiros:

Tem ST, o CFOP será 5405;


Não tem ST, o CFOP será 5102.

[voltar ao topo]

Formação de Kit - Cesta Básica


Para a montagem de Kit's (Cesta Básica), deve-se seguir os seguintes passos:

1.Habilita-se o parâmetro "Informar Preço p/Componente no cad.Produto? -


PRECOKIT";

2.Na alteração/inclusão dos Componentes, o produto Cesta Básica deverá estar com a opção
"Integrar com Econect" desmarcada;

3.Deve-se selecionar os produtos que farão parte da Cesta Básica. Todos os produtos
selecionados como componentes da Cesta Básica deverão estar marcados como "Ativos" e
"Integrar com Econect". Os produtos também deverão possuir tabela de preços
cadastrada, onde a mesma também deverá estar marcada "Integrar com Econect". Todos os
produtos da Cesta deverão dispor das mesmas configurações de um produto normal que é
integrado com SOCIN;

4.Caso o produto na Cesta tenha um preço diferenciado do preço de venda unitário, deve-se
preencher os campos "Preço" ou "Desconto" da aba "Componentes";

5.Após finalizar a montagem da Cesta, a mesma deverá ter a marcação "Integrar com
Econect" realizada. Caso exista algum erro de configuração em algum componente da Cesta,
o sistema emitirá uma mensagem de alerta, para que seja feita a devida correção para a
importação do produto;

6.Para que a Cesta seja enviada para o PDV, a integração deverá ser executada.

É importante mencionar que, para produtos que utilizam balança (horti-fruti por exemplo), a
opção "Utilizar Balança" deverá ser marcada (Aba Medidas e Estoque, sub-aba Estoque).

Para produtos fracionáveis, a opção "Decimais para quantidade" (Aba Medidas e Estoque,
sub-aba Medidas) deverá ser maior que "0" (zero).

[voltar ao topo]

Preferências da Empresa
Na configuração das preferências da empresa, tem-se a seção "Integrar EConect":

Loja na Integração EConect: Através deste campo, realiza-se o "DE-PARA" entre o código da
loja cadastrado no EConect e a empresa cadastrada no Sankhya-W. Este código deverá ser
configurado de acordo com a Loja cadastrada no EConect. No momento da importação de
cupom fiscal, finalizadora, financeiro etc, o sistema verificará a configuração deste campo para
realizar o DE-PARA e importar a movimentação para a empresa correta.

O usuário utilizador da integração realiza as vendas no PDV (SOCIN), logo a SOCIN possui a
responsabilidade de exportar para a base comum os registros referentes à venda realizada. Para
a integração, tem-se 3 tipos de vendas:

Cupom Fiscal (sempre será importado com série fixa 'CF');


NFC-e (importado com a série de acordo com a disponibilização pela SOCIN);
SAT (SP) (a série será de acordo com a configuração "Controle de Numeração" da TOP).

Os Tipos de Operação ligados à recarda de celular e às operações citadas, são informados nos
campos "TOP recarga celular EConect", "TOP para NFC-e" e "TOP para SAT".

O Cupom Fiscal é um documento fiscal equivalente à nota fiscal, diferenciando-se desta por ter
que ser emitido por impressora fiscal. As tabelas que são preenchidas na emissão do Cupom
fiscal são:

TB_BDC_CAPA_CUPOM
TB_BDC_DETALHE_CUPOM

A NFC-e é um documento fiscal eletrônico, transmitido pelo estabelecimento comercial para a

SEFAZ pela internet no ato da compra. Como a nota é autorizada de forma online pela SEFAZ e
armazenada nos computadores da Secretaria, o consumidor conta com mais segurança e
comodidade recebendo diretamente o documento em seu e-mail sem necessidade de
impressão. As tabelas preenchidas na emissão na NFC-e são:

TB_BDC_MOV_NFC
TB_BDC_CAPA_CUPOM
TB_BDC_DETALHE_CUPOM

O SAT-CF-e (Sistema Autenticador e Transmissor de Cupons Fiscais Eletrônicos) documenta de


forma eletrônica, as operações comerciais do varejo dos contribuintes do Estado de São Paulo,
em substituição aos atuais equipamentos ECF (Emissor de Cupom Fiscal). As tabelas
preenchidas na emissão do SAT(SP) são:

TB_BDC_MOV_SAT

TB_BDC_CAPA_CUPOM

TB_BDC_DETALHE_CUPOM

[voltar ao topo]

Cadastro de Tipos de Título


Na configuração dos Tipos de Título, tem-se a seção "Integrar EConect":

Integrar com Econect: Quando marcado, tem-se que o tipo de título em questão realizará
integração com o EConect.

Cód. Finalizadora: Campo de preenchimento obrigatório, caso a finalizadora seja diferente de


cartão de crédito.

Grupo Finalizadora: De preenchimento obrigatório, caso na SOCIN seja cadastrado um grupo


de finalizadora dentro de uma finalizadora pai.

Bandeira Cartão: Esta informação é de preenchimento obrigatório, caso a finalizadora seja


Cartão de Crédito ou Débito. Este campo realizará o DE-PARA com o código da administradora
de cartão de crédito. Pode-se cadastrar uma ou mais bandeiras de cartão para o mesmo Tipo de
Título, sendo seu separador a vírgula ",". Por exemplo 3,10,2001.

Convênio: Efetua-se esta marcação, caso o tipo de finalizadora no EConect seja Convênio
empresa ou Convênio Cliente, pois ambos possuem controle de saldo. Pode-se obter maiores
informações sobre os dois tipos de convênios ao final deste tópico.

Vejamos abaixo os códigos das bandeiras padrões:

Crédito:

Débito:

[voltar ao topo]

Importação com diferentes parametrizações nos Tipos


de Título
Caso seja necessário cadastrar diferentes informações para cada Tipo de Título (Banco, Centro
de Resultado, Natureza, Baixa Automática), pode-se utilizar do seguinte recurso:

1.Cadastrar uma negociação mista (Forma Recebto = -1);

2.Nas parcelas, cadastrar cada tipo de título com a sua respectiva característica (Banco,
Centro de Resultado, Natureza). Lembrando que os tipos de títulos configurados deverão ter

409
Centro de Resultado, Natureza). Lembrando que os tipos de títulos configurados deverão ter
em seu cadastro a marcação "Integrar com Econect" realizada;

3.Habilitar o parâmetro "Usa config. parcela negegocição mista EConect? -


TTNEGMISECONECT".

Ao realizar a importação, o sistema irá verificar qual Tipo de Título está sendo utilizado e se no
Tipo de Negociação misto possui esse tipo de título configurado. Se houver, será realizada a
importação considerando as características específicas deste tipo de título.

Nota: Na configuração cujo parâmetro de chave TTNEGMISECONECT está ligado, serão


considerados apenas os tipos de título na aba parcelas da forma de recebimento mista -1. Todos
os outros tipos de títulos configurados serão desconsiderados mesmo eles tendo a marcação
"IntegraEconect" efetuada, não estando configurados na aba Parcelas do tipo de negociação
-1.

[voltar ao topo]

Cadastro de Parceiros

Na seção "Integrar EConect" presente na aba "Crédito" tem-se:

Integração Econect: Quando marcado, tem-se que o parceiro em questão realizará


integração com o EConect.

Senha: Informa-se neste campo de preenchimento obrigatório, a senha composta por números,
para que ocorra a integração com o EConect.

Nos campos abaixo, utiliza-se ou Prazo ou Parcelamento:

Prazos: Informa-se aqui, o prazo para a fatura do cliente ser enviada (30,60,90 dias por
exemplo).

Partir de: Define-se quando começará a contar o prazo da fatura. Tem-se as seguintes opções:

Não se aplica
Fora Mês
Próximo dia útil
Fora Semana
Fora Dezena
Fora Quinzena
Fora Mês

Parcelamentos: Informa-se aqui, a quantidade de Parcelas que será quebrada a fatura.

Partir de: Determina-se quando o parcelamento das faturas terá início. As opções disponíveis
são as mesmas para o campo Prazo.

Dia Fechamento: Neste campo, informa-se o dia de fechamento da fatura.

Dia Pagamento: Tem-se aqui, o dia de pagamento da fatura.

Perfil: Determina-se aqui, o perfil do cliente para a compra. Tem-se as seguintes opções:

Pode ultrapassar limite;


Somente até limite;
Cliente sem limite.

Caso o limite do cliente seja extrapolado, esta opção irá determinar se ele pode continuar
comprando ou não mesmo não possuindo crédito. Essa opção depende do relacionamento com
o estabelecimento.

[voltar ao topo]

Parceiros - Convênios
O convênio de cliente parte do princípio da liberação de um crédito para o cliente consumir e
pagar posteriormente, seja em boleto, em débito automático etc.

Na Integração Sankhya-Socin, trata-se dois tipos de convênios. São eles:

Cliente;
Conveniado.

Vejamos sobre eles:

Cliente:

O convênio de cliente parte do principio da liberação de um crédito para o cliente consumir e


pagar posteriormente, seja em boleto, em débito automático etc.

Para cadastrar um convênio cliente, deve-se acessar a tela "Configurações > Cadastros >
Parceiros" e realizar as seguintes configurações:

Aba Identificação

Marcar a opção "Cliente";


Informa-se a Razão Social do Parceiro;
Campo "Convênio" onde é inserido o próprio código do parceiro;
Inserir um CPF ou CNPJ válido (dependendo do tipo de pessoa);
Informar a "Identidade" ou "Inscrição Estadual" (dependendo do tipo de pessoa).

Aba Endereço

Cadastrar Endereço;
Número;
Bairro;
Cidade;
CEP;
Telefone.

Aba Crédito

Configurar Tabela de Preços (esta deverá possuir marcação integra EConect);


Configurar Limite de crédito;
Marcação "Integração Econect" realizada;
Preencher a Senha (apenas números);
Preencher Prazo de Parcelamento (separador será a Vírgula ",");
Preencher Partir de;
Preencher dia de fechamento e Pagamento;
Preencher Perfil.

Ao confirmar, os registros estarão disponibilizados para a venda ONLINE do convênio cliente.


Para disponibilizar os registros para venda OFFLINE do convênio, deve-se acessar na Integração
E-conect (Conexão > Integração com SOCIN > Agendador para Integração ) e enviar as cargas
para as lojas.

Empresa Convênio

A empresa convênio será uma empresa cadastrada no sistema onde o seu limite será distribuído
entre todos os conveniados amarrados à ela.

Para cadastrar uma empresa convênio, deve-se acessar a tela "Configurações > Cadastros >
Parceiros" e realizar as configurações semelhantes a do cliente, porém com algumas
diferenças. São elas:

O limite cadastrado na aba Crédito será liberado para a empresa. Por exemplo, R$5.000,00.
Esse valor será distribuído para todos os conveniados atrelados a esta empresa. Caso seja feita
a tentativa de cadastrar conveniados para essa empresa cujo somatório dos limites ultrapasse o
limite da empresa, o Sankhya-W irá barrar a operação.

Para a empresa convênio, a marcação "Integração Econect" não deverá estar realizada. Neste
caso, os conveniados vinculados a essa empresa deverão ter esta marcação ativa. Desta forma,
o sistema entenderá que este cadastro é uma empresa e os amarrados à ela são conveniados e
que os limites da empresa deverão ser respeitados.

Conveniado

O conveniado é um parceiro atrelado à uma empresa (empresa convênio) e seu limite deverá
respeitar o limite da empresa.

Para cadastrar um conveniado, a operação é semelhante ao cadastro dos clientes. A única


diferença é que, é necessário ter-se uma Empresa Convênio cadastrada, e no campo
"Convênio", ao invés de informar-se o próprio "Código do Parceiro" vinculado, deve-se
vincular o Código da "Empresa Convênio".

Uma empresa pode possuir vários conveniados, sendo a sua única restrição que a soma dos
limites dos conveniados não ultrapasse o limite estipulado na empresa convênio.

Dependentes

Além das configurações mencionadas até aqui, no sistema, tem-se a possibilidade de cadastrar
"Dependentes" tanto para o cliente, quanto para o conveniado da empresa.

A configuração para ambos os dependentes será a mesma, diferenciando-se no ponto em que


estando em um cliente ou em um conveniado (vide itens anteriores), o limite que os
dependentes irão consumir será do cliente ou do conveniado a que estão vinculados.

Para cadastrar um "dependente", basta informá-lo na aba "Contatos" da tela "Configurações


> Cadastros > Parceiros".

As configurações abaixo deverão ser respeitadas para que o sistema considere um contato
como "Dependente":

Informar o nome do Contato;


Inserir no Cargo a informação "DEPENDENTE" (deve-se cadastrar este cargo desta
maneira, ou seja, todo o nome em maiúsculo);
Informar um CPF válido;
Inserir uma senha (composta apenas de números);

Saldo Cliente/Convênio Acumulado

Após a inserção dos registros no Sankhya-W, o PDV da SOCIN conseguirá realizar vendas com
cliente, convênio e dependentes. Desta forma, o acumulado do parceiro vinculado ao cupom
será adicionado ao valor de cada venda. Será de responsabilidade do backoffice (setor
administrativo/financeiro da empresa) realizar as baixas dos financeiros que foram pagos pelos
clientes, convênios e dependentes.

Desta forma, o back-office deverá acessar a tela de Movimentação Financeira, filtrar os títulos
em aberto para aquele cliente e realizar as baixas de acordo com os títulos que foram pagos.

Para verificar o acumulado do cliente/empresa no Sankhya-W, basta acessar a Ficha de


Parceiros. Uma vez configurado o usuário, clica-se na opção Cadastro, e na aba Crédito será
demonstrado o campo Total Pendente, que será o acumulado daquele parceiro. Caso o campo
esteja vazio, significa que o valor acumulado é zero "0".

Observações:

Em uma venda com mais de um convênio, o último convênio digitado sairá no cabeçalho
da nota;
Para vendas com mais de um cliente, o último cliente digitado será exibido no cabeçalho
da nota;
Para vendas "Mistas" com convênio e cliente, o último convênio digitado sairá no
cabeçalho da nota.

Detalhes de importação de cupons

Para venda com mais de um convênio, o último convênio digitado sairá no cabeçalho da
nota;
Para venda com mais de um cliente, o último cliente digitado será apresentado no
cabeçalho da nota;
Para venda Mista com convênio e cliente, o último convênio digitado sairá no cabeçalho
da nota.

[voltar ao topo]

Cadastro de Tipos de Negociação

410
Na seção "Integrar EConect" presente na aba "Características" tem-se:

Integrar com Econect: Quando marcado, tem-se que o tipo de negociação em questão
realizará integração com o EConect.

Forma Recebto: Informação de preenchimento obrigatório, este campo realizará o DE-PARA


das formas de recebimento existentes no sistema da SOCIN com o Sankhya-W.

Notas:

Para cupons que existem mais uma forma de pagamento, deve-se cadastrar o tipo de
negociação "MISTO" e no campo Forma Recebto informa-se "-1" para que o sistema
reconheça esta situação no momento da importação.
Para os tipos de negociação utilizados em cliente e convênio, o campo "Subtipo" deverá
ser diferente de "Cartão de Crédito". Como sugestão, deverá ser cadastrado como "A
prazo" ou "Parcelado".

[voltar ao topo]

Configurações de Preferências
Existem alguns parâmetros do sistema que participam da integração SOCIN; são eles:

Código do Pai da Sessão SOCIN Econect - CODSECPAISOCIN: Este parâmetro deverá ser
preenchido para formar o nível do produto. Por padrão, sempre preenche-se este parâmetro
com "1".

Empresa padrão para Integração Econect - CODEMPPDECONECT: Este parâmetro deverá


ser preenchido para identificar a empresa padrão que o sistema irá trabalhar. Por padrão,
preenche-se este parâmetro com "1".

Nota de Devolução Modelo para Integração Econect. - NOTADEVOLSOCIN: Este


parâmetro deverá ser preenchido com o número único da nota de devolução modelo que o
sistema irá importar na devolução (cabeçalho).

Data início integração Sangria/Suprimento EConect - DTINISANSUPECON: Este

parâmetro é utilizado para configurar a data a partir da qual serão importados os lançamentos
de Sangria e Suprimento.

Tipo de título para Troco do Econect - TIPTITTROCOECON.

[voltar ao topo]

Devolução
A tabela "TB_BDC_TROCA_MERCADORIA" é preenchida conforme movimentação de
Devolução proveniente do PDV SOCIN. Para que essa tabela seja preenchida, não é necessária a
realização total de uma troca, apenas a devolução preenche a tabela.

Tem-se uma rotina interna no sistema que ao realizar o preenchimento da tabela mencionada, a
movimentação é automaticamente alimentada na rotina de devolução do Sankhya-W com uma
nota à confirmar, ficando em responsabilidade do usuário realizar a confirmação da mesma.

Importante: A nota utilizada como "Modelo de devolução" deverá ter na configuração do


Tipo de Operação-TOP utilizado, na aba "Impostos" o campo "Cálculo de ICMS, IPI e ISS"
definido com a opção "Calcula na Confirmação".

[voltar ao topo]

Pré-Venda
Na integração Sankhya – Socin, a pré-venda pode ser lançada de duas maneiras:

1.De forma convencional, através do Concentrador no menu "Movimento > Vendas >
Pré-Venda";

http://www.socin.com.br/mediawiki/index.php/Pr%C3%A9_venda

2.Através de um Pedido de Venda no Sankhya-W; para que o Pedido de Venda seja


exportado como pré-venda do Sankhya-W para o sistema da SOCIN, este deverá conter:

Tipo de Operação > Aba Geral:

Tipo de Movimentação "P-Pedido de Venda";


Financeiro "Não atualizar";
Atualização do Estoque "Nenhuma";
Marcação "A nota fica como pendente" realizada.

Tipo de Operação > Aba Impostos:

Cálculo de ICMS, IPI e ISS definido como "Não calcula e não digita";

No lançamento, deve-se lançar um Pedido de Venda, com a TOP cadastrada com as


especificações acima citadas e a Série "PV".

Observações:

Para que a Pré-Venda seja disponibilizada para a SOCIN, esta deverá ser confirmada. Ao
confirmá-la, será populada a tabela TB_BDC_PRE_VENDA;
A Pré-venda deverá possuir no MÍNIMO 1 item;
Na seleção do pedido de venda, caso a pré-venda ainda não tenha sido utilizada pela
SOCIN, ela será apresentada como Confirmada = "Sim" e Pendente = "Sim";
No PDV, ao pressionar a tecla "H", o usuário poderá digitar o número da pré-venda. O
número da pré-venda na SOCIN será o Nro Único do documento no Sankhya-W.

[voltar ao topo]

Conexão > Integração com EConect > Configuração


para Importação do EConect
No MGE, acessa-se a tela "Conexão > Fast Service > Configuração para Importação do E-
conect"; nesta tela, encontram-se os campos que deverão ser preenchidos para que a
importação do Cupom Fiscal emitido na SOCIN seja realizada para o Sankhya-W:

Os campos citados abaixo são de preenchimento obrigatório para que a importação do cupom
fiscal emitido na Socin seja importado para o Sankhya:

Aba Geral

Empresa;
TOP;
Parceiro;
Série;
Natureza;
Centro de Resultado;
Conta Bancária;
Lançamento Bancário;
Top Baixa;
Local;
Cód. Máquina.

Aba Tipo de Negociação

Dinheiro;
Cheque;
Cartão de Crédito;
Cartão de Débito;
Lançamento bancário suprimento;
Lançamento bancário sangria.

Observação: As Preferências da Empresa também conta com um campo Local para realizar-se
a diferenciação de local por empresa.
Caso esteja preenchido o campo Local apenas na tela "Configuração para Importação do E-
conect", o cupom fiscal irá utilizar os dados do campo Local aqui informado. Caso esteja
preenchido na tela Configuração para importação do E-conect e também nas Preferências da
Empresa, o sistema utilizará o Local Padrão EConect que foi informado nas Preferências da
empresa (aba Integrar EConect).
Nota: Para empresas que utilizam o Sankhya-W, se faz necessária a utilização do módulo
"MGEIntegraEconect" para acesso à tela.
[voltar ao topo]

Conexão > Integração com EConect > Promoção


EConect SOCIN
A tela "Conexão > Integração com EConect > Promoção EConect SOCIN" (localizada na
linha MGE) corresponde a tabela "TB_BDC_PROMOCAO"; tem-se aqui uma tela desenvolvida
exclusivamente para a integração; ela não possui a necessidade de nenhuma marcação
específica. Realiza-se apenas a inserção dos registros na aplicação e isso já faz com que estes
registros sejam exportados para a tabela de integração da SOCIN.

[voltar ao topo]

Conexão > Integração com EConect > Agendador para


Integração EConect
A tela "Conexão > Integração com EConect > Agendador para Integração EConect" ao
ser populada, preenche a tabela "TB_BDCOMUM_CONTROLE"; esta tabela é alimentada
conforme solicitação do Sankhya-W para exportação dos registros para o Concentrador SOCIN.

Aba Produtos

Nesta aba são definidos os Produtos que serão enviados para o EConect.

Aba Agendamento

411
Caso queira-se realizar um agendamento, basta inserir um novo registro nesta tela selecionando
a periodicidade que a integração será executada. Feitos esses cadastros, deve-se acessar o
módulo "Tarefas" e o mesmo executará a rotina agendada. Essa operação faz com que todas
as informações inseridas nas tabelas anteriormente citadas, sejam enviadas para o
Concentrador SOCIN.

Aba Conversão de unidades de venda

Esta aba tem o objetivo de realizar o DE-PARA com as unidades cadastradas no Sankhya-W e as
unidades disponibilizadas pelo Econect. Atualmente no Econect são disponibilizadas as unidades
"CT", "CX", "KG", "MT", "PC", "PT" e "UN". Como no Sankhya-W tem-se o cadastro de
unidades conforme a necessidade de cada cliente, se faz necessário realizar o DE-PARA para
que os registros sejam importados em conformidade com o EConect.

Todas as cargas serão enviadas diretamente para o concentrador. Uma vez os dados no
concentrador, basta que o usuário realize o agendamento da carga para seu envio aos PDV's
através do Concentrador SOCIN.

No rodapé desta tela, tem-se duas marcações facilitadoras. A saber:

Enviar todos os preços: Este recurso visa enviar o preço de todos os produtos de uma só vez
para o concentrador.

Enviar todos os produtos: Esta marcação tem o objetivo de enviar todos os produtos de uma
só vez para o concentrador.

[voltar ao topo]

Instalação do Concentrador
Entendamos o Concentrador como um intermediário entre o PDV para o Sankhya-W e vice-
versa; ele irá concentrar as informações. Utilizaremos um único concentrador para configurar
todas as lojas e seus PDV's, sendo que uma máquina exclusiva conterá as aplicações e sistema
operacional Windows em qualquer versão.

Para que não ocorra duplicidade de documentações, apresentaremos os link's da documentação


oficial do portal SOCIN (copie e cole cada link desejado em seu navegador).

http://www.socin.com.br/mediawiki/index.php/Instala%C3%A7%C3%A3o_no_Windows

[voltar ao topo]

Configurações do Concentrador
Utilizaremos um único concentrador para configurar todas as lojas e seus PDV's, sendo uma
máquina exclusiva que irá conter as aplicações e sistema operacional Windows em qualquer
versão.

Para que o concentrador comece a receber informações referentes a automação do Sankhya-W


e PDV, será necessário seguir a documentação oficial do portal da SOCIN. Para não existir
duplicidade de documentações, apresentaremos a link da documentação oficial do portal SOCIN:

http://www.socin.com.br/mediawiki_teste_28/index.php/Instala%C3%A7%C3%A3o_do_Concentrador_Web

Usuário: servicos.jiva

Senha: socin123

[voltar ao topo]

Instalação do PDV
Cada PDV precisará ser uma máquina exclusiva, que conterá a aplicação do PDV o sistema
operacional linux e os devices de automação comercial como impressora, leitor de código de
barras e leitores de cartão.

Por ser uma máquina exclusiva, as operações destinam-se apenas às movimentações de caixa e
conexão via internet com back-office para consultas e outros trabalhos.

http://www.socin.com.br/mediawiki_teste_28/index.php/Categoria:Instala%C3%A7%C3%A3o_PDV

Usuário: servicos.jiva

Senha: socin123

Nota: Tanto a instalação do concentrador, quanto dos PDV's são de total responsabilidade da
SOCIN.

[voltar ao topo]

Configuração TEF
Para que as finalizadoras utilizem o sistema TEF, é necessário configurar os tipos de consultas e
as transações que serão realizadas para as finalizadoras que recebem tratamentos dos tipos
"Cheque", "Cartão de Débito e Crédito".

A tela "SITEF" do Concentrador permite configurar os tipos de transações que serão realizadas,
de acordo com os serviços de Transferência Eletrônica de Fundos (TEF) que serão utilizados para
as lojas.

Forma de Acesso: Menu Configuração > Transações > SITEF

http://www.socin.com.br/mediawiki/index.php/Configura%C3%A7%C3%A3o_SITEF

[voltar ao topo]

Configuração da loja
A tela "Loja do Concentrador" é utilizada para realizar configurações referentes a Loja, ou
seja, como o IP, a utilização ou não de promoções, do Restaurante e outros módulos. Desta
forma, é possível realizar configurações para uma loja específica ou para todas, garantindo a
diferenciação nas configurações e até certo ponto, exclusividade para determinada promoção
que será utilizada ou um nível de preço de produtos.

Forma de acesso: Menu Configuração > Configuração Gerais > Loja

http://www.socin.com.br/mediawiki/index.php/Loja

[voltar ao topo]

Configuração das finalizadoras


A tela "Finalizadora do Concentrador" permite cadastrar as finalizadoras que serão
utilizadas pelas lojas.

Forma de Acesso: Menu Cadastro > Finalizadoras > Finalizadora - Sigla finalizadora (deixar 0).

Deixar a descrição da finalizadora exatamente idêntica à ECF (BemaTech)

http://www.socin.com.br/mediawiki/index.php/Cadastro_de_finalizadora

[voltar ao topo]

Configuração das finalizadoras por loja


A tela "Finalizadora por Loja" do Concentrador permite configurar as finalizadoras
cadastradas no sistema para cada loja. Para configurar as finalizadoras deve-se estar acessado
à loja para a qual será realizada a configuração.

Forma de Acesso: Menu Cadastro > Finalizadoras > Loja

[voltar ao topo]

Configuração do ponto de venda

Configurações dos periféricos como impressora, leitor de código de barras, teclado, balança.

Para ter acesso a tela de cadastro do PDV, deve-se acessar o seguinte caminho:

Forma de acesso: Menu Cadastro > Cadastro Loja > Ponto de venda

[voltar ao topo]

Configuração da exportação e importação de arquivos


Para a configuração será necessário obter com a SOCIN os scripts mais atualizados da base
comum para o banco de dados desejado, em seguida solicitar a Sankhya os scripts de
integração.

De posse de todos os scripts, eles devem ser executados no banco de dados no usuário do ERP.

Para não haver duplicidade de documentações, disponibilizamos abaixo o link da documentação


oficial do portal SOCIN:

http://www.socin.com.br/mediawiki_teste_28/index.php/Categoria:Transa%C3%A7%C3%B5es

[voltar ao topo]

Cat52 ECF
A tela "Cat52 ECF" permite realizar os cadastros das impressoras fiscais, de modo que estas
possam gerar os arquivos das Notas Fiscais Paulistas.

Forma de Acesso: Menu Cadastro > Cadastros loja > Cat52 ECF

http://www.socin.com.br/mediawiki/index.php/Cat52_ECF

[voltar ao topo]

Agendamento de Carga
A tela "Agendamento de Carga" permite realizar os agendamentos de envios de cargas de
dados para as lojas e os PDV's da rede. O Concentrador Matriz permite agendar cargas para
todos os Concentradores Lojas e seus PDV's. Assim, os sistemas são atualizados com os dados
dos novos cadastros e configurações.

Importante: Na primeira carga, sempre é necessário marcá-la como "Total".

Forma de acesso: Menu Carga > Agendamento de Carga

http://www.socin.com.br/mediawiki_teste_28/index.php/Agendamento_de_carga_autom%C3%A1tica

[voltar ao topo]

LOG de Cupons - Devoluções - Mapa Resumo - Clientes


e Convênios
A tela "Conexão > Integração com SOCIN > Log Integração EConect SOCIN" foi
desenvolvida com o intuito de mostrar aos usuários, os cupons fiscais, as devoluções, os Mapas
Resumo, as movimentações de Clientes e Convênio com erro (através do filtro "Tipo de
Movimento"), que não foram importados para o Sankhya-W e o porque desta não importação,
para que estes sejam tratados, ou seja, reprocessados para que sejam integrados ao sistema.

O erro da importação será demonstrado no campo "Mensagem de Erro":

Para reprocessar, basta selecionar um registro clicando sobre o mesmo ou selecionar todos
(com o botão direito do mouse) e clicar em Reprocessar. Caso o registro seja importado com
sucesso, o mesmo não voltará a ser apresentado na grade. Caso ainda ocorra algum erro de
importação, o registro será demonstrado na grade novamente para que o erro possa ser
tratado.

[voltar ao topo]

Movimento Corban
O Movimento CorBan (CORrespondente BANcário) é integrado através da tabela
TB_BDC_MOVI_CORBAN para o ERP Sankhya.
As seguintes parametrizações serão necessárias:
1.Configuração do Parâmetro "Data de início integração CorBan Econect -
DTINICORBANECON" com a data que o usuário deseja iniciar a importação das
movimentações de CORBAN;
2.Configurar o campo "TOP para Corban" localizado nas Preferências da Empresa com
uma TOP do tipo "Financeiro".
A partir desta configuração, todas as movimentações exportadas pelo Econect para a tabela
TB_BDC_MOVI_CORBAN serão integradas para o ERP Sankhya.
[voltar ao topo]

Reprocessamento
O sistema da SOCIN conta com uma rotina de reprocessamento de movimentações. Esta rotina
serve para reprocessar as movimentações que foram enviadas à base comum em não
conformidade. Os casos mais comuns em que o reprocessamento é realizado são:

Divergência de valores entre o banco de dados e a ECF;


Divergência entre itens impressos no cupom e ECF e etc;
Divergência entre o valor do cupom e o somatório dos itens;
Queda de energia provocando a divergência entre itens cancelados na ECF e no cupom;

412
Queda de energia provocando a divergência entre itens cancelados na ECF e no cupom;
Diferença de valores no Mapa Resumo.

Para acessar a opção de reprocessamento no sistema da SOCIN, deve-se acessar o menu


"Movimento > Vendas > Reprocessamento".

O reprocessamento da SOCIN contempla as seguintes movimentações:

Movimento de Venda (Cupom Fiscal/Cancelamento);


Movimento de Mapa Resumo (resumo das movimentações da ECF);
Movimento batimento de caixa (não contemplado na integração);
Movimento Corban (não contemplado na integração);
Movimento troco/Sangria/Suprimento (não contemplado na integração);
Movimento troca mercadoria (devolução);
Movimento recarga celular (não contemplado na integração).

As tabelas do banco de dados comum (Cupom Fiscal/Mapa Resumo/Devolução), possuem um


campo "SITUACAO_INTEGRACAO", que indica se o registro foi ou não processado.

As rotinas que contemplam a integração SOCIN no Sankhya-W foram tratadas para que, quando
se tenha um reprocessamento em qualquer tabela que seja realizada a integração de um
registro já existente, as rotinas de inserção verifiquem se já existe o registro no sistema; caso
exista, apenas será realizado o UPDATE da movimentação para que o reprocesso realizado na
SOCIN fique de acordo com as movimentações inseridas no Sankhya-W.

http://www.socin.com.br/mediawiki_teste_28/index.php/Reprocessamento_de_movimento

[voltar ao topo]

Regras para aplicação do Reprocessamento


1- Na rotina de importação de Cupom Fiscal, é realizada uma verificação se o mesmo já existe
na base de dados, caso exista, irá barrar o reprocessamento se:

O financeiro tiver sido baixado em data diferente da data de vencimento (venda a


prazo);
O movimento bancário estiver conciliado;
O cupom tiver gerado um novo movimento na tabela TGFVAR (Devolução etc).

2- Na rotina de importação de troca/devolução de mercadorias, é realizada uma verificação se


estas já existem na base de dados, caso existam, irá barrar o reprocessamento se:

A nota já estiver confirmada.

Se alguma das travas acima forem acionadas, será gerado um lançamento na tabela de LOG
com o motivo de erro para que o usuário verifique. Caso contrário, o movimento é excluído e o
reprocessamento será realizado da movimentação configurada.

3- A rotina de importação de mapa resumo foi alterada para verificar se o registro que está
sendo reprocessado já existe na base de dados; caso não exista, insere o movimento; caso
exista, o sistema irá excluir o registro existente e realizar o reprocessamento, inserindo um novo
registro com os valores atualizados.

[voltar ao topo]

Transferência de valores (Troco)


A rotina "Transferência de Títulos" conta com a funcionalidade "Usar valor do troco
EConect" no botão direito do mouse, que ficará visível somente se o parâmetro de chave
TIPTITTROCOECON estiver configurado.
Tal funcionalidade quando acionada, serão somados os trocos de todos os financeiros cujos tipos
de título não estejam incluídos no parâmetro e que sejam:

Do mesmo Caixa;
Cupons inseridos pelo mesmo usuário;
Da mesma empresa;
Do mesmo período;
Os títulos selecionados.

Ao realizar a transferência, o valor do troco será subtraído da soma dos títulos selecionados.
Observação: Esta customização está disponível apenas no MGE.
[voltar ao topo]

2.232 Parcelar com Vários Tipos de Títulos

Nosso sistema dispõe de uma opção para gerar parcelas para o financeiro do pedido/nota direto
da Central - Compras | Vendas | Mov. Internas na grade de itens permitindo que você configure a
quantidade de parcelas necessárias para compor a negociação junto ao cliente.

Para isso temos que verificar as seguintes regras:

O Tipo de Negociação utilizado deve estar configurado na aba Parcelas, campo Opção de
digitação como "Digita Data e Valor";
A movimentação deve atualizar financeiro e possuir financeiros na aba Financeiro;
O sistema irá permitir um parcelamento onde o valor pode ser menor ou maior que o
valor total da nota; somente será emitida uma mensagem de aviso;
Mediante a forma que for feito o parcelamento, pode haver mais de uma parcela com o
mesmo vencimento e valor;
A geração das parcelas seguirá a ordem informada no parcelamento, ou seja, se
informado primeiro o parcelamento, por exemplo, de 10 parcelas e depois inserida uma
parcela à vista, será gerada primeiro as 10 parcelas e depois a parcela à vista;
Se forem alterados valores ou optar-se por refazer o financeiro, o sistema irá gerar as
parcelas com base na configuração do Tipo de Negociação e não do parcelamento
efetuado;
Conta bancária, Natureza e Centro de Resultado serão copiados para as parcelas criadas;
O sistema leva em consideração os parâmetros "Transfere vencimento quando fim
de semana/feriado - TRANSFVENC", "Contrato para software? - CONTSOFT" e
"Data Base p/ Cálculo do Vencimento no Faturamento - DTCALCVENC";
Se for efetuado o parcelamento de um pedido de venda parcial ou totalmente faturado, o
sistema emitirá a seguinte mensagem:

"Existem lançamentos baixados que não podem ser excluídos."

Ao clicar no botão em destaque na imagem acima, temos o seguinte pop-up:

Clicando no botão de inclusão, apresentaremos:

Tipo de Título: Informa-se qual será o Tipo de Título utilizado para geração das parcelas.

Nro. Parcelas: Informa-se o número de parcelas que deverão compor o parcelamento em


questão.

Prazo entre parcelas: Este campo influenciará na composição do vencimento das parcelas; se
o prazo for zero, será apresentado logo à frente do campo em vermelho, a expressão (Á vista).

Vlr do Desdobramento: Informa-se o valor que será composto no parcelamento configurado.

Dt. Vencimento: Será apresentada preenchida a data em conformidade com o parâmetro


DTCALCVENC; suponhamos que o parâmetro em questão esteja configurado com a Data de
Faturamento e esta seja 12/02/2018, com isso, o primeiro vencimento será esta data. Caso
necessário, podemos modificá-la.

Ao clicar no botão Confirmar os financeiros serão gerados conforme configurado e se Cancelar,


manterá a que já esta criada.

Importante: A funcionalidade de Parcelar com vários tipos de títulos não atua corretamente
caso a marcação "Baixa na confirmação" (Cadastro de Tipos de Negociação, aba Parcelas)
esteja realizada; isso porque, uma vez que será refeito o parcelamento de forma manual, o
sistema não será capaz de identificar qual das partes deverá ser baixada na confirmação.

Parâmetros:

Pode-se trabalhar com a configuração do parâmetro "Campos disponíveis no parcelamento


- CAMPODISPPARC", onde cria-se uma lista de campos, que se deseja visualizar no pop-up de
"Parcelamento com vários tipos de títulos".

Observemos que no parâmetro mencionado, foram inseridos os campos "NOSSONUM" e


"CARTA".

Uma vez informados os campos desejados no parâmetro, podemos observá-los disponíveis para
escolha na configuração da grade do pop-up "Parcelamento com vários tipos de títulos",
conforme imagem abaixo:

413
Passando-se os dois campos do nosso exemplo, para a parte de Colunas selecionadas, podemos
notá-los agora na grade para configuração do parcelamento:

Ao clicar-se no sinal de inclusão para acrescentar um parcelamento, notaremos os campos


disponíveis para preenchimento.

Observação: Os campos NOSSONUM e CARTA aqui utilizados, são apenas exemplos para
entendimento da configuração. Esta rotina possibilita a utilização dos campos que melhor se
adequarem ao dia-a-dia e processo da empresa; pode-se também utilizar "campos adicionais"
nesta configuração. Caso você queira que os campos adicionados sejam apresentados na aba
"Financeiro" da Central - Compras | Vendas | Mov. Internas, estes devem ser configurados na
aba correspondente a esta tela em Configurador de Layout da Nota.

2.233 Funções
Configurações > Cadastros

Nesta rotina são cadastradas as funções (ocupações) que serão vinculadas ao Equipamento de
Proteção Individual (E.P.I) do funcionário, pela rotina E.P.I por Função.

Código da função: Codificação da função, numeração automática.

Descrição: Descrição da função. Este campo permite a digitação de até 60 caracteres.

CBO: Neste campo, informe o código do CBO de acordo com a função do campo Descrição.

Nota: A Classificação Brasileira de Ocupações (CBO) é o documento normalizador do


reconhecimento, da nomeação e da codificação dos títulos e conteúdos das ocupações do
mercado de trabalho brasileiro. Este apresenta uma ordenação das várias categorias
ocupacionais, tendo em vista a analogia dos conteúdos de Trabalho e as condições exigidas
para o seu desempenho.

2.234 Processo de Garantias no WMS

Este processo deve ser utilizado para produtos avariados que podem ser trocados pelo
fornecedor da mercadoria.

Neste artigo trataremos sobre os seguintes tópicos:

Configurações Iniciais Movimentação

Configurações Iniciais
Inicialmente, na tela Cadastro de Endereços de Armazenamento crie um endereço chamado
"Garantia", o mesmo deve estar abaixo do nível identificado como endereços especiais. Este
endereço deve ter as seguintes configurações:

O campo "Situação do Estoque" deve ser configurado com a opção "Bloqueado";


As opções "Multi Produto", "Permite Expedição" e "Permite Fragmentar Estoque"
devem estar marcadas.

Em seguida, nas Preferências da Empresa, informe o endereço criado anteriormente no campo


"Endereço especial de garantia".

No Cadastro de Docas, configure pelo menos uma doca com a marcação "Balcão" acionada.

Por fim, acesse o Cadastro de Tipos de Operação - TOP e em uma TOP de Devolução de Compra,
configure na aba WMS as opções "Envio em Garantia?" e "Separação em Balcão".

[voltar ao topo]

Movimentação
Ao identificar um produto avariado, registre a avaria através do coletor, na função Avaria:

414
Uma vez informado, é necessário executar a tarefa de transferência, que consiste em retirar a
mercadoria fisicamente do endereço e colocá-la no endereço de avaria.

Após efetuar a análise de recuperação da mercadoria, verifique se esta mercadoria poderá ser
trocada pelo fornecedor. Então, movimente esta mercadoria para o endereço de garantia,
através da tela "Rotinas/Movimentação de Mercadorias entre Endereço", que irá gerar
uma tarefa de transferência a ser executada.

Quando esta mercadoria for devolvida, gere uma nota de Devolução de Compra com a TOP
configurada anteriormente e informe a quantidade a ser devolvida.

A nota deve ser confirmada e em seguida enviada para a Separação no WMS, escolhendo a
doca configurada para saída de balcão. Logo após, execute o processo de separação da
mercadoria, lembrando que agora a opção a ser escolhida será a "Separação por Balcão".

Depois de efetuada a separação, será necessário fazer a conferência, assim como em um


processo comum de separação, e em seguida liberar a doca.

Importante: Nesse processo não poderá ser realizado o corte por falta de estoque na
conferência, pois é explícita a quantidade que será enviada para a garantia, sendo que, via
sistema, não existe nenhuma restrição para que seja informado um corte na separação ou
conferência.

[voltar ao topo]

2.235 Identificação de Computadores e Validação do Java Plugin

A partir da versão 3.0 a "Identificação de Computador" e "Validação do Java Plugin" serão


feitas em uma segunda etapa, após o login do usuário.

Você poderá acessar o sistema, mesmo não tendo o "Java Plugin" instalado e rodando
corretamente. Caso você não possua o Java Plugin e tente executar alguma funcionalidade no
sistema que exija este plugin, como impressões ou visualização de cubo de decisão, será
lançada uma mensagem de alerta, solicitando a regularização do plugin, para que a

funcionalidade seja executada.

Se o sistema estiver configurado para não autorizar a entrada de computadores desconhecidos,


e o Java Plugin não estiver presente em sua máquina, o login não será efetuado. Desta forma,
você deverá regularizar o plugin antes de tentar entrar no sistema.

É possível desativar a validação do Java Plugin após o login, bastará desativar o parâmetro
"Manter compartilhamento de licença com o MGE? - COMPSASMGE".

Se você não usar o compartilhamento de licenças com o MGE, é aconselhável que esse
parâmetro seja desabilitado para que o sistema tenha uma carga mais rápida, visto que o Java
Plugin será validado posteriormente, se alguma funcionalidade do sistema exigir.

Importante: O sistema não realiza a validação do Java Plugin na tela do login do sistema,
quando este é utilizado no navegador Google Chrome, pois o mesmo não possui suporte ao
java.

Ao acessar o sistema, se as seguintes configurações estiverem feitas:

I. Usuário com Computadores liberados: Desabilitado;

II. Java Plugin: Desabilitado ou Desinstalado.

O sistema irá exibir a mensagem abaixo, e permitirá acesso ao sistema:

Ao acessar o sistema, estando o parâmetro COMPSASMGE habilitado, o sistema mostrará a


mensagem abaixo:

Ao entrar no sistema com o Java Plugin desabilitado, ao tentar acessar alguma funcionalidade
que exija o plugin, como impressão, por exemplo, o sistema mostrará a seguinte mensagem:

415
Ao entrar no sistema com o Java Plugin desabilitado e tentar acessar alguma funcionalidade que
exija esse plugin, como por exemplo, visualização de cubo de decisão, o sistema irá exibir a
seguinte mensagem:

Licença de Uso

O sistema conta com o parâmetro "Mostrar aviso de empresa não licenciada por usuário?
- EMPLICENPORUSU", que ao ser ativado, caso exista algum problema com a licença de uso
do sistema em relação a determinada empresa (ausência da empresa na licença de uso, por
exemplo), será apresentada uma mensagem de alerta sobre este fato, apenas para usuários
específicos pertencentes à empresa que não está presente na licença.

2.236 Produto Intermediário (PI)

O Produto Intermediário também chamado de PI, consiste em um produto já acabado


proveniente de outra produção, e que é empregado como matéria-prima de um ou vários novos
Produtos Acabados (PA). Logo, é necessário que exista este produto momentos antes de
consumi-lo na produção do PA.
Um PI pode ou não ser um produto de venda. Existirá estoque do PI, mesmo que este tenha sido
gerado para consumo de uma Ordem de Produção de Produto Acabado.
A geração de um PI pode ser consequência das seguintes situações:
•Uma Ordem de Produção independente: Gerada a partir da demanda direta do produto,
por exemplo, para atender a uma venda ou simplesmente estoque do produto.
•Uma OP dependente de outra OP de PA: Gerada a partir da demanda indireta do
produto, por exemplo, para produção de shampoos (PA) é necessário que antes a mistura do
produto (PI) esteja pronta.
Vejamos o 1º exemplo:
O produto acabado comercializado pela Indústria "X" é embalagem plástica de polietileno. É
necessário produzir-se um PI que componha essa embalagem plástica que é a tinta (tinta
vermelha, tinta amarela etc) aplicada sobre o PA.
Os PA's embalagem (plástico filme que envolve o produto) "Embalagem 1" e "Embalagem 2"
compartilham o mesmo PI Tinta Vermelha.
É possível executar a fabricação da tinta e começar a extrusão da embalagem. Já a impressão
de fato, deve acontecer apenas quando a tinta estiver pronta.

2º exemplo:
Suponhamos que uma indústria produza PA's que compartilham o mesmo PI, "Shampoo Ben
10" e "Shampoo Turma da Mônica". Ambos utilizam a mesma mistura base de shampoo,
porém são embalados em dois frascos distintos e são de fato produtos distintos. É impossível
caminhar com o processo (envase do shampoo) sem a misturar estar pronta.

Configurações
Importante: Deve-se sempre configurar o PI em algum Processo Produtivo antes de vinculá-lo
como Matéria-Prima de algum PA.

Com o PI definido, basta adicioná-lo à "Lista de MP's" de seu PA. Essa definição irá gerar uma
configuração de PI na tela Produção > Cadastros > Processo Produtivo > aba "Produtos(PA)".
Deve-se sempre retornar a esta aba e realizar as devidas configurações.

Tipo do PI: Nesse campo deve-se definir qual a relação entre o produto PI e o produto PA, ou
seja, para fabricar o Produto Acabado, deve-se utilizar o PI buscando do "estoque", ou lançando
"sub-ordem" de produção para ele; sendo estas opções em destaque, as opções de escolha
para este campo.

Tipo de sub-ordem: Esse campo define o comportamento do sistema na geração/utilização de


Ordens de Produção do PI. A utilização deste campo é significativa quando o campo anterior
(Tipo do PI) for definido como "Sub-Ordem". Tem-se as seguintes opções:

•Sempre iniciar uma nova: Sempre que o sistema iniciar uma Ordem Principal, será
iniciada uma sub-ordem para os PI's. No Lançamento de Ordens de Produção sempre será
gerada uma nova OP para o PI. Ao efetuar o lançamento essa Ordem será aberta.

•Iniciar quando não existir em aberto: Antes de iniciar a sub-ordem, o sistema verifica se
existe uma Ordem Principal em aberto para aquele PI. Caso não exista, será inicializada uma
nova. No Lançamento de Ordens de Produção será utilizada uma OP do PI já existente
acrescentando a quantidade, caso não exista será criada uma nova OP. Ao efetuar o
lançamento, o sistema irá buscar por uma OP já aberta do PI com saldo disponível e
empregando-a. Não existindo OP uma nova Ordem será gerada.

•Sempre usar uma em aberto: Ao iniciar uma Ordem Principal, será gerada uma
dependência entre esta e uma ordem já aberta do PI, com a quantidade suficiente para a
composição dos PAs a serem produzidos na Ordem Principal. No Lançamento de Ordens de
Produção será utilizada uma OP do PI já existente acrescentando a quantidade, não existindo
será criada uma nova OP para o PI. Ao efetuar o lançamento, o sistema irá buscar por uma OP
já aberta do PI com saldo disponível e utilizará a mesma. Caso não exista OP uma mensagem
de erro será apresentada.

Aguardar a sub-ordem: Quando se realiza a produção de um produto intermediário, e este


servirá de "ponto de partida" para a produção de um PA, a marcação deste campo, fará com que
a produção do PA, só tenha início após a finalização da produção deste PI. A Ordem de Produção
do PA existirá, porém será inicializada de forma automática, apenas quando a OP do PI for
finalizada.

Caso esse momento de espera seja apenas após um determinado ponto do processo produtivo,
a alternativa é utilizar o evento "Aguardar PI".

Tipo de número de lote: Neste campo define-se qual será o critério de numeração dos lotes
dos PI's e PA's. São disponíveis três opções de escolha:

•PA usa o mesmo lote do PI: No lançamento de um PI, a numerção do lote do PA que virá
em seguida, seguirá a numeração do PI.

•PI usa o mesmo lote do PA: Seguindo o mesmo critério da opção anterior, esta marcação
irá realizar o processo inverso, ou seja, o PI lançado irá receber a mesma numeração de lote
do PA.

•Nro. de lote independente: Através desta marcação, tem-se a possibilidade de informar


as numerações de PIs e PAs de forma independente.

416
as numerações de PIs e PAs de forma independente.

Evento "Aguardar PI": Este evento do tipo intermediário, interrompe a execução do Processo
Produtivo até que a Ordem de Produção de PI ao qual o PA depende, esteja finalizada. Para isso,
é preciso configurar quais são os PI's para o PA em questão, que devem ser aguardados.

Para isso, basta editar o evento (seleciona-se a opção editar ou através de um duplo clique
sobre o elemento, para que o pop-up "Configuração de Evento" seja aberto). Deste modo,

define-se o PA e faz-se a inserção dos PI's que deseja-se aguardar:

Lançamento
O lançamento de Ordens de Produção compostas por PI's é facilmente compreendido. De acordo
com o "Tipo de PI", ao lançar uma Ordem de Produção do PA, o sistema lança de forma
automática a OP do PI conforme configuração (apenas quando o tipo de PI for "Sub-Ordem"):

De acordo com o "Tipo de Ordem" definido para o PI em questão, são definidas as dependências
dos PI's x PA; sendo apresentadas na aba "Dependências", as OP's, os produtos, as
quantidades e o Tipo de Sub OP dos Produtos Intermediários que o PA selecionado necessita.

É importante observar que no lançamento de OP sempre é carregado o "Tipo da Sub OP";


deste modo, os critérios para lançamento de OP são executados novamente na geração da
Ordem de Produção.

Ordens de Produção
A execução de uma Ordem de Produção que depende de PI ou de uma OP de PI, não possui
nenhuma diferença para Ordens de Produção comuns.

É válido observar o "Status" das Ordens de Produção que são geradas após efetivar seu
lançamento, pois anteriormente foi definida uma regra de espera entre as OP's (aguardar a Sub-
Ordem):

Vale salientar que a inicialização de forma manual por parte do usuário de uma Ordem de
Produção de PA que aguarda PI, não é bloqueada pelo sistema.

Outra informação interessante de ser observada após o lançamento das Ordens de Produção,
são os vínculos criados entre as ordens. Essas informações são visualizadas através da aba
"Dependência" da tela "Ordens de Produção".

2.237 Alteração de Pedidos Parcialmente Faturados

O mercado no segmento agrícola é um bom exemplo de usabilidade dessa função, pois exige
negociações de longo prazo; por isso, uma hora ou outra, por motivos de variações dos preços
do mercado, causas naturais, etc., o preço e quantidade negociada anteriormente poderá sofrer
algumas alterações. A empresa lança um Pedido de Venda negociado, por exemplo, em 01/01
para ser entregue em até 31/12; durante esse prazo de negociação, ocorrem algumas variações
do preço e quantidade dos itens, assim como itens excluídos e incluídos na negociação, por isso
existe a necessidade de manter um Pedido de Venda faturado parcialmente e que poderá sofrer
manutenção/alterações.

Para que você consiga efetuar esse procedimento, serão necessárias as seguintes
configurações:

Tipos de Operação - TOP Dicionário de Dados

Preferências Portais de Notas

Tipos de Operação - TOP


Para os tipos de movimento Pedido de Compra e Pedido de Venda, ao efetuar a
marcação "Permitir Alteração após confirmar" (aba Geral), o sistema habilitará as
marcações "Permite alterar itens após faturar parcialmente" (aba Estoque) e "Gravar
histórico de alterações do pedido" (aba Geral), que possibilitarão a alteração do Pedido de
Compra ou Pedido de Venda, faturado parcialmente.

Se o tipo de movimento não for Pedido de Compra ou Pedido de Venda, mesmo que a marcação
Permitir Alteração após confirmar seja efetuada, o sistema não possibilita que as outras duas
marcações sejam habilitadas:

417
marcações sejam habilitadas:

Se a marcação Permite alterar itens após faturar parcialmente for feita, possibilitará para a
movimentação alterar pedidos já confirmados e faturados parcialmente, ou seja, o pedido não
foi entregue totalmente e continua com os itens pendentes.

A marcação Gravar histórico de alterações do pedido, quando realizada, gravará as alterações


dos itens que forem efetuadas mediante o faturamento parcial do pedido de compra/venda.
Utilize esta marcação juntamente com a marcação acima.

Importante: Na aba Estoque da TOP, você deve configurar o campo "Aceitar Produto
Repetido" com a opção "Sim".

[voltar ao topo]

Dicionário de Dados
Quando a TOP estiver configurada para Gravar histórico de alterações do pedido, no caso de
haver campos adicionais criados na tabela de Itens, e for necessário gravar histórico, estes
terão que ser criados na tabela TGFHPE - Histórico de Pedido. Por exemplo:

Tabela: TGFITE

Campos Adicionais: AD_VLRTS, AD_VLRFRETE, AD_VLRUNITSEMEN

Todos os campos do tipo "Número Decimal" e "Permite visualizar na Grade":

Tabela: TGFHPE

Campos Adicionais: AD_VLRTS, AD_VLRFRETE, AD_VLRUNITSEMEN

Todos os campos do tipo Número Decimal e Permite visualizar na Grade:

[voltar ao topo]

Preferências
O parâmetro "Campos duplicam item nota(pedido parc. faturado) -
QUEBRALINHAITE" determinará quais serão os campos da tabela TGFITE, inclusive campos
adicionais, que irão disparar no sistema o mecanismo de desmembrar a linha do item, quando o
campo for alterado.

Você deve preencher a lista com o nome do campo igual ao da tabela, por exemplo, o campo
"Local", no parâmetro deverá ser preenchido como "CODLOCALORIG"; "Vendedor" como
"CODVEND". Os campos adicionais também deverão ser preenchidos conforme constam na
tabela TGFITE, por exemplo, "Valor Frete" deverá ser inserido no parâmetro como
"AD_VLRFRETE".
Somente os campos que estiverem nesse parâmetro irão disparar o mecanismo de desmembrar
a linha do item quando o campo for alterado, ou seja, quando você alterar algum campo que
esteja determinado no parâmetro, o sistema desmembrará a linha do item em duas, caso o item
esteja parcialmente faturado.
Os campos informados no parâmetro QUEBRALINHAITE deverão ser separados por ","(vírgula).
Observação: Esse parâmetro apenas determinará quais campos que, quando alterados e com
item parcialmente faturado, desmembrarão a linha do item em duas. Ao definir os campos
nesse parâmetro, você deve se atentar para o fato de que na tela de Histórico de pedido, não
necessariamente, haverão todos os campos da tabela TGFITE. Por exemplo, se você determinar
que o campo Local deve disparar o mecanismo de desmembramento da linha do item em duas,
o sistema irá desmembrar, mas não fará a gravação da informação no histórico.
Além disso, você não poderá incluir os campos que se referem à CODPROD e CONTROLE pois,
esses campos não poderão ser alterados em itens parcialmente faturados; caso você os inclua
no parâmetro, o sistema não os considerará.

Conforme exemplo que dei, o parâmetro foi configurado:

Os campos informados no parâmetro foram os campos adicionais criados na tabela TGFITE.

Importante: Não tem necessidade de informar no parâmetro o campo Valor Unitário do


Item pois, internamente, ele já será considerado ao duplicar o item no Pedido de Venda, se ele
estiver faturado parcialmente.

[voltar ao topo]

Portais de Notas
Depois que você efetuar as configurações que informei acima, as validações serão feitas nos
Portais de Notas:

1) Bloquear alteração do item já faturado parcialmente:


O sistema bloqueará a alteração do item caso a quantidade negociada a ser alterada, seja
menor que a quantidade entregue, ou seja, quantidade faturada. Por exemplo:

Item: 179

Qtd. Negociada: 100

Qtd. Entregue: 30

Qtd. Pendente: 70

Ao alterar a "Qtd Negociada" para 10, o sistema emite a mensagem:

"Qtd. Negociada" não pode ser menor que Qtd. Entregue".

2) Bloquear alteração do item já faturado totalmente:


Se o item já tiver sido faturado totalmente, ou seja, a quantidade negociada for igual à
quantidade entregue, ao tentar alterar o item, será exibida a mensagem:
"Item já foi totalmente faturado e não pode ser alterado".

3) Vínculo com o financeiro:


Com o parâmetro "Utiliza vínculos de ped. a títulos no financeiro - HABVINCPEDFINAN"
habilitado, será feito o Adiantamento/Empréstimo com o Parceiro que foi lançado no Pedido de
Venda e vinculado à despesa com a receita do Pedido de Venda.
Depois do Adiantamento/Empréstimo selecionado, o financeiro de despesa do Adiantamento
será vinculado com a receita do Pedido de Venda. Ao alterar o Pedido que foi vinculado, de
forma que o valor seja menor que o valor vinculado, o sistema emitida a seguinte mensagem:
"Valor do pedido não pode ser menor que o valor vinculado".

4) Produtos com controle, se faturados parcialmente, não podem ser alterados.

5) Pedidos totalmente faturados não permite alteração da quantidade negociada:

Em Pedidos que já foram totalmente faturados, se você tenta alterar a quantidade negociada, o
sistema emitirá a mensagem abaixo:

"Item já foi totalmente faturado e não pode ser alterado."


6) Exclusão de itens para pedidos faturados

Ao solicitar a exclusão de um item que já tenha sido parcialmente/totalmente faturado, será


exibida a mensagem abaixo:

"Item X do pedido/nota Y já foi faturado. Não pode ser excluído".

7) Exclusão da Nota
Quando você cancelar ou excluir uma Nota que tenha sido faturada de um Pedido, que permitia
alteração dos itens, após o faturamento parcial, o sistema não realizará a recomposição do
mesmo produto, em uma linha de item, se o mesmo estiver desmembrado (quando altera o
"Vlr.Unitário"), por exemplo.
Uma vez o Pedido parcialmente faturado, se a Nota Faturada for excluída, os valores das
quantidades entregues do Pedido serão zerados.

8) Alteração no Cabeçalho do Pedido de Venda
Caso o Pedido de Venda seja faturado parcialmente/totalmente, o sistema validará se você
alterar a Empresa, o Tipo Negociação, o Tipo de Operação e o Parceiro, emitindo uma
mensagem que estes não poderão ser alterados.

Duplicação do Item:

Quando um Pedido de Venda é faturado parcialmente e os valores que estão configurados no


parâmetro "Campos duplicam item nota(pedido parc. faturado) - QUEBRALINHAITE" e
os campos de "Valor Unitário" sofrem alterações no Pedido faturado, o sistema duplica a linha:

Alterando valor unitário:

Exemplo:

Pedido de Venda Nro Único: 4432

Qtd. Qtd. Valor


Sequência Produto Pendente
Neg Entregue Unitário
1 179 100 30 152,00 Sim

Solicitado alterar o Valor Unitário para 162,35:

Qtd. Qtd. Valor


Sequência Produto Pendente
Neg Entregue Unitário

418
1 179 30 30 152,00 Sim
4 179 70 0 162,35 Sim

Alterando campos adicionais:

Exemplo:

Pedido de venda nro único: 4432

Qtd. Qtd. Valor


Sequência Produto Pendente AD_VLRFRETE
Neg Entregue Unitário
2 180 50 20 138,00 Sim 5,00

Solicitado alterar o campo adicional AD_VLRFRETE para 10,00:

Qtd. Qtd. Valor


Sequência Produto Pendente AD_VLRFRETE
Neg Entregue Unitário
2 180 20 20 138,00 Não 5,00
5 180 30 0 138,00 Sim 10,00
Importante: Caso o item esteja com a quantidade entregue zerada, se for alterado os campos
que solicitem a duplicação do item, esta não será efetuada, pois será considerado que o item
ainda não foi faturado.

Financeiro do Pedido:

Pedido que provisiona o financeiro poderá ser alterado parcialmente, mediante alterações dos
itens, que foram faturados parcialmente, duplicando o item na Nota e também os valores.

Por isso, o Total do Pedido irá alterar, tendo que alterar também o financeiro.

Observação: Provisões com "Número Único do Financeiro" (NUFIN) negativo, servem


apenas para representar a parte da Provisão do Pedido que já foi transformada em um
financeiro efetivo no faturamento. Relembrando, contudo, que um valor faturado não sofre
alteração, sendo sempre o mesmo. Então, o financeiro com NUFIN negativo, mesmo refeito, terá
sempre o mesmo valor.
[voltar ao topo]

2.238 Adiantamento/Empréstimo

Configurações > Rotinas

Esta opção tem o objetivo de criar um adiantamento/empréstimo para um parceiro/funcionário


da empresa.

O Adiantamento/Empréstimo é composto por títulos de despesa, mostrados na grade superior


desta tela e por títulos de receitas, visualizados na grade inferior.

Observação: Esta tela também está presente no Controle de Acessos, e assim como as demais
telas, temos a possibilidade de configuração de acesso a ela. No entanto é uma tela de
movimentação e consulta, não uma tela operacional comum, e por isso, para qualquer
configuração na tela de acesso, o usuário terá permissão para todas as suas funcionalidades
independente dos acessos que forem configurados.

Acesse os links abaixo para navegar nas funcionalidades desta rotina:

Lançando um Novo Adiantamento/Empréstimo

Confirmando um Novo Adiantamento/Empréstimo

Selecionando um Adiantamento/Empréstimo

Cancelando um Adiantamento/Empréstimo

Impressão de Adiantamento/Empréstimo

Lançando um Novo Adiantamento/Empréstimo


O Lançamento de um novo adiantamento/empréstimo é feito através do botão "Novo" no
cabeçalho desta tela, sendo que, ao ser acionado abrirá o pop-up "Novo
Adiantamento/Empréstimo", na qual deverá ser realizado as seguintes configurações.

O primeiro passo do lançamento de um novo empréstimo será definir a "Empresa" para o qual
será lançado o título, a "Data de Negociação" e "Data de Vencimento da Despesa", bem
como o "Parceiro" que receberá o adiantamento, além de outros dados que referenciarão o
novo título.

Quando você preencher o campo "Dt. Entrada e Saída", ao efetuar um adiantamento ou


empréstimo, temos que, os títulos que forem gerados neste processo, utilizarão estas
informações inseridas neste campo. Caso não seja informada uma data, os títulos gerados não
possuirão informação referente à Dt. Entrada e Saída.

Esta tela poderá ou não exibir o campo "Funcionário" de acordo com a configuração do
parâmetro "Parceiro p/empréstimo p/Funcionários - CODPARCFUNCS".

Isto é, este campo somente estará visível se o campo "Inteiro" do parâmetro estiver
configurado com o código de um Parceiro. Se o campo Inteiro estiver configurado com valor zero
(0) o campo Funcionário não será visualizado no pop-up "Novo adiantamento/empréstimo".

Os Funcionários apresentados na pesquisa da tela Novo adiantamento/empréstimo são filtrados


pela Empresa, para o qual está sendo lançado o título.

Ao selecionar um funcionário, o sistema preencherá automaticamente o campo Parceiro com o


código do Parceiro informado no parâmetro CODPARCFUNCS, e desabilitará tanto este campo
quanto a opção "Usar parceiro e veículo da ordem de carga", impossibilitando que seja
informado um Parceiro diferente do que foi configurado no parâmetro.

Se o Funcionário não for informado nesta tela, então a escolha do Parceiro será livre.

Outra forma de se definir o Parceiro nesta tela, será através do campo "Ordem de Carga", pois
uma vez informado basta marcar a opção Usar parceiro e veículo da ordem de carga, para que o
sistema preencha automaticamente os campos Parceiro e "Veículo" de acordo com a Ordem de
Carga.

Os campos Dt. Neg. Despesa e Dt. Venc. Despesa são influenciados pelo parâmetro "Dias Úteis
para Adiantamento/Empréstimo - DIASUTEISADEM".

O valor informado no campo Inteiro será usado para calcular a data de vencimento em relação à
data de negociação informada, sendo que os dias úteis serão contados a partir do dia seguinte
da data de negociação. Considere o exemplo:

Se o campo Inteiro deste parâmetro estiver registrando valor igual a 3 e você configurar a Dt.
Neg. Despesa como 16/08/2010, então a Dt. Venc. Despesa automaticamente será
preenchida como 19/08/2010, que corresponde a exatamente 3 dias úteis após a negociação.
Como o parâmetro considera apenas os dias úteis, supondo que o dia 17/08/2010 fosse um
feriado, então a Dt. Venc. Despesa seria igual a 20/08/2010. Por isto é muito importante que
os feriados estejam corretamente configurados no sistema.

Os campos "Contato" e "Imóvel" apenas serão disponibilizados ao realizar um adiantamento,


se você possuir a licença do Módulo Imobiliária.

Observação: Quando estes campos forem informados, serão levados ao financeiro gerado.

O próximo passo será configurar o "Parcelamento" do adiantamento/empréstimo.

419
Informe o "Valor" do adiantamento/empréstimo, ou seja, o valor que a empresa irá repassar ao
parceiro. Logo, será gerado para a empresa um título de despesa no valor informado neste
campo. Em "Núm.Parcelas" indique o número de parcelas que o adiantamento/empréstimo
será pago a empresa.

Na opção "Frequência" insira a frequência de vencimento das parcelas, que poderão ser:
"Diárias", "Semanais", "Quinzenais", "Mensais" , etc. Você também pode configurar a
frequência de vencimento de forma "Personalizada", na qual será informado a quantidade de
dias manualmente.

Na "Base de Vencimento" defina a data na qual vencerá a primeira parcela de Receita, uma
vez que a data de vencimento da despesa foi configurada no passo anterior.

A Base de Vencimento da receita poderá ser igual ao "Vencimento da Despesa" ou com base
na data de "Negociação", que poderá ser de acordo com o dia do lançamento, isto é, "Hoje"
ou ainda "Informado pelo Usuário". Quando Informado pelo Usuário o sistema habilitará o
calendário ao lado do campo, para digitação.

A "Tx. de juros (%)" é mensal, logo, se for indicado uma frequência que não seja mensal, o
sistema automaticamente fará a correção, de acordo com a frequência definida.

Em "Tipo de parcelamento" indique se o parcelamento será por:

Juros simples;
Juros compostos;
Juros compostos (fixas);
Duplicação (fixas);
Amortização Constante.

Em "Tipo de Juros", informe onde e como será gravado o juro no título financeiro. Nesta seção,
temos as marcações:

Cobrar juro de todo período (embutido);


Se atrasar cobrar os juros como multa;
Cobrar juro de todo o período (negociado);
Calcular apenas se atrasar.

Nota: A opção "Calcular apenas se atrasar" só poderá ser utilizada quando o Tipo de
Parcelamento for igual a "Duplicação (fixa)".

O último passo do lançamento será a configuração das "Preferências", ou seja, a configuração


das informações que são necessárias para o lançamento de títulos como:

As TOP’s que serão utilizadas nos títulos de Despesa e Receitas;


O "Tipo de Título" que está sendo gerado no lançamento deste
adiantamento/empréstimo;
Informações gerenciais como o "Projeto", a "Natureza" e o "Centro de Resultado";
E a "Conta Bancária".

Observação: Ao gerar os títulos, o sistema utilizará a "Natureza (Receita)" para os títulos de


receita e a "Natureza (Despesa)" para os títulos de despesa que foram gerados, sendo que,
na pesquisa da natureza de receita, o sistema trará apenas as naturezas marcadas como
"Ambos" ou "Receita" e, na pesquisa da natureza de despesa, somente as naturezas
marcadas como Ambos ou "Despesa".

Ao clicar em "Concluir" o sistema apresentará na grade superior da tela o título de Despesa


referente ao adiantamento/empréstimo cedido ao parceiro e na grade inferior os títulos de
Receitas gerados pelo parcelamento do título de despesa.

No exemplo da imagem anterior, foi adiantado ao parceiro de código 1 a quantia de


R$15.000,00 que será restituída à empresa de código 7 em doze parcelas de R$ 1.250,00.

[voltar ao topo]

Confirmando um Novo Adiantamento/Empréstimo


Ao Concluir o lançamento de um adiantamento/empréstimo o sistema exibe na tela os dados do
novo título e os cálculos que irão constitui-lo, contudo, o lançamento só será efetivado após a
confirmação realizada através do botão "Confirmar".

Feito isto, o botão Confirmar ficará desabilitado. O número do "Adiant./Emp" será gerado. O
"Nro. Nota" e "Nro.Único" de Despesa e das Receitas, também serão gerados, permitindo a
identificação e movimentação dos títulos no Financeiro.

[voltar ao topo]

Selecionando um Adiantamento/Empréstimo
Para visualizar os adiantamentos/empréstimos lançados, basta utilizar o botão de "Buscar...", e
através das opções de filtros selecionar os títulos desejados.

O número da duplicata referente ao título selecionado na busca será apresentado no campo


Adiant./Emp., no cabeçalho da tela.

[voltar ao topo]

Cancelando um Adiantamento/Empréstimo
Para limpar a tela basta clicar no botão "Cancelar", lembrando que este botão não fará
nenhum cancelamento de adiantamento, apenas limpará a tela.

Um adiantamento/empréstimo confirmado só poderá ser removido pelo botão


"Desfazer". Destacamos ainda que antes de desfazer a ação, o sistema exibirá uma mensagem
questionando se você gostaria de desfazer o adiantamento.

Contudo, o lançamento só poderá ser desfeito se não tiver ocorrido baixa de nenhum dos títulos
de despesa ou receita, ou ainda, se nenhum deles tiver sido renegociado. Caso contrário, não
será possível desfazer o adiantamento.

[voltar ao topo]

Impressão de Adiantamento/Empréstimo
Somente Adiantamento/Empréstimos confirmados poderão ser impressos.

Para realizar a impressão de um adiantamento/empréstimo é necessário em primeiro plano


configurar o "Modelo e Impressora" através do botão "Outras Opções..." no cabeçalho da
tela.

No pop-up de configuração, informe o nome da "Impressora" que será usada e o "Modelo"


para impressão do adiantamento/empréstimo, lembrando que o modelo deve ter sido pré-
cadastrado em Modelos de Nota Fiscal/Duplicatas/Boletos.

É importante definirmos o "Tipo de Impressora", pois este indicará ao sistema o conjunto de


caracteres de controle da impressora.

Se a opção "Impressão automática" estiver marcada, no ato da confirmação de um novo


lançamento de adiantamento/empréstimo o título será automaticamente impresso.

Para imprimir um título já confirmado, selecione o título desejado e acesse a opção "Imprimir
título de despesa".

[voltar ao topo]

2.239 Bancos de Dados - Dashboards no Sankhya-Om

Para a criação de dashboards você pode utilizar gerenciadores de bancos de dados externos ao
sistema Sankhya-Om, sendo eles o PostgreSQL, Firebird, DB2 e SQL Server. No entanto, é
necessário que eles estejam em suas versões mais recentes.

Para conectar com os bancos de dados, o Sankhya-Om necessita do driver de conexão JDBC,
para isso antes de dar início, acesse a página oficial do fabricante responsável pelo banco de
dados e na área de downloads baixe a versão mais recente do driver. Feito o download, copie o

Jar do driver para o servidor, no caminho $jboss\server\default\lib, em seguida no caminho


$jboss\server\default\deploy configure o "arquivo mge-ds.xml".

Arquivo mge-ds.xml Datasourse Oracle

Datasource MySQL Datasource PostgreSQL v9.4

Datasource Firebird v2.5 Datasource IBM DB2 v10.5

Datasource SQL Server v10.0

Wildfly:

Wildfly - Configuração... Driver JDBC para conexão com o banco de dados

Criação do Datasource Oracle

MySQL PosgreSQL

MS SQL Server IBM DB2

Firebird

Arquivo mge-ds.xml
<?xml version="1.0" encoding="UTF-8"?>

<datasources>

<local-tx-datasource>

<jndi-name>MGEDS</jndi-name>

<connection-url>jdbc:oracle:thin:@SERVIDOR:PORTA:ORCL</connection-url>

<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>

<user-name>Usuário</user-name>

<password>senha</password>

420
<password>senha</password>

<exception-sorter-class-
name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-
class-name>

<new-connection-sql>select 1 from dual</new-connection-sql>

<min-pool-size>5<min-pool-size>

<max-pool-size>5</max-pool-size>

<transaction-isolation>TRANSACTION_READ_COMMITTED</transaction-isolation>

<local-tx-datasource>

Configuração da string de conexão


A partir desta etapa, adicione ao Datasource a configuração para conexão com banco de dados;
cada banco de dados possui seu próprio padrão de conexão; citaremos o que será necessário
para realizar tal configuração, sendo que todas essas configurações são inseridas em um único
arquivo mge-ds.xml criado pelo próprio Sankhya-Om no diretório $jboss\server\default\deploy.

[voltar ao topo]

Datasourse Oracle - Dados para conexão - Oracle


<?xml version="1.0" encoding="UFT-8"?>

<datasources>

<local-tx-datasource>

<jndi-name>MGEDS</jndi-name>

<connection-url>jdbc:oracle:thin:@192.168.0.210:1521:ORCL</connection-url>

<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>

<user-name>Usuário</user-name>

<password>senha</password>

<exception-sorter-class-
name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-
class-name>

<new-connection-sql>select 1 from dual</new-connection-sql>

<min-pool-size>5</min-pool-size>

<max-pool-size>5</max-pool-size>

<transaction-isolation>TRANSACTION_READ_COMMITTED</transaction-isolation>

</local-tx-datasource>

[voltar ao topo]

Datasource MySQL - Dados para conexão - MySQL


<?xml version="1.0" encoding="UFT-8"?>

<datasources>

<local-tx-datasource>

<jndi-name>homologaMYSQL</jndi-name>

<connection-url>jdbc:mysql://localhost:3306/NOME-BANCO</connection-url>

<driver-class>com.mysql.jdbc.Driver</driver-class>

<user-name>Usuário</user-name>

<password>senha</password>

<exception-sorter-class-
name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-
class-name>

<new-connection-sql></new-connection-sql>

<min-pool-size>5</min-pool-size>

<max-pool-size>5</max-pool-size>

<transaction-isolation>TRANSACTION_READ_COMMITTED</transaction-isolation>

</local-tx-datasource>

[voltar ao topo]

Datasource PostgreSQL v9.4 - Dados para conexão -


PostgreSQL
<?xml version="1.0" encoding="UFT-8"?>

<datasources>

<local-tx-datasource>

<jndi-name>homologaPostgresql</jndi-name>

<connection-url>jdbc:postgresql://localhost:5432/postgres</connection-url>

<driver-class>org.postgresql.Driver</driver-class>

<user-name>Usuário</user-name>

<password>senha</password>

<exception-sorter-class-
name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-
class-name>

<new-connection-sql></new-connection-sql>

<min-pool-size>5</min-pool-size>

<max-pool-size>5</max-pool-size>

<transaction-isolation>TRANSACTION_READ_COMMITTED</transaction-isolation>

</local-tx-datasource>

[voltar ao topo]

Datasource Firebird v2.5 - Dados para conexão -


Firebird v2.0/v2.5
<?xml version="1.0" encoding="UFT-8"?>
<datasources>

<local-tx-datasource>

<jndi-name>homologaFirebird</jndi-name>

<connection-
url>jdbc:firebirdsql://localhost:3050/C:\ProgramFiles\Firebird\Firebird_2_5\examples\empbuid\EMPLOYEE.FDB</connection-
url>

<driver-class>org.firebirdsql.jdbc.FBDriver</driver-class>

<user-name>Usuário</user-name>

<password>senha</password>

<exception-sorter-class-
name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-
class-name>

<new-connection-sql></new-connection-sql>

<min-pool-size>5</min-pool-size>

<max-pool-size>5</max-pool-size>

<transaction-isolation>TRANSACTION_READ_COMMITTED</transaction-isolation>

</local-tx-datasource>

[voltar ao topo]

Datasource IBM DB2 v10.5 - Dados para conexão - IBM


DB2 v10.5
<?xml version="1.0" encoding="UFT-8"?>

<datasources>

<local-tx-datasource>

<jndi-name>homologaDB2</jndi-name>

<connection-url>jdbc:db2://localhost:50000/SAMPLE</connection-url>

<driver-class>com.ibm.db2.jcc.DB2Driver</driver-class>

<user-name>Usuário</user-name>

<password>senha</password>

<exception-sorter-class-
name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-
class-name>

<new-connection-sql></new-connection-sql>

<min-pool-size>5</min-pool-size>

<max-pool-size>5</max-pool-size>

<transaction-isolation>TRANSACTION_READ_COMMITTED</transaction-isolation>

</local-tx-datasource>

[voltar ao topo]

Datasource SQL Server v10.0 - Dados para conexão -


SQL Server v10.0
<?xml version="1.0" encoding="UFT-8"?>

<datasources>

<local-tx-datasource>

<jndi-name>homologaSQLSERVER</jndi-name>

<connection-url>jdbc:sqlserver://localhost\SQLEXPRESS:1433</connection-url>

<driver-class>com.microsoft.sqlserver.jdbc.SQLServerDriver</driver-class>

<user-name>Usuário</user-name>

<password>senha</password>

<exception-sorter-class-
name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-
class-name>

<new-connection-sql></new-connection-sql>

<min-pool-size>5</min-pool-size>

<max-pool-size>5</max-pool-size>

<transaction-isolation>TRANSACTION_READ_COMMITTED</transaction-isolation>

</local-tx-datasource>

Finalizada a configuração, salve o arquivo.

No Sankhya-Om, ao utilizar a tela Construtor de Componentes de BI para criação de um novo


dashboard, na etapa destinada a "Editar/consultar a expressão", realize a escolha do banco
de dados externo que foi anteriormente inserido no Datasource, através do ícone em destaque
na imagem abaixo:

421
[voltar ao topo]

Wildfly - Configuração de Datasource


A configuração de um novo datasource para o Wildfly consiste na configuração do driver de
conexão com o banco de dados (Driver JDBC para conexão com o banco de dados e Criação do
Datasource, respectivamente) e na definição do datasource que na prática é um XML que define
os dados de conexão com a base de dados.

O driver de conexão precisa ser definido uma única vez, portanto se já existir o driver no Wildfly,
será necessário apenas seguir as instruções descritas no tópico Criação do Datasource.

Por padrão, o Wildfly que disponibilizamos já possui os drivers do Oracle, MS SQL e MySQL como
módulos.

[voltar ao topo]

Driver JDBC para conexão com o banco de dados


Existem duas opções para configurar o driver de conexão com o banco de dados, são elas:

A. Utilizar um driver JDBC versão 4.0

Para isto, basta copiar o "arquivo.jar" referente ao seu driver JDBC 4.0 para a pasta:

WILDFLY_HOME/standalone/deployments

Observação: Se o jar for de uma versão anterior a 4.0, o Wildfly exibirá um erro de deploy do
arquivo.jar.

B. Definir o driver JDBC como módulo do Wildfly

Para os passos a seguir, iremos considerar que o termo "meuBanco" é o nome identificador do
seu banco de dados, deste modo:

1 – Crie a pasta WILDFLY_HOME/modules/custom/meuBanco/main

2 – Dentro da pasta "main" crie o arquivo module.xml que é o descritor do seu módulo.

<?xml version="1.0" encoding="UTF-8"?>

<module xmlns="urn:jboss:module:1.1" name="custom.meuBanco">

<resources>

<resource-root path="meuBanco.jar"/>

</resources>

<dependencies>

<module name="javax.api"/>

<module name="javax.transaction.api"/>

</dependencies>

</module>

Observações:

O nome para seu módulo deve ser sugestivo e não pode conter caracteres especiais ou
espaços;
O jar do driver JDBC deve ficar na pasta main, juntamente ao module.xml; certifique-se
que o nome do jar é o mesmo definido dentro do XML.

[voltar ao topo]

Criação do Datasource
O Datasource é um XML que descreve as configurações e os dados de conexão com a base de
dados. O arquivo deve ter o nome terminado em "-ds.xml" (teste-ds.xml, treina-ds.xml,
integracao-ds.xml) e deve ser salvo em:

WILDFLY_HOME/standalone/deployments

A seguir estão disponibilizados os modelos conforme cada banco de dados.

[voltar ao topo]

Oracle
<?xml version="1.0" encoding="UTF-8"?>

<datasources xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:noNamespaceSchemaLocation="http://www.ironjacamar.org/schema/

datasources_1_0.xsd">

<datasource jndi-name="java:/OracleDS" pool-name="OracleDS">

<connection-
url>jdbc:oracle:thin:@IP_OU_HOST:1521:SID_DA_BASE</connection-url>

<connection-property name="v$session.program">IronJacamar</connection-
property>

<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>

<security>

<user-name>x</user-name>

<password>y</password>

</security>

<validation>

<valid-connection-checker

class-
name="org.jboss.jca.adapters.jdbc.extensions.oracle.OracleValidConnectionChecker">

</valid-connection-checker>

<stale-connection-checker

class-
name="org.jboss.jca.adapters.jdbc.extensions.oracle.OracleStaleConnectionChecker">

</stale-connection-checker>

<exception-sorter

class-
name="org.jboss.jca.adapters.jdbc.extensions.oracle.OracleExceptionSorter"></exception-
sorter>

</validation>

</datasource>

</datasources>

[voltar ao topo]

MySQL
<?xml version="1.0" encoding="UTF-8"?>

<datasources xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:noNamespaceSchemaLocation="http://www.ironjacamar.org/schema/

datasources_1_0.xsd">

<datasource jndi-name="java:/MySqlDS" pool-name="MySqlDS">


<connection-url>jdbc:mysql://mysql-hostname:3306/nome_bd</connection-
url>

<driver-class>com.mysql.jdbc.Driver</driver-class>

<security>

<user-name>x</user-name>

<password>y</password>

</sec<datasource jndi-name="java:jboss/datasources/SantaRosa" pool-


name="SantaRosaDS" enabled="true" jta="true" use-java-context="true" use-ccm="true">

<connection-url>jdbc:firebirdsql:localhost/3050:C:/SantaRosa/sicoi.gdb?
charSet=ISO-8859-1</connection-url>

<driver>firebirdsql</driver>

<security>

<user-name>SYSDBA</user-name>

<password>masterkey</password>

</security>

<statement>

<prepared-statement-cache-size>100</prepared-statement-cache-size>

<share-prepared-statements/>

</statement>

</datasource>

<driver name="firebirdsql" module="org.firebirdsql">

<xa-datasource-class>org.firebirdsql.pool.FBConnectionPoolDataSource</xa-
datasource-class>

</driver>urity>

<validation>

<valid-connection-checker

class-
name="org.jboss.jca.adapters.jdbc.extensions.mysql.MySQLValidConnectionChecker">

</valid-connection-checker>

<exception-sorter

class-
name="org.jboss.jca.adapters.jdbc.extensions.mysql.MySQLExceptionSorter">

</exception-sorter>

</validation>

</datasource>

</datasources>

[voltar ao topo]

PosgreSQL
<?xml version="1.0" encoding="UTF-8"?>

<datasources xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:noNamespaceSchemaLocation="http://www.ironjacamar.org/schema/

datasources_1_0.xsd">

<datasource jndi-name="java:/PostgresDS" pool-name="PostgresDS">

<connection-url>jdbc:postgresql://[servername]:[port]/[database name]
</connection-url>

<driver-class>org.postgresql.Driver</driver-class>

<security>

<user-name>x</user-name>

<password>y</password>

</security>

<validation>

<valid-connection-checker

422
<valid-connection-checker

class-
name="org.jboss.jca.adapters.jdbc.extensions.postgres.PostgreSQLValidConnectionChecker">

</valid-connection-checker>

<exception-sorter

class-
name="org.jboss.jca.adapters.jdbc.extensions.postgres.PostgreSQLExceptionSorter">

</exception-sorter>

</validation>

</datasource>

</datasources>

[voltar ao topo]

MS SQL Server
<?xml version="1.0" encoding="UTF-8"?>

<datasources xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"


xsi:noNamespaceSchemaLocation="http://www.ironjacamar.orgd/schema/atasources_1_0.xsd">

<datasource jndi-name="java:/MSSQLDS" pool-name="MSSQLDS">

<connection-url>

jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=MyDatabase

</connection-url>

<driver-class>com.microsoft.sqlserver.jdbc.SQLServerDriver</driver-class>

<security>

<user-name>x</user-name>

<password>y</password>

</security>

<validation>

<valid-connection-checker

class-
name="org.jboss.jca.adapters.jdbc.extensions.mssql.MSSQLValidConnectionChecker">

</valid-connection-checker>

</validation>

</datasource>

</datasources>

[voltar ao topo]

IBM DB2
<?xml version="1.0" encoding="UTF-8"?>

<datasources

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"


xsi:noNamespaceSchemaLocation="http://www.ironjacamar.org/schema/datasources_1_0.xsd"

>

<datasource jndi-name="java:/DB2DS" pool-name="DB2DS">

<connection-url>jdbc:db2:SUA_BASE_DE_DADOS</connection-url>

<driver-class>COM.ibm.db2.jdbc.app.DB2Driver</driver-class>

<security>

<user-name>USUARIO</user-name>

<password>SENHA</password>

</security>

<validation>

<valid-connection-checker

class-
name="org.jboss.jca.adapters.jdbc.extensions.db2.DB2ValidConnectionChecker">

</valid-connection-checker>

<stale-connection-checker

class-
name="org.jboss.jca.adapters.jdbc.extensions.db2.DB2StaleConnectionChecker">

</stale-class-connection-checker>

<exception-sorter

class-
name="org.jboss.jca.adapters.jdbc.extensions.db2.DB2ExceptionSorter">

</exception-sorter>

</validation>

</datasource>

</datasources>

[voltar ao topo]

Firebird
<?xml version="1.0" encoding="UTF-8"?>

<datasources

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"


xsi:noNamespaceSchemaLocation="http://www.ironjacamar.org/schema/datasources_1_0.xsd"
>

<datasource jta="false" jndi-name="java:jboss/NOME_DATASROUCE" pool-


name="NOME_DATASROUCE" enabled="false" use-ccm="false">

<connection-
url>jdbc:FirebirdSQL:name.serverfirebird.com.br:/path/to/database/data.fdb</connection-url>

<driver-class>org.firebirdsql.jdbc.FBDriver</driver-class>

<connection-property name="charSet">ISO8859-1</connection-property>

<connection-property name="roleName">ROLE_APP</connection-property>

<driver>jaybird-2.2.4.jar</driver>

<security>

<user-name>userdb</user-name>

<password>passwddb</password>

</security>

<validation>

<validate-on-match>false</validate-on-match>

<background-validation>false</background-validation>

</validation>

<timeout>

<idle-timeout-minutes>1</idle-timeout-minutes>

</timeout>

<statement>

<share-prepared-statements>false</share-prepared-statements>

</statement>

</datasource>

</datasources>

[voltar ao topo]

2.240 Grupo de Naturezas

Configurações > Cadastros > Gerencial

Para que seja possível a configuração do(s) Grupo(s) de Natureza, deverá inicialmente
configurar o parâmetro "Máscara para o Grupo de Naturezas - MASCGRUPONAT".

Após a configuração deste parâmetro é possível efetuar a configuração dos Grupos de Natureza.

Esta é uma das telas do sistema composta por árvore hierárquica; algumas informações sobre
esta particularidade, podem ser visualizadas por meio do link "Telas com Hierarquia".

Nesta tela são cadastrados os Grupos de Natureza e nesses grupos é possível vincular as
naturezas já existentes no sistema através da aba de Naturezas.

Regras:

As naturezas que serão ligadas ao Grupo de Naturezas obrigatoriamente deverão ser


analíticas.
Apenas os Grupos de Naturezas analíticos poderão ter naturezas vinculadas a si.
Uma natureza só pode ser vinculada a um grupo de naturezas, por exemplo, se for
vinculada a natureza 10 no grupo 15, não será possível vincular essa mesma natureza 10
para o grupo 22.

O campo Tipo de Natureza existe no menu de Grupo de Naturezas como também no cadastro de
Naturezas de Receitas e Despesas. Este terá os valores "Receita", "Despesa" e vazio. Deve-se
configurar o Grupo de Naturezas ao qual tipo equivalerá, pois influenciará na visualização da
Tela de Planejamento Orçamentário.

Importante: O vínculo do Tipo de Natureza do Grupo de Naturezas deve ser feito antes de
vincular as Naturezas que farão parte deste ou buscar somente as naturezas que condizem com
o tipo de natureza vinculado ao Grupo.

2.241 Quantidade de Casas Decimais no Valor do Contrato

Para que os contratos - menu ‘Contratos e Serviços » Arquivos » Contratos’ – apresentem os


valores na quantidade de casas decimais desejada, o usuário deverá realizar as seguintes
configurações:

Tela: Configurações » Cadastros » Produtos » Produtos/Aba: Medidas e Estoque/Campo:


Decimais para o Valor:

423
Tela: Configurações » Cadastros » Produtos » Serviço/Aba: Venda/Campo: Decimais para o Valor:

Veja:

Tela: Contratos e Serviços » Arquivos » Contratos/Aba: Produtos\Serviços/Campo: Valor:

Regras Importantes
- No menu Contratos e Serviços » Rotinas » Reajuste de Contratos Ativos e Contratos e Serviços
» Rotinas » Faturamento de Contratos não serão consideradas as casas decimais em suas
respectivas grades. No caso do Faturamento de Contratos, como na Central de Vendas é levada
em consideração a quantidade de casas decimais para valor, na nota virá com a quantidade
conforme configurado, no campo Vlr. Unitário.

- No Banco de Dados Sql Server tem a limitação do campo para 4 casas decimais, por isso ,
pode ocorrer a mensagem que o campo não suporta mais do que isso. Trata-se de
comportamento do BD.

- Se o produto\serviço estiver configurado com o campo ‘Decimal para Valor’ igual a vazio (em
branco) o sistema levará em consideração que se trata de duas casas decimais como padrão. Se
o campo estiver igual à zero, então será considerado que para este produto\serviço não podem
ser aplicadas casas decimais, tornando o valor como inteiro.

- O parâmetro ‘BILFAIXA - Habilitar preço por faixa?’ se habilitado apresenta a Aba Preços por
Faixa na Aba de Produtos\Serviços do cadastro de Contratos irá considerar as duas casas
decimais como padrão.

2.242 Veículos

O relatório de Veículos está destinado a apresentar as informações pertinentes aos veículos


utilizados pela empresa. Pode-se obter o ano de fabricação, a marca modelo, a placa do veículo,
dentre outros dados.

Para dar início a criação de um relatório, aciona-se o botão "Modo Edição". Os passos
seguintes são descritos detalhadamente na documentação acessada pelo link "Relatórios
Formatados".

Depois de feita a criação de um relatório, o título definido para o mesmo será exibido na parte
inferior da tela, onde os demais botões apresentados serão habilitados para utilização. São eles:

Através deste botão, realiza-se a visualização dos dados


gerados que serão posteriormente impressos.

Além de ser o botão a ser acionado para início da criação de um


relatório, este botão também deve ser acionado caso se possua o relatório já
formatado, e deseja-se realizar no mesmo algum ajuste.

Acionando-se este botão, as informações geradas serão


apresentadas em modo grade na tela.

Ao acionar-se este botão, será aberta a tela "Título de


segurança", onde configura-se os acessos ao relatório. Será permitido aqui,
ajustar o nível de acesso de cada grupo de usuários, ao relatório selecionado. Os
usuários são anexados aos grupos de forma conveniente, não importando a qual
grupo ele esteja vinculado no cadastro de usuários. Sendo este vínculo exclusivo
por relatório, pode-se ter um usuário vinculado ao grupo "A" no relatório "X" e ao
grupo "B" no relatório "Y". O acesso pode ser dado a todo o grupo ou a um
usuário específico.

Através deste botão, é feita a baixa do relatório no formato


"jrxml", onde este pode ser utilizado no "IReport".
Descartar Cache: Marcando-se esta opção, ao realizar a geração dos relatórios,
os caches de impressão serão limpos.
O campo "Código ou Nome contendo" localizado na parte superior da tela, está destinado a
busca rápida de algum relatório que deseja-se visualizar ou reconfigurar. Pode-se informar o

código, um trecho do nome do relatório, ou ainda clicar no ícone representado pela "lupa"
localizado à frente do campo.

2.243 Red. base cálc. retenção INSS em notas serviço com uso de
insumos

Seguem abaixo as configurações que prevêm a redução da base de cálculo da retenção de


INSS em notas de serviços com utilização de insumos.

Para utilização desta funcionalidade é necessário o serviço ter o cálculo de INSS e a TOP vir
configurada com o % mínimo para redução de INSS.

Para Configurar este cálculo:

Em Configurações >> Cadastros >> Produtos >> Serviços configure os seguintes campos da
'Aba Impostos':

424
Tem INSS: selecione esta opção se incidir INSS sobre o serviço quando este for de terceiros.

% INSS: preencha o percentual de incidência de INSS sobre o serviço.

% Red Base INSS: preencha o percentual de redução na base do INSS se houver redução.

Em Configurações >> Cadastros >> Parceiros configure na 'Aba Fiscal' o campo:

Calcula FUNRURAL/INSS: selecione esta opção pois, como foi dito acima, ele sempre será
retido, nesta situação.

Obs.: o INSS só é calculado para pessoa jurídica.

Em Comercial >> Arquivo >> Cadastros >> Tipos de Operação TOP configurar o seguinte
campo:

% Mín. da Base de INSS sobre o Total da Nota: campo para preenchimento do percentual
de redução base do INSS sobre o total da nota.

Nota: Esta opção ficará habilitada somente se a TOP estiver habilitada a opção "Tem INSS" ou
"Tem Funrural\INSS".

Cenário 1: A TOP não possui % informado

Neste caso, o percentual de redução será o que for informado no serviço.

Serviço: 189 - Tem INSS marcado, Aliq. INSS: 10% %Red.INSS: 0

Serviço: 190 - Tem INSS marcado, Aliq. INSS: 15% %Red.INSS: 30%

Serviço: 191 - Tem INSS desmarcado, Aliq. INSS: 0% %Red.INSS: 0

Na nota de venda exemplo, segue:

Serviço: 189 - VlrTotal: 1000,00 BaseINSS: 1000,00 VlrINSS: 100,00

Serviço: 190 - VlrTotal: 1200,00 BaseINSS: 840,00 VlrINSS: 126,00

Serviço: 191 - não tem o cálculo de INSS

Base INSS: 1000,00 +840,00 = 1840,00

Vlr INSS: 100,00+126,00 = 226,00

Cenário 2: A TOP possui % informado e o % é menor que o percentual de redução dos


serviços.

Serviço: 189 - Tem INSS marcado, Aliq. INSS: 10% %Red.INSS: 0

Serviço: 190 - Tem INSS marcado, Aliq. INSS: 15% %Red.INSS: 100%

Serviço: 191 - Tem INSS desmarcado, Aliq. INSS: 0% %Red.INSS: 0

% da Top: 80%

Nota de Venda:

Serviço: 189:

Vlr. Total Item: 70,00

Base INSS: 70 * (1-(20/100)) = 56,00

Vlr. INSS: 56,00*10% = 5,60

Serviço: 190

Vlr. Total Item: 1200,00

Base INSS: 1200 * (1-(20/100)) = 960,00

Vlr. INSS: 960,00*15% = 144,00

Serviço: 191 - não tem o cálculo de INSS

Base INSS: 56,00 + 960,00 = 1016,00

Vlr INSS: 5,60 + 144,00 = 149,60

Cenário 3: A TOP possui % informado e o % é maior que o % de redução dos serviços.

Serviço: 189 - Tem INSS marcado, Aliq. INSS: 10% %Red.INSS: 0

Serviço: 190 - Tem INSS marcado, Aliq. INSS: 15% %Red.INSS:50%

Serviço: 191 - Tem INSS desmarcado, Aliq. INSS: 0% %Red.INSS: 0

% da Top: 20%

425
Redução Máxima: 100-20 = 80%

Nota de Venda:

Serviço: 189

Vlr. Total Item: 70,00

Base INSS: 70,00

Vlr. INSS: 70*10% =7,00

Serviço: 190

Vlr. Total Item: 1200,00

Base INSS: 1200* (1-50/100) =600,00

Vlr. INSS: 600*15% = 90,00

Serviço: 191 - não tem o cálculo de INSS

Base INSS: 70,00+600,00 = 670,00

Vlr INSS: 7+90,00 = 97,00

Parâmetros que influenciam este cálculo:

“Valor Líquido p/Retenção de INSS” (VLRCALCINSS): Este parâmetro serve para definir o

valor mínimo a ser retido.

Exemplo:

Uma empresa precisa que o cálculo do INSS seja feito somente quando o valor do imposto for
maior ou igual a R$ 29,00.

1) Caso a configuração do percentual de redução não esteja configurado na TOP a base de


redução utilizada será do item.

2) Se o percentual de redução da TOP estiver entre 0 e 100, exemplo:

PERCREDTOP = 30;

PERCREDTOP = 100 – 30 = 70 (70 é o percentual máximo de redução da top);

Se o valor total base de redução do itens (VLRTOTALREDITENS) for menor que o valor
total dos itens sem redução (VLRTOTALITENS), então o percentual de redução da nota
(PERCREDNOTA) será (1 – (VLRTOTALREDITENS / VLRTOTALITENS) * 100)

Caso o percentual de redução da nota (PERCREDNOTA) seja maior que o da TOP (PERCREDTOP).

então o novo percentual de redução será o da TOP (NOVPERCRED = PERCREDTOP)

caso contrário o novo percentual será igual a zero (NOVPERCRED = 0);

Se NOVPERCRED = 0 a rotina seguirá o fluxo do item 1, utilizando a base de redução do item.

Se NOVPERCRED > 0 então, a base de redução será o (valor_base_sem_redução_item * (1 –


(NOVPERCRED / 100))

A última edição deste tópico foi na quinta-feira, 17/08/2017, às 08:45:50 AM

2.244 Princípios Ativos

Configurações > Cadastros

Tem-se aqui a Especificação Técnica do produto, sendo que esta informação vem do fabricante.

Como o que ocorre com Medicamentos Genéricos, pode ocorrer de dois fabricantes terem o
nome do produto diferenciado, mas o mesmo Princípio Ativo.

Cadastre nesta tela o Princípio Ativo dos produtos que posteriormente serão cadastrados no
"Receituário Agronômico", no Cadastro de Produtos, aba "Agrícola".

2.245 Cadastro Simplificado de Parceiros

Algumas rotinas do sistema, em consequência da rapidez que são utilizadas no dia a dia,
permitem um Cadastro Simplificado de Parceiros, por exemplo, nas vendas de balcão ou vendas
que necessitem de maior agilidade, como cadastros para impressão de notas fiscais.

Clique nos links abaixo para navegar nas funcionalidades dessa tela:

Introdução Aba Geral

Aba Identificação Aba Endereço

Aba Informações Aba Fiscal

Aba NF-e/NFS-e/CT-e Aba Endereço de entrega

Aba Contatos Botão Outras Opções...

Parâmetros que influenciam nesta rotina

Introdução
O cadastro simplificado de parceiros pode ser utilizado nas rotinas de Movimentação Financeira,
Relacionamento, Central de Compras e Central de Vendas. Uma vez posicionado nestas telas,
pressione [F2] no teclado, assim será aberto o pop-up Cadastro simplificado de parceiros,
contendo os campos para o cadastro do Parceiro de forma mais sucinta.

No cadastro simplificado você poderá Incluir, Alterar e Duplicar algum registro. Além disso, é
possível Anexar algum documento pertinente ao cadastro que está sendo realizado.

Inicialmente, deve-se inserir o "Nome do Parceiro", bem como definir seu "Tipo de pessoa",
que pode ser Física ou Jurídica.

[voltar ao topo]

Aba Geral
Caso você tenha criado Campos Adicionais relacionados à tela, ou seja, a sua tabela
correspondente, que no caso desta rotina é a tabela TGFPAR, estes campos serão exibidos na
Aba Geral.

Esta aba estará visível para utilização/preenchimento no Cadastro simplificado de parceiros,


apenas se existirem um ou mais campos adicionais criados. Esta criação é feita através da tela
Dicionário de Dados.

[voltar ao topo]

Aba Identificação

No espaço "Razão social" informe o Nome oficial do Parceiro que consta em seu contrato
social. Nas consultas pode-se escolher a forma de localizar um parceiro, pelo seu nome ou
Razão Social. Para isso, configure o parâmetro "Apresentar Nome ou Razão Social do
Parceiro - NOMERAZAOPARC".
As marcações Cliente, Fornecedor, Transportadora e Médico, determinam o "Tipo de Parceiro"
que está sendo cadastrado.
O campo "CNPJ/CPF" será modificado de acordo com o tipo do Parceiro; se Pessoa Física, será
CPF (11 dígitos); se Pessoa Jurídica, será CNPJ (14 dígitos). Este campo somente será de

preenchimento obrigatório se o parâmetro "Aceita CGC/CPF de Parceiro em branco? -


ACEITACGCBRANCO" estiver desativado.
Nota: Se o parâmetro "Aceita CGC/CPF repetido? - ACEITACGCREPET" estiver ligado, será
permitido o cadastro de mais de um parceiro com mesmo CNPJ/CPF. O contrário ocorre, caso o
referido parâmetro esteja desativado. Uma das regras do parâmetro ACEITACGCREPET é que,
caso esteja desligado, será permitido cadastro de apenas um parceiro por CNPJ/ CPF. Porém,
mesmo que ele esteja desligado e o parceiro for cadastrado com uma cidade ou unidade
federativa do exterior, o sistema permitirá a ação. Só não permitirá o cadastro de mais de um
parceiro por CNPJ quando for do Brasil.
Um parceiro pode ser encaixado em diversos perfis, porém no campo "Perfil Principal" pode-
se definir um que o caracterize com mais expressividade, evidenciando também seu ramo de
atuação.
Informe no campo "Insc. Estadual/ Identidade" caso o Parceiro seja Pessoa Física, seu "RG"
(Registro Geral) e caso seja Pessoa Jurídica, sua "Inscrição Estadual" referente ao local onde
ele está estabelecido.
O campo Inscr. Estadual/ Identidade será de preenchimento obrigatório apenas se o parâmetro
"Aceita Insc. Est. de Parceiro em branco? - ACEITAIEBRANCO" estiver desligado. Deve-se
atentar para o parâmetro "Código do País Brasil - CODPAISBRASIL", pois se este for
diferente de "0" ou "55" (este último, Código do Brasil) o sistema irá ignorar esses parâmetros.
Além disso, tem-se a influência do parâmetro "Criticar Inscrição do Parceiro (F2) -
CRITICAIEF2", que determina o comportamento do sistema quanto às numerações digitadas
na Inscrição Estadual. Podemos defini-lo de três maneiras:

Avisa - Será apresentado um alerta informando sobre a inclusão de uma IE inválida,


porém o cadastro será aceito;
Critica - O sistema irá validar a IE informada, não permitindo que seja incluída uma
numeração inválida;

426
numeração inválida;
Não Critica - Por esta opção, o sistema não irá validar se a numeração da Inscrição
Estadual é ou não inválida.

O campo "Seleção" é uma informação adicional utilizada para classificar os Parceiros com o
critério desejado. Sua alimentação não depende de nenhum cadastro prévio.
No campo "Cód. Unimed" informe o código da Unimed para posterior identificação deste no
momento da leitura do respectivo cartão pela leitora.

[voltar ao topo]

Aba Endereço
Nesta aba são cadastradas as informações referentes à localização do Parceiro, das quais
podemos destacar, endereço, número, complemento, bairro, cidade, CEP, telefone, celular/fax,
e-mail etc.

Alguns dados deste cadastro, tais como a "Cidade" são fundamentais para o cálculo de
impostos nas vendas e compras para os Parceiros.
O "CEP" (Código de Endereçamento Postal) é o local destinado ao registro do CEP do Parceiro.
Neste campo, você pode acionar o ícone representado pela "lupa" onde será aberta a tela
"Consulta de CEP" sendo possível além de consultar, cadastrar um novo CEP.

Selecione o CEP escolhido, e clique no botão "Usar CEP selecionado", com isso, os campos
"Endereço", "Cidade", "Bairro" serão preenchidos automaticamente com os registros
referentes ao CEP informado.
O ícone dos Correios localizado à frente do campo "CEP" funciona da seguinte forma:

Se o CEP estiver vazio, será executada uma pesquisa no site dos Correios com base nos
dados de endereço/cidade presentes na tela;
Se o CEP estiver preenchido, será executada uma pesquisa do CEP no site do Correios;
Se o CEP estiver vazio e os dados de endereço e/ou cidade também estiverem vazios,
será aberta a tela de consultas no site dos Correios.

É possível preencher automaticamente os campos "Endereço", "Bairro" e "Cidade", digitando


o CEP através da tela de pesquisa. Ao informar o CEP, se os outros campos não estiverem
informados, o sistema os buscará e os preencherá. Se algum campo já tiver preenchido, será
usado pelo sistema na consulta. Por exemplo, se o campo Cidade estiver preenchido com
"Uberlândia-MG" e for digitado o CEP "38400-144", o sistema localizará em Uberlândia, o CEP e
trará o Endereço e o Bairro.
Importante: O parâmetro "Tipo de consulta automática do CEP - TIPOCONSULTACEP"
permite configurar qual será o tipo de consulta realizada quando o você preencher o campo
CEP. Assim, teremos as seguintes opções:

Não Usa: Ao optar por esta opção, as funcionalidades abaixo não serão aplicadas.
Usa banco de dados local: Através desta opção, primeiramente será verificado se o
CEP informado está configurado no sistema. Se estiver cadastrado, as informações
pertinentes ao mesmo serão carregadas; caso não esteja tem-se a busca das
informações no site dos correios. Sendo que, se as informações contidas no sistema
estiverem desatualizadas ao utilizar esta opção, as mesmas não serão atualizadas.
Usa informações dos correios: Ao selecionar esta opção, ocorrerá sempre a busca
das informações no site dos correios para o CEP indicado. Além disso, se o CEP informado
não possuir informações no sistema os dados retornados pelos correios serão inseridos
automaticamente no seu registro; possuindo informações ocorrerá a verificação e
atualização dos dados antigos.

Ainda sobre o parâmetro TIPOCONSULTACEP, a busca das informações se iniciará nos Correios,
se o mesmo estiver fora do ar tem-se a busca na Republica Virtual, estando ela indisponível
ocorrerá a busca na ViaCep.
Informe no campo "Endereço" o endereço do Parceiro. Caso não exista o endereço
previamente cadastrado no sistema, você pode incluí-lo partindo da Tela Pesquisa, onde tem-se
o botão "Ir para cadastro". Clicando-se neste botão, será aberta a tela para efetuar o cadastro
do Endereço.
O campo "Número" é destinado a numeração do endereço do Parceiro.
Caso exista, pode-se inserir um "Complemento" do endereço do Parceiro (apartamento, bloco
etc).
Informe no campo "Bairro" o bairro do Parceiro. Caso não exista o bairro previamente
cadastrado no sistema, você poderá incluí-lo a partir da Tela Pesquisa, onde teremos o botão "Ir
para cadastro". Ao clicar neste botão, será aberta a tela para efetuar o cadastro do Bairro.
De forma similar à informação anterior, no campo "Cód. Cidade" informe a cidade do Parceiro.
Caso não exista a cidade previamente cadastrada no sistema, você pode incluí-la partindo da
Tela Pesquisa, na qual temos o botão "Cadastro". Clicando neste botão, será aberta a tela para
efetuar o cadastro da Cidade.
Informe o "Telefone", "Ramal" e o "Celular/Fax" para contatar mais facilmente o Parceiro.
Registre no campo "Email" o e-mail para contato com o Parceiro. Este e-mail será utilizado no
Portal de Vendas e Portal de Compras, conforme configuração efetuada no Cadastro de Tipos de
Operação - TOP, aba E-mail da TOP.
Importante: O sistema utiliza a aba "E-mail da TOP" e a opção "Recebe Nota por e-mail"
presente na aba Contatos se a TOP estiver na aba citada, configurada no campo "Tipo" com a
opção Contato.
Caso o envio seja para o contato e a opção Recebe Nota por e-mail da aba Contatos estiver
desmarcada e a TOP, na aba E-mails da TOP configurada, será emitida a mensagem:
"Contato não configurado para receber e-mail. Verifique as configurações em:
Configurações > Cadastros > Parceiros > aba Contatos".
Se o Contato estiver configurado e a TOP, na aba E-mails da TOP não estiver configurada, o
sistema emitirá a mensagem:
"Nenhum e-mail foi enviado. Verifique as configurações de envio de e-mail na TOP
em: Arquivos > Cadastros > Tipos de Operação - TOP > aba E-mails da TOP".
Os campos "Email p/ pedido de venda" e "Email p/ pedido de compra" se encontram
disponíveis para configuração, mas a funcionalidade de cada um não está implementada no
Sankhya-Om.

Observações:

O e-mail não permitirá a digitação de:

Espaço.
Letras maiúsculas.*
Falta da arroba.
Caracteres inválidos como: ç, â, ê, +, =, (, ), *, %, \, vírgula, ;, >, <, ª, ², ",?,!,|,],[,#,%,$,
:,², etc.
Ponto final na última posição.
Ponto antes da arroba (.@), mas poderá permitir o 'ponto' em qualquer posição depois da
arroba (@.)
O primeiro caractere deve ser uma letra do tipo (a - z) ou um número (0 - 9).
Número depois do @ é permitido.
Maiúsculas serão convertidas automaticamente para minúsculas.

Alguns caracteres são aceitos, mas podem deixar o e-mail inválido, logo você deve ficar atento
a digitação:

Dos acentos sem letras como: ` ´ ^ ~


Dos seguintes caracteres ' ¹ ³ / ° ¨ & £ ¢ ¬ §

[voltar ao topo]

Aba Informações

O campo "Data nascimento/Fundação" deve ser preenchido de acordo com o tipo do


Parceiro, ou seja, se o parceiro for pessoa Física, informe sua "Data de Nascimento"; se for
pessoa Jurídica, informa-se a "Data de Fundação" da empresa. Este campo é informativo e
pode ser utilizado para mala direta e relacionamento com clientes.

[voltar ao topo]

Aba Fiscal
Nesta aba são configurados os dados acerca das tributações envolvidas nas movimentações que
o Parceiro fizer junto à empresa.

427
No campo "Classificação ICMS" defina como será classificado o ICMS do Parceiro. Temos as
seguintes possibilidades:

Revendedor;
Consumidor Final;
Produtor Rural (esta classificação só pode ser utilizada para os Parceiros Pessoa Física e
sua Inscrição Estadual deve ser precedida pelo código cadastrado ou caso não possua
inscrição Estadual, informar a descrição: ISENTO);
Consumidor Contribuinte;
Isento de ICMS;
Usar a da TOP.

O INSS será calculado somente se for retido; deste modo, você deve marcar a opção "Calcula
FUNRURAL/INSS", caso seu Parceiro retenha INSS.

A marcação "Retém ISS" determina qual alíquota será utilizada no cálculo deste imposto. Se
estiver selecionada, será utilizada a alíquota da cidade do Parceiro e irá deduzir o valor do
imposto; se desmarcada, utilizará a alíquota da cidade da empresa e não deduzirá.

Marcando a opção "Micro empresário individual (RJ)", a "Inscrição Estadual" não poderá
estar preenchida e a "Classificação ICMS" do Parceiro deverá ser "Revendedor". Pois,
conforme legislação do estado do Rio de Janeiro, o MEI (Micro Empresário Individual) tem a
característica de Contribuinte do ICMS (Resolução nº 223/09 - RJ).
O campo "Situação Cadastral ReceitaWS" será preenchido automaticamente, de acordo com
a opção "Atualizar situação cadastral ReceitaWS" presente no Botão Outras Opções...; o
campo será alimentado com a situação cadastral do Parceiro junto à Receita Federal.

[voltar ao topo]

Aba NF-e/NFS-e/CT-e

O campo "Tipo do anexo" permite escolher se o e-mail que contém a nota será enviado como
"Arquivo normal (Extensão XML)" ou "Arquivo compactado (Extensão ZIP)".
Quando a marcação "Enviar DANFE por e-mail?" estiver assinalada, autoriza o envio do PDF
da Nota Fiscal Eletrônica aprovada juntamente com o XML por e-mail para o Parceiro.
Na configuração do Tipo de Operação - TOP, caso o campo "Imprimir" (aba Impressão) esteja
marcado como "Na confirmação", ao gerar o lote da nota no Portal de Vendas ou confirmá-la
na Central de Vendas, o sistema irá imprimir o DANFE e logo em seguida enviá-lo por e-mail.
Caso o campo Imprimir (Tipo de Operação - TOP, aba Impressão) esteja marcado como
"Manual", tem-se a possibilidade de enviar o e-mail de forma manual, pelo botão "NF-e >
Enviar XML da NFe/CC-e e Danfe por e-mail" também presente no Portal de Vendas.
Caso o campo Ambiente NF-e/NFC-e presente na aba NF-e/CT-e esteja configurado com a opção
"Homologação" nas Preferências da Empresa, o sistema encaminhará o e-mail para o e-mail
da Empresa e não do Parceiro.
No campo "E-mail p/ envio NF-e/CT-e" devem ser informados os e-mail's do Parceiro para
onde serão enviados os XML's das Notas Fiscais Eletrônicas. Esse campo permite informar mais
de um endereço de e-mail. Para separar um e-mail do outro, utilize ponto e vírgula (;) não
podendo existir espaços entre os e-mail's informados e os separadores. Por exemplo, ao
informar três e-mail's, deve-se fazê-lo da seguinte forma (deve-se atentar para os separadores
entre os e-mail's):
leonardo.campos@sankhya.com.br;fernanda.lima@sankhya.com.br;paulo.macedo@sankhya.com.br
Atenção: Em se tratando de uma NFS-e, a configuração de mais de um e-mail não deve ser
realizada; caso contrário, o sistema da prefeitura irá retornar a seguinte mensagem:
"E184 - E-mail do tomador de serviços inválido"

[voltar ao topo]

Aba Endereço de entrega


Esta aba é destinada ao registro dos dados acerca do Endereço de Entrega do Parceiro.

O "CEP p/ entrega" (Código de Endereçamento Postal) é o local destinado ao registro do CEP


do Endereço de Entrega do Parceiro. Neste campo, assim como ocorre no campo CEP presente
na aba Endereço, você pode acionar o ícone representado pela "lupa" onde será aberta a tela
"Consulta de CEP" sendo possível além de consultar, cadastrar um novo CEP.
O ícone dos Correios localizado à frente do campo "CEP p/ entrega" também apresenta o
mesmo comportamento do ícone localizado à frente do campo CEP (aba Endereço).
Informe no campo "Endereço p/ entrega", o endereço de entrega do Parceiro. Caso não exista
o endereço previamente cadastrado no sistema, você pode incluí-lo através da Tela Pesquisa,
onde tem-se o botão "Ir para cadastro". Clicando neste botão, será aberta a tela para efetuar
o cadastro do Endereço.
O campo "Número entrega" é destinado a numeração do endereço de entrega do Parceiro.
Caso exista, você pode inserir um "Complemento entrega" do Endereço de Entrega do
Parceiro (galpão, depósito etc).
Informe no campo "Bairro p/ entrega" o bairro correspondente ao Endereço de Entrega do
Parceiro. Caso não exista o bairro previamente cadastrado no sistema, você pode incluí-lo
partindo da Tela Pesquisa, onde tem-se o botão Ir para cadastro. Clicando neste botão, será
aberta a tela para efetuar o cadastro do Bairro.
De forma similar à informação anterior, no campo "Cód. Cidade Entrega" informe a cidade
referente ao Endereço de Entrega do Parceiro. Caso não exista a cidade previamente cadastrada
no sistema, você poderá incluí-la na Tela Pesquisa, onde teremos o botão Ir para cadastro. Ao
clicar neste botão, será aberta a tela para efetuar o cadastro da Cidade.

[voltar ao topo]

Aba Contatos
Os Contatos do Parceiro no sistema, são as pessoas que se comunicam, se relacionam de
alguma forma com a empresa. Estes Contatos são registrados nesta aba.
Sub-aba Geral Sub-aba Gestão Imobiliária
Sub-aba Perfil do Contato Sub-aba Produtos Cotação

Sub-aba Geral

O campo "Contato" é gerado automaticamente pelo sistema e diz respeito ao código do


Contato cadastrado.
Determine o "Tipo de pessoa" do Contato, que pode ser Física ou Jurídica.
Preencha o campo "Nome Contato" com o nome do Contato que está sendo cadastrado; esta
informação é obrigatória para salvar o cadastro.
Informe o "Telefone" do Contato do Parceiro para posterior comunicação com o mesmo.
O campo "Cód. Usuário B2B" integra as Configurações para Cotação e será utilizado no Portal
de Cotação Online; para configurar o acesso do contato ao Portal de Cotação online,
primeiramente cadastre um usuário fictício no sistema, e dar a ele acesso à tela do Portal de
Cotação. Em seguida, este usuário deverá ser vinculado ao Contato do Parceiro no campo Cód.
Usuário B2B; além disso, insira o Nome Contato e seu "Email".
Para que o campo Cód. Usuário B2B tenha o efeito mencionado em sua descrição, a marcação
"Enviar notificações de cotação?" também deverá estar assinalada.
O "Telefone Residencial" do Contato do Parceiro é uma informação importante para efetuar o
"Gerenciamento de Relacionamento com o Cliente", mais conhecido como CRM (Customer
Relationship Management).
O campo "Nível p/ cobrança" está disponível para configuração, mas a rotina que o utiliza não
foi migrada para o Sankhya-Om.
Informe o "Cargo" do Contato do Parceiro. Esta informação é inserida diretamente no campo.
Depois de confirmado o cadastro do contato, o cargo inserido estará disponível na tela de
pesquisa do campo.
O "Email" do Contato do Parceiro deve ser informado, pois é uma informação a ser utilizada no
procedimento de impressão de boletas e impressão de notas.
Você pode também informar o "Apelido" do Contato do Parceiro, caso este o tenha.
A "Data Nascimento" do Contato do Parceiro, pode ser uma informação utilizada para malas
diretas ou contatos para relacionamento com o cliente.
Informe também o "CPF" do Contato do Parceiro. Este campo também pode ser apresentado
com a descrição "CNPJ"; esta definição é feita por meio do parâmetro "Permite digitação do
CNPJ nos contatos? - PERMCNPJCONTATO", que ao ser ativado, apresentará o campo "Tipo
de Pessoa", onde deve-se determinar se o Parceiro é pessoa Física ou Jurídica, ou seja, informe
o CPF ou CNPJ, respectivamente.
Os campos "CEP", "Cód. Cidade", "Bairro", "Endereço", "Número", "Complemento",
"Fax", "Ramal", "Celular" e "Cód. Região" se referem aos dados cadastrais do Contato do
Parceiro e devem ser preenchidos com a mesma finalidade do preenchimento realizado na aba
Endereço.
Informe no campo "Data Cadastro" o dia e horário de cadastramento do Contato do Parceiro.
A marcação "Ativo", define se o Contato do Parceiro poderá ou não ser utilizado nas rotinas do
sistema, ou seja, esta definição, irá impactar nos Portais de Venda e Compra para lançamentos
de Notas, Pedidos e Devoluções.
A marcação "Possui Acesso Banco Talentos" possibilitará ao Contato do Parceiro, acesso ao
Banco de Talentos para análise de currículos e posteriores contratações.
O campo "Recebe Nota por email" é utilizado para casos em que há envio de pedidos/notas
pelos Portais e no Tipo de Operação - TOP tem-se a configuração para envio de E-mail para o
Contato (aba E-mails da TOP, campo "Tipo"). Se esta opção estiver marcada, será enviado o e-
mail; caso contrário, não será enviado.
Marcando a opção "Recebe boleto por email", ao efetuar a geração de um boleto pelo menu
Impressão de Boleto(s) e o botão "Enviar boleto(s) por e-mail" estiver configurado para
mandar para o "Contato"; somente os Contatos que estiverem com esta opção marcada terão
e-mail's a eles encaminhado com o boleto em anexo. Se desmarcado, não será enviado o boleto
por e-mail.
Caso o Contato em questão, seja também "Sócio" no Parceiro, marque esta opção.
Os campos "Latitude" e "Longitude", podem ser preenchidos manualmente, de acordo com a
cidade e CEP informados; são informações que correspondem ao local correto do Contato do

428
cidade e CEP informados; são informações que correspondem ao local correto do Contato do
Parceiro.
Caso o Contato seja participante do processo de importação de pedidos, efetue a marcação
"Recebe e-mails de importação de pedidos" para que ele possa receber os e-mail's.
A marcação "Participa plan. entrega cesta" quando realizada, tem-se que o Contato do
Parceiro em questão, poderá ser inserido na rotina de Planejamento de Entrega (grade
Contatos).
Seguindo a configuração do campo anterior, determine aqui a "Quantidade Cestas" que o
Contato irá receber.
Observação: Os dois últimos campos citados são apresentados caso o parâmetro "Utiliza
planejamento produção de cestas - UTILPLANCESTAS" esteja habilitado.
[voltar ao subtítulo]

Sub-aba Gestão Imobiliária

Esta aba trata das características gerais que serão marcadas de acordo com os dados pessoais
do Parceiro que está sendo cadastrado, por exemplo, "RG", "Profissão" e "Nacionalidade".

[voltar ao subtítulo]

Sub-aba Perfil do Contato

Podem ser cadastrados nesta sub-aba, por meio do campo "Perfil" os Perfis do Contato do
Parceiro; esta informação permite conhecer mais os Contatos visando a melhora nas relações
comerciais e pessoais com os mesmos.
[voltar ao subtítulo]

Sub-aba Produtos Cotação

Esta sub-aba permite que você indique quais serão os "Produtos", "Grupos de Produtos" ou

"Classificações de Produtos" que este Parceiro (vendedor) será responsável por responder as
cotações.

[voltar ao subtítulo] [voltar ao topo]

Botão Outras Opções...

O botão Outras Opções... é acionado por meio do ícone localizado no alto da tela;
trataremos abaixo as funcionalidades de cada opção:

A opção "Validar CNPJ/CPF" verifica a autenticidade do CNPJ/CPF conforme a


configuração dos parâmetros "Aceita CGC/CPF repetido? -
ACEITACGCREPET" e "Aceita CGC/CPF de Parceiro em branco? -
ACEITACGCBRANCO" para todos os Parceiros selecionados pelo botão "Filtros"; caso
não existam Parceiros selecionados por meio dos filtros, a consulta/validação do
CNPJ/CPF será feita para o Parceiro posicionado na tela.
Quando você selecionar a opção "Copiar Endereço Principal p; End. Entrega...",
será feita a cópia do endereço principal do Parceiro (aba Endereço) para seu endereço de
entrega (aba Endereço de entrega); isso irá ocorrer nos Parceiros selecionados pelo
botão Filtros; caso não existam Parceiros selecionados por meio dos filtros, a cópia será
realizada apenas para o Parceiro posicionado na tela.
Ao incluir ou mesmo ao consultar um cadastro já realizado, feito o preenchimento do
CNPJ do parceiro, através da opção "Importar dados da ReceitaWS", você efetua a
verificação junto a Receita WS (serviço de terceiro que realiza consulta de endereços na
base da dados da Receita Federal) dos dados pertinentes ao endereço do parceiro em
questão. Será aberto um pop-up de nome "Importar dados da ReceitaWS", contendo
o CNPJ informado bem como as informações de endereço a ele vinculadas e presentes na
Receita Federal.

No pop-up mencionado, você poderá observar o botão "Importar" que, ao ser acionado, os
dados presentes na Receita Federal quanto ao endereço do parceiro são importados e ao serem

confirmados, irão popular a aba Endereço no seu respectivo cadastro. Caso existam
inconsistências em relação ao endereço cadastrado no sistema e o existente na Receita Federal,
tem-se no pop-up a aba Divergências, onde será possível observar os dados contraditórios e
atentar-se para suas devidas correções.

A utilização da opção "Atualizar situação cadastral SEFAZ/SUFRAMA", está


relacionada ao acionamento do parâmetro "Empresa padrão para utilização do
certificado digital. - EMPPADCERTDIG", onde você informa a empresa padrão que faz
uso do certificado digital. Ao acionar esta opção, o sistema atualiza (consulta) a situação
do parceiro junto a SEFAZ.
Através da opção "Atualizar situação cadastral ReceitaWS", você realiza a
atualização cadastral da situação do Parceiro junto a Receita Federal (Receita WS).
Utilizando esta opção, o campo Situação Cadastral ReceitaWS localizado na aba Fiscal
será automaticamente atualizado.
A opção "Suspender validação SEFAZ" desconsidera momentaneamente a validação
da SEFAZ quanto a situação cadastral do parceiro, pois podem existir casos em que
mesmo que uma consulta retorne a situação Não habilitado, não significa
necessariamente que o contribuinte se encontre impedido de realizar compras de
mercadorias e outras operações sujeitas à ICMS. Quando você selecionar esta opção,
será aberto o pop-up "Data para nova Consulta", onde você informará a data a partir
da qual a validação retornada pela SEFAZ referente ao parceiro será novamente
respeitada no sistema.
Por meio da opção "Importar dados cadastrais da SEFAZ", você realiza a importação
os dados do Parceiro conforme o retornado da SEFAZ. Ao acioná-la, é realizada uma
consulta na SEFAZ, e é apresentada na tela o pop-up denominado "Importar Dados da
SEFAZ" com os dados referentes ao Endereço, Bairro e Cidade que foram retornados
pela SEFAZ.

Este pop-up comporta os filtros CNPJ / CPF, Insc. Estadual / Identidade e UF que serão
empregados na importação dos dados. Além disto, quando for informado apenas o CNPJ e a UF,
poderá ocorrer no retorno do XML a existência de mais de uma inscrição estadual ativa. Nessa
situação, serão listadas no pop-up as inscrições estaduais, com a situação e endereço de cada
uma, permitindo assim a escolha de uma delas.

Esta opção possibilita a atualização dos dados do Parceiro. As opções de pesquisa localizadas à
frente dos campos, possibilitam a busca, por exemplo, do endereço cadastrado no sistema
compatível com o endereço retornado pela SEFAZ. Após preencher o endereço, bairro e cidade e
clicar em "Confirmar", os dados do Parceiro serão atualizados de acordo com os dados
informados.

Importante: A SEFAZ não garante que os dados de endereço do Parceiro estejam atualizados.

Observação: No processo de importação, teremos as seguintes situações:

Estados que não possuem o serviço: AL, DF, PA, PI, RJ, RO, SE, TO, RR;
Estados que permitem a importação em ambiente de Produção e Homologação: AM, BA,
CE, GO, MG, MS, MT, PE, PR, RS, SP;
Estados que só permitem a importação em ambiente de Produção: AC, PB, PE, RN, SC.

Sendo que, no parâmetro "UF's não possuem url para consulta de cadastro -
UFNAOTEMCONSCAD" deverão ser relacionadas as UF's que não possuem o serviço, sendo
separadas por vírgula. Caso uma determinada UF passe a ter o serviço, bastará retirá-la da lista.

Nota: Para que seja possível realizar a importação dos dados de Parceiros inativos na SEFAZ, é

necessário que você habilite o parâmetro "Importar cadastro de inativos na SEFAZ? -


IMPCADINATSEFAZ".

Observação: O parâmetro "Usa endereços idênticos na imp.cadastral da SEFAZ? -


ENDFIELCADSEFAZ" quando habilitado, fará com que somente os endereços idênticos ao
resultado da SEFAZ sejam utilizados na atualização dos dados do Parceiro.

[voltar ao topo]

Parâmetros que influenciam nesta rotina


Quando o parâmetro "Incluir parceiro rápido com crédito bloqueado? - BLOQUEAR"
estiver ativado e na Central de Vendas for cadastrado um Parceiro pelo [F2], o sistema irá inserir
a mensagem "Cadastro Resumido" no campo "Motivo do Bloqueio" presente na aba
Crédito do Cadastro de Parceiros, além de incluir este Parceiro com a marcação "Bloquear
venda a prazo" também presente na aba Crédito, realizada.

Nota: Este parâmetro será utilizado apenas no lançamento de documentos que partiram do
Portal de Vendas, uma vez que não há sentido em bloquear o crédito do parceiro fornecedor na
compra.

O parâmetro "Permitir consumidor contribuinte no cadastro rápido parceiro? -


USACONSCONT" quando habilitado, permitirá a escolha das opções, "Usar a da TOP" e
"Consumidor Final Contribuinte", referentes ao campo Classificação ICMS, localizado na aba
Fiscal. Se desabilitado, as duas opções citadas não estarão disponíveis para escolha e será
apresentada a seguinte mensagem:

"Opção que permite salvar Parceiros com Classificação ICMS igual a "Usar a da TOP"
ou "Consumidor Contribuinte" está desabilitada."

O parâmetro "Pode Incluir classificação ICMS 'Isento' no Cadastro Rápido de Parceiros -


USAICMSISENTOF2" quando ativado, permitirá cadastrar parceiros com o campo Classificação
ICMS definido como "Isento de ICMS". Quando desligado, será exibida a seguinte mensagem:

"Opção que permite salvar Parceiros com Classificação ICMS igual a "Isento" está
desabilitada e não permitirá o cadastro do parceiro com a "Classificação de ICMS"
igual a "Isento de ICMS"."

[voltar ao topo]

2.246 Classificadores de Produtos

Configurações > Cadastros > Produtos

Nesta tela, você configura os classificadores de produtos, ou seja, determina as categorias


responsáveis por classificar os produtos. Assim, será possível filtrar estes produtos através de

429
responsáveis por classificar os produtos. Assim, será possível filtrar estes produtos através de
sua classificação, utilizando o Painel Classificadores da Consulta de Produtos.

Para realizar a criação das classificações, acione o botão e efetue a inserção da descrição
do novo cadastro.

Ao finalizar as devidas inserções, no modo grade, é possível visualizar as classificações


cadastradas:

O próximo passo, é criar a Estrutura dos classificadores. Essa estrutura será visualizada
no Painel Classificadores da Consulta de Produtos. Para fazer, selecione na grade, a classificação
que se deseja adicionar como estrutura e efetue uma das seguintes opções:

Acione o botão "Adicionar classificador na estrutura de classificadores" ou;


Dê um duplo clique sobre a referida classificação.

Observe abaixo como o procedimento é facil:

Para que uma classificação se torne um sub-item de outra, o item "Pai" deverá estar
selecionado no painel Estrutura dos classificadores quando o item "Filho" for inserido na
estrutura.

Para remover um item do painel Estrutura dos classificadores, basta que você selecione-o e

clique no botão "Remover classificador na estrutura de classificadores" ou


execute um duplo clique sobre o mesmo. Sendo que, ao selecionar um item Pai para exclusão,
todos os itens Filhos serão eliminados juntamente.

Ao final, teremos a concretização dos classificadores de produtos com suas devidas estruturas:

Esta categorização dos produtos é efetuada através do campo "Classificação", localizado na


aba Classificação por Produto do Cadastro de Produtos, sendo que, um produto poderá receber
mais de uma classificação.

2.247 Cotação - Caso geral de uso

Neste tópico tomaremos como exemplo, um caso de uso geral e comum da rotina de Cotação,
ou seja, as configurações e caminhos no sistema aqui relatados, não retratam a única maneira
de utilização do módulo; existem outras possibilidades de fazê-lo, que podem ser levantadas
juntamente a um Consultor Sankhya. Além disso, partimos aqui do pressuposto que as
instruções passadas no tópico Configurações para Cotação foram executadas.

Caso geral de uso


Iremos relatar o caso da geração de uma Cotação por meio do lançamento de um "Pedido de
Requisição" ou "Requisição", na tela Portal de Mov. Internas e posteriormente, na Central de
Mov. Internas, onde você deverá realizar a inserção de produtos que precisam ser cotados.

Depois, selecione o documento lançado no Portal de Mov. Internas, e acesse o botão


"Outras Opções...", opção "Gerar solicitação de compra". Esta opção quando acionada
pela primeira vez para um Pedido de Requisição ou Requisição, ficará desabilitada.

Feito isso, na tela de Cotação temos a opção de informar os fornecedores com os quais serão
realizadas as cotações; tal procedimento será realizado através do botão "Outras Opções"
opção "Sugerir Fornecedores".

Além disso, você pode copiar os mesmos fornecedores de um produto para outro, de modo que
produtos diferentes sejam cotados com os mesmos fornecedores; este procedimento também é
realizado através da opção Sugerir Fornecedores.

O passo seguinte é direcionar a Cotação aos fornecedores, para isso, selecione os produtos a
serem cotados na grade, e clique em "Enviar". Os fornecedores que possuem acesso ao Portal
de Cotação Online, receberão um e-mail com os dados da solicitação, onde estes irão responder
a esta demanda informando os preços solicitados. Os fornecedores que não possuem acesso ao
Portal, o próprio "Cotador" deverá entrar em contato com ele solicitando as informações sobre
os preços desejados.

Os fornecedores poderão acessar o Portal de Cotação Online de duas maneiras:

Por meio do link apresentado a ele via e-mail (através do link "Clique aqui");
Através do usuário que ele possui no Sankhya-OM
(fornecedor.exemplo@sankhya.com.br), onde ele irá acessar o menu "Cotação >
Rotinas > Portal de Cotação Online".

Para os casos de fornecedores cujo os preços serão coletados manualmente, você poderá
selecionar as cotações e através do botão "Outras Opções" opção "Coleta Manual por
fornecedor (com filtro)" informar todos os preços de uma só vez, onde os produtos serão
agrupados por fornecedor, agilizando assim a coleta de preços.

Precificadas as cotações (campo "Situação do produto" com o status de "Respondida"),


defina agora qual o melhor fornecedor. Realize este procedimento manualmente/visualmente
(comparando os preços) ou através do botão Outras Opções opção "Calcular melhor
fornecedor (com filtro)", onde você deverá selecionar os produtos desejados e acionar a
referida opção. O campo "Melhor Fornecedor" da aba Geral, irá exibir qual o melhor
fornecedor calculado.

Não necessariamente o melhor fornecedor será aprovado, mas de modo geral é o que ocorre; a
partir disso, através do botão Outras Opções a opção "Aprovar Fornecedor Sugerido",
automaticamente aprova o melhor fornecedor calculado, ou seja, a premissa para que isso
ocorra, é este fornecedor ser calculado.

2.248 Geração Automática - Obrigações do ICMS e ICMS ST a Recolher

430
O sistema conta com um recurso que permite a alimentação automática da tela Obrigações do
ICMS e ICMS ST a Recolher por meio dos procedimentos realizados na tela Geração de Lote
GNRE.

Para que isso ocorra, inicialmente deve-se ativar o parâmetro "Gera obrigações do ICMS e
ICMS ST automaticamente. - GEROBGICMSSTAUT". Uma vez o parâmetro acionado, tem-se
o seguinte comportamento:

Na tela "Financeiro > Rotinas > Geração de Lote GNRE" aciona-se o botão "Novo Lote" e
efetua-se a busca pelos financeiros que deverão compor o XML:

Será aberta a seguinte tela:

Formula-se aqui os filtros adequados, para que sejam apresentados os financeiros que irão
compor o XML. Clicando-se em "OK", o XML da GNRE e os registros na tela "Obrigações de
ICMS e ICMS ST a Recolher" serão gerados (estes poderão ser visualizados na referida tela).

Atenção Consultor Sankhya: Na tela Geração de Lote GNRE é possível gerar o lote de
financeiros que já possuam lote gerado. Nesse caso, novos registros serão gerados na tela
Obrigações do ICMS e ICMS ST a Recolher. Não existe uma relação dos registros criados na
TGFOIR com o lote gerado, logo não é possível excluir estes registros.

Caso seja gerado o lote de financeiros que já possuam lote gerado e possuam registros na
TGFOIR, se desejado, a exclusão desses registros deverá ser feita manualmente na tela
"Obrigações do ICMS e ICMS ST a Recolher".

2.249 Edição agendada para Alíquotas de ICMS

Mudanças nas taxas de alíquotas, podem ser necessárias em determinados períodos, com um
intervalo bastante curto entre uma modificação e outra; este fato implica em uma mudança de
configurações nas alíquotas de ICMS, que na maioria dos casos, devido a grande quantidade de
configurações existentes, se torna um tanto trabalhosa.

Visando agilizar este processo, tem-se no sistema a tela "Edição agendada para Alíquotas
de ICMS", que agenda quais alíquotas e informações destas, irão sofrer modificações através
de um agendamento previamente configurado.

Inicialmente ao configurar-se um agendamento, efetua-se o preenchimento do campo "Nro.


Único", sendo que este preenchimento pode ser realizado de forma manual ou automática; esta
definição é feita através do botão "Configuração da tela" localizado no lado superior
direito da tela.

No campo "Descrição" informa-se uma denominação que seja adequada ao agendamento que
está sendo cadastrado, de modo a facilitar sua identificação.

O campo "Dh. Agendamento" está destinado ao preenchimento da data e a hora em que o


agendamento será realizado. Neste campo não pode-se preencher um período inferior ao atual.
À frente do campo, é apresentado um contador que exibe o período em dias para que o
agendamento seja realizado.

Esta tela é composta por 4 (quatro) abas, a saber:

Aba Geral
Nesta aba, são apresentados os dados gerais relacionados a data e hora do agendamento.

O campo "Observação" está destinado ao preenchimento de alguma informação relevante


relacionada ao agendamento que está sendo cadastrado.

Logo abaixo, tem-se o campo "Situação" que representa o status do agendamento. Este campo
é alimentado e modificado automaticamente pelo sistema. São possíveis 5 (cinco) tipos de
situação:

Não agendado (N): O campo assume este status, quando o agendamento é


configurado, porém não é informada uma data de agendamento.
Agendado (A): Esta situação significa que o agendamento foi criado juntamente com
sua data de agendamento.
Executado com sucesso (E): O campo assume esta situação, quando o agendamento
foi executado sem problemas.
Desfeito (D): Esta situação é assumida quando a opção "Desfazer execução" é
utilizada.
Executado com erro (R): O campo assume esta opção quando o agendamento é
executado, porém ocorreu algum erro durante sua execução.

O campo "Dh. Execução" registra a data e a hora em que o agendamento programado foi
executado.

Caso seja feita alguma alteração no registro, o campo "Dh. Alteração" grava a data e a hora
desta modificação.

O botão "Desfazer execução" será apresentado habilitado, nos casos em que o agendamento
é executado com sucesso e a data de execução está preenchida. Clicando-se nesta opção, será
exibida a seguinte mensagem de confirmação:

Aba Filtro
Nesta aba são realizadas as configurações de filtragem das alíquotas a serem modificadas pelo
agendamento.

Acionando-se o botão "Configurar Filtro" será exibido o assistente de configuração dos filtros,
que irão selecionar as alíquotas de ICMS, que irão sofrer o impacto da edição do agendamento.

431
que irão selecionar as alíquotas de ICMS, que irão sofrer o impacto da edição do agendamento.
Além disso, no espaço abaixo do botão, pode-se informar filtros de forma manual.

Através do botão "Testar Filtro" é possível visualizar-se os resultados do filtro configurado;


será apresentada uma tela contendo os dados obtidos por este filtro:

Aba Valores
Seguindo o realizado na aba anterior, nesta aba são definidos os campos e seus respectivos
valores que serão empregados na realização do agendamento.

Clicando-se no botão "Selecionar Campos", será aberta uma tela para escolha dos campos a
serem modificados; uma vez definidos os campos, informa-se à frente destes, os valores para os
quais os mesmos serão modificados.

Aba Log de Erros


Durante a execução do agendamento, caso ocorra algum erro impedindo sua perfeita
efetivação, este erro será automaticamente gravado no campo "Log de erros" apresentado
nesta aba, de modo a facilitar a identificação do problema, agilizando sua resolução.

2.250 Taxa de Boleto no Total da Nota

Para que a taxa seja somada à nota é necessário que:

O parâmetro "Taxa de boleto no total da nota? - TAXBOLNOT" esteja ligado;


Deve ser uma nota de Venda;
Não pode ser nota de Complemento;
O parceiro não pode ser isento de taxa mínima. Essa marcação se encontra na aba
Crédito, da tela Cadastro de Parceiros, campo "Isento Taxa Boleto";
A TOP não pode ser de impressora fiscal.

Importante: O parâmetro "Calcular taxa de boleto para o tipo de movimento -


CALTXBLTPMV" permite estender este procedimento para o tipo de movimento Pedido de
Venda. Sendo que, para tal configuração você deve informar no referido parâmetro somente a
letra correspondente a cada tipo de movimento que se deseja configurar. Deste modo, informe
"V" quando se tratar somente de venda, "P" para pedidos de venda ou "VP" para ambos.
Quando não houver nenhum valor informado, o sistema irá considerar apenas o tipo de
movimento "V = Venda".

Observação: Não é possível realizar essa operação com taxa destacada na tela Tipos de
Negociação.

Abaixo temos um exemplo de aplicação deste recurso:

Primeiramente ative o parâmetro Taxa de boleto no total da nota? - TAXBOLNOT.

Depois, na tela Cadastros de Contas informe o valor da taxa que será cobrado para o envio do
boleto no campo "Ou Cobrar taxa". Neste exemplo, se o valor do título for menor que R$
800,00, será cobrado do cliente uma taxa de R$ 250,00. Caso contrário, a taxa não será
cobrada.

Agora, realize na Central de Vendas o lançamento de uma nota de venda. No rodapé da nota,
aba Financeiro informe o "Banco", o "Tipo de Título" e a "Conta Bancária".

Dessa forma, o valor total da nota que seria de R$ 5,33 repassou para R$ 255,33, que
corresponde ao R$ 5,33 da nota + R$ 250,00 da taxa.

Observação: Neste exemplo, obteve-se a somatória do total da nota com a taxa gerada. Para
isso, é necessário que o parâmetro "Taxa de boleto com tipo INCLUSO?-TAXBOLNOTTJ"
esteja ligado. Caso contrário, o valor da taxa será informado, mas não será somado com o total
da nota.

Nota: Esse exemplo é básico e não estamos considerando outros tipos de gastos que poderiam
ser cobrados como impostos, juros, entre outros. Deste modo, consideramos somente o valor do
produto.

2.251 Máscara para Grupo de Relatórios

Configurações > Avançado > Máscaras

432
Através desta tela, é possível efetuar a configuração/criação de Máscaras para Grupo de
Relatórios.

A tela bloqueia a alteração da máscara quando já houver Grupos de Relatórios cadastrados com
a configuração realizada.

É possível definir quantos níveis terá a estrutura (máximo: 4) e quantos dígitos haverá em cada
nível (máximo: 3). O tamanho máximo de código permitido é de nove dígitos válidos.

Exemplo: 9.99.999.999.

2.252 Envio de Notas

Através desta tela, realiza-se o envio de NF-e's e/ou NFC-e's para a SEFAZ.

No alto da tela, caso necessário, pode-se utilizar o botão para insistir na


realização do envio das notas. A ação de Forçar Envio irá executar apenas dois serviços,
"Buscar Autorização" e "Gerar Lotes".

Aba Monitoramento
Essa aba possibilita o acompanhamento do envio das Notas. Ela conta com duas grades, a
saber:

Grade Lista de Notas Pendentes

Nesta são apresentadas as notas pendentes, ou seja, notas que o Job (mencionado no tópico
seguinte desta documentação) irá selecionar para executar algum dos serviços (buscar
autorização, gerar lotes ou enviar notificações por e-mail). Ao clicar-se duas vezes em algum
registro dessa grade, a Central de Vendas será aberta com a nota em questão posicionada.

Grade Log de Retorno da SEFAZ

As informações exibidas nesta grade estão relacionadas ao registro posicionado na grade acima.
São as ocorrências que cada nota obteve como retorno da SEFAZ. As mesmas informações
podem ser vistas no "Portal de Vendas > Outras Opções > Ver acompanhamentos".

Aba Frequência Agendamento


Nessa aba configuram-se os horários em que os agendamentos serão executados.

Horários: Pode-se escolher horários de 00:00 à 23:00. Estes horários, são informados no
campo "1ª execução". Caso seja necessário acrescentar outros horários de execução, clica-se
no botão "Adicionar". Dessa forma a hora será adicionada no campo de horários. O botão
"Remover" localizado logo à frente, irá limpar todos os horários.
Meses: Nesta opção, pode-se escolher em quais meses será executado o agendamento,
podendo ser em todos os meses ou em meses específicos.

Através dos botões "Diário", "Semanal" e "Mensal" define-se a periodicidade da execução do


agendamento.

O sistema conta com um recurso denominado "Job" (conjunto de operações que se executam
simultaneamente) que, de acordo com um agendamento previamente cadastrado nesta aba, irá
enviar para SEFAZ notas que estejam em Contingência-offline ou Aguardando Autorização.

NFC-e: Conting.Off-Line

Quando tentamos gerar o lote de uma NFC-e, primeiramente o sistema testa a comunicação
com a SEFAZ. Se estiver OK ele tenta enviar a nota, caso não esteja ele ajusta o campo "Tipo
de Emissão NF-e" para "9 - Conting.Off-Line NFC-e". Caso necessário, é possível imprimir
uma NFC-e em Contingência-offline, bastando para isso, configurar o "Modelo DANFE NFC-e
Completo" na tela "Comercial > Preferências > Empresa > Aba NF-e/NFC-e".
Posteriormente, se estiver configurada, o Job tentará gerar o lote destas notas.

NF-e e NFC-e: Aguardando Autorização

As notas que estiverem com o campo "Status NF-e" preenchido com "E - Aguardando
Autorização", poderão ser enviadas para SEFAZ se o Job estiver configurado. Ele irá buscar
autorização para estas notas.

Para utilização do Job, é necessário cadastrar-se um agendamento. O registro será salvo na


tabela TGFTAG (Agendamento Tarefa) com o campo "Tipo Agendamento" definido como
"Envio Nota Fiscal" (TGFTAG.TIPOAGE = ENF). É necessário gravar-se uma frequência de
agendamento para que o Job seja executado. Por padrão o Job será executado de minuto em
minuto, contudo o sistema irá verificar se existe algum agendamento cadastrado.

Atenção Consultor Sankhya: As seguintes regras devem ser atendidas para que o Job envie
as notas pendentes:

TGFTAG.TIPOAGE = 'ENF';
(TGFTAG.ATIVO IS NULL OU TGFTAG.ATIVO = 'S');
(TGFTAG.DHEXECUCAO = NULL OU TGFTAG.DHEXECUCAO < DTATUAL) (momento de
execução do Job);
TGFTAG.DHPROXEXEC <= DTATUAL (momento de execução do Job).

A seguinte consulta é realizada para busca das notas:

Para cada agendamento, é necessário informar uma empresa. Somente notas desta
empresa serão buscadas;
Uma das duas opções abaixo devem ser atendidas:

1º: (TGFCAB.STATUSNFE = "E" (Aguardando Autorização - tanto NF-e quanto NFC-e)); OU

2º: (TGFCAB.TPEMISNFE = 9 (Conting.Off-Line NFC-e) E TGFCAB.STATUSNFE = NULL).

Aba Configuração

Nesta aba, tem-se os seguintes campos a serem preenchidos:

Tolerância Sefaz: Neste campo, informa-se um valor menor que a tolerância da SEFAZ (em
dias), para que o sistema possa enviar os avisos com tempo hábil e as devidas providências
possam ser tomadas antes de expirar o tempo da SEFAZ. Notas com Tolerância maior que o
valor informado nesse campo, não serão encaminhadas para SEFAZ; elas serão enviadas na
notificação que será direcionada pelo sistema para os e-mail's cadastrados no campo "Lista de
E-mails".

Lista de E-mails: Informa-se a lista de e-mail's que receberão os avisos. Os e-mail's devem ser
informados separados por vírgula (",").
Lista de TOPs: Informa-se aqui a lista de TOP's pelas quais as notas serão filtradas. Serão
enviadas para SEFAZ ou nos avisos, somente notas lançadas com alguma TOP da lista. As TOP's
devem ser informadas separadas por vírgula (",").

Inserir: Este botão quando acionado, abre um popup para auxílio na pesquisa das TOP's
que serão inseridas no campo "Lista de TOP's";

Limpar: Este botão limpa as TOP's informadas no campo Lista de TOP's.

A marcação "Imprimir notas ao autorizar" quando realizada, caso alguma Nota Fiscal esteja
Aguardando Autorização, ao buscar esta autorização e obter-se uma resposta positiva, ou seja,
a autorização da nota, esta terá seu Danfe impresso. A impressão das notas será realizada
através do Sankhya Print Service, de modo que, sua configuração deve estar devidamente
efetuada.

A marcação "Enviar notas com Status Pendente de Retorno" será habilitada apenas para
as notas que, após seu lançamento, encontrarem-se com status "Aguardando autorização",
bem como, esta nota deverá possuir a TOP Pendente de Retorno configurada no parâmetro
"TOP para NFe pendente de retorno - TOPNFEPENRET".

Neste contexto, esgotadas as tentativas, caso a nota não seja aprovada automaticamente, a
mesma será marcada como pendente de retorno e, assim, será criada uma nova nota com os
dados da antiga e a mesma será liberada para ser gerado o lote novamente. Desta forma, de
maneira automática, o sistema poderá aprovar a nota ou inutilizar sua numeração, conforme
descrito abaixo:

Aprovar Nota: A nota será enviada para a tela Envio de Notas, onde será gerado o lote da
mesma.

Nota Aprovada: O sistema executará o cancelamento da nota de forma automática;


Nota com Status diferente de Aprovada: Encaminha-se um alerta para que o
usuário verifique o que impediu a aprovação da nota.

Inutilizar a numeração:

Numeração inutilizada: Após o recebimento do número de protocólo da inutilização, a


nota será excluída do sistema de forma automática;
SEFAZ não permitiu a inutilização: Será exibido um alerta para o usuário verificar a
situação da nota.

433
Os campos "Justificativa para o cancelamento", "Justificativa para inutilização de
número" e "Prazo de Cancelamento" apenas serão habilitados se a marcação "Enviar
notas com Status Pendente de Retorno" estiver selecionada.

Observação: Os campos para justificativas deverão possuir pelo menos 15 caracteres


inseridos.

Aba Horários

Os campos desta aba pertencem à tabela de Agendamento de Tarefas (TGFTAG). A saber:

Próxima execução em: Esse campo irá exibir a data e horário da próxima execução do "Job".
Ao final de cada execução do Job, sistema realiza o agendamento da próxima execução de
acordo com as configurações da frequência de agendamento e modifica a informação desse
campo.

Data Final de Execução: Neste campo, pode-se informar qual a última data em que o Job será
executado.

Aba Histórico
Essa aba traz uma grade com o histórico de execução do Job. Esse histórico é salvo na tabela
TGFHEN (Historico Envio Nota Sefaz).

2.253 Grupos de Produtos/Serviços

Todo Produto/ Serviço obrigatoriamente deve pertencer a um grupo. Esta tela permite que você
defina uma forma de classificação e agrupamento de produtos e serviços com características
semelhantes, objetivando facilitar operações como:

Atualização de preços;
Análises de relatórios gerenciais;
Impressão de listas de preços, inventários etc.

Benefícios:

Atende às exigências de informação da gerencial;


Apresenta os resultados de forma clara e inteligível;
Dá sentido aos valores e percentuais apurados;
É operacionalmente viável;
Torna fácil a classificação dos lançamentos.

Orientações:

Evite um grande número de níveis, pois isso torna os lançamentos muito complicados e
os relatórios gerenciais apresentam muitas quebras, tornando-se difíceis de interpretar;
Uma estrutura simplista, torna o resultado muito pobre podendo não atender às
necessidades de informação dos gestores da empresa.

Aba Geral Aba Estoque

Aba Gerencial Aba WMS

Aba Curva ABC Aba Impostos

Aba Produtos/Serviços Aba Produtos sugeridos para venda

Aba % Metas Grupo Aba Impostos por Empresa

Aba Geral

Do lado esquerdo da tela, serão exibidos os grupos criados organizados de forma hierárquica. Já
no lado direito, da tela tem-se os campos iniciais para configuração.
No campo "Código" informe a chave pertinente ao grupo.
Através do campo "Descrição" você indicará um nome que represente o grupo.
O campo "Ativo" determina se o grupo está ativo ou não.
A opção "Analítico" é utilizada quando o grupo está no último nível na hierarquia, pois não
poderá ter filhos.

Quando estiver desmarcada a opção "Apresenta produtos na venda consultiva",os


produtos pertencentes aquele grupo não sejam apresentados na tela de pesquisa da
negociação, mais precisamente na 3º etapa da tela de Negociação.

Utilize o campo "Grupo de ICMS" para agrupar os produtos que contenham características
fiscais.

As tributações que o grupo estará sujeito são indicadas por meio dos campos "% Carga Média
Trib. Nacional", "% Carga Média Trib. Federal", "% Carga Média Trib. Estadual", "%
Carga Média Trib. Municipal" e "% Carga Média Trib. Importação".

Através do campo "Conta Contábil para EFD", defina a conta contábil será gerada no EFD -
Contribuições. É necessário realizar previamente o cadastro das contas a serem utilizadas
através da rotina Plano de Contas.

Referente a marcação "Considerar grupo de produto/serviço na geração da Cat 42" tem-


se que, quando esta encontrar-se habilitada, o grupo de produto/serviço será considerado na
Geração Arquivo CAT 42.

Esta é uma das telas do sistema composta por árvore hierárquica; algumas informações sobre
esta particularidade, podem ser visualizadas acessando Telas com Hierarquia.

[voltar ao topo]

Aba Estoque

A validação de estoque em movimentos do tipo Compras, Transferências, entre outros que


atualizam estoque (baixa ou reserva), é configurada nesta rotina através da aba Estoque. Tem-
se as seguintes opções:

Pela Empresa, mas aceita: O estoque será consultado na hora da compra, mas se por acaso
ele não for suficiente, tem-se a exibição de uma mensagem notificando. Contudo, permitirá a
venda do produto deixando o estoque negativo. Nos casos em que se trabalhar com "Produto
Principal" e "Componentes", a utilização desta marcação terá o efeito mencionado apenas
em relação ao Produto Principal; não sendo considerado para os Componentes.
Não valida: Poderá ser vendida qualquer quantidade de produtos que o estoque não será
consultado. Normalmente, grupos relativos a serviços usam essa marcação.
Nota: Considerando especificamente o processo de Descontos Promocionais, tem-se que o
Grupo de Produtos correspondente ao item que está ou estará em promoção não poderá estar
vinculado a esta opção.
Observação: Para que seja possível realizar o faturamento de um pedido de venda que
contenha produtos cujo lote é gerado de forma automática considerando que o parâmetro
"Ignorar validação estoque quando lote automático? - IGNORAVALESTLT" esteja
desligado, esta marcação não deverá ser aplicada.
Empresa/Local: Esta opção estará visível se o parâmetro "Utiliza a coluna Local para
controlar o estoque - UTILIZALOCAL" estiver habilitado. O sistema permite o local de acordo
com a preferência, através do parâmetro "Descrição para Local - DESCRLOCAL", assim
"Local" irá descrever uma área dentro da empresa que poderá ser, por exemplo depósito 1,
depósito 2, gôndola 1, gôndola 2, sala 1, sala 2 etc.
Quando esta opção estiver habilitada, o sistema consultará o estoque do produto, por local
dentro da empresa, se não houver estoque suficiente ele barra a venda.
Pela Empresa: Será consultado o estoque do produto/empresa no momento da digitação da
nota, deixando vender o item apenas se o estoque for suficiente. Se a empresa utilizar um
controle de estoque por Local, esta opção equivalerá a opção "Empresa/Local", pois o local de
estoque também é considerado nesta opção de validação do estoque.
Pela soma de todas as Empresas: Será consultado o estoque somando as quantidades em
todas as empresas cadastradas no sistema, validando a compra do item se este estoque for
suficiente. Sendo que, esta opção não pode ser empregada caso a empresa utilize um controle
de estoque por série.
Pelo Grupo de Empresas: Para configurar a validação Pelo Grupo de Empresas, é necessário
configurar nas Preferências da Empresa, o campo "Empresa para agrupar estoque",
localizado na aba Estoque/Preço. Neste campo informa-se o código da Empresa, onde
agrupadas terão os estoques somados nos movimentos de saída. Para que isso ocorra deve-se
selecionar a opção "Pelo Grupo de Empresas".
Exemplo de validação pelo grupo de empresas:
Tem-se quatro empresas, são elas empresa 1, empresa 2, empresa 3 e empresa 4. Ao vender
um produto da Empresa 1, se a quantidade deste produto no seu estoque for insuficiente, o
sistema verifica o estoque das empresas que fazem parte deste grupo e valida o estoque
segundo a soma das quantidades em todas as empresas.
Segundo este exemplo, o cadastro deveria relacionar sempre uma empresa, 1-1, 1-2, 1-3, 1-4,
desta forma o sistema irá agrupar os estoques considerando este grupo.
O estoque ficaria assim:

Observe que a Baixa no sistema, sempre será feita pelo "Código da Empresa" (CODEMP)
informada na Central. O estoque não é alterado nas empresas pertencentes ao grupo de
estoque. Contudo, quando se trabalha com este tipo de controle de estoque, é necessário fazer

434
estoque. Contudo, quando se trabalha com este tipo de controle de estoque, é necessário fazer
uma transferência de estoques para repor a quantidade "Física" nas outras empresas do grupo
(2 e 3).
A marcação "Pedir Confirmação de Liberação" executa a validação de estoque "Pela soma
de todas as Empresas". Esta marcação faz com que caso não exista estoque suficiente, e o
parâmetro "Libera estoque por empresa pelo F10? - ACEITACSENHA" estiver desabilitado,
será solicitada uma confirmação ao usuário, onde ele dirá se irá ou não efetivá-lo no estoque.
Se o parâmetro "Libera estoque por empresa pelo F10? - ACEITACSENHA" estiver ligado,
o sistema abrirá a tela de solicitação de limites, para liberação do evento "Estoque".
Quando acionada a opção "Participa da opção "Gerar Solicitação de Compra na
Confirmação?" do cadastro da TOP?", caracteriza-se que o produto faz parte do processo de
"Solicitação de Compra", que é feito pela configuração do "Tipo de Operação - TOP de
Requisição".
Ao habilitar a opção "Agrupar local na validação de estoque", a validação se dará pela
empresa e por todos os locais, que não são independentes (padrão do sistema), caso o local
seja independente, então a validação se dará por este local.
Observação: O agrupamento de locais funciona apenas na reserva. Na baixa, não pode-se
analisar o estoque agrupando locais, pois dessa forma o estoque pode ficar negativo, caso o
local utilizado na nota não tenha estoque suficiente. Para este caso, tem-se a possibilidade de
antes de realizar-se o faturamento, efetua-se uma transferência entre locais, ou ainda, utiliza-se
do parâmetro "Local curinga para lançamento de pedidos/notas - LOCALCURINGA",
sendo que esta maneira é de uso específico de um parceiro, sendo necessário o
acompanhamento de um consultor Sankhya, juntamente com departamento de software para
sua implantação.
Importante: No lançamento de uma "devolução de compra", partindo-se de uma nota de
compra, com a opção "Pela Empresa, mas aceita" marcada e o parâmetro "Devolve
compra completa quando 'valida mas aceita' - DEVCOMPCOMPLETA" ativado, o sistema
irá ignorar o corte que é feito na devolução de compra, devolvendo a quantidade negociada
total que está na nota de compra. Isto é, QTDNEG = QTDNEG - QTDENTREGUE -
QTDCONFERIDA, ao invés de QTDNEG = ESTOQUE, sendo assim, o estoque pode ficar negativo.
Se o parâmetro mencionado estiver desligado, será apresentada a seguinte mensagem:
"Nota com valor igual a zero. Cancelando operação".
Vale ressaltar, que esta configuração é válida nas movimentações de "devolução de compra".
[voltar ao topo]

Aba Gerencial

Os campos "Natureza", "Projeto" e "Centro de Resultado" são utilizados no rateio


automático de notas de Vendas, notas de Compras, Pedidos e Devoluções, de acordo com as
definições.

Observação sobre Rateio Automático

O rateio automático de Notas de Vendas, Notas de Compras, Pedidos e Devoluções, acontece


quando a Natureza e o Centro de Resultado (se a empresa trabalhar com o opcional "Sankhya-
Centro de Resultados/W") são informados no Cadastro de Produtos ou no Cadastro de Grupo de
Produtos.
Campo Digitado: Se for feita qualquer alteração manual nesta tela, este campo cujo padrão é o
valor "N", passa para "S" e não é possível executar o rateio automático.
Cadastro de Produtos, aba "Venda", os campos "Natureza" e "Centro de Resultado".
Cadastro de Produtos, aba "Gerencial", os campos "Natureza" e "Centro de Resultado".
Quando estiver desmarcada a opção "Ratear automaticamente por produto", presente no
Cadastro de Tipos de Operação - TOP, aba Geral, o funcionamento do rateio continua com
anteriormente. Para utilizar o rateio automático, deve-se habilitar esta opção e informar, no
Cadastro de Produtos ou Grupo de Produtos, a Natureza e Centro de Resultado para os quais
deseja ratear os valores nas movimentações de entrada, saída e devoluções efetuadas na
empresa. A marcação deste campo, junto com ligação do parâmetro "Copiar Rateio no
Faturamento/Devolução? - COPIARATCEN", determina como será efetuado o rateio. Quando
o parâmetro estiver ligado, mantém-se o rateio do Pedido para faturamento individual.
Observação: Em um faturamento de vários pedidos para uma única nota, caso algum destes
pedidos contenha um rateio que não foi feito de forma automática, mesmo que a top de
faturamento esteja configurada com rateio automático o sistema não irá respeita-lo; pois desta
forma o rateio dos pedidos seria ignorado.
Nota: Toda inclusão ou alteração efetuada na Tabela de Rateio (TGFRAT) registrará no banco de
dados do sistema o campo "Código do Usuário" (CODUSU) e o campo "Data da Alteração"
(DTALTER), para consultas posteriores. Desta forma o gestor terá como averiguar possíveis
rateios indevidos.
[voltar ao topo]

Aba WMS

Nesta aba, informe a "Regra armazenagem" que será empregada para o grupo de produtos
em questão. Este campo será alimentado, de acordo com a configuração efetuada na tela de
Configuração de Armazenagem. O Cadastro de Produtos, na aba "WMS", também possui um
campo com esta mesma nomenclatura e portanto, esta regra pode ser definida por Produto,
Grupo de Produtos ou pela Regra Geral do sistema, através da seguinte regra de precedência:

1º - Cadastro de Produtos;
2º - Cadastro de Grupo de Produtos;
3º - Regra geral do sistema.

[voltar ao topo]

Aba Curva ABC

O campo "Limite em % para curva" permite calcular as curvas da matriz de análise de giro.
Indique no campo "Comissões" os percentuais de comissão nas negociações com os produtos
de cada classe da curva, para serem utilizados nas análises gerenciais que utilizem curva ABC.
[voltar ao topo]

Aba Impostos
Informe nesta aba os impostos não convencionais e que devem ser calculados quando estiver
utilizando algum produto do grupo. Esses impostos devem estar previamente cadastrados no
Cadastro de Impostos.

Observação: Quando o Cadastro do Imposto for por base mensal, não será exibida nesta aba a
linha do imposto; caso você altere para o valor mínimo, a linha será apresentada na grade.

[voltar ao topo]

Aba Produtos/Serviços
Esta aba exibe os produtos/serviços pertencentes ao grupo selecionado. Ao dar um clique duplo
sobre um item, o sistema abre a tela de Cadastro de Produtos ou Cadastro de Serviço.

[voltar ao topo]

Aba Produtos sugeridos para venda


Os produtos cadastrados nesta aba, serão sugeridos ao vendedor no momento da venda dos
produtos que fazem parte deste grupo.

435
No campo "Produto/Serviço sugerido" cadastre o produto/serviço que será oferecido quando
informado o produto que tem por grupo de serviços/produtos selecionado.

Informe no campo "Qtd. Sugerida" a quantidade sugerida para a venda do produto/serviço no


momento da Venda.

Quando marcada a opção "Multiplica pela Qtd. Vendida", no momento da sugestão da venda
do produto/serviço, trará como quantidade sugerida a quantidade negociada multiplicada pela
Qtd. Sugerida.

Importante: A rotina de sugestão de produtos na venda, está apta a ser realizada nos
seguintes formatos:

1.Inclusão de um único produto via Central de Vendas;

2.Inclusão de um único produto via Carrinho de Compras;

3.Inclusão de múltiplos produtos via Carrinho de Compras;

4.Inclusão de múltiplos produtos repetidos juntamente à produtos diferentes no Carrinho de


Compras;

5.Inclusão de múltiplos produtos diferentes, onde é sugerido o mesmo produto, cada um


com sua respectiva sugestão, mesmo que em cada produto a marcação Multiplicar pela Qtd.
Vendida esteja ou não realizada.

A coluna Qtd. Sugerida presente no pop-up "Produtos sugeridos para venda" irá respeitar os
decimais para quantidade definidos no Cadastro do Produto.

[voltar ao topo]

Aba % Metas Grupo


Esta aba é habilitada com a ativação do parâmetro "Usar percentual na meta? -
USAPERCMETA". Aqui você indicará o percentual das metas pertinentes a cada produto que
integra o grupo, sendo que a referida meta deve ser informada atendendo ao total de 100%.
Estas informações são utilizadas no MGE, deste modo, não tendo sua aplicabilidade no Sankhya-
W.

[voltar ao topo]

Aba Impostos por Empresa


Nesta aba vincule o Grupo de Produtos em questão, a uma determinada Empresa, bem como, às
tributações que o grupo estará sujeito.

Através do campo "Conta Contábil para EFD", defina qual conta contábil será gerada no EFD
- Contribuições. É necessário realizar previamente o cadastro das contas a serem utilizadas
através da rotina Plano de Contas.

[voltar ao topo]

2.254 Gerência de Grupos de Produtos

A Gerência de Grupos de Produtos é uma ferramenta de análise gerencial que possui o objetivo
de obter os dados detalhados dos grupos de produtos cadastrados no sistema, a partir de
grupos selecionados, sendo que, é possível analisar as negociações com parceiros, por
vendedor, por cidade, bairro, entre outros aspectos. Dessa forma, a partir dos links abaixo, você
pode saber mais sobre essa tela:

Painel de Filtros Aba Parceiros


Aba Estatísticas Aba Movimentos
Aba Maiores Parceiros Aba Negociações Mensais
Aba UF/Cidade/Bairro Aba Perfil de Parceiro
Aba Vendedor Aba Produtos no Grupo
Aba Produtos Aba Grupo de Produtos
Análises por

Hectolitro

Painel de Filtros
Para dar início a utilização da tela, temos o Painel de Filtros localizada no painel a esquerda da
tela, onde os dados a serem analisados poderão informados; de acordo com os filtros
escolhidos, teremos a apresentação das informações para análise nas abas dessa tela. Sendo
que, teremos no painel duas abas, são elas:

Aba Filtro

Nos campos "Grupo de Produtos inicial" e "Grupo de Produtos final" informe um intervalo
de grupo de produtos. Por exemplo, em um cadastro com dez grupos de produtos, você pode
informar o intervalo de um a cinco e os dados desses cinco grupos serão apresentados, e
válidos para todas as abas da tela.

Em "Período de Negociação", escolha um intervalo de tempo referente as negociações


realizadas com os grupos de produtos, onde é possível analisar as movimentações conforme a
sua mecessidade.

Os "Grupos de TOP" serão definidos de acordo com o cadastro de Tipos de Operação - TOP,
sendo que, ao selecionar um grupo o sistema trará para análise todas as negociações realizadas
com as TOP's que pertençam aquele agrupamento.

A opção "Marcar/Desmarcar", tem a função de selecionar ou desmarcar todas as TOP's da


lista para filtrar os lançamentos, respectivamente. você pode ainda, selecionar grupos de TOP's
individualmente ao marcar a caixa de seleção correspondente a esta na lista de Grupos de TOP.

Aba Opções

Quando a marcação "Visualizar perfis" for habilitada, será apresentada a grade "Perfis do
contato" na aba Parceiros.

Em "Considerar Qtd. Negativa", tem-se que as quantidades referentes às negociações de


vendas serão consideradas negativas pelo sistema, pois representam uma saída de produto do
estoque. Marcando esta opção o sistema apresentará a coluna "Qtd.Negociada" com sinal
"negativo" para as vendas e com sinal "positivo" para as compras, em todas as abas.

Ao marcar a opção "Considerar Qtd. Positiva", o sistema apresentará a coluna "Qtd.


Negociada" com sinal "positivo" para as vendas, e negativo para as compras, em todas as
abas.

Nota: As duas opções mencionadas anteriormente são excludentes, ou seja, marcando-se uma,
a outra será automaticamente desmarcada.

Observação: As opções Considerar Qtd. Negativa e Considerar Qtd. Positiva só se comportarão


conforme descrito, se a opção "Apoio a Decisão" na aba "Geral" no cadastro de Tipos de
Operação - TOP estiver corretamente configurada de acordo com o "Tipo de Movimento", ou
seja, marcando "Venda" para "TOP de venda", "Compra" para "TOP de Compra", tanto
para o produto quanto para matéria-prima (Tipo MP).

Quando marcação "Exibir componentes das fórmulas" estiver habilitada, serão exibidos os
produtos que são componentes de fórmulas, considerando as matérias-primas nos resultados.
Se desmarcado as composições do produto não serão apresentadas para análise gerencial.

Ao efetuar a marcação da opção "Somar S.T ao total da nota de compra?", haverá a soma
ao total da nota o valor da Substituição Tributária.

Caso a marcação "Não considerar o vlr. de outros na nota" for selecionada, não serão
considerados os acréscimos/descontos dos itens no pé da nota.

Uma vez definidos os filtros e configurações, clique no botão "Aplicar" para que todas as
informações referentes aos filtros estabelecidos sejam apresentadas.

436
informações referentes aos filtros estabelecidos sejam apresentadas.

[voltar ao topo]

Aba Parceiros
Nessa aba é possível visualizar os "Parceiros", os "Perfis dos parceiros", os "Contatos" e os
"Perfis dos contatos". A caixa de seleção, "Visualizar perfis", apresenta ou oculta as grades
"Perfis do Parceiro" e "Perfis do Contato".

[voltar ao topo]

Aba Estatísticas
Essa aba apresenta um resumo das movimentações com o parceiro; compras, vendas etc., de
acordo com a seleção dos "Grupos da TOP".

Nota: Na coluna "Vendedor" apresentada nesta aba, tem-se o vendedor do parceiro e não o
vendedor da nota.

No rodapé da aba, é apresentado um "totalizador" dos principais dados informados na grade.

[voltar ao topo]

Aba Movimentos
Nessa aba são apresentadas as notas referentes a todas as movimentações realizadas. Como
uma forma analítica dos dados da aba Estatísticas.

Para ver os detalhes das notas, clique duas vezes sobre a nota na grade ou selecione a nota e
acione o botão "Ver Nota/Pedido". Assim, o sistema exibirá a nota selecionada na tela Central
de Vendas.

No rodapé da aba, é apresentado um "totalizador" dos principais dados informados na grade.

Ao selecionar uma das movimentações (nota), o botão "Rentabilidade" é habilitado e será


possível visualizar a contribuição de tal movimentação através de sua análise da rentabilidade.

[voltar ao topo]

Aba Maiores Parceiros


Nesta aba, visualize os parceiros que negociaram com a empresa, e dentre eles, quais foram os
geradores de maior lucratividade, maior faturamento, margem de contribuição etc.

Para facilitar a diferenciação das movimentações de entrada das movimentações de saída, as

"Entradas" são marcadas de amarelo na grade, e as "Saídas" são mantidas na cor


branca.

É possível gerar um gráfico para melhor análise das informações, bastando pressionar o botão

de gráfico localizado ao lado do botão de visualização/impressão do grid.

Cada barra do gráfico representa um parceiro que está sendo analisado; posicionando o mouse
sobre uma das barras, será exibido o nome deste parceiro. Pode-se limitar a visualização dos
parceiros, através da configuração das "Linhas no gráfico". As barras serão mostradas de
acordo com a ordem dos parceiros na grade, ou seja, serão exibidos no gráfico os primeiros
parceiros visualizados na grade, até o limite definido pelas linhas. Isto quando não houver
múltipla seleção na grade, ou seja, não houver mais de um parceiro selecionado.

Pode-se ainda selecionar na grade, parceiros específicos para visualização de seus resultados no
gráfico. Neste caso, o sistema irá desprezar a quantidade informada em "Linhas no gráfico" e
irá analisar os parceiros selecionados na grade. Para selecionar as linhas na grade, pressione a
tecla "Ctrl" no teclado e clique nas linhas desejadas.

Em "Analisar no gráfico" defina o item a ser analisado, conforme as seguintes opções:

Custo Reposição;
Gasto Variável;
Gasto Fixo;
Lucro;
Margem de Contribuição;
Valor Médio;
Valor Total.

No rodapé da aba pode-se visualizar os "totalizadores" das principais colunas.

[voltar ao topo]

Aba Negociações Mensais


Esta aba agrupa todos os lançamentos mês a mês, apresentando os valores totais de cada mês
na grade.

A marcação "Valor/ Qtd. sem sinal" faz com que todas as negociações sejam apresentadas
em valor absoluto, isto é, sem sinal de discriminação entre compra e venda.

Observação: esta marcação terá prevalência sobre as opções, Considerar Qtd. Negativa e
Considerar Qtd. Positiva do painel opções no lado inferior esquerdo da tela.

Os resultados também poderão ser apresentados de forma gráfica:

O sistema exibirá o gráfico seguindo a ordem dos dados na grade. A quantidade meses no
gráfico será limitada pelo campo "Qtd. de meses no gráfico", ou seja, se neste campo for
informado o número "2", serão exibidos no gráfico apenas os dois primeiros registros da grade.

Caso seja selecionado mais de um item na grade, o campo "Qtd. de meses no gráfico" será
ignorado e o sistema exibirá no gráfico os itens selecionados na grade. É importante estar
atento ao fato de que, neste caso, a última linha selecionada será a primeira a ser exibida no
gráfico.

As marcações "Qtd." e "Valor" alteram no gráfico a visualização dos dados, por valor ou
quantidade negociados em cada mês.

[voltar ao topo]

Aba UF/Cidade/Bairro

437
Aba UF/Cidade/Bairro
Nesta aba o sistema apresenta o valor total das negociações, por UF, Cidade e Bairros em forma
de "Cubo".

Este "Cubo" é uma ferramenta flexível, que permite a escolha dos campos ou critérios a serem
utilizados para efetuar as mais variadas análises, além de prover um grande número de
recursos para permitir a visualização dos resultados por diferentes aspectos, acrescentando
ainda diversos indicadores sobre os dados selecionados, comparando-os em suas linhas ou
colunas.

Para montar o "Cubo", arraste cada campo entre as colunas horizontal e vertical para ordenar os
dados da grade. Você pode também, selecionar campo a campo na lista "Campos
Disponíveis" e transportá-los para a área desejada no cubo, utilizando o botão "Adicionar
na".

Para facilitar a busca de campos que irão compor o "Cubo", pode-se utilizar o campo de
pesquisa localizado na parte superior do painel Campos disponíveis.

Os dados serão analisados de acordo com os campos filtrados e os resultados visualizados por
diferentes aspectos. Tudo dependerá da forma como os campos de filtros e os dados forem
combinados.

Em cada uma das colunas é possível filtrar os dados que deverão ser apresentados no "Cubo",
assim você pode personalizar o filtro da forma mais adequada a análise.

Pode-se também visualizar todos os dados em forma de grade, para isto basta pressionar o
ícone "Grade" no lado superior esquerdo da tela.

[voltar ao topo]

Aba Perfil de Parceiro


Nesta aba, será apresentado as negociações dos grupos de produtos por perfil do parceiro, bem
como a lucratividade, margem de contribuição etc.

Além disso, nessa aba você poderá analisar os resultados através dos gráficos:

Cada barra do gráfico representa um perfil que esta sendo analisado na grade. Pode-se limitar a
visualização dos perfis, através da configuração das "Linhas no gráfico". As barras serão
mostradas de acordo com a ordem na grade, ou seja, serão exibidos no gráfico os primeiros
perfis visualizados na grade, até o limite definido pelas linhas. Isto quando houver apenas uma
linha selecionada na grade.

Pode-se também selecionar na grade, perfis específicos para visualização de seus resultados.
Neste caso, o sistema irá desprezar a quantidade informada em "Linhas no gráfico" e
analisará os perfis selecionados pelo gestor na grade; esta seleção dos perfis, é feita
pressionando a tecla "Ctrl" do teclado, e clicando em cada um dos perfis desejados.

[voltar ao topo]

Aba Vendedor
Esta aba exibe os vendedores que negociaram os grupos de produtos no período selecionado,
permitindo-se analisar quais dentre eles deram maior lucratividade, geraram maior faturamento
e margem de contribuição, etc.

No rodapé da aba você pode visualizar os "totalizadores" das principais colunas.

[voltar ao topo]

Aba Produtos no Grupo


Nesta aba serão exibidos todos os produtos dos grupos de produtos selecionados no intervalo
solicitado.

[voltar ao topo]

Aba Produtos
Nesta aba são apresentados todos os produtos que foram negociados com o parceiro, que estão
dentro dos grupos de produtos filtrados, além de apresentarem informações importantes, como
quantidade de notas, menor valor, valor médio, maior valor, última negociação etc. Estes
campos são responsáveis por apresentar os totais obtidos pelos filtros empregados na tela.

No rodapé da aba você pode visualizar os "totalizadores" das principais colunas.

[voltar ao topo]

Aba Grupo de Produtos


Esta aba, da mesma forma que a aba Produtos apresentada anteriormente, exibe as
negociações realizadas com os produtos, mas neste caso, agrupadas por "Grupo de
produtos".

438
No rodapé da aba você pode visualizar os "totalizadores" das principais colunas.

[voltar ao topo]

Análises por Hectolitro


O sistema possibilita que você realize análises das vendas por hectolitro. Para isso, é necessário
verificar as seguintes configurações:

1. No parâmetro "Multiplicador p/converter Litro em Hectolitro - HECTOLITRO"


defina o valor que será usado na conversão de litro em hectolitro. O sistema utiliza a
seguinte fórmula para fazer a conversão: qtdneg x peso liquido x multiplicador_peso,
onde multiplicador_peso é o valor informado no parâmetro HECTOLITRO. Por exemplo,
considerando que 1 Hectolitro = 100 Litros, (o multiplicador será 0,01).

2. O parâmetro "Descrição para o peso liquido-DESCRPESOLIQ" define a descrição do


campo "Peso Líquido" presente na aba Medidas e Estoque do Cadastro de Produtos.

3. Se no Cadastro de Produto, o campo Peso Liquido estiver definido no parâmetro


DESCRPESOLIQ como "Litro" e possuir para o produto A o valor de 1, quando for
realizada a entrada de 1000 litros deste produto na empresa, em hectolitros será dada
entrada em 10.

4. O parâmetro "Apresentar Nome ou Razão Social do Parceiro - NOMERAZAOPARC"


define se na descrição o parceiro será apresentado pelo nome ou pela razão social.

Observações:

As abas: "Estatística", "Movimento", "Maiores Parceiros", "Negociações


Mensais", "Perfil de Parceiros" e "Vendedor", apresentam os campos referente à
moeda, para análise do gerente, quando nas transações comerciais com moeda
estrangeira, que são: Valor Total em Moeda, Valor da Moeda e Valor Unit em Moeda.
O campo "Peso Líquido" do Cadastro de Produtos é utilizado para obter essa
informação, para as análises gerenciais.

Nota: O sistema não registrará informação de cotação de moeda.

[voltar ao topo]

2.255 Nota Fiscal Eletrônica e Nota Fiscal Consumidor Eletrônica 4.00

A nova versão da NF-e e NFC-e 4.00 foi estabelecida por meio da divulgação da Nota técnica
(2016.002), tendo em vista a preparação da estrutura para compreensão das atualizações na
legislação.

Inicia-se a utilização do novo layout configurando nas Preferências da Empresa, aba NF-e/NFC-e,
o campo "Versão NF-e/NFC-e" que deve ser alimentado com a opção "Versão NF-e e NFC-e
4.00".

Observação: É de suma importância realizar os testes/homologação em uma base de dados


distinta, para só depois utilizar o ambiente de produção.

Alterações Relacionadas ao
Acessibilidade nos Portais
Pagamento
Indicador de Presença Notas Referenciadas
Grupo Controle de ST Rastreabilidade do Produto
Combustíveis Produtos Sem GTIN
Cálculo do FCP (Interno) Modalidades de Frete
Placa de Veículo Estrangeiro Grupo Parcelas
Utilização de tag’s específicas
Parâmetros
no XML NF-e/NFC-e 4.0

Acessibilidade nos Portais


Foi disponibilizado no Portal de Compras/Vendas/Mov. Internas, botão "Outras Opções", a
opção "Conheça as novidades da NF-e e NFC-e versão 4.00", que visa propiciar uma forma
rápida e direta para se compreender as alterações e configurações pertinentes a nova versão.

[voltar ao topo]

Alterações Relacionadas ao Pagamento


Com relação a forma de pagamento, não se encontrará presente no XML desta versão o
elemento indicador da forma de pagamento (indPag). Este elemento era alimentado com o valor
configurado no Cadastro de Tipos de Negociação, aba Características, campo "Subtipo".

Tem-se a inclusão de dois novos tipos de pagamento no Cadastro Tipos de Título, aba Geral,
campo "Tipo de pgto para NFC-e / NF-e / CF-e". Vejamos abaixo cada um deles:

•14 - Duplicata Mercantil;

•90 - Sem Pagamento.

Além disso, foram incluídas novas formas de pagamento pelo TEF, sendo elas:

•SOROCRED;

•DINERSCLUB;

•ELO;

•HIPERCARD;

•AURA;

•CABA;

[voltar ao topo]

Indicador de Presença
Uma nova opção a ser utilizada por vendedores ambulantes foi criada para o indicador de
presença do comprador no estabelecimento. A nova opção "5 - Presencial, fora do
estabelecimento" será configurada no Cadastro de Tipos de Operação - TOP, aba Impressão,
através do campo "Indicador de Presença para NF-e/NFC-e".

[voltar ao topo]

Notas Referenciadas
Passou a ser permitido pela Sefaz o "Modelo 02", um novo tipo de modelo de documento a ser
referenciado. Tem-se como exemplo, a nota de devolução que conseguirá referenciar uma nota
que não seja NF-e, neste caso modelo 02.

[voltar ao topo]

439
[voltar ao topo]

Grupo Controle de ST
Foram criados novos grupos como também novos campos com informações a respeito dos
produtos/serviços. Dentre eles tem-se o "Grupo das informações para controle da ST", que
possui os seguintes elementos:

Ainda sobre as informações a respeito de ST, foi acrescentado também no grupo do produto o
campo "Cód. de Benefício Fiscal na UF". O mesmo deverá ser alimentado com o mesmo
código adotado na EFD e outras declarações, para as UFs que o exigem.

[voltar ao topo]

Rastreabilidade do Produto
Foi elaborado um novo grupo que destina-se a permitir a rastreabilidade de qualquer produto
submetido as regulações sanitárias, além de defensivos agrícolas, produtos veterinários,
odontológicos, medicamentos, entre outros. Para isto, no Cadastro de Produtos, aba "Geral", foi
disponibilizado o campo "Tem Rastro do Lote".

Para realizar a marcação do campo "Tem Rastro do Lote", se faz necessário que o produto em
questão esteja configurado na aba "Medidas e Estoque", sub-aba "Controle Adicional", com
o campo "Controlar por" indicando a opção "Número do lote":

Além disso, os parâmetros "Usar data de Fabricação junto com Lote? - LOTEDTFAB" e
"Usar data de validade junto com Lote? - LOTEDTVAL" devem estar habilitados.

Os campos nLote, qLote, dFab e dVal faziam parte do grupo de medicamentos (med) na versão
anterior, agora os mesmos passaram a fazer parte do grupo de rastreamento do produto
(rastro).

No grupo de Medicamentos foi incluído o campo "Cód. ANVISA", que pode ser configurado no
Cadastro de Produtos, aba "Medicamentos".

[voltar ao topo]

Combustíveis
No Cadastro de Produtos, aba "Combustível", foram acrescentados os seguintes campos para
os produtos do tipo "Combustível":

•Descrição ANP (descAnp );

•Percentual de mistura GLP (pGLP);

•Percentual de mistura de Gás Natural Nacional (pGNn);

•Percentual de mistura de Gás Natural Importado (pGNi);

•Valor de Partida GLP (sem ICMS) (vPart).

As tag’s <pGLP>, <pGNn> e <pGNi>, serão sempre geradas juntas no XML, desde que alguma
delas contenha valor > 0.

Validações:

1)Informando-se algum dos percentuais do grupo de Gás Liquefeito de Petróleo - GLP, esses
valores devem estar entre 0 e 100;

2)O Valor de Partida GLP (sem ICMS), se informado, deve ser maior ou igual a zero;

3)A soma dos três percentuais do grupo de Gás Liquefeito de Petróleo - GLP deve totalizar 0
ou 100%.

[voltar ao topo]

Produtos Sem GTIN


No Cadastro de Produtos, na aba Impostos, caso o campo "EAN/GTIN Produto p/ NF-e" esteja
definido com a opção "Não informar", no XML de NF-e ou NFC-e gerados na versão 4.00, as
tag's cEAN e cEANTRIB serão alimentadas com a informação "SEM GTIN".

Vejamos dois exemplos de trechos de XML. Primeiramente, um produto com o GTIN informado:

<prod>

<cProd>88</cProd>

<cEAN>7896755400034</cEAN>

<xProd>Descrição do Produto</xProd>

Produto sem o GTIN informado em seu cadastro:

<prod>

<cProd>66</cProd>

<cEAN>SEM GTIN</cEAN>

<xProd>Descrição do Produto</xProd>

Ainda sobre o Cadastro de Produtos, também na aba Impostos, tem-se os campos "CNPJ do
Fabricante da Mercadoria", "Cód. de Agregação", "Indicador de Escala Relevante" e
"Cód. de Benefício Fiscal na UF"; estas informações podem ser preenchidas diretamente no
lançamento de notas na Central de Vendas (por meio da configuração prévia do Layout da
Nota), ou incluídas no próprio Cadastro de Produtos de modo a facilitar o lançamento dos
produtos sendo carregadas automaticamente na grade de itens da Central.

Nota: Quando o campo Indicador de Escala Relevante for configurado com a opção "Produzido
em Escala NÃO Relevante" e o campo CNPJ do Fabricante da Mercadoria não estiver
preenchido, o sistema irá gerar no xml as tag's <indEscala>N<indEscala> e
<CNPJFab>00000000000000</CNPJFab> (com zeros) podendo resultar em rejeição ao tentar
aprovar a nota.

440
[voltar ao topo]

Cálculo do FCP (Interno)


O FCP (Valor do Fundo de Combate á Pobreza) caracteriza um acréscimo do ICMS de no máximo
2% nas operações com determinados produtos (estabelecido na legislação de cada estado).
Sendo este destinado a amenizar o impacto das desigualdades sociais entre os Estados
brasileiros.

Importante: O cálculo do FCP (interno) não deve ser confundido com o FCP do DIFAL. Sendo
que, a base cálculo DIFAL não leva em consideração o FCP.

A modificação principal realizada nesta versão, está relacionada ao cálculo dos valores devidos
em decorrência do percentual de ICMS relativo ao Fundo de Combate a Pobreza. Este cálculo
será realizado de acordo com as configurações a seguir:

Marca-se no Cadastro de Tipos de Operação - TOP, aba Impostos, a opção "Calcular FCP
(ICMS/ST) Interno?":

No Cadastro de Alíquotas de ICMS, aba Geral, o campo "% ICMS FCP Interno" deve apontar o
percentual relacionado ao Fundo de Combate a Pobreza:

Observação: Ainda nesta aba, o campo "Tributação" deverá estar com uma das seguintes
opções selecionadas:

Para o cálculo do FCP ICMS:

00 Tributada integralmente

10 Tributada e com cobrança do ICMS por ST

20 Com redução de base de cálculo

51 Com diferimento

70 Com redução de base de cálculo e cobrança do ICMS por ST

90 Outras

Para o cálculo do FCP ST:

10 Tributada e com cobrança do ICMS por ST

30 Isenta e não tributada e com cobrança por substituição

70 Com redução de base de cálculo e cobrança do ICMS por ST

90 Outras

Ainda no Cadastro de Alíquotas de ICMS, aba Substituição Tributária, deve-se discriminar no


campo "%ST FCP Interno" seu respectivo percentual:

Na "Grade Itens" da Central de Compras/Vendas/Mov. Interna, tem-se o botão "Outras


Opções" que apresenta a opção "Consultar/Alterar Dados do Imposto do Item..." que
permite visualizar os valores obtidos com o cálculo do FCP interno.

Tem-se a criação do campo "Base para Fundo Comb. Pobreza" conforme imagem acima, que
está relacionado ao cálculo do DIFAL. A base DIFAL era empregada para o cálculo do Fundo de
Combate a Pobreza, atualmente existe uma base específica para o referido cálculo.

Observação: O FCP interno não leva em consideração benefícios fiscais na base.

Além dos campos criados nos Imposto do item, foram adicionados na grade Itens campos
relacionados ao cáculo do ST FCP Interno. Vejamos abaixo cada um deles:

•Base ST FCP Interno Anterior;


•% ST FCP Interno Anterior;

•Vlr. ST FCP Interno Anterior.

O sistema realizará o cáculo dos valores do FCP interno, para isto foram criados 3 (três) campos
totalizadores no Cabeçalho da Nota:

•Vlr. ICMS FCP Interno;

•Vlr. ST FCP Interno;

•Vlr. ST FCP Interno Anterior.

Observação: O cálculo do FCP Interno não irá considerar o FCP ICMS no cálculo do FCP ST,
sendo portanto, realizado com base na seguinte fórmula:

FCP ST = (Base FCP * (Percentual FCP/100)) - Valor FCP ICMS

Além disso, anteriormente a geração do cálculo do Diferencial de Alíquota era efetuada somente
na geração do livro. Tem-se a criação dos campos "Alíquota de Diferencial" e "Valor de
Diferencial" (Central de Compras, grade Itens, botão Outras Opções...) que comportarão os
dados pertinentes a geração do cálculo que será realizada na confirmação do item da nota. Para
tanto, é necessário configurar no parâmetro o momento ao qual a geração do cálculo será
executada. Vejamos cada uma das opções:

No livro: O cálculo será realizado somente na geração do livro;

Na central: Será calculado na confirmação do item, e as despesas acessórias na confirmação


da nota;

Na central e recálculo no livro: Tem-se o mesmo comportamento da opção anterior. Porém,


quando gerado o livro as notas serão recalculadas.

Livros Fiscais:

Tem-se a inclusão dos campos "Vlr. ICMS FCP Interno" e "Vlr. ST FCP Interno", sendo que
estes irão receber o cálculo do FCP Interno. Além disso, na tela Ajuste da Apuração de ICMS e
ICMS ST, aba "Geral", estão disponibilizadas as novas opções para o cálculo do FCP Interno:

Importante: Para que as informações pertinentes às Bases FCP e FCP ST e seus respectivos

441
Importante: Para que as informações pertinentes às Bases FCP e FCP ST e seus respectivos
valores sejam demonstrados no DANFE e no XML, é necessário que nas Preferências de
Empresa, botão Outras Opções - Complemento para Itens da Nota (Web), os campos abaixo
sejam selecionados para uso:

•Base FCP (ICMS);

•Valor FCP (ICMS);

•Base FCP (ST);

•Valor FCP (ST).

[voltar ao topo]

Modalidades de Frete
Foram acrescentadas duas novas opções para a modalidades de frete, sendo possível visualiza-
lás no Rodapé da nota, no campo "CIF / FOB":

[voltar ao topo]

Placa de Veículo Estrangeiro


Conforme a Nota Técnica 2011.005 disponibilizada no site www.nfe.fazenda.gov.br, nas
operações de comércio exterior cujo transporte seja realizado por veículo estrangeiro, as placas
dos veículos devem ser informadas em um dos seguintes formatos:

•XXX999 (Argentina, Paraguai e Uruguai);

•XX9999 (Chile e Uruguai);

•XXXX999 (Colômbia e Uruguai).

Quando a placa não se enquadrar em um destes formatos, seus dados serão apresentados nas
informações adicionais da nota fiscal.

[voltar ao topo]

Grupo Parcelas
O Grupo Duplicata foi renomeado para a descrição Parcelas. Além disso, foram adicionadas
algumas observações sobre os seguintes campos obrigatórios:

Número da Parcela (tag nDup): Número de parcelas contendo 3 algarismos sequenciais e


consecutivos. Vejamos um exemplo:

•001,002,003.

Data de vencimento (tag dVenc): Data de vencimento (formato AAAA-MM-DD) em ordem


crescente. Analisemos um exemplo:

•2018-06-01, 2018-07-01, 2018-08-01.

Nota: O grupo "Parcelas" será exibido somente quando o parâmetro "Esconder detalhes do
campo Fatura/Duplicata na NFE - ESCDETDUPLNFE" estiver habilitado.

[voltar ao topo]

Utilização de tag’s específicas no XML NF-e/NFC-e 4.0


As informações inseridas neste tópico são específicas para os usuários localizados no Estado do
Rio Grande do Sul, considerando as diretrizes instauradas no Decreto nº 54.308/2018 e na
Instrução Normativa RE nº 048/18 que tornam obrigatório o envio das tag’s <pRedBCEfet>,
<vBCEfet>, <pICMSEfet> e <vICMSEfet> estando estas vinculadas ao ICMS Efetivo.

Diante do exposto, é relevante mencionar que o ICMS Efetivo tem como finalidade definir o
valor do ICMS de acordo com o seu respectivo regime de tributação e que as referidas tag's
definem o valor do ICMS em uma operação que considere o Consumidor Final na qual o imposto
não tenha sido calculado.

Observação: Utiliza-se como imposto não calculado o código "CST 060 - Tributação ICMS
cobrado anteriormente por substituição tributária".

Ainda neste contexto, faz-se necessário mencionar as seguintes informações:

•Tag <pRedBCEfet> - Trata-se do percentual de redução da base de cálculo efetiva,


considerando o percentual de redução, caso submetida ao regime comum de tributação, para
obtenção da base de cálculo efetiva <vBCEfet>;

•Tag <vBCEfet> - Definida pelo valor da base de cálculo efetiva, sendo o valor da base de
cálculo atribuída à operação própria do contribuinte substituído, caso submetida ao regime
comum de tributação, obtida pelo produto do Vprod por (1 - pRedBCEfet);

•Tag <pICMSEfet> - Refere-se a alíquota do ICMS efetiva, considerando a alíquota do ICMS na


operação a consumidor final, caso submetida ao regime comum de tributação;

•Tag <vICMSEfet> - Considera o valor do ICMS efetivo, obtido pelo produto do valor contido
na tag <pICMSEfet> pelo valor registrado na tag <vBCEfet>, caso submetida ao regime
comum de tributação.

Importante: Esta implementação tem como finalidade adequar o sistema para a geração do
XML de acordo com as exigências da SEFAZ/RS.

Em relação ao processo para a geração do XML que contemple as obrigatoriedades previstas, é


indispensável:

1. Proceder com as Configurações dos Valores conforme especificações abaixo:


Configuração A - No Cadastro de Produtos, aba Impostos, campo "Tipo de Substituição"
selecionar a opção "Revenda com subst. tributária (cálculo de Subst. na compra)";
posteriormente, ainda nesta aba, deve-se preencher os campos "Alíquota Interna de
ICMS" e "Perc. Red. Base Icms Efetivo".
Configuração B - No Cadastro de Produtos, aba Impostos / Informações por empresa, campo
"Tipo" selecionar a opção "Revenda com subst. tributária (cálculo de Subst. na
compra)"; após este procedimento, considerando esta aba, deve-se inserir as informações
necessárias nos campos "Alíquota Interna de ICMS" e "Perc. Red. Base Icms Efetivo".
Observação: Para este caso, considera-se que o parâmetro "Usa imposto de produtos
por empresa? - EMPPRODIMPOST" esteja habilitado.
Configuração C - No Cadastro de Produtos, aba Impostos, campo "Tipo de Substituição"
selecionar uma das seguintes opções: "Não tem", "Venda com subst. tributária (Cálculo
de Subst. na venda)" ou "Subst. na compra e na venda".
Após este procedimento faz-se necessário acessar a tela Alíquotas de ICMS, aba Geral, seção
"Informações de ICMS Efetivo" e registrar as devidas informações nos campos "Alíquota
Interna (CST 60) e "Perc. Red. Base".
2. Tem-se abaixo o detalhamento dos cálculos que correspondem aos itens especificados nas
Configurações dos Valores:
a) No Tipo de Cálculo A, as tags estão estruturadas da seguinte forma:
<vBCEfet> - Base = Valor Unit. Produto x Quantidade (valores da nota);
<pRedBCEfet> - %Redução de Base = Perc. Red. Base Icms Efetivo (campo do Cadastro de
Produtos, aba Impostos);
<pICMSEfet> - Alíquota = Alíquota Interna de ICMS (campo do Cadastro de Produtos, aba
Impostos);
<vICMSEfet> - (Base x %Redução) x Alíquota.
b) No Tipo de Cálculo B, as tags estão estruturadas da seguinte forma:
<vBCEfet> - Base = Valor Unit. Produto x Quantidade (valores da nota);
<pRedBCEfet> - %Redução de Base = Perc. Red. Base Icms Efetivo (campo do Cadastro de
Produtos, aba Impostos / Informações por empresa);
<pICMSEfet> - Alíquota = Alíquota Interna de ICMS (campo do Cadastro de Produtos, aba
Impostos / Informações por empresa);
<vICMSEfet> - (Base x %Redução) x Alíquota.
c) No Tipo de Cálculo C, as tags estão estruturadas da seguinte forma:
<vBCEfet> - Base = Valor Unit. Produto x Quantidade (valores da nota);
<pRedBCEfet> - %Redução de Base = Perc. Red. Base (campo localizado na tela Alíquotas de
ICMS, aba Geral);
<pICMSEfet> - Alíquota = Alíquota Interna (CST 60) - (campo localizado na tela Alíquotas de
ICMS, aba Geral);
<vICMSEfet> - (Base x %Redução) x Alíquota.
3. Para a Geração das informações no XML deve-se considerar:
Em relação aos cálculos dos impostos classificados como CST 060 existem tag’s vinculadas ao
mesmo que não podem ser geradas considerando o consumidor final, tais como
<vBCSTRet>, <pST> e <vICMSSTRet>.
Posto isto, deve-se configurar o campo "Valor ST Anterior no CST 60 do XML de NF-e p/
consumidor final" localizado nas Preferências da Empresa (aba NF-e/NFC, seção NF-e) para
realizar os devidos ajustes, sendo pertinente considerar as opções vinculadas ao referido
campo, conforme abaixo:
•Colocar Valor - As tag’s serão geradas no arquivo XML independente se o parceiro estiver
classificado como consumidor final;
•Colocar Zero - Quando o parceiro tratar-se de consumidor final as tag’s no arquivo XML
serão geradas com valor zerado.
Para realizar a geração da tag <indFinal> deve-se configurar o campo "Classificação
ICMS" (Cadastro de Parceiro, aba Fiscal) selecionando uma das seguintes opções
"Consumidor Final Não Contribuinte" ou "Consumidor Final Contribuinte"; após isto,
deve-se gerar a tag <indFinal> com a opção (1 - Consumidor Final).

Observação: Considerando que tenham sido realizadas todas as configurações mencionadas


anteriormente, deve-se gerar o XML da NF-e por meio do campo "Gerar XML da NF-e em
arquivo para conferência" localizado no Portal de Vendas, Grade - Resultado da seleção,
"Opções para Nota Fiscal Eletrônica".

[voltar ao topo]

Parâmetros
Foi criado o parâmetro "UFs que omitem o schema NFe 4.0 v1.60B - UFNFEOMITV160B"
por padrão vazio, o mesmo será utilizado para preenchimentos da(s) UF(s) que esteja(m)
rejeitando o envido das TAGs conforme as últimas alterações da Nota Técnica 2016.002 - V.160.

Observação: O preenchimento deste parâmetro deve ser realizado apenas nesta situação
(problemas devido a SEFAZ ainda não se encontrar devidamente adequada), nas próximas
atualizações deve-se retirar a(s) UF(s) informada(s) no mesmo.

Ao acessar a tela Portal de Vendas e acionar o botão "NF-e", utilizando a opção "Gerar XML da
NF-e em arquivo para conferência" o sistema procederá com a exportação do arquivo com
seus respectivos dados. Ainda neste contexto, em relação ao endereço do parceiro contido no
arquivo, tem-se que o parâmetro "Tamanho do Endereço do Parceiro no TXT -
TAMENDCLI" deverá estar configurado de forma a definir a quantidade de caracteres que
compõem o endereço mencionado. Posto isto, no campo "Inteiro", deve-se informar o número
de caracteres necessários para registrar este endereço completo.

[voltar ao topo]

2.256 Conta SMS

Configurações > Cadastros

Através desta tela, pode-se definir a plataforma de comunicação que será aplicada no envio de
SMS.

Inicialmente, tem-se o campo "Código" que pode ser alimentado de forma manual ou

automática; esta definição é feita através do botão "Configuração da tela"


localizado na parte superior direita da tela. Informa-se neste campo, a chave da conta SMS no
sistema, ou seja, esta numeração será responsável por identificá-la em todas as rotinas em que
ela estiver presente.

Através do campo "Descrição" aponta-se o nome da conta SMS que está sendo criada.

442
Na aba Geral, pode-se visualizar o campo "Plataforma" que permite indicar qual modelo de
plataforma de comunicação será utilizado pela conta em questão. Tem-se duas opções de
plataforma, sendo elas:

Infobip: Esta é uma integração com a empresa Infobip, uma plataforma de comunicação
corporativa. Optando-se pela aplicação desta opção, é necessário entrar em contato com
a referida empresa e fazer a aquisição de um pacote de envio de SMS.
Nativo (modem SMS): Essa opção utiliza as configurações existentes na tela Modem.

Além disso, tem-se os campos "Usuário" e "Senha" que serão preenchidos com os dados
fornecidos pela empresa Infobip.

2.257 Importação de NF-e para lançamento de CT-e

As informações a seguir têm por objetivo fornecer os dados necessários para configuração e
utilização da funcionalidade de importação dos dados da NF-e para se lançar um CT-e. Sendo
assim, estas informações são destinadas a empresas que são transportadoras (prestadoras do
serviço de transporte).

A premissa para que o módulo possa ser utilizado, é a aquisição junto à equipe Comercial
Sankhya do produto "CONHECIMENTO DE TRANSPORTE ELETRÔNICO /W".

Lembrando que a importação dos dados da NF-e para lançar um CT-e serve para agilizar
significativamente a operação de lançamento do CT-e da transportadora. Assim, ela permite que
grande parte dos dados do CT-e e das notas transportadas sejam inseridos rapidamente e
posteriormente transmitidos para a SEFAZ.

Configurações para Importação Import. dos dados da NF-e para lançar o CT-e

Alteração do CT-e

Configurações para Importação


Localizada no botão "Outras Opções" do Portal de Vendas, tem-se a opção Preferências para
importação de NF-e p/ CT-e; é uma opção que será apresentada apenas quando o Tipo de
Movimento selecionado, for "Conhecimento de transporte".

Aba Cabeçalho

Nesta aba precisam ser informados os dados do cabeçalho do CT-e para que no momento da
importação dos dados da NF-e todos os campos obrigatórios do cabeçalho do CT-e sejam
preenchidos:

Tipo operação: Informa-se o Tipo de Operação mais costumeiramente utilizado para o


lançamento do CT-e.
Tipo de negociação: Preenche-se a forma de pagamento normalmente empregada
para o lançamento do CT-e.
Ambiente de consulta: Esta opção é exclusivamente empregada para a importação de
dados da nota através da consulta da mesma na SEFAZ; logicamente, caso esteja
definida como "Homologação" a consulta será feita no ambiente de homologação, caso
contrário será feita no ambiente de "Produção".
Tomador de serviço: Quando se importam os dados da NF-e, o tomador de serviço já
pode ser automaticamente definido através da modalidade de frete da nota. Se a
modalidade for por conta do emitente, o tomador será o emitente da nota importada, se
for por conta do destinatário, este será o tomador. Ainda existem situações que a nota
não possui nenhuma dessas opções de modalidade; especificamente para quando essa
situação ocorrer o tomador será definido nesse campo das preferências, sendo como
remetente ou destinatário. E ainda existe a opção de informar na inclusão, que se
marcada, o usuário precisa definir o tomador antes de concluir a importação dos dados
da nota para lançar o CT-e.
Previsão de entrega: Define-se aqui, se a previsão de entrega poderá ser igual a data
atual ou informada na inclusão – antes de concluir a importação dos dados da nota.
Produto predominante: Indica-se aqui qual o produto predominante da NF-e; pode ser
o Primeiro item da NF-e, Fixo - neste caso digitado pelo usuário; ou Informar na Inclusão –
antes de concluir a importação dos dados da nota.
Ao gerar CT-e: Esta opção determina o que será ocorrer na conclusão da importação da
nota. Definindo-se para realizar Nova Inclusão, ele conclui a importação e já prepara pra
realizar outra; definindo-se por Posicionar no CT-e gerado, ao concluir a importação o CT-
e gerado a partir da importação será posicionado na Central de Vendas.
Cadastra destinatário na importação da NF-e?: Realizando-se esta marcação, será
possível realizar o cadastro de um destinatário rapidamente durante a importação de
uma NF-e para lançamento de um CT-e. Mais detalhadamente, com a referida marcação
realizada, durante a importação de uma NF-e pra lançar um CT-e, caso o destinatário da
NF-e não esteja cadastrado como um parceiro no sistema, automaticamente será
apresentado o pop-up Cadastro simplificado de parceiros para realização deste
procedimento.

Aba Medidas

Nesta aba é preciso definir quais os valores padrões para unidade e o tipo de medida no
lançamento do CT-e. Na NF-e existem as seguintes informações:

Quantidade de volumes transportados;


Peso Líquido (em kg);
Peso Bruto (em kg).

Para cada valor dessas informações, o CT-e vai possuir uma unidade e um tipo de medida. Por
isso é preciso informar:

Unidade: M3, KG, TON, UNIDADE, LITROS, MMBTU, Não informar – Definindo-se por Não
informar a unidade não será gerada no CT-e ao concluir a importação;
Tipo da medida: Informa-se aqui um texto que identifique o tipo da medida. Por
exemplo: suponhamos que a quantidade de volume e peso líquido da NF-e sejam 100 e
1000.00 respectivamente. Se for determinado:

Quantidade de volume:

Unidade: UNIDADE
Tipo da medida: CAIXA

Peso bruto:

Unidade: KG
Tipo da medida: PESO BRUTO

Ao importar os dados da NF-e serão geradas as informações no CT-e:

Código da Unidade de Medida: 03-UNIDADE

Tipo da Medida: CAIXA

Quantidade: 100

Código da Unidade de Medida: 01-KG

Tipo da Medida: PESO BRUTO

Quantidade: 1000

Aba Dados de Seguro

Nessa aba, informam-se os dados do Seguro de Transporte utilizados mais frequentemente na


emissão do CT-e. É preciso informar:

Seguradora: Nome da seguradora;


Apólice: Número da apólice;
Averbação: Número da averbação;
Responsável: Quem será o responsável pelo seguro.

443
[voltar ao topo]

Importação dos dados da NF-e para lançar o CT-e


Presente no botão "Outras Opções" localizado na aba Notas do Conhecimento de Transporte
da Central de Vendas, quando o Tipo de Movimento selecionado no Portal de Vendas for
"Conhecimento de transporte", tem-se a opção Importação de NF-e p/ CT-e. Ao acioná-la,
pode-se optar pelas seguintes formas de importação dos dados da NF-e. Vejamos:

Importar XML da NF-e:

Esta opção é utilizada para importar os dados da NF-e através de um arquivo XML. Quando essa
opção for selecionada, abre-se uma janela para upload de um arquivo XML ou ZIP – contendo
vários arquivos.

Ao selecionar o(s) arquivo(s) XML é feita uma validação do CNPJ/CPF do emitente, destinatário e
transportadora da NF-e. Emitente e destinatário precisam estar cadastradas como parceiros,
enquanto que a transportadora da nota precisa estar cadastrada como empresa. Caso algum
CNPJ/CPF não seja encontrado nos devidos cadastrados as seguintes mensagens podem ser
apresentadas:

Quando a Transportadora não é encontrada como empresa, o seguinte aviso é apresentado:

"CNPJ/CPF: XXXXXXXXXXXXX do transportador não encontrado no cadastro de


'Empresas'. Será necessário informar a empresa manualmente."

Caso o emitente/destinatário não sejam encontrados como parceiros, a seguinte mensagem de


erro é apresentada:

"CNPJ/CPF: XXXXXXXXXXXXX do emitente não encontrado no cadastro de 'Parceiro'"

"CNPJ/CPF: YYYYYYYYYYYYY do destinatário não encontrado no cadastro de


'Parceiro'"

Com os dados de todos os envolvidos devidamente encontrados, as informações da importação


serão preenchidas.

Caso na configuração das Preferências para importação de NF-e p/ CT-e tenha-se definido
alguma informação para ser incluída na inclusão do CT-e, deve-se fazê-lo neste momento, ou
seja, antes de concluir a importação.

Para importar um novo arquivo XML basta clicar no botão de adição e selecionar o arquivo
desejado. A partir da segunda inclusão de nota, o sistema também valida se o emitente e
destinatário da nova nota são os mesmos que o da primeira nota; caso não seja, será emitida a
seguinte mensagem:
"As notas importadas devem possuir o mesmo emitente, destinatário."

Caso a segunda nota possua uma transportadora diferente da transportadora da primeira nota
importada, o seguinte aviso será apresentado:

"A nota importada possui transportadora diferente."

Se o XML a ser importado não possuir uma estrutura válida, o seguinte erro será apresentado:

"XML mal formado ou inválido!"

Se o XML a ser importado for do modelo de documento 65 (NFC-e) o seguinte erro será exibido:

"Importação de NFC-e (documento modelo 65) não suportada!"

Pode-se também optar por importar os dados das notas através das outras opções a serem
citadas a seguir.

Buscar nota do sistema:

Esta opção é utilizada nos casos em que a empresa emitente da NF-e e a empresa
transportadora emitente do CT-e se encontram na mesma base de dados. Esta opção quando
acionada, é aberto um pop-up para pesquisa de notas para que seja feita a busca de qual nota
deseja-se importar para lançar o CT-e:

A nota desejada pode ser importada clicando duas vezes nela. Assim que a nota desejada for
selecionada, as mesmas validações existentes na importação do XML vão acontecer, exceto as
que dizem respeito a validações específicas do arquivo XML. Somente notas fiscais de modelo 1,
4, 1B ou 55 confirmadas podem ser usadas para lançar o CT-e. Para buscar mais nota é preciso
clicar no botão de adição.

Assim que a nota desejada for selecionada ela será inserida com as devidas informações, como
já mostrado na opção de importação do XML da NF-e.

Consultar nota na SEFAZ:

Esta opção é utilizada quando a empresa transportadora tem posse da chave de acesso da NF-e
a ser transportada. Através dessa opção o usuário precisa digitar o CAPTCHA (um teste
automatizado para diferenciação entre computadores e humanos e servem como uma
ferramenta auxiliar para evitar spams ou mensagens disparadas por outros computadores ou
robôs) e em seguida bipar, colar ou digitar a chave de acesso da nota. Em seguida será feita
uma consulta da nota no portal da NF-e da mesma forma que se faz através do endereço:

http://www.nfe.fazenda.gov.br/portal/consulta.aspx?tipoConsulta=completa&tip
oConteudo=XbSeqxE8pl8=

Por esta opção, são feitas exatamente as mesmas validações já citadas para as outras opções
de importar dados da nota, exceto as que dizem respeito a validações específicas do arquivo
XML. Além das validações comuns de emitente, destinatário e transportadora, no caso dessa
opção de consulta da nota na SEFAZ em específico, são feitas outras validações.

No momento da consulta, caso a NF-e esteja cancelada ou denegada, será apresentado ao


usuário um aviso, sem importar os dados da nota:

"NF-e cancelada ou denegada não pode ser importada."

Além disso, caso a chave de acesso consultada seja inexistente, será também apresentado ao
usuário tal informação:

Outra validação existente nessa opção de consulta da nota na SEFAZ é em relação ao CAPTCHA.
Se em três minutos nenhuma consulta for realizada com o CAPTCHA a ser digitado, ele será
expirado e outro será gerado:

Se o usuário digitar o CAPTCHA incorretamente, tal informação será apresentada para que ele
digite um novo CAPTCHA:

444
Caso queira-se trocar a imagem do CAPTCHA apresentado, basta clicar-se no botão "Atualizar
CAPTCHA". Assim que a nota for consultada ela será inserida com os dados devidos, da mesma
forma que acontece nas outras opções para importar dados da nota.

Buscar nota recebida pelo e-mail/DF-e:

Esta opção está diretamente relacionada a rotina Configuração p/ leitura de XML no e-mail;
depois que o sistema busca e localiza XML's dos documentos na Caixa de entrada do usuário de
e-mail, estes uma vez baixados e salvos, podem ser importados através da opção Buscar nota
recebida pelo e-mail. Para sua utilização, informa-se a Chave de acesso do XML, e solicita-se sua
Consulta; caso o documento seja localizado, este será carregado na grade e poderá ser
importado; caso contrário, será exibida a seguinte mensagem:

"Xml não encontrado para a chave NF-e informada!"

Observação: No processo de emissão do CT-e feito diretamente pela Central de Vendas, depois
que o cabeçalho do CT-e é lançado, em seguida as informações de quais notas serão
transportadas são definidas por meio da opção Importação de NF-e p/ CT-e, na conclusão de
toda a importação, as informações de Seguro do Transporte já definidas nas Preferências para
importação de NF-e p/ CT-e serão inseridas automaticamente na aba Seguros de Transporte.

Nota: Ao realizar a importação do XML da NF-e, ou mesmo ao consultar os dados deste


documento na SEFAZ, será possível importar/consultar as informações pertinentes aos itens da
nota. Tem-se acesso à Descrição do Produto, Quantidade, Unidade, Valor Unitário e Valor.

[voltar ao topo]

Alteração do CT-e
Uma vez estando-se posicionado no pop-up Importação de NF-e p/ CT-e, depois que todas as
notas desejadas forem inseridas, pode-se ainda alterar as seguintes informações relativas ao
CT-e:

Empresa: poderá ser carregada a partir da importação, e editada;


Parceiro: poderá ser carregado a partir da importação, e editado;
Previsão de entrega: poderá ser carregada a partir das preferências de importação, e
editada;
Produto predominante: poderá ser carregado a partir da importação, e editado;
Série: sempre será necessário informar antes de lançar o CT-e.

Além de poder alterar essas informações, pode-se também conferir os dados das notas inseridas
na grade existente na parte inferior do pop-up.

Depois que todas as notas e informações forem conferidas e estiverem em conformidade, clica-
se no botão "Importar". Assim que ele importar, o CT-e será gerado contendo todas as
informações obtidas através das Notas Fiscais. Conforme configuração realizada nas
Preferências para importação de NF-e p/ CT-e pode-se ter o CT-e apresentado assim que a
importação for concluída, ou a solicitação da importação de novas notas para um novo CT-e.

[voltar ao topo]

2.258 Relacionamento entre Usuários

Configurações > Controle de Acesso

Essa tela é utilizada para cadastrar os usuários em suas respectivas Filas; além de possibilitar a
definição de Gerentes e Subordinados. Esses cadastros são realizados a partir de três abas
presentes na tela, por meio dos links a seguir, você pode conferir sobre cada uma delas:
Filtros Aba Membros da Fila Aba Gerentes
Aba Subordinados Botão Outras Opções...

Filtros
Você utilizará os campos "Nome" e "Grupo" para localizar um, ou vários usuários que
pertencem ao mesmo grupo.
Também é possível criar um filtro através do "Assistente de Filtro", onde pode-se buscar os
dados da melhor forma desejada. Após sua criação, clique em "Aplicar" para que a filtragem
seja feita.
No campo "Usuário" do Painel Principal, informe o usuário que terão seus relacionamentos
importados.
[voltar ao topo]

Aba Membros da Fila


As filas são usuários que não serão utilizados por nenhum funcionário específico da empresa. E
elas existem para que o processo de Ordens de Serviço funcione de maneira mais organizada.
Em um setor onde tem várias pessoas, é criado uma fila com o nome do setor e os usuários são
vinculados a essa fila; dessa forma, ao ser aberta, a OS irá diretamente para a Fila e o primeiro
membro da fila que puder executar a Ordem de Serviço, pode retirar a OS da fila e transferir
para seu executante. Além disso, o executante de fila é utilizado no cadastro da equipe da FAP -
Ficha de Acompanhamento de Projeto, pois ao adicionar uma fila como membro da equipe,
automaticamente todos os seus membros estarão disponíveis no momento da abertura de
algum item de OS da FAP.
[voltar ao topo]

Aba Gerentes
Gerentes são os usuários que estão acima do usuário que foi selecionado, eles terão, por
exemplo, permissão para reabrir Ordens de Serviço já fechadas, ou até mesmo alterar os itens
dos subordinados. Os gerentes também serão considerados na Agenda de Recursos.

Assim, nessa aba temos a marcação "Líder imediato", em que, ao marcá-la, o sistema
permitirá que cada usuário possua somente um líder imediato. Essa marcação também
permitirá que os executantes visualizem a agenda de seus pares. Para um melhor
entendimento, observe o esquema abaixo:

[voltar ao topo]
Aba Subordinados
Por meio dessa você irá cadastrar os colaboradores subordinados, por exemplo:
Se a usuária Adriana estiver selecionado e o usuário Andrey for cadastrado nessa aba, o Andrey
será subordinado à Adriana. Esse registro é equivalente a selecionar o usuário Andrey e,
cadastrar a usuária Adriana na aba Gerentes.

[voltar ao topo]

Botão Outras Opções...


No botão Outras Opções..., temos a opção "Importar Relacionamentos". Em que, ao
selecioná-la, possibilita a realização da importação dos relacionamentos de um usuário para
outro. Ao ser acionada, o sistema abrirá um pop-up com o mesmo nome da opção:

Quando você selecionar a marcação "Manter relacionamento atual", os relacionamentos que


o usuário possui serão mantidos. Caso a importação seja feita com esse campo desmarcado,
será apresentada a seguinte mensagem na confirmação do procedimento:
"Os relacionamentos atuais serão removidos antes de fazer a importação. Deseja
continuar?"
Ao clicar em "Sim" o procedimento será finalizado.
[voltar ao topo]

2.259 Faturamento Pro Rata

Faturamento Pro Rata


Disponibilizado para o Sankhya-W a funcionalidade do Faturamento Pró-Rata. Este faturamento


consiste em efetuar o faturamento do contrato através da análise das ocorrências dos
produtos/serviços do contrato.

Para que seja efetuado este tipo de Faturamento é necessário:

Parâmetros:

"Utiliza faturamento de contratos pro rata? - FATCONTPRORATA" - Se ligado,


disponibiliza a opção "Faturamento pro rata?" no Cadastro de Contratos em sua aba "Geral",
que poderá ser marcado apenas se a "Periodicidade do Faturamento" for Anual ou Mensal.

445
Se marcada uma Periodicidade diferente de Mensal ou Anual o sistema emite a mensagem:

"Utiliza grupos de faturamento de contratos? - GRUPFATCONT" - Se ligado o sistema


considerará que haverá agrupamento de contratos, além disso, serão mostrados os campos
‘“TOP para faturamento em contratos” e “Série para faturamento em contratos” para
que o usuário informe TOP e Série padrão daquele produto em questão. Estes campos serão
apresentados também no serviço.

Tela: Configurações » Cadastros » Produtos » Produtos.

Tela: Configurações » Cadastros » Produtos » Serviços.

Tela: Contratos e Serviços » Arquivos » Contratos.

Disponível na Aba Geral e na Aba de Produtos e Serviços.

Aba Geral:

Aba Produtos/Serviços:

Ignorar dia 31 no faturamento de contratos pro rata? IG31FATPRORATA - Faz com que
em períodos abertos (não é a referencia inteira), o dia 31 não seja contado no calculo de preço.

Exemplo: Ativa um produto no dia 27/01, então o faturamento pro-rata vai faturar 5 dias
referente a 27, 28, 29, 30 e 31 de janeiro em que o produto ficou ativo no contrato. Com o
parâmetro ligado, vai faturar apenas 4 dias porque o dia 31 será ignorado.

Obs.: No faturamento em que é cobrada toda a referência fechada este parâmetro não faz
diferença.

Tela: Contratos e Serviços » Rotinas » Faturamento de Contratos

Importante: Se na top informada tiver configurada para calcular ISS e no contrato não houver
serviços ou o cálculo de ISS o sistema emitirá a mensagem: Tributação para cálculo de ISS não
encontrada para o serviço. Para isso será necessário utilizar uma top não configurada para o
cálculo de ISS.

Processo 1: Criar crédito\débito na próxima fatura

Contrato: 27

Data do Contrato: 01/01/2014

Produto: 141

Ativação do Produto: 01/01/2014

Valor do Produto: 1000,00

Gerado a fatura do mês de abril e posteriormente foi criada para o produto a ocorrência de
cancelamento.

446
Aba Pendências para a próxima fatura

Este quadro mostrará uma pendência de crédito ou débito que foi gerada em função da
ocorrência selecionada acima.

Serão mostrados os seguintes campos:

Pendência: Pode ser “Crédito” ou “Débito”. Será crédito se já foi faturado o produto e
cancelado posteriormente. Será débito se informado produtos posterior ao faturamento do
contrato.

Valor: É o valor (R$) da pendência. Será o valor do produto dividido por 30 e multiplicado pelo
número de dias. Se for crédito irá diminuir do valor do produto.

Valor acertado: É o valor (R$) desta pendência que já foi acertado. Será atualizado no
faturamento de contratos.

O sistema fez o cálculo:

01 a 15: 14 dias com preço de 1000 reais. O sistema não considera o dia de cancelamento.

Para compor o crédito o preço diário é R$ 1000, divido por 30 dias, que resulta R$ 33,33.

Se multiplicar pela quantidade dará: 14*33,33 = 466,66, se pegar 1000-466,66 = 533,33.

Inserido o produto 142 com o valor de 1500,00.

15 a 30: 16 dias com o preço de 1500,00

Para compor o débito o preço diário é R$ 1500, divido por 30 dias, que resulta R$ 33,33.

Se multiplicar pela quantidade dará: 16*50 = 800,00

Acerto de Pendências:

Conforme visto para que seja geradas pendências é necessário que o contrato tenha faturado já
e houver após o faturamento o cancelamento do produto e inserção de um novo.

Portanto, para o primeiro faturamento o sistema trará como valor unitário o valor do
produto\serviço:

Contrato: 38

Observação: 01/05/2014 a 31/05/2014 – Equivale ao mês inteiro

Vlr. Unitário: 1000,00

Depois deste primeiro faturamento é cancelado e inserido um novo produto e efetuado o


faturamento novamente:

447
Contrato: 38

Produto: 142 - 01/05/2014 – 1500,00 - 01/06 a 30/06 - 1500,00

Observação: 01/06/2014 a 30/06/2014 – Equivale ao mês inteiro

Pendências: 800 – 533,33 = 266,67

Total + Pendência: 1500 + 266,67 = 1766,67

No contrato fica:

Produto 141:

Agrupamento de Contratos:

O agrupamento se dará com base na seguinte chave:

Empresa

Parceiro

Grupo de Faturamento

TOP para faturamento em contratos

Série para faturamento em contratos

Contrato de órgão público

Caso seja, adiciona-se o ano também.

Dia do pagamento

Periodicidade do Faturamento

Critério de Rateio

Considera dia do pagamento como dia útil

Prazo de vencimento

Assim, durante o faturamento todos os itens que resultarem na mesma configuração acima
serão agrupados em uma mesma fatura.

Exemplo:

Algumas informações, assim como no faturamento convencional são obtidas a partir do contrato
de menor numero, isso, pois como é um faturamento agrupado, não temos como unir todas as
informações de todos. Sendo os campos:

•Centro de Resultado

•Natureza

•Projeto

•Tipo de Negociação (Respeita marcação nas configurações da tela de faturamento)

•Vendedor (do parceiro do contrato)

•Contrato dos financeiros

•Critério de Rateio (para rateio do financeiro)

Quando o parâmetro de agrupamento estiver ligado e possuir contratos pro rata e


convencionais na tela faturamento o sistema realiza a separação destes em dois grupos, onde
os pro rata passa pela nova rotina enquanto os que não são passam pela rotina convencional.
Quando o parâmetro está desligado, o pro rata segue o basicamente o mesmo fluxo do
convencional.

Observação: Para que Contratos com faturamento pró-rata apresentem o valor do contrato na
tela "Contratos e Serviços > Rotinas > Faturamento de Contratos", a marcação
"Faturamento pro rata" presente na aba Geral da tela "Contratos e Serviços > Arquivos >
Contratos" precisa estar efetuada. Além disso, ainda na tela "Contratos e Serviços > Arquivos

> Contratos > Aba Produtos/Serviços > Aba Geral", o campo "Qtd. Prevista" precisa ser
preenchido com um valor maior que zero.

O parâmetro "Contrato para software? - CONTSOFT" quando ativado, altera a descrição do


campo "Quantidade" presente na tela "Contratos e Serviços > Arquivos > Contratos > Aba
Produtos/Serviços > Aba Geral" para a descrição "Número de usuários".

Faturamento de Grupo de Contratos

Existem contratos do tipo "Faturamento pró rata" que utilizam o faturamento com agrupamento
de contratos por grupo. Contudo, tem-se alguns contratos que não utilizam essa modalidade de
agrupamento. Atualmente, o sistema gera as provisões no faturamento de contrato com as
parcelas igual ao valor do contrato.

Caso seja necessário que as provisões sejam geradas conforme o valor da nota, ou seja,
gerando parcelas de provisão com o valor líquido, deve-se habilitar os parâmetros "Utiliza
grupos de faturamento de contratos? - GRUPFATCONT" e "Faturar contratos pro rata
sem grupo isoladamente - FATCONPRSGISOL".

2.260 Máscara para Remessa Bancária

Configurações > Avançado > Máscaras

Através desta tela, é possível efetuar a configuração/criação de máscaras para Remessa


Bancária.

A tela bloqueia a alteração da máscara quando já houver Remessas Bancárias cadastradas com
a configuração realizada.

É possível definir quantos níveis terá a estrutura (máximo: 4) e quantos dígitos haverá em cada
nível (máximo: 3). O tamanho máximo de

código permitido é de nove dígitos válidos.

Exemplo: 9.99.999.999.

2.261 Configuração de EAN13

Configurações > Avançado

EAN-13 é um código de barras no padrão EAN - European Article Number definido pela GS1
Brasil - Associação Brasileira de Automação, adaptado em mais de cem organizações membros
GS1, para a identificação dos itens, principalmente nos pontos de venda a varejo. No EAN-13 o
símbolo codifica treze números que estão divididos em quatro partes; dos treze dígitos, doze
são dos dados referentes ao produto e um é o dígito verificador.

Código EAN: Este código corresponde a um valor inteiro que pode ser composto por um
máximo de 9 dígitos. Esse código é fornecido pela EAN Brasil; geralmente quando a empresa
não o possui, informa-se 12345678.

Sequencial: Tem-se aqui, um campo inteiro que é utilizado para a geração do código no
Cadastro do Produtos. Possui característica de ser negativo; neste caso, o código do produto é
utilizado para compor o EAN13. Caso seja informado algum número maior ou igual a zero, será
utilizado de forma sequencial para compor o código.

448
As quatro partes que compõem o código são:

País de origem do produto;


Empresa fabricante;
Produto por ela produzido;
Dígito verificador.

A configuração dos campos Código EAN e Sequencial, corresponde aos campos NUMDEC e
INTEIRO, quando na utilização do parâmetro "Base de Cálculo do Cód. de Barras EAN13 -
EAN13" (tabela TSIPAR).

Veja mais detalhes sobre o uso de código de barras na documentação do Cadastro do Produtos.

2.262 Construtor de Expressões

O Sankhya-Om dispõe do componente Construtor de Expressões que pode ser acessado através
das seguintes telas:

Comercial > Avançado > Fórmulas > Fórmulas para Desconto Máximo;
Comercial > Avançado > Fórmulas > Fórmulas de Comissão;
Comercial > Avançado > Fórmulas > Fórmulas para Cálculo de frete;
Comercial > Avançado > Fórmulas > Fórmulas de Custo/Preço;
Comercial > Avançado > Fórmulas > Fórmulas para ICMS.

Dessa forma, você pode conferir as usabilidades do Construtor de Expressões por meio dos
seguintes links:

Acessando o Construtor Expressões Construtor MGE x Sankya-Om

Campos adicionais MGE... Variáveis disponíveis no Componente

Funções empregadas na Edição de Fórmulas

Acessando o Contrutor Expressões

Para acessá-lo, basta clicar no botão ; como na tela Fórmulas para Desconto
Máximo. Dessa forma, o contrutor listará as categorias de funções, variáveis e banco de dados.

No lado esquerdo do componente temos a árvore de categorias, onde são exibidas as


categorias, suas sub-categorias e os itens. Esses itens podem ser adicionados ao campo de
expressão localizado no lado direito do componente, com duplo clique ou sendo arrastado.

Entre a árvore de categorias e a área para a contagem da expressão, temos os operadores, que
você pode adicioná-los com apenas um clique.

No Construtor, temos a marcação "Acrescentar no final da expressão", em que, quando


estiver selecionada e um novo item for adicionado, este irá para o final da expressão criada. Se
a marcação não for realizada, o item será inserido de acordo com a posição do cursor do mouse
na expressão.

O botão "Limpar" é utilizado para apagar toda a expressão.

Ao clicar em "OK", a expressão construída irá para o campo "Fórmula" da tela que chamou o
componente, em seguida, você pode clicar no botão "Salvar" para gravar a nova expressão.

Se você clicar no botão "Cancelar", o componente é fechado e nada será inserido no campo
"Fórmula" da tela que chamou o componente.

[voltar ao topo]

Construtor de Expressões MGE x Sankhya-Om


Ao escolher uma função no MGE, o sistema apresenta os parâmetros dessa função para que
valores sejam adicionados. Já no Sankhya-Om, quando uma função for escolhida na descrição,
os parâmetros dela irão para a expressão, assim, você deve inserir os valores dos parâmetros
manualmente.

No MGE, é possível alterar os valores de variáveis quando a expressão for montada; no


Sankhya-Om, essa funcionalidade não está disponível.

[voltar ao topo]

Campos adicionais do MGE e Categoria Banco de Dados


Quando houverem campos adicionais na categoria de banco de dados do componente de
expressão do MGE, o Sankhya-Om irá listá-los somente ao selecionar a opção "Processar
campo MGE/Mitra" da tela Dicionário de Dados.

Dependendo da tela, os campos adicionais poderão aparecer de duas formas no construtor. São
elas:

Ao apresentar o nome do campo; como: AD_CAMPO1, ou CAMPOADICIONAL.


Ou ambém, com o sufixo da tabela correspondente; por exemplo, se houver um campo

na TGFCAB, ao visualizarmos pelo Construtor de Expressões o nó "queCab", teremos os


campos adicionais representados da seguinte forma: TGFCABAD_CAMPO1, ou
TGFCABCAMPOADICIONAL.

[voltar ao topo]

Variáveis disponíveis no Componente Contrutor de


Expressões
Abaixo, listamos algumas variáveis que podem aparecer no componente. Observe:

TOTITENS: Valor total dos itens na nota, desconsiderando os valores informados no Cabeçalho
da Nota (Frete, desconto total, juro, destaque, embalagem,...). Assim, temos a fórmula:
TotalItens := TGFCAB.VLRNota - TGFCAB.VLRSEG - TGFCAB.VLRDESTAQUE
- TGFCAB.VLRJURO + TGFCAB.VLRDESCTOT + TGFCAB.VLRDESCSERV ;
SE TGFCAB.TIPIPIEMB = 'I' ENTAO
TotalItens: = TotalItens - TGFCAB.IPIEMB - TGFCAB.VLREMB ;
SE TGFCAB.ISSRETIDO = 'S' ENTAO
TotalItens := TotalItens + TGFCAB.VLRISS ;
SE TGFCAB.TIPFRETE = 'S' ENTAO
TotalItens := TotalItens - TGFCAB.VLRFRETE ;
TotItens := TotalItens ;
VLRICM: Valor do ICMS na Nota. Observe a fórmula:
ICMSTotal := TGFCAB.VLRICMS ;
SE TGFCAB.TIPFRETE <> 'S' ENTAO
ICMSTotal := ICMSTotal + TGFCAB.ICMSFRETE ;
SE not FSegICMS ENTAO
ICMSTotal := ICMSTotal + TGFCAB.VLRICMSSEG ;
SE TGFCAB.TIPIPIEMB <> 'I' ENTAO
ICMSTotal := ICMSTotal + TGFCAB.VLRICMSEMB ;
VLRIPI: Refere-se ao valor do IPI total do item para chegar no IPI unitário. Esse valor será
dividido pelo TGFITE.QtdNeg. Considere a seguinte fórmula:
VlrIPI = TGFITE.VlrIPI;
INDFRE: Corresponde ao índice do frete, calculado pelo valor do frete dividido pelo valor total
da nota. Sendo assim, temos a fórmula:
VlrIPI := 0 ;
SE TGFCAB.VLRIPI > 0 ENTAO
SE queTGFPAR.IPIINCICMS = 'N' ENTAO
VlrIPI := TGFCAB.VLRIPI ;
SE TGFCAB.TIPFRETE = 'S' ENTAO
IndFre := TGFCAB.VLRFRETE / (TGFCAB.VlrNota - TGFCAB.VLRFRETE - VlrIPI)
SENAO
IndFre := TGFCAB.VLRFRETE / TGFCAB.VlrNota ;
SE TGFCAB.TIPFRETE <> 'S' ENTAO
IndFre := 0 ;
INDDES: Será o índice de desconto, calculado a partir do valor de desconto informado e o valor
total da nota. Observe a fórmula:
IndDes := TGFCAB.VLRDESCTOT / (TGFCAB.VlrNota + TGFCAB.VLRDESCTOT)
INDTOT: Refere-se ao índice Total dos produtos, calculado a partir do valor total da nota
dividido pelo Valor total de itens na nota. Assim, teremos:
curTotal := TGFCAB.VlrNota ;
SE TGFCAB.ISSRETIDO <> 'S' ENTAO
curTotal := curTotal - TGFCAB.VLRISS ;
SE TGFCAB.TIPIPIEMB <> 'I' ENTAO
curTotal := curTotal + TGFCAB.IPIEMB + TGFCAB.VLREMB ;
SE (TGFCAB.TIPFRETE <> 'S') ENTAO
curTotal := curTotal + TGFCAB.VLRFRETE ;
IndTot := curTotal / TotalItens
INDICMS: Índice de ICMS total incidido na nota, calculado pelo valor total de ICMS, incluindo
ICMS frete, ICMS do seguro e outros, dividido pelo valor ICMS da nota. Considere:
IndICMS := ICMSTotal / TGFCAB.VlrICMS
VLRITE: Valor unitário do Item na Nota. Dessa forma, teremos:

449
VLRITE: Valor unitário do Item na Nota. Dessa forma, teremos:
VlrIte = TGFITE.VlrUnit
QTDITE: Quantidade Negociada de cada Item da nota. Fórmula:
QtdIte = TGFITE.QtdNeg;
VLRXQTD: Valor Unitário do Produto multiplicado pela TGFITE.QtdNeg. Considere a fórmula:
VlrXQtd = TGFITE.VLRTOT;
VLRSUB: Valor Total da Substituição Tributária do Item, para chegar no valor unitário da ST,
dividir esse valor pelo TGFITE.QtdNeg. Fórmula:
VlrSub = TGFITE.VlrSubst;
APPNAME: APPSTARTDATE - APPSTARTTIME - São parâmetros internos.
CASASDECIMAIS: Número de casas decimais usadas para quantidade no item da nota.
VLRPRO: Corresponde ao valor do produto com IPI, Substituição Tributária e Desconto por Item.
considere a seguinte fórmula:
SE (TGFITE.CODCFO = 111) or
(TGFITE.CODCFO = 211) or
(TGFITE.CODCFO = 1101) or
(TGFITE.CODCFO = 2101) ENTAO
VlrPro = TGFITE.VlrUnit
SENAO
VlrPro = TGFITE.VlrUnit + (TGFITE.VLRIPI / TGFITE.QtdNeg);
FIM SE
VlrPro = Round2(VlrPro + (TGFITE.VLRSUBST / TGFITE.QtdNeg) -
(TGFITE.VLRDESC / TGFITE.QtdNeg), fCustoDec);
ALIQICM: É o percentual da alíquota utilizada na entrada da Mercadoria, para que calculemos o
crédito do ICMS.
ALIQVENDA: É a alíquota de ICMS provável de venda, obtida através da simulação da Saída do
Produto dentro do Estado. Considere a seguinte fórmula:
SE TGFPRO.TIPSUBST = 'C’ ENTAO
VlrICM = 0;
Aliquota = 0;
AliqVenda = 0;
SENAO
VlrICM = (TGFITE.VLRICMS / TGFITE.QtdNeg);
Aliquota = TGFITE.ALIQICMS;
AbreAliqCusto(CodUF, TGFITE.CodProd, TGFPRO.CodGrupoProd, codCid);
AliqVenda = dmEst.queAliqALIQ * (100 - dmEst.queAliqREDBASE) / 100);
FIM SE
AliqICM = Aliquota;
Procedure AbreAliqCusto
ABREALIQCUSTO
SELECT
I.CODTRIB,
I.ALIQUOTA AS ALIQ,
I.REDBASE,
I.ALIQFRETE,
I.REDBASEFRETE,
I.MARGLUCRO,
I.ALIQSUBTRIB,
P.PRIORIDADE,
I.CODOBSPADRAO AS CODOBS,
I.REPREDBASE
FROM TGFICM I, TGFPRI P
WHERE I.UFORIG = :CODUFORIG
AND I.UFDEST = :CODUFDEST
AND I.TIPRESTRICAO = P.TIPRESTRICAO1
AND I.TIPRESTRICAO2 = P.TIPRESTRICAO2
AND ( (I.TIPRESTRICAO = 'P' AND I.CODRESTRICAO = TGFITE.CODPROD) OR
(I.TIPRESTRICAO = 'G' AND I.CODRESTRICAO = TGFPRO.CODGRUPOPROD) OR
(I.TIPRESTRICAO = 'T' AND I.CODRESTRICAO = 0) OR
(I.TIPRESTRICAO = 'O' AND I.CODRESTRICAO = 0) OR
(I.TIPRESTRICAO = 'C' AND I.CODRESTRICAO = :CIDORIGEM) OR
(I.TIPRESTRICAO = 'D' AND I.CODRESTRICAO = :CIDDESTINO) OR
(I.TIPRESTRICAO = 'I' AND I.CODRESTRICAO = :GRUPOICMSPROD) OR
(I.TIPRESTRICAO = 'J' AND I.CODRESTRICAO = :GRUPOICMSGRUPOPROD) OR
(I.TIPRESTRICAO = 'R' AND I.CODRESTRICAO = 0) OR
(I.TIPRESTRICAO = 'S') )
AND ( (I.TIPRESTRICAO2 = 'P' AND I.CODRESTRICAO2 = TGFITE.CODPROD) OR
(I.TIPRESTRICAO2 = 'G' AND I.CODRESTRICAO2 = TGFPRO.CODGRUPOPROD) OR
(I.TIPRESTRICAO2 = 'T' AND I.CODRESTRICAO2 = 0) OR
(I.TIPRESTRICAO2 = 'O' AND I.CODRESTRICAO2 = 0) OR
(I.TIPRESTRICAO2 = 'C' AND I.CODRESTRICAO2 = :CIDORIGEM) OR
(I.TIPRESTRICAO2 = 'D' AND I.CODRESTRICAO2 = :CIDDESTINO) OR
(I.TIPRESTRICAO2 = 'I' AND I.CODRESTRICAO2 = :GRUPOICMSPROD) OR
(I.TIPRESTRICAO2 = 'J' AND I.CODRESTRICAO2 = :GRUPOICMSGRUPOPROD) OR
(I.TIPRESTRICAO2 = 'R' AND I.CODRESTRICAO2 = 0) OR
(I.TIPRESTRICAO2 = 'S') )
ORDER BY P.PRIORIDADE
CUSCOMICM: Custo com ICMS
CUSMEDSEMICM: Custo Médio
Nota: Os custos médios não podem ser utilizados no cálculo dos custos da própria nota, pois
eles dependem da nota em questão. Nesse caso, para a realização do cálculo, pode-se usar os
custos médios anteriores, ou os custos da nota não médios, como por exemplo o CUSSEMICM.
CUSGER: Custo Gerencial.
CUSREP: Custo de Reposição
CUSSEMICM: Custo sem ICMS
CUSTOFIXO: Custo Fixo leva em consideração o percentual informado na aba preferências do
Gerente on-line.
CUSVAR: Refere-se ao Custo Variável. Assim, considere a seguinte fórmula:
CusSemCal = Round2((VlrPro * IndTot) - (VlrICM * IndICMS) - (VlrIcm * IndFre), fCustoDec);
CusComCal = Round2((VlrPro * IndTot), fCustoDec);
CusVarCal = 0;
CusRepCal = TGFITE.VlrUnit;
CusGerCal = Round2(CusSemCal -
(TGFITE.VlrUnit * TaxaJuro * intPrazoMedio / 3000), fCustoDec);
PRAZOMEDIO: Prazo médio do financeiro da nota. Fórmula:
Se fDtPAtuCust = 0 então
'SELECT SUM(VLRDESDOB * (DTVENC - DTNEG)) / SUM(VLRDESDOB) AS PRZMED'
senão se fDtPAtuCust = 1 então
'SELECT SUM(VLRDESDOB * (DTVENC - NVL(DTENTSAI, DTNEG))) / SUM(VLRDESDOB) AS
PRZMED'
senao
'SELECT SUM(VLRDESDOB * (DTVENC - DHMOV)) / SUM(VLRDESDOB) AS PRZMED';
TAXAJURO: A taxa dessa variável vem do parâmetro "Taxa de Juro - TAXAJURO".
Nota: Quando a quantidade negociada da nota for igual a zero, para as TOP’s indicadas no
parâmetro "TOP para aceitar Qtd. igual a zero - TOPQTDZERO", o sistema carregará as
variáveis AntCusComICM, AntCusSemICM, AntCusVar, AntCusRep, AntCusGer, da "Fórmula de
Custo/Preço" com o custo anterior.
TOTALDETALHE: Essa variável contabiliza a quantidade de registros que estão sendo enviados
em uma remessa. Alguns bancos exigem que seja enviada no HEADER (cabeçalho), a
quantidade de títulos contidos no arquivo de remessa. É importante ressaltar que esta variável
contabiliza apenas as linhas do detalhe, não considera HEADER e TRAILLER. Caso seja
necessário, esses valores podem ser somados na expressão do campo, por exemplo,
TOTALDETALHE + 2.

FIMLINHA: Acrescenta uma quebra de linha na posição final + 1 do texto retornado pela
consulta; como por exemplo, "abcd asas aas aaaa".

FIMLINHATRIMRIGHT: Acrescenta uma quebra de linha após o último caractere diferente de


espaço no texto retornado pela consulta. Como, "abcd asas aas aaaa".

Nota: Aplicam-se apenas à configuração de arquivos de remessa de EDI.

[voltar ao topo]

Funções empregadas na Edição de Fórmulas


Nesse tópico, abordaremos sobre as funções na formatação de fórmulas, como precificação,
comissão e contabilização, etc. Dessa forma, acesse os links abaixo para saber sobre cada um
deles:

Funções Lógicas Função BUSCATSIPAR

Funções de Pesquisa Funções de Formato de Dados

Funções Matemáticas Funções de Datas

Funções Lógicas
O "IF" é uma função de Condição que tem o objetivo de retornar uma ou outra informação, de
acordo com o atendimento à condição estabelecida.

Na tradução do Inglês para o Português, "IF" quer dizer "SE", ou seja "no caso de", "dado a
circunstância de". Portanto, é utilizada para que seja avaliada uma situação. Caso a condição
seja verdadeira, a função retornará uma informação e caso seja falsa, retornará outra
informação. Sendo que, a estrutura utilizada na construção de um IF, será a seguinte:

IF(<CONDIÇÃO>,<VALOR_SE_VERDADEIRO>,<VALOR_SE_FALSO>)

Abaixo, trouxemos alguns exemplos da utilização do IF. Observe:

IF(VLRDESDOB=VLRBAIXA,VLRDESDOB,0): Essa fórmula é utilizada na contabilização do


valor do desdobramento em uma determinada linha, se o valor do desdobramento for
igual ao valor da baixa. Se os valores forem diferentes, o IF retornará zero, ou seja, não
será contabilizado.
IF(queCab.TIPMOV='V',1,-1): Esse exemplo sempre é empregado na construção de
fórmulas de comissão. Ela diz que, se o Tipo de Movimento for Venda, deverá se
considerado "1" e se não for, deve ser considerado "-1". O resultado dessa condição
será multiplicado pelo valor dos itens posteriormente para calcular comissões positivas,
em casos de vendas e negativas, em casos de devoluções de vendas, sendo esses outro
tipo de movimento para cálculo de comissões.
IF(queProd.COMVEND < queVend.COMVENDA, queProd.COMVEND,
queVend.COMVENDA): Temos aqui, outro exemplo de condição em fórmulas de
comissionamento. Aqui, considere que deseja-se obter o menor percentual na
comparação entre os percentuais de comissão definidos nos cadastros de produtos e de
vendedores.
IF(queItens.VLRSUBST=0,queItens.VLRICMS/queItens.QTDNEG,0): Empregado em uma
fórmula de precificação, esse exemplo está sendo definido que o valor do ICMS por
unidade só será considerado caso o Valor da Substituição do item seja igual a zero.

[voltar ao subtítulo]

Funções de Pesquisa
O "PDES" é uma função de consulta ou busca de valores que não podem ser obtidos através
das variáveis preexistentes. Com o PDES, pode ser obtido qualquer valor, ou tabela do sistema,
desde que a consulta realizada através do comando retorne um único valor. Isso é possível ao
realizar ligações entre o PDES e variáveis existentes que retornem campos Chave das tabelas
envolvidas. Assim, temos a seguir a estrutura utilizada na construção de um PDES:

PDES('<COLUNA>','<TABELA(S)>', '<CONDIÇÃO(ÕES)> ')

A estrutura da função é semelhante à estrutura do SELECT, utilizado para consultar informações


no banco de dados; porém, para o uso do PDES, é necessário possuir noções sobre Banco de
Dados e a estrutura das tabelas utilizadas pelo sistema.

Quanto às condições, normalmente é realizada uma ligação entre a tabela que está sendo
consultada e uma variável pré-existente. A união entre uma parte fixa do comando e uma parte
variável, deve ser realizada através do sinal "+", sendo que as partes fixas do comando devem
estar entre aspas simples da seguinte forma:

PDES('<COLUNA>','<TABELA(S)>',<'PARTE_FIXA'+PARTE_VARIAVEL>)

Por meio dos exemplos descritos a seguir, temos suas aplicações:

VAL(PDES('SUM(VLRICMS)','TGFITE','VLRSUBST=0 AND NUNOTA='+NUNOTA)): Esse PDES


pode ser aplicado em uma Fórmula de Contabilização e retornará a soma do valor do
ICMS dos itens que não possuem Substituição Tributária, na nota que está sendo
contabilizada. A variável "NUNOTA" foi utilizada como ligação para que o PDES
retornasse um único resultado. Além do PDES, foi utilizada a função VAL, para converter
o valor encontrado pelo PDES em VALOR. Os dados retornados pelo PDES estão sempre
em formato de texto. Se for necessário utilizar o dado retornado como valor na
contabilização, utilize também a função VAL para converter o valor retornado pelo PDES
em número.
VAL(IF(PDES('ISSRETIDO','TGFCAB','NUNOTA='+NUNOTA)='S',PDES('VLRISS','TGFCAB','NUNOTA='+NUNOTA),0)):
Aqui, foi utilizado também o IF. Ao realizar a leitura, o IF verifica se o campo "ISS
Retido" do cabeçalho da nota está igual à "Sim", se estiver, o sistema buscará o

conteúdo do campo "Valor do ISS" da Nota. Essa expressão pode ser utilizada, por
exemplo, nas fórmulas das parcelas dos Tipos de Negociação, para gerar uma parcela de
despesa para pagamento do ISS retido de um prestador de serviços. A variável
"NUNOTA" também foi utilizada como ligação para que o PDES retornasse um único
resultado.

[voltar ao subtítulo]

Função BUSCATSIPAR
Essa função é utilizada para retornar o valor contido em um determinado parâmetro. Sendo que,
minimiza as alterações em fórmulas, principalmente de precificação e comissionamento,
quando algum dos percentuais fixos envolvidos nesses cálculos, forem alterados. Como, por
exemplo: BuscaTSIPAR('PERCCUSFIXO')

O percentual de Custo Fixo utilizado na análise de rentabilidade de notas e pedidos é definida


através das preferências do Gerente On-line e armazenada no parâmetro "Percentual custo
fixo - PERCCUSFIXO". Para que as fórmulas de precificação considerem o mesmo percentual
definido nas Preferências, basta utilizar a expressão "BuscaTSIPAR('PERCCUSFIXO')" na
fórmula.

O mesmo pode ser realizado com o percentual de comissão fixo definido nas Preferências do
Gerente On-line, que fica armazenado no parâmetro "Percentual de Comissão -
PERCCOMISSAO", ou qualquer outro parâmetro que contenha valores a serem empregados
nas fórmulas do sistema. Você também pode criar um parâmetro personalizado para armazenar
determinado valor e utilizá-lo com a função BuscaTSIPAR. Assim, se o valor for alterado, basta
mudar o conteúdo do parâmetro.

[voltar ao subtítulo]

Funções de Formato de Dados


Funções de formato de dados, normalmente são empregadas para criação de EDI's, onde os

450
Funções de formato de dados, normalmente são empregadas para criação de EDI's, onde os
valores de cada campo, devem respeitar os padrões definidos em um layout. Abaixo, você pode
conferir algumas das mais importantes funções de definição de formato de dados.

A funções "Copy" e "Substr" são utilizadas para extrair uma parte de uma variável e
funcionam exatamente da mesma forma; por exemplo, extrair apenas o "DDD" do número de
telefone, a raiz do CEP, parte do CNPJ, etc. Dessa forma, a estrutura utilizada na construção
dessas funções é a seguinte:

COPY(<VARIÁVEL>,<CARACTERE_INICIAL>,<NÚMERO_DE_CARACTERES>)

SUBSTR(<VARIÁVEL>,<CARACTERE_INICIAL>,<NÚMERO_DE_CARACTERES>)

Considere o seguinte exemplo:

A variável "Dados_Detalhe.CEP_PARCEIRO" retorna no CEP do parceiro com 8 posições, sem


separadores. Se o layout do EDI solicitar a impressão de CEP com a máscara "99.999-999", por
exemplo, poderá ser utilizado:

COPY(Dados_Detalhe.CEP_PARCEIRO,1,2)+'.'+COPY(Dados_Detalhe.CEP_PARCEIRO,3,3)+'-
'+COPY(Dados_Detalhe.CEP_PARCEIRO,6,3)
Primeiramente pegamos a partir do primeiro, dois caracteres e relacionamos com um ponto
final. Em seguida, conectamos com os três próximos caracteres, a partir do terceiro e com um
hífen. Por último, unimos também com os três últimos, a partir do sexto caractere.

Na geração do EDI, a concatenação é realizada através do sinal "+".

O objetivo das funções "Left" e "Right", é imprimir apenas uma parte de um texto, de forma
semelhante ao que ocorre nas funções Copy e Substr. A diferença é que nas funções Left e Right
não é apontado o caractere inicial do "corte", pois a geração sempre acontece do início do texto
à esquerda ou à direita. Dessa forma, considere a estrutura para utilização dessas funções:

LEFT(<VARIÁVEL>,<NÚMERO_DE_CARACTERES>)

RIGHT(<VARIÁVEL>,<NÚMERO_DE_CARACTERES>)

Como exemplo, suponhamos que na geração de determinado arquivo de EDI, serão permitidos
30 caracteres para o nome do parceiro. Para gerar apenas os 30 primeiros caracteres do nome
do parceiro, podemos utilizar:

LEFT(Dados_Detalhe.NOME_PARCEIRO,30)

Para alcançar o mesmo resultado utilizando o COPY, pode ser utilizado:

COPY(Dados_Detalhe.NOME_PARCEIRO,1,30)

Observe que no Copy, é necessário apontar que seria gerado a partir do primeiro caractere e
haveria a opção de gerar uma parte intermediária do texto. Perceba como o Left não apontou o
caractere inicial; a geração se dá sempre a partir do primeiro caractere, respeitando o tamanho
especificado.

[voltar ao subtítulo]

Funções Matemáticas
A função "ABS" tem o objetivo de retornar o módulo de um número, ou seja, seu valor absoluto,
sem sinal. É utilizada quando na geração de um arquivo, o sinal para números negativos não foi
gerado. Para utilizar a função:

ABS(<VARIÁVEL>)

INT / FRAC

As funções "Int" e "Frac" são utilizadas para extrair a parte inteira ou a parte fracionada de um
número. Essas funções são empregadas normalmente na geração de arquivos de EDI, nos quais
podem existir campos separados para a parte inteira e para os decimais de um valor. Sua
utilização ocorre da seguinte forma:

INT(<VARIÁVEL>)

FRAC(<VARIÁVEL>)

ROUND / TRUNC

Referente às funções "Round" e "Trunc", destacamos que são utilizadas para tratar as dízimas
de valores, em cálculos ou na geração de arquivos de EDI. Observe a seguir, estrutura das

funções:

ROUND(<VARIÁVEL>,<QTD_CASAS>)

TRUNC(<VARIÁVEL>,<QTD_CASAS>)

A estrutura para utilização das duas funções é semelhante. A diferença está no tratamento dado
aos decimais; enquanto a função Round realiza o arredondamento, a função Trunc despreza as
casas decimais que possam estar além da quantidade de casas informada como parâmetro.
Como, por exemplo:

Suponhamos que determinada variável esteja retornando o valor "1,995". Se for utilizada a
função Round, com duas casas decimais, o valor final será "2,00". Já com a função Trunc, o valor
final seria "1,99".

[voltar ao subtítulo]

Funções de Datas
As funções "Dia", "Mes" e "Ano" são utilizadas para retornar uma parte de uma data.
Normalmente utilizadas na formatação de EDI, quando o layout possui campos separados para
cada parte da data, ou para gerar no arquivo apenas dia e mês, ou mês e ano de uma
determinada data. A sintaxe destas funções é simples, observe:

DIA(<VARIÁVEL_DATA>)

MES(<VARIÁVEL_DATA>)

ANO(<VARIÁVEL_DATA>)

Assim, no exemplo em que a variável Dados_Detalhe.DATA_VENCIMENTO retorna a data de


vencimento do título na configuração do EDI Bancário, no formato DDMMAAAA.

Se o layout de EDI solicita a informação do "Mês", você pode utilizar MÊS, ao invés das funções
COPY/SUBTR, dessa forma:

MES(Dados_Detalhe.DATA_VENCIMENTO)

Ao utilizar a função mês é importante utilizar a opção "Inteiro com zeros a esquerda" do Tipo
do Campo, para que seja adicionado um 0 à esquerda nos meses de 1 a 9.

[voltar ao topo] [voltar ao subtítulo]

2.263 Regras de Negócio

Configurações > Avançado

Trata-se de um mecanismo para exigir liberações para notas, onde as regras sejam flexíveis.
Temos aqui uma rotina destinada à operações realizadas exclusivamente na Central de Vendas.
Para que seja possível aplicar regras onde os lançamentos sejam inseridos de forma correta e
que atendam aos requisitos específicos para uma regra de negócios, o sistema conta com as
seguintes funcionalidades:

Aba Geral Aba Tipo Operação

Botão Outras Opções... Procedimentos armazenados

Execução das Regras Dinâmicas Parâmetros que influenciam esta rotina

Num. Regra: Informe o código da regra a ser criada. Esta numeração pode ser manual ou
automática.

Descrição: Informe a descrição da regra de forma que possa ser objetiva e de fácil
identificação.

Aba Geral
Ativa: Efetue esta marcação se a regra criada está ativa ou não.

Tipo de Expressão: Pode ser Stored Procedure ou Scripts. A opção de Stored Procedure já foi
implementada, mas a de Scripts não.

Onde: Você deve informar o local onde será aplicada a regra. Apesar de existir esta opção no
cadastro, a funcionalidade ainda não foi implementada no Sankhya Om. Caso seja necessário,
entre em contato com a Sankhya para negociar a implementação desta funcionalidade.

Quando: Informe o momento que será aplicada a regra. Pode ser:

Inclusão/Alteração do Cabeçalho;
Inclusão/Alteração do Item;
Confirmação da Nota.

Evento de Liberação: Caso a regra deva solicitar uma liberação de limites por alçada, será
necessário preencher este campo, podendo ser "Liberação Comercial" ou "Liberação
Financeiro";

Importante: Para regras que incluem uma liberação, caso a rotina retorne SUCESSO = N, ou
seja, a regra não foi respeitada. Somente os eventos Liberação Financeiro e Liberação
Comercial são permitidos aqui.

Importante: Se o campo Evento de Liberação for preenchido, na ocasião em que a regra falhar,
será inserida uma Solicitação de liberação, e o Item ou Cabeçalho serão gravados
normalmente (exceto se a regra for para a confirmação da nota).

Essa solicitação de liberação terá o campo "Observação" preenchido com a mensagem


tornada pela procedure e, se não for retornada nenhuma mensagem, a observação recebe a
descrição da regra para efeito informativo. Se o campo "Cód. Usuário Liberador" for
informado, será repassado para a solicitação, caso contrário, qualquer pessoa que tenha poder
de liberação, poderá fazê-lo. Não há, atualmente, como parametrizar o restante da liberação
(como por exemplo, valores outros campos da TSILIB).

Regras que não tem Evento de Liberação vinculado, cancelam a operação, mostrando a
mensagem à você, ou seja, nesse caso, o Cabeçalho ou o Item não serão gravados.

Cód. Usuário Liberador: Deverá ser informado somente quando o Evento de Liberação tiver
informado. Se não for informado na regra, ao solicitar a liberação de limites, o sistema solicitará
que o usuário tenha alçada configurada em seu Cadastro de Usuário, Limites para Liberação.
Parâmetro usado em regras que incluem solicitação de liberação. Há duas formas de se definir o
usuário liberador, a primeira é através deste campo. A segunda, é informando o parâmetro
P_CODUSULIB dentro da própria Stored Procedure; se existir conflito, vale a definição realizada
na Stored Procedure.

Expressão: Aqui, deve ser informado somente o nome da Stored Procedure que deve ser
executada pela regra.

Nota: Quando a opção de Script for implementada, conterá a própria rotina, por isso o campo
tem um tamanho maior.

Inibe alteração do liberador: Caso esta marcação esteja realizada, somente a regra de
negócios pode alterar o liberador, ficando esta escolha proibida ao usuário.

Observação: Quando esta marcação estiver efetuada, é importante que o mecanismo sempre
determine um liberador, caso contrário, será permitido a qualquer pessoa escolher o liberador
apenas uma vez, pois, na verificação das próximas alterações, não será possível determinar se
quem escolheu o liberador foi o usuário ou o mecanismo de regra de negócios.

Quando duas regras vinculam o mesmo evento de liberação, acontece o seguinte:

Se a primeira regra falhar, uma solicitação de liberação será incluída. As demais regras não
resultarão em novas solicitações, pois já existe uma liberação pendente. Esse comportamento
está previsto.

[voltar ao topo]

Aba Tipo Operação

451
A aba Tipo de Operação é uma opção que permite configurar as TOP's que serão consideradas
para aplicar as regras de negócios configuradas. Essas TOP's devem ser criadas previamente
em Cadastro de Tipos de Operação – TOP.

Tipo de Operação: Informe o Tipo de Operação que deverá ter considerada a regra
configurada.

Seq. de execução: Serve para informar a sequência que o sistema deverá seguir para quando
houver para a mesma top várias regras.

Nota: No Cadastro de Tipos de Operação - TOP existe a aba Regras de negócio, para que você
possa visualizar e verificar as regras que estão vinculadas à esta, como também, a sua
sequência. Outra possibilidade, é permitir incluir/excluir regras como também a sua sequência.

Importante: A Regra de Negócios não contempla a funcionalidade disponibilizada pela


Liberação em Cascata, uma vez que este recurso permite trabalhar com um usuário liberador
diretamente pela procedure (podendo nesta, existir mais de um usuário). Além disso, no
cadastro da Regra de Negócio, pode-se também informar um Usuário Liberador.

Acesse também o help da Liberação de Limites.

[voltar ao topo]

Botão Outras Opções...

Através do botão Outras Opções..., opção "Eventos p/ liberação de Regras de negócio",


criam-se novos eventos de liberação de limite.

Para utilização destes novos eventos, são necessários os seguintes passos:

O parâmetro "Usar liberação de limites por alçada? - USALIBLIM" deve estar habilitado,
pois estes eventos novos como também os já existentes, precisam que este esteja habilitado
para abrir a tela de Liberação de Limites.

Ao clicar na opção Eventos p/ liberação de Regras de negócio, abrirá o seguinte pop-up:

Evento: É o código do Evento. Pode ter numeração automática ou manual.

Importante: A numeração está condicionada a iniciar sua numeração a partir de 1000, ou seja,
os respectivos eventos abaixo disso são os já padronizados do sistema, e este validará se você
informar uma numeração menor que 1000.

Descrição: É a descrição de identificação do evento novo a ser criado, ficando à seu critério. É
possível configurar um evento até 60 caracteres.

As outras funcionalidades da tela já são padrão do sistema, Exportar Registros, Exportar para
Excel, PDF e Visualizar o Cubo de Decisão, como também, o Painel de Controle.

Acesse maiores detalhes no help Conhecendo o Sankhya Om.

Após a criação dos eventos, estes deverão ser vinculados na aba Geral da Regra de Negócio,
conforme demonstramos abaixo:

No Cadastro do Usuário, botão Outras Opções..., opção "Limites para Liberação":

O usuário que tiver alçada para liberação do evento novo criado, obrigatoriamente deverá ser
configurado nesta opção, da mesma forma que os eventos padrões do sistema.

Na tela de Liberação de Limites da Central de Vendas:

Lançado um Pedido de Venda, cuja TOP foi configurada na Regra de Negócios, tanto para
alteração/inclusão de itens, como confirmação do cabeçalho da nota.

A liberação destes eventos pode ser feitas através:

Do sistema, na tela Liberação de Limites;


Do e-mail;
Via Android:

Exemplo abaixo efetuado em um celular Samsung Galaxy S3, Android versão 4.2.1:

452
Da grade Resultado da seleção (Portal de Vendas), botão Outras Opções..., opção Validar os
Pedidos Selecionados.

Nota: Para esta opção, também poderá ter liberações das regras de negócios vinculados a
eventos criados neste menu.

Procedimentos armazenados
Para o sistema identificar as regras e como tratá-las, é necessário criar, inicialmente, as Stored
Procedures (rotina utilizada no Banco de Dados e criada neste).

Importante salientar que, a Stored Procedure, por regra, deve ter os parâmetros de
entrada(P_NUNOTA INT, P_SUCESSO OUT VARCHAR, P_MENSAGEM OUT VARCHAR2, P_CODUSULIB
OUT NUMBER);

Como exemplo, peguemos uma base de dados Oracle:

1)Modelo da Stored Procedure para o cabeçalho:


CRIAR PROCEDIMENTO STP_INC_CAB_NOTA (P_NUNOTA INT, P_SUCESSO OUT VARCHAR,
P_MENSAGEM OUT VARCHAR2, P_CODUSULIB OUT NUMERIC) AS

INÍCIO

--AQUI SERIA A EXECUÇÃO DA ROTINA


P_SUCESSO := 'N';
P_MENSAGEM := 'A REGRA FALHOU DE PROPÓSITO, SÓ PARA TESTAR.';
--SE FOR NECESSÁRIO DETERMINAR O LIBERADOR BASTA ATRIBUIR:
P_CODUSULIB := 10;

FIM;

Exemplo da criação de uma Stored Procedure utilizando o Modelo:

CRIAR OU SUBSTITUIR PROCEDIMENTO Stp_Inc_Cab_Nota (P_NUNOTA INT, P_SUCESSO OUT


VARCHAR, P_MENSAGEM OUT VARCHAR2, P_CODUSULIB OUT NUMERIC)

AS

INÍCIO

DECLARAR

P_COUNT INT: = 0;

INÍCIO

P_SUCESSO := 'S';

SELECIONE CONTAGEM (1) EM P_COUNT

DO TGFCAB CAB

WHERE CAB.NUNOTA = P_NUNOTA

AND CAB.CODCENCUS IN (10200, 10300);

SE P_COUNT = 0 ENTÃO

P_SUCESSO := 'N';

P_MENSAGEM := 'PARA ESTA INSERÇÃO É NECESSÁRIO INSERIR O CR 10200 OU 10300.';

FIM SE;

FIM;

FIM;

2)Modelo da Stored Procedure para o item:

CRIAR OU SUBSTITUIR PROCEDIMENTO Ad_Stp_Inc_Item_Nota (P_NUNOTA INT, P_SEQUENCIA


INT, P_SUCESSO OUT VARCHAR, P_MENSAGEM OUT VARCHAR2, P_CODUSULIB OUT NUMBER)
AS

INÍCIO

DECLARAR

P_COUNT INT: = 0;

INÍCIO

SELECIONE CONTAGEM (1) EM P_COUNT

DO TGFITE ITE

WHERE ITE.NUNOTA = P_NUNOTA

AND ITE.SEQUENCIA = P_SEQUENCIA

E ITE.QTDNEG> = 10;

SE P_COUNT = 0 ENTÃO

P_SUCESSO := 'N';

P_MENSAGEM := 'A QTDNEG só pode ser acima de 10';

P_CODUSULIB := 0;

OUTRO

P_SUCESSO := 'S';

FIM SE;

FIM;

FIM;

Na tela de Liberação de Limites, é possível a vinculação deste evento juntamente a um


Componente de BI. Para isso, acesse o botão Outras Opções...:

Ao clicar nesta opção abrirá a tela:

Ao clicar em "Novo" será aberta a tela para ser informado o Evento e o Componente de BI.

Clique em Salvar, e será habilitada a opção de Análises, podendo gerar o Componente de BI


para a liberação em questão.

Caso o vínculo não esteja correto, você pode utilizar a opção de "Remover Selecionado".

Se o vínculo estiver correto, habilitará a opção de Análises e poderá ser gerado o Componente
de BI selecionado para o evento.

Criação de Usuário Liberador na Stored Procedure

Existe a possibilidade de criar o Usuário Liberador na Stored Procedure. O sistema olhará


primeiro se existe algum Usuário Liberador na Stored Procedure, caso haja, este será utilizado
na solicitação de liberação. Caso não tenha, será analisado dentro do cadastro da regra de
negócios. Se na regra de negócios não tiver um Usuário Liberador informado, o sistema buscará
usuário que tenha configurado no botão de Limites para Liberação do Cadastro do Usuário.

Regras:

Quando efetuar a solicitação de liberação de limites, o valor da liberação será em conformidade


ao que foi solicitado liberar, ou seja, se for uma solicitação da liberação do item, virá o valor
total do item que foi alterado, caso seja da nota, virá o valor total da nota.

Para eventos que serão solicitados no Cabeçalho da Nota, a Stored Procedure terá um novo
argumento P_CODUSULIB:

CREATE OR REPLACE PROCEDURE Stp_Inc_Cab_Nota(P_NUNOTA INT, P_SUCESSO OUT VARCHAR,


P_MENSAGEM OUT VARCHAR2, P_CODUSULIB OUT NUMBER)AS

INÍCIO

--AQUI SERIA A EXECUÇÃO DA ROTINA

P_SUCESSO := 'N';

P_MENSAGEM := 'A REGRA FALHOU DE PROPÓSITO, SÓ PARA TESTAR.';

P_CODUSULIB := 0;

FIM;

Este mesmo argumento poderá ser utilizado também para os itens da nota:

CREATE OR REPLACE PROCEDURE Stp_Inc_Item_Nota(P_NUNOTA INT, P_SEQUENCIA INT,


P_SUCESSO OUT VARCHAR, P_MENSAGEM OUT VARCHAR2, P_CODUSULIB OUT NUMBER)

AS

INÍCIO

--DA MESMA FORMA QUE NA ANTERIOR, AQUI TERIA A ROTINA EM SI...

P_SUCESSO := 'N';

P_MENSAGEM := 'A REGRA FALHOU DE PROPÓSITO, SÓ PARA TESTAR.';

P_CODUSULIB := 0;

FIM;

Importante: O código do usuário deve ser informado nesta variável P_CODUSULIB;

Exemplo 01:

Regra não possui usuário, mas a Stored Procedure possui; neste caso, virá para a tela de
solicitação de liberação, o usuário que está configurado na Stored Procedure.

Procedimento armazenado:

CREATE OR REPLACE PROCEDURE Stp_Inc_Cab_Nota(P_NUNOTA INT, P_SUCESSO OUT VARCHAR,

453
CREATE OR REPLACE PROCEDURE Stp_Inc_Cab_Nota(P_NUNOTA INT, P_SUCESSO OUT VARCHAR,
P_MENSAGEM OUT VARCHAR2, P_CODUSULIB OUT NUMBER)AS

INÍCIO

--AQUI SERIA A EXECUÇÃO DA ROTINA

P_SUCESSO := 'N';

P_MENSAGEM := 'A REGRA FALHOU DE PROPÓSITO, SÓ PARA TESTAR.';

P_CODUSULIB := 286;

FIM;

Na tela Regras de Negócio não foi informado um usuário liberador e a solicitação de liberação
de limites será na confirmação da nota e com o evento de liberação 62 – Liberação Comercial.

Lançada a nota de venda e ao confirmar a nota, o sistema solicitou a liberação de limites do


evento 62 – Liberação Comercial e trouxe automaticamente o Usuário Liberador em
conformidade ao que está configurado na Stored Procedure.

Se tentar alterar o usuário, o sistema emite a mensagem:

"Não é possível alterar o liberador quando a solicitação foi lançada por regra
dinâmica".

Exemplo 02:

Regra possui usuário e a Stored Procedure também possui; neste caso, virá para a tela de
solicitação de liberação, o usuário que está configurado na Stored Procedure.

A Regra possui Usuário Liberador informado e na Stored Procedure também:

CREATE OR REPLACE PROCEDURE Stp_Inc_Cab_Nota(P_NUNOTA INT, P_SUCESSO OUT VARCHAR,


P_MENSAGEM OUT VARCHAR2, P_CODUSULIB OUT NUMBER)AS

INÍCIO

--AQUI SERIA A EXECUÇÃO DA ROTINA

P_SUCESSO := 'N';

P_MENSAGEM := 'A REGRA FALHOU DE PROPÓSITO, SÓ PARA TESTAR.';

P_CODUSULIB := 286;

FIM;

No Portal de Vendas será trazido como liberador, o usuário configurado na Stored Procedure.

Exemplo 03:

Regra não possui usuário e a Stored Procedure também não possui; neste caso, virá para a tela
de solicitação de liberação, o usuário zero para buscar o usuário que possui alçada para o
evento.

Procedimento armazenado:

CREATE OR REPLACE PROCEDURE Stp_Inc_Cab_Nota(P_NUNOTA INT, P_SUCESSO OUT VARCHAR,


P_MENSAGEM OUT VARCHAR2, P_CODUSULIB OUT NUMBER)AS

INÍCIO

--AQUI SERIA A EXECUÇÃO DA ROTINA

P_SUCESSO := 'N';

P_MENSAGEM := 'A REGRA FALHOU DE PROPÓSITO, SÓ PARA TESTAR.';

P_CODUSULIB := 0;

FIM;

No Portal de Vendas, virá como Usuário Liberador o usuário zero, para que seja informado o
usuário liberador que possui alçada para este evento.

Execução das Regras Dinâmicas


Caso a empresa opte por trabalhar com Regras de Negócio Dinâmicas (personalizadas), deve-se
atentar para a criação/remoção dos eventos de liberação que, nesta situação, ficam sob a
responsabilidade da própria regra. Aconselhamos que estas regras sejam criadas com o
acompanhamento de um Consultor Sankhya. Na imagem abaixo temos um fluxo de execução
das regras dinâmicas:

[voltar ao topo]

Parâmetros que influenciam esta rotina


Habilitando o parâmetro "Validar regras de negócios de itens no faturamento? -
VALREGNEGFAT", ao criar uma Regra de Negócios com validação pela inclusão/alteração dos
itens na Central de Vendas, caso o pedido tenha se originado de um faturamento e não ocorra
nenhuma alteração neste item, será exibido um aviso de que a regra X não permitiu tal
operação.

[voltar ao topo]

2.264 Exportação e Importação de Telas Adicionais

O Sankhya-Om dispõe do recurso que possibilita compartilhar funcionalidades adicionais entre


ambientes diferentes (entenda como adicionais, as telas e os menus/pastas necessários para
lançá-las, criados diretamente no sistema através dos utilitários "Construtor de Telas" e
"Menu do Sistema", a esse conjunto de funcionalidades chamamos de Módulo Adicional), por
exemplo, antes de criar os cadastros na base de produção, agora é possível criá-los em uma
base alternativa, aprimorá-los de acordo com testes e ao final exportar tudo no formato de um
módulo e importar diretamente no servidor. Ou ainda compartilhar esse módulo entre vários
clientes, sem a necessidade de criar tudo de novo desde o início.

Essa documentação trata somente os processos de importação e exportação de módulo, a


criação das telas e menus devem ser vistas na documentação das telas Construtor de Telas e
Menu do Sistema.

Exportação de uma tela adicional

No utilitário "Configurações> Avançado> Construtor de Telas", existe a opção "Exportar


Metadados".

Esta opção só estará disponível se houver uma tabela selecionada na grade. Ao ser acionada, é
gerado um arquivo com todas as informações necessárias para se criar essa tabela (inclusive
outras tabelas adicionais que tenham relacionamento com ela são automaticamente
incorporadas). Todas as ações, tanto da tabela selecionada, quando das outras tabelas que tem
relacionamento com ela, serão exportados. Além disso, caso haja alguma ação do tipo Rotina
Java o arquivo .zip gerado terá uma pasta para cada módulo cadastrado na tela Módulo Java e
os arquivos .jar estarão dentro destas pastas. Na seqüência, deve-se informar um local onde
esse arquivo será gravado.

Importação de uma tela adicional


Ainda no Construtor de Telas existe outra opção sugestivamente chamada "Importar
Metadados" que faz a operação inversa, ou seja, interpreta o arquivo de exportação, criando
todas as tabelas, ações e módulos java presentes nele.

Ao selecionar esta opção, aparece uma tela para selecionar o arquivo .zip que foi previamente
exportado.

Neste momento é possível que haja conflitos, existem 2 tipos de conflitos e o sistema trata
todos, com auxilio do usuário é possível definir o que o sistema deverá fazer no casos dos
conflitos, são eles:

Conflito de módulo Java


Esse conflito vai acontecer caso já exista o módulo Java cadastrado na base, o sistema dará 3
opções ao usuário: "Adicionar arquivos ausentes", "Não alterar o Módulo Java" e "Trocar
os arquivos do módulo", ao selecionar determinada opção o sistema mostrará abaixo e em
vermelho a descrição do que esta opção fará.

Conflito de Rotina de banco de dados

Esse conflito vai acontecer caso exista alguma rotina de banco de dados que utiliza uma
procedure que já existe no banco de dados, neste conflito o sistema dará 2 opções à você: "Não
alterar a procedure" e "Atualizar a procedure", ao selecionar a opção é possível ver, em
vermelho, uma descrição da opção.

Observação: No caso de re-importação, diferentemente dos Módulos Java e das Rotinas de


Banco de dados, o sistema não gera conflito e não atualiza automaticamente as ações em
JavaScript, para atualizá-las será necessário que o usuário exclua manualmente as ações para
que quando realizar a re-importação o sistema inclua as ações em JavaScript atualizadas.

Isso finaliza o processo de importação.

Exportação do módulo

Um Módulo adicional nada mais é do que uma ou mais telas adicionais, e os menus e pastas
necessários para abri-las no sistema. A exportação dos módulos é feita na tela
"Configurações> Avançado> Menu do Sistema". Para começar, é necessário escolher um
menu que esteja na árvore "Menu Ativo", em seguida, clique no botão "Exportar

módulo" com o ícone .

Nota: Para exportar ou importar um módulo o sistema necessita estar rodando com uma
licença que contenha o opcional Plataforma de Personalização/W.

O sistema vasculha todas as subpastas do item selecionado, buscando menus que abram telas
adicionais. Todas as telas encontradas serão exportadas inclusive com a estrutura de menu
necessária para lançar essas telas. No final é exibido um resumo do que foi exportado.

Esse resumo consiste em informações que foram exportadas. Note que foi exportada inclusive
uma Trigger vinculada à tabela AD_FILME. Isso porque durante a exportação, o sistema
encontrou essa trigger definida diretamente no Banco de dados. Ao clicar no botão "Baixar
arquivo" e em seguida escolhendo o local apropriado para salvar o mesmo, o processo de
exportação é finalizado.

Importação de módulo

454
Finalmente, o processo de importação do módulo é tão simples quanto os demais. Ao clicar no
botão de importação, serão solicitadas duas informações: o "sufixo" para as tabelas, que é
opcional, como mencionado anteriormente e o local onde deve ser incluída a estrutura de
menus.

Usando a opção "Importar diretamente na raiz", a estrutura será colocada no primeiro nível
da árvore. Se houver uma pasta selecionada na árvore, é possível anexar a nova estrutura a
partir desse ponto, usando “Importar na pasta selecionada”. Ao clicar em "Selecionar
arquivo" o arquivo previamente exportado deve ser selecionado, enviando essas informações
para a criação do módulo. Depois desse processo, um resumo da importação é exibido.

Nota: Existe uma trigger para a tabela AD_FILME, o arquivo usado nessa importação foi obtido
em um ambiente SQLServer e estamos importando esse módulo em um ambiente Oracle.
Como esse tipo de recurso é incompatível de um Banco de dados para outro, a trigger foi
ignorada na importação e o aviso no topo da janela deixa essa informação explícita, além da
linha aparecer na cor vermelha. Nesse caso a conversão da trigger deve ser feita manualmente
e incorporada ao Banco de dados, caso contrário o funcionamento do módulo ficará
comprometido ou incompleto. Isso também acontecerá para as Procedures caso haja alguma
Ação do tipo Rotina de Banco de Dados, neste caso a ação será criada, mas a procedure não
será criada no banco, o cadastro da ação ficará conforme figura abaixo, sendo necessário clicar
no botão destacado para criar o template da procedure, ou cadastrá-la diretamente no banco.

Todo o restante dos recursos importados funcionará perfeitamente.

Merge de Importação de Módulos

A empresa poderá realizar alterações no módulo adicional existente, exportá-lo e importá-


lo novamente. Quando isso ocorrer, o sistema irá manter o que não foi alterado e apenas
irá atualizar aquilo que estiver diferente.

Exemplo 1:

Tem-se em uma base um módulo chamado CINEMA, e neste módulo vários itens, os quais estão
com descrições incorretas ou que precisam ser alterados. Sendo assim, o usuário poderá
alterar todas as descrições, exportar o módulo normalmente e importá-lo, por exemplo,
em outra base, que já tenha o módulo Cinema. Quando este for importado, nada do que não
tiver sido alterado sofrerá modificações e o que estiver diferente será modificado.

Exemplo 2:

Isto também é válido para alterações realizadas via trigger's. Por exemplo: No módulo de
CINEMA, tem-se uma tela adicional chamada "Cadastro de Filmes" e o usuário do sistema
deseja bloquear inclusões nesta tela. Para isso, foi criada a seguinte trigger no banco ORCL:

CREATE OR REPLACE TRIGGER TESTEJAVA.TRG_DLT_AD_FILMES BEFORE INSERT ON AD_FILMES


FOR EACH ROW

BEGIN

RAISE_APPLICATION_ERROR(-20101, 'Inclusão bloqueada pela trigger');

END;

Porém, se você desejar exportar este novo bloqueio, para outras bases às quais também
possuem o módulo de CINEMA. Para isso, basta exportar o módulo alterado e importá-lo nas
demais bases. Quando fizer a importação do módulo novamente, a trigger será criada,
consequentemente o bloqueio às inclusões na tela ocorrerá, e as demais
funcionalidades/telas/campos etc., que o módulo já possuía e que não foram alteradas, irão
manter-se.

VALIDAÇÕES:

Tela: Configurações> Avançado> Menu do Sistema

Se solicitar a importação de um módulo já existente (idêntico ao que existe/sem alterações),


o sistema o importará normalmente, mas não fará nenhuma alteração e nem apresentará ao
usuário, mensagem de que ele já existe no sistema.

Se solicitar a importação de um módulo já existente (idêntico ao que existe/Sem alterações),


em alguma outra pasta diferente da que ele existe, o sistema não permitirá sua inclusão e
irá emitir a mensagem:

Este módulo já foi importado na pasta raiz. Para atualizá-lo selecione o mesmo local
ou remova os menus anteriores.

2.265 Fluxo de Processos

A tela Fluxo de Processos permite ao usuário criar fluxos demonstrativos de processos usados
no Sankhya-Om.

Ao criar um fluxo, você adicionará as telas que serão usadas nele e interligará as mesmas para
demonstrar o processo.

Ao finalizar o processo o usuário poderá adicionar o mesmo como uma tela no sistema,
utilizando para isto a tela de "Menu do Sistema".

A tela de configuração de fluxo de processo é acessada pelo menu "Configurações>


Avançado> Fluxo de Processos".

Assim, o sistema apresentará nesta tela uma grade com todos os fluxos já configurados, para
consultá-los, você poderá apenas dar um duplo clique sobre estes.

Para criar um novo fluxo, clique no botão "Novo", nomear o Fluxo pelo campo
"Descrição" e adicione as telas e os processos externos envolvidos neste fluxo através dos

elementos "Inserir tela" e "Inserir Processo Externo".

Assim que o botão Inserir tela for acionado, o sistema abrirá a janela "Selecione uma tela"

apresentando todas as telas disponíveis ao usuário logado, para que este possa selecionar
aquelas que irão compor o novo fluxo.

Você poderá navegar na árvore ou digitar no campo pesquisa desta janela o nome específico da
tela que desejar adicionar ao fluxo.

Ao selecionar a tela, dê um duplo clique sobre ela ou pressionar o botão "OK" da janela, pra que
a mesma seja inserida ao layout do fluxo.

Depois de inserida nesta rotina a tela poderá ser arrastada através do mouse e posicionada de
acordo com a vontade do usuário.

A inserção do processo "Inserir Processo Externo", teremos uma imagem com texto que
representa um processo externo para o qual não há uma tela no sistema para suprir, ao clicar
no botão de adição de processo externo aparecerá uma janela requisitando que seja digitada
uma descrição para o elemento, a descrição é obrigatória e o elemento tem ligações livres com
qualquer elemento, tanto para recebimento quanto para saída.

Definidas as telas que farão parte do fluxo você irá definir o fluxo propriamente dito. Para
isso dispomos das seguintes elementos:

: O ícone "Adicionar início" representa o início do fluxo, só pode haver um por


diagrama e nenhum outro elemento pode se ligar a ele, enquanto ele pode se ligar a múltiplos
elementos.

: O ícone "Adicionar Fim" exibido representa o fim do fluxo, assim como o


elemento de início só pode haver um por fluxo, contudo o fim do fluxo pode receber múltiplas
ligações, mas não pode se ligar a nada.

: Trata-se de uma caixa de texto. O texto é especificado ao clicar no botão no menu


para adicionar um comentário e é de dígito obrigatório, um comentário só pode ter uma ligação
partindo dele para um elemento e não pode receber ligações, é possível editar um comentário
dando dois cliques rápidos com o mouse, também é possível redimensionar os comentários nas
bordas inferior e lateral direita.

: O ícone exibido aqui representará a opção "Inserir Bifurcação", sendo que este é
o elemento que divide o fluxo de acordo com uma condição que pode ser expressa por
meio de um comentário, podendo receber múltiplas ligações, mais apenas duas saídas serão
permitidas, uma para o caso verdadeiro (S) e outra para o caso falso (N). Para criar uma ligação
saindo de S ou N dê um clique sobre a letra.

: O ícone tido como "Adicionar junção" será o elemento de junção de processos,


pode receber múltiplas ligações, mais só há uma ligação de saída.

: Por meio do "Zoom" será possível aumentar ou diminuir o


fluxo movendo o cursor para a direita e a esquerda, respectivamente.

Ao passar o cursor do mouse por cima de uma tela ou processo externo adicionado ao fluxo,

aparecerá um menu que permitirá que você remova por meio do botão "Remover" ou

"Criar ligação" desta tela a outras telas e elementos do fluxo, através de uma seta de
ligação.

Para criar estas ligações basta clicar sobre a opção Criar ligação de um elemento e levar a seta
de ligação até o outro elemento desejado, dando um clique sobre este elemento para que a
ligação seja formada.

Nota: A seta de ligação fará uma ligação entre um elemento e outro, por isto se houver no
layout apenas um elemento e você acionar a seta de ligação por engano, bastará clicar na tecla
"Esc" para que a seta desapareça, liberando o cursor do mouse, para que então o usuário possa
adicionar outro elemento e definir o fluxo.

Ao clicar sobre a seta de ligação , aparecerá outro menu que permitirá o

usuário: "Remover", "Editar nome" ou "Bidirecionar" a ligação.

455
Pode-se utilizar os elementos de Junção e Bifurcação para deixarmos o fluxo mais completo:

Ao finalizar o processo, você poderá adicionar o mesmo como uma tela do sistema, para isto
deverá acessar a tela do menu "Configurações> Avançado> Menu do Sistema", onde será
criado um "Lançador" para o processo que foi definido na tela de Fluxo de Processo.

Na tela Menu do Sistema, selecione a pasta do módulo ao qual deseja vincular o fluxo, e em
seguida clique no botão "Criar Novo Item".

Neste momento o sistema abrirá a janela "Criando novo item em: "xxxx"", onde o usuário:

Definirá no campo "Descrição" o nome do item de menu;


Informará no campo "Tipo" que se trata de um "Lançador";
E no campo "Tipo de Lançador" informará que se trata de um "Fluxo de processo".

Ao clicar no botão "Próximo" o sistema exibirá os fluxos criados na tela de "Fluxo de


Processo" e bastará que o usuário selecione o fluxo que deseja lançar naquele item.

Clicando em "Concluir" o usuário estará finalizando a criação do lançador.

Para visualizar a nova tela, bastará pesquisar pelo nome utilizando o campo de pesquisa de
telas do Sankhya-Om, a tela já estará disponível.

É possível encontrar a tela também na árvore ou lista de telas do módulo no qual a tela foi
criada, bastará clicar no ícone do módulo que está localizado no Desktop do Sankhya-Om.

Após abrir a tela, veremos o fluxo da mesma forma que definimos na tela ‘Fluxo de Processo’,
porém aqui não teremos o painel de controle, e o usuário poderá alterar o layout do fluxo
apenas temporariamente.

Ao passar o cursor do mouse sobre os elementos Tela e Processo Externo, o sistema


apresentará a mensagem "Clique para abrir a tela" ou "Alterar Processo", desta forma,
pode-se dar um clique sobre a tela para acessá-la ou dar um clique sobre o processo externo
para marcá-lo como "executado".

Para iniciar o fluxo o usuário posicionará o cursor do mouse sobre o elemento que está sendo
ligado pelo elemento de Início e, se for uma ‘tela’, com um clique abrirá a mesma para

executar a tarefa, se for um ‘processo externo’ deverá realizá-lo e depois clicar para marcar
como executado.

Feito isto, o sistema considerará que a primeira tela ou processo foi executado e irá marcá-lo
com um sinal verde em forma de "V".

O usuário dará sequência ao processo abrindo a próxima tela e realizando sua


tarefa ou realizando o próximo processo externo do fluxo, e assim por diante até finalizar
todo o processo.

2.266 Gerência de Vendedores

Comercial > Gerente

A Gerência de Vendedores é semelhante as demais telas de gerência e permite que seja


realizada análise em um "Objeto Principal", que é a análise de resultado por vendedores,
cruzando as informações com diversos outros critérios que possam ser relevantes. Assim,
teremos o exemplo:

Pode-se escolher um "Vendedor" que se deseja analisar e ter-se como opções de visualização
de resultados de performance desse Vendedor, por Produtos, por Parceiros, Grupos de Produtos
etc.

Na tela, temos disponíveis as seguintes abas:

Painel de Filtros Aba Parceiros

Aba Estatísticas Aba Movimentos

Aba Maiores Parceiros Aba Negociações Mensais

Aba UF/Cidade/Bairro Aba Perfil de Parceiro

Aba Produtos Aba Grupo de Produtos

Aba Parceiros em Potencial

A visualização dos dados por usuário na Gerência de Vendedores, se dará com base na
configuração realizada no campo "Ver Pedidos/Notas (WEB)" presente na aba Segurança do
Cadastro de Usuários. Além disso, o parâmetro "Adicionar verificação do vendedor
associado à nota? - ADDFILTVENDEDOR" deve estar ativado. Vejamos através de um
exemplo, como o sistema irá se comportar:

Suponhamos que o Diretor da Empresa queira visualizar as vendas de todos os vendedores


subordinados a ele; então no cadastro do seu usuário, configure o Vendedor (aba Identificação)
e defina o campo Ver Pedidos/Notas (WEB) com a opção Desse vendedor e subordinados. O
vendedor vinculado ao Diretor é gerente de todos os demais gerentes da empresa e estes por
sua vez possuem outros vendedores vinculados a eles. Quando o Diretor acessar a Gerência de
Vendedores informando o seu Vendedor, serão exibidas as informações pertinentes à todos os
vendedores vinculados hierarquicamente a ele, ou seja Diretor > Todos os Gerentes > Todos os
Vendedores.

Para a utilização da "Gerência de Vendedores", é necessário que os Tipos de Operação - TOP


sejam agrupados segundo suas funções, por exemplo: Vendas, Compras, Devoluções, etc, pois
será a partir destes grupos que serão filtrados os dados para a análise.

Painel de Filtros

Por meio do botão , no lado esquerdo da tela, você poderá exibir o painel de filtros para
facilitar a análise, escolhendo: um Vendedor específico e um Período de Negociação. Os critérios
definidos nos filtros serão aplicados para todas as abas da tela. Além dos filtros estáticos pode-
se montar um filtro personalizado através do componente "Assistente de filtros".

Grupos TOP:

Os grupos de TOP são definidos no cadastro de "Tipo de Operação", ao selecionar um grupo o


sistema trará para análise todas as negociações feitas com as TOP's que pertençam àquele
agrupamento. O campo "Marcar" seleciona todas as TOP's da lista para filtrar os lançamentos;
já o "Desmarcar" desmarca todas as TOP's da lista.

É possível selecionar grupos de TOPs individualmente marcando a caixa de seleção


correspondente na lista de "Grupos de TOP".

Opções:

A marcação "Visualizar perfis" habilitará na aba "Parceiros", os painéis de "Perfil do


Parceiro" e "Perfil de Contato".

Se a opção "Considerar Qtd. Negativa" for marcada, fará com que as quantidades referentes
às negociações de vendas sejam consideradas negativas pelo sistema, pois representam uma
saída de produto do estoque. Marcando esta opção o sistema apresentará a coluna "Qtd.
Negociada" com sinal "negativo" para as vendas e com sinal "positivo" para as compras, em
todas as abas.

Caso a opção "Considerar Qtd. Positiva" estiver selecionada, o sistema apresentará a coluna
"Qtd. Negociada" com sinal "positivo" para as vendas, e "negativo" para as compras, em
todas as abas.

Nota: As duas opções anteriores são excludentes, ou seja, se você marcar uma a outra será
automaticamente desmarcada.

Observação: as opções Considerar Qtd. Negativa e Considerar Qtd. Positiva só se comportará


conforme descrito, se a opção "Apoio a Decisão" na aba "Geral" no "Cadastro de TOP's"
estiver corretamente configurada de acordo com o "Tipo de Movimento", ou seja, marcando
"Venda" para "TOP de venda", "Compra" para "TOP de Compra", tanto para o produto
quanto para Matéria-Prima (Tipo MP).

Se a opção "Exibir componentes das fórmulas" for marcada, faz com que sejam exibidos os
produtos que são componentes de fórmulas, considerando as "Matérias-Primas" nos resultados.
Se desmarcado as composições do produto não serão apresentadas para análise gerencial.

Com a marcação "Somar S.T ao total da nota de compra?" efetuada, esta somará ao total
da nota o valor da Substituição Tributária.

Marcando-se a opção "Não considerar o Vlr. Outros nas Compras", não serão considerados
os acréscimos/descontos dos itens no pé das notas de compra; além disso, o VLROUTROS da
nota não será considerado.
Uma vez definidos os filtros, clique no botão "Aplicar" pra que todas as informações referentes
aos filtros estabelecidos sejam visualizadas nas abas à direita que seguem.

[voltar ao topo]

Aba Parceiros
Nesta aba é possível visualizar os parceiros com os quais o vendedor negociou no período
especificado. A grade superior esquerda apresenta os dados do parceiro, como: código, nome
etc. A grade superior direita apresenta os dados do contato. Quando a opção "Visualizar
perfis" estiver marcada, nesta aba serão apresentados também os perfis do parceiro e do
contato, em duas grades na parte inferior da tela.

456
Dando dois cliques sobre qualquer parceiro selecionado nesta aba, será aberta a tela "Gerência
de Parceiros", posicionada no parceiro selecionado, permitindo a análise gerencial do mesmo.

O componente de "Impressão" permitirá que os dados na grade sejam impressos em formato


PDF, XLS (planilha), ou sejam visualizados em cubo.

Nota: Por meio da configuração do parâmetro "Qtd. máx. de reg. para export. de PDF, XLS
e Cubo - QTDMAXREGEXPORT", tem-se a possibilidade de limitar a quantidade máxima de
registros que serão exportados na utilização das funcionalidades "Exportar como PDF",

"Exportar como planilha" e "Visualizar em cubo". Informe um número inteiro, que


representa o limite de registro que serão exportados, por exemplo 50 registros, 100 registros;
dependendo da necessidade da empresa/usuário.

O componente para "Configuração da Grade" permitirá a alteração do layout da grade,


disponibilizando as colunas na ordem que você desejar.

Nesta aba, você não visualizará informações quando este possui em seu cadastro um vendedor
configurado. Visto que a regra consiste em:

1 - Usuários que não são vendedores, quando têm acesso a esta tela podem ver as informações
de TODOS os vendedores.

2 - Usuários que são vendedores, se enquadram em dois subgrupos:

2.1 - Vendedores - Só visualizam as informações a respeito da sua própria movimentação.


Isso existe pois o Gerente de vendas pode permitir que cada vendedor acompanhe seu próprio
desempenho.

2.2 - Vendedor gerente - Visualizam as informações de todos os vendedores que o apontam


como gerente. Esse tipo de usuário existe em um ambiente onde há mais de um gerente de
vendas, assim cada gerente pode visualizar as informações de sua equipe. (A relação aqui deve
ser direta, ou seja, vendedor A é gerente do vendedor B. Mesmo que o vendedor B seja gerente
do vendedor C o vendedor A NÃO conseguirá ver a movimentação do vendedor C).

[voltar ao topo]

Aba Estatísticas
Esta aba apresenta um resumo por parceiro, das negociações de compra, venda etc, de acordo
com a seleção dos "Grupos da TOP".

Nesta aba serão apresentadas algumas informações como, a quantidade total negociada, valor
total negociado, quantidade de notas etc, todas por parceiro. No rodapé da aba será
apresentado um totalizador das principais colunas.

Assim como na aba "Parceiros", você poderá "Imprimir" os dados da grade, e também
priorizar as colunas que deseja visualizar pelo componente "Configuração da Grade".

[voltar ao topo]

Aba Movimentos
Nesta aba são apresentadas nota a nota, todas as movimentações realizadas no período
solicitado. Como uma forma analítica dos dados da aba Estatísticas.

Nesta aba pode-se analisar todas as negociações feitas pelo vendedor, por data de negociação,
quantidade negociada, número das notas etc.

Ao selecionar um título na grade será habilitado o botão "Rentabilidade", onde ao acioná-lo,


pode-se visualizar a contribuição desta negociação, pela análise de rentabilidade da nota.

Para ver os detalhes das notas/pedidos, bastará dar um duplo clique sobre a negociação na
grade ou selecionar a nota e clicar no botão "Ver Nota/Pedido". O sistema exibirá a
nota/pedido selecionada na tela "Central de Vendas".

No rodapé da aba, pode-se visualizar os totalizadores das principais colunas.

[voltar ao topo]

Aba Maiores Parceiros


Nesta aba serão exibidos os parceiros que negociaram com o vendedor, e dentre eles quais são
os que deram maior lucratividade, os que geraram maior faturamento e margem de
contribuição etc.

As movimentações de entrada e saída serão apresentadas de forma distinta, marcando de


amarelo as Entradas, e de branco as Saídas.

É possível gerar um gráfico para melhor análise das informações, bastando para isso pressionar

o botão de gráfico .

Cada barra do gráfico representa um parceiro que está sendo analisado. Pode-se limitar a
visualização dos parceiros, através da configuração das "Linhas no gráfico". As barras serão
exibidas de acordo com a ordem dos parceiros na grade, ou seja, serão exibidos no gráfico os
primeiros parceiros visualizados na grade, até o limite definido pelas linhas. Isto quando não
houver múltipla seleção na grade, ou seja, não houver mais de um parceiro selecionado.

Pode-se selecionar na grade, parceiros específicos para visualização de seus resultados no


gráfico. Esta seleção é feita segurando a tecla "Ctrl" do teclado e clicando-se sobre as linhas
desejadas. Neste caso, o sistema irá desprezar a quantidade informada em "Linhas no
gráfico" e analisará os parceiros selecionados na grade.

Em "Analisar no gráfico" pode-se definir o item a ser analisado, o qual poderá ser:

Custo Reposição;
Custo Fixo;
Custo Variável;
Lucro;
Margem de Contribuição;
Valor Médio;
Valor Total.

No rodapé da aba, pode-se visualizar os totalizadores das principais colunas.

[voltar ao topo]

Aba Negociações Mensais


A aba Negociações Mensais agrupa todos os lançamentos mês a mês, apresentando os valores
totais de cada um dos meses na grade.

457
totais de cada um dos meses na grade.

A marcação "Valor/Qtd. sem sinal" faz com que os dados referentes aos campos "Qtd.Neg."
e "Vlr.Total" de todas as negociações sejam apresentadas em valor absoluto, isto é, sem sinal
de discriminação entre positivo e negativo. Esta marcação terá prevalência sobre as opções,
"Considerar Qtd. Negativa" e "Considerar Qtd. Positiva" do painel opções.

Os resultados também poderão ser visualizados de forma gráfica.

O sistema exibirá o gráfico seguindo a ordem dos dados na grade. A quantidade de meses no
gráfico será limitada pelo campo "Qtd. de meses no gráfico", ou seja, se neste campo for
informado o número "3", serão exibidos no gráfico apenas os dois primeiros registros da grade.

Caso sejam selecionados mais de uma linha na grade (seleção esta realizada segurando o botão
"Ctrl" do teclado, e clicando sobre as linhas desejadas), o campo "Qtd. de meses no gráfico"
será ignorado e serã exibidos no gráfico os itens selecionados na grade.

As marcações "Qtd." e "Valor" alteram no gráfico a visualização dos dados, por valor ou
quantidade negociada em cada mês.

[voltar ao topo]

Aba UF/Cidade/Bairro
Nesta aba tem-se a apresentação dos valores totais das negociações, por UF's, cidades e bairros
em forma de "Cubo".

Este "Cubo" é uma ferramenta flexível, que permitirá a escolha dos campos ou critérios para
efetuação das análises desejadas, além de prover um grande número de recursos para permitir
que se visualize os resultados por diferentes aspectos, acrescentando ainda diversos
indicadores sobre os dados selecionados, comparando-os em suas "Linhas" ou "Colunas".

Para que você selecione os campos que irão compor o cubo, selecione-os na lista Campos
Disponíveis e transporte-os para a área de preferência no cubo por meio da opção "Adicionar à
área de" ou arrastando-os com o mouse.

Os dados serão analisados de acordo com os campos filtrados e os resultados poderão ser
visualizados por diferentes aspectos. Tudo dependerá da forma como forem combinados os
campos de filtros.

Em cada uma das colunas é possível filtrar os dados que deverão ser apresentados no "Cubo",
assim pode-se personalizar o filtro da forma que irá facilitar ao máximo a análise.

Pode-se também visualizar todos os dados em forma de grade, para isso pressiona-se o ícone
"Grade" no lado superior esquerdo da tela.

[voltar ao topo]
Aba Perfil de Parceiro
Nesta aba tem-se as negociações do vendedor de acordo com o perfil do parceiro, bem como a
lucratividade, margem de contribuição etc.

Assim como na aba "Negociações Mensais", esta aba permite que os resultados também
sejam apresentados de forma gráfica.

Cada barra do gráfico representa um perfil que esta sendo analisado na grade. Pode-se limitar a
visualização dos perfis, através da configuração das "Linhas no gráfico". As barras serão
mostradas de acordo com a ordem na grade, ou seja, serão exibidos no gráfico os primeiros
perfis visualizados na grade, até o limite definido pelas linhas.

Pode-se também selecionar na grade perfis específicos para visualização de seus resultados.
Neste caso, o sistema irá desprezar a quantidade informada em Linhas no gráfico e exibirá os
dados de acordo com a quantidade de perfis selecionados na grade.

[voltar ao topo]

Aba Produtos
Nesta aba tem-se os produtos negociados pelo vendedor no período selecionado, permitindo-se
analisar quais dentre eles, deram maior lucratividade, os que geraram maior faturamento e
margem de contribuição etc. Nesta aba pode-se analisar produto a produto, por data de
negociação, quantidade negociada, quantidade de notas, entre outros aspectos.

No rodapé da aba tem-se os totalizadores das principais colunas.

Você também poderá "Imprimir" os dados da grade, assim como priorizar as colunas que se
deseja visualizar pelo componente "Configuração da Grade".

[voltar ao topo]

Aba Grupo de Produtos


Essa aba totaliza os valores das negociações realizadas pelo vendedor por grupo de produtos,
apresentando todos os dados da aba "Produtos" de forma sintetizada.

No rodapé da aba tem-se os totalizadores das principais colunas.

Pode-se também "Imprimir" os dados da grade, assim como priorizar as colunas que se deseja
visualizar pelo componente "Configuração da Grade".

[voltar ao topo]

Aba Parceiros em Potencial


Esta aba apresenta os parceiros com potencial de venda, ou seja, os parceiros para os quais
esse vendedor não vendeu, no período definido no filtro "Período de negociação";
independente do grupo de TOP selecionado.

Observação: As abas "Produtos", "Grupo de Produtos" e "Parceiros em Potencial", não


apresentam modo de exibição gráfico.

[voltar ao topo]

2.267 Cálculo de Custos sem Fórmula de Precificação


Quando o produto não possui fórmulas de custo/preço, o sistema utiliza a fórmula interna para
calcular os custos e preços do produto. Desta forma, temos as seguintes expressões:

Custo sem ICMS: Se refere ao valor unitário do produto considerando despesas de rodapé da
nota fiscal, ou seja:

CusSemCal = Round2((VlrPro * IndTot) - (VlrICM * IndICMS)QtdCasasDecimaisCusto);

Custo com ICMS: Representa o valor unitário do produto considerando despesas de rodapé,
isto é:

CusComCal = Round2((VlrPro * IndTot), QtdCasasDecimaisCusto);

Custo Variável: São custos que dependem diretamente do volume de produtos produzidos.
Quanto maior a quantidade fabricada, maior seu consumo não é calculado, ou seja:

CusVarCal=0;

Custo de Reposição: Se refere ao valor do item na nota:

458
CusRepCal = VlrUnit;

Custo Gerencial: É calculado segundo a fórmula:

CusGerCal = Round2(CusSemCal - (VlrUnit * TaxaJuro * intPrazoMedio /3000)


QtdCasasDecimaisCusto),

Em que:

Taxa de Juro: é um parâmetro que calcula a taxa de juro mensal;


IntPrazoMedio: é calculado a partir das datas informadas no financeiro da nota.

Observação: Divisão por 3000 significa: (/30 (dias do mês comercial) * 100).

Preço: O preço de tabela será calculado da seguinte maneira:

Sendo realizado o cálculo do Preço de Venda através da rotina "Recálculo do Preço de Tabela
pela Fórmula de Precificação", o preço será o resultado da seguinte expressão:

Preço = round2(CusGerCal / (1- (MARGLUCRO / 100)), QtdCasasDecimaisVLR);

Custo médio com ICMS: Representa o valor calculado com base no custo com ICMS, utilizando
o seguinte algoritmo:

((ACusComCal * EA) + (NCusComCal* QC)) / (EA + QC),

Sendo que:

AcusComCal: é o Custo Médio com ICMS Anterior;


EA: corresponde ao Estoque Anterior;
NCusComCal: é o Novo Custo Médio com ICMS;
QC: expressa a Quantidade Comprada (Entrada).

Custo médio sem ICMS: Consiste no valor calculado sem base no custo sem ICMS, utilizando
o seguinte algoritmo:

((ACusSemCal * EA) + (NCusSemCal * QC)) / (EA + QC);

Custo Médio Gerencial: Se refere ao valor calculado com base no custo gerencial, utilizando o
seguinte algoritmo:

((ACusGerCal * EA) + (NCusGerCal* QC)) / (EA + QC).

Atualização de Custo: Para que o custo seja atualizado no item da tabela TGFCUSITE, é
necessário preencher o campo "Custo de Reposição" da tela Atualização de Custos.

Observações para configuração


Para que os custos sejam atualizados de forma correta, é necessário que você verifique os
seguintes pontos:

A configuração do campo "Precifica" da aba Geral, para os Tipo de Operação-TOP de


Compra;
Os parâmetros na tela Preferências;
Se os campos "Fórmula de Custo/Preço" e "% Margem de Lucro", aba Formação de
Custo/Preço, da tela Cadastro de Produto, estão devidamente preenchidos;
Se a expressão matemática está correta no Cadastro de Fórmulas de Precificação.

Nota: Caso uma fórmula sem custo seja utilizada em operações de Devolução de Venda e
Requisição, será utilizado o custo que estava em vigor na data em que os lançamentos foram
realizados.

Abaixo, temos algumas dicas:

1. Se na compra o produto for adquirido para produção (matéria-prima) utilizando a CFO do


item = 111/211 (antigas) ou 1101/2101 = Compra para Industrialização dentro ou fora do
estado, então VlrPro (Valor do Produto) = VlrUnit (Valor Unitário) senão VlrPro = VlrUnit +
(VLRIPI / QtdNeg). O IPI é desprezado nas compras para industrialização, pois normalmente o
mesmo também é abatido do custo sob a forma de crédito tributário;

2. Para o valor do produto determinado no item anterior, será somado o valor unitário de
substituição e deduzido o valor unitário do desconto oferecido para o item, ou seja:

VlrPro = Round2(VlrPro + (VLRSUBST / QtdNeg) - (VLRDESC / QtdNeg) QtdCasasDecimaisCusto).

Onde:

QtdCasasDecimaisCusto: se refere a quantidade de casas decimais para o cálculo do custo. A


quantidade de casas decimais para custo é configurado através do parâmetro "Decimais para
custo - CUSTODEC";

3. Se o produto for de Revenda com Substituição Tributária ele não terá ICMS. Se não, o Valor
unitário do ICMS é o Valor total do ICMS do item dividido pela Quantidade Negociada, ou seja:

RevendaCSubst então VlrICM = 0; senão VlrICM = (VLRICMS / QtdNeg);

4. "IndTot" é um índice que determina a participação de despesas acessórias e despesas do


rodapé da nota contra o total de mercadorias negociadas, ou seja:

(IndTot = curTotal / TotalItens); onde TotalItens é o valor total dos produtos;

Você também pode utilizar as expressões IndTot conforme as seguintes condições:


curTotal := TGFCAB.VlrNota ;

Se TGFCAB.ISSRETIDO <> 'S' Então

curTotal := curTotal - TGFCAB.VLRISS ;

Se TGFCAB.TIPIPIEMB <> 'I' Então

curTotal := curTotal + TGFCAB.IPIEMB + TGFCAB.VLREMB ;

Se (TGFCAB.TIPFRETE <> 'S') Então

curTotal := curTotal + TGFCAB.VLRFRETE ;

Assim, realize a troca dos campos pelos valores correspondentes conforme a necessidade de
suas operações.

5. "curTotal" é o valor total da nota, considerando o:

Valor Total dos produtos + Valor de Frete (se houver) + Valor de Embalagem e IPI da
Embalagem (se houver) - Valor do ISS (se ISS não for retido);

6. "IndICMS" é um índice que determina a participação do ICMS cobrado sobre as despesas


acessórias e despesas do rodapé da nota contra o valor do ICMS de mercadorias negociadas, ou
seja:

IndICMS = ICMSTotal / (Valor ICMS total da nota);

7. "ICMSTotal" se refere ao:

Valor ICMS total da nota + (ICMS sobre frete + ICMS sobre seguro + ICMS de embalagem) (se
houver).

2.268 Projetos

Um projeto pode ser definido como uma decisão empresarial cujos resultados devem ser
apurados separadamente do restante do negócio, de modo a avaliar se aquela iniciativa estará
gerando os resultados financeiros esperados.

É mais uma forma de agrupar ou classificar as receitas e despesas para apuração de resultados.
Normalmente estão ligados a projetos, unidades de negócio, contratos, linhas de produtos,
grandes de clientes e etc.

No sistema, os lançamentos atribuídos a determinado projeto podem ser analisados em


conjunto com as Naturezas e Centros de Resultados, possibilitando um controle gerencial
completo e abrangente.

Esta é uma das telas do sistema composta por árvore hierárquica; algumas informações sobre
esta particularidade, podem ser visualizadas por meio do link Telas com Hierarquia.

Exemplos:

Uma rede de varejo pode considerar como um novo projeto a abertura de uma nova seção de
produtos dentro de cada loja. Poderia, assim, criar o projeto "Novo Mix de Produtos". Os
lançamentos das despesas necessárias à adaptação das lojas seriam realizados nas
"Naturezas de Receitas e Despesas" e nos "Centros de Resultados Específicos", mas
seriam também atribuídos àquele projeto. Assim, ao final de um determinado período, o
administrador poderia avaliar quais foram os resultados obtidos daquele projeto, compará-los às
metas inicialmente traçadas, analisar suas receitas e despesas com o conjunto da empresa e
verificar se foi ou não um projeto bem-sucedido.

Uma empresa atacadista pode considerar como um novo projeto à expansão de suas
atividades para uma nova região geográfica, criando assim o projeto "Expansão de
Vendas". Todas as receitas e despesas relacionadas ao projeto seriam apuradas para
posterior análise de resultados.
Uma indústria pode criar um projeto de introdução de uma nova linha de produção.
Uma empresa do setor de serviços pode criar um projeto de abertura de novas frentes de
atuação, como a participação em concorrências públicas.

Incluindo um novo Projeto


Para incluir um novo projeto o usuário deverá clicar no botão "Novo", os campos ficarão em
branco para receber o novo cadastro.

Informa-se o "Projeto" e a "Identificação" do projeto, além de uma "Abreviação do


Projeto" que também o identificará, todos estes campos serão obrigatórios.

Nesta tela, por meio do botão pode-se visualizar os registros pelo modo
grade.
Além de que, pelo campo "Pesquisar registros..." o usuário poderá filtrar o
registro desejado.
Por meio campo "Produto", pode-se vincular um produto ou serviço ao projeto, informando o

projeto que poderá estar relacionado a um produto específico.

Se a marcação "Ativo" estiver desabilitada, o projeto não estará ativo para as demais rotinas
do sistema. Por isto, não basta cadastrar um projeto, é necessário ativá-lo por meio desta
marcação.

Caso o "Analítico" estiver selecionado, o usuário desejar cadastrar um Projeto Sintético, não
deverá marcar esta opção.

Nota: As opções "Ativo" e "Analítico" são automáticas do sistema, tem-se que estas já
estarão marcadas na inclusão de um novo projeto. Nas demais rotinas do sistema, apenas serão
aceitas as linhas "Analíticas", ou seja, os projetos analíticos.

O campo "Questionário" é habilitado pelo campo "Permite cadastro de questionário no


projeto" da tela de Configuração de Envio das Fotos, neste campo, pode-se escolher um
Questionário para o cliente responder para cada álbum no momento da confirmação dos álbuns
pelo link de seleção de fotos.

As contas contábeis indicadas nos campos "Conta Contábil 1", e "Conta Contábil 2" são
definidas pelo Plano de Contas, em integração com o MGE Contabilidade.

Para que a rotina de contabilidade considere estas contas, deve-se utilizar as opções "Conta 1
do projeto" e "Conta 2 do projeto", localizadas na opção "Tipo de Conta Contábil", do
cadastro de TOP Contabilização.

Para mais informações sobre o Álbum de Fotos, utilize o link Manual de Implantação e Utilização
do Álbum de Fotos.

459
do Álbum de Fotos.

Campos Adicionais
A tela de cadastro de projetos tem suporte para campos adicionais criados pelo usuário
conforme lhe for conveniente. Para maiores informações sobre essa funcionalidade clique aqui.

Ferramentas
Por meio do botão "Configurar Grade" é possível visualizar os dados em modo grade e ainda
configurar quais colunas estarão visíveis.
O botão "Impressão do Grid" possibilita a impressão dos registros da grade em formato PDF e
XLS.

Esta tela possui botão para a criação de filtros personalizados. Os filtros feitos serão aplicados
nos registros filhos. Os filtros serão aplicados por meio do botão "Aplicar".

Importante: Independente do critério de filtro criado, o sistema adicionará um critério com a


condição AND (Perfil.ANALITICO = N). Dessa forma, o sistema filtrará os registros que
satisfaçam o filtro do usuário e também mostrará todos os registros que não são analíticos.

Orientações para um cadastro eficaz


1- Evitar um grande número de níveis.

Este tipo de cadastro torna os lançamentos muito complicados e os relatórios gerenciais


apresentam muitas quebras, tornando-os difíceis de interpretar.

2- Evitar uma estrutura simplista.

O resultado pode tornar-se muito pobre, o que poderá não atender as necessidades de
informação dos gestores da empresa.

2.269 Restrições/Exceções de TOP de Baixa

Restrições/Exceções de TOP de Baixa


No cadastro de TOP, para TOP de Financeiro, na opção “Outras Opções >> Restrições e
Exceções” a opção “TOP para Baixa”, permite ou restringe TOPs.

Na Movimentação Financeira ao realizar uma baixa o sistema respeitará a restrição ou exceção


inserida na TOP do financeiro, para “Receita” o sistema permitirá as TOPs de “R - Recebimento”
e para “Despesa” o sistema permitira as TOPs de “G -Pagamento”.

Na Baixa Automática o sistema permite inserir todas as TOPs, contudo a validação da regra
inserida na TOP do Financeiro será realizada no momento da baixa.

Exemplo: Na TOP do financeiro criei a exceção apenas para TOP “14 – Recebimento”, na baixa
automática usou-se a TOP de Baixa “65”, ao realizar a baixa o sistema exibiu a seguinte
mensagem:

2.270 Variáveis de TXT

Formatador de Relatórios do Sistema

Para facilitar sua navegação, acesse os links abaixo:

Dados da empresa Dados do cliente


Parceiro do veículo Dados do transporte
Variáveis TGFORD com nota de Variáveis para notas de
carga conhecimento...
Dados dos itens da nota Acumuladores
Informações da nota Dados do parcelamento
Formação de duplicatas Adiantamento/Empréstimo
Impostos PDES
Desprezar linha branco Variáveis de impressão
Variáveis para conhecimento de
Alguns exemplos de funções e IF
frete
Dados da empresa (holerite e
Variáveis para ordem de serviço
rescisão)
Dados do funcionário (holerite e
Variáveis de grupo de produtos
rescisões)
Variáveis de controle de
Variáveis do parceiro destinatário
impressão
Variáveis para folha de Variáveis de data (férias/folha
pagamento de pag...)
Variáveis dos lançamentos da Variáveis de arquivos (Queries
folha... utilizadas)
Variáveis do cadastro de Características do arquivo
funcionários modelo
Variáveis de mensagem do
Variáveis do módulo caçamba
holerite
Expressão condicional IF Dados do parceiro
Variáveis para emissão do DAE Diária
Variáveis do acadêmico Variáveis do módulo serviços
Variáveis de formatação de
Dados da caçamba
duplicata...
Variáveis do rateio (Início
Variáveis do módulo cotação
Rateio...)

Dados da empresa

&codemp: Código

&codemp3 (&TSIEMP.CODEMP): Código da empresa

&razsoc: Razão Social

&e-maile: E-mail da empresa

&endemp: Endereço

&baiemp: Bairro

&cidemp: Cidade

&cepemp: CEP

&estemp: Estado (UF) da Empresa

&estado: Estado (UF) da Empresa

&estori: Descrição Estado (UF) da Empresa

&imuemp: Inscrição estadual da empresa município

&CNPJemp: CNPJ da Empresa

&insemp: Inscrição Estadual

&fonemp: Telefone

&faxemp: Fax

[voltar ao topo]

Dados do cliente

&telcont: Telefone do Contato do Parceiro

&codcli: Código do cliente

&razcli: Razão social do Parceiro

&razcli4: Razão social do Parceiro com até 40 caracteres

&razdes: Razão social do Parceiro destinatário

&nomcli: Nome do cliente

&contat: Nome do contato do Parceiro

&identi: Identidade do Parceiro inscrição estadual

&e-mailc: E-mail do Parceiro

&loctra: Nome da Empresa onde trabalha (Razão Social quando fornecedor)

&endcli: Endereço do Parceiro cliente

&baicli: Bairro do Parceiro

&cidcli: Cidade do Parceiro

&cepcli: CEP do Parceiro

&nomeusur: Nome do usuário da TSIUSU

&codusu: Código do usuário do sistema

&telcli: Telefone do cliente

&numfax: Fax

&estcli: Estado (UF) do Parceiro cliente

&estdes: Descrição Estado (UF) do Parceiro cliente

&endrec: Endereço Recebimento do Parceiro cliente

&bairec: Bairro do Parceiro de Recebimento

460
&cidrec: Cidade do Parceiro de Recebimento

&ceprec: CEP do Parceiro de Recebimento

&estrec: Estado (UF) de Recebimento do Parceiro cliente

&endent: Endereço Entrega do Parceiro cliente

&baient: Bairro do Parceiro de Entrega

&cident: Cidade do Parceiro de Entrega

&cepent: CEP do Parceiro de Entrega

&estent: Estado (UF) de Entrega do Parceiro cliente

&CNPJcpf: CNPJ ou CPF do Parceiro

&insest: Inscrição Estadual

&insest: Identidade

&insest: Inscrição Estadual (para pessoa jurídica)

&regcli: Região do cliente

&codsuf: Código SUFRAMA

&nombcopar: Nome do banco do Parceiro - tamanho 40.

&nomven: Nome Parceiro - tamanho 36

&e-mailven: E-mail vendedor - tamanho 40

&CNPJcpfven: CNPJ/ CPF vendedor - tamanho 18

&telven: Telefone vendedor - tamanho 14

&contat: Nome do contato do Parceiro

&apecont: Apelido do contato

&telcont: Telefone do contato


&faxcont: Fax do contato

&cargo: Cargo do contato

&emailcont: E-mail do contato

imucli: Cod.Mun.Contribuinte do Parceiro - tamanho 16

imucli_r: Cod.Mun.Contribuinte do Parceiro Remetente

imucli_d: Cod.Mun.Contribuinte do Parceiro Destinatário

imucli_c: Cod.Mun.Contribuinte do Parceiro Consignatário

imucli_p: Cod.Mun.Contribuinte do Parceiro Redespacho

&ctaemp_c: Conta corrente do Parceiro Consignatário

&ctaemp_r: Conta corrente do Parceiro Remetente

&ctaemp_p: Conta corrente do Parceiro Redespacho

&ctaemp_d: Conta corrente do Parceiro Destinatário

Observação: Para impressão de nota de transferência e requisição, existem as variáveis para


apresentar os dados do Parceiro que terão a terminação "_t". Basta acrescentar esta terminação
nas variáveis de dados do Parceiro para que o sistema busque as informações das notas citadas.

[voltar ao topo]

Parceiro do Veículo

&codcli_v: Código do Parceiro do Veículo

&razcli_v: Razão social do Parceiro do Veículo

Nota: As variáveis dos dados do Parceiro do Veículo são as mesmas do Parceiro.

[voltar ao topo]

Dados do transporte

codcli_p: Código do cliente Redespacho

codcli_r: Código do cliente Remetente

codcli_d: Código do cliente Destinatário

codcli_c: Código do cliente Consignatário

&veicul: Placa do Veículo

&transp: Nome da Transportadora

&endtra: Endereço do Parceiro Transportadora

&veicul: Placa do Veículo com 17 posições

&modvei: Modelo do Veículo

&teltra: Telefone da Transportadora

&plavei: Placa do Veículo com 8 posições

&esttra: Estado (UF) do Parceiro Transportadora

&munici: Cidade da Transportadora

&munici: Município do Veículo

&marvol: Marca ('S/M')

&numcot: Número da cotação da TGFCOT

&numdup: Número da duplicata da TFGFIN

&nrovol: Número

&qtdvol: Quantidade de Volumes

&qtdvob: Quantidade de Volumes (máscara 99999.9999)

&qtdvoe: Quantidade de Volumes (máscara 999999.9999)

&espvol: Observação do Cadastro do Parceiro Transportadora após o fim, itens e conta, produtos
e serviços juntos.

&espvol: Volume informado na tela de transporte

&pedcli: Número do Pedido do cliente

&viatra: Via de Transporte

&locent: Local de Entrega

&pesolb: Peso líquido total informado na tela (máscara 99999.9999)

&pesobb: Peso bruto total informado na tela (máscara 99999.9999)

&CNPJtra: CNPJ ou CPF da Transportadora

&instra: Inscrição da Transportadora

&pesbou: Outros valores do peso, pesliq mais pesbru

&tgfpro.descmax: Desconto máximo do Cadastro de Produto

&perfre: Valor do frete menos o valor do desconto

&tipfre: Tipo de Frete

Observação: Quando no TXT as variáveis estiverem com terminação "_v", o sistema imprime
os dados do Cadastro de Veículos. Por exemplo: razcli_v - Veículo informado no cabeçalho da
nota.

[voltar ao topo]

Variáveis TGFORD para notas que tenham Nota de Carga

&TGFORD.CODEMP: Código do campo Empresa a ser pesquisado

&TGFORD.ORDEMCARGA: Código do campo Ordem de Carga

&TGFORD.DTINIC: Código da Data Início da nota

&TGFORD.DTPREVSAIDA: Código da Data prevista para saída

&TGFORD.CODPARCTRANSP: Código da Transportadora/Motorista

&TGFORD.CODVEICULO: Código do Veículo

&TGFORD.CODREG: Código da Região

&TGFORD.ROTEIRO: Código do Roteiro

&TGFORD.SITUACAO: Código da Situação (aberta ou fechada)

&TGFORD.TIPCARGA: Código do Tipo de Carga (fechada ou fracionada)

&TGFORD.KMINIC: Código do Km Inicial

&TGFORD.KMFIN: Código do Km Final

&TGFORD.HORASAIDA: Código da Hora de Saída

&TGFORD.PESOMAX: Código do Peso Máximo

[voltar ao topo]

Variáveis para notas de conhecimento de frete

&ctnumxx: Número da Nota

&ctvlrxx: Valor da Nota

&ctdatxx: Data da Emissão

&ctserxx: Série, onde XX é variável, de acordo com o limite das Notas que podem ser impressas
no modelo do cliente.

[voltar ao topo]

Dados dos itens da nota

&vvoa01: Volume principal do Cadastro de Produto

&vvic01: Valor do ICM do Percentual NN dos Itens da Nota

&vvla01: Valor do Volume Alternativo ('###,##0.00')

&vsut01: Valor da substituição tributária líquida por produto

&vtab01: Valor do preço de tabela ('#####,##0.00')

&vsug01: Valor de sugestão na compra ('#####,##0.00')

&vsu101: Valor da substituição tributária líquida por produto

&vvbo01: Valor da Bonificação

&vqta01: Quantidade volume alternativo

&vqt601: Quantidade em Volume alternativo, com 6 casas decimais. (###,##0.000000)

&vnol01: Descrição do produto + Localização do produto.

&vlur01: Valor de lucratividade do produto ('###0.00')

&cartei: Variável que busca o campo carteira do cadastro de Conta Banc.

&vluc01: Valor da margem de lucro ('##0.00')

&vcus01: Valor do Custo Gerencial por produtos ('#####,##0')

&vcd601: Código do produto sem o traço com 6 dígitos

&vcd001: Código do produto sem o traço ('#####')

&vcd701: Código do produto com 07 dígitos

&vbas01: Base de Cálculo do Percentual NN de ICM dos Itens da Nota

&vbar01: Código de barra da TGFEST

&vali01: Percentual NN de ICM dos itens da nota

&vapr01: Indicador de qual alíquota e de substituição tributária

&vcod01: Código do produto com traço (####-#)

&vcd001: Código do produto sem o traço ('#####') com zeros a esq.

&vco501: Código do produto sem o traço

&vldc01: Código local de destino tamanho 3

&vldd01: Descrção local de destino tamanho 36

461
&vldd01: Descrção local de destino tamanho 36

&varc01: Código do LOCAL de Armazenagem do Item número NN da Nota

&vard01: Descrição do LOCAL de Armazenagem do Item da Nota (20)

&vref01: Referência (Cod.Fabricante) do Item número NN da Nota

&cenres: Código do Centro de Resultado

&descre: Descrição do Centro de Resultado

&cenres01: .. nn - tamanho 15: código do centro de resultado do financeiro

&descre01: .. nn - tamanho 40: código centro de resultados central de atendimento ao


fornecedor.

&codnat01: Código da natureza do financeiro da nota

&desnat01: Descrição da Natureza da TGFNAT

&qtdite: com 3 posições que conta quantos produtos foram impressos (ela só está disponível
após o fim itens e conta produtos e serviços juntos)

&vrfe01: Referência (Cod.Fabricante) do Item número com 3 caracteres

&sequencia: Sequência de impressão dos itens da nota

&vcpl01: Complemento (Aplicação) do Item número NN da Nota

&vcpx01: Complemento (Aplicação) do Item número NN da Nota c/ duas casas

&vloc01: Localização do Item número NN da Nota

&vemb01: Quantidade de embalagens do Item número NN da Nota

&vem301: Quantidade de embalagens do Item número NN da Nota com 3 posições

&vqtd01: Quantidade do Item número NN da Nota (máscara 999.999,99)

&vqtdd01:Quantidade unitário para volume (máscara 999.999,99)

&vqtf01: Quantidade do Item número NN da Nota (máscara 999.999,99)

&vqtc01: Quantidade do Item número NN da Nota (máscara 99999,9999)

&vqte01: Quantidade do Item número NN da Nota (máscara 999999,9999)

&vqtm01: Quantidade do Item número NN da Nota (máscara 9999,9)

&vqtEx01: Quantidade por Extenso

&TGFSER.SEQUENCIA: Imprime a sequência dos serviços

&TGFITE.SEQUENCIA: Imprime a sequência dos produtos. Metros de início e fim itens/serviços, e


a quantidade de itens se usado depois do "FIM ITENS".

LINHA(&NOMEDOCAMPOADICIONAL,TAMANHOQUESERAIMPRESSO,LINHA)

LOTEINFO('chave', tamanho) busca informações complementares de lote.

&qtdite: Consta a sequência dos itens impressos se usado entre os parâmetros

&vvol01: Volume do Item(ITE) número NN da Nota

&vcfo01: C.F.O do Item número NN da Nota

&vcfo_cXX: Código da CFOP

&vdcf_cXX: Descrição da CFOP

Onde XX varia de 01 a 10, e representam as CFOP'S usadas nos itens em ordem de código.

Serão usadas para imprimir mais de uma CFOP no cabecalho da nota.

&vpes01: Peso liq.do Item número NN da Nota (máscara 999,999.99)

&vpel01: Peso liq.do Item número NN da Nota (máscara 9999.9)

&vpl401: Peso liq.do Item número NN da Nota (máscara 9999.9999)

&vpb401: Peso Bruto (Bruto*Qtd,'#####0.0000')

&vpl501: Peso liq.Unitário do Item número NN da Nota (máscara 9999.9)

&vpb501: Peso Bruto digitado na nota ('###0.0')

&vpno01: Percentual do item sobre o valor total da nota

&vnom01: Descrição do Item número NN da Nota com 36 posições

&vnoc01: Descrição do Item NN (30 pos.) + 'DEVOLUCAO' p/ qtd < 0

&vgru01: Descrição do grupo de produtos do item número NN

&vvod01: Descrição do volume do Item

&vmar01: Marca do Item número NN da Nota

&vvlr01: Valor Unitário do Item número NN da Nota

&vvla01: Valor Unitário do Item considerando volume alternativo

&vvde01: Valor do desconto por produto ('#####,##0.00')

&vdes01: Percentual de desconto do item ('#0.00')

&vpde01: Percentual do desconto do Item da Nota com máscara 99.99%

&vpdg01: Percentual de desconto geral do item (vlrtot+vlripi+vlrsubst-vlrdesc- desc.prop.do


total da nota)

&vtot01: Valor Total do Item número NN da Nota

&vcip01: Código do IPI do Item número NN da Nota

&vcfi01: Classificação fiscal do IPI do Item número NN da Nota

&vpip01: Percentual inteiro de IPI do Item número NN da Nota (99,99)

&vpif01: Percentual de IPI do Item da Nota (sempre o do cadastro)

&vpii01: Percentual inteiro de IPI do Item número NN da Nota (10%)

&vipi01: Valor do IPI do Item número NN da Nota ('#####,##0.00')

&vcti01: Código de origem do produto + '.' + Código de Tributação existente no cadastro de


alíquotas de ICMS

&vicm01: Alíquota de ICM do Item número NN da Nota ('#0%')

&vicm21: Alíquota de ICM do Item número NN da Nota ('#0.00')

&vric01: Valor do ICM do Item número NN da Nota

&vctr01: Código de Tributação digitado na Nota

&vpbr01: Peso bruto digitado na Nota

&vesp01: Espécie do volume de cada produto

&vnro01: Número de volume de cada produto

&vped01: Número do pedido de cada produto

&vcpd01: Complemento da descrição do produto digitada na nota

&vpsa01: Quantidade de produto entregue

&vtod01: Valor Total do Item da Nota menos o desconto

&vvl301: Valor unitário do item menos o desconto com 3 casa decimais

&vvld01: Valor unitário do Item número NN da Nota menos o desconto

&vvlda01: Imprime o valor unitário em unidade alternativa com 2 casas decimais

&vvl3a01: Imprime o valor unitário em unidade alternativa com 3 casas decimais

&vnpc01: Nome do produto complemento informado na venda.

&vev101: Primeira linha do extenso do valor unitário do produto

&vev101: Segunda linha do extenso do valor unitário do produto

&vet101: Primeira linha do extenso do valor Total do produto

&vet101: Segunda linha do extenso do valor Total do produto

&vIRRF01: Valor de IRRF do produto

&vins01: Valor de INSS do produto

&baseINSS: Base do cálculo do INSS

&vlrINSS : Valor do INSS

&vcon01: Descrição do Controle do produto

&gvlrtotdesc: 16 posições, somatória de (QTDNEG * VLRUNIT) - VLRDESC.

&venext01: Para imprimir o (VLRDESDOB + VLRJURO) nos boletos.

&vlrmoeda: Para ser utilizada ao imprimir o valor da moeda da data de negociação da nota,
para moeda informada na TGFCAB.

&vclas1: (colocada fora da macro de itens) Legenda da Classificação Fiscal, corresponde a


variável &vcip01 documentado: 19/10/2005 funciona na versão 3.1, e está preparado para
funcionar até 8 linhas.

&cfiA: Classificação fiscal de classe "A"

&cfiB: Classificação fiscal de classe "B"

&cfiC: Classificação fiscal de classe "C"

&cfiD: Classificação fiscal de classe "D"

&cfiE: Classificação fiscal de classe "E"

&cfiF: Classificação fiscal de classe "F"

&vct201: Código de origem do produto + código de tributação existente no cadastro de alíquota


de ICMS

&frepeso: peso bruto digitado na Nota na tela de transporte

&vqtEx01: Quantidade de produtos por Extenso

&VCON01 : Lote informado nos itens da nota

&vclas42n: exibir o código da alíquota de IPI dos Produtos no Pedido/Nota.

Nota: O parâmetro "Tamanho p/variável VCLAS - TAMCLAS" controla o tamanho desta


variável, neste pode ser informado os valores 28, 42 e 56, sendo que, para cada um desses
valores deve haver a mudança de nome da variável no TXT.

Por exemplo:

Valor 28 no parâmetro - Nome da variável no TXT: "VCLAS28n"

Valor 42 no parâmetro - Nome da variável no TXT: "VCLAS42n"

Valor 56 no parâmetro - Nome da variável no TXT: "VCLAS56n"

Onde "n" é o número da variável.

Observação: O valor 42 é default para o parâmetro.

Importante: A partir da versão 3.11 o sistema apresenta a variável "vcde01" com 11 posições,
que apresentará o campo "Controle de destino" em uma Nota de Transferência.

Quando o tamanho do campo "Controle" for maior que 11 posições a TGFITEDEST será usada
(&TGFITEDEST.CONTROLE).

IMPRIMIRTUDO - função usada do lado da macro *** SIADE ***, ao inserir, o sistema imprimi
serviço, produtos e MP. Caso não queira os produtos que tem a MP, ou seja, somente as MPS,
pode usar esse filtro:

|*** INICIO FILTRO *** |

|AND NOT EXISTS(SELECT 1 FROM TGFVAR V WHERE V.NUNOTA =


I.NUNOTA AND V.NUNOTAORIG = I.NUNOTA AND V.SEQUENCIAORIG = I.SEQUENCIA) |

|*** FIM FILTRO *** |

[voltar ao topo]

Acumuladores

&perdes: Desconto total dividido pela soma do desconto total com o valor da nota multiplicado
por 100 com a máscara (#0.00%)

&vlremb: Valor da embalagem ('#####,##0.00')

&vlricm: Valor do ICMS ('#####,##0.00')

&vlripi: Valor do IPI ('#####,##0.00')

TGFCAB.ISSRETIDO: ISS retido imprime S, quando não retido imprime N.

&IRRFret: IRRF retido

462
&vlriss: Valor do ISS

&nosnum: Nosso Número

&vlrjur: Valor do Juro ('#####,##0.00')

&vlrsub: Valor da substituição tributária ('###,###,##0.00')

&vendor: Valor do vendor ('#####,##0.00')

&subtri: Valor da Base de Substituição Tributária ('###,###,##0.00')

&subtoi: Valor da Nota-Valor Seguro-Valor Frete-Valor Embalagem com a seguinte máscara


('###.###.###,##')

&subtot: Valor da somatória da (qtdneg*vlrtot dos itens)

&subliq: Valor do subtot - somatória dos descontos dos itens

&periss: Percentual de ISS ('0.0')

&vpiss1: Percentual de ISS da Alíquota separado por serviço (1 a 9)

&vviss1: Valor de ISS do Serviço (1 a 9)

&vbiss1: Base de ISS do Serviço (1 a 9)

&outros: Valor do campo de Outros, do financeiro ('#####,##0.00')

&ipiemb: Valor do IPI da embalagem ('99999,999.99')

&icmsai: Valor do ICMS de Saída ('999.99')

&cusfix: Custo fixo

&vbissN: Base de ISS do Item de Serviço

&vvissN: Valor de ISS do Item de Serviço

&vpissN: Percentual de ISS do Item de Serviço

&acuqtd: Quantidade total vendida (máscara 999,999.99)

&acuqtm: Quantidade total vendida (máscara 99.999)

&subtot: Subtotal da Nota ('#####,###,##0.00')

&subliq: Valor do Subtotal Líquido ('#####,###,##0.00')

&vvl301: Valor líquido unitário (15 posições) ('####,###,##0.00')

&pesbru: Peso Bruto ('###,##0.00')

&pesliq: Peso Líquido ('###,##0.00')

&totite: Total dos itens (total nota - valor IPI - desconto item) com a seguinte máscara
('#####,###,##0.00')

&totipi: Total de IPI

&totfre: Valor Total do Frete ('#####,##0.00')

&totseg: Valor Total do Seguro ('#####,##0.00')

&todesi: Total Unitário dos itens sem o desconto

&segfre: Valor do Seguro do Frete ('#####,##0.00')

&picmfr: Percentual do ICMS sobre frete ('#0.00')

&icmfre: Valor do ICM sobre Frete

&destot: Desconto total ('99999,999.99')

&desite: Desconto total por item ('99999,999.99'), senão 12 espaços

&desito: Soma de todos os descontos (desconto por item+desconto serviço+desconto total)

&vlrdes: Valor do Desconto dos itens da Nota

&descon: Quando houver desconto, imprime a palavra 'Desconto:' mais o valor do desconto
total com a seguinte máscara (99999,999.99)

&desred: Desconto ref. a ICMS da redução de Base da Alíquota de ICMS

&baseicms: Base do ICMS

&vlricms: Valor do ICMS

&totnot: Valor Total da Nota ('###.###.###,##')

&totser: Valor Total dos Serviços ('#####,###,##0.00')

&basipi: Base de Cálculo de IPI

&basicm: Base de Cálculo de ICM

&aliquo: Alíquota de ICM

&vlrser: Valor dos Serviços (Prestação de serviços)

&basiss: Base de Cálculo do ISS

&encinc: Juros inclusos na NF

&encext: Juros extra NF

&encfin: Total juros da NF

&encfre: Juros + Frete

&liqser: Valor líquido do serviço ('99999,999,999.99')

&baslis: Base liquida do serviço (-) desconto no produto de prestação

&desser: Desconto total de serviços

&qtdent: Quantidade entregue no pedido

&qtdsal: Quantidade restante a atender

&vlrIRRF: Valor total do IRRF da nota

&empfin: Variável para impressão nota fiscal (IF para emp>500)

&desiteprod: Valor desconto total dos produtos

&desiteserv: Valor desconto total dos serviços

[voltar ao topo]

Informações da nota

&tipmov: Tipo do Movimento

&tipiemb: Tipo de Embalagem

&obser1: Observação padrão do cabeçalho da nota

&obstn1: Observação padrão informada no tipo de negociação, para ser impressa na central
quando se estiver usando o tipo de negociação referido.

&obs1 : Observação do item

&obsis1: Linha 01 observação para produtos isentos conf. parâmetro

&obsit1: Observação cadastrada no campo cod.obs do cadastro de alíquota

&obsno1: Observação da nota usada também para informar o número do cupom fiscal a que se
refere.

Nota: É possível alterar o tamanho desta variável a ser impressa, conforme parâmetro
"Tamanho p/cada linha da obs. na imp.da nota - TAMLINHAOBS", além disto para cada
linha de observação da nota, deve-se trocar o número do final da variável &OBSNOn onde "n" se
refere ao número da linha da observação: &OBSNO2, &OBSNO3.

&obsre1: Linha 01 observação p/ prod. com redução base conf. parâmetro

&obssub: Observação na nota para produtos com substituição ('* Produtos com substituição
tributária')

&notdes: Número da nota do desdobramento (' ')

&destaq: Campo de destaque da tela de totais ('99999,999.99')


&nunota: Número Único da Nota

&numnot: Número da Nota

&sernot: Série da Nota

&numped: Número do Pedido

&serped: Série do Pedido

&ordcar: Número da Ordem de Carga

&bcofin: Código do Banco do Financeiro

&codprj: Código do Projeto

&desprj: Descrição do Projeto

&nombco: Nome do Banco Cobrança

&nombco01: .. nn uma para cada parcela do financeiro. 40 posições.

&abrbco01: ..nn Abreviatura do Banco Cobrança. 15 posições.

&bcofin01: ..nn cód.do banco 3 posições.

&abrbco: Abreviatura do Banco Cobrança

&codcfo: Código da C.F.O.

&descfo: Descrição da C.F.O.

&codtpo: Código da T.P.O.

&destpo: Descrição da TOP

&atuest: Flag de atualização de estoque (C/D/R)

&codtip: Código do Tipo da Venda

&codtpv: Código do Sub-Tipo da Venda

&ciffob: Tipo de frete (1=CIF ou 2=FOB)

&perfil: Perfil do Tipo de Negociação

&tven36: Descrição do Tipo da Venda c/ 36 posições

&tipven: Descrição do Tipo da Venda

&codven: Código do Vendedor

&execut: Apelido do Vendedor

&apelid: Apelido do Vendedor

&nomusu: Nome do usuário do sistema

&dataneg: Data da Negociação (Venda)


&datafim: Data final da Cotação

&dataini: Data inicial da Cotação

&datafat: Data do faturamento da TGFCAB

&datfat: Data do faturamento com a máscara dd/mm/yy

&dataes: Data de entrada e saída da TGFCAB

&dates: Data de entrada e saída com a máscara dd/mm/yy

&datval: Data de Validade do cabeçalho da nota

&dataval: Data da Validade com a máscara dd/mm/yyyy

&datneg: Data de negociação do cabeçalho da nota

&datmov: Data do movimento do cabeçalho da nota

&datamov: Data movimento dd/mm/yyyy

&datfat: Data do faturamento do cabeçalho da nota

&datsis: Data do sistema (geralmente é a mesma da máquina do dia)

&datasis: Data do sistema com a máscara dd/mm/yyyy

&datped: Data de negociação da nota de origem

&datanegx: Data da Negociação (Venda) por extenso

&dataori: Data de origem da devolução/Pedido

&datmovx: Data do Movimento por extenso

&datfatx: Data do Faturamento por extenso

&datsaix: Data da Saída por extenso

463
&datsaix: Data da Saída por extenso

&datemix: Data da Emissão por extenso

&datsisx: Data do Sistema por extenso

&datorsx: Data de Origem da devolução/Pedido por extenso

&horasis: Hora do sistema('hh:mm:ss')

&extens1: Primeira Linha do Extenso do Total da Nota com 65 Caracteres

&extens2: Segunda Linha do Extenso com 65 Caracteres

&extens3: Terceira Linha do Extenso com 65 Caracteres

&cfia, &cfib, &cfic, &cfid, &cfie e &cfif: variáveis para impressão da classificação fiscal por
classe, respectivamente, A, B, C, D, E e F.

&PDES('CODUSULIB','TSILIB','(TABELA='TGFITE' OR TABELA = 'TGFCAB') AND


NUCHAVE='+&TGFCAB.NUNOTA) - Código do Usuário que liberou a nota.

&PDES('NOMEUSU','TSIUSU','CODUSU='+&PDES('CODUSULIB','TSILIB','(TABELA='TGFITE' OR
TABELA = 'TGFCAB') AND NUCHAVE='+&TGFCAB.NUNOTA)) - Nome do usuário que liberou a
nota.

Observação: Se no TXT tem AGRUPA=L e o parâmetro "Agrupa produtos em comum para


um item - AGRUPAPROD" estiver ligado, o arquivo não será impresso. Funcionará com
AGRUPA=N. Além disso, o AGRUPA no modelo deve ser S, N, L, C ou V.

&bcofin01: ..NN Cód.do banco 3 posições.

&abrbco: Abreviatura do Banco Cobrança

&nombcopar: Nome do Banco do Parceiro, tamanho 40

&nombco01: nn uma para cada parcela do financeiro. 40 posições.

&nomven: Nome do vendedor

&cgccpfven: CGC/CPF vendedor - tamanho 18

&telven: Telefone vendedor - tamanho 14

&vdvl01: Data da validade do lote informada na confirmação do item

&munserv: Cidade da Execução do Serviço

&estserv: Estado da Execução do Serviço

[voltar ao topo]

Dados do parcelamento

&taxfin: % da taxa de juros informada no tipo de negociação ('##0.00')

&descta01: Descrição da conta (' ')

&przmed: Prazo médio (' ') este prazo e dtvenc - dtneg

&qtddia: Prazos das parcelas em dias (30/60/90 dias)

&desdob01: Desdobramento da Parcela NN

&DesTip01: Descrição do tipo de título NN

&datsisx : Data do vencimento por extenso

&dat2vct01: Data de Vencimento da Parcela NN

&vlrven01: Valor da Parcela NN

&veninc01: Valor da Parcela NN mais juros inclusos

&venext01: Valor da Parcela NN mais juros extra nota

&venjur01: Valor da Parcela NN mais juros

&vlrdct01: Valor do desconto da Parcela NN


&perdct01: Percentual de desconto do desdobramento NN ('##0.00')

&extenso: Valor total por extenso

tensoL1: Primeira linha do valor por extenso

&extensoL2: Segunda linha do valor por extenso

&multa01: Valor da multa por dias de atraso. Esta variável busca o valor no parâmetro

"Percentual da multa - PERCMULTA"

&jurdia01: Valor do juro do desdobramento por dia de acordo com a taxa permanente. Esta
variável busca o valor no parâmetro "Taxa diária para permanencia do título no banco -
TAXAPERMAN".

&jurext01: Valor do juro do desdobramento por dia de acordo com a taxa permanente por
extenso (' ')

&jurinc01: Valor do juro do desdobramento sobre o encargo financeiro

&jurtot01: Valor do juro total (' ')

&empfin01: Código da Empresa do Financeiro

[voltar ao topo]

Formação de duplicatas

Existe algumas variáveis específicas para a tela de formação de duplicatas, como essas:

&bnumnotNN - Número de nota da NN nota.

&bdesdobNN - Desdobramento NN da nota.

&bvlrvenNN - Valor da nota de NN nota.

&bdatnegNN - Data de negociação NN nota.

[voltar ao topo]

Adiantamento/Empréstimo

&TotEmp = Valor do Empréstimo (Despesa)

&TotJur = Valor juros

&TotDup = Valor total c/juros (R$)

&QtdParc = Quantidade de Parcelas

&Desdob = número parcela 1/n, 2/n, ..., 12/n

&datvctNN = Data Vencimento

&dat2vctNN = Data Vencimento dd/mm/aaaa

&vlrvenNN = Valor da Parcela

Nota: O NN 01 representa a despesa, o NN de 02 em diante representa cada uma das receitas.


&Extenso = TotDup por extenso.

[voltar ao topo]

Impostos

&impostos(1,0,'V')

1= Código do imposto

0= Sequência, no caso de impressão nos itens

V= Tipo a ser impresso (valor)

B= Tipo a ser impresso (base)

A= Tipo a ser impresso (alíquota)

N= Tipo a ser impresso (nome)

[voltar ao topo]

PDES

&Pdes('DESCRCFO','TGFCFO','CODCFO='+&Pdes('CODCFO_SAIDA','TGFTOP','CODTIPOPER=' +
&TGFCAB.CODTIPOPER)) - Descrição da CFOP da TOP.

&Pdes('CODCFO_SAIDA','TGFTOP','CODTIPOPER='+&TGFCAB.CODTIPOPER) - Código da CFOP da


TOP.

formatnumeric('###,##0.00',&Val(&Pdes('SUM(AD_QTDE_PARC *
VLRUNIT)','TGFITE','NUNOTA='+&TGFCAB.NUNOTA))) - Como colocar máscara em um campo
decimal usando o PDES.

&Pdes('DTNEG + 1','TGFCAB','NUNOTA=' + &TGFCAB.NUNOTA)

&PDES('SysDate','DUAL','0=0')= Data do Servidor

&Pad(Pdes('CODAGE','TSICTA','CODCTABCOINT='+&TGFFIN.CODCTABCOINT),7) - Utiliza a
Agência do cadastro da Conta Bancária.

&Pdes('TO_CHAR(SysDate,'HH24:MM')','DUAL','0=0') - Hora do Servidor

&Pad(Pdes('I.VALOR + F.VLRDESDOB','TGFIMN I, TGFFIN F','I.NUNOTA = F.NUNOTA AND


F.NUNOTA='+&TGFCAB.NUNOTA),12) - Somar um PDES com o outro.

|formatnumeric('###,##0.00',&Val(&Pdes('NVL(SUM(I.VLRUNIT),0)','TGFITE
I','I.CODOBSPADRAO = 1 AND I.NUNOTA='+&TGFCAB.NUNOTA))) - mais de uma condição no
PDES.

&PDES('TO_CHAR(DHPREVISTA,'HH24:MI')','TCSITE','NUMOS='+&PDES('NUMOS','TCSOSE','NUNOTA='+&TGFCAB.NUNOTA))

- Utiliza a hora de um campo data/hora.

&Padl(formatnumeric('########000',&Val(&Pdes('(I.QTDNEG-
I.QTDCONFERIDA)/V.QUANTIDADE','TGFITE I, TGFVOA V','I.NUNOTA='+&TGFCAB.NUNOTA+'AND
I.CODVOL=V.CODVOL AND V.CODPROD='+&TGFITE.CODPROD))),07) - PDES com mais de uma
condição variável.

&Pdes('RAZAOSOCIAL','TGFPAR','CODPARC='+&Pdes('C.CODPARC','TGFCAB C, TGFVAR
VAR','VAR.NUNOTA='+&TGFCAB.NUNOTA+' AND C.NUNOTA=VAR.NUNOTAORIG')) - Razão social
do parceiro da nota fiscal de origem.

&PDES('NUFIN','TGFFIN','NUNOTA='+&TGFCAB.NUNOTA+' AND
&TGFFIN.DESDOBRAMENTO='+if(&DESDOB01=' ',9999,&DESDOB01)) - NUFIM da primeira
parcela do financeiro.

&Padl(&PDES('F.DTVENC-C.DTFATUR','TGFFIN F, TGFCAB C','C.NUNOTA=F.NUNOTA AND


C.NUNOTA='+&TGFCAB.NUNOTA+' AND F.DESDOBRAMENTO='+if(&DESDOB01='
',9999,&DESDOB01)),5) - Data de vencimento menos data de faturamento da primeira parcela
do financeiro.

[voltar ao topo]

Desprezar linha branco

A variável DESPREZARLINHABRANCO irá desprezar linhas em branco no rodapé do cupom. Pode


ser feito Linha a Linha.

Para usar a função em Nota ou Pedido nos itens, é necessário inserir a variável em frente a
macro de inicialização, como no exemplo abaixo:

*** INICIO ITENS *** DESPREZARLINHABRANCO

[voltar ao topo]

Variáveis de impressão

&i05: Ativa expansão em uma linha

&i10: Ativa impressão em 10 cpp

&i7: Ativa impressão meio expandida

&id5: Desativa expansão

&im: Ativa impressão para 163 caracteres

&oitrel: Ativa a impressão em oito linhas por polegada

&sexrel: Ativa a impressão em seis linhas por polegada

&cptre2: Ativa compactação intermediária

&cptrel: Ativa compactação máxima

&dcpre2: Desativa compactação intermediária

&dcprel: Desativa compactação máxima

&dexrel: Ativa impressão em negrito

&exprel: Ativa expansão da impressão

&grarel: Ativa impressão em modo gráfico

464
&grarel: Ativa impressão em modo gráfico

&pg1rel: Ativa impressão em tamanho de página normal

&pg2rel: Ativa impressão em tamanho de página maior

&prirel: Imprime símbolo ('Ý')

&desiteprod: Valor total do desconto concedido para os itens diferentes de serviço

&desiteserv: Valor total do desconto concedido para os itens de serviço

Observação: A variável &desiteprod imprime o valor total de descontos em reais da aba


Produtos e a variável &desiteserv imprime o valor total de descontos em reais da aba Serviços.

&codproparc: Código do produto do parceiro

&descrpropar: Descrição do produto do parceiro.

H: Desativa impressão em negrito

&dexrel: Desativa expansão da impressão

&SaltaPagina: Comando de salto de página

[voltar ao topo]

Alguns exemplos de funções e IF

As funções COPY e LEFT podem ser usadas para layouts do MGE.

Utilizaremos como exemplo a variável &numnot com o valor 001505.

¯copy: Serve para cortar strings, buscar determinados trechos das variáveis;

copy(&numnot,3,2): Será impresso no tamanho 15;

¯left: Corta variáveis a partir da esquerda;

left (&numnot,3): Será impresso no tamanho 001;

¯if: Testa os valores das variáveis antes de imprimi-las;

if("&numnot"="001505","Nota da SANKHYA", "Não é nota da SANKHYA"): Se o número da nota


for igual a 001505, será impresso Nota da SANKHYA. Caso contrário, será impresso Não é nota
da SANKHYA.

[voltar ao topo]

Variáveis para conhecimento de frete

&frepeso: Peso digitado na aba Transporte na TGFCAB, tamanho 10.

&frevlrm: Valor da mercador, tamanho 14.

&frenfs : Notas do conhecimento frete, tamanho 35.

&ctnumXX: Número da nota na aba Transporte.

&ctvlrXX: Valor da nota na aba Transporte.

&ctdatXX: Data da emissão na aba Transporte.

&ctserXX: Série da nota na aba Transporte.

&loccole: Local coleta, tamanho 40.

&locentr: Local de entrega, tamanho 40.

[voltar ao topo]

Variáveis para ordem de serviço

&datasis: Data do sistema

&datsisx: Data do sistema por extenso

&horasis: Hora do sistema

&numos: Número da Ordem de Serviço

&numitem: Número do item da Ordem de Serviço

&situacao: Situação da Ordem de Serviço

&retrabalho: Retrabalho (S/N)

&prioridade: Prioridade

&graudif: Grau de dificuldade

&cobrar: Cobra (S/N)

&horini: Hora inicial (hh:mm)

&horfim: Hora final (hh:mm)

&horint: Intervalo (hh:mm)

&tempprevos: Tempo previsto da ordem de serviço (hh:mm:ss)

&tempprevite: Tempo previsto do item da ordem de serviço (hh:mm:ss)

&tempgastos: Tempo gasto da ordem de serviço (hh:mm:ss)

&tempgastite: Tempo gasto do item da ordem de serviço (hh:mm:ss)

&qtdserv: Quantidade do serviço (###,##0.00)

&vlrserv: Valor do serviço (###,###,##0.00)

&datcham: Data da chamada (dd/mm/yyyy)

&datprevos: Data prevista da ordem de serviço (dd/mm/yyyy)

&horprevos: Hora prevista da ordem de serviço (hh:mm)

&datprevite: Data prevista do item da ordem de serviço (dd/mm/yyyy)

&horprevite: Hora prevista do item da ordem de serviço (hh:mm)

&datfech: Data do fechamento da ordem de serviço (dd/mm/yyyy)

&datexec: Data da execução do item da ordem de serviço (dd/mm/yyyy)

&nomaten: Nome do atendente

&nomresp: Nome do responsável

&nomexec: Nome do executante

&nomusuf: Nome do usuário do fechamento

&codser : Código do serviço

&desserv: Descrição do serviço

&codprod: Código do produto

&codprj : Código do projeto

&desprj : Descrição do projeto

&desocor: Descrição da ocorrência

&numneg: Número da negociação

&tipneg: Tipo da negociação (Contrato ou Pedido)

&ctrclausX: Cláusulas do contrato, onde X é 1,2,3,4,5,...

&desosX: Descrição da ordem de serviço, onde X é o número da linha

&desiteX: Descrição do item da ordem de serviço, onde X é o n§ da linha

&solitex: Solução do item da ordem de serviço, onde X é o n§ da linha

&contat: Nome do contato

Observação: Os campos relativos à Empresa e ao Parceiro seguem o mesmo padrão do modelo


de notas fiscais.

[voltar ao topo]

Dados da empresa (holerite e rescisão)

&razsoc = Razão social


&endemp = Nome endereço

&numend = Número

&cendemp = Complemento

&baiemp = Bairro

&cidemp = Cidade

&estemp = Estado

&cepemp = CEP

&fonemp = Telefone

&tlxemp = Telex

&codcgc = CGC

&insest = Inscrição estadual

&insmun = Inscrição municipal

&respon = Responsável pela folha

&cnae = Atividade IBGE

[voltar ao topo]

Dados do funcionário (holerite e rescisões)

&codfun = Código

&matric = Matrícula

&nomfun = Nome

&endfun = Endereço

&cendfun = Complemento

&tendfun = Tipo endereço

&nendfun = Número

&baifun = Bairro

&cidfun = Cidade

&estfun = Estado

&cepfun = CEP

&telfun = Telefone

&cpsser = Série carteira de trabalho

&cpsnum = Número da carteira de trabalho

&cpsest = Estado carteira de trabalho

&numcic = CPF

&numpis = PIS

&dessex = Sexo ('Masculino' ou 'Feminino')

&estciv = Estado Civil

&nivesc = Nível de escolaridade

&anoche = Ano de chegada ao país

&datnas = Data de nascimento

&datadm = Data de admissão

&datsau = Data carteira de saúde

&codbco = Banco

&codage = Agência

&ctabco = Conta

&ctafgt = Conta FGTS

&priemp = Primeiro emprego ('Sim' ou 'Não')

&vincul = Vínculo empregatício

&tipsal = Tipo de salário ('Mensal','Quinzenal','Semanal,'Diário', 'Horista')

465
&tipsal = Tipo de salário ('Mensal','Quinzenal','Semanal,'Diário', 'Horista')

&sitfun = Situação do funcionário

&sitsin = Situação sindical ('Não Pagou','Pagou')

&depart = Código do departamento

&nomdep = Nome do departamento

&funcao = Código da função

&desfun = Nome da função

&horsem = Horas semanais

&afafgt = Código de afastamento FGTS

&afarai = Código de afastamento RAIS

&unimed = Convênio médico ('Sim', 'Não')

&numcar = Número do cartão de ponto

&depuni = Dependente convênio médico


&cauafa = Código causa do afastamento

&desafa = Descrição causa de afastamento

&codsaq = Código SAQ

&datavi = Data aviso prévio

&percar = Percentual do convênio

&codcar = Código carga horária

&tiprec = Tipo de recebimento ('Banco', 'Cheque', 'Dinheiro')

&codcgo = Código do cargo

&descgo = Descrição do cargo

&datdem = Data de demissão

&codgov = Código governamental para afastamento FGTS

&dtemis = Data de emissão

&nommae = Nome da mãe

&codcat = Categoria FGTS

EspacaTexto(<Texto>,<QtdEspacos>) = Separa as letras com espaços

EspacaTexto('Teste', 1) ou EspacaTexto('Teste')

[voltar ao topo]

Variáveis de grupo de produtos

&codgrupo: Código do Grupo

&vgru: Nome do Grupo

&gqtdneg: Quantidade de Negociação

&gqtdent: Quantidade de Entrega

&gqtd: Quantidade de Negociação-Quantidade de Entrega

&gvlrtot: Valor Total

&gcontad: Contador

[voltar ao topo]

Variáveis do parceiro destinatário

Nota: Estas variáveis também servem para o Parceiro do Portal de Mov. Internas.

&coddes: Código parceiro destinatário

&destin: Descrição parceiro destinatário - tamanho 40

&CNPJdes: CNPJ parceiro destinatário - tamanho 18

&enddes: Endereço parceiro destinatário - tamanho 30

&baides: Bairro do Parceiro destinatário

&mundes: Município parceiro destinatário - tamanho 20

&estdest: UF parceiro destinatário - tamanho 2

&insdes: Inscrição estadual parceiro destinatário - tamanho 16

&baiedes: Bairro de entrega do parceiro destinatário

&estedest: Estado de entrega do parceiro destinatário

&cepdes: CEP do parceiro destinatário

&endedes: Endereço de entrega do parceiro destinatário

&estedes: Estado de entrega do parceiro destinatário

&munedes: Município de entrega do parceiro destinatário

&cepedes: CEP do endereço de entrega do parceiro destinatário

&cepdes: CEP do endereço do parceiro destinatário

[voltar ao topo]

Variáveis para folha de pagamento

&mesref e &mesre_ = Mês de referência

&anoref e &anore_ = Ano de referência

&dat1si e &dat1s_ = Data do sistema

&dat2si e &dat2s_ = Data da máquina

&diatra e &diatr_ = Número de dias trabalhados

&salbru e &salbr_ = Valor do salário bruto

&vlrliq e &vlrliq_ = Valor do salário líquido

&salnor e &salno_ = Valor do salário base

&tippro e &tippr_ = Tipo da folha 1-Mensal, 2-Férias, 3-Rescisão

&vlrdif e &vlrdi_ = Salário bruto - salário líquido

&marcon e &marco_ = Margem consignável (30%)

&extens1 e &exten_1 = Linha 1 do Extenso do Sal. Líquido c/ 60 Caract.

&extens2 e &exten_2 = Linha 2 do Extenso do Sal. Líquido c/ 60 Caract.

&extens3 e &exten_3 = Linha 3 do Extenso do Sal. Líquido c/ 60 Caract.

&extbru1 e &extbr_1 = Linha 1 do Extenso do Sal. Bruto c/ 60 Caract.

&extbru2 e &extbr_2 = Linha 2 do Extenso do Sal. Bruto c/ 60 Caract.

&extbru3 e &extbr_3 = Linha 3 do Extenso do Sal. Bruto c/ 60 Caract.

&extbas1 e &extba_1 = Linha 1 do Extenso do Sal. Normal c/ 60 Caract.

&extbas2 e &extba_2 = Linha 2 do Extenso do Sal. Normal c/ 60 Caract.

&extbas3 e &extba_3 = Linha 3 do Extenso do Sal. Normal c/ 60 Caract.

&VlrIncorpora = Variável que contém o valor das incorporações. Dependendo da situação,


poderá substituir a fórmula 10000.

&Calculo = Variável que define se é cálculo somente das incorporações ("Eventos" incorporado
à remuneração) ou cálculo de folha.

[voltar ao topo]

Variáveis dos lançamentos da folha de pagamento

&tipNN e &ti_NN = Tipo do evento P-Provento, D-Desconto

&codNN e &co_NN = Código do evento

&nomNN e &no_NN = Descrição do evento

&seqNN e &se_NN = Número da sequência de lançamento

&prtNN e &pr_NN = Número total do prazo nos eventos fixos

&pinNN e &pi_NN = Número de prazo final

&vlrNN e &vl_NN = Valor do evento

&indNN e &in_NN = Quantidade de dias ou horas do evento

&idiNN e &id_NN = Quantidade de dias ou horas do evento com duas casas decimais

&uniNN e &un_NN = Unidade D-Dias, H-Horas, V-Valor

[voltar ao topo]

Variáveis de controle de impressão

&cptrel = Ativa Compactação máxima

&cptre2 = Ativa Compactação intermediária

&dcprel = Desativa compactação

&oitrel = Ativa impressão em oito linhas por polegada

&sexrel = Ativa impressão em seis linhas por polegada

&salbru = Salário bruto da folha

&vlrliq = Salário líquido da folha

&vlrsal = Salário base

&vlrdir = Valor dos descontos da folha

&a_cod01 = Código do evento com três posições

&a_c5d01 = Código do evento com cinco posições

&a_nom01 = Descrição

&a_seq01 = Sequência

&a_vlr01 = Valor do evento

&a_ind01 = Índice

&a_idi01 = Índice

&a_dtaboi = Data do início do abono

&a_dtabof = Data do final do abono

&a_vlrabo = Valor total do abono

&extabo1 = Extenso do valor do abono

&dtemis = Data de emissão que é informada na tela

[voltar ao topo]

Variáveis do cadastro de funcionários

&codgov e &codgo_ = Código governamental

&empfun e &empfu_ = Código da empresa

&codfun e &codfu_ = Código do funcionário

&codcat e &codca_ = Código da categoria do funcionário

&matric e &matri_ = Matrícula do funcionário

&nomfun e &nomfu_ = Nome

&endfun e &endfu_ = Endereço

&nendfun e &nendfu_= Número do endereço

&tendfun e &tendfu_= Tipo do endereço

&cendfun e &cendfu_= Complemento do endereço

&baifun e &baifu_ = Bairro

&cidfun e &cidfu_ = Cidade

466
&cidfun e &cidfu_ = Cidade

&estfun e &estfu_ = Estado

&cepfun e &cepfu_ = CEP

&telfun e &telfu_ = Telefone

&cpsser e &cpsse_ = Série da Carteira de Trabalho

&cpsest e &cpses_ = UF da Carteira de Trabalho

&cpsnum e &cpsnu_ = Número da Carteira de Trabalho

&numcic e &numci_ = Número do CIC

&numpis e &numpi_ = Número do PIS

&codsex e &codse_ = Código do Sexo

&dessex e &desse_ = Descrição do sexo

&estciv e &estci_ = Estado civil

&nivesc e &nives_ = Nível de escolaridade

&nacion e &nacio_ = Nacionalidade

&estnac e &estna_ = Estado de nascimento

&anoche e &anoch_ = Ano de chegada ao Brasil (Quando for estrangeiro)

&depIRRF e &depir_ = Número de dependentes do IRRF

&depsfm e &depsf_ = Número de dependentes do Salário Família

&datnas e &datna_ = Data de Nascimento

&datadm e &datad_ = Data de admissão na empresa

DATA_AFASTAMENTO = Data de afastamento para configuração de arquivo SEFIP

Observação: Para retornar formatado (DDMMAAAA) utilizar a função FSTRDAT


(Dados_Funcionario.DATA_AFASTAMENTO,'N')

&datdem e &datde_ = Data de demissão

&datsau e &datsa_ = Data da Carteira de Saúde

&ultfer e &ultfe_ = Últimas férias

&datpre e &datpr_ = Data prevista para retirada de férias

&datafa e &dataf_ = Data do afastamento

&dattra e &dattr_ = Data da Carteira de Trabalho

&codbco e &codbc_ = Código do Banco de pagamento

&codage e &codag_ = Código da agência bancária

&desage e &desag_ = Descrição da agência bancária

&ctafgt e &ctafg_ = Número da conta do FGTS

&priemp e &priem_ = Primeiro emprego (S/N)

&vincul e &vincu_ = Tipo de vínculo com a empresa

&tipsal e &tipsa_ = Tipo de salário

&vlrsal e &vlrsa_ = Valor do salário base

&sitfun e &sitfu_ = Situação do funcionário

&sitsin e &sitsi_ = Situação sindical

&insalu e &insal_ = Insalubridade

&sessao e &sessa_ = Código da seção

&nomsec e &nomse_ = Descrição da seção

&depart e &depar_ = Código do departamento

&nomdep e &nomde_ = Descrição do departamento

&funcao e &funca_ = Código da função

&desfun e &desfu_ = Descrição da função

&codcbo e &codcb_ = Código da CBO

&descbo e &descb_ = Descrição da CBO

&horsem e &horse_ = Quantidade de horas semanais

&afafgt e &afafg_ = Código do Afastamento do FGTS

&afarai e &afara_ = Código do Afastamento RAIS

&ctapel e &ctape_ = Número da conta apelido

&unimed e &unime_ = Convênio médico

&numcar e &numca_ = Número do cartão de ponto

&depuni e &depun_ = Número de dependentes no convênio médico

&depm65 e &depm6_ = Número de dependentes acima de 65 anos

&agruni e &agrun_ = Dependentes agregados

&agrm65 e &agrm6_ = Dependentes agregados acima de 65 anos

&plaseg e &plase_ = Plano de seguro


&cauafa e &cauaf_ = Causa do afastamento do FGTS

&desafa e &desaf_ = Descrição de afastamento FGTS

&codsaq e &codsa_ = Código do saque do FGTS

&nrofer e &nrofe_ = Quantidade de férias gozadas

&carcon e &carco_ = Cartão convênio (S/N)

&percar e &perca_ = Percentual do salário para cartão convênio

&divfun e &divfu_ = Código da divisão

&desdiv e &desdi_ = Descrição da divisão

&sitest e &sites_ = Código da situação estatutário

&dessit e &dessi_ = Descrição da situação estatutário

&codniv e &codni_ = Código do Nível de Referência

&desniv e &desni_ = Descrição do Nível de Referência

&codgra e &codgr_ = Código da gratificação

&desgra e &desgr_ = Descrição da gratificação

&opcgra e &opcgr_ = Opção de gratificação (S/N)

&codcar e &codca_ = Código da carga horária

&codgg1 e &codg_1 = Código de evento para quinquênio 1

&codgg2 e &codg_2 = Código de evento para quinquênio 2

&codgg3 e &codg_3 = Código de evento para quinquênio 3

&codgg4 e &codg_4 = Código de evento para quinquênio 4

&codgg5 e &codg_5 = Código de evento para quinquênio 5

&codgg6 e &codg_6 = Código de evento para quinquênio 6

&codgg7 e &codg_7 = Código de evento para quinquênio 7

&codgg8 e &codg_8 = Código de evento para quinquênio 8

&codgg9 e &codg_9 = Código de evento para quinquênio 9

&codgg0 e &codg_0 = Código de evento para quinquênio 10

&anueni e &anuen_ = Anuênio

&tiprec e &tipre_ = Tipo de recebimento (Banco/Dinheiro/Cheque)

&tipins e &tipin_ = Tipo do INSS (CLT/Estatutário)

&abopec e &abope_ = Número de dias do abono pecuniário da última férias


&codcgo e &codcg_ = Código do cargo

&descgo e &descg_ = Descrição do cargo

&desvin e &desvi_ = Descrição do vínculo

&desesc e &deses_ = Descrição da escolaridade

&desnac e &desna_ = Descrição da nacionalidade

&desciv e &desci_ = Descrição do estado civil

Nota: A segunda opção de nomes de variáveis somente deverá ser utilizada quando o
formulário tiver dois holerites por página, lado a lado, como por exemplo:

&codfun &nomfun &codfu_ &nomfu_

&matric &nomdep &matri_ &nomde_

[voltar ao topo]

Variáveis de data (férias/folha de pagamento)

&dtreci, &dtrec_= Data do Recibo férias

&dtreto, &dtret_= Data do Retorno das férias

[voltar ao topo]

Variáveis do cadastro de empresas

&razsoc e &razso_ = Razão social

&razabr e &razab_ = Razão social abreviada

&endemp e &endem_ = Endereço

&numend e &numen_ = Número do endereço

&baiemp e &baiem_ = Bairro

&cidemp e &cidem_ = Cidade

&estemp e &estem_ = Estado

&cepemp e &cepem_ = CEP

&fonemp e &fonem_ = Telefone

&tlxemp e &tlxem_ = Telex

&CNPJcei e &CNPJce_ = Opção de CGC ou CEI

&codCNPJ e &cdCNPJ_ = Código do CGC ou CEI

&insest e &inses_ = Inscrição Estadual

&insmun e &insmu_ = Inscrição Municipal

[voltar ao topo]

Variáveis de mensagem do holerite

&msg100 e &msg_100 = 1a linha da mensagem 1

&msg101 e &msg_101 = 2a linha da mensagem 1

&msg102 e &msg_102 = 3a linha da mensagem 1

&msg200 e &msg_200 = 1a linha da mensagem 2

&msg201 e &msg_201 = 2a linha da mensagem 2

&msg202 e &msg_202 = 3a linha da mensagem 2

&msg300 e &msg_300 = 1a linha da mensagem 3

&msg301 e &msg_301 = 2a linha da mensagem 3

&msg302 e &msg_302 = 3a linha da mensagem 3

[voltar ao topo]

Variáveis de arquivos (Queries utilizadas)

** Variáveis de arquivos/Queries utilizadas **

467
** Variáveis de arquivos/Queries utilizadas **

- Valores da folha (Cabeçalho do funcionário)

&salbru = Salário bruto da folha

&vlrliq = Salário líquido da folha

&vlrsal = Salário base

- Valores das bases dos eventos (Itens dos funcionários)

queEventosBases1.VLREVENTO = Somatória da Primeira base seleci

queEventosBases2.VLREVENTO = Somatória da Segunda base seleci

queEventosBases3.VLREVENTO = Somatória da Terceira base seleci

queEventosBases4.VLREVENTO = Somatória da Quarta base seleci

queEventosBases5.VLREVENTO = Somatória da Quinta base seleci

- Valores de cada evento (Itens dos funcionários)

queEventos.CODEVENTO = Código do evento

queEventos.DESCREVENTO = Descrição do evento

queEventos.SEQUENCIA = Sequência calculada do evento

queEventos.VLREVENTO = Valor calculado do evento

[voltar ao topo]

Expressão condicional IF

IF(<condicao>,<verdadeiro>,<falso>)

As repostas devem estar entre aspas duplas e ser do mesmo tamanho. Considere os seguintes
exemplos:

CNPJCEI: IF("&CNPJcei" = "1", "CNPJ","CEI")

Se o código para a variável CNPJCEI for igual à 1 será impresso CNPJ, senão CEI.

EVENTO: IF("&TIPPRD01" = "P", "PROVENTO","DESCONTO")

Se o código para a variável TIPPRD01 for igual à P será impresso PROVENTO, senão DESCONTO.

Dicas na utilização do IF()

Ambas as respostas devem ter o mesmo tamanho para que o texto não fique
desalinhado.
Não utilizar aspas simples ('), apenas aspas duplas (").
Todos os comandos dentro do IF() incluindo ele próprio devem ser escritos em letras
maiúsculas.
Em linhas que contém o comando IF(), não usar o parênteses fora do comando.

*** Funções adicionais ***

FORMATNUMERIC( 'M', 'V') = Formata um valor, onde 'M' representa a máscara e 'V' o valor a
ser formatado. Por exemplo:

FORMATNUMERIC('###,###,##0.00', ((queEventosBases1.VLREVENTO* 8.5)/100))

Observação: Esta função foi utilizada na formatação de fórmulas. Logo, qualquer outra função
que esteja disponível também pode ser utilizada por este formatador.

[voltar ao topo]

Características do arquivo modelo

Tipo - Texto

Extensão - TXT

Por exemplo:

Cod. Func.: &codfun Nome..: &nomfun Empresa....: &empfun - &nomemp

Endereco..: &endfun

Cidade....: &cidfun Bairro: &baifun

Carteira..: &cpsnum Serie.: &cpsser Data Emissao: &dattra

Proventos e Descontos
&tip01 &cod01 &nom01 &seq01 &vlr01 &ind01 &uni01

&tip02 &cod02 &nom02 &seq02 &vlr02 &ind02 &uni02

&tip03 &cod03 &nom03 &seq03 &vlr03 &ind03 &uni03

&tip04 &cod04 &nom04 &seq04 &vlr04 &ind04 &uni04

Resumo

Salário Base Salário Bruto Base FGTS Base INSS Base IRRF Salario Liq.

&vlrsal &salbru &basfgt &basiap &basIRRF &salliq

[voltar ao topo]

Variáveis para emissão do DAE

&datvct: Data de vencimento dd/mm/yyyy

&datini: Data Inicial dd/mm/yyyy

&datfim: Data Final dd/mm/yyyy

&empnom: Razão Social da Empresa

&empend: Endereço da Empresa

&insest: Inscrição Estadual da Empresa

&nomcid: Nome da Cidade da Empresa

&nomest: UF da Empresa

&fonemp: Telefone da Empresa

&vlrimp: Valor total do Imposto a recolher

[voltar ao topo]

Variáveis do módulo caçamba

Variáveis para impressão:

&horasis = Hora do sistema

&datasis = Data do sistema

&numnot = Número do pedido

&datloc = Data da entrega

&datvct = Data de vencimento

&datret = Data da solicitação de retirada

&datvctf = Data de vencimento financeiro

&codven = Código do vendedor

&nomven = Nome do vendedor

&apeven = Apelido do vendedor

&codtpv = Código tipo de negociação

&nomtpv = Descrição tipo de negociação

&codtop = Código tipo de operação

&nomtop = Descrição tipo de operação

[voltar ao topo]

Variáveis do acadêmico

&matricula = Matrícula do Aluno

&turma = Turma do Aluno

&curso = Curso do Aluno

&serie = Série do Estudante

&nomeresponsavel = Nome do Responsável.

&cgcpai = CGC ou CPF do Pai

&nomemae = Nome da Mãe

&cgcmae = CGC da Mãe

[voltar ao topo]

Dados do parceiro

&codcli = Código do parceiro

&nomcli = Nome do parceiro

&telcli = Telefone

&endcli = Endereço

&baicli = Bairro

&endent = Endereço entrega

&baient = Bairro entrega

&endrec = Endereço recebimento

&bairec = Bairro recebimento

[voltar ao topo]

Dados da caçamba

&qtdpro = Quantidade

&codpro = Código

&ctrpro = Controle

&nomepro = Descrição

&vlrpro = Valor Unitário

&totpro = Valor Total

&descpro = Valor do desconto da locação

&vlrdpro = Valor da locação com desconto

&totdpro = Valor total com desconto

&totnot = Total da Nota

&desctot = Desconto total (&descpro + &descdia)

&obs = Observação

[voltar ao topo]

Diária

&qtddia = Quantidade

&coddia = Código

&nomedia = Descrição

&vlrdia = Valor Unitário

&totdia = Valor Total

&descdia = Desconto

[voltar ao topo]

Variáveis do módulo cotação

&cidOri = Código da cidade origem

&CidDes = Código da cidade destino

&contat = Nome do contato do parceiro

&codcontato = Código do contato

&nomcli = Nome do parceiro

&vcod01 = Código do produto

468
&vcod01 = Código do produto

&vnom01 = Descrição do produto

&codvol = Código do volume do produto

&vref01 = Descrição da referência do produto (15 posições)

&varc01 = Código do local

&qtdcot = Quantidade cotada

&vard01 = Descrição do local

&vcon01 = Descrição do controle do produto

&obs01 = Observação

&nomusus = Nome do usuário ("&nomeusur") 14 posições

&numcot = Número da cotação

&dataini = Data inicial

&datafim = Data final

&datasis = Data do Sistema

&horasis = Hora do Sistema

&codcli = Código do parceiro

&codpar = Código do parceiro

&nomcli = Nome do parceiro

&endcli = Endereço do parceiro

&cidcli = Cidade do parceiro

&estcli = Estado do parceiro

&baicli = Bairro do parceiro

&cepcli = CEP do parceiro

&razcli = Razão social

&e-mailc = E-mail do parceiro

&loctra = Local de trabalho do parceiro (36 posições).

&CNPJcpf = CNPJ ou CPF do parceiro

&identi = Identidade do parceiro para pessoa física

&insjur = Inscrição estadual para pessoa jurídica

&insest = Inscrição estadual da empresa

&telcli = Telefone do parceiro


&numfax = Número do fax do parceiro

&codsuf = Código do Suframa

&endrec = Endereço de recebimento do parceiro

&cidrec = Cidade de recebimento do parceiro

&estrec = Estado de recebimento do parceiro

&bairec = Bairro de recebimento do parceiro

&ceprec = CEP de recebimento do parceiro

&endent = Endereço de entrega

&cident = Cidade de entrega

&estent = Estado de entrega

&baient = Bairro de entrega

&cepent = CEP de entrega

&locent = Local de entrega

&perfil = Descrição do perfil do parceiro

[voltar ao topo]

Variáveis do módulo serviços

Variáveis disponíveis para impressão de Ordem de Serviço:

&Datasis = Data do sistema

&Datsisx = Data do sistema por extenso

&Horasis = Hora do sistema

&numos = Número da ordem de serviço

&Numitem = Número do item da ordem de serviço

&Situação = Situação da ordem de serviço

&Retrabalho = Retrabalho (S,N)

&Prioridade = Prioridade

&Graudif = Grau de dificuldade

&Cobrar = Cobra (S,N)

&Horini = Hora inicial (hh:mm)

&Horfim = Hora final (hh:mm)

&Horint = Intervalo (hh:mm)

&Tempprevos = Tempo previsto da ordem de serviço (hh:mm:ss)

&Tempprevite = Tempo previsto do item da ordem de serviço (hh:mm:ss)

&Tempgastos = Tempo gasto da ordem de serviço (hh:mm:ss)

&Tempgastite = Tempo gasto do item da ordem de serviço (hh:mm:ss)

&Qtdserv = Quantidade do serviço (###,##0.00)

&vlrserv = Valor do serviço (###,###,##0.00)

&datcham = Data da chamada (dd/mm/yyyy)

&datprevos = Data prevista da ordem de serviço (dd/mm/yyyy)

&horprevos = Hora prevista da ordem de serviço (hh:mm)

&datprevite = Data prevista do item da ordem de serviço (dd/mm/yyyy)

&horprevite = Hora prevista do item da ordem de serviço (hh:mm)

&datfech = Data do fechamento da ordem de serviço (dd/mm/yyyy)

&datexec = Data da execução do item da ordem de serviço (dd/mm/yyyy)

&nomaten = Nome do atendente

&nomresp = Nome do responsável

&nomexec = Nome do executante

&nomusuf = Nome do usuário do fechamento

&codserv = Código do serviço

&desserv = Descrição do serviço

&codprod = Código do produto

&desprod = Descrição do produto

&codprj = Código do projeto

&desprj = Descrição do projeto

&desocor = Descrição da ocorrência

&numneg = Número da negociação

&tipneg = Tipo da negociação (Contrato ou Pedido)

&desosX = Descrição da ordem de serviço, onde X é o número da linha

&desiteX = Descrição do item da ordem de serviço, onde X é o número da linha

&soliteX = Solução do item da ordem de serviço, onde X é o número da linha


&contat = Nome do contato

&ctrclausX= Cláusula do contrato, em que X é um número de 1 a 9

Observação: Os campos relativos à Empresa e ao Parceiro seguem o mesmo padrão do modelo


de notas fiscais.

&CODVENDCALC: Quando esta variável é utilizada em uma fórmula de comissão e a nota de


venda possuir comissão múltipla, não será calculada a comissão para o gerente do vendedor.

[voltar ao topo]

Variáveis para o rateio (Início Rateio/Fim Rateio)

&ratcodcr = Código do Centro de Resultado no Rateio

&ratdescr = Descrição do Centro de Resultado no Rateio

&ratcodnat = Código da Natureza no Rateio

&ratdesnat = Descrição da Natureza no Rateio

&ratcodproj = Código do Projeto no Rateio

&ratdesproj = Descrição do Projeto no Rateio

&ratperc = Percentual de Rateio

&ratvlrnota = Valor da Nota Rateado

[voltar ao topo]

Variáveis de formatação de duplicata/ recibo na impressão da baixa

&totjuro = Total de juros

&totmulta = Total de multa

&totdesc = Total de desconto

&totbaixa = Total da baixa

&extensobaixa = Extenso baixa

&extensoL1baixa = Extenso L1 baixa

&extensoL2baixa = Extenso L2 baixa

&tiptit01 até 12 = Tipo de título de 01 a 12

&tottiptit01 até 12 = Total de tipo de título de 01 a 12

[voltar ao topo]

2.271 Usuários
Configurações > Controle de Acesso

Usuários são todas as pessoas que irão executar qualquer rotina no sistema, seja
administrativa, financeira, comercial, etc. Devemos cadastrar todos os usuários com suas
respectivas senhas e opções que estarão disponíveis para o seu acesso ao sistema. O sistema
possui um usuário inicial, o "SUP", sem senha. Como medida de segurança, devemos alterar
este cadastro inserindo uma senha, visto que este usuário possui acesso total e irrestrito ao
sistema).

É importante observar alguns pontos que se referem à segurança do sistema. Tome cuidado
com a concessão de acessos ao Cadastro de Usuários. Estes somente devem ser concedidos à
pessoas de extrema confiança, pois o acesso à alteração permite que uma determinada pessoa
modifique todos os acessos, como grupo de usuários, acessos às gerências, baixas, limites para
liberação por alçada, etc.

O campo "Usuário" corresponde ao código único de cada usuário.

Insira no campo "Nome" o primeiro nome ou apelido que identifique o usuário utilizado para
acessar o sistema, sendo que este campo é de preenchimento obrigatório. É necessário
ressaltar que este campo não poderá conter informações iguais a de outro usuário, ou seja, não
pode haver dois usuários com o mesmo nome.

Aba Geral Aba Domínio

Aba Identificação Aba SMTP

469
Aba Identificação Aba SMTP

Aba Acesso ao Sistema Aba Parc. Máx. em Renegociação

Aba Roteamento de impressão Aba Validações

Aba Suplentes Aba Contas p/ Baixa

Aba DataSource por Gadget Aba Segurança

Aba Serviço/Produto p/ WEB Aba Programação da TV Corporativa

Aba Exceções para Proteção de Dados Aba Grupos Adicionais

Aba Gestão Imobiliária Aba Acessos PDV Web

Outras Opções

Aba Geral

Ao efetuar a marcação "Acompanha alteração de custo (WMS)", será enviado para o


endereço de e-mail configurado deste usuário, um e-mail com informações de alteração de
custo de produto.

Durante a confirmação automática de uma Nota de Entrada do WMS, após o processo de


Conferência do Recebimento, se o parâmetro "Apresentar variação de preço na NF de
compra? - APRVARPNFCOMPRA" estiver ligado e a TOP atualizar preço/custo de venda, o
sistema verificará a variação de preço dos produtos envolvidos e, caso hajam alterações,
enviará um e-mail com a informação dos produtos alterados, para todos os usuários ativos que
possuem a marcação "Acompanha alteração de custo (WMS)" habilitada em seu cadastro.

Nessas condições, o e-mail sempre será enviado se houver um aumento no preço. Para que o
envio também ocorra, se houver diminuição no preço de venda, o parâmetro "Atualizar preço
se menor que o em vigor? - DIMINUIPRECO" deve estar ligado.

Quando for realizada a marcação "Seleciona Centro de Trabalho em Apontamento de


Produção", fará com que o usuário em questão possa especificar o Centro de Trabalho em uso
ao acessar a rotina de Apontamento de Produção.

[voltar ao topo]

Aba Domínio

Para cada pessoa/usuário cadastrado no sistema, é necessário que exista um usuário


correspondente na rede. Assim, esta aba permite relacionar o usuário do Sankhya OM com o
usuário de rede.

Através do campo "Usuário de Rede", será indicado o nome do usuário no servidor LDAP.
Sendo que é necessário verificar os seguintes pontos:

Quando o nome de usuário cadastrado no sistema Sankhya OM for o mesmo nome de


usuário da rede, não será necessário configurar este campo;
Caso contrário, deverá ser configurado aqui o mesmo nome de usuário da rede.

O campo "Grupo de Rede" será preenchido quando o domínio do usuário for diferente do
domínio configurado nas configurações gerais de integração com LDAP.

Ao acionar a marcação "Ignorar login via LDAP", a pessoa/usuário em questão não realizará o
login através da integração via LDAP e sim através do padrão já existente. O usuário SUP
sempre irá ignorar o acionamento desta marcação, ou seja, sempre logará usando SUP/senha do
sistema.

[voltar ao topo]

Aba Identificação

No campo "Data limite de acesso" você informará a data limite que cada usuário terá para
acessar o sistema. Por exemplo, se neste campo, a data de 31/12/2015 for inserida, esta será a
data máxima que o usuário poderá acessar o sistema. Se o campo não for preenchido, o usuário
possuirá acesso por tempo indeterminado ao sistema.

Veja no final deste documento no tópico "Outras Opções/Transferir Ordens de


Serviço" como funciona a transferência de ordens de serviço definindo uma "Data limite de
acesso" para o usuário.

Tratando-se do acesso ao sistema, temos as seguintes regras:

1. O usuário, por exemplo, terá 3 (três) tentativas para efetuar o login a cada 1 minuto, ou
seja em um intervalo de 1 (um) minuto o usuário pode errar o login apenas 3 vezes.
1.1. Caso o usuário digite a senha errada por duas vezes o sistema irá alertá-lo do possível
bloqueio de acesso.
Mensagem apresentada:
"Atenção: Você tem apenas mais uma tentativa para logar no sistema, na próxima
seu usuário será bloqueado".
1.2. Caso o usuário digite a senha errada por três vezes o sistema irá bloquear o usuário.
Mensagem apresentada:
"Número máximo de tentativas excedido, seu usuário foi bloqueado".

1.2.1. Se o parâmetro "Tempo (minutos) p/contagem tentativas de Acesso -


LOGTEMP" for menor ou igual a zero, o número de tentativas independe de tempo, ou seja
três tentativas falhas de login, irão acarretar no bloqueio do usuário independente do
intervalo entre as falhas.
1.2.2. Caso o parâmetro "Email para Aviso de Restrição de Acesso - LOGEMAIL" esteja
configurado, o sistema irá encaminhar um e-mail para o destinatário definido.
1.3. Não será permitido o acesso ao sistema após o bloqueio do usuário.
1.3.1. Caso o usuário tente efetuar o login o sistema não permitirá o acesso, exibindo a
seguinte mensagem:
"Usuário está bloqueado desde 18/02/2016 14:55. Favor solicitar o desbloqueio ao
administrador do sistema ou aguarde o desbloqueio automático programado para
19/02/2016 14:55".
1.4. O desbloqueio automático existirá apenas se o parâmetro "Dias de Bloqueio para
Acesso - LOGBLOQ" for maior que zero.
1.4.1. Caso o parâmetro LOGBLOQ seja maior que zero, o sistema irá desbloquear o usuário
após o tempo de bloqueio definido.
1.4.2. Se o parâmetro LOGBLOQ não foi configurado, o acesso será liberado apenas por um
usuário que tenha acesso à rotina de Cadastro de Usuários, no botão "Outras opções...",
opção "Remover Bloqueios de Acesso".

No campo "Senha" você inserirá uma combinação de números ou letras secretas que são
utilizadas para autenticar o acesso do usuário ao sistema.

Importante: Caso seja feita a tentativa de alteração de senha do usuário "SUP" por algum
usuário que não seja o próprio usuário SUP, será apresentada a mensagem abaixo:

"Por questões de sigilo e segurança das informações, a senha do usuário SUP só


pode ser alterada pelo próprio usuário SUP."

Observação: Não há a possibilidade de que um usuário B2B altere a sua senha no momento do
login. A opção "Alterar Senha" entenderá que o usuário logado é um B2B e que é a senha dele
(Contato) que deve ser alterada. Em uma situação assim, a seguinte mensagem será
apresentada:

"Usuário inválido. Verifique o usuário informado e contacte a empresa caso seja um


usuário B2B."

A senha do Usuário B2B poderá ser alterada através do botão "Opções de Contexto"
(localizado na parte superior direita da tela), opção "Alterar Senha".

Preencha o campo "Grupo" com o Grupo de acesso ao qual o usuário pertence. Todos os
acessos definidos para ele estarão disponíveis para o usuário cadastrado.

Insira no campo "Email" o endereço eletrônico do usuário para ser utilizado em algumas rotinas
do sistema. Por exemplo, para envio de cópia de pedidos de compra ou venda. Este campo deve
ser informado com o endereço de e-mail completo. Exemplo: usuário@empresa.com.br;

Com o parâmetro "Responder e-mail p/ usuário logado - RESPUSALOG" ligado, o sistema


insere "Responder a" utilizando o e-mail configurado no cadastro do usuário logado; quando o
mesmo estiver desligado (default), o sistema não informa pra quem responder e, ao responder o
e-mail, o mesmo será respondido ao remetente.

O campo "Empresa" ligará a pessoa/usuário à uma determinada empresa.

O campo "Funcionário" ligará o usuário ao módulo de "Folha de Pagamento".

O centro de resultado informado no campo "Cód. Centro Resultado Padrão" será sugerido no
financeiro das centrais, caso o centro de resultado do tipo de negociação não tenha sido
preenchido.

No campo "Cód. Parceiro" informe o código do parceiro, se o usuário for um parceiro da


empresa, por exemplo, um vendedor. Neste exemplo, o sistema utilizará esta informação para
pagamento de comissão ao mesmo.

O campo "Nome da fila p/ num. de boleto" é utilizado para informar o nome da fila para
impressão de boletos, cadastrada na tela Fila p/ Numeração de Boleto(s), caso o usuário use a
impressão de boletos por fila.

Quando informar a TOP no campo "Tipo Operação Baixa Receita", ao fazer uma baixa de
receita pela tela de Movimentação Financeira, o campo TOP da tela de baixa será iniciado com a
TOP definida aqui.

Se informada a TOP no campo "Tipo Operação Baixa Despesa", ao fazer uma baixa de
despesa pela tela de Movimentação Financeira, o campo TOP da tela de baixa, será iniciado com
a TOP definida aqui.

O campo "Dias tol. juros reneg." especifica uma quantidade de dias toleráveis para
renegociação de juros.

Por meio do campo "Notificar solicitante de liberações", é possível definir como as


notificações do processo de liberação de limites serão enviadas ao usuário solicitante, ou seja,
ao solicitar uma liberação e esta for aprovada, liberada parcialmente, negada ou ainda
removida, você será notificado. Assim, temos as seguintes opções:

Por e-mail: Uma mensagem via e-mail será enviada para o endereço informado no
campo E-mail p/ solicitação de liberação dessa aba e, na ausência deste, para o
endereço especificado no campo E-mail, também localizado nessa aba;
Por notificação no SankhyaOm: Você receberá uma mensagem por meio do serviço
de notificações no SankhyaOm.
Ambos: Você também pode optar por receber duas notificações ao selecionar essa
opção.

Importante: Para o envio de e-mails, você poderá criar um modelo personalizado na tela
Modelos de E-mail, visto que, este deve ser inserido no campo "Modelo de E-mail p/
Liberação e Limites" da aba Propriedades das Preferências da Empresa. Dessa forma, se um
modelo não for definido, um modelo padrão de e-mail que será enviado; além de que, é
necessário que haja uma "Conta SMTP" no Modelos de E-mail para a definição do remetente
da mensagem. Sendo assim, o sistema observará a seguinte hierarquia para o envio do e-mail
de notificação:

1. Primeiramente, será verificado se o Modelo de E-mail possui configuração no campo


"Conta SMTP";
2. Caso não haja, a Conta SMTP vinculada às Preferências da Empresa do usuário liberador
que conferida;

470
que conferida;
3. Se a Conta SMTP não for encontrada no Modelo de E-mail ou Preferências da Empresa, o
sistema buscará as configurações na tela Servidor SMTP;
4. Caso a conta remetente não tenha sido identificada, a notificação não será enviada para
a fila de mensagens.

Configure no campo "Email p/ solicitação liberação" o endereço de e-mail do Usuário


Liberador, para o qual o sistema enviará um e-mail com todos os dados da solicitação de
liberação, para que este faça a análise e a aprovação da solicitação, caso esteja de acordo. Para
tal, é necessário que a marcação "Enviar email" localizada no botão Outras Opções, opção
"Limites para Liberação" (no cadastro do usuário liberador) esteja acionada e, na tela
"Liberações Solicitadas" (esta tela é apresentada no momento da confirmação de uma nota
ou pedido), exista algum impedimento para estes.

Nota: Caso este campo não possua um e-mail válido, o sistema buscará os destinatários
informados na rotina Destinatários. Ressaltamos a necessidade de realizar a devida
configuração SMTP, tanto no cadastro de usuário quanto através da tela Servidor SMTP.

Importante: Além disso, o parâmetro "Endereço para acesso externo ao WGE -


ENDACESSEXTWGE" define a URL que será aberta quando você clicar no link enviado por e-
mail. Soma-se à estas configurações, as marcações de envio do e-mail, que devem ser checadas
nos seguintes locais:

Cadastro de Usuários, botão Outras Opções, opção "Limites para Liberação";


Cadastro dos Tipos de Operação - TOP, aba Liberação em Cascata, "Painel
Liberadores", opção "Enviar Notificação";
Opção "Notificação", na tela "Liberações Solicitadas";

Insira o "Nome Completo", "Data Nascimento" e "CPF" do usuário que está sendo
cadastrado.

Observação: No momento da inserção do nº do CPF no campo, este se apresenta sem a


máscara até que seja informada a quantidade exata de dígitos de CPF. Em caso de edição, a
máscara é retirada e somente apresentada outra vez quando o foco do campo for retirado e
existir uma quantidade de dígitos válida para CPF.

Informe também, o "RG" do usuário que está sendo cadastrado e o "Vendedor" que o usuário
está vinculado.

Se a marcação "Caixa" estiver efetuada, aquele usuário será definido como sendo do tipo
Caixa, para utilização no Controle de Caixa.

Nota: Esta marcação somente estará disponível caso você possua o opcional "CONTROLE DE
CAIXA/W" ou o módulo "Fast Service".

Efetue a marcação "Tem ECF" se o usuário utilizar Emissor de Cupom Fiscal.

Selecione no campo "Notifica Fila SLA" a opção "Todos" ou "Responsável".

Informe o "Cód. Parceiro Perfil" e o "Contato Perfil" relacionado ao usuário.

Preencha também, o "Idioma" utilizado pelo usuário.

Seção Integrar EConect

Esta marcação quando realizada, definirá que a pessoa/usuário em questão poderá trabalhar
com o EConect.

Informe no campo "Senha" a senha de acesso ao EConect, que deve ser composta apenas por
números.

O campo "Cód. Ident." deve ser preenchido com o Código Identificador (formado apenas por
números) do usuário em questão no EConect.

Insira no campo "Cód. Perfil" o código referente ao perfil do usuário; você pode inserir mais de
um código neste campo, desde que estes sejam separados por vírgula e sejam diferentes de "0"
(zero).

O campo "Empresa", também presente na aba "Identificação", se tornará de preenchimento


obrigatório caso o campo "Integrar com EConect" esteja marcado para identificar quais lojas
o usuário poderá efetuar movimentações.

[voltar ao topo]

Aba SMTP

A sigla SMTP em inglês Simple Mail Transfer Protocol corresponde ao protocolo padrão para
envio de e-mails através da Internet. É um protocolo relativamente simples, baseado em texto
simples, onde um ou vários destinatários de uma mensagem são especificados (e, na maioria
dos casos, validados) sendo, depois, a mensagem transferida.

O SMTP é um protocolo de envio apenas, o que significa que ele não permite que um usuário
descarregue as mensagens de um servidor. Para isso, é necessário um cliente de e-mail com
suporte ao protocolo POP3 ou IMAP, que é o caso da maioria dos clientes atuais.

Algumas rotinas do sistema utilizam o serviço de e-mail para transmitir determinadas


informações. A transmissão de e-mail pelo sistema depende dos parâmetros configurados nesta
aba. As informações necessárias para a configuração podem ser fornecidas pelo "Provedor" ou
"Gerenciador" deste serviço de e-mail.

Observação: Estas configurações necessitam de auxílio do provedor de e-mail e um analista de


TI.

A aplicação destas configurações pode ser observada na tela de Ordem de Serviço. Nesta tela,
existe a opção "E-Mail", onde se especifica um endereço de correio eletrônico para se enviar
um e-mail contendo as informações da OS. Para isso, é necessário ativar o parâmetro "Utilizar
o BI Móvel para enviar OS por e-mail? - OSEMAILBIMOVEL".

Informe no campo "Senha SMTP" a senha do e-mail que é utilizada para autenticar a
transmissão das mensagens.

No campo "Usuário SMTP" informe o nome do usuário no servidor de e-mail. Também utilizado
para autenticação.

Insira no campo "Servidor de SMTP" o servidor de e-mail (SMTP). Informação fornecida pelo
Provedor ou Gerenciador de e-mail. Exemplo: smtp.sankhya.com.br.

Selecione no campo "Tipo de SMTP" o tipo de autorização requerida no servidor de e-mail. As


seguintes opções estão disponíveis:

Não Requer Autorização;


Autorização Digest MD5;
Autorização Simples;
Meu Servidor Requer Autorização.

Porta SMTP: Esse protocolo roda sobre a porta 25 numa rede TCP.

Selecione no campo "Conexão Segura?" o tipo de segurança do protocolo SMTP conforme o


provedor dentre as seguintes opções:

Não;
TSL;
TLS, se disponível;
SSL.

[voltar ao topo]

Aba Acesso ao Sistema

Nesta aba, encontram-se apenas dois campos: "Carga horária para acesso" e "Tolerância
acesso fora horário". Neste primeiro campo, informe a Carga Horária devidamente cadastrada
e configurada previamente.

No segundo campo, informe a quantidade de minutos que o sistema irá aguardar antes de
realizar o bloqueio do acesso do usuário. Caso este campo não seja preenchido, será
considerado o valor zero. Por outro lado, caso o campo Carga horária para acesso não seja
preenchido, o sistema não irá realizar a validação de tempo de uso do sistema para aquele
usuário.

Uma vez configurada e associada a Carga Horária ao usuário, a validação de tempo de uso do
Sankhya OM será ativada. Dessa forma, caso o usuário solicitar acesso ao sistema fora do
horário definido, seu login não será validado e o sistema apresentara a mensagem 'Fora do
horário de acesso previsto para esse usuário'. Essa validação ocorre tanto para acesso com
horário anterior ao início da CH, quando para horários posteriores ao fim da mesma.

[voltar ao topo]
Aba Parc. Máx. em Renegociação

Nesta aba, você poderá especificar uma quantidade limite para os portais parcelarem um
acordo.

Informe a "Empresa" relacionada ao usuário.

Insira no campo "Quantidade Parcelas", o limite de parcelas que o usuário poderá conceder
em um acordo.

[voltar ao topo]

Aba Roteamento de impressão

Nesta aba, informe no campo "Nome de entrada" o nome da impressora que foi cadastrada
na tela Nomes de Impressoras. No campo "Nome de saída", preencha uma máscara ou
apelido para essa impressora.

Esta configuração está envolvida no roteamento de impressão realizado no Sankhya Print


Service - SPS; pode-se visualizar maiores detalhes acessando o link SPS - Tipos de Roteamento.

[voltar ao topo]

Aba Validações

Nesta aba deve-se associar as regras já pré-estabelecidas, à medida em que cada uma delas é
validada.

Nota: O opcional "Central de Certificação" precisa ser liberado para que essa rotina seja
habilitada.

471
Esta aba está diretamente relacionada à Central de Certificações.

Informe no campo "Regra" o código da regra.

Efetue a marcação "Ativo" para ativar a regra.

Insira no campo "Sequência" o número para sequência da regra.

A marcação "Não Visualizar" permite que se determine uma regra por empresa, para edição
de dados. Se marcada, o usuário não poderá incluir ou editar dados, e nem mesmo visualizá-los.

Observação: As regras que se encontrarem ativas para o usuário, irão influenciar na


visualização das análises do Gerente On-Line.

[voltar ao topo]

Aba Suplentes

Nesta aba é possível cadastrar um "Suplente" para substituir o usuário em questão, por um
determinado período (Data Início e Data Fim). O suplente aqui cadastrado, substituirá o usuário
quando este estiver ausente por qualquer motivo (férias, almoço, afastamento médico etc.),
tendo inclusive permissão para Liberar Limites por Alçada de quem esteja substituindo. Deve-se
observar que o Suplente não está permitido a Limite Bonificado e não habilita nenhum menu.

O usuário Suplente é apresentado na tela de liberadores;


O sistema permite selecioná-lo e defini-lo como liberador;
Na tela de "Liberações", este mesmo usuário poderá ser usado para liberar os eventos
solicitados durante a confirmação da nota, ou seja, só pelo usuário estar configurado
como Suplente de alguém, ele já "herda" estes acessos.

Observação: Um suplente não libera o evento de limite bonificado enquanto não possuir limite
de bonificação cadastrado na tela Limites de Bonificação e, nesse caso, o suplente não pode
usar o limite do outro usuário apenas o seu limite, caso exista.

Informe no campo "Cód. Usuário" o código do usuário que será o suplente do atual
cadastrado.

Insira no campo "Data de Início" a data do início das atividades do suplente.

Informe no campo "Data Final" a data para o final das atividades do suplente.

Nota: O usuário que for configurado como "Suplente" não possuirá os mesmos acessos que o
usuário que está sendo substituído possui; será necessário liberar os acessos para o usuário
Suplente, antes que este comece suas atividades no sistema.

[voltar ao topo]

Aba Contas p/ Baixa

Esta aba é utilizada para cadastrar conta para baixa por empresa. Para cada empresa, na tela
de baixa, o sistema trará a conta informada. Caso não exista uma conta informada nesta aba, o
sistema buscará as informações no parâmetro "Número da conta padrão na baixa -
CONTAPADRAO".

Insira no campo "Cód. Empresa" o código da empresa que será utilizada para realizar baixas.

Informe no campo "Cód. Conta" a conta da empresa.

[voltar ao topo]

Aba DataSource por Gadget


Através da configuração desta aba, cada usuário poderá ver um dashboard contendo vários
gadgets com datasources diferentes.

Através dos campos "Componente de BI" e "Fonte de dados", realize o vínculo entre
Componentes de BI e a Fonte de Dados, onde por usuário, define-se qual Componente de BI
estará ligado a qual Fonte de Dados, respectivamente.

[voltar ao topo]

Aba Segurança

Esta é uma das principais abas de personalizações do sistema e é também uma das formas de
controlar o acesso de usuários, restringindo várias opções ao mesmo tempo. A maioria das
opções é autoexplicativa.

Por questão de segurança, a senha do usuário tem uma quantidade de dias para expirar, ou
seja, após esta quantidade de dias utilizando o sistema, o usuário deve alterar a senha
atualmente utilizada. Com a marcação "A senha nunca expira" efetuada, a senha do usuário
nunca expirará, ficando a critério deste, alterar sua senha, ou não, com a frequência que
desejar.

Para que o sistema considere a quantidade de dias para expiração da senha informada no
parâmetro "Dias para que a senha expire - DIASEXPSENHA", é importante que o campo
em questão esteja desmarcado.

Caso este parâmetro seja configurado com um valor igual a zero, o mesmo será desabilitado,
permitindo assim que o acesso ao sistema ocorra normalmente sem a solicitação de alteração
de senha.
Se o valor informado seja maior que zero, o sistema levará em consideração a quantidade de
dias informados e passará a solicitar a troca da senha, conforme consta na imagem abaixo.

O usuário deve alterar a senha no próximo logon: Quando o cadastro do usuário é criado,
normalmente o administrador cria uma senha qualquer para que este possa acessar o sistema.
Com essa marcação efetuada, assim que o usuário fizer seu primeiro acesso ao sistema, será
solicitado que ele cadastre uma nova senha, diferente daquela fornecida pelo administrador.

Acessar apenas de computadores liberados?: Essa marcação significa dizer que o usuário
deverá ter o computador liberado para acessar o sistema. Acesse maiores detalhes no link
Liberação de Computadores.

Observação: A validação de computadores é feita da seguinte forma:

MAC* + Username + Sistema Operação + Versão do sistema Operacional

As informação de IP's e Host Name são utilizadas para o que o administrador saiba de qual
máquina/IP o usuário está acessando o sistema.

Assim, depois que o computador é liberado, podemos usar IP's dinâmicos, bem como conectar o
computador em redes diferentes; o acesso irá continuar liberado. Porém, caso seja feita
mudança da Placa de Rede ou do Sistema Operacional, será solicitada uma nova liberação.

*O endereço MAC (Media Access Control) é o endereço físico da placa de rede de um


computador ou qualquer outra estação com interface de rede.

Pode alterar conta no faturamento: Se esta marcação estiver realizada, quando uma
pessoa for faturar um pedido, o sistema solicitará uma conta bancária para alterar a conta do
financeiro da nota. A conta informada será gravada no financeiro da nota.

Pode alterar conta na emissão de boleto: Se estiver marcada, ao usar a opção "Imprimir
boleto/duplicata" na tela de seleção de notas, o sistema abrirá a janela para escolha da conta
que será usada na impressão. A conta escolhida ficará gravada no financeiro da nota.

Pode alterar ordem de carga fechada: Caso esteja marcada, mesmo com uma "Ordem de
Carga" com a situação "Fechada", o usuário terá permissões para fazer alterações, como por
exemplo, mudar a rota.

Exibir valores na Análise de Rentabilidade: Se estiver marcada, permite a visualização do


gráfico em barras de Rentabilidade. Normalmente encontrado no Gerente On-line, e Gerência de
Produtos.

Pode Imprimir/Reimprimir Notas nas Centrais: Se essa marcação estiver efetuada,


permitirá a impressão ou reimpressão das notas dos portais.

O campo "Tempo de Aplicativo inativo para finalizar" serve para informar a quantidade de
minutos que o sistema poderá ficar aberto sem ser utilizado. Assim que essa quantidade de
minutos for ultrapassada, será necessário acessar novamente o sistema. Isso é uma questão de
segurança e também tem como finalidade liberar licenças do sistema dos usuários que abrem o
sistema mas, não estão utilizando o mesmo. Ao ser finalizada uma sessão, a licença é devolvida
para o SAS, o que permite que outro usuário tenha acesso ao módulo.

Quando 0 ou o campo estiver em branco, será considerado o parâmetro "Tempo máximo


sessão inativa (em minutos) - SESSIONTIMEOUT". O valor informado no Cadastro de
Usuário tem prioridade quanto ao parâmetro global, caso o parâmetro global não esteja
configurado, o sistema vai considerar o padrão de instalação do servidor de aplicações
(jboss), que é de 60 minutos (1 hora).

Nota: Para maiores informações sobre o funcionamento do parâmetro de chave


SESSIONTIMEOUT, acesse o link Time out.

No campo "Aprovar cotação" configura-se a permissão ao usuário para aprovar cotações.


Temos como tipos de permissões o "Melhor Resultado", "Não Aprova" e "Qualquer
Resultado".

No campo "Ver Pedidos/Notas (WEB)" existem quatro opões que controlam o acesso à Notas
e Pedidos:

De todos: Esta opção permite acessar qualquer notas e pedido, independente do


vendedor, gerente, centro de resultado, empresa, parceiro, etc.
Desse vendedor: Esta opção limita o acesso apenas às notas e pedidos do vendedor
vinculado a ele.
Desse vendedor e subordinados: Esta opção permite o acesso às notas e pedidos dos
vendedores subordinados ao gerente de seu cadastro.
Do mesmo C.R. do vendedor: Esta opção limita o acesso apenas às notas e pedidos
relacionados ao Centro de Resultado do vendedor de seu cadastro.

Observação: Por default este campo virá configurado com a opção "De todos".

Quando a marcação "Restringir carteira" for acionada, impedirá que um vendedor efetue
lançamentos para os parceiros que se encontrem fora da sua carteira. Além disso, na Ficha de
Parceiros o sistema permitirá que o vendedor logado e o gerente deste consulte apenas os
parceiros pertinentes a sua carteira.

A marcação "Permite exportar relatórios?" configura no sistema o acesso para exportação


para PDF, para Excel e exportar para Excel através do cubo de decisão.

Caso esta marcação esteja efetuada, ao tentar exportar para PDF, o sistema abrirá o
visualizador de PDF e, ao tentar exportar em Excel, será apresentada a seguinte mensagem:

"Usuário não possui permissão para exportar para Excel. Utilize a visualização em
PDF."

No visualizador de cubos o sistema apresentará a seguinte mensagem:

"Usuário não possui permissão para exportar para Excel."

A marcação "Permite imprimir relatórios?" só estará habilitada para edição quando a


marcação Permite exportar relatórios? não estiver acionada.

472
Ao configurar a impressão de relatórios, quando você for executar esta ação, será apresentada
uma página onde não será possível fazer o download do relatório, porém será possível que ele
faça a impressão.

Caso não haja uma impressora configurada para a impressão do relatório, o sistema mostrará o
texto "Não foi encontrada impressora configurada", no lugar da lista de impressoras.

A marcação "Permite alterar valor de moeda na baixa?", quando habilitada, permite que
você edite os campos "Data Cotação" e "Vlr. Moeda Atual" do botão "Acertar" da tela
Compensação Financeira. Por outro lado, se ela estiver desmarcada, esses campos ficarão
desativados para edição e pesquisa.

Ao realizar a marcação "Permite instalar pacote Sankhya Place?", o sistema exibirá na Loja
de Soluções do Sankhya Place ao inserir um novo registro nas telas Construtor de Dashboards e

Relatórios Formatados, e ao selecionar a marcação "Buscar soluções do Place" no botão


na barra de pesquisa do Sankhya OM.

Seção Controle

As opções que constam no quadro Controle são algumas formas de controlar o acesso de
usuários, restringindo várias opções ao mesmo tempo:

A marcação "Gerente dos Portais" permite realizar a exclusão de notas que tenham gerado
movimentações de caixa, além da impressão de notas adicionais.

Se a marcação "Inibe acesso às vendas" estiver efetuada, não será possível consultar vendas
na ficha de parceiros.

Através da marcação "Inibe acesso às compras", não será permitido consultar a área de
compras da ficha de parceiros.

Efetuando a marcação "Inibe acesso a cancelam./inutiliz. de nota", uma vez posicionado


no Portal de Vendas, o botão Cancelar e a opção Inutilização de Numeração (botão NF-e) não
serão habilitados para uso do usuário em questão.

Se a marcação "Altera registros confirmados" estiver realizada, mesmo que a TOP não
permita alterar nota depois de confirmada, será possível realizar a alteração. Se a TOP permitir
alteração, o sistema não usa esta marcação do cadastro de usuários e permite que todos os
usuários alterem notas confirmadas.

Esta marcação interfere também no comportamento definido pelo parâmetro "Alterar notas
com NUREM - ALTERANUREM"; quando este parâmetro estiver ativado e esta marcação
efetuada, será possível realizar alterações em Notas/Pedidos confirmados que estejam
associados por Remessa.

Nota: O Tipo de Operação utilizado deve estar com a marcação "Permitir Alteração após
confirmar" efetuada.

Inibe acesso a matéria prima: A tela "Matéria Prima por produção" ainda não existe no
Sankhya OM e não temos previsão para implementação.

A marcação "Efetua recálculo de fretes", quando efetuada, permite realizar o recálculo de


fretes conforme diferentes variáveis (peso, valor).

A marcação "Gerente de caixa" faz parte das parametrizações necessárias dos cadastros da
aplicação para iniciar as operações com vendas no Fast Service (opcional de frente de caixa).
Ao efetuar essa marcação, será possível autorizar cancelamento de itens ou cupons, utilizando
sua senha.

Efetue a marcação "Configura liberação em cascata na TOP" apenas para o usuário que for
o responsável pela configuração da "Liberação em Cascata" na TOP pois, se esta marcação
não estiver selecionada para o usuário em questão, este não visualizará a aba Liberação em
Cascata, no cadastro de TOP.

Quando você habilitar a marcação "Gerente do financeiro" para um usuário, será possível
que ele libere limite de crédito e atraso pela tela de Liberação, quando o parâmetro "Usar
liberação de limites por alçada? - USALIBLIM" estiver desligado.

A marcação "Inibe acesso às receitas" oculta todas as receitas do usuário, para consultas,
alterações e exclusões. Por exemplo, ao consultar a Ficha de Parceiros ele não visualizará as
receitas.

Da mesma forma que foi explicado para as receitas, você pode limitar o acesso às despesas
através da marcação "Inibe acesso às despesas".

Se você habilitar a marcação "Inibe acesso a estorno", fará com que o usuário seja impedido
de estornar lançamentos baixados.

Gerente telemarketing: No MGE, o acesso às pendências de todos os usuários da tela de


telemarketing é realizado através do campo Gerente de Telemarketing = Sim, da aba Segurança
do controle de acessos do usuário.

No Sankhya OM, o que irá permitir ou bloquear o acesso, será o acesso especial criado no
controle de acessos. Neste caso, independe se o usuário é gerente do telemarketing.

Para permitir o acesso, é necessário que na tela Controle de acessos (Módulos > Comercial >
Rotinas > Telemarketing) a marcação "Pendência de todos os usuários" esteja acionada
com a opção "Permitido".

A marcação "Inibe Cancelar na tela solic. lib. limit." desabilita o botão cancelar na tela de
solicitação de liberação de limites e só estará visível quando o parâmetro "Usa liberação por
alçada" estiver ligado.

Gerente armazéns gerais: Ainda não existe a tela de "Pesagem" no Sankhya OM e não
temos previsão para implementação.

Gerente do WMS: A tela "WMS" ainda não existe no Sankhya OM e não temos previsão para
implementação.

Cobrador: A tela "Distribuição de Títulos para Cobrança" ainda não existe no Sankhya
OM e não temos previsão para implementação.

Aceita clientes novos distribuição p/ cobrança: A tela Distribuição de Títulos para


Cobrança ainda não existe no Sankhya OM e não temos previsão para implementação.

Pode usar pesagem manual: A tela de Pesagem manual ainda não existe no Sankhya OM e
não temos previsão para implementação.

Se a marcação "Permite editar data de validade na aba estoque" estiver efetuada,


permitira alterar a data de validade do produto na aba "Estoque" da tela de Cadastro de
Produtos.

Permite transferir etapas de produção: A tela de "Produção" ainda não existe no Sankhya
OM e não temos previsão para implementação.

Se a marcação "Inibe 'Marcar como Não Pendente' nos portais" estiver selecionada, a
opção "Marcar como não pendente" localizada no botão "Outras Opções..." dos Portais,
ficará indisponível.
Para maiores detalhes sobre a opção Marcar como Não Pendente do botão Outras Opções dos
Portais, acesse o link Marcar como não pendente.

Observação: A marcação não surte efeito sobre o usuário SUP.

Quando efetuar a marcação "Inibe consulta de séries", representará que o usuário não terá
acesso à aba "Série" na tela de "Consulta de Preços e Estoque". Além disso, a "Pesquisa
de Séries" da tela de "Lançamento de Séries" nos itens da Nota, na inserção de um produto
com controle adicional por série, não estará disponível.

Nota: o campo "Controle: Número de Série" não é apresentado na Central - Compras |


Vendas | Mov. Internas quando o parâmetro "Usa Número de Série Global? -
USACBGLOBAL" está habilitado e a marcação Inibe consulta de séries acionada.

Uma pessoa/usuário Gerente de Manufatura é aquele capaz de visualizar todas as atividades


independente de ser "dono" da mesma. A marcação "Gerente de Manufatura" quando
realizada, identifica que o usuário em questão corresponde a um Gerente de Manufatura.

A marcação "Permite alterar notas ligadas pelo número de remessa" permite realizar a
edição em notas ligadas por remessa. Caso seja necessário realizar alguma correção e/ou
atualização de impostos em notas de compra, a utilização desta marcação se faz necessária
para conclusão do fechamento do mês.

Observação: Para que esta marcação seja apresentada na tela para utilização, é necessário
que o parâmetro "Alterar notas com NUREM - ALTERANUREM" esteja ativado. Além disso,
para sucesso na edição de uma nota, é necessário que a TOP utilizada no lançamento da
mesma, tenha na aba Geral, a marcação "Permitir alteração após confirmar" efetuada; por
fim, a própria nota deve possuir o campo "Nro Remessa" preenchido com um valor diferente
de "0" (zero).

Caso a marcação "Não permite gerar saídas a partir de NF de Depósito" esteja


desabilitada, ao clicar para gerar uma saída na tela de Pesagem, as marcações "Selecionar
notas para devolução" e "Selecionar pedidos para devolução" estarão disponíveis para
uso e, se nenhuma dessas marcações for realizada, a NF de Saída será feita observando o FIFO
das NFs de Depósitos Pendentes.

Observação: Com a marcação Não permite gerar saídas a partir de NF de Depósito efetuada, a
marcação Selecionar notas para devolução estará desabilitada para utilização e a marcação
Selecionar pedidos para devolução estará realizada, listando os pedidos pendentes para
faturamento.

Nota: Ainda com a marcação Não permite gerar saídas a partir de NF de Depósito realizada,
quando você clicar para gerar uma saída no Portal Armazéns a partir de uma NF de Depósito
(Tipo de Movimento: 1 - NF Depósito), ao concluir o faturamento, o sistema irá exibir uma
mensagem informando que você não tem permissão para devolver uma armazenagem a partir
de uma NF de Depósito.

Seção Controles do gerente on-line

Vendas por tipo: Com esta marcação, podem ser analisadas todas as vendas separadas por
Tipo de Negociação num determinado período.

Vendas por vendedor: Através desta marcação, podem ser analisadas todas as vendas
separadas por vendedor num determinado período.

Vendas por parceiros: Por meio desta marcação, podem ser verificadas todas as vendas
separadas por Parceiro num determinado período.

Vendas por grupo: Apresenta as funcionalidades dos outros tipos de análises de vendas
citados acima, porém com foco faturamento por Grupo de Produtos.

Vendas por produto: Exibe as funcionalidades dos outros tipos de análises de vendas citados
acima, porém com foco faturamento por Produtos.

Inventário: Nesta marcação, o gerente pode acompanhar o inventário do estoque de produtos


on-line, através de um cubo de decisão, por produtos e/ou grupo de produtos.

Margem de contribuição: Essa marcação define a parcela que cada Parceiro contribuiu no
período para cobrir os custos fixos e para o lucro da empresa.

Impostos: O cálculo dos valores de PIS e COFINS é realizado em cada nota seja de compra ou
venda, o cálculo é realizado de acordo com o valor da alíquota configurada item a item e
gravado.

Painel gráfico: Esta marcação contém 23 gráficos para diversas análises.

Preferências: Através desta marcação, você define quais os gráficos serão apresentados na
marcação Painel gráfico.

Seção Acesso a Parceiros

Útil para as empresas que querem separar por usuário a visualização de parceiros: apresentar
somente clientes ou somente fornecedores.

Se uma determinada pessoa/usuário estiver marcada como "Inibe Cliente", esta não terá
acesso aos parceiros clientes nas telas Cadastro de Parceiros e Ficha de Parceiros, se estiver
marcado como "Inibe Fornecedor" não terá acesso aos fornecedores nas telas citadas.

A marcação "Inibe aba fiscal", quando acionada, não permite acessar a aba Fiscal no Cadastro
de Parceiros.

Seção Acesso a Baixas de:

Nosso sistema permite baixar ou estornar a baixa de títulos, de acordo com a marcação
"Receitas e Despesas".

[voltar ao topo]

Aba Serviço/Produto p/ WEB

Esta aba é habilitada pelo parâmetro "Possui interface WEB Java? - SERVINTWEB" e tem
como finalidade vincular os produtos e serviços que o usuário poderá executar para lançamento
de ordens de serviços.

O Sankhya OM somente permite lançar uma ordem de serviço para um executante em


determinado serviço, se houver um relacionamento entre produto e serviço registrado aqui.

473
Produto: especificar o produto.

Serviço: especificar o serviço.

[voltar ao topo]

Aba Programação da TV Corporativa

As informações pertinentes ao funcionamento desta aba podem ser acessadas através do link
TV Corporativa.

[voltar ao topo]

Aba Exceções para Proteção de Dados


Alguns campos de todo o sistema serão afetados pela LGPD (Lei Geral de Proteção de Dados) e
anonimizados, e outros não serão exibidos, sendo possível que sejam configuradas exceções por
Usuários e/ou Grupo de Usuários. Aqui no Cadastro de Usuários, na aba em questão, você define
se o Usuário poderá ver a informação ou se a mesma será anonimizada.

Observação: As regras de anonimização serão divergentes entre pessoas físicas e jurídicas,


uma vez que as leis de Proteção de Dados trata-se apenas de dados pessoais de pessoas físicas.

Na aba Exceções para Proteção de Dados, temos duas sub-abas disponíveis e algumas regras
para definir a tratativa dos dados:

Sub-aba Classificações Sub-aba Campos

Regras para definir a tratativa para os dados

Sub-aba Classificações
Nesta sub-aba, serão carregadas todas as classificações existentes (nativas ou configuradas
pelo usuário), sem ser necessário incluir registro. Temos os seguintes campos de classificações:

Não configurado;
Pessoal;
Sensível;
Especial (Bancário e Proventos).

Em todos os campos informados acima, temos as marcações "Mostrar" e "Anonimizar", sendo


que você poderá selecionar apenas uma destas. A marcação Mostrar exibirá todo o conteúdo do
campo; já a marcação Anonimizar, exibirá o campo porém, com o conteúdo anonimizado, de
acordo com a configuração realizada no Dicionário de Dados.

[voltar ao subtítulo]

Sub-aba Campos
Na sub-aba Campos, será necessário incluir quais campos serão exceções à regra definida no
Dicionário de Dados; temos os seguintes campos nesta sub-aba:

Através do botão você cadastra as exceções de campos para Proteção


de Dados.
No campo "Instância" você pode pesquisar uma instância, filtrando os campos que podem ser
selecionados.
Observação: Ao selecionar uma Instância, só poderão ser selecionados os campos que
pertencem àquela Instância; caso seja selecionado, primeiramente, algum campo (antes da
Instância), será apresentada apenas a Instância que o campo pertence.
Selecione o "Campo" pela descrição deste. Da mesma forma que informado acima, caso haja
Instância selecionada, só será possível selecionar Campos daquela Instância.
Nota: Se houver "Classificação" do campo preenchida, somente os Campos de tal
Classificação poderão ser selecionados.
No campo Classificação, você pode pesquisar uma Classificação, filtrando os campos que
poderão ser selecionados.
Observação: Caso seja selecionada alguma Classificação, somente será possível selecionar
Campos daquela Classificação e, caso selecionado algum Campo (antes da Classificação), será
apresentada a Classificação que o Campo pertence.
No campo "Tipo Visualização", você define se a exceção cadastrada será Anonimizada (opção
"Anonimizar") ou Exibida (opção "Mostrar"), podendo escolher apenas uma destas.

[voltar ao subtítulo]

Regras para definir a tratativa para os dados


Abaixo, informaremos as regras para a tratativa dos dados:

Caso haja configuração realizada no Cadastro de Usuários, esta será utilizada no


tratamento do campo (se irá anonimizar ou exibir os campos).
Se houver configuração específica para os Campos, então esta que será utilizada; se
não, será utilizada a configuração para as Classificações.
Não havendo as configurações acima, serão utilizadas as configurações dos Grupos de
Usuários. Primeiramente, serão verificadas as configurações do usuário, campo "Grupo"
(grupo de usuário principal) e grupos "Opcionais"; serão verificadas as configurações de
acesso de todos os grupos, somando os acessos, por exemplo: caso algum grupo tenha
configurado que o campo "CPF" será exibido e, em outro, que o campo "NOMEPARC"
será exibido, então o usuário terá os 2 acessos.
Será utilizada a mesma lógica para as configurações do Usuário (configuração de
Campos sobrepor a configuração de Classificações), sendo a tratativa diferente apenas
quando houver mais de um Grupo de Usuários.
Configurações de Campos: Se houver conflito de regras, será respeitada a seguinte
hierarquia: Anonimizar e Mostrar; assim, caso em algum grupo o campo esteja
configurado para Anonimizar e outro grupo configurado para Mostrar, então o campo
será anonimizado.
Configurações de Classificações: Caso haja conflito de regras, será respeitada a
seguinte hierarquia: Anonimizar e Mostrar; desta forma, se tiver algum grupo em que a
Classificação esteja configurada para Anonimizar e outro grupo configurado para
Mostrar, então os campos dessa Classificação serão anonimizados.
Se não houver nenhuma configuração no Cadastro de Usuários e no Grupo de Usuários,
será utilizada a configuração definida para o campo no Dicionário de Dados e Construtor
de Telas.

[voltar ao subtítulo] [voltar ao topo]

Outras Opções

Localizado na parte superior direita da tela, o botão "Outras Opções" comporta as seguintes
opções:

Configurações do Usuário

Parceiro para F2: Trata-se do parceiro que o usuário poderá alterar na Central de Vendas,
usualmente empregado para venda direta ao consumidor. Vejamos melhor no esboço abaixo:

Cadastre um parceiro com o nome de clientes diversos ou outro nome como desejar. No
Cadastro de Usuários, insira o código deste parceiro no campo Parceiro para F2. O parceiro
informado neste campo é um curinga que o usuário utilizará informando o seu código
manualmente. Se for necessário alterar algum dado deste parceiro, acione a tecla F2 e o
sistema abrirá o cadastro para alteração.
Ligando o parâmetro "Incluir parceiro rápido com crédito bloqueado? - BLOQUEAR", o
crédito deste parceiro virá bloqueado para vendas a prazo, permitindo somente vendas à
vista ou cartão para o mesmo.

Local padrão para Pedidos e Notas: Quando a empresa trabalha com controle adicional de
estoque por local, poderá definir um local que será sugerido para o produto no momento do
lançamento do pedido ou nota fiscal de venda. Este campo apresenta um botão de "Pesquisa"
facilitando a inserção dos dados.

O sistema também irá considerar a informação deste campo nas vendas por Cupom Fiscal, que
são realizadas a partir do Fast Service. No Fast Service, ao realizar um lançamento na tela de
Pré-Venda, por exemplo, o sistema apresentará no campo "Local" o conteúdo informado aqui.
Se o usuário logado não possuir um "Local Padrão para Pedidos e Notas" definido em seu
cadastro e se o produto utilizar controle de estoque por Local, na confirmação da Pré-Venda o
sistema apresentará a tela de "Informações Pendentes" para que ele informe o local e
controle do mesmo. A tela de Informações Pendentes só aparecerá se o produto for lançado pelo
código (Código do Produto). Se o produto for inserido pelo Código de Barras e este for
encontrado na tabela de estoque o sistema preencherá automaticamente os campos "Local" e
"Controle", de acordo com as informações obtidas no estoque do produto.

O campo "Dias para lançamentos futuros" é utilizado para informar o número máximo de
dias em que será permitido ao usuário lançar baixas futuras. Exemplo: baixando um título no dia
01/06, e no campo "Data da baixa" informando 23/06, se a quantidade de dias informada
neste campo for menor que 24, o sistema não permitirá a confirmação da baixa.

Utilize o campo "Dias para retroação da baixa" para informar o número máximo de dias em
que será permitido lançar baixa com data retroativa. Exemplo: baixando um título no dia
23/06/2004, e no campo Data da baixa informando 01/06/04. Se os dias para retroação forem
menores que 24, o sistema não permitirá a confirmação da baixa.

O campo "Número da conta padrão na baixa" corresponde ao número da conta cadastrada


no parâmetro "Número da conta padrão - CONTAPADRAO".

O campo "Conta para Sangria/Suprimento" é de uso exclusivo da Integração com a


EConect-SOCIN, sua finalidade é apontar a conta que será utilizada para realização do
procedimento de Sangria/Suprimento.

Cópia Permissões/Conf. de um usuário para outro(s)

474
Inicialmente, acione a opção "Cópia Permissões/Conf. de um usuário para outro(s)" onde
será aberto um pop-up para que você informe no campo "Usuário Origem", o usuário que terá
suas configurações e permissões copiadas para os demais integrantes.

Observação:
Para o preenchimento do campo Usuário Origem, existem as seguintes possibilidades:

1. Ao clicar em um usuário e em seguida selecionar a opção Cópia Permissões/Conf. de um


usuário para outro(s) o campo Usuário Origem ficará preenchido com o usuário indicado
inicialmente, porém, você poderá alterá-lo.
2. Ao abrir a tela e em seguida acionar a opção Cópia Permissões/Conf. de um usuário para
outro(s), ou seja, sem carregar os registros na tela e selecionar um deles, o campo
Usuário Origem será apresentado vazio, para que você possa preenchê-lo manualmente.

Depois, no lado esquerdo desta tela será apresentada uma lista com todos os usuários
disponíveis e que poderão receber as configurações. Assim, selecione um ou mais usuários e

clique em . Dessa forma, eles serão transferidos para a lista localizada ao lado direito,
referente aos usuários indicados.

Nota: O sistema não permitirá que você selecione o seu próprio usuário para receber essas
configurações.

Na próxima etapa, é necessário informar o que deseja copiar deste usuário. É possível copiar
somente "Personalizações (telas, grades, filtros, etc.)", ou seja, qualquer tela que
possibilite a cópia de Configurações, somente Acessos (permissões de acessos nas telas) ou
Ambos (todos os acessos e configurações).

Importante: O sistema copiará apenas o filtro principal da tela, os que são informados nos
painéis não serão copiados. De modo geral, as telas de Cadastros têm este filtro principal e, em
alguns casos, telas de Movimentações como por exemplo, a Movimentação Financeira.

Nota: O utilitário de cópia de configuração não é capaz de identificar todos os filtros de todas as
telas, portanto, isto configura-se uma limitação técnica.

Observação: Quando escolhida a opção Ambos, a caixa de marcação "Incluir configurações


de segurança?" (aba Segurança) ficará disponível. Esta marcação possibilita que as
configurações pertinentes à aba Segurança também sejam incluídas.

Efetuando a marcação "Incluir configurações da TOP?", o sistema habilita as opções


"Copiar Restrições da TOP" e "Copiar Exceções da TOP". Se o usuário informar que deseja
incluir configurações da TOP não será possível avançar sem marcar ao menos uma das duas
opções desta seção. Ao marcar estas opções o sistema verificará quais TOP's o usuário do
cadastro possui como restrição e exceção e copiará estas informações para os usuários
selecionados, conforme marcação, mantendo ou removendo configurações pré-existentes da
TOP, de acordo com a necessidade do usuário.

Nota: Para restaurar as configurações, basta acessar a opção "Restaurar configurações",


disponível também neste botão. O processo de restauração deverá ser realizado pelo usuário
SUP.

Será aberta uma tela com todas as configurações salvas. Para identificar se houve alteração em
TOP, procure na coluna "Configurações de TOP" o valor Sim. Ao clicar em restaurar, a ação
será finalizada.

Observação: Não é possível copiar acessos do usuário SUP, sendo somente permitido a cópia
das personalizações. Dentre as referidas personalizações temos alguns exemplos de tela,
grades, filtros, entre outras abrangidas pelo sistema.

Além destas opções, é possível manter ou remover configurações pré-existentes:


Manter configurações Pré-existentes: Mantém as configurações dos usuários selecionados
e copia as configurações do usuário atual.

Remover configurações pré-existentes: Remove as configurações dos usuários


selecionados e copia as configurações do usuário atual.

Ainda sobre as opções de cópia, temos a opção "Ambos" que, ao ser acionada, exibe a
marcação "Incluir configurações de segurança?". Esta marcação possibilita que as
configurações pertinentes a aba Segurança sejam copiadas.

As personalizações da tela também poderão ser copiadas, para isso, acione a opção
"Selecionar telas individualmente". Deste modo, o próximo passo será escolher a tela pela
qual se deseja copiar as personalizações.

Com as configurações acima efetuadas, as permissões do usuário destino serão unificadas com
as do usuário origem. Sendo que, o sistema irá avaliar individualmente cada item dos acessos
do usuário origem, como por exemplo "Incluir", "Alterar", "Excluir", entre outras, e estes só
serão concedidos se uma das condições abaixo for valida:

O usuário logado seja o SUP;


O usuário origem possui permissão de repasse no item;
O usuário origem possui as permissões do grupo e o grupo permite repasse.

Para melhor compreensão, considere que o usuário destino já possua permissão de consulta na
tela X e o usuário origem tenha permissão de inserção nessa mesma tela, depois que você
efetuar as devidas configurações através da opção "Cópia Permissões/Conf. de um usuário
para outro(s)", o usuário destino terá permissão de consulta e inserção nesta tela, desde que
o usuário origem tenha autorização de repasse no item inserção.

Além disso, quando a marcação Remover configurações Pré-Existentes estiver habilitada e a


marcação Selecionar telas individualmente desmarcada, o usuário destino perderá todos os
acessos que possui. Mas, se ambas as marcações se encontrarem habilitadas, ele perderá
somente os acessos que possuía nas telas selecionadas.

Caso seja necessário restaurar as configurações anteriores do usuário, ou seja, retirar todas as
cópias de acessos, personalizações e/ou configurações realizadas, o mesmo será possível
porque ao final do procedimento de cópia, mas antes da efetiva cópia, é criado um backup com
todas as configurações dos usuários e um histórico com as opções selecionadas.

Importante: As configurações do usuário destino somente serão mantidas se os usuários


origem e destino tiverem configurações diferentes, por exemplo: um tem configuração de tela e
o outro, de filtro. Se os dois usuários tiverem filtro configurado, o usuário destino terá seus
filtros substituídos pelos filtros do usuário origem e, assim, será para as demais opções de
configurações.

Limites para Liberações

Nesta janela, o administrador especifica em quais casos que este novo usuário cadastrado terá
autonomia para fazer uma liberação, e até qual valor, ou porcentagem.

Informe no campo "Evento" qual será o evento que o usuário poderá fazer a liberação.

Selecione no campo "Tipo Evento" se o limite será concedido por "Valor" ou "Porcentagem".

Através do campo "Tipo Limite", indique se o limite será concedido a cada "Evento" ou
"Mensal".

Indique através do campo "Valor Limite" o valor ou a porcentagem limite.

Acionando a marcação "Enviar E-mail", o administrador recebe via e-mail uma notificação da
liberação que está sendo feita.

Através da marcação "Enviar SMS", o administrador recebe via SMS no celular uma notificação
da liberação que está sendo efetuada. Além disso, é necessário configurar a rotina de
Destinatários.

Remover Bloqueio de Acesso

Acionando esta opção, é exibido um pop-up informando que todos os registros de bloqueio de
acesso para o usuário em questão foram removidos.

Transferir Ordens de Serviço

Se desejar, você poderá "Transferir Ordens de Serviço" através do botão "Outras Opções"
do Cadastro de Usuários, ou definindo uma "Data limite de acesso".

Para isso devem-se possuir no mínimo dois executantes corretamente cadastrados no sistema,
podendo ser filas ou não. Deve possuir ainda, as configurações de Ordem de Serviço
corretamente definidas (Serviços por Executante, etc.) e, no mínimo, um item de Ordem de
Serviço aberta para o usuário a ser substituído.

Ao selecionar esta opção ou definir uma Data limite de acesso para o usuário (neste caso será
apresentada uma mensagem de confirmação para a execução da rotina) será apresentada uma
janela onde o usuário irá informar o executante que receberá as pendências que serão
enviadas.

Serão transferidas todas as "Sub-OS" pendentes para o usuário em questão, incluindo OS's de
FAP.

Caso o usuário que receberá as sub-os's não tenha permissão para execução de determinado
Serviço X Produto esta permissão será incluída automaticamente.

Caso seja uma FAP e o usuário não estiver incluído no Projeto ou Etapa, este será incluído
automaticamente.

Todas as validações de alteração de sub-os serão realizadas normalmente, assim como se o


item estivesse sendo enviado pela tela de Ordem de Serviço.

Em casos de erro durante a transferência, será gravado um log dos mesmos, que será exibido
no final do processamento através de um painel de aviso.

Existe uma transação separada para cada transferência de Sub-OS. Ou seja, se existirem 100
OS's, mas durante a transferência ocorreu erro ao transferir 10 OS's, as 90 OS's em que não
ocorreram erros e foram transferidas normalmente, restando apenas as 10 OS's com erro para
serem corrigidas e re-transferidas.

A gravação do histórico de envio da OS será dada através de parâmetros, sendo a regra para
escrita do histórico de envio a seguinte:

O parâmetro "Manter Sub-OS original ao reencaminhar - SERVHISTSUBOS" deve estar


ligado e o executante não ser uma fila, ou ser uma fila e estar definida no parâmetro "Filas
que devem ter histórico gravado Chave - SERVHISTFILAS".

Caso o parâmetro de chave SERVHISTSUBOS esteja desligado, o sistema modifica o executante


da Sub-OS; caso o mesmo esteja ligado, o item do executante anterior é fechado e um novo
item para o novo executante é aberto.

Nota: Caso o usuário se encontre inativo, ou seja, com a Data Limite de Acesso anterior à data
atual; o sistema não aceitará a inserção do usuário e impossibilitará a transferência da Ordem
de Serviço para o mesmo.

Restaurar Configurações

Recurso útil para manter históricos de cópias realizadas e/ou restaurar as configurações dos

475
Recurso útil para manter históricos de cópias realizadas e/ou restaurar as configurações dos
usuários para uma determinada data. Para confirmar se a restauração foi efetuada, basta
acessar o sistema com o usuário que teve os seus acessos originais retornados e conferir os
acessos.

[voltar ao topo]

Aba Grupos Adicionais

A considerar que cada usuário pode ter um, nenhum ou vários grupos associados a ele, nessa
aba, você fará a associação desses grupos ao referido usuário. Sendo que, esses grupos serão
criados, excluídos ou editados na tela Grupo de Usuários.

[voltar ao topo]

Aba Gestão Imobiliária


Nessa aba, você definirá os acessos especiais exclusivos do imobiliário, indicando se o usuário
em questão é um corretor.

Ao realizar a marcação "Visualizar todas as FACs", você permitirá que o usuário visualize
todas FAC's de todos os usuários.

Em "Patch Scanner", você pode informar o Patch Scanner da impressora padrão para que
assim, o scanner de documentos possa ser utilizado nas rotinas imobiliárias.

Quando você acionar a marcação "Permitir Baixar Word", o sistema permitirá que, além do
formato em PDF padrão, os relatórios formatados também possam ser baixados em word.

[voltar ao topo]

Aba Acessos PDV Web

Para que o usuário consiga efetuar as rotinas de "Cancelamento de itens", "Sangria",


"Suprimentos" e "Sangria para despesas" da tela Central de Vendas | PDV Web, é
necessário que as marcações dessa aba estejam assinaladas.

Caso se encontrem desmarcadas, será apresentado um pop-up solicitando a autorização de um


usuário que possua liberação para efetuar essas rotinas.

[voltar ao topo]

2.272 Desoneração do ICMS

Neste artigo, trataremos dos procedimentos necessários para o preenchimento das informações
da NF-e destinadas à SUFRAMA e outras situações com benefícios fiscais da Isenção ou Não-
Incidência, os quais exigem a desoneração do ICMS (Valor ICMS desonerado e motivo da
Desoneração).

Assim, temos duas formas de configurar o sistema:

1) Se a desoneração for em decorrência do Parceiro pertencer à Zona Franca de Manaus ou Área


de Livre Comércio:

Primeiramente, na tela Cadastro de Parceiros, aba Fiscal, preencha o campo "Código


SUFRAMA".

Depois, na tela Cadastro de Tipos de Operação – TOP, aba Livro Fiscal configure a TOP de Venda
para as CFOP’s provenientes do SUFRAMA, ou seja, 5109 e 6109 ou 6110.

2) Caso a desoneração não seja pelo primeiro motivo citado:

Na tela Cadastro de Alíquotas de ICMS, aba Geral, preencha o campo "Tributação" com uma
das seguintes opções:

40-Isenta;
41-Não tributada;
30-Isenta e não tribut.e c/cobrança por subst.;
50-Suspensão.

Ao informar outras opções, o sistema irá apresentar a mensagem:

"Cód.Mot.Desoneração ICMS: Só pode ser informado se o campo "Tributação" for


"Isenta", "Não tributada", "Isenta ou não tributada e com cobrança do ICMS por
substituição tributária" ou "Suspensão"."

Em seguida, na seção "Repassar para o cliente" marque a opção "Redução do imposto" ou


"ICMS".

Se houver mais de uma opção marcada o sistema emitirá a mensagem:

"Campo "Repassar para o cliente" não pode ter mais de uma opção marcada."

Caso na seção Repassar para o cliente esteja marcada a opção "Redução da BASE" e o campo
"Cód.Mot.Desoneração ICMS" esteja preenchido, o sistema apresentará a mensagem:

"Cód.Mot.Desoneração ICMS: Só pode ser informado se o campo "Repassar para o


cliente" for "Redução do imposto" ou "ICMS"."

Considerações sobre o SUFRAMA:

Em caso de Substituição Tributária - Cálculo - Zona Franca, pela legislação da SUFRAMA é


necessário calcular o ST considerando o valor do ICMS já abatido o desconto referente ao
repasse do benefício.

Ao informar o campo "Cód. Mot. Desoneração ICMS" com a opção "7-SUFRAMA" e o campo
"Tributação" igual a "Isenta e não tribut. e c/ cobrança por subst.", na geração dos
impostos do item o sistema irá subtrair o valor do desconto referente à desoneração, da base de
cálculo utilizada para a aplicação do MVA no cálculo do ST.

Observação: Todos os motivos de desoneração, excetuando-se o motivo 7 - SUFRAMA, não


necessitam que o "Código SUFRAMA" localizado na aba Fiscal do Cadastro de Parceiros esteja
preenchido, pois, são casos que não dependem do Parceiro estar na Zona Franca de Manaus.
Além do preenchimento correto do motivo da desoneração nas Alíquotas de ICMS, deve-se
atentar para a configuração de repasse de ICMS realizada na seção Repassar para o
Cliente também nesta tela.

Após realizar as configurações acima, para que o sistema gere a tag <motDesICMS> e tag
<vICMSDeson> no XML da NF-e para a impressão do Danfe, é necessário que na aba Geral, da
tela Alíquotas de ICMS:

1. Uma das marcações da seção "Repassar para o Cliente" esteja realizada (Alíquotas de
ICMS, aba Geral);
2. O campo "Cód.Mot.Desoneração ICMS" esteja preenchido.

Não havendo campo específico para demonstração dos valores de ICMS Desonerado e o Motivo
da Desoneração, estes deverão estar no campo "Informações Complementares" do DANFE;
salvo legislação específica caso contrário.

Assim o sistema gera a NF-e normalmente no sistema, contudo na impressão do DANFE os


campos referentes à base de cálculo do ICMS, alíquota do ICMS e valor do ICMS devem ser
zerados.

Além disso, o XML deverá possuir as tag's <motDesICMS> e <vICMSDeson>, geradas


normalmente pelo sistema.

A tag <vICMSDeson> será preenchida apenas se a tag <motDesICMS> estiver


informada.

2.273 Produtos e Serviços na Negociação Pré-Venda

Produtos e Serviços na Negociação Pré- Venda


Com o objetivo de dar o recurso necessário para informar os produtos e serviços na negociação
de pré-venda gerando tabela de preço ao fim da negociação, foi criado o parâmetro ‘Usa
produtos na negociação Pré-venda?’ USAPRODNEGOC. Quando ligado em “Negociação”

476
produtos na negociação Pré-venda?’ USAPRODNEGOC. Quando ligado em “Negociação”
(Venda Consultiva/Negociações/Negociação) é exibida a aba “Produto/Serviço” e na tela “Modelo
de Projetos” os campos “Pedido Modelo” e “Exige Prod. na Negociação”.

Vincula-se o “Modelo de Projeto” ao “Modelo de Notas e Pedidos” através do parâmetro


‘Metodologia p/ Pré-Venda’ SERVMETPRE.

Definindo o modelo de nota a ser utilizado na metodologia pré-venda.

Na metodologia Pré-Venda é possível definir a partir de qual etapa é obrigatório ter produtos
cadastrados. Assim, não será possível prosseguir para uma próxima etapa se a etapa atual
estiver com a opção “Exige Prod. na Negociação” marcada e não existir produtos
cadastrados.

Definidas as etapas da metodologia. Neste exemplo, para sair da etapa ‘Execução’ será
necessário ter produtos cadastrados.
Nota: Não se deve marcar a referida opção para primeira etapa, pois não terá nenhum produto
ou serviço cadastrado.

Quando inserido o primeiro item em “Produtos/Serviços” é criado um cabeçalho de nota/pedido


em conformidade com o modelo de notas vinculado ao modelo de projeto. A cada item inserido
é criado um item na nota/pedido.

Ao criar a nota o sistema pega a empresa do vendedor vinculado ao usuário logado, caso o
vendedor seja “0” o sistema pega a empresa inserida no modelo de notas e pedidos.

Ao fechar a negociação é criada uma tabela de preço e inseridos todos os produtos e serviços
inseridos na negociação (aba – Produto/Serviço).

Sequencia do Processo: Exemplo prático

Parâmetro “USAPRODNEGOC = Ligado”.

Cadastro do Modelo de Notas e Pedidos nº “173639”.

Modelo de Projeto “101 - METODOLOGIA PRÉ-VENDAS” informado o modelo de nota e marcado


para todas as etapas “Exige Pord. na Negociação” exceto para a primeira.

Parâmetro “SERVMETPRE = 101”

Cadastro do prospect “14812”.

477
Transformado o prospect em parceiro lançando o parceiro “9240”.

Na tela de negociação lançada a negociação pra o prospect cadastrado acima.

Ao logar com a usuária “ADRIANA” senha “13245” e encaminhar o item para outro executante
em outra etapa o sistema exibe a seguinte mensagem: Para esta nova etapa é necessário
cadastrar os produtos negociados.

Na aba “Produtos/Serviços” cadastro dos produtos “50329” e “80121” e foi exibido o total na
parte inferior da grade.

Encaminhado para o usuário “ALENCAR” e para etapa “50414”.

Ao encaminhar foi inserida uma observação que foi inserida no item após clicar em
“Encaminhar”.

Logado com usuário “ALENCAR” senha “123456” fecha a negociação.

Foi criada a tabela de preço “2 - 9240_Teste Eliezer Final” com os produtos inseridos
anteriormente.

478
Ao cadastrar um modelo de notas e pedidos é criado um cabeçalho e cada produto e serviço
que é inserido na aba “Produtos/Serviços” é inserido na nota.

Imprimir Proposta

É necessário informar o modelo do relatório criado na tela “Relatórios Formatados” no


parâmetro ‘Modelo de relatório proposta Produtos/Serviços Pré-venda’
“MODRELPRODNEG”. Ao clicar no botão “Imprimir Proposta” o sistema busca o modelo IReport
inserido no relatório.

Em “Relatórios Formatados” cadastra-se um relatório com um modelo IReport de teste.

No parâmetro “MODRELPRODNEG” insere-se o modelo 209.

Em negociação clique em “Imprimir Proposta”, é aberta a tela com o nome do relatório


formatado “Teste Proposta Pré - Venda” em conformidade com o modelo criado no IReport.

2.274 Geração do ECD/ECF

Tomaremos conhecimento neste tópico, das configurações necessárias acerca das Preferências
da Empresa de Contabilidade e do Plano de Contas, de modo que ao realizá-las, seja possível
efetuar a geração dos arquivos "ECD - Escrituração Contábil Digital" e "ECF - Escrituração
Contábil Fiscal".

Destacaremos abaixo as abas e campos que caso não sejam devidamente configurados,
interferem diretamente na geração dos referidos arquivos:

Contabilidade > Preferências > Empresa


Aba Plano de Contas

Instituição Resp. Man. Plano Contas Referencial: Define-se neste campo, qual a empresa
responsável pela manutenção de seu plano de contas referencial. Tem-se as seguintes
possibilidades de escolha:

•Nenhuma;

•1 - PJ em Geral;

•2 - PJ em Geral - Lucro Presumido;

•3 - Financeiras;

•4 - Seguradoras ou Entidades Abertas de Previdência Complementar;

•5 - Imunes e Isentas em Geral;

•6 - Imunes e Isentas - Financeiras;

•7 - Imunes e Isentas - Seguradoras;

•8 - Entidades Fechadas de Previdência Complementar;

•9 - Partidos Políticos.

Aba ECD - Escrituração Contábil Digital

479
Situação Especial: Define-se aqui a situação especial na qual a empresa se enquadra. São
disponíveis as seguintes opções:

•Extinção;

•Fusão;

•Incorporação/Incorporada;

•Incorporação/Incorporadora;

•Cisão Total;

•Cisão Parcial;

•Transformação;

•Desenquadramento de Imune/Isenta;

•Inclusão no Simples Nacional;

•Transferência de Sede.

As situações especiais "Transformação" e "Transferência de Sede" não são mais aplicadas a


partir de 2017. No processo de cadastramento de uma destas ocorrências com data superior a
01/01/2017, ao tentar confirma-lo será exibido um pop-up com a seguinte mensagem:

"As situações especiais "Transformação" e "Transferência de Sede" não são mais


utilizadas a partir de 2017."

Aba Relacionamento com Participantes - ECD

Cód. Relacionamento: Define-se neste campo o código referente ao relacionamento da


empresa com o parceiro. Podem ser escolhidas dentre as seguintes opções:

•Matriz no exterior;

•Filial, inclusive agência ou dependência, no exterior;

•Coligada, inclusive equiparada;

•Controladora;

•Controlada (exceto subsidiária integral);

•Subsidiária integral;

•Controlada em conjunto;

•Entidade de Propósito Específico (conforme definição da CVM);

•Participante do conglomerado;

•Vinculadas (Art. 23 da Lei 9.430/96);

•Localizada em país com tributação favorecida.

Aba Signatários

Aba SCP - Sociedade em Cota de Participação

Tipo de Empresa: Define-se neste campo como é a integração da empresa em relação à


sociedade em cota de participação. Tem-se três opções para escolha:

•0 – Empresa não participante de SCP como sócio ostensivo;

•1 – Empresa participante de SCP como sócio ostensivo;

•2 – SCP.

CNPJ da SCP: Informa-se neste campo, o CNPJ da Sociedade em Cota de Participação; pode-de
digitar ou mesmo pesquisar os dados do Cadastro de Empresas.

Nome da SCP: De acordo com o preenchimento realizado no campo anterior, tem-se aqui o
nome da Sociedade em Cota de Participação.

Observação: Será permitido cadastrar um registro nos dois últimos campos citados, apenas se
o campo "Tipo de Empresa" for definido com a opção "1 - Empresa participante de SCP
como sócio ostensivo".

Aba Auditores Independentes

Registro na CVM: Este campo é de preenchimento obrigatório, e nele informa-se o registro na


Comissão de Valores Mobiliários.

Nome do Auditor: Preenche-se aqui o nome do auditor correspondente ao registro inserido no


campo anterior.

Aba ECF - Escrituração Contábil Fiscal

O detalhamento da composição das abas "Blocos", "Parâmetros de Tributação" e


"Parâmetros Complementares" é apresentado na documentação da tela "Contabilidade >

480
"Parâmetros Complementares" é apresentado na documentação da tela "Contabilidade >
Preferências > Empresa".

Contabilidade > Conexão > ECF > Configurações P/ ECF


> Plano de Contas Referencial
Através desta tela, realiza-se a importação/atualização das tabelas dinâmicas. Esta atualização
ocorre com o intermédio da aplicação "Sankhya Web Connection".

Primeiramente, define-se o tipo de tabela a ser importado. Tem-se as seguintes opções:

•1 - PJ em Geral ( L100_A + L300_A )

•2 - PJ em Geral - Lucro Presumido ( P100 + P150 )

•3 - Financeiras ( L100_B + L300_B )

•4 - Seguradoras ou Entidades Abertas de Previdência Complementar ( L100_C + L300_C )

•5 - Imunes e Isentas em Geral ( U100_A + U150_A )

•6 - Financeiras - Imunes e Isentas ( U100_B + U150_B )

•7 - Seguradoras - Imunes e Isentas ( U100_C + U150_C )

•8 - Entidades Fechadas de Previdência Complementar ( U100_D + U150_D )

•9 - Partidos Políticos ( U100_E + U150_E )

Uma vez definido o tipo de tabela a ser importado/atualizado, clica-se no botão

Contabilidade > Conexão > ECF > Configurações P/ ECF


> Configurador de Blocos e Registros
Por meio desta tela, realiza-se a conformação dos blocos e registros acerca da Escrituração
Contábil Fiscal.

Inicialmente na aba Geral, determina-se qual o "Bloco" a ser configurado; tem-se as seguintes
alternativas:

•N

•P

•T

•U

•X

•Y

Registro: Informa-se aqui o registro a ser configurado relacionado ao bloco anteriormente


definido; pode-se inserir o numeral entre "2" e "899".

Código: Campo de preenchimento obrigatório; nele será feita a concatenação do Bloco e do


Registro e nas Tabelas Dinâmicas o sistema busca o valor correspondente a esta tabela.

Aba Geral

Tipo de Dados: Define-se qual o tipo de dados relacionado ao Bloco/Registro em questão. Tem-
se as seguintes opções:

•P - Plano de Contas;

•V - Valor;

•S - Comando SQL;

•A - Arquivo Texto.

Ativo: Esta marcação irá definir se o registro está ativo ou não.

Permite gerar registro com valor zerado: O registro que possuir esta marcação efetuada,
poderá ser gerado com valor zerado.

Arquivo: Por meio deste campo, pode-se fazer o upload de um arquivo ".txt" e o mesmo será
salvo no Repositório de Arquivos do Sistema com o seguinte caminho: "Contabilidade / ECF /
Arquivos", enquanto que apenas o nome do arquivo será salvo neste campo. Esta marcação
estará ativa, apenas se o campo "Tipo de Dados" for definido como "A – Arquivo Texto".

SQL: Neste espaço, pode-se construir uma query e posteriormente validá-la. Estará ativo para
uso, apenas se o campo "Tipo de Dados" for definido como "S – Comando SQL".

Valor: Este é um campo para valores monetários. Ele estará ativo apenas se o campo "Tipo de
Dados" for definido como "V – Valor".

Aba Contas p/ Configurador de Blocos e Registros

Esta aba estará habilitada apenas se o campo "Tipo de Dados" presente na aba Geral for
definido como "P – Plano de Contas".

Cód. Reduzida: Neste campo, informa-se a conta reduzida relacionada ao Bloco/Registro que
estão sendo configurados.

Cód. Conta: Este campo será alimentado automaticamente com o código da conta de acordo
com a informação inserida no campo anterior.

Contabilidade > Cadastros > Plano de Contas


Também contribuindo para a geração dos arquivos "ECD - Escrituração Contábil Digital" e
"ECF - Escrituração Contábil Fiscal", tem-se as configurações feitas na tela de cadastro de
"Plano de Contas" as quais podem ser acessadas clicando-se no link Plano de Contas.

Contabilidade > Arquivos > Lançamentos Contábeis


Também contribuindo para a geração dos arquivos "ECD - Escrituração Contábil Digital" e
"ECF - Escrituração Contábil Fiscal", tem-se as configurações feitas na tela de cadastro de
"Lançamentos Contábeis" as quais podem ser acessadas clicando-se no link Lançamentos
Contábeis.

Atualização das Tabelas Dinâmicas


O processo de atualização das Tabelas Dinâmicas funciona com o auxílio da aplicação Web
Connection, aplicação esta que irá rodar localmente na máquina do usuário. Vejamos o caminho
da Atualização:

Parte 1 – A atualização das Tabelas Dinâmicas ocorre através do aplicativo da Receita Federal,
o Sped ECF; pode-se obter o referido aplicativo por meio do seguinte link:

http://idg.receita.fazenda.gov.br/orientacao/tributaria/declaracoes-e-demonstrativos/sped-
sistema-publico-de-escrituracao-digital/escrituracao-contabil-fiscal-ecf/programa-sped-contabil-
fiscal-para-windows

Parte 2 – O Web Connection irá compactar estes arquivos e enviar para o Repositório de
Arquivos do Sankhya-W; para tal deve-se atentar para as seguintes marcações:

Aba Geral

481
Usa SPED ECF: Esta opção quando assinalada, define se o usuário da máquina em questão irá
realizar o envio ou não do arquivo compactado com as tabelas dinâmicas para o Repositório de
Arquivos do Sankhya-W. Se marcada, a aba "SPED ECF" será habilitada e o usuário poderá
realizar as devidas configurações para esta ação.

Aba SPED ECF

Url do Sistema: Deve-se informar neste campo qual a URL o Sankhya-W está rodando, para
que o Web Connection consiga fazer o envio do arquivo compactado para o Repositório de
Arquivos.

Diretório: Informa-se neste campo o caminho padrão para onde o aplicativo da Receita efetua
a importação das tabelas dinâmicas. O Web Connection irá buscar os arquivos através deste
diretório; pode-se buscar o diretório através do botão de Pesquisa localizado à frente do campo.
O diretório possui um valor padrão e caso não seja informado nenhum valor, o que será salvo no
arquivo de configuração do Web Connection será:

C:/Arquivos de Programas RFB/Programas SPED/ECF/recursos/tabelas

Tipo Execução: Por este campo, define-se como será a forma de execução do Web Connection.
Tem-se duas opções:

•Ao iniciar web connection: Na inicialização do Web Connection ela fará a verificação se
existem tabelas a serem atualizadas e existindo, fazer o envio. Se esta opção estiver
selecionada, ele fará essa verificação/envio apenas em sua inicialização. Somente se o Web
Connection for reiniciado será feita outra verificação/envio;

•Todos os dias: Na inicialização do Web Connection, será feita a verificação se existem


tabelas a serem atualizadas e existindo, fazer o envio. Se esta opção estiver marcada, ele
criará uma "Thread" que ficará executando durante todo o tempo que o Web Connection
estiver em execução, e a cada 24 horas ela irá verificar se há novas tabelas para envio; se
houver o envio será feito (opção interessante para quem não desliga sua máquina).

Nesta aba tem-se dois botões que possuem o seguinte comportamento:

Testar: O Web Connection fará um teste de conexão através da URL informada e irá verificar se
o diretório informado é realmente um diretório e se existem arquivos dentro dele. Ao final do
teste uma mensagem de sucesso ou erro, será apresentada.

Enviar Agora: O Web Connection irá compactar todos os arquivos existentes no diretório
informado e enviá-los independente do histórico de tabelas já enviadas anteriormente.

Observação: Sempre que o Web Connection enviar arquivos para o Repositório de Arquivos do
Sankhya-W, ele irá salvar em uma lista de histórico quais foram os nomes desses arquivos
enviados. Na próxima vez que for executada, se o arquivo estiver nesta lista ele não será
enviado, a menos que o usuário tenha clicado no botão "Enviar Agora", pois dessa forma o
Web Connection enviará todos os arquivos independente do histórico.

O nome do arquivo dentro do WebConnection que contém o nome desses arquivos é


lista.tabelas.ecf.conf. Porém, quando fala-se em todos os arquivos, não será de fato todos os
arquivos. Vejamos um exemplo:

Suponhamos que no diretório tenhamos os arquivos:

SPEDECF_DINAMICO_2014$SPEDECF_DINAMICA_M300_A$7$448

SPEDECF_DINAMICO_2015$SPEDECF_DINAMICA_M300_A$1$622

Ambos arquivos correspondem a mesma tabela que será importada para o Sankhya-W, M300_A.
Contudo, uma está mais atualizada que outra. A primeira é do ano ade 2014 e a segunda do
ano de 2015, logo somente a de 2015 será enviada para o Repositório de Arquivos no Sankhya-
W.

Para o envio dos arquivos o Web Connection sempre levará em consideração a versão dos
arquivos. Somente as versões mais recentes serão enviadas, seja pelo processo normal do Web
Connection buscando o histórico salvo das tabelas já enviadas, quanto pelo processo em que o
usuário clica no botão "Enviar Agora".

Os arquivos compactados serão salvos no endereço "Contabilidade / ECF / TabelasDinamicas" no


Repositório de Arquivos.

Parte 3 – O Sankhya-W irá descompactar o arquivo localizado no Repósitório de Arquivos e


proceder com a atualização das Tabelas Dinâmicas. A atualização das tabelas dinâmicas dentro
do Sankhya-W pode ser realizada através de 3 telas:

•Contabilidade > Cadastros > Plano de Contas;

•Contabilidade > Conexão > ECF > Configuração P/ ECF > Configurador de Blocos e
Registros;

•Contabilidade > Conexão > ECF > Configuração P/ ECF > Plano de Contas Referencial.

Todas as telas possuem o botão "Atualizações Sped ECF". Ao clicar nesse botão, um pop-up
será aberto contendo as informações da atualização das tabelas.

Última atualização: Este campo tratá a data da última atualização das tabelas da ECF.

Status: Tem-se aqui o status da atualização; podendo ser "Em execução" ou "Parado".

Última execução: Apresenta a data da última execução.

Tempo decorrido: Visualiza-se o tempo gasto na execução.

Tipo da execução: Tem-se aqui a que se refere a execução; este campo pode assumir três
valores:

•Apenas verificação;

•Atualizou tabelas;

•Falhou.

Observações: Serão apresentadas aqui as observações do processo. Para cada tipo de


execução será exibida uma mensagem diferente:

•Apenas verificação: A verificação da atualização das tabelas dinâmicas foi concluída, mas
não houve atualização a ser realizada.

•Atualizou tabelas: As tabelas dinâmicas foram atualizadas.

•Falhou: Trará o erro ocorrido durante o processo.

2.275 Meios de Transporte


Nesta tela realiza-se o cadastro dos Meios de Transporte que serão utilizados na rotina de
Planejamento de Compras.

Importante: A rotina de Planejamento de Compras, bem como a tela Meios de Transporte, são
integrantes de um processo específico de um Parceiro Sankhya e ambas são ativadas por
parametrizações exclusivas.

482
Os campos apresentados nesta tela possuem as seguintes funções:

Cód. Meio de Transporte: Código do meio de transporte que está sendo cadastrado. Por meio

do botão "Configuração da tela", localizado no lado superior direito, pode-se


definir a geração desta numeração de forma automática ou manual.

Descrição: Descrição do meio de transporte que está sendo cadastrado.

Via de Transporte: Escolhe-se aqui, a via referente ao meio de transporte cadastrado. Tem-se
as seguintes opções:

Aquaviário (transporte aquático);


Aeroviário (transporte aéreo);
Rodoviário (transporte via rodovias);
Ferroviário (transporte feito através de ferrovias);
Dutoviário (transporte feito por tubos ou dutos).

Lead Time Total: Refere-se ao tempo entre a colocação do pedido e o efetivo recebimento.

Lead Time Confirmado: Informa-se aqui o tempo entre a colocação do pedido e seu efetivo
recebimento.

Lead Time em Processamento: Tempo entre o status "Processing" (processando) do pedido,


e seu efetivo recebimento.

Lead Time Empacotado: Informa-se o tempo entre o status "Packed" (embalado) e seu
efetivo recebimento.

Lead Time após Despacho: Tempo entre o despacho pelo fornecedor, e seu efetivo
recebimento.

Quantidade de itens: Informa-se aqui, a quantidade de itens, que podem ser transportados.

Modelo de Pedido: Preenche-se este campo com o número único do modelo de pedido,
utilizado para geração do pedido de compra, através da rotina de Planejamento de Compras.

2.276 Console NFe

Comercial > Configuração

Por meio dessa tela, você pode realizar o vínculo do Certificado Digital da empresa com o
sistema, de modo que, posteriormente Notas Fiscais Eletrônicas, Notas Fiscais Eletrônicas de
Serviço, Nota Fiscal do Consumidor Eletrônico, CT-e rodoviário e MDF-e possam ser emitidos.

Aba Registro de Certificados Aba Status do Serviço

Aba Administração Aba Configurações

Aba Registro de Certificados


Nessa aba, você pode realizar a inserção dos certificados digitais das empresas para emissão de
NF-e, NFS-e, NFC-e, CT-e rodoviário e MDF-e.

Na grade "CNPJ", são apresentados todos os CNPJ's/CPF's de todas as empresas que possuem
certificados inseridos na base de dados.

Ao clicar em , o sistema irá salvar o registro e apresentará todos os


dados contidos nele na seção "Informações do certificado", abaixo dos campos de inserção.

Quando você utilizar o botão , poderá modificar o certificado do


registro selecionado.

Para inserção desses certificados, primeiramente encontre-o utilizando o botão "Procurar...".

Em seguida, digite o "CNPJ/e-CPF" da empresa, além do "Estado" onde a empresa está


localiza e a "Senha" do certificado.

Quando a marcação "Matriz" for selecionada, será definido que o certificado em questão
pertence a uma empresa matriz. Se uma empresa possuir um CNPJ e não possuir um certificado
cadastrado nessa rotina, o sistema irá considerar que se trata de uma Filial. Nas operações em
que essa empresa necessite do certificado, o sistema fará uma busca do certificado da empresa
Matriz que possua a referida marcação.

A regra para essa busca será efetuada da seguinte forma:

Suponha que a empresa Filial possua o seguinte CNPJ: 07.563.526/0003-90;


O certificado cadastrado é o da Matriz e ela possui o CNPJ: 07.563.526/0005-52 e está
com a opção "Matriz" marcada.

Nesse momento, o sistema buscará dois tipos de certificado:

É utilizado apenas o radical do CNPJ da Filial, nesse caso 07.563.526 e ao acrescentar 0001 ao
final, ficará 07.563.526/0001, assim:

O sistema explora o CNPJ de todos os certificados cadastrados excluindo os dois últimos


dígitos (dígitos verificadores);
Se um certificado com CNPJ igual a 07.563.526/0001 for encontrado, o mesmo será
guardado;
Apenas o radical do CNPJ da Filial será utilizado;
O sistema examina o CNPJ de todos os certificados cadastrados pegando apenas o
radical do CNPJ;
Caso um certificado com CNPJ igual a 07.563.526 e que esteja marcado como sendo
Matriz seja encontrado, o sistema guarda esse certificado. Se houver mais de um
certificado com o mesmo radical e também marcado como Matriz, será considerado o
primeiro a ser encontrado.

Se nenhum certificado com CNPJ de final 0001 for encontrado, será exibida a seguinte
mensagem:

"Assinador NFE para o CNPJ: 07563526000129 não foi iniciado. Verifique na tela
'Console NFe' se existe certificado digital para esse CNPJ."

Caso haja um certificado que esteja incorreto, ou com a data de validade expirada, você pode
removê-lo. E caso ele esteja com a data vencida, na frente do campo "Válido a partir de:" um
aviso de que o certificado está expirado será exibido.

[voltar ao topo]

Aba Status do Serviço


Essa aba tem como objetivo verificar o "Status" do serviço de NF-e, NFS-e, NFC-e, CT-e
rodoviário e MDF-e de um determinado estado.

Para verificar o Status selecione o "CNPJ" da empresa, o "Estado" onde ela se situa e a opção
de "Ambiente", sendo ele "Produção" ou "Homologação".

Em seguida, escolha o "Ambiente de Envio" onde será realizado o teste de conexão (status).
Esse campo apresenta as seguintes opções:

SEFAZ;
SCAN;
SVC-AN (Ambiente Nacional);
SVC-RS (Rio Grande do Sul).

Os ambientes SVC-AN e SVC-RS são novos ambientes de autorização de contingência para NF-e.
Esses novos métodos/ambientes de contingência, visam substituir o SCAN, sendo que, assim
que a SEFAZ detecta a indisponibilidade de seu ambiente principal (estadual), o SVC a qual ela

pertence será ativado.

Uma diferença entre os modelos SCAN e SVC está na dispensa do uso de séries específicas
obrigatórias no SCAN (900 a 999), o que facilitará na questão do controle de numeração, pois no
método atual a mudança de série implica em outro controle de numeração de notas.

Os ambientes SVC, abrangem as seguintes UF's:

SVC- AN: Acre, Alagoas, Amapá, Minas Gerais, Paraíba, Rio de Janeiro, Rio Grande do
Sul, Rondônia, Roraima, Santa Catarina, Sergipe, São Paulo, Tocantins , Distrito Federal;
SVC-RS: Amazonas, Bahia, Ceará, Espírito Santo, Goiás, Maranhão, Mato Grosso, Mato
Grosso do Sul, Pará, Pernambuco, Piauí, Paraná , Rio Grande do Norte;

Os serviços disponibilizados pela SVC, são:

Serviço de Recepção;
Serviço de Retorno da Recepção ;
Serviço de Cancelamento (Somente para notas enviadas pelo SVC);
Serviço de Consulta Situação da NF-e.

Já os serviços que não foram disponibilizados pela SVC, são "Serviço de Inutilização" e
"Carta de correção". Quando esses serviços não estiverem disponíveis, somente a Sefaz
poderá concedê-los.

Quando uma nota é emitida por uma dessas contingências, o campo "Emissão NF-e" dos
Portais, trará descrito o que for condizente com a contingência gerada pela nota, que pode ser
"S.V.C.Amb.Nacional", se a nota emitida for de contingência SVC-AN, ou "S.V.C.Rio Grande
do Sul", se a nota for emitida de contingencia SVC-RS. A série da Nota será mantida conforme
configurada na TOP através da opção Controle de Numeração, onde não será necessário o
cadastramento de uma nova série.

Nota: A partir de 01/10/2014, a opção de contingência SCAN não deve ser utilizada.

Por meio do botão "Testar" o sistema fará a comunicação com a Sefaz Federal, para verificar o
status de serviço de recebimento de NFe. Isso quando a Sefaz do Estado estiver impossibilitado
de receber notas.

Ao utilizar o botão , o console irá limpar todos os logs gerados no momento


da verificação do status.

[voltar ao topo]

Aba Administração
Os logs gerados pelo console são apresentados nessa aba, assim como os botões

, , e

. Assim, você pode consultar outras aplicabilidades dessa aba

483
por meio dos links a seguir:

Funcionalidades da aba Exportação de Certificados Importação de Certificados

Funcionalidades da aba
Na seção "Alteração de Senha", você realizar a mudança do acesso ao console.

Schemas é um arquivo modelo para XML que traz regras de validação para as TAG's geradas.
Dessa forma, na seção "Versões de Schemas", serão exibidos os Schemas liberados pela
Sefaz e configurados pelos usuários.

O botão , abrirá um Wizard (passo a passo) para importar ou


exportar os certificados de NF-e disponíveis. O resultado do procedimento de exportação será
um arquivo criptografado (com senha) contendo os certificados escolhidos e todas as
informações da Empresa mantidas no SanNFe. Esse recurso é útil, por exemplo, para realização
de backups e no procedimento de importação.

Assim, faça a seleção do arquivo no computador e digite a senha cadastrada na exportação


para que o SanNFe faça a importação dos certificados.

Nessa etapa, selecione qual operação você deseja realizar, uma vez que essas podem ser de

exportação ou importação.

Importante: Com a finalidade de aumentar a segurança e evitar a utilização de certificados


digitais em ambientes de produção, existe no exportador de registro de certificados do SanNFe,
o campo "Ambiente", que é utilizado para definir em qual ambiente os certificados exportados
poderão ser utilizados. Além do campo "Data de Validade" para efetuar o registro do
certificado exportado. A configuração de ambiente e data de validade, são únicas para todos os
registros exportados. É importante salientar que essa data de validade do registro de
certificados exportados, não tem relação e não é a mesma da data de expiração do certificado
digital, é somente a data de validade de utilização do certificado digital no SanNFe. Assim,
temos o exemplo:

Cliente X no dia 15/03/2015 exporta o certificado para realização de testes no Sankhya-Om. O


cliente então configura na exportação que o certificado poderá ser utilizado apenas em
ambiente de homologação e no máximo até o dia 18/03/2015.
[voltar ao topo] [voltar ao subtítulo]

Exportação de Certificação

Ao selecionar a opção Exportação de Certificado, selecione os registros na lista apresentada


pressionando as teclas "Ctrl + Shift" ou clique no registro desejado através do mouse. Em
seguida, digite a "Senha do arquivo".

Com a finalidade de aumentar a segurança e evitar a utilização de certificados digitais em


ambientes de produção, existe no exportador de registro de certificados do SanNFe, o campo
"Ambiente", que é utilizado para definir em qual ambiente os certificados exportados poderão
ser utilizados, sendo que ele poderá ser "Produção", "Homologação" ou "Ambos".

Por fim, informe a "Data de Validade" da exportação e clique em "Concluir". Ao concluir o


procedimento, efetue a escolha do local onde o arquivo de exportação de registros deverá ser
armazenado.

Observação: A configuração de ambiente e Data de Validade são únicas para todos os registros
exportados.

A Data de Validade do registro de certificados exportados não tem relação e não é a mesma da
data de expiração do certificado digital, é somente a data de validade de utilização do
certificado digital no SanNFe. Assim, considere o exemplo:

No dia 15/03/2015, o cliente X exporta o certificado para realização de testes no Sankhya-Om.


Então, ele irá configurar na exportação que o certificado poderá ser utilizado apenas em
ambiente de homologação e no máximo até o dia 18/03/2015.
Não é possível realizar a exportação de certificados na situação em que a Data de
Validade escolhida seja superior a "Maior Data de Validade" calculada para os certificados
selecionados. O cálculo de Maior Data de Validade é efetuado da seguinte forma:

Certificados com somente data de expiração: Será utilizada a maior data de


expiração dos certificados selecionados. Os certificados que foram adicionados no
SanNFe e que não passaram pelo processo de importação/exportação podem ser
econtrados nessa situação.
Certificados com data de expiração e data de validade: Será utilizada a maior
data de validade dos certificados selecionados, ignorando a data de expiração.

No caso em que os certificados escolhidos já passaram pelo processo de exportação e


importação utilizando uma Data de Validade e Ambiente, a data a ser verificada no processo de
exportação será a data de validade e não a data de expiração dos certificados. O mesmo é
valido para o Ambiente, que só poderá ser alterado para certificados definidos para Ambos.
Dessa forma, temos as seguintes validações:

1. Consta no SanNFe um certificado com data de expiração em 01/01/2016 e Data de Validade


para 20/08/2015 e o Ambiente igual a Homologação. Nesse caso, quando você for exportá-lo
novamente, o sistema levará em consideração para validação, a Data de Validade existente,
ignorando assim, a data de expiração.

Observação: Não é permitido informar uma data de validade superior a já existente.

2. Constam no SanNFe cinco certificados com datas de expiração diversas e as seguintes Datas
de Validade: 01/05/2015, 25/05/2015, 22/06/2015, 15/09/2015 e 10/12/2015. Ao selecionar os
certificados e solicitar a exportação, a data informada não pode ser superior à maior Data de
Validade dentre os certificados selecionados, que no caso é 10/12/2015.

Se informado uma Data de Validade superior a 10/12/2015, a seguinte mensagem será exibida:
"A data de validade 10/12/2015 00:00 não pode ser superior a maior data de
expiração/validade do(s) certificado(s) selecionados."
Nota: Na tela já é apresentada a maior data limite seguindo as validações dos exemplos 1 e 2.
Caso você tente exportar como "Produção" (a mesma validação é utilizada para Homologação),
um certificado que já tenha sido importado para uso somente em ambiente de Homologação, o
mesmo conseguirá exportá-lo e importá-lo normalmente, mas ao tentar utilizá-lo como Produção, o
sistema não irá permitir e emitirá a seguinte mensagem:
"O certificado digital referente ao CNPJ: xxxxxxxxxxx não pode ser utilizado nesse
ambiente: 1-Produção."
3.1. A finalidade desse comportamento, é evitar que certificados sejam repassados
aumentando os direitos recebidos (importados), ou seja, se você receber um certificado que
possa ser utilizado em ambiente de Homologação, não faz sentido a sua exportação e utilizar
esse mesmo certificado em ambiente de produção, por isso é possível exportá-lo, mas não
utilizá-lo.
3.2. Se você possuir um certificado exportado como Ambos, significa que conseguirá utilizá-lo
em ambiente de Homologação e em ambiente de Produção. Caso seja necessário exportar esse
certificado novamente, você tem a opção de exportá-lo nos três Ambientes disponíveis, mas se
for exportado apenas em Produção, ou Homologação, será possível utilizá-lo somente no
ambiente em que foi exportado.
Caso você tente exportar um certificado (independente do ambiente) com uma Data de Validade
para uso no SanNFe inferior a data atual, será alertado com a seguinte mensagem:
A data de validade não pode ser inferior a data atual."
[voltar ao topo] [voltar ao subtítulo]

Importação de Certificados

Para realizar a importação do certificado, selecione no computador o arquivo que foi exportado
anteriormente, informe a senha cadastrada na exportação e clique em "Concluir"; feito isso, o
sistema fará a importação dos certificados. Sendo que:

Não será permitida a importação dos certificados que já estejam com a sua Data de
Validade expirada. Por exemplo, se um certificado foi exportado com data de validade
até 20/03/2015 e houve uma tentativa de importá-lo no dia 25/03/2015. Essa operação
não será permitida pelo sistema.
Na utilização do certificado importado, será feita uma validação em relação à data de
validade de utilização do certificado no SanNFe.

Importante: Ligando o parâmetro "Divide VLRTOT do item pela QTDNEG no XML da NFE -
DIVTOTQTDNFE", o sistema irá alterar o valor unitário no XML, fazendo a proporção necessário
de acordo com as casas decimais. Assim, a nota é aprovada.

Importante: Para o caso de impressões DANFE, ou qualquer outro tipo de impressão que utilize
os modelos cadastrados na tela de impressões de notas no Sankhya-Om, o sistema não suporta
modelos em HTML, somente modelos JRXML ou TXT.

Importante: Caso exista, após a impressão em cortes na descrição do produto e/ou no código
do CST, é possível que exista fontes adicionais que o servidor jboss não tenha acesso
normalmente. Para resolução do problema, temos na página de downloads, o PKG com fontes
adicionais disponíveis na Central de Downloads Sankhya através do gerenciador de pacotes.

[voltar ao topo] [voltar ao subtítulo]

Aba Configurações
Por meio da aba Configurações, você pode realizar configurações referente ao SanNFe.

Dessa forma, teremos algumas configurações para melhorar o desempenho de envio de Notas
Fiscais Eletrônicas. Abaixo, confira algumas dessas configurações que devem ser realizadas no

484
Fiscais Eletrônicas. Abaixo, confira algumas dessas configurações que devem ser realizadas no
arquivo "san-nfe.conf" localizado na pasta conf do diretório onde foi instalado o SanNFe.

Nota: Quando o parâmetro "Pasta de instalação do SanNFe - SANNFEINSTDIR" estiver


configurado com algum diretório e nele não tiver um SanNFe instalado ou estiver instalado e for
inválido, ou seja, o SanNFe não possui as pastas conf, certificado e/ou schemas, o sistema
emitirá a mensagem:

"Problemas na instalação do SanNFe. Diretório 'C:\' informado no parâmetro


SANNFEINSTDIR não é uma instalação válida do SanNFe."

Em um primeiro cenário:

tempo.max.execucoes.webservice=30000 (30 segundos)

numero.tentativas.execucoes.webservice=2

tempo.espera.execucoes.webservice=500 (não pode ser menor que 500) 1/2 segundo

As configurações são:

tempo.max.execucoes.webservice

tempo máximo para execução do webservice

padrão = 30000 (30 segundos)

numero.tentativas.execucoes.webservice

número máximo de tentativas de execuções do webservices

valor padrão = 2

tempo.espera.execucoes.webservice

tempo de espera entre execuções do webservice

padrão = 500 (metade de um segundo)

Essas 3 parametrizações poderão ser utilizadas em conjunto:

Como exemplo, considere os seguintes valores:

tempo.max.execucoes.webservice=30000

numero.tentativas.execucoes.webservice=2

tempo.espera.execucoes.webservice=500

No caso acima, se a execução de algum serviço falhar, o SanNFe tentará executar o mesmo
serviço 2 vezes, considerando o tempo máximo de 30 segundos. Entre cada tentativa, 0,5
segundos sera o tempo de espera. Assim, considere o exemplo de um caso em que serão
considerados os valores configurados anteriormente:

O SanNFe executou o serviço de envio de lote de uma NF-e e ao executar esse serviço ocorreu
um erro qualquer. O tempo gasto até ocorrer o erro é de 10 segundos. Nesse caso, ele vai entrar
em espera por aproximadamente 0,5 segundo e total de espera, 10 + 0,5. Como 10,5 segundos
são menores que 30 segundos e essa é a primeira execução, o serviço será executado
novamente.

Na segunda execução, o erro foi repetido em menos de 5 segundos, totalizando 15,5 segundos
(somando com a execução anterior), esse valor ainda está abaixo dos 30 segundos, que é o
máximo. Contudo, já se chegou ao máximo de 2 tentativas. Dessa forma, não será mais
executado nenhum serviço.

Segundo cenário:

tempo.max.execucoes.webservice=40000

numero.tentativas.execucoes.webservice=5

tempo.espera.execucoes.webservice=500

Levando em consideração que cada execução leva 10 segundos até ocorrer o erro. O SanNFe vai
tentar executar o serviço aproximadamente 3 vezes.

[voltar ao topo]

2.277 Sankhya Print Service

Para expandir as capacidades de impressão do Sankhya-Om, foi criado o Sankhya Print Service
(SPS), um sistema que permite a disponibilização de impressoras para os usuários do Sankhya-
Om sem a necessidade da configuração dessas impressoras em cada uma das máquinas do
cliente.

O SPS é composto de 2 partes, que são, o Servidor SPS e o Componente SPS do Sankhya-Om.

O Servidor SPS registra todas as impressoras instaladas em uma máquina e permite que
impressões sejam enviadas diretamente para o servidor via HTTP. Além disso, o servidor SPS
oferece outros serviços, tais como listagem de impressoras, listagem de jobs, verificação de
status e outros. O servidor SPS pode rodar em uma Linux ou Windows.

O Componente SPS, permite que sistema Sankhya-Om se conecte a um ou mais servidores SPS.
Esses servidores são cadastrados no Sankhya-Om, e após esse cadastro, o sistema pode se
conectar com qualquer um deles por HTTP. Dessa forma, até mesmo um servidor SPS externo
(fora da intranet), pode ser adicionado.

O componente também fornece funcionalidades como:

Roteamento de usuários, grupos e empresas;


Controle de acesso a impressoras e servidores, por grupos e usuários;
Exibição dos trabalhos de impressão;
Seleção de Impressoras;
Reimpressão.

Neste artigo, trataremos das funcionalidades, bem como das configurações necessárias para
utilizar o SPS. Clique nos links abaixo para facilitar sua navegação:

Instalação do SPS Verificando a Instalação

Configurando o Servidor SPS Utilizando o Console do Servidor SPS

Utilizando o SPS no Sankhya-Om Roteamento

Cadastros e Configurações Tipos de Roteamento

Controle de Acessos Rotinas do Sistema

Instalação do SPS
A instalação não requer nenhum tipo de configuração especial, para fazê-la, você deve seguir o
procedimento padrão descrito abaixo:

1. Execute o instalador do "Sankhya Print Service".

2. Clique em "Avançar".

3. Selecione uma pasta, ou mantenha a pasta padrão.

485
4. Em seguida, clique em "Avançar".

5. Nesta etapa, mantenha os campos "Instalar o serviço sps-service" e "Iniciar arranque"


selecionados.

6. Clique em "Avançar".

486
7. Para finalizar a instalação, clique em "Terminar".

[voltar ao topo]

Verificando a Instalação
Para verificar se o sistema foi instalado e iniciado corretamente, basta acessar no navegador, o
endereço http://localhost:9091/index.html.

Se a tela de login for exibida, o sistema está sendo executado corretamente.

[voltar ao topo]

Configurando o Servidor SPS


A configuração do Sankhya Print Service pode ser realizada através de dois arquivos de
configuração:

config.properties
log4j.conf

Esses arquivos estão localizados na pasta "INSTALL_DIR\conf", na qual INSTALL_DIR é a pasta


onde o servidor SPS foi instalado. Por exemplo:

A edição destes arquivos, pode ser realizada através de qualquer editor de textos.

O arquivo "config.properties", contém as configurações gerais da aplicação. Ele possui as


seguintes especificações:

crypto.hmac.salt: Salt é utilizado na autenticação dos clientes do SPS. Se um novo


valor for definido para essa configuração, o mesmo valor deve ser inserido na
configuração equivalente no Sankhya-Om. Por exemplo:
crypto.hmac.salt=MzM2Yzg5YWYtZDAyYS00ODEwLWFjMzAtZWE3M2M2ZjA0MTU4
crypto.hmac.secretkey: Secret Key é utilizada na autenticação dos clientes do SPS. Se
um novo valor for definido para essa configuração, o mesmo valor deve ser inserido na
configuração equivalente no Sankhya-Om. Exemplo:
crypto.hmac.secretkey=ZmMyZWFjOTMtN2I3Ny00N2VmLWFkNGUtMmU4ZmRmYzJkYTIy

Importante: Você não deve alterar nenhuma dessas configurações, a não ser que isso seja
especificamente definido pela Sankhya. A versão atual não permite a alteração dessa
configuração no componente SPS, portanto, não altere. Futuramente, o componente SPS
permitirá a modificação dessa configuração.

server.http.port: Porta do servidor do Sankhya Print Service. A aplicação de


administração também é acessada nessa porta. Se alterado, o valor do parâmetro
"Porta do servidor de impressão - SPSSERVERPORT" deve ser ajustado no
Sankhya-W. Exemplo: server.http.port=9091
system.shutdown.time: Tempo em segundos, que cada componente do SPS deve
levar para terminar seu trabalho, em caso de desligamento. Se o componente não
encerrar seu trabalho nesse tempo, o sistema forçará o desligamento imediato do
componente. Exemplo: system.shutdown.time=60
job.timeout: Tempo máximo em segundos, que cada Job tem para continuar voltando à
fila, em caso de erro. Esse tempo começa a ser contado a partir do momento em que o
job for enviado. Cada vez que um erro ocorrer, esse tempo é verificado. Se o tempo
desde a criação do job for menor que este intervalo, o job é enviado para a fila
imediatamente. Após esse tempo, se o job não processar corretamente, será sinalizado
com um erro e retirado da fila de impressão. Seu status poderá ser consultado na página
de administração.Exemplo: job.timeout=3600
dir.uploaded: Diz respeito a pasta de arquivos enviados para impressão. Toda vez que
um documento é impresso, seu conteúdo é enviado a esta pasta. A configuração padrão
é "./sps-print-files" e indica que a pasta "sps-print-files" é criada dentro da pasta de
instalação do SPS. Considere os exemplos: dir.uploaded=./sps-print-files e
dir.uploaded=c:\upload.
log4j.conf: Este arquivo configura as preferências de log da aplicação. Sempre que
possível, deve ser manipulado por pessoal especializado, que poderá configurá-lo de
forma a permitir a identificação e resolução de problemas.

[voltar ao topo]

Utilizando o Console do Servidor SPS


Acesse os links abaixo para saber mais sobre o Console do Servidor SPS:

Acessando o Console de Administração Tela de Login

Tela Principal Lista de Jobs (Trabalhos de Impressão)

Configuração de Impressora Alterar Senha

Acessando o Console de Administração


O console de administração do servidor SPS pode ser acessado através da url:
http://SPSSERVERURL:SPSPRINTSERVERPORT/index.html

A URL, com os valores padrão da instalação, é: http://localhost:9091/index.html ou


http://ip_do_servidor:9091/index.html

Se o SPS estiver ativo, a tela de login será exibida. Verificar parâmetros "URL do servidor de
impressão - SPSSERVERURL" e "Porta do servidor de impressão - SPSSERVERPORT".

[voltar ao subtítulo]

Tela de Login
A tela de login permite acesso ao console de administração do servidor SPS. O login da
aplicação de administração é "admin" e a senha padrão é "tecsis".

[voltar ao subtítulo]

Tela Principal

487
Tela Principal

A tela principal do console do Servidor SPS é composta inicialmente pelos seguintes elementos:

Botão Sair: O botão quando acionado, executará o encerramento da sessão retornando


para tela de login.

Aba Lista de Impressoras: Esta aba contém a lista de impressoras cadastradas no Sankhya
Print Service e os dados relativos a cada uma delas.

Aba Alterar Senha: Nesta aba, temos o formulário de alterações de senhas.

Recarregar Lista de Impressoras: Ao clicar no botão , a lista de impressoras é


atualizada.

Lista de Impressoras: Essa lista contém todas as impressoras cadastradas no Sankhya Print
Service. Cada item dessa lista mostra o ícone de status da impressora, o nome da impressora e
um botão de configuração. A lista de impressoras pode ser recarregada ao clicar no botão
Recarregar Lista de Impressoras.

Status da Impressora: Cada item da lista de impressoras, apresenta um ícone que indica o
seu status atual, se disponível, processando, parada ou desconhecido. Esse status não é
atualizado automaticamente. Para isso, deve-se recarregar a lista de impressoras no botão
Recarregar lista de impressoras. A impressora pode apresentar os seguintes status:

Botão Configurar Impressora: O botão permite que cada impressora seja configurada
individualmente.

Botão Apagar: Após realizar a remoção de uma impressora do sistema operacional, a mesma
apresentará o seu status como "Desconhecido" no Sankhya Print Service. Deste modo, é

necessário acionar o botão para que a mesma seja eliminada da Lista de Impressoras.

Nota: Somente quando a impressora for removida do sistema operacional que o referido botão
efetuará a exclusão de impressoras.

[voltar ao subtítulo]

Lista de Jobs (Trabalhos de Impressão)

Um job é um trabalho de impressão, enviado pelo sistema Sankhya-Om para o Sankhya Print
Service. Ele tem duração máxima de 24 horas e após esse tempo, tanto o registro, como o
arquivo com o documento a ser impresso, são removidos do sistema.

Ao clicar em uma impressora, na Lista de Impressoras, o sistema mostra um painel do lado


direito, com dois elementos. Esta lista possui os dados de cada job enviado para esta
impressora e tem duas finalidades:

1. Tabela de jobs da impressora: Permitir a visualização dos dados de cada job enviado
para a impressora;
2. Botão reimprimir jobs: Permitir a reimpressão de um conjunto de jobs.

Tabela de Jobs

A Tabela de Jobs possui as seguintes colunas:

ID: Identificador numérico do job;

Descrição: Descrição do job, normalmente contendo o tipo de documento que está sendo
impresso;

Cópias: Número de cópias a serem impressas;

ID do usuário : Identificador do usuário que enviou a impressão;

Usuário: Nome do usuário que enviou a impressão;

MimeType: Tipo de dados do documento enviado para impressão. Por enquanto, podem ser:

PDF: Qualquer documento PDF;


TEXT : Qualquer documento do tipo texto puro;
JASPER: Um documento gerado através de um relatório Jasper Reports;
FILE: O conteúdo do documento enviado será salvo em uma pasta do disco. Um
documento do tipo file, não é deletado quando o job expira e é apagado da lista de jobs.

Tipo de documentos: Natureza do documento a ser impresso. Podem ser:

Nota;
Pedido;
Boleto;
Cheque;
Relatório;
Outro.

Status: Se refere ao status do job. Este pode ser:

Pronto para impressão;


Enviando para a impressora;
Imprimindo;
Aguardando impressora;
Requisitando atenção;
Impressão terminada;
Erro na impressão;
Impressão cancelada;
Status desconhecido.

Mensagem de status : Mensagem exibida de acordo com o status da impressão. Útil para
identificar causas de problemas com o job;

Criação: Data e hora de envio do job;

Atualização: Data e hora de atualização do job (sempre que o status do job é alterado, por
exemplo).

Reimpressão de Jobs

A Tabela de jobs, permite que um ou mais jobs sejam selecionados para a reimpressão. Para
isso, basta selecionar os jobs e clicar no botão de "Reimpressão".

O job deve estar em um dos seguintes estados, para ser reimpresso:

Aguardando impressora;
Impressão terminada;
Erro na impressão;
Impressão cancelada.

[voltar ao subtítulo]

Configuração de Impressora
Importante: Essa sessão é destinada a operadores avançados do Sankhya Print Service. Não
altere as configurações de impressora, sem conhecer exatamente o que ocorre no Sankhya-Om.
A manipulação incorreta dessas configurações pode acarretar em diversos problemas na
impressão.

O DocFlavor

Um documento pode assumir diversas formas diferentes, incluindo, um arquivo PDF, uma
imagem de uma câmera digital, um e-mail, um documento de processador de texto ou uma
página web. Antes de imprimir um documento de um formato específico, é necessário garantir
que a impressora consiga entender este formato.

Às vezes, uma impressora pode imprimir diretamente os documentos de um determinado


formato, impressoras fotográficas podem imprimir diretamente imagens de vários formatos e
impressoras "PostScript" podem imprimir diretamente documentos "PostScript". No entanto,
apesar de existirem algumas impressoras que podem imprimir diretamente uma ampla
variedade de formatos, a maioria das impressoras requer algum suporte de software de alto
nível para traduzir o documento de origem em um formato que se pode imprimir.

488
O Sankhya Print Service utiliza a "Java Print Service API". Essa API fornece uma maneira de
descrever os tipos de documentos de forma que:

A impressora pode informar quais formatos ela é capaz de imprimir;


Pode informar o formato dos dados que se deseja imprimir;
Pode descrever a codificação de dados de texto.

A Java Print Service API descreve os tipos de documentos utilizando a classe DocFlavor, sendo
este composto por:

Um tipo de MIME, que informa à impressora como interpretar os dados;


Um nome de classe de representação, que indica a classe Java que descreve como os
dados são enviados para a impressora.

O DocFlavor no Sankhya Print Service

Quando se envia um documento para o SPS, o tipo de dado enviado deve ser informado
utilizando o parâmetro MymeType.

O Sankhya-Om por exemplo, envia o valor JASPER quando o modelo da nota é um relatório
jasper reports ou TEXT quando o modelo é texto. Utilizando este parâmetro, o SPS pode
determinar qual o tipo de DocFlavor deve ser usado para imprimir o documento. Algumas
impressoras podem aceitar tipos diferentes de DocFlavor e portanto, é necessário que exista um
mapeamento entre o DocFlavor e o Mimetype. Esse mapeamento é feito na tela de configuração
de impressora.

Ao clicar no botão "Configurar Impressora" de uma impressora, será aberto uma tela na qual,
temos uma lista dos tipos de dados suportados pela impressora e os DocFlavor's utilizados para
cada tipo de dado.

Para cada tipo de dado (1), você escolherá um DocFlavor (2). Após todos os pares estarem
configurados, você pode salvar as configurações.

A coluna DocFlavor permite a seleção através de um combobox (3).

Se o combobox for acionado e nenhum valor for escolhido, o campo exibe o valor "null" (4).

Assim, se as configurações forem salvas com valores "null", uma mensagem de erro é exibida,
indicando que um DocFlavor deve ser selecionado para cada tipo de documento citado na
mensagem.

Mensagem: Erro de validação. O valor da configuração PDF é inválido. O valor da


configuração TEXT é inválido.

[voltar ao subtítulo]

Alterar Senha
Na aba Alterar Senha, você pode alterar a senha do usuário admin. Este é o único usuário do
SPS.

Depois de informadas a "Senha atual", e a "Nova senha" e confirmá-la, clique em "Salvar".


No próximo login, a senha será exigida.

[voltar ao subtítulo] [voltar ao topo]

Utilizando o SPS no Sankhya-Om


Saiba como utilizar o SPS no Sankhya-Om, acesse os links abaixo para facilitar sua navegação:

Como funciona o SPS? Como o SPS localiza uma Impressora?


Localização de uma Impressora no SPS Impressora Substituta

Como Funciona o SPS?


O Componente SPS é responsável por controlar todos os processos ligados à impressão. Ele
mantém o cadastro dos Servidores SPS (um servidor Sankhya-Om pode se comunicar com
vários servidores SPS), envia impressões para os servidores, controla o acesso às impressoras
cadastradas, faz o roteamento de impressoras e permite o controle dos trabalhos de impressão.

De todos esses processos, o mais importante é o processo de impressão.

Execução da Impressão

O processo de impressão é iniciado quando você solicita uma impressão. O sistema então gera
um imprimível (atualmente, nota ou boleto) e decide qual o nome da impressora a ser utilizada.
Essa solicitação é passada ao Componente SPS, que procede com a impressão.

A geração do imprimível e resolução do nome da impressora são particulares a cada processo e


suas respectivas documentações devem ser consultadas.

Quando a solicitação de impressão é recebida pelo Componente SPS, a primeira coisa a ser

verificada é se o Sankhya-Om irá utilizar a impressão tradicional (com o applet) ou a impressão


com o SPS.

Se o parâmetro "Usar o PrintService para impressão? - USASERVIMP" estiver ativado,


então será utilizada a impressão com o SPS. Neste caso, o sistema pesquisa por uma localização
de impressora. Se uma impressora não for localizada, o job é registrado sem impressora.

No caso de uma localização ser encontrada, o sistema verifica se você tem acesso a essa
impressora. Se o você não possuir acesso, o job é registrado sem impressora. Se possuir acesso,
o job é registrado em uma fila de jobs.

Futuramente, o sistema irá oferecer a configuração de uma nova impressora para jobs sem uma
impressora.

Uma vez que o job é colocado na fila, ele fica aguardando até ser retirado dessa fila e ser
enviado para o servidor SPS da impressora escolhida. Dessa forma, o sistema não fica travado
aguardando a impressão, permitindo que você possa continuar suas tarefas.

Você pode acompanhar o andamento de suas impressões na tela "Trabalhos de Impressão".

Futuramente, o sistema irá oferecer impressão local (na máquina do usuário) como parte do SPS
(jobs locais serão registrados na tabela de jobs).

O processo de impressão pode ser visto no fluxograma representado na imagem abaixo:

489
[voltar ao subtítulo]

Como o SPS localiza uma impressora?


Um passo importante da impressão, é a localização da impressora a ser utilizada. A
determinação dessa localização permite uma grande flexibilidade de configurações, de forma a
atender as mais diversas necessidades. Para descobrir qual impressora deve ser utilizada, o
Componente SPS se baseia em três conceitos:
Nome da Impressora
Localização de Impressora
Mapeamento de Impressora

Nome da Impressora

Quando o Componente SPS recebe uma solicitação de impressão, essa solicitação traz consigo o
nome da impressora a ser utilizada. Esse nome é decidido em cada processo solicitante. Por
exemplo, na impressão de boletos, o nome da impressora pode ser configurado na tela Contas,
aba Boleto(s)/Duplicatas, campo "Impressora".

Esse nome não representa uma impressora física, mas sim um nome lógico que pode ser
mapeado para uma impressora ou outra, levando em consideração:

Configurações de Localização de Impressora encontradas no SPS;


Roteamento de impressoras;
Controle de acessos;
Impressoras substitutas.

[voltar ao subtítulo]

Localização de Impressora

Em algumas telas do SPS, é possível visualizar o caminho de uma impressora. Geralmente ele
aparece na forma, servidor:porta/impressora. Por exemplo: 127.0.0.1:9091/CutePDF Writer.

Esse caminho indica qual o IP ou nome do servidor SPS, a porta desse servidor e o nome da
impressora. É através deste caminho que o Componente SPS pode enviar uma requisição de
impressão para essa impressora.

[voltar ao subtítulo]

Mapeamento de Impressora

O Mapeamento de Impressora é a configuração que associa um Nome de impressora a uma


Localização de impressora, de forma que o sistema possa, através do nome de impressora,
encontrar a localização de impressora. O componente SPS utiliza de quatro formas de mapear
as impressoras. São elas:

Mapeamento por parâmetro;


Mapeamento por nomes de impressoras;
Mapeamento por impressoras e servidores de impressão;
Mapeamento de impressoras substituídas.

[voltar ao subtítulo]

Localização de uma impressora no SPS


Uma vez que o componente SPS é solicitado, ele recebe o nome da impressora e busca em seus
mapeamentos, por uma localização de impressora equivalente a este nome. Quando uma
localização é encontrada, o sistema para a busca e usa essa localização no restante do
processo.

O primeiro passo da pesquisa por uma localização de impressora, é a verificação se existe no


sistema alguma localização da mesma. Não existindo nenhuma, o sistema considera que o job
não possui impressora, ainda que a solicitação de impressão contenha um nome de impressora.

Se existir ao menos uma localização no sistema, o próximo passo é o roteamento de usuários.


Feito isso, o nome de roteamento é utilizado para buscar uma localização de impressora na
tabela Impressoras (TSIPRN). Essa busca usa o campo "Nome Local" (ALIASLOCAL) para
encontrar a impressora.

Se não for encontrada uma localização compatível, a busca passa a verificar a tabela "Nomes
de Impressoras" (TSIPRP). Essa busca utiliza o campo "Nome local da impressora"
(NOMEIMPLOCAL).

Se não for encontrada uma localização, a busca usa os mapeamentos existentes no parâmetro
"Mapeamento de impressoras locais e remotas SPSPRINTMAP".

O processo pode ser visualizado no fluxograma representado na imagem abaixo:

[voltar ao subtítulo]

Impressora Substituta
Uma Impressora Substituta é aquela que é marcada como disponível para ser utilizada por um
grupo de impressão (jobs que possuem os mesmos nomes de impressora e tipos de
documento).

Sempre que o sistema procura por uma impressora para um documento, ele utiliza um nome de
impressora. Se uma impressora não for encontrada, o Componente SPS tenta localizar uma
impressora substituta. Se uma substituta não for encontrada, o sistema exibe a tela de seleção
de impressora substituta.

490
As Impressoras PDFs só podem ser utilizadas como impressoras locais, se o sistema estiver
configurado para utilizar o SPS e possuir um servidor cadastrado na tela Servidores de
impressão, ao efetuar uma impressão o sistema poderá apresentar o pop-up "Impressora
Substituta". No referido pou-up, você pode efetuar as seguintes seleções:

Ao selecionar na aba Impressoras locais a impressora PDFCreator, será a impressora na


máquina que está efetuando a impressão e nela será apresentada a caixa de diálogo do
windows para salvar o PDF.
Caso selecione uma impressora na aba Impressoras remotas a impressão não é feita
localmente, sendo assim, ao selecionar a impressora PDFCreator e imprimir, a caixa de
diálogo do windows será apresentada na máquina remota que está rodando o SPS, onde,
de fato será executada a impressão.

Para impressão remota não se pode utilizar PDFCreator ou qualquer outro tipo de geração de
documentos em uma impressora que tenha interação com o usuário, pois, essa interação será
feita no servidor e não na máquina local.

[voltar ao subtítulo] [voltar ao topo]

Roteamento
Trataremos nos tópicos a seguir do Roteamento de impressora:

O que é Roteamento de Impressora? Qual a sua finalidade?

Localização de Roteamento

Localização de Configuração de Impressora

Comportamento do Sistema

Como é feito o Controle de Acessos?

O que é Roteamento de Impressora? Qual a sua


finalidade?
O nome de uma impressora definido em um processo, é utilizado para todos os usuários. Por
exemplo, na impressão de um boleto, é sempre o nome cadastrado na conta vinculada ao
boleto. Em alguns casos, isso pode não ser desejável. Pode-se ter por exemplo, todas as filiais
de uma empresa imprimindo seus boletos em uma conta apenas. Dessa forma, sem o processo
de roteamento, todos os boletos seriam impressos na mesma impressora, o que poderia gerar
situações em que uma empresa no Rio de Janeiro, pode enviar uma impressão para uma
empresa em Manaus.

Em outros casos, deseja-se que nesse mesmo processo, um determinado usuário ou grupo
possa realizar a impressão em outra impressora. Para resolver este tipo de situação, foi criado o
"Roteamento de Impressora".

O roteamento consiste em desviar o usuário, grupo ou empresa para uma outra impressora. O
componente SPS recebe como nome de entrada o nome da impressora, e verifica se para
aquele usuário, grupo ou empresa, existe um roteamento. Se um roteamento for encontrado, o
nome de roteamento (campo "Nome de saída"), é utilizado como nome de impressora. Caso
contrário, o próprio nome da impressora será usado como identificador.

O resultado desse processo, é utilizado na localização de impressora. Dessa forma, pode-se ter
toda uma empresa utilizando a impressora "PDFCreator" para impressão de boletos, e o
usuário "João Teixeira", por exemplo, utilizando a impressora "PDF995".

[voltar ao subtítulo]

Localização de Roteamento
O roteamento pode ocorrer em 3 (três) níveis, do mais específico para o mais geral:

1. Roteamento por usuário (Tela - Usuários)


2. Roteamento por grupo de usuário (Tela – Grupo de Usuários)
3. Roteamento por empresa (Tela - Empresa)

Ou seja, o sistema pesquisa primeiro nos roteamentos do usuário que solicitou a impressão. Se
não encontrar nenhum, pesquisa nos roteamentos do grupo do usuário. Caso também não
encontre nenhum, busca nos roteamentos da empresa do documento que está sendo impresso.

Cada nível de roteamento é definido uma tela diferente. Caso o sistema não encontre nenhum
roteamento, será pego o nome de entrada, e verificado se há alguma configuração para esta
impressora, e caso tenha, o sistema realiza a impressão por esta impressora.

[voltar ao subtítulo]

Localização de Configuração de Impressora


Quando o sistema encontra um roteamento em um dos níveis, é pego o nome de saída e
verificado se existe configuração pra essa impressora em 3 (três) locais seguindo a ordem:

1. Tela - "Servidor de Impressão";


2. Tela - "Nome de Impressoras";
3. Parâmetro "Mapeamento de impressoras locais e remotas - SPSPRINTMAP".

Quando o sistema encontra configuração em um dos níveis, realiza a impressão utilizando a


configuração encontrada.

[voltar ao subtítulo]

Comportamento do Sistema
O sistema pega o nome de entrada, e verifica se há algum roteamento cadastrado para o
mesmo, seguindo a ordem de verificação conforme descrita no item Localização de
Roteamento.

Ao encontrar um roteamento cadastrado, o sistema pega o nome de saída e verifica se existe


configuração para o mesmo, conforme o item Localização de Configuração de Impressora.

Caso o sistema não encontre um roteamento, será pego o nome de entrada e verificado se há
configuração para o mesmo; caso tenha, será realizada a impressão conforme a configuração;
caso não tenha, o sistema tenta imprimir pela impressora de entrada, e caso essa impressora
não seja uma impressora válida, a impressão e enviada para o Applet.

[voltar ao subtítulo]

Como é feito o Controle de Acessos?


Se o sistema encontrar uma localização de impressora, o sistema verifica se o usuário possui
acesso a essa impressora. A configuração desses acessos é descrita no item Controle de Acesso,
mais adiante nesta documentação.

Para que o usuário tenha acesso à impressora, uma das seguintes condições deve ser satisfeita:
A localização da impressora foi definida na tela Servidores de impressão e o usuário
possui acesso ao servidor de impressão;
A localização da impressora foi definida na tela Servidores de impressão e o grupo do
usuário possui acesso ao servidor de impressão;
A localização da impressora foi definida na tela Servidores de impressão e o usuário
dispõe acesso a impressora;
A localização da impressora foi definida na tela Servidores de impressão e o grupo do
usuário possui acesso a impressora;
A localização da impressora foi definida na tela Nomes de impressora;
A localização da impressora foi definida no parâmetro Mapeamento de impressoras locais
e remotas - SPSPRINTMAP.

Se nenhuma dessas condições for satisfeita, o usuário não tem acesso a impressora, e o job é
cadastrado sem impressora.

[voltar ao subtítulo] [voltar ao topo]

Cadastros e Configurações
Trataremos a seguir dos cadastros e das configurações do SPS:

Ativando a impressão pelo SPS Método de Config. de Impressoras

Remoção de Impressoras Remoção de Servidor de Impressão

Ativando a impressão pelo SPS


Para ativar a impressão pelo SPS, é necessário ativar o parâmetro "Usar o PrintService para
impressão? - USASERVIMP". Sem este parâmetro, o Sankhya-Om utilizará a impressão
tradicional, via applet.

[voltar ao subtítulo]

Escolhendo um método de Configuração de


Impressoras
Atualmente no componente SPS, existem 3 (três) métodos de configurar impressoras:

1. Configurando por Parâmetros


2. Configurando por Nome de Impressora
3. Configurando por Impressoras e Servidor de impressão

Como visto anteriormente, existe uma ordem de pesquisa por um nome de impressora. Se a
mesma impressora for configurada utilizando os 3 (três) métodos, a impressora que estiver
usando o método 3 (três) será utilizada.

Se ela não for encontrada no método 3 (três), a do método 2 (dois) será utilizada. Somente se
nenhuma impressora for encontrada nos métodos anteriores, o sistema irá utilizar a impressora
cadastrada no método 1 (um).

A configuração por parâmetros deve ser utilizada, apenas se for bem compreendida a utilização
do mapeamento padrão e o mapeamento completo. Ela é flexível, pois permite dar vários
nomes a uma mesma impressora e utilizar a sintaxe padrão, que é uma versão resumida da
sintaxe de mapeamento. Contudo, é complexa de administrar e não possui controle de acessos.
Essa foi a primeira forma de configurar o componente SPS, e é mantida devido à
retrocompatibilidade.

A configuração por nomes de impressoras mapeia um nome de impressora diretamente para


uma localização de impressora. Ela é um meio termo entre a configuração por parâmetros e a
configuração por impressoras e servidores de impressão. Também é mantida devido à
retrocompatibilidade.

A configuração por impressoras e servidores de impressão é a melhor forma de configurar os


servidores SPS. Ela permite que se tenha controle de acessos, e é mais simples de administrar e
gerenciar.

Sempre que possível, aconselhamos a utilização da configuração por impressoras e servidores


de impressão. Sendo exequível, aconselhamos a migração das configurações antigas para esta
forma.

[voltar ao subtítulo]

Configurando por Parâmetros


Para configurar o componente SPS utilizando parâmetros, é necessário alterar 3 (três)
parâmetros de sistema:

O parâmetro "URL do servidor de impressão - SPSSERVERURL", armazena o nome ou IP do


servidor SPS padrão. Ele é utilizado sempre que uma operação exige um servidor SPS, mas não
especifica qual servidor. Este endereço deve ser informado pelo nome ou pelo IP, e não deve
possuir "HTTP://" ou "HTTPS://" em seu início.

Exemplos válidos:

localhost (Servidor local)


printserver (Nome da máquina onde está instalado o SPS)
192.168.0.158 (IP da máquina onde está instalado o SPS)

Exemplos inválidos:

http://localhost

491
http://localhost
http://printserver
https://192.168.0.158

O parâmetro "Porta do servidor de impressão - SPSSERVERPORT" armazena a porta


utilizada pelo servidor SPS padrão. O Sankhya-Om usa essa porta para enviar impressões ao
servidor SPS. O valor padrão é "9091".

Essa porta só deve ser modificada, se o valor correspondente for modificado no servidor.

Por fim, o parâmetro "Mapeamento de impressoras locais e remotas - SPSPRINTMAP"


armazena o mapeamento entre nomes de impressoras cadastrados no Sankhya-Om e
impressoras do SPS. Este parâmetro obedece a uma sintaxe muito rígida e qualquer erro na
interpretação do parâmetro, pode levar ao cancelamento do processo de impressão pelo
servidor SPS e uso da impressão tradicional.

Esse parâmetro contém uma sequência de 0 ou mais mapeamentos, onde cada mapeamento é
separado do outro por ponto e vírgula (;).Considere o exemplo:

mapeamento1;mapeamento2;mapeamento3;mapeamento4;

O parâmetro também pode ser cadastrado com quebras de linha:

mapeamento1;
mapeamento2;
mapeamento3;
mapeamento4;

Cada mapeamento pode ser definido utilizando uma das duas sintaxes, são elas:

Mapeamento Completo;
Mapeamento Padrão.

[voltar ao subtítulo]

Mapeamento Completo

O Mapeamento completo é a forma plena de definir um mapeamento por parâmetro. Ele tem o
seguinte formato:

nomeDeImpressora#servidor:porta/nomeDeImpressoraRemota

ou como podemos notar:

nomeDeImpressora#localizaçãoDeImpressora

Onde:

nomeDeImpressora: Nome da impressora local, como definido na seção Nome de


impressora;
localizaçãoDeImpressora: Localização da impressora, como definida na seção
Localização de impressora.

Note que o símbolo # (cerquilha), é o responsável pela separação do nome de impressora do


restante do mapeamento.

[voltar ao subtítulo]

Mapeamento Padrão

O mapeamento padrão é uma forma resumida de descrever um mapeamento, permitindo que


um nome de impressora seja mapeado para uma localização de impressora do servidor SPS
padrão. O servidor SPS padrão, é aquele que definido nos parâmetros SPSSERVERURL e
SPSSERVERPORT mencionados logo acima.

Como o servidor já está definido, é necessário apenas informar o nome local e o nome da
impressora no servidor SPS. O mapeamento padrão tem o seguinte formato:

nomeDeImpressora@impressoraRemota;

Onde:

nomeDeImpressora: Nome da impressora local, como definido na seção Nome de


impressora.
impressoraRemota: É o nome de uma impressora cadastrada no SPS padrão. Não é
preciso informar o nome ou IP do servidor SPS, nem a porta.

Note que o símbolo @ (arroba), é o responsável pela separação do nome de impressora e o


resto do mapeamento.

O componente SPS transforma internamente, o mapeamento padrão em um mapeamento


completo, utilizando os parâmetros SPSSERVERURL e SPSSERVERPORT mencionados acima,
para completar o mapeamento. Dessa forma:

nomeDeImpressora@impressoraRemota;

se transforma em:

nomeDeImpressora@SPSSERVERURL:SPSSERVERPORT/impressoraRemota;

Você deve atentar para os seguintes nomes especiais de impressoras locais:

Padrão;
Outras;
?;
Sem impressora.

Por exemplo:

PADRAO@PDFCreator;
OUTRA@CutePDF Writer;
?@Canon iR1020/1024/1025 UFRII LT ADM;
SEM IMPRESSORA@Canon iR1020/1024/1025 UFRII LT ADM;
PDFCreator@PDFCreator;
CutePDF Writer@Canon iR1020/1024/1025 UFRII LT ADM;
Canon iR1020/1024/1025 UFRII LT ADM@Canon iR1020/1024/1025 UFRII LT ADM

[voltar ao subtítulo]

Configurando por Nome de Impressora


Para configurar o componente SPS, utilizando nomes de impressoras, utilize a tela Nomes de
Impressoras.

Nessa tela, temos os seguintes campos:

Nome local de impressora: Este campo recebe um Nome de Impressora, conforme


definido na seção Nome de impressora.
Caminho da impressora no servidor de impressão: Campo que recebe uma
localização de impressora, conforme definido na seção Localização de impressora.

No modo grade, você pode visualizar os mapeamentos de impressora já cadastrados.

[voltar ao subtítulo]

Configurando por Impressoras e Servidor de Impressão


Para configurar o componente SPS utilizando a tela de servidores de impressão, utilize a tela
Servidores de Impressão.

Nesta tela são realizados os cadastros de servidores de impressão de suas impressões. Caso já
tenha sido realizado algum registro, ao abrir a tela, será visualizada a lista de servidores já
cadastrados no sistema.

Ao ser acionado o sinal de (+) para inclusão de um novo servidor, será aberta o pop-up
"Cadastrando um servidor de impressão".

No primeiro passo do assistente, informe a "URL" e a "Porta do Servidor" de impressão. O


preenchimento do campo "Descrição" é opcional. O botão "Próximo" será habilitado, após os
campos obrigatórios estarem devidamente preenchidos.

Preenchidos os dados e clicando em "Próximo", será solicitada ao servidor informado, a sua


lista de impressoras.

Caso algum problema ocorra durante a busca de informações, a tela irá retornar ao primeiro
passo, e a mensagem de erro é exibida.

Se o servidor informado for encontrado e a lista for retornada com sucesso, esta será exibida no
seguinte passo, na tela de escolha de impressoras. Feita a escolha, o servidor de impressão e as
impressoras escolhidas são salvos.

492
Feita a seleção de algumas impressoras, o botão "Concluir" é habilitado, ao acioná-lo o
procedimento de cadastro é finalizado.

[voltar ao subtítulo]

Remoção de Impressoras
Quando é solicitada a remoção de uma impressora, o componente SPS deve verificar se essa
impressora possui algum job na tabela de trabalhos de impressão. Se houver algum job, essa
remoção não será autorizada.

Para verificar se existe algum job para a impressora, basta acessar a tela Trabalhos de
Impressão e filtrar pelo campo "Endereço da impressora". Esse campo contém o endereço
completo da impressora, que são, o servidor, a porta do serviço de impressão e o nome da
impressora.

[voltar ao subtítulo]

Remoção de Servidor de Impressão


Quando é solicitada a remoção de um servidor de impressão, o componente SPS verifica se
alguma das impressoras desse servidor possui algum job na tabela de trabalhos de impressão.
Se houver algum job, essa remoção não é autorizada.

Para verificar se existe algum job para este servidor, basta acessar na tela Trabalhos de
Impressão e filtrar pelo campo "Endereço do servidor de impressão". Esse campo contém o
endereço completo do servidor, ou seja, o servidor e a porta do serviço de impressão.

[voltar ao subtítulo] [voltar ao topo]

Tipos de Roteamento
Trataremos aqui, sobre os tipos de Roteamento, sendo eles:

Roteamento por Usuários Roteamento por Grupo de Usuários

Roteamento por Empresa

Roteamento por Usuários


Esse roteamento é configurado na tela Usuários, aba Roteamento de impressão. Esse é o
roteamento de maior precedência, ou seja, que antecede aos demais tipos.

[voltar ao subtítulo]

Roteamento por Grupo de Usuários


Esse roteamento é configurado na tela Grupo de Usuários, aba "Roteamento de impressão".
Este roteamento é utilizado se um roteamento de usuários não for encontrado para o usuário
que solicitou a impressão.

[voltar ao subtítulo]

Roteamento por Empresa


Esse roteamento é definido na tela Empresa, aba Roteamento de impressão. Ele só é utilizado
se não for localizado nenhum roteamento por usuário e nenhum roteamento por grupo de
usuários.

[voltar ao subtítulo] [voltar ao topo]

Controle de Acessos
Nesta seção, trataremos dos seguintes tópicos:

Servidores de Impressão Acesso a Impressora

Verificando o Status da Impressora

Servidores de Impressão
O acesso ao servidor de impressão pode ser definido na tela Servidores de Impressão. Esta tela
quando alternada para o modo formulário, irá exibir a aba Controle de acesso.

Nessa aba, você pode configurar o acesso de um grupo de usuários, ou de um usuário, ao


servidor de impressão selecionado. Sendo selecionado um grupo, qualquer usuário daquele
grupo poderá imprimir em qualquer impressora do servidor. Sendo selecionado um usuário, este
usuário poderá imprimir em qualquer impressora deste servidor.

[voltar ao subtítulo]

Acesso a Impressora
Ainda na tela Servidores de Impressão, para definir o acesso a uma impressora, realiza-se o
acesso a aba Impressoras, onde serão exibidas as impressoras disponíveis e indisponíveis em
modo grade.

493
Primeiramente, efetue a seleção da respectiva impressora através de um duplo clique, de modo
que esta passe a ser apresentada em modo formulário.

Na aba Controle de acesso, realize a configuração do acesso de um grupo ou de um usuário à


impressora selecionada. Sendo selecionado um grupo, qualquer usuário daquele grupo poderá
imprimir nessa impressora. Se selecionado um usuário, esse usuário poderá imprimir nessa
impressora.

[voltar ao subtítulo]

Verificando o Status da Impressora


Ao cadastrar uma impressora, a localização desta é armazenada no banco de dados do
Sankhya-Om. O processo de atualização automática de status, visa manter o status dessa
localização de impressora, sincronizado com o status da impressora no servidor SPS apropriado.

Essa atualização ocorre a cada 1 (um) minuto e pode ser visualizada também na tela Servidores
de impressão, aba Impressoras, através da coluna "Status". A tela não é atualizada
automaticamente. O Sankhya-Om atualiza o status da impressora internamente, e é necessário
que o usuário atualize a tela para visualizar o novo status. Para isso, acione o botão "Atualizar
status".

Ao clicar neste botão, o sistema verifica o console do SPS, e identifica o status de cada
impressora para realizar sua atualização.

É possível que a impressora se encontre em dois status "Disponível" e "Indisponível";


quando o sistema não consegue identificar o status da impressora ou esta por algum motivo
não aceita a impressão, o equipamento fica com o status Indisponível; se a impressora estiver
recebendo impressão, o status da mesma fica como Disponível.

Na tela Trabalhos de Impressão, você pode identificar o botão "Atualizar status", na qual o
sistema verifica no SPS o status de cada Job (impressão) e realiza a atualização do mesmo na
tela.

Uma impressora pode assumir os seguintes estados:

Pronta: Indica que a impressora está pronta para receber novas impressões, sem
espera;
Processando: Demonstra que a impressora está processando um documento e que
novos trabalhos serão colocados na fila. A atualização para esse estado, depende da
notificação pela impressora ao sistema operacional, de seu status e de que esse
notifique a JPS. Em muitos casos, uma impressora que está imprimindo um documento
pode aparecer como Pronta. Este estado é utilizado para manter a compatibilidade com a
JPS.
Parada: Significa que a impressora está parada por algum motivo e uma intervenção
direta na mesma é requisitada. A atualização para esse estado, depende da notificação
pela impressora ao sistema operacional, de seu status e de que esse notifique a JPS. Em
muitos casos, uma impressora que está imprimindo um documento pode aparecer como
"Pronta". Este estado é utilizado para manter a compatibilidade com a JPS.
Desconhecido: Indica que o componente SPS não foi capaz de determinar o estado da
impressora.

[voltar ao subtítulo] [voltar ao topo]

Rotinas do Sistema
Nessa seção, trataremos dos seguintes tópicos relacionados as rotinas do sistema:

Impressão de Boleto Impressão de Cheques

Impressão de Relatórios Verificando os Trabalhos de Impressão

O processo de Reenvio Verificando o status de um Job

Reimprimindo trabalhos de Impressão Selecionando Impressora substituta

Como salvar uma Impressora Substituta? Tela Impressora Substituta

Quando a tela de seleção de Impressora Substituta é exibida?

Impressão de Boleto
Na Impressão de boleto, o sistema sempre utiliza o nome da impressora como "Padrão". Sendo
assim, para realizar um roteamento ou imprimir em uma impressora, você deve usar este nome.

Para acompanhar a impressão do boleto acesse a tela Trabalhos de Impressão.

[voltar ao subtítulo]

Impressão de Cheques
Se o parâmetro "Usar o PrintService para impressão? - USASERVIMP" estiver ativado, ou
seja, o Sankhya-Om irá utilizar o SPS, e a impressão de cheques é realizada utilizando este
componente.

Na tela Impressão de cheques, ao clicar em imprimir cheque, o sistema exibirá um pop-up de


mesmo nome.

[voltar ao subtítulo]

Impressão de Relatórios
A partir das configurações mencionadas abaixo, será possível efetuar a impressão de qualquer
relatório utilizando o SPS. Esta rotina será acionada através de uma Rotina Java ou por meio de
um Script (JavaScript), criados para utilização de um botão de ação.

Cria-se uma Rotina Java ou um Script (JavaScript) para o botão de ação, passando alguns
parâmetros necessários. Em seguida, é feita a chamada da rotina do sistema passando estes
parâmetros. O sistema irá processar esta solicitação e realizar a impressão do relatório através
do SPS, ou seja, o sistema irá buscar a impressora informada para efetuar tal impressão. Abaixo
trataremos dos passos para utilização desta rotina:

Criação de uma classe no Java (Rotina Java)

Crie uma classe no Java que será utilizada pelo botão de ação do sistema. Nesta classe, você
deve pegar os parâmetros do usuário e chamar o serviço criado passando tais parâmetros.
Desta forma, o sistema conseguirá imprimir o relatório. Considere o exemplo abaixo de uma
classe criada:

Depois de criada a classe, realize sua exportação para um "arquivo.jar" e inicie o serviço do
SPS. Em seguida, acesse a tela Módulo Java e crie um registro com o arquivo.jar referente a
classe elaborada.

Criação de um Script (JavaScript)


Caso você não queira fazer uso da Rotina Java, você pode criar um Script passando os
parâmetros necessários assim como no caso anterior, que o sistema conseguirá imprimir o

494
parâmetros necessários assim como no caso anterior, que o sistema conseguirá imprimir o
relatório corretamente. Abaixo, temos um exemplo do Script criado:

O passo seguinte, de grande importância para sucesso na impressão, é a criação do Botão de


Ação, que deve ser feito através da tela Dicionário de Dados, configurando corretamente a aba
Ações de acordo com a instância na qual será criada o Botão de ação.

Acionando o Botão de ação criado em sua tela correspondente, será apresentada um pop-up
para que sejam informados os parâmetros necessários. Considere um exemplo de um Botão de
ação criado no Portal de Vendas:

No exemplo da imagem acima, preenchendo os campos (parâmetros) solicitados e clicando no


botão "Ok" será acionada a rotina de impressão.

[voltar ao subtítulo]

Verificando os Trabalhos de Impressão


Quando solicitado um trabalho de impressão, esse trabalho pode ser visto na tela Trabalhos de
Impressão. Essa tela pode ser acessada de duas maneiras:

1. Pelo campo de busca, informando o nome da tela, chegando-se ao caminho Trabalhos de


Impressão:

2. Pelo menu de contexto:

A tela Trabalhos de Impressão exibe os trabalhos de impressão do usuário. Esses trabalhos são
mantidos por 2 (dois) dias.

Em modo grade, você pode visualizar a lista de trabalhos, com seus respectivos dados. Já em
modo formulário, você pode ver que todos os campos são desabilitados, pois esta tela destina-
se apenas a apresentar os dados do trabalho.

[voltar ao subtítulo]

O processo de Reenvio
Se um erro ocorrer ao enviar o trabalho para o Servidor SPS, o componente irá tentar reenviar o
trabalho após um tempo. O número de tentativas de envio e o tempo entre os envios é definido
por dois parâmetros, que são:

Máximo tentativas de reenvio da impressão. - SPSMAXTENTIMP: Este parâmetro


define o número máximo de tentativas de envio. Após esse número ser atingido, o status
do trabalho é considerado como erro de envio. O valor padrão são de 30 (trinta)
tentativas.
Tempo mínimo entre as tentativas, em segundos. - SPSMINTMPTENT: Neste
parâmetro define-se o tempo mínimo entre cada tentativa de envio, em segundos. O
valor padrão são 30 (trinta) segundos.

[voltar ao subtítulo]

Verificando o status de um Job


Após o trabalho de impressão ser enviado para o servidor SPS (status Enviado), o sistema passa

a atualizar o status do job a cada 1 (um) minuto. Os status do job podem assumir os seguintes
valores:

Pendente: Indica que o job foi criado e aguarda ser processado;


Enfileirado: Indica que o job foi colocado na fila de impressão do componente SPS;
Enviando: Indica que o job está sendo enviado para o servidor SPS;
Enviado: Indica que o job foi enviado para o servidor SPS e aguarda ser processado;
Imprimindo: Indica que o job está sendo impresso no servidor SPS;
Impressora requisitando atenção: Indica que a impressão parou e a impressora
requisita a atenção do usuário, devido a ocorrência de algum problema;
Impresso com sucesso: Indica que o job foi impresso com sucesso;
Cancelado: Indica que o job foi cancelado no servidor SPS (normalmente, na
impressora);
Erro de envio: Indica que ocorreu um erro durante o envio do job para o servidor SPS;
Erro de impressão: Indica que ocorreu um erro ao imprimir o job no servidor SPS;
Tentando enviar: Indica que um erro ocorreu durante o envio, mas que o componente
está tentando reenviar o job;
Desconhecido: Indica que é possível determinar o status do job.

Você pode visualizar o status do Job na tela Trabalhos de Impressão. Essa tela não é atualizada
automaticamente. O Sankhya-Om atualiza o status dos jobs internamente e você precisa
atualizar a tela para visualizar o novo status.

O processo de atualização de trabalhos de impressão pode ser executado manualmente,


clicando no botão "Atualizar status". Esse processo atualiza somente os trabalhos de
impressão do usuário.

[voltar ao subtítulo]

Reimprimindo trabalhos de Impressão


Na tela Trabalho de Impressão, um job que já foi impresso pode ser reimpresso. Esta
reimpressão para ser possível, é preciso que o job esteja em um dos seguintes estados:

Enviado;
Imprimindo;
Sucesso;
Requisitando atenção;
Erro de envio;
Erro de impressão;

Observação: O estado Requisitando atenção existe por uma compatibilidade com a Java Print
Service API, porém é dependente da comunicação entre a impressora e o sistema operacional.
Em muitos casos, o sistema operacional não é notificado pela impressora sobre esse estado.

[voltar ao subtítulo]

Selecionando uma impressora substituta


Quando é solicitada uma impressão, o componente SPS utiliza o nome da impressora para
pesquisar por uma impressora adequada. Caso não consiga localizar uma impressora, o sistema
apresenta ao usuário a tela de Seleção de impressora substituta.

Essa tela permite que você escolha uma nova impressora para realizar as impressões de um

grupo de impressão. Um grupo de impressão é definido por um "Nome de Impressora" e um


"Tipo de Documento". Por exemplo:

1. Tem-se um boleto enviado para a impressora de nome "Padrão" (grupo de impressão);


2. Nenhuma impressora com o nome de impressora Padrão foi encontrada;
3. O sistema mostra a tela de seleção de impressoras substitutas;
4. Você escolhe uma impressora, local ou remota, para imprimir o boleto destinado à
impressora Padrão.

Para um grupo de impressão, você pode escolher dois tipos de impressora como substitutas,
sendo uma impressora remota ou uma impressora local.

A impressora remota, é uma impressora cadastrada em um dos diversos repositórios do


componente SPS. Uma impressora local, é uma impressora da máquina do usuário.

Quando a tela de Seleção de Impressora Substituta é exibida, ela pode exibir duas
configurações:

Seleção única

A seleção única, permite que você selecione uma impressora para um único grupo de
impressão. Esse grupo pode ter um ou mais trabalhos de impressão. Neste caso, ele pode
imprimir ao dar um duplo clique no ícone da impressora que deseja utilizar.

Seleção múltipla

A seleção múltipla é usada quando existem vários grupos de impressão, com um ou mais

495
A seleção múltipla é usada quando existem vários grupos de impressão, com um ou mais
trabalhos de impressão em cada um. Indique uma impressora para cada grupo, mas não é
obrigatório que todos os grupos tenham uma impressora selecionada. Se algum grupo de
impressão ficar sem uma impressora, seus trabalhos de impressão continuam pendentes.

Em qualquer uma das opções, só é possível imprimir após selecionar ao menos 1 impressora. Se
o usuário cancelar a operação, todos os jobs dos grupos de impressão continuam como
pendentes.

[voltar ao subtítulo]

Quando a tela de seleção de Impressora Substituta é


exibida?
A tela de seleção de impressoras pode ser exibida em duas situações:

1. Quando uma impressora não é encontrada;


2. Quando você seleciona trabalhos de impressão pendentes e clica no botão "Impressora
Substituta", na tela Trabalhos de Impressão.

[voltar ao subtítulo]

Como salvar uma Impressora Substituta?


Quando você indica uma ou mais impressoras substitutas, ele pode optar por salvar essa
seleção de impressoras. Para isso, marque a opção "Usar sempre esta seleção?", na tela de
Seleção de impressão substituta.

Uma vez que ele tenha selecionado essa opção, o sistema salva a impressora escolhida, para o
grupo de impressão. Assim, sempre que o sistema procurar por uma impressora chamada
"Nome da Impressora", se ela não for encontrada em nenhum dos repositórios de impressora,
o sistema procura por um endereço de impressora, utilizando o grupo de impressão na tabela de
impressoras substitutas.

[voltar ao subtítulo]

Tela Impressora Substituta


As impressoras substitutas podem ser visualizadas na tela acessada através do menu
"Configurações > Avançado > Impressão > Impressoras Substitutas". Essa apresenta o
tipo de documento, o nome da impressora e o endereço da impressora selecionada.

Não se pode criar novas associações, nem editar as já existentes, mas você pode remover ou
desvincular uma impressora. Se for utilizada a opção "Desvincular impressoras", no menu de
contexto, todas as impressoras substitutas serão removidas.

A tela Impressora Substituta também pode ser acessada através do menu de contexto.

[voltar ao subtítulo] [voltar ao topo]

2.278 Compensação de Devolução

Compensar uma devolução é um aproveitamento do valor da devolução feita pelo Parceiro, de


modo que este valor será debitado das compras anteriormente efetuadas por ele. Considere o
seguinte exemplo:

O Parceiro efetuou três compras parceladas em datas distintas por meio das notas 10, 22 e 35;
posteriormente, ele decide realizar uma devolução, porém a Empresa não realiza a devolução
monetária ao cliente (não devolve o dinheiro); neste caso, é indicada a compensação da
devolução, pois é pego o valor da devolução da venda, e efetua-se o abatimento deste valor nas
parcelas que o Parceiro possui ainda em aberto junto a Empresa (notas 10, 22 e 35).

Para realizar a Compensação, é necessário que tenha no sistema o lançamento da nota de


Devolução já confirmada. Este é um procedimento realizado na Central de Compras, onde
primeiramente você localiza a nota de devolução desejada e por meio do botão "Outras
Opções...", seleciona a opção "Compensar devolução":

Em seguida, será aberto o pop-up "Compensação de Devolução":

A partir disso, tem-se as seguintes etapas:

Primeiramente, serão apresentados os títulos referentes às notas de devolução que poderão ser
utilizados para compensação. O sistema permite a seleção de um único título a ser
compensado. Para prosseguir, selecione o título e clique no botão "Próximo", ou realize um
duplo clique na linha selecionada;

Em seguida, escolha as pendências que serão compensadas pelo título de devolução


inicialmente definido:

Ainda nesta etapa, você poderá fazer o uso de filtros personalizados para localização dos títulos
que irão compor a compensação. Pode-se também selecionar quais notas pendentes serão
apresentadas para escolha. Assim, temos as seguintes opções:

Notas de Origem: Caso a nota de devolução seja uma nota renegociada, serão exibidos
os títulos correspondentes às suas notas de origem.
Todas as Notas: Serão exibidos todos os títulos que o Parceiro possui em aberto junto à
Empresa.
Matriz e Filial: Por esta opção, serão apresentados os títulos do Parceiro lançados junto
à Empresa e sua correspondente Matriz.

Além disso, é necessário definir como será realizado o cálculo de compensação, ou seja,
"Proporcional" ou "Manual". Sendo de maneira Proporcional, o título da devolução será
compensado proporcionalmente entre as pendências selecionadas. Já de forma Manual, cada
título pendente é compensado pelo seu valor total, até que todo o valor da devolução seja
compensado. Você pode definir a ordem dos títulos que serão compensados.

Observação: Se durante a busca de títulos o sistema localizar um único título, o assistente de


Compensação de Devolução avançará automaticamente para o segundo passo acima descrito.

Por fim, acione o botão "Compensar"; com isso, a compensação será processada e serão
exibidas outras três opções:

Compensar próximo título: Esta opção será apresentada caso existam outros títulos a serem
compensados. Assim, o sistema retorna a primeira etapa citada.

Ver títulos baixados: Por meio dessa opção, serão exibidos os "Títulos baixados" e os
"Títulos em aberto".

Encerrar a compensação: Esta opção irá finalizar a Compensação da Devolução.

Ao efetuar a compensação, alguns títulos poderão ser baixados parcialmente. Nesse caso, o
título original será baixado e a pendência será lançada em um novo título, que será a cópia do
título original.

Importante: As notas de devolução ligadas às suas respectivas notas de origem, que por sua
vez fizeram parte do processo de compensação de devolução, tem seu valor abatido do valor
desta nota de origem ao final do processo, ou seja, o documento de origem é modificado, o que
nos remete aos boletos correspondentes à estes títulos que também sofrem modificação. Diante
desse cenário, depois da compensação realizada, tem-se a necessidade de efetuar a
reimpressão do boleto e/ou seu envio por e-mail ao cliente, para que o mesmo efetue seu
pagamento.

Caso os títulos envolvidos na compensação tenham gerado boletos, ao final do procedimento de


compensação, os boletos modificados serão exibidos na grade com esta mesma nomenclatura:

496
A partir disso, pode-se realizar a Reimpressão ou Reenvio dos documentos em
questão. Ao clicar em Reimprimir boletos, o sistema apresenta a seguinte mensagem a respeito
da reimpressão a ser executada:

"Reimprimir todos os boletos ou somente os selecionados?"

Se você selecionar o botão "Todos", serão impressos os boletos referentes aos títulos da grade;
caso você indique a opção "Selecionados" será impresso o boleto correspondente ao título
selecionado na grade; e se você optar por "Cancelar" não será impresso nenhum boleto e o
pop-up será fechado.

Definindo por Reenviar os boletos, será aberto o pop-up "Destinatários (opcional)" para que
você informe a lista de e-mails dos destinatários:

O Reenvio de boletos segue as seguintes regras:

Ao informar o endereço de e-mail, será utilizado o primeiro endereço como destinatário


da mensagem enviada e os demais endereços como cópia; assim, é possível especificar
dois ou mais endereços de e-mail separados por ponto e vírgula (;);
Quando não for informado nenhum endereço de e-mail, será utilizado como destinatário
da mensagem enviada o e-mail do parceiro da nota a qual o boleto pertence. Os
endereços de e-mail dos contatos do parceiro da nota a qual o boleto pertence,
receberão a mensagem como cópia.
Quando não for informado nenhum endereço de e-mail e o parceiro da nota a qual o
boleto pertence não apresenta e-mail especificado, a mensagem será enviada para o e-
mail de todos os contatos que possuírem e-mail definido utilizando o primeiro deles como
destinatário e os demais como cópia.
Não sendo informado nenhum endereço de e-mail, e o parceiro e seus contatos não
possuírem endereço de e-mail especificado, nenhuma mensagem de e-mail será gerada.

Nota: Caso você decida Reenviar ou Reimprimir o boleto em um outro momento, acesse a tela
Central de Compras, opções "Reimpressão", "Reenvio" ou a tela Impressão de Boleto(s).

Nos parâmetros "TOP baixa da despesa na compensação de devolução -


TOPBAIDESPDEV" e "TOP baixa da receita na compensação de devolução -
TOPBAIRECDEV" deverão ser inseridos os códigos dos Tipos de Operação - TOP utilizados nas
baixas da compensação, quando se tratar de um título de receita e quando este for de despesa,
respectivamente.

2.279 Relatórios Formatados

Configurações > Avançado

O iReport é a ferramenta utilizada no sistema para a impressão de relatórios personalizados e


rápidos. Ou seja, são os componentes de impressão e de geração de PDF desta ferramenta, que
são utilizados na impressão dos relatórios.

Além disso, é uma ferramenta gratuita, escrita em Java e que não pode ser acessada pela WEB,
ou seja, é uma ferramenta "Desktop" que deve ser instalada no computador para utilização; ela
possui muitos recursos de desenhos de relatórios e de gráficos.

A atualização desta ferramenta poderá ser feita através do site JasperForge.org que é uma fonte
de informação a respeito do iReport.

Nota: Existem recursos avançados que poderão ser utilizados, que estão disponíveis nos
tutoriais do iReport, disponibilizados no site JasperForge.org. Pelos tutoriais, pode-se aprender
como utilizar estes recursos avançados para elaborar um relatório e importá-lo para o
Sankhya-Om.

Atenção: O plugin para 'iReport' da Sankhya, permite que o usuário crie, visualize e edite
relatórios, sem a necessidade de acessar o Sankhya-Om no navegador. Clique em iReport para
saber mais.

Observação: Na inclusão de um novo relatório, teremos que este poderá ser inserido no
conceito do Sankhya Place, para isto, é necessário habilitar a opção "Permitir instalar
Sankhya Place?" no "Cadastro de Usuário", aba Segurança, em seguida, ao clicar no botão
para a inclusão de um dahsboard, os registros exibidos no pop-up "Buscar soluções no
Sankhya Store" irão abranger o contexto do Sankhya Place. Caso você queira inserir fora
deste contexto basta clicar no botão "+Relatório".

A tela de Relatórios Formatados permite a criação e visualização de informações a partir de


todas as movimentações da empresa, podendo estas serem personalizadas de acordo com a
necessidade do usuário.

Painel de Filtros Painel Principal

Aba Arquivos Botões do Menu

Botão Outras Opções Impressão de relatórios formatados...

Geração de grandes relatórios

Painel de Filtros
Botão de Filtros: Permite a criação de filtros personalizados;

Código: Tela de Pesquisa com o código dos relatórios criados para filtro;

Nome Contendo: Ao informar um texto, o sistema buscará pelo Nome do Relatório, trechos
que contenham o texto informado.

Nome do arquivo contendo: O sistema buscará o nome do arquivo na Aba Arquivos do


relatório Formatado.

Categoria: Este campo possui a opção de "Marcar/Desmarcar todos", na qual pode-se


buscar pelo relatório desejado através de sua categoria; este campo é alimentado de acordo
com o preenchimento do campo "Categoria" na grade a direita.

Para filtrar as informações de maneira rápida, pode-se ainda fazer uso do botão ,
localizado à frente de cada campo na grade a direita.

Nota: Ao realizar a criação de um filtro, o sistema conta com um recurso disponibilizado pelo
botão "Desprezar não informados"; aplicando o filtro, pode-se ter situações em que não é

necessário preencher todos os seus dados; neste caso, o referido botão, insere parâmetros
padrão no lugar dos parâmetros não informados pelo usuário (esta inserção é um
comportamento interno do sistema). Em um filtro que conta com o campo "Cód. Empresa" por
exemplo, caso este não seja informado na aplicação do filtro, o sistema irá preenchê-lo com o
valor padrão zero.

Saiba como enviar relatórios por e-mail clicando na opção, Conhecendo o Sankhya-W/Envio de
Relatórios por Email.

[voltar ao topo]

Painel Principal
Alternando a grade onde são exibidos os relatórios, para o "Modo formulário", realiza-se o
cadastro de um novo relatório.

Código: Campo de preenchimento automático.

Descrição: Preencha este campo, com o nome para identificação do relatório.

497
Última alteração e Usuário: Esses campos são de preenchimento automático, e têm o
objetivo de monitorar as alterações realizadas.

Tela/Instância: Informe aqui, a tela que está relacionada ao relatório. Ao lado deste campo
tem-se um botão de filtro para definição de quando o relatório será apresentado.

Através deste botão, deve-se "filtrar" qual tela terá vínculo ao relatório formatado, ou seja,
qual poderá receber a opção de impressão do relatório formatado. A elaboração do filtro é
estabelecida conforme a tela/instância que foi especificada neste cadastro. O filtro se baseia nos
campos contidos nesta tela/instância. Este filtro também não utiliza "variáveis", ou seja, seus
critérios são sempre fixos, pré-estabelecidos.

Por exemplo, para utilização do relatório formatado na Central de Vendas, deve-se informar no
campo "Tela/Instância" o "CabeçalhoNota". É necessário também indicar o Tipo de
Movimento ao qual o relatório corresponde, já a Central pode referenciar notas, pedidos, ou
devoluções, tanto de compras, quanto de vendas, até mesmo as movimentações internas.
Sendo assim, basta informar no "Filtro" o campo "Tipo de Movimento", comparando com o tipo
desejado (venda, compra, etc).

Através deste filtro existente junto ao campo Tela/Instância no cadastro dos relatórios
formatados, não só as telas que são personalizáveis poderão conter a opção para imprimir os
relatórios formatados, a Central de Vendas, assim como os Portais também poderão receber
essa personalização.

Para mais detalhes de como a opção "Relatórios Formatados" se apresenta nas telas
personalizáveis do sistema (desde que configuradas), acesse o link Relatórios Formatados e
Conhecendo Sankhya-Om - Dicas e Facilitadores. Para apresentação na Central de Vendas
acesse o link Impressão nos Portais.

Id da tela: Esta opção é utilizada para relacionar o atual relatório formatado com sua
respectiva tela, onde será utilizado para impressão.

Observação: Quando for vinculado um relatório ao ID de um dashboard criado por meio da tela
Construção de Dashboards, ao abrir este, o relatório estará disponível para visualização no
botão "Exportar grade" localizado no canto superior direito.

Relatório Dependente: Se houver necessidade de vincular outro modelo de Relatório


Formatado a este, informe neste campo o código do relatório dependente. É utilizado, por
exemplo, para que, no envio de Notas Fiscais por e-mail, seja enviado também o boleto, ou
qualquer outro relatório relacionado ao faturamento.

Formato da impressão: Esta opção permite que se escolha como o relatório será impresso.
Tem-se as seguintes opções:

Excel (.xlsx);
PDF;
Word (.docx).

Importante: O sistema por meio da rotina de virtualização força páginas nos relatórios e então
os imprime página à página. Trata-se de uma forma de proteção ao sistema, gerar um grande
relatório sem essa virtualização pode travar e derrubar o servidor.

Caso seja necessária a impressão sem a paginação, pode-se adicionar a propriedade de


relatório "ignore.virtualization" como "true" e o sistema não virtualizará e gerará tudo em
uma só página. Abaixo tem-se as duas maneiras de adicionar a propriedade:

Adicionar a linha <property name="ignore.virtualization" value="true"/> logo


abaixo da linha <property name="ireport.y" value="0"/> no relátorio;
Através do IReport executar a inserção da propriedade.

Por padrão relatórios gerados pelo agendamento não possuem a virtualização, fato este que é
aconselhável coloca-los para serem executados em momentos de menor uso do sistema. Deste
modo, não será necessário utilizar a propriedade acima mencionada.

Fonte de Dados: Através desta opção, defina qual o banco de dados que será acessado para
execução dos relatórios formatados.

[voltar ao topo]

Aba Arquivos

Nesta aba, deverão ser adicionados os modelos de relatório formatado. Através dos botões da
barra de ferramentas da grade, pode-se adicionar, remover e realizar o download dos arquivos
adicionados. Depois que um modelo é adicionado, este será apresentado na grade.

Nota: Será permitido adicionar apenas arquivos nos formatos ".jrxml" e ".zpl".

[voltar ao topo]

Botões do Menu
Além dos recursos padrões (inclusão, exclusão, confirmação, cancelamento, recarregamento de
tela, duplicação de informações e visualização de relatório), esta tela apresenta o botão

"Agendar Relatório". Através dele, pode-se criar agendamentos para o envio dos
relatórios para o e-mail de parceiros definidos.

Ao clicar no botão, o sistema abrirá uma janela com todos os agendamentos na qual pode-se
visualizar o horário local e do servidor e ainda incluir e excluir agendamentos.

O botão "Executar" localizado no alto do pop-up, é o responsável por executar o agendamento


de forma manual, ou seja, ao ser acionado, o agendamento correspondente à linha selecionada,
é imediatamente executado.

Incluindo um agendamento

Clique no botão para "Adicionar agendamento", depois, preencha o campo


"Descrição".

Depois de preenchida a Descrição, ao clicar no botão , serão apresentadas as


seguintes informações:
"É possível personalisar o email enviado através de um arquivo de um modelo de
impressão. Existem duas opções:

* Colocar o caminho do arquivo no Repositório de Arquivos. Ex.:


Repo://pasta/arquivo.html.’

* Colocar apenas o nome do arquivo. Assim este arquivo deve ser colocado na pasta
indicada pelo parâmetro SERVDIRMOD. Valor atual: C:\"

Para utilização da primeira opção descrita, é necessário que seja salvo o arquivo de modelo no
Repositório de Arquivos, após hospedar o arquivo, ainda no repositório, clique no botão
"Propriedades" para visualizar o caminho do arquivo no Repositório:

Esse caminho deverá ser copiado por completo para o campo "Arquivo de Modelo de e-mail"
da tela de agendamento de envio de relatórios.

A primeira linha do arquivo de modelo deverá conter apenas a tag: "*** SIADE ***";
A segunda linha deverá conter o Assunto do email (sem tags HTML);
O restante do conteúdo do arquivo será o corpo do email (pode conter tags HTML);
As variáveis suportadas para utilização no modelo são as seguintes:

&nurfe - número do agendamento;

&seqage - sequência do agendamento;

&dhrel - data e hora de geração do relatório;

&descrel - descrição do relatório;

&descage - descrição do agendamento;

&nomedest - nome do destinatário;

&nomearquivo - nome do arquivo do relatório (arquivo que está anexado ao e-mail);

&formato - formato do relatório (PDF ou XLS).

498
&formato - formato do relatório (PDF ou XLS).

As funções suportadas são as de manipulação de modelos de impressão(PDES) e funções


de manipulação de string.
O arquivo de imagem deve ser colocado na pasta configurada pelo parâmetro
'SERVDIRMOD'. Exemplo: Considerando-se um arquivo de imagem com o nome
"logo.jpg", no modelo ficará da seguinte forma:
<img src="&img-embutida:logo.jpg" alt="Sankhya" />

O arquivo de modelo é associado ao agendamento, no primeiro passo do wizard. Caso o


modelo não seja informado, será enviado o e-mail padrão.
Abaixo pode-se observar um exemplo de configuração de arquivo; neste modelo nota-se
a variável &descrel, que refere-se à descrição do relatório e pode ser usada no Assunto
do email ou no Corpo do email, como visto abaixo:

Exemplo: (modelo.html):

*** SIADE ***

Email de exemplo (Relatório: &descrel)

<b>Olá,</b>

<p>Este é um email de exemplo para demonstrar como o arquivo <i>modelo.html</i> deve


ser escrito.</p>

<p><font color=1100EE><b>Obrigado pela atenção!!!</b></font></p>


A informação a ser inserida no campo "Usuário responsável" se refere ao usuário
encarregado do envio do relatório/documento por e-mail, onde este será notificado caso a
mensagem não seja enviada por algum erro de conexão ou mesmo, e-mail inválido.
Efetuando a marcação "Editar mensagem manualmente", será possível personalizar a
mensagem que será encaminhada via e-mail, além disso, serão abertos no próprio pop-up os
campos para inserção do assunto e edição da mensagem, sendo esta última no formato html.
Em seguida, defina o Horário para Envio:

Feito isso, defina o destinatário (parceiros) que irão receber o relatório:

Nesta etapa, pode-se selecionar a opção "Usar lista variável de destinatários e


parâmetros". Com essa opção, pode-se especificar, através de uma query, um comportamento
personalizado para envio de relatórios.

Nota: Para evitar ambiguidades, a identificação dos destinatários é realizada pelo nome do
destinatário seguido de seu e-mail. O e-mail só é exibido se o mesmo estiver informado na tela
de destinatários.

Na etapa seguinte, a janela que se abre tem um painel dividido em duas abas. Na aba
"Consulta SQL" especifique a query que ira influenciar no comportamento do envio dos
relatórios. Neste espaço, através da query mencionada, pode-se selecionar vários destinatários
para envio do e-mail, onde estes deverão ser separados pelo caractere "vírgula (,)"; isso fará
com que o e-mail seja enviado para todos os destinatários informados.

O botão "Validar Consulta" é utilizado para verificar se o que foi informado no quadro é uma
instrução válida.

Utilizando uma instrução SQL, pode-se personalizar um comportamento para que o sistema gere
relatórios das vendas realizadas por determinados parceiros, e os enviar para os endereços
eletrônicos destes.

Caso a consulta não retorne valor para este campo, o sistema necessitará da informação do
campo "Email" que o envio possa ser realizado. Os demais campos são úteis para montar o
relatório enviado para o e-mail.

Na aba "Campos Obrigatórios" constam os campos que a query obrigatoriamente deve


consultar, a fim de fazer com que o sistema busque estas informações no banco de dados. Os
campos "CODCON" e Email são fundamentais em todos os agendamentos deste tipo, pois são
estas informações utilizadas pelo sistema para enviar os e-mails. O campo CODCON
corresponde ao "Código do Destinatário" da tela "BI Móvel > Cadastro > Destinatários".

Se a opção "Usar lista variável de destinatários e parâmetros" na terceira etapa do


agendamento, estiver desmarcada, selecione um destinatário para o envio do relatório, e serão
exigidos os valores de parâmetros. Dessa forma, a imagem abaixo apresenta a última etapa do
agendamento, onde os campos dos parâmetros exigidos são apresentados para preenchimento.

Esses parâmetros variam de acordo com o relatório. Definidos os valores dos parâmetros
necessários para gerar o relatório, clique em "Concluir".

Realizados os procedimentos acima, o agendamento cadastrado será apresentado em modo


grade juntamente com os demais já cadastrados, e o usuário irá receber o relatório por e-mail
conforme agendado. Por fim, clique em "Fechar".

Ao clicar no botão "Duplicar", o sistema duplicará o registro (agendamento) referente a linha


em foco na grade, duplicando assim todas as informações; para alterar alguma informação
basta dar um duplo clique na linha que se deseja alterar e percorrer as etapas alterando o que
for necessário.

[voltar ao topo]

Botão Outras Opções

499
Ao acionar a opção "Adicionar lançador", será aberto um pop-up, nele informe a
"Descrição", ou seja, a identificação literal para o lançador e a "Pasta de destino" que se
refere ao diretório do menu ao qual abrigará o lançador de um determinado item;

Conclua a operação, através do botão "Concluir", ou cancele acionando o botão "Cancelar".

A opção "Localizar lançador", apresenta a listagem de todos os lançadores que apontam para
o item que corresponde ao item atual de navegação. Por exemplo, se determinado usuário
estiver navegando entre relatórios personalizados, ao acionar esta opção, será aberta uma lista
de todos os lançadores que correspondem ao item "Relatório" atual de navegação. Nesta tela,
além de visualizar os lançadores para um item, pode-se excluir um lançador do item e/ou alterar
sua descrição.

Alterando a descrição de um lançador

Para alterar a "Descrição" de um lançador, selecione-o na grade. Ao preencher o campo


Descrição, serão habilitados automaticamente os botões "Salvar" e "Cancelar", dessa forma o
modo "Alteração de Descrição" será ativado.

Ao pressionar o botão Salvar, será confirmada a alteração da descrição.

Caso seja selecionado o botão Cancelar, o modo Alteração de descrição será desabilitado,
voltando para o estado normal da tela.

Ao clicar duas vezes em algum item da grade, você será redirecionado para o lançador,
executando assim, a sua função.
O botão "Fechar", na parte inferior da tela, confirma o fechamento.
Observação: Sempre que selecionado um lançador na Grade, o campo Descrição sofrerá
alterações, exibindo assim, a sua descrição.
O botão "Excluir", estará disponível sempre que houver um lançador selecionado na grade,
assim ao pressioná-lo, será aberta uma mensagem de alerta para confirmação da exclusão.

[voltar ao topo]

Impressão de relatórios formatados em telas adicionais


de acordo com a linha posicionada
Na tela Construtor de telas, elabore uma tela adicional. Assim, o sistema criará uma nova tela,
conforme o usuário entra na impressão de boletos, Portal de Vendas, Produtos, etc).

Em seguida, crie um arquivo JRXML, isto é , um arquivo contendo as configurações (neste caso
dos relatórios) que deseja-se vincular à determinada rotina. Nele pode-se ter configurações de
código de barra, o select envolvido para a demonstração nos relatórios, os campos que serão
demonstrados no relatório, etc.

Feito isto, crie um Relatório formatado, na qual pode-se vincular um relatório previamente
formatado (no caso o jrxml) a uma tela do sistema (que no caso vamos vincular à nova tela
criada no Construtor de Telas).

Adicione também, o arquivo jrxml na aba "Arquivos", ou seja, vincule o relatório ao JRXML
criado, para que este seja usado em qualquer tela do sistema.

Ainda nesta mesma tela, defina a "Tela/Instância" adicional. Neste exemplo, será vinculada a
tela criada inicialmente, para poder utilizar o relatório formatado criado nos passos anteriores.

Caso tenha-se uma tela onde a mesma possua um grid, pode-se realizar a impressão apenas do
item que está posicionado no grid. Para isso, realize a configuração do arquivo JRXML de acordo
com as chaves (PK) das tabelas que está utilizando para apresentar os dados no grid. Considere
o exemplo:

EQU.SEQUENCIA = $P{PK_SEQUENCIA}

AND EQU.MATRICULA = FUN.MATRICULA

AND EQU.CODPARC = FUN.CODPARC

As chaves da tabela TGFEQU são: SEQUENCIA, MATRICULA e CODPARC onde a SEQUENCIA é a


PK ( Primary Key ).

Para que o relatório formatado imprima exatamente a linha selecionada na grade das telas
adicionais, quando o campo for a PK, deverá obrigatoriamente passar a configuração =
$P{PK_+NOMECAMPO}.

Exemplo:

TGFCAB

CAB.NUNOTA = $P{PK_NUNOTA}

TGFFIN

FIN.NUFIN = $P{PK_NUFIN}

TGFPRO

PRO.CODPROD = $P{PK_CODPROD}

[voltar ao topo]

Geração de grandes relatórios


Ao realizar uma consulta, utilizando-se de poucos filtros, em grandes bancos de dados, pode-se
obter como resultado, grandes relatórios. O tamanho destes documentos, podem consumir toda
a memória principal (RAM) disponível, ou até mesmo fazer com que o Sankhya-Om perca sua
conexão.

Na geração de um grande relatório através desta tela, é permitido ao sistema, utilizar a


virtualização do "JasperReports" (JasperReports é o framework utilizado no Sankhya-Om para
geração dos relatórios em PDF e Excel(XLSX)), para que o processo de geração seja feito em
memória secundária (HD), não consumindo assim, toda a memória principal (RAM) disponível.

Caso seja necessária a configuração para geração de um relatório com grandes quantidades de
informação, esta deve ser realizada por um consultor Sankhya.

[voltar ao topo]

2.280 Monitor de Consultas

Configurações > Avançado

O Monitor de Consultas permitirá que você realize a geração de arquivos de log das querys e
stacktraces (processos) das telas e também, faça o download dos mesmos. Essa funcionalidade
é equivalente ao SQLMon, utilizado para gerar log do MGE/Jiva G1.
Essa tela não possui controle de acessos, ou seja, todos que utilizam nosso sistema poderão
utilizá-la.

Para se trabalhar com essa tela é bem simples, basta dar apenas um clique no botão ,
para que o monitoramento seja iniciado.

Finalizada a navegação nas rotinas desejadas, para interromper o monitoramento, clique no

botão .
Quando desejar obter os arquivos de log gerados, basta paralisar a gravação e clicar no botão
"Baixar arquivos de Log":

Só é possível Baixar o arquivo de Log se o monitoramento estiver Parado.


Dados informados nos arquivos

Log do SQL
##ID_x##: É um identificador para relacionar a query com o seu respectivo stackTrace;
Tempo: É o tempo de execução da query;
Query: Query executada no sistema;
Params: Os parâmetros que a query está utilizando.
Abaixo, trouxemos um exemplo de logs de queries gerados:

500

Log do stackTrace
##ID_x##: Identificador que relaciona o stackTrace com a sua respectiva query.
Agora um exemplo de logs de stackTraces gerados:

Os nomes dos arquivos serão:

Do arquivo zip será Monitoramento.zip;


O arquivo com as querys efetuadas pelo sistema terá o nome de Monitor_Consultas.log;
Staktraces (processos) será denominado Monitor_Processos.log.

Mensagens de erro

As mensagens de erro estarão presentes no arquivo Monitor_Processos; no arquivo


Monitor_Consultas serão somente informações do Banco de Dados.
Observação: O arquivo Monitor_Consultas.log trará os dados utilizados para efetuar a query.
Exemplo: SELECT * FROM TGFPAR WHERE CODPARC=?; posteriormente, trará o argumento
1=10, ou seja, o código do parceiro informado para fazer o select é o número 10.

2.281 NF-e Pronta Entrega - Integração Landix

Automatização do envio e consulta do resultado das NF-e à SEFAZ, cálculo de PIS/COFINS e


geração da CHAVE NF-e das notas originadas do LMMS (Landix).

Observação: Para o funcionamento da NF-e, o NF-e Pronta Entrega necessita da correta


configuração para emissão de NF-e (Empresa, TOP, Produto... etc.).

Como premissa, para o funcionamento da rotina de cálculo de impostos acontecer as alíquotas


de PIS e COFINS deverão estar configuradas.
Veja documentação completa das configurações necessárias para a emissão da Nota Fiscal
Eletrônica, no Manual da NFe disponível na área restrita do site Sankhya e\ou no Help On Line
do sistema Sankhya.

1. O PDA (Assistente Pessoal Digital (Palm, Pocket)) descarrega a negociação e junto envia
uma solicitação de autorização de NF-e.

2. A descarga é feita através da internet e é recebida pelo LMMS (Landix Mobile


Middleware Server).

3. O LMMS aciona o Middleware para processar a negociação e a solicitação de


autorização de NF-e.

4. O Middleware grava a negociação com o estado "confirmada" nas tabelas do Mitra e


grava um registro na tabela de integração para enfileirar as solicitações de autorização de NF-e.

5. O Mitra indica para o Middleware o NUNOTA referente à negociação gravada.

6. O Middleware devolve ao LMMS o NUNOTA referente à negociação gravada no Mitra.

7. O LMMS envia através da internet o NUNOTA referente à negociação descarregada.

8. O PDA recebe NUNOTA para futuramente verificar se a NF-e foi autorizada e assim
concretizar a venda.

9. De tempo em tempo um agendador da Sankhya (integrado com o web service da


Sankhya que se comunica com o web service da Sefaz) verifica na tabela de integração se
há solicitações de NF-e e monta um pacote com todas as solicitações de NF-e, que ainda não
foram enviadas à SEFAZ.

10. O agendador envia através da internet o pacote com notas que necessitam de
autorização da SEFAZ.

11. A SEFAZ recebe as solicitações de autorização de NF-e.

12. A SEFAZ devolve o protocolo de recebimento de solicitação.

13. O agendador recebe o protocolo de recebimento da SEFAZ.

14. O agendador grava no banco de dados do Mitra o protocolo de recebimento das


solicitações que foram recebidas.

15. De tempo em tempo o agendador verifica no banco de dados e monta um pacote


com as solicitações que já foram enviadas para a SEFAZ e estão aguardando a resposta
sobre a autorização.

16. O agendador envia o pacote à SEFAZ para verificar se as notas foram autorizadas.

17. A SEFAZ recebe o pacote e verifica se as solicitações de NF-e indicadas no pacote


foram autorizadas.

18. A SEFAZ monta um pacote indicando as solicitações de NF-e que foram aprovadas e
indicando o código de autorização de cada NF-e.

19. O agendador recebe o pacote com as solicitações autorizadas e os códigos de


autorização da NF-e.

20. O agendador grava no banco de dados do Mitra a marcação das notas que foram
autorizadas e os códigos das NF-e autorizadas.

21. O PDA descarrega as notas que estão aguardando autorização da SEFAZ e junto envia a
solicitação de verificação de NF-e aprovada.

22. A descarga é feita através da internet e é recebida pelo LMMS (Landix Mobile
Middleware Server).

23. O LMMS aciona o Middleware para verificar se as notas descarregadas foram


autorizadas.

24. O Middleware conecta ao banco de dados do Mitra e verifica quais notas já foram
autorizadas pela SEFAZ.

25. O Middleware copia do banco do Mitra os XML das notas que foram autorizadas.

26. O Middleware monta um envelope onde são armazenados todos os XML copiados do
banco do Mitra e disponibiliza o envelope para o LMMS.

27. O LMMS envia através da internet, o envelope com as XML das NF-e.

28. O PDA recebe o envelope, identifica através dos XML as notas que foram autorizadas.

29. O PDA interpreta o XML, monta o arquivo de DANFE simplificado e envia para
impressora.

30. A impressora imprime o DANFE simplificado.

O NFE PRONTA ENTREGA visa automatização do envio e consulta do resultado das NF-e à
SEFAZ, cálculo de PIS/COFINS e geração da CHAVE NF-e das notas originadas do LMMS
(Landix).

Ao entrar no sistema, o mesmo solicita o 'Intervalo de Execução' para processamento


(segundos entre as execuções) e a base que será executada a rotina.

A Sankhya recomenda que o usuário estipule um intervalo mínimo de 15 segundos.

As rotinas abrangentes nesse executável são:

1- Cálculo de impostos

2- Montar Chave NF-e (Notas Modelo 1 ou 1A, a responsabilidade da Chave NF-e é do LMMS
( Landix )).

3- Enviar solicitação à SEFAZ

4- Consultar resultado na SEFAZ

Todo o funcionamento do módulo é baseado na tabela TGFPEL, onde serão inseridos os


registros:

Nota Fiscal (Modelo 1 ou 1A), Nota Fiscal Eletrônica, Cancelamento de NF-e e FS-DA
(Contingência).

Como se trata de Pronta Entrega, o recolhimento do ST é sempre na entrada do item.

Processos para cada movimentação:

- Nota Fiscal (Modelo 1 ou 1A): Nesta modalidade, as notas não tem obrigatoriedade de
envio à SEFAZ. Então o sistema verifica os registros modelo 1 ou 1A, realiza apenas o
cálculo de PIS/COFINS e avisa ao PDA que a nota está pronta para ser impressa.

- Nota Fiscal Eletrônica: Essas notas têm obrigatoriedade de envio à SEFAZ. O sistema
verifica os registros cujo modelo seja NF-e e realiza o cálculo de PIS/COFINS. Após os
cálculos de PIS/COFINS, o sistema envia as notas à SEFAZ em busca de autorização das
mesmas. Na próxima etapa, o sistema realiza a consulta para verificar se a NF-e foi Aprovada,
Rejeitada ou Denegada. Ao receber o resultado da consulta, o sistema avisa ao PDA se a nota
está pronta para ser impressa (DANFE), se a NF-e precisa de alguma correção (Rejeição) ou se a
NF-e foi inutilizada (Denegada).

- Cancelamento de NF-e: Para o cancelamento de NF-e. A solicitação de cancelamento tem a


obrigatoriedade de envio à SEFAZ. O sistema solicita o cancelamento de determinada NF-e
e após o retorno da SEFAZ, o sistema desfaz o financeiro e o estoque envolvido, na NF-e
cancelada.

- Emissão FS-DA: tipEmiss = 5 (Contingência) Formulário de Segurança – Documento Auxiliar.


Esta contingência é específica para usuários de Pronta Entrega, que por algum motivo (seja por
falta de Internet, SEFAZ fora do ar, etc.) não conseguiram emitir a NF-e.

Neste caso, é emitida a contingência FS-DA, com impressão do DANFE em formulário de


segurança.

O FS-DA é emitido e o PALM preenche a tabela de integração com os dados referente ao FS-DA
emitido. No momento em que a situação for regularizada (conexão à Internet ou SEFAZ volte a
funcionar), o FS-DA será enviado para a SEFAZ.

Obs.: FS-DA - Contingência com uso do Formulário de Segurança para impressão de


Documento Auxiliar do Documento Fiscal eletrônico.

501
Documento Auxiliar do Documento Fiscal eletrônico.

2.282 Questionário Pesquisa

Configurações > Avançado > Pesquisa Simplificada

Nesta tela efetua-se o cadastro dos Questionários de Pesquisa, sendo que, os mesmos serão
aplicados em Projetos para análise de satisfação.

Para cada pergunta existe o campo "Texto" para que seja descrito o conteúdo da pergunta.

O campo "Tipo" permite selecionar qual será a modalidade da resposta.

Por meio da marcação "Pergunta Obrigatória", aponta-se se a pergunta em questão tem


caractere obrigatório.

2.283 Ajuste SINIEF 13, de 26 de Julho de 2013

Visando o atendimento ao ajuste estabelecido pela CONFAZ (Conselho Nacional de Política


Fazendária), que estabeleceu procedimentos relacionados à entrega de bens e mercadorias a
terceiros, adquiridos por órgãos ou entidades da Administração Pública Direta da União, dos
Estados, do Distrito Federal e dos Municípios, bem como suas autarquias e fundações públicas,
algumas novas configurações deverão ser realizadas em nosso sistema, de modo a respeitar o
estabelecido pelo Conselho.

As configurações a serem revistas são:

Na tela Tipos de Operação - TOP, aba NF-e/NFC-e, observe o campo "Gerar endereço de
entrega no XML da NF-e". Ele pode ser definido dentre três opções, são elas:

Nenhum: Selecionando essa opção, não será gerada a tag <entrega> no XML da NF-e.
Parceiro principal: Por esta opção, serão utilizadas as informações de entrega do
parceiro da nota, referentes aos dados complementares do Parceiro; além de gerar a tag
<entrega> no XML da NF-e com estas informações.
Parceiro destinatário: Através dessa opção, são utilizadas as informações de entrega
geradas a partir dos dados para o parceiro destinatário; caso não existam informações
nos dados complementares, as informações usadas para geração da tag <entrega>
serão do próprio Cadastro do Parceiro Destinatário.

No lançamento de uma NF-e, temos o campo "Nota de Empenho"* (lembrando que este
campo deve ser previamente inserido no layout da nota), onde informamos a numeração da
nota de empenho; uma vez que você preencher este campo, fará com que a tag <xNEmp> seja
gerada no XML da NF-e.

* É uma ordem de serviço em que determinada transação teve sua realização autorizada, e teve
o comprometido de pagamento. Sem esse documento, a empresa que executou os serviços ou
vendeu as mercadorias não receberá os valores devidos. Essa nota de empenho é utilizada por
órgãos públicos, por ocasião das concorrências e cartas convites (licitações em geral).

2.284 Configuração de Impressão do DACTE

Para realizar a impressão do DACTE no sistema, primeiramente, acesse a tela Modelo de


Impressão (Nota/Pedido).

Uma vez acessada a tela, clique no botão "Baixar Modelos Padrões" e escolha
a opção "Modelo DACTE Retrato":

Após selecionar essa opção, será baixado o arquivo com o nome de "dacte_retrato.zip", que
pode ter seus arquivos extraídos no diretório (pasta) desejado:

Feito isso, novamente na tela Modelo de Impressão (Nota/Pedido), realize a criação de um


modelo de impressão para o DACTE:

Após realizar o cadastro do modelo, clique no botão "Adicionar Arquivo..." conforme


demonstramos abaixo. Ao acionar esse botão, será aberta uma tela para carregamento de
arquivos, onde você deverá selecionar os arquivos baixados anteriormente "um a um", e salvá-
los no cadastro do modelo de impressão. Esse procedimento é feito através do botão
"Selecionar arquivo", para que você localize os arquivos baixados e, em seguida, acione o
botão "Confirmar":

502
Finalizado esse procedimento, todos os arquivos anteriormente baixados serão dispostos na tela
Modelo de Impressão (Nota/Pedido) da seguinte forma:

Ao final dessa etapa, você deverá criar um modelo de nota, acessando a tela Modelos de Nota
Fiscal/Duplicatas/Boleto(s).

O vínculo entre o modelo de impressão cadastrado anteriormente e o modelo de nota que está
sendo criado, é realizado através do preenchimento do campo "Número do relatório
modelo", no qual você deverá informar o código do modelo de impressão.

Os campos "Nome", "Caminho" e "Tipo de Impressora" são de preenchimento obrigatório.

Por fim, vincule o modelo de nota cadastrado no campo "Modelo de impressão de nota
fiscal" da aba NF-e/ NFC-e na tela Tipos de Operação - TOP. Lembrando que você deverá
vincular o modelo de notas em todos os Tipos de Operação que caracterizam a emissão de um
CT-e.

2.285 Padrões de Classificação

Configurações> Cadastros

O padrão de classificação é a representação sistêmica do ensaio (análise) ao qual o produto


deve ser submetido durante o processo de controle de qualidade. Ao padrão de classificação são
relacionadas as características analisáveis que devem ser consideradas no ensaio, bem como o
intervalo de aceitação de cada uma delas para o produto.

O campo "Código" pode ser alimentado de forma manual ou automática; esta definição é feitar
pelo botão "Configuração da tela". Informa-se neste campo a numeração de identificação do
Padrão de Classificação.

Através do campo "Descrição" aponta-se um detalhamento do padrão. As informações deste


campo serão levadas para o laudo de análise quando os valores do laudo se enquadrarem nos
valores do padrão.

Na opção "Ativo" indica-se se o padrão de classificação está ativo ou não.

Através do campo "Grupo de produtos" seleciona-se o grupo de produtos dos produtos que
serão classificados. Se o parâmetro "Usa produto no padrão de classificação da produção
-USAPRODPADCLASS" estiver habilitado trará como campo "Produto" e neste deverá ser
informado o produto que contém cadastrado o Padrão de Classificação.

Por meio do campo "Classificação" define-se a ordem de qualidade dos padrões de


classificação. Exemplo: Tem-se os padrões Tipo 1, Tipo 2 e Tipo 3. O milho do tipo 1 é de melhor
qualidade, então, informa-se 1 no campo classificação. Em seguida informa-se 2 e 3 na
classificação dos outros tipos, sendo o de melhor qualidade primeiro.

No campo "Observação" são inseridas as informações adicionais sobre o padrão.

A informação apontada no campo "Fórmula" é usada para calcular os descontos por fórmula.
No construtor de expressão, botão "Banco de Dados", aparecem as tabelas TGACLC
(Características), TGFCLT (Padrões de Classificações), TGACLI (Características por Padrão) e no
botão "Variável" existe a variável RESULTADO.

No campo "Tipo de Laudo" são apresentas as opções "Interno" e "Externo". Este campo é
utilizado na Rotina de Laudo Matéria-Prima (esta tela não foi implementada ainda no Sankhya-
W). Se tiver marcado como "Externo" apresentará nesta rotina a possibilidade de informar o
Parceiro, pois significa que o Laudo foi emitido pelo Fornecedor. Se tiver marcado como
"Interno" é porque a empresa que emitirá o próprio Laudo.

O campo "Exige Liberação" e "Permite confirmar quando laudo for rejeitado" são
empregados pela Tipo de Operação - TOP para validação de laudos no lançamento de notas. A
validação de Laudo ainda não foi implementada no Sankhya-W.

Esse campo é utilizado pela TOP para validação de laudos no lançamento de notas. A validação
de Laudo ainda não foi implementada no Sankhya-W.

O campo "Calcular o Prazo de validade a partir de" disponibiliza as opções "Data de


Fabricação" e "Data do Laudo". Este campo é utilizado na rotina de Controle de Laudo de
Amostras.

No campo "Prazo de validade" deve-se informar a quantidade de dias que deverá ser
considerada, juntamente com a opção de "Calcular o Prazo de validade a partir de" que irá
compor os dados na rotina de "Controle de Laudo de Análises".

Aba Características Classificação


Por meio do campo "Característica" será executado a pesquisa da característica analisável.
Esta característica deve ser cadastrada previamente no Cadastro de Características Analisáveis.

O Valor máximo e o mínimo para que o produto se encaixe no padrão, será apontado no campo
"Mínimo" e "Máximo" respectivamente.

Através do campo "Desconto" é especificado o percentual de desconto que será aplicado sobre
o produto para reduzir o peso depois de limpo e seco, retirando as impurezas, carunchos, etc.

No campo "Fórmula Desconto" será indicada a fórmula para cálculo do percentual de


desconto. A fórmula é prioridade no lançamento do desconto no laudo de análise. Caso não se
apresenta a fórmula, o sistema irá analisar o valor informado no campo "Desconto". Pode-se

usar um construtor de expressões, clicando no botão .

A opção "Obrigatório" define se característica analisável é obrigatória ou não para o laudo.

No campo "Observação" são inseridas informações adicionais sobre a característica analisável.

O campo "Usa Intervalos" indicará que o Laudo de Classificação utilizará as faixas de


classificação e seus respectivos descontos cadastrados na sub-aba "Intervalo" como
parâmetro para apuração da qualidade dos produtos.

Nota: O campo Usa Intervalos e a sub-aba Intervalo são recursos utilizados apenas no módulo
Armazéns Gerais.

Sub-aba Intervalo

Referente aos campos pertinentes à sub-aba, teremos:

O campo "Código Intervalo" será alimentado automaticamente ao inserir um novo registro de


intervalo.

Em "Mínimo" você informará o valor mínimo aceitável para a faixa de classificação do


respectivo intervalo.

No campo "Máximo", informe o valor máximo aceitável para a faixa de classificação do


respectivo intervalo.

Insira em "% Descontar" a porcentagem de desconto a ser aplicado no laudo considerando a


respectiva faixa de classificação da característica.

No campo "Exige Liberação" indique se uma liberação será necessária caso o resultado de
classificação do laudo esteja dentro dessa faixa.

2.286 Relatórios Formatados

Um dos principais objetivos de um ERP é fornecer informações detalhadas sobre a situação da


empresa, de forma rápida e acessível. Para isso, é necessário organizar os dados obtidos
durante o exercício das atividades, agrupando-os de forma conveniente a extrair informações
relevantes, aos processos da organização.

A forma tradicional de se obter essas informações é a geração de relatórios. Por exemplo, para
saber quantas unidades de um determinado produto foram vendidas no mês passado, será
necessário somar a quantidade desse produto, em cada Nota de Venda onde ele apareça, desde
que a Data da Venda esteja entre o início e o final do mês passado. Se além do total de vendas
desse produto, desejarmos saber o total de cada vendedor, será preciso buscar as vendas de
cada um dos vendedores separadamente, criando subtotais.

Existem vários relatórios que são comuns entre empresas, que vão desde relatórios
operacionais (relatórios de comissões, relatórios de estoques, relatórios de movimentação
financeira etc), até relatórios gerenciais (Margem de contribuição, Análise de giro, Projeção de
Faturamento etc). Praticamente todas as empresas, quase sem exceção, utilizam esses
relatórios cotidianamente; mas existem alguns relatórios que são mais específicos, a um
determinado segmento de mercado, ou até mesmo a uma empresa em particular. Para criar
seus próprios relatórios, de forma a atender suas necessidades específicas, as empresas
poderão recorrer ao "Formatador de Relatórios".

Como funciona o Formatador de Relatórios?

Como os relatórios agrupam os dados, a base desse mecanismo é uma consulta ao Banco de
Dados, construída através da linguagem SQL. Essa poderosa linguagem fornece ferramentas,
que possibilitam todo tipo de cruzamento entre dados, agrupando-os, comparando-os,
executando operações aritméticas, manipulando esses dados, de acordo com as informações a
se obter.

Quem utiliza?

503
Quem utiliza?

Existem dois (ou três) perfis de usuários para essa ferramenta. Os usuários que apenas geram
os relatórios a fim de extrair informações, e os usuários com habilidades técnicas e
conhecimento sobre o Banco de Dados, capazes que cruzar os dados para criar relatórios.

Nota: Embora em geral este segundo usuário seja capaz de montar qualquer tipo de relatório,
pode existir a demanda por um consultor, que consegue enxergar de forma mais clara os
relacionamentos entre os dados, criando novas formas de acesso a estes. Veremos isso de
forma mais detalhada na sessão "Manutenção de campos".

Visão prática da ferramenta

O banco de dados do sistema está organizado de forma tabular, ou seja, estruturado em


campos, pertencentes a tabelas. Sempre que você deseja obter informações junto ao banco de
dados, monte uma consulta SQL, que partirá de uma dessas tabelas, eventualmente juntando
informações de outras tabelas através de ligações. Assim, para o exemplo citado acima,
partimos da tabela onde as vendas estão armazenadas (TGFCAB), e ligamos à tabela onde
cada item da nota está gravado (TGFITE). O resultado dessa consulta é fornecido pelo Banco
de Dados como uma coleção de registros, onde cada registro irá conter as colunas de ambas as
tabelas. Para reduzir a quantidade de registros é necessário fornecer critérios de consulta, que
filtram o resultado. Deve-se então, criar um filtro para que sejam retornadas apenas notas do
tipo venda (TGFCAB.TIPMOV = 'V') e que tivessem sido confeccionadas no mês passado
(consideremos março de 2015, então, TGFCAB.DTMOV >= '01/03/2015' AND
TGFCAB.DTMOV <= '31/03/2015'). Esta é a forma de interação do sistema com o Banco de
Dados.

Para facilitar a construção dessas consultas e viabilizar a organização dos resultados, o


"Formatador de Relatórios" usa estruturas básicas pré-cadastradas, que mapeiam os
relacionamentos entre as tabelas, rotulando essas estruturas como "Campos de relatório".
Esses campos fornecem as informações necessárias para montar a consulta SQL de forma
automática, além da forma de exibir os resultados. Existem vários formatadores de
relatórios e cada formatador possui um cadastro de campos. Na prática, esses campos
podem (e devem) ser usados em mais de um relatório. Quando o Sankhya-Om é instalado,
já existe um conjunto básico de campos cadastrados e na sessão "Manutenção de
Campos" veremos como alterá-los ou criar novos campos.

A tela do formatador é semelhante em todos os módulos em que é acionada, diferenciando-se


pelos campos que são apresentados para cada tela, ou seja, no relatório de Parceiros, são
apresentados os campos relacionados aos Parceiros, no relatório de Produtos, os campos ligados
aos Produtos, e assim sucessivamente; a tela possui três modos de operação: "Visualizador de

relatórios", "Edição de relatórios" e "Grade de dados". Tomemos como exemplo para


entendimento, a tela "Comercial > Relatórios > Entradas e Saídas".

1 -Visualizador de relatórios

À medida que os relatórios são criados, estes precisam ser disponibilizados aos usuários, isso é
feito no modo padrão do formatador. Cada relatório está listado de forma hierárquica,
permitindo que sejam agrupados por afinidade.

Com um relatório selecionado, clicando nos botões disponíveis pode-se:

Visualizar Relatório – É o momento em que o sistema organiza os dados do relatório


em um arquivo em formato "pdf", podendo ser visualizado, enviado por e-mail, salvo ou
impresso. Além deste botão, o relatório também poderá ser visualizado por meio de um
duplo clique no item da árvore.

Observação: Você poderá verificar maiores informações sobre o envio de e-mails acessando o
tópico Conhecendo o Sankhya-W/Envio de Relatórios por E-mail.

Sempre que um relatório é executado, para assegurar mais agilidade na próxima execução, o
sistema guarda em memória uma espécie de "gabarito" do relatório, tornando essa segunda
execução mais rápida. Contudo, os relatórios disponíveis nessa ferramenta são compartilhados
com outros sistemas (MGE, Mitra e Jiva G1) e eventualmente (se o relatório foi editado em
algum desses outros sistemas) esse "gabarito" poderá estar desatualizado. Assim, existe a
opção "Descartar Cache", sendo que na maioria dos casos não é necessária.

Visualizar Grade – Trata-se de uma forma alternativa de se obter os dados da consulta.


Ao invés de emitir o relatório, o modo "Grade de dados" é acionado.

Nesse modo, como em quase todas as grades do sistema pode-se exportar os dados da grade

através do botão para um "Cubo", uma planilha em Excel ou em arquivo "PDF". O botão
"Voltar" retornará ao modo "Visualizador de relatórios".

2 -Estrutura de organização (Grupos de relatórios)

Pode-se entender que os relatórios estão agrupados por um critério (afinidade, processo, nível
etc). Para permitir que cada empresa defina esse critério de agrupamento, existe um cadastro
de grupos de relatório, responsável por criar as "pastas" onde os relatórios serão anexados.

O cadastro de grupos "(Configurações > Cadastros > Grupo de relatórios)" é


compartilhado entre todos os formatadores e funcionará, exatamente, como outros cadastros
hierárquicos do sistema.

3 -Edição/Criação de relatórios

No modo "Edição de relatórios", a tela permite que sejam montados relatórios de forma
simples e rápida. Isso é feito informando-se o nome do relatório, o grupo (pasta) ao qual ele
deve ser anexado na visualização e um conjunto de campos, além de outras informações
adicionais como filtros e outros detalhes, que serão vistos adiante. As informações estão
dispostas em abas, para facilitar a montagem do relatório. Vejamos:

3.1 -Seleção de campos

Na área, "Disponíveis", localizada na lateral esquerda da tela, é apresentada uma listagem de


todos os campos ligados àquela tela do formatador (no nosso exemplo, Entradas e Saídas). Os
campos, assim como os relatórios também poderão ser agrupados, mas a forma de agrupá-los é
ligeiramente mais simples e será discutida no tópico "Manutenção de campos". As tarefas
básicas da aba "Campos" são selecionar os campos, definir a ordem das colunas no
relatório, definir quebras (entendamos as quebras como agrupadores de informações),
definir a ordem dos registros e adicionalmente é onde edita-se os campos (também
discutido em "Manutenção de campos").


3.1.1 -Selecionados

Você poderá adicionar campos a esta lista, arrastando os itens da árvore de "Disponíveis" ou

através do botão localizado entre as duas listas. Para removê-los, utilize do mesmo

procedimento de arrastar (dessa vez da lista para a árvore) ou através dos botões ou .
Além disso, a ordem definida por essa lista será empregada para organizar os campos no
relatório/grade. Neste trecho, a ordem também pode ser definida arrastando os itens ou

utilizando os botões e disponíveis no topo da lista.

3.1.2 -Ordenação e Agrupamento

Qualquer campo que esteja presente na lista de "Selecionados", pode ser usado para definir a
ordem em que os registros serão apresentados (pensemos nisso como o "ORDER BY" da
consulta SQL). Da mesma forma que a lista de "Selecionados", pode-se arrastar os campos ou
utilizar os botões para adicionar/remover, mas a ordenação desta lista só pode ser feita pelos

botões e .

Os quatro primeiros campos da lista de ordenação podem ser definidos como "Quebra" do
relatório. Para isso, cada um deles possui um "checkBox" na coluna "Agrupar". Funciona da
seguinte forma:

Digamos que exista um relatório de "Comissão de Vendedores" e os campos desse relatório


sejam, "Código do Vendedor", "Apelido do Vendedor", "Total de Vendas", "Percentual
de Comissão" e "Valor da Comissão"; se você quiser organizar os registros "por vendedor",
deve-se então colocar na lista de ordenação o "código" ou o "apelido do vendedor" (o que
for mais conveniente). Assim, todos os registros referentes àquele vendedor serão exibidos
sequencialmente. Marcando o campo como quebra, instruímos o mecanismo de relatórios a
criar uma "sessão" nova sempre que o valor daquele campo mudar. Quando um campo é
marcado como quebra, outro checkBox na coluna "Saltar página" será habilitado e quando
marcado, sempre que uma nova sessão ocorrer, a impressão dela será no topo de uma nova
página.

Além disso, no topo da lista quando marcada a opção "Reimprimir quebra após salto de
página?", sempre que uma sessão não couber dentro da página, que começou a ser impressa,
os detalhes da sessão serão reimpressos no começo da página seguinte. Essa
marcação serve para todas as quebras.

Ainda sobre quebras, usando o botão , disponível em cada um dos campos onde é possível
marcar quebra, será possível imprimir outros campos, no cabeçalho de cada grupo.

3.2 -Expressão de filtro

Nesta sessão defina quais entre todos os registros existentes no Banco de Dados, devem ser
utilizados como filtros no relatório. Isso é um requisito crítico de qualquer relatório, pois é assim
que identifica-se, por exemplo, se um registro da tabela TGFCAB é uma "Nota de Venda". Além
disso, o volume de informações exibidas deve ser adequado, ao consumo dessas informações.
Uma quantidade muito grande de registros pode degradar o desempenho do servidor de banco
de dados e/ou do servidor de aplicação.

A forma de definir o filtro é simples. Do lado esquerdo, está disponível a árvore com todos os
campos do formatador. Na prática, mesmo um campo que não esteja selecionado em um
relatório, poderá pertencer ao filtro (isso quase sempre acontece).

Selecionando-se e arrastando um campo para o painel "Expressão de Filtro", escolha um tipo

504
Selecionando-se e arrastando um campo para o painel "Expressão de Filtro", escolha um tipo
de comparação para ser utilizado neste, isto é, um critério.

São eles:

> maior que: Compara o valor do campo com algum valor e retorna verdadeiro quando
maior.
< menor que: Compara o valor do campo com algum valor e retorna verdadeiro quando
menor.
= igual a: Verdadeiro se for o mesmo valor.
>= maior igual a: Verdadeiro se maior ou igual.
<= menor igual a: Verdadeiro se menor ou igual.
<> diferente de: Verdadeiro se não for igual.
LIKE '%abc%' contendo: O argumento fornecido deve estar contido no valor do campo
(usado em campos do tipo Texto).
LIKE 'abc%' começando com: Verdadeiro caso o início do campo seja igual ao
argumento passado.
LIKE '%abc' terminando com: Verdadeiro se o final do campo for igual ao argumento
passado.
IS NULL vazio: Verdadeiro se o campo não estiver preenchido.

Existem duas formas de definir o valor de referência, para comparação com os campos. A
primeira é usando um argumento literal, explicitamente digitado no campo de texto disponível
na aba. Outra forma, é deixar que sejam informados esses valores no momento da execução do
relatório. Para isso, marque a opção "Variável"; assim, quando o relatório for executado, uma
pequena janela será apresentada, solicitando que sejam informados os valores de cada
parâmetro variável.

Caso exista mais de um critério, será necessário definir um "elo" de ligação, entre eles. Por
exemplo, "deseja-se que o "Tipo de Movimento" da nota seja venda ou pedido de
venda"; neste caso, a ligação "ou" faz com que a expressão seja verdadeira quando qualquer
uma das duas perguntas for positiva. Mas poderia ser também, "eu desejo que a data de
movimento seja maior que 01/12/2015 e menor que 31/12/2015"; nesse caso o registro
só será usado caso sua data atenda aos dois requisitos.

Com todos os campos preenchidos, ao clicar em "Adicionar", o critério é incorporado à


expressão e mostrado no campo de texto amplo que está logo abaixo. Aliás, esse campo
permite que usuários, que estejam mais familiarizados com essa estrutura, editem a expressão
de forma direta, sem auxílio dos recursos descritos anteriormente.

3.3 -Aba Configurações

Nessa aba todos os detalhes do relatório serão definidos. São eles:

Imprimir detalhes: Quando desmarcado, omite a impressão dos registros, imprimindo


somente o cabeçalho, as quebras e rodapés.

Imprimir totais: Se marcado, no rodapé de cada quebra serão impressos os totais de cada
coluna numérica, e no rodapé do relatório, o total de todos os registros.

Imprimir contador de registros: Permite imprimir a quantidade de registros que existem em


cada quebra. Também ao final do relatório, a quantidade total.

Eliminar duplicidades: Impede que dois registros iguais sejam impressos.

Orientação do relatório: Esta opção define se o relatório será impresso em modo "Retrato"
(forma vertical), ou "Paisagem" (forma horizontal).

Imprimir Logomarca: Possibilita a impressão de uma imagem no cabeçalho do relatório.


Quando marcado, habilita todos os campos relativos a essa imagem. São eles:

Arquivo: Trata-se do nome do arquivo que deve ser usado. O arquivo pode ser escolhido

através do botão , que abrirá uma lista com todos os arquivos do tipo de imagem
disponível, no diretório de modelos ou pelo caminho do repositório de dados. Exemplo:
"Repo://Relatorios/1355_logo.png".

Nota: Os relatórios são compatíveis entre os sistemas Sankhya-Om, Jiva-W, MGE, Mitra e G1.
Esse tópico é incompatível entre sistemas que rodam em ambiente de servidor
(Sankhya-Om e Jiva-Om) e sistemas que rodam na máquina do usuário (MGE, Mitra e
G1), pois os arquivos que estão na máquina do usuário, não são acessíveis pelo servidor.
Assim, para permitir que relatórios feitos em um dos sistemas "Desktop" rodem em ambiente
"Servidor", é necessário manter uma cópia do arquivo na pasta de modelos (vide
documentação específica), bastando usar o mesmo nome do arquivo local.

Exemplo: "C:\Meus documentos\imagens\logo_empresa.bmp" ou


"\\algum_lugar_na_rede\imagens\logo_empresa.bmp"; para os dois casos, se houver um
arquivo no diretório de modelos chamado "logo_empresa.bmp", este será automaticamente
usado. No caso de não existir, uma logo padrão será colocada no lugar da imagem. Também é
importante mencionar que quando esse campo é alterado por um sistema "Servidor", a
propriedade é mantida inalterada no ambiente "Desktop".

Ajustar tamanho da imagem para largura e altura: Se marcado, altera o aspecto


da imagem, para ajustá-la de acordo com o tamanho definido nos campos altura e
largura. Caso contrário, assume a dimensão que melhor se ajuste ao tamanho real da
imagem e calcula proporcionalmente a segunda dimensão.
Altura: Determina o tamanho que a imagem deve ter na vertical.
Largura: Determina quanto espaço deve ocupar na horizontal.
Distância: Responsável pelo espaço entre a imagem e os textos impressos no cabeçalho
do relatório.

4 -Manutenção de campos

Os campos de relatórios são estruturas básicas pré-cadastradas, que mapeiam os


relacionamentos entre as tabelas. As tarefas de definir e alterar os campos são reservadas a
usuários que têm habilidades de "Banco de Dados" e uma ampla visão das tabelas, que o
sistema utiliza para gravar as informações (normalmente consultores).

Na aba "Campos", acima da árvore de campos disponíveis, existe um botão que dá acesso ao
modo "Manutenção". Quando esse modo está ativo, as listas "Selecionados" e "Ordenação
e Agrupamento" darão lugar ao seguinte formulário:

Pode-se alterar qualquer um dos campos do formatador, excluí-los ou incluir novos.

Nota: Devemos ter muita cautela ao remover campos, pois por questões técnicas não é
possível determinar de forma rápida em quais relatórios ele é utilizado. A remoção de um campo
compromete o funcionamento de todos os relatórios que o utilizam.

Existem dois tipos de campos, os campos comuns, usados para montar o relatório e outros
campos, que têm finalidade de organizá-los de forma hierárquica. Campos usados com esse
propósito são marcados como "Só Hierarquia". Assim, ao criar um campo, pode-se dizer em
que parte da árvore, deseja-se que ele apareça, através do campo "Cód.Campo Pai". Os
campos que não tem valor informado nesse campo aparecerão no primeiro nível da árvore,
sendo possível criar quantos níveis forem necessários. Os demais atributos do campo são:

Cód. Único: Campo do sistema, gerado automaticamente.

Cód. Campo: Campo do sistema, gerado automaticamente.

Descrição: Identificação do campo. Deve-se utilizar um nome sugestivo e que evite


ambiguidades, pois em muitos casos é a forma mais rápida de saber do que se trata.

Tipo: É apresentada uma listagem com os tipos de dados que representam o campo. Teremos
os seguintes tipos:

Letras;
Data;
Data/Hora;
Dinheiro;
Imagem;
Inteiro;
Lista;
Memo;
Número;
Rich Text.

505
Alinhamento: Determina como o texto deve ser alinhado, no espaço reservado para o campo
no relatório.

Tamanho: Utilizado para calcular o tamanho reservado no relatório, para este campo.

Máscara: Permite determinar a forma como os dados serão impressos no relatório.

Zerar na quebra: Campos numéricos podem ter "totalizadores nas quebras". Um campo
que tenha esse atributo marcado, irá começar um novo total a cada quebra.

Existem outros três campos que são os responsáveis por determinar como o gerador de
relatórios deve obter os dados. Imaginemos que você gostaria de obter o Tipo de Movimento de
uma nota. A consulta necessária para obter essa informação é a seguinte: SELECT
CAB.TIPMOV FROM TGFCAB CAB

Expressão: Parte da consulta que corresponde à coluna na tabela de origem. No exemplo


acima, seria preenchido com: CAB.TIPMOV.

Tabelas: Trata-se da parte da expressão correspondente ao "FROM" da consulta. Determina


qual tabela contém os dados desejados.

Ligação: Eventualmente, podem existir (normalmente existem) campos de tabelas distintas;


nesses casos, o conteúdo destes determina como o relacionamento entre as tabelas será
resolvido. Nosso campo pertence à tabela TGFCAB e no módulo comercial, podemos considerar
essa tabela como o coração do módulo, afinal nela são guardadas as informações de compras,
vendas, transferências etc. Ela serve de "base" para os relatórios do módulo comercial e
portanto, é por ela que o mecanismo de relatórios começa a montagem da consulta. Os
campos mapeados para ela não devem ter valor para a ligação. Se o campo estivesse
em outra tabela, por exemplo, na TGFITE, o valor seria ITE.NUNOTA = CAB.NUNOTA, de
modo que ao montar a consulta, o "WHERE" contivesse a ligação entre a tabela base e a tabela
a qual o campo pertence.

5 -Relatórios personalizados

Com base no que foi descrito até aqui, o gerador de relatórios é capaz de montar um relatório
em um formato "padronizado", onde os registros serão impressos em forma de colunas, o que
atende à grande maioria dos casos. Contudo, algumas vezes precisa-se interferir na distribuição
da informação, na área onde ela deve ser impressa. Para isso, o layout (chamemos assim o
formato em que o relatório é impresso) pode ser convenientemente definido, de duas formas:

5.1 -Personalizados no MGE / Mitra / Jiva G1

Os relatórios são compatíveis entre os sistemas "Desktop" (MGE / Mitra / Jiva G1) e os sistemas

de "Servidor de aplicação" (Sankhya-Om / Jiva-Om). Mas a aba de "layout" que existe nos
sistemas "Desktop" não existe no formatador do Sankhya-Om/Jiva-Om. Portanto embora esses
relatórios, sejam compatíveis para visualização, não será possível editar o layout personalizado.

5.2 -Personalizados no IReport

A opção apropriada para os relatórios, que precisam ter um layout específico é usar essa
ferramenta. Isso eleva as possibilidades de personalização e flexibiliza bastante a aplicação dos
recursos do formatador de relatórios.

Na verdade, o mecanismo de relatórios do Sankhya-Om/Jiva-Om utiliza arquivos "JRXML", o


mesmo arquivo usado pelo IReport. Com o botão "Baixar JRXML" é possível usar o relatório
criado pelo sistema como base e então proceder às modificações. Finalizada a alteração do
JRXML utiliza-se o botão "Selecionar JRXML", para salvar o arquivo no relatório. A partir desse
momento, o sistema irá usar esse modelo ao invés do modelo padrão.

Depois de personalizado o layout, o relatório não deve mais ser alterado, sob pena de perder
compatibilidade com o layout, já que este não evolui automaticamente junto com as alterações.
Por isso, sempre que há uma tentativa de alteração no relatório, um questionamento será
exibido conforme figura abaixo:

Se a resposta for afirmativa o relatório será alterado, porém o layout personalizado será
automaticamente descartado e o layout padrão voltará a ser utilizado.

2.287 Componentes de Serviço

Configurações > Cadastros > Produtos

Nesta tela, realiza-se o cadastro dos componentes de serviço, visando segmentar o serviço de
transporte prestado em partes. Existem situações em que um serviço de transporte prestado,
possui diversos componentes, como diária do motorista, o valor do frete relacionado ao valor da
mercadoria, o valor do frete em relação ao peso da mercadoria, entre outros componentes que
podem existir na prestação do serviço. Para realizar o cadastro dos componentes, basta
informar-se o código e descrição do componente do serviço.

Para realizar o cadastro dos componentes, bastará informar o código e a descrição de cada um.

2.288 Máscara para Componentes de Manufatura

Configurações > Avançado > Máscaras

Importante: É necessário cadastrar a máscara antes de cadastrar os Componentes de


Manufatura na tela Componentes de Manufatura.

Esta tela é utilizada para que seja possível a configuração/criação de máscaras para
Componentes de Manufatura.

A máscara não poderá ser alterada quando já houver Componentes de Manufatura cadastrados
com as configurações realizadas.

Assim, será possível definir quantos níveis terá a estrutura e quantos dígitos haverá em cada
nível (máximo: 3), sendo que, o tamanho máximo de código permitido é de nove dígitos válidos,
como exemplo: 9.99.999.999.

No cadastro desta máscara, será possível "Adicionar" ou "Remover" níveis, a fim de aumentar
ou diminuir as possibilidades de configuração, de acordo com a necessidade da Empresa.

Observação: Pode-se notar que na imagem acima foram cadastrados 5 níveis; vejamos a
imagem abaixo, onde são apresentados 7 níveis:

2.289 Dicionário de Dados

Configurações > Avançado

O Dicionário de Dados é uma ferramenta avançada que permite a customização de telas já


existentes no sistema através das tabelas que as formam.

No Dicionário de Dados, você terá a liberdade de definir novos campos, com seus respectivos
tipos, além de ser possível a criação de novas abas para colocar esses novos campos.

Os campos e abas criadas por este recurso serão acessados pela tela que utiliza a tabela
modificada e vão se parecer e comportar de maneira semelhante a dos campos e abas padrões
do sistema.

Observação: Podemos modificar o modo com que a tela é iniciada, ou seja, a forma que a tela
será aberta; através da ativação do parâmetro "Modo grade padrão no Constr. de Telas? -
MODGRADCONSTTEL" tem-se a apresentação inicial da tela em modo grade; com o referido
parâmetro desligado, teremos a abertura da tela em modo formulário.

O sistema cria as colunas na tabela no banco de dados para manter os dados inseridos nestes
campos, desta forma, você poderá utilizar as informações onde desejar, como por exemplo, em
relatórios, cubos de decisão, dashboards, regras de validação, etc.

Aba Campos Aba Ligações

Aba Ações Aba Eventos

Criando um Campo Adicional Importando um campo

Configurando os Atributos... Botão Outras Opções

Campos que permitem alteração...

[voltar ao topo]

Criando um Campo Adicional


Para adicionar um campo personalizado você deverá selecionar uma tabela através da grade
principal da tela, mostrada na figura acima, é possível utilizar o filtro rápido para encontrar a
tabela facilmente, e na sequência, clique no botão "Novo" no painel de controle da parte
central da tela.

506
[voltar ao topo]

Aba Campos
Nesta aba será configurado o campo adicional. Teremos ainda botões que o permitirão realizar
configurações referentes aos campos, serão estes:

Botão Importar Campo Botão Atributos

Botão Proteção de Dados

Veja detalhes dos campos desta aba:

Nome do campo: Nome interno do campo, ou seja, o nome que ele vai ter na tabela do banco
de dados.

Descrição do Campo: Informe aqui, a descrição do campo que será apresentada em todas as
situações onde ele apareça como na própria tela (formulário), grades, telas de pesquisa,
relatórios rápidos etc.

Tipo de Dados: Defina o tipo do campo no banco de dados. Pode-se escolher dentre as
seguintes opções:

Texto Longo (CLOB): Definindo-se pela utilização deste tipo de dado, será possível
inserir uma grande quantidade de informações no campo. Além disso, será possível
alterar algumas características da fonte do texto informado no campo, deixando este em
Negrito, Itálico ou Sublinhado e ainda, inserir Marcadores.
Conteúdo Binário: Este tipo serve apenas para Imagens e, portanto deve ser usado
sempre com o Tipo de apresentação = Imagem. Será criado no BD (Banco de Dados)
como sendo do tipo BLOB Oracle e IMAGE sqlserver.
Data e Hora: Servem para representar a data e hora respectivamente. Este campo é
criado no BD como sendo tipo DATETIME sqlserver. Este campo permite que seja feita a
digitação da hora.
Número Decimal: Serve para representar valores numéricos com decimais, ou valores
de moeda. O campo será criado no banco de dados como sendo do tipo FLOAT.
Hora: Serve para representar valores de hora. O campo será criado no BD como sendo
do tipo NUMBER(5) para Oracle e SMALLINT para sqlserver. O sistema vai apresentá-lo
com a máscara 999:99
Número Inteiro: Serve para representar números sem a parte decimal (inteiros), ideal
para códigos. Será criado no BD como sendo do tipo NUMBER (10) Oracle e INT sqlserver.
Texto: Este tipo é curinga, e dependendo do Tipo de "Apresentação" será apresentado
de maneiras diferentes pelo sistema, como segue:

Lista de opções: Será apresentado como caixa de seleção (combobox). Os itens da caixa de
seleção são informados no botão Opções que fica disponível ao lado do campo Tipo de
Apresentação. Nela o usuário define a lista de valores usando pares Valor/Descrição. O valor
é o que será gravado no BD e a descrição é o que será apresentado ao usuário final, por
exemplo: Valor = S, Descrição = Sim. Será criado no banco de dados como sendo do tipo
VARCHAR(10), isso significa que os valores devem ter no máximo esse comprimento.
Padrão: Será apresentado como uma caixa de texto de apenas uma linha, e o campo será
criado no BD como sendo do tipo VARCHAR(100).
Caixa de texto: Será apresentado como caixa de texto que comporta várias linhas de texto
(também conhecido como campo memo). O campo será criado no BD como sendo
VARCHAR2(4000) Oracle ou TEXT no sqlserver.
Formatação HTML: Tem sua apresentação como uma caixa de texto que comporta várias
linhas de texto. Ao utilizar está opção combinada com o campo "Tipo de dados"
configurado com a opção "Texto Longo (CLOB)", tem-se a possibilidade de realizar o upload
de imagens para telas no formato HTML5. Pode-se adicionar quantas imagens forem

necessárias, sendo que cada uma delas poderá conter somente 500kb.

Apresentação: Possibilita que o usuário configure o formato que o campo será apresentado
para utilização. São disponibilizadas as seguintes opções:

Formatação HTML;
Imagem;
Checkbox;
Padrão;
Caixa de Texto;
Anexo;
Lista de Opções (Combobox);
Múltiplos arquivos.

Nota: A opção Anexo só poderá ser utilizada quando o campo "Tipo de dados" estiver
configurado com a opção "Conteúdo Binário".

Permite pesquisa?: Determina se o campo poderá ser usado como critério de busca no
componente de pesquisa.

Visível no grid de pesquisa?: Determina o campo vai aparecer na grade de resultado do


componente de pesquisa.

Campo calculado?: Determina que esse campo é calculado, e portanto ele não vai existir no
banco de dados. Seu valor será resolvido através do campo de expressão.

Expressão: Esse campo tem objetivos diferentes dependendo do tipo de campo. Se o campo
for calculado então a expressão será usada para calcular o valor final do campo. Se o campo
não for calculado, então, caso a expressão seja informada ela será usada como expressão de
UPDATE, ou seja, quando o registro for atualizado, essa expressão será avaliada para resolver o
novo valor do campo, e esse valor será gravado no banco de dados.

Ao utilizar consultas nativas SQL em campos calculados, é necessário utilizar um padrão na


expressão para que a consulta funcione corretamente. A expressão deve ser precedida de
'#type.sql#'. Além disso a consulta deve retornar apenas uma linha.

Vejamos o exemplo de uma expressão correta em um campo calculado: '#type.sql# SELECT


NUBCO FROM TGFFIN WHERE NUFIN = 1450'.

Observemos que no WHERE temos apenas um registro. Caso tivéssemos 'WHERE NUFIN >
1450' a consulta não iria funcionar.

A expressão é sempre escrita em Java, e todos os campos da tabela estão disponíveis para uso
com o padrão $col_NOMEDOCAMPO, ou seja, se na tabela houver um campo chamado CODPARC
então este será referenciado no script como $col_CODPARC (maiúsculas e minúsculas são
consideradas). Os tipos das variáveis referentes aos campos são equivalentes ao tipo da coluna
no banco de dados, como segue:

Numéricas: java.math.bigdecimal

Isso vale para qualquer coluna numérica, independente de ser inteiro ou ponto flutuante e
também não importa a precisão.

Texto: java.lang.String

Isso vale para qualquer tipo de coluna texto, independente da largura ou tipo primitivo do banco
de dados.

Importante: Se a coluna do tipo CLOB ou TEXT então o tipo da coluna no script será char[]
(array de caracteres)

Data: java.sql.Timestamp

Estes tipos são independentes do banco de dados, ou seja, não importa se é SQL Server ou
Oracle ou qualquer outro.

Além das variáveis com os valores das colunas temos outras variáveis interessantes:

$sql

É uma referencia a um objeto do tipo easysql. Esse tipo de objeto possui métodos que permitem
a execução de consultas SQL de forma simples, no próprio banco de dados configurado da
aplicação, segue exemplo de uso:

$sql.setparam(“PARCEIRO”, $col_CODPARC ); //a tabela local possui um campo chamado


CODPARC

$sql.select(“P.NOMEPARC,C.NOMECID”,”TGFPAR P INNER JOIN TSICID C ON(C.CODCID =


P.CODCID)”, “P.CODPARC = {PARCEIRO}”);

Nomeparc = “”;

Nomecidade = “”;

If( $sql.next() ){ // verdadeiro se houver pelo menos uma linha de resultado nomeparc =
$sql.getstring(1);nomecidade = $sql.getstring(2);}

Return nomeparc + “ ” + nomecidade;

O exemplo acima faz uma consulta na tabela de parceiros e obtém o nome do parceiro e o nome
da cidade, então monta um texto de retorno concatenando os dois campos.

$usuario_logado

Código do usuário logado (o tipo é java.math.bigdecimal)

$dh_atual

Data e hora atual (o tipo é java.sql.Timestamp)

$d_atual

Data atual do sistema. Esse valor não contém horas (o tipo é java.sql.Timestamp)

Observação: No campo "Tipo de dados", na escolha do tipo "Texto Longo (CLOB)", é


necessário que no campo "Apresentação", escolha a opção "Formatação HTML", onde o
armazenamento do campo criado será na forma HTML permitindo sua utilização em outras
aplicações fazendo com que este receba as formatações definidas. Temos abaixo o exemplo de
um campo adicional criado na tela de Cadastro de Parceiros:

Observemos agora, este campo sendo apresentado na tela de Cadastro de


Parceiros, com as opções de formatação de texto mencionadas acima (Negrito,
Itálico, Sublinhado e Marcadores), sendo apresentadas:

[voltar ao topo]

Botão Importar Campo


Por meio do botão Importar Campo localizado no alto da aba "Campos", é possível importar
para a tela do sistema um campo de outra tabela (quer seja adicional ou oficial do sistema). Isso
é equivalente a criar uma chave estrangeira para a outra tabela.

Essa opção deve ser usada sempre que se deseja criar um campo que faça referência a outra
tabela. Como exemplo de uma tabela que faz referência a outra, podemos citar uma tabela de
Parceiros que faz referência a tabela de Cidades, ou seja, na tabela de Parceiros possuímos um
campo com o código da cidade de domicílio do parceiro, assim quando o sistema monta a tela o
formulário possuirá um campo com o código na esquerda e o nome da cidade à direita e um
botão para pesquisar cidades.

507
botão para pesquisar cidades.

Ao importar um campo de uma tabela estrangeira, o sistema só poderá importar a chave


primária desta tabela, logo a tela "Informações do campo" se apresentará preenchida.

As informações das colunas "Campo Local" e "Descrição Local" poderão ser alteradas,
proporcionando ao usuário a opção de criar mais de um relacionamento para a mesma tabela
(mais de uma FK para a mesma tabela destino).Desta forma, iremos considerar o exemplo:

Poderá o usuário querer relacionar um contrato, por exemplo, com o parceiro do contrato e com
o parceiro atendido, etc. Para isso bastará incluir mais de um campo "Cód. Parceiro" e dar a
cada um, um nome diferente.

[voltar ao topo]

Botão Atributos

As configurações dos campos adicionais poderão ser feitas através do botão "Atributos".
Quando você clicar nele, será aberta a seguinte tela:

Primeiramente você deverá definir se o campo será "Requerido" (campo indispensável) ou


não, "Visível" ou não; se "Somente Leitura" ou leitura e edição (se desmarcado), se o campo
deverá constar em uma aba específica, para isso basta preencher o campo com o "Nome da
aba".

A marcação "Permite valor nulo" quando assinalada, irá viabilizar que o campo adicional que
está sendo criado ou editado, aceitará em sua utilização, valores nulos (conceitualmente, um
valor nulo ou NULL é diferente de zero (0), espaços em branco ou uma cadeia de caracteres de
comprimento zero como ""; NULL significa que nenhuma entrada foi feita; a presença de valor
NULL, normalmente implica que o valor é desconhecido ou indefinido). Por padrão, esta
marcação é apresentada realizada. Quando um campo não permitir valor nulo (opção

desmarcada) deve-se obrigatoriamente, marcar o campo como "Requerido", o que deve


ocorrer na criação ou alteração do campo.

Tem-se também o campo "Nome do agrupamento", que permite criar uma espécie de grupo
dentro da Aba.

Se for necessário que um conjunto de campos seja apresentado na mesma aba e/ou mesmo um
agrupamento então basta definir os atributos: Nome da aba e Nome do agrupamento com
valor igual para todos os campos que deverão ficar na aba e/ou agrupamento em questão.

Observação: Ao deixar campo "Nome da aba" sem preencher, o sistema na maioria das
vezes colocará o campo na "Aba Geral", mas podem haver exceções, em alguns casos
aparecerá uma nova aba nomeada Informações Adicionais, como na tela "Comercial-
>Arquivo->Tabelas de Preços" por exemplo.

Ainda na aba Campos, pode-se configurar a funcionalidade de alterar a apresentação de dados


(campos de apresentação), que podem ser, Descrição do Produto, Nome da empresa etc. Este
recuso tem como objetivo alterar o conteúdo do campo que será apresentado. Por exemplo,
para buscar a empresa, pode-se utilizar a "Razão Social" e não seu "Nome Fantasia"; para
buscar o produto, pode-se utilizar o "Complemento" e não a "Descrição".

Para realizar esta configuração, deve-se seguir os seguintes passos:

Acesse Configurações > Avançado > Dicionário de Dados; em seguida, deve-se buscar a
tabela na qual será realizada a alteração, e cadastrar um campo adicional (neste
exemplo, utilizaremos a tabela TCBANA), sendo:

Tipo de Dados: Texto

Permite pesquisa: Desmarcado

No campo "Expressão", deve-se configurar uma função, que possui a seguinte sintaxe:

Return $col_NOMEDOCAMPO;

Esta expressão pode ser concatenada:

return $col_NOMECAMPO1 + " " + $col_NOMECAMPO2;

A tela ficará desta forma:

Acessar a tela Configurações > Avançado > Preferências, e cadastrar um parâmetro para
vincular o novo campo criado no item anterior. Este parâmetro servirá para o sistema
substituir o valor do campo (apresentação), pelo valor da expressão configurada no
campo adicional criado.

O parâmetro deve ter a seguinte configuração:

Chave: APRES.NOMETABELA

Tipo: Texto

Texto: NOMEDOCAMPOADICIONAL

Observemos a tela de cadastro de Produtos antes da alteração:

Ao acessar a tela de Gerência de Produtos por exemplo, que apresentam o campo


(apresentação), o sistema irá substituir pelo valor da expressão configurada no campo adicional.

508
Ainda com relação à configuração dos Campos Adicionais, quando um destes for composto de
número inteiro ou número decimal existirá a possibilidade que o usuário tenha a soma dos
mesmos no rodapé da coluna. Esta possibilidade somente estará disponível caso o campo seja
composto de número inteiro ou decimal. Tratamos aqui da marcação "Mostra soma no rodapé
da grade":

[voltar ao topo]

Botão Proteção de Dados

Para que você possa editar os campos que abrangem o botão Proteção de Dados ligue o
parâmetro "Habilitar Proteção Avançada de Dados - PROTDADOSAVANC", desta forma,
quando você acessar telas que podem conter dados pessoais ou sensíveis, os dados estarão
anonimizados.

Nota: Destacamos aqui que. mesmo com o parâmetro ligado a anonimização desses dados não
serão realizados se você estiver logado com um usuário SUP.

Observação: Para anonimizar o CPF de Parceiros Pessoa Física, não é necessário que você
realize nenhuma alteração no Dicionário de Dados, esta informação já vira anonimizada
automaticamente.

Após clicar no botão, o sistema exibirá o pop-up Proteção de Dados onde você poderá realizar
suas definições:

Referente aos campos exibidos acima, teremos:

Por meio do campo "Classificação do Campo", você definirá qual tipo de dados serão
anonimizados, ou seja, se para uma determinada tela você utilizar a opção "Sensível", não
será possível visualizar os dados. Você também poderá criar mais tipos de dados a serem
anonimizados, para tal basta utilizar a tela Classificação de Dados e posteriormente vincular
esta classificação na tela Grupo de Usuários, aba "Exceções para Proteção de Dados".

O campo "Classificação" irá associar as regras e as exceções aos campos.

Em "Tipo de anonimização" será definido o tipo de anonimização que ocorrerá na tela em que
as configurações que serão realizadas.

Na "Regra" defina a forma que os dados do campo serão exibidos.

Ao selecionar a marcação "Identificar titular", você poderá identificar diretamente o usuário


por meio de seus seus dados, como seu nome completo.

Observação: As opções selecionadas nesta tela para Proteção de Dados, não poderão ser
editadas ou excluídas. Porém, você poderá alterar as classificações que você inserir.

[voltar ao topo]

Aba Ligações

Após a importação de um campo (conforme exemplo) o sistema o relaciona à chave primária


automaticamente na aba "Ligações", isso significa que no momento da visualização da nova
tela, este campo será apresentado para pesquisa de parceiros.

Botão Avançado

Ao acioná-lo será aberta a tela "Atributos da ligação":

Campo para apresentação: Aqui será definido, qual campo será utilizado no lado direito da
pesquisa; por exemplo, imaginemos que não deseja-se apresentar o nome do parceiro no campo
lateral da pesquisa nas pesquisas de parceiro, mas sim outro campo qualquer; utiliza-se então
esta opção. É uma configuração bem específica, e na maioria das vezes o valor padrão é o mais
indicado.

Expressão da ligação: Este campo serve para filtrar a pesquisa, ou seja, sempre que a
pesquisa for aberta (pois toda ligação é apresentada na tela como um componente de
pesquisa), este filtro será aplicado. Imaginemos que seja criada uma ligação com Parceiro e que
na pesquisa devam ser exibidos apenas os parceiros clientes, para isso, a expressão do filtro
seria: this.CLIENTE = 'S'.

Filtro de formulário: Neste espaço é possível utilizar os valores digitados na própria tela como
filtro de ligação. Exemplo: this.NOMEPARC lilke 'form.PRIMEIRONOME%' - Desta forma,
suponhamos que 'PRIMEIRONOME' seja um campo da tela, seu valor será utilizado para filtrar a
pesquisa.

Observação: Os "Campos para apresentação", são os campos afetados pela configuração


realizada no parâmetro "Padrão para DESCRIÇÃO dos cadastros - PADRAOENTRDADOS";
este parâmetro define a padronização na forma como os dados serão inseridos nos cadastros.
Indicará como a informação do campo de descrição dos cadastros será salva no banco de
dados, se em letra maiúscula, minúscula, ou da forma que for efetuada a
digitação. Exemplificando, na tela "Configurações > Cadastros > Parceiros" o campo
afetado pela configuração deste parâmetro, é o campo "Nome Parceiro". Esta informação é
válida para Campos Adicionais ou não.

Botão Filtro de Formulário

O acionamento do botão Filtro de formulário apresenta um pop-up com esta mesma


nomenclatura, onde pode-se criar filtros de formulário nos campos que são originais do sistema,
de modo que será possível definir regras de pesquisa para os campos:

[voltar ao topo]

509
Aba Ações

A configuração desta aba, permite que no Sankhya-Om sejam executadas tarefas específicas de
forma rápida e simples. Através desta aba pelo campo "Tipo", será possível definir a execução
de uma "Rotina no Banco de Dados", a execução de uma "Rotina Java", a execução de um
"Script (JavaScript)" e a configuração de um "Lançador" para uma tela do sistema. Cada
uma destas opções quando escolhida, disponibiliza configurações diferentes a serem efetuadas.

Vejamos separadamente o comportamento de cada uma destas opções, acessando o tópico


Construtor de Telas/Dicionário de Dados - Aba Ações.

A marcação "Controla Acesso" que é apresentada na escolha de um dos quatro tipos de


ações, quando realizada, tem-se que somente usuários com permissão, poderão ter acesso às
ações configuradas, tanto em telas próprias do sistema, quanto em telas adicionais, ou seja,
através da tela Acessos (define-se o menu, o usuário, botão Outros Acessos) será possível
controlar a utilização e repasse de uso das Ações elaboradas. Quando desmarcada, todos os
usuários possuirão acesso às ações, pois o acesso a elas não será controlado.

Observação: Ações criadas para serem utilizadas no trabalho com Notas Canceladas nos
Portais de Compras, Vendas e Movimentações Internas (instância de nome NotaCancelada), não
controlam acesso, ou seja, qualquer usuário com acesso aos portais conseguirá visualizar notas
canceladas, bem como executar ações disponíveis.

No campo "Id da Tela" informa-se o "resource ID" (identidade do recurso) da tela a qual a
ação estará vinculada; esta ação será exibida apenas para telas com esse resourceID; caso não
seja informado, será mantido o comportamento normal da ação, ou seja, por entidade. Esta
informação é obtida através do botão "Opções de Contexto" presente no canto superior
direito da tela, opção "Configurar tela".

[voltar ao topo]

Aba Eventos
Ao utilizar esta aba pode-se realizar as configurações de eventos considerando as entidades
(telas nativas ou adicionais) do sistema.

Os referidos eventos são mecanismos que podem executar ações utilizando a Rotina de Banco
de dados (Stored Procedure) ou a Rotina (Java) de acordo com a regra de negócio utilizada e
considerando os lançamentos nas respectivas entidades.

Diante disto, pode-se visualizar os seguintes exemplos:

Observação: Para mais detalhes deve-se verificar as informações disponibilizadas no tópico


Construtor de Telas/Dicionário de Dados que dispõe de dados relacionados especificamente a
aba "Ações"; sua utilização se assemelha a aba Eventos.

O botão "Salvar ordem" permite definir a ordem que os eventos ativos serão executados; após
este procedimento, pode-se visualizar na coluna "Ordem" a ordenação configurada
anteriormente.

Nota: É relevante mencionar que o sistema não sobrescreve os eventos adicionados na


instância, uma vez que sua execução se dará após as validações nativas do Enterprise
Resource Planning (ERP).

Veja também as informações contidas nas telas Administração do Servidor e Construtor de


Telas.

[voltar ao topo]

Botão Outras Opções


Através do botão Outras Opções localizado na parte superior da tela, tem-se as seguintes
opções:

Processar campos MGE/Mitra: Esta opção importa os campos adicionais que foram criados
no MGE. Como o Sankhya-Om usa um dicionário de dados diferente do MGE, o fato de se criar
um campo adicional no MGE não faz com que ele esteja disponível no Sankhya-Om
automaticamente.

Processar campos Jiva G1: Importa os campos adicionais que foram criados no Jiva G1. Como
o Jiva-Om usa um dicionário de dados diferente do Jiva G1 então o fato de se criar um campo
adicional no Jiva G1 NÃO faz com que ele esteja disponível no Jiva-Om automaticamente.

Checar integridade de campos adicionais: Verifica se todos os campos adicionais presentes


no dicionário de dados para esta tabela realmente existem no banco de dados e estão com o
tipo correto.

Reiniciar esta unidade de dados: Esta opção faz com que o sistema descarte as caches
internas e releia o dicionário de dados desta tela no banco de dados. Pode ser utilizada quando
se faz alterações na estrutura da tela (adiciona-se um campo, por exemplo, ou uma nova
ligação) e esta alteração não aparece imediatamente na tela em execução.

Configuração de Pesquisa: Através dessa opção, você poderá configurar a ordenação e o


limite de resultados de uma determinada tabela. Assim, ao ordenar dados em uma tela, será
respeitada a configuração feita nos campos "Ordenação" e "Limite de Resultados".

Veja também Configurando Ações Personalizadas.

[voltar ao topo]

Campos que permitem alteração em seu tamanho


Alguns campos terão o seu tamanho definido de acordo com o tamanho do campo criado no
banco de dados. Teremos como exemplo, o campo "Nome do parceiro" (NOMEPARC), no banco
de dados será VARCHAR2 (40 BYTE). Caso ocorra a necessidade de aumentar o tamanho de
algum destes campos, você poderá executar o comando diretamente no banco de dados.
Vejamos abaixo a relação destes campos:

Nome do Parceiro e Razão Social (TGFPAR.NOMEPARC E TGFPAR,RAZAOSOCIAL) andam


juntos;
Nome da Cidade (TSICID.NOMECID);
Nome do Bairro (TSIBAI.NOMEBAI);
Controle (TGFITE.CONTROLE);
Nome do Usuário (TSIUSU.NOMEUSU);
Descrição Padrão do Laudo (TGACLT.DESCRCLT);
Características Analisáveis (TGACLC.NOMECLC);
Descrição Abreviada do Bem (TCIBEM.DESCRABREV);
Descrição do Produto (TGFPRO.DESCRPROD);
Complemento do Produto (TGFPRO.COMPLDESC);
Marca do Produto (TGFPRO.MARCA);
Nome do Vendedor (TGFVEN.APELIDO);
Histórico (TGFMBC.HISTORICO);

Expressão (TSIRHI.EXPRESSAO);
Descrição da TOP (TGFTOP.DESCROPER);
Descrição da CFOP (TGFCFO.DESCRCFO).

Observação: Para aumentar o tamanho dos campos citados acima, pode-se solicitar ao DBA da
Unidade que realize a criação de um script que percorra todas as tabelas que possuam o
determinado campo e assim realizar a devida alteração. Tem-se também a alternativa de
solicitar para a Indústria Sankhya tal procedimento, a qual orçará a criação deste SCRIPT.

[voltar ao topo]

2.290 Controle de Produtos com Número de Série Global

Esse controle é utilizado para rastrear e fazer o controle dos produtos da empresa, onde cada
produto é localizado por um número de série único e global, que é gerado para todos os
produtos que entram na empresa, além de controlar o produto por série também é possível
fazer o controle de série do fabricante e de locais para alguns produtos pois, em alguns casos, o
número de série do fabricante é controlado pelo governo.

O número de série do fabricante indica o número de série de um determinado produto, tais


como "Impressoras Fiscais", "Freezer" etc. Sendo obrigatório em alguns itens que, por exigência
fiscal, deve inclusive constar na nota de venda.

510
Esse controle é habilitado pelo parâmetro "Usa Número de Série Global -
USACBGLOBAL".

Importante: O módulo Produção/W não suporta a utilização da série global.

O controle de série global do Sankhya Om apresenta os campos contidos no Cadastro de


Produtos, aba Medidas e Estoque, sub-aba Controle adicional.

Nota: Os produtos que fazem parte do processo de série global devem estar configurados com
Controle Adicional de Estoque = Série e devem ter a marcação "Valida Cód. Barra de Nro
Série Global" realizada. Essa marcação indica que o produto utiliza série Global.

O campo "Notificação para conferência" é utilizado na tela de conferência de série global.


Ao fazer a conferência de uma série desse produto o sistema irá exibir uma mensagem com o
texto informado nesse campo.

A marcação "Exige Número de série do Fabricante" é exibida somente quando o parâmetro


"Usa nro de série do fabricante - USANSFABRIC" estiver habilitado, e é utilizada para
indicar que, ao fazer a conferência de uma nota de compra de uma série desse produto, você
deverá informar também o número de série do fabricante.

Observação: Nos itens da nota, para o produto controlado, o sistema apresenta o botão
"Números de Série". Na tela aberta através desse botão, é possível verificar a coluna "Série
do Fabricante", a qual estará preenchida com a série informada no campo "Nro. De série do
Fabricante", presente na tela de conferência de séries. As séries não serão apresentadas para
pedidos porque as mesmas são geradas somente em notas.

O campo "Tipo de série para NF-e" indica qual a série que será apresentada junto com a
descrição do item na impressão da nota. Se você escolher fabricante, será impresso o Nro. de
série do fabricante; se deixar vazio ou escolher a opção padrão, o sistema irá imprimir o número
de série global.

Nota: Para que as séries sejam impressas, independente de ser padrão ou fabricante, é
necessário que nas Preferências da Empresa utilizada no lançamento, na opção "Complemento
p/ Itens da Nota (Web)" localizada no botão "Outras Opções", você inclua a variável Série
nos campos em uso.

A ativação do parâmetro de chave USACBGLOBAL apresenta a marcação "Número de Série


Global - Transferência" na aba Estoque das TOPs de compra, venda e devoluções. Serão
utilizados quatro tipos de notas para movimentar as séries, "Nota de Compra", "Nota de
Venda", "Devolução de Compra" e por fim "Devolução de venda". Se marcada, as
ocorrências geradas serão relacionadas à transferência de produtos entre filiais, sendo assim,
por exemplo, para transferências entre filiais, a empresa de origem deve fazer uma nota de
venda com uma TOP de venda com essa marcação, e a empresa de destino deve fazer uma
nota de compra com uma TOP de compra com a mesma marcação.

Além dos menus "Abrir Conferência" e "Abrir Conferência p/ Exclusão" do botão Outras
Opções da Central, mostra os menus Abrir Conferência p/ Exclusão e "Abrir Conferência p/
Cancelamento ou Exclusão" nas telas de Seleção de Documentos.

Importante: Caso seja lançada uma nota que contenha itens que utilizem validação por série
global e a TOP não esteja marcada para baixar ou reservar estoque, o sistema não irá solicitar a
conferência dos itens.

No intuito de rastrear os produtos da empresa, será feito um histórico com uma ocorrência para
cada ação (alteração de Status) que a série está sujeita a sofrer, por exemplo: ao ser gerada
uma nova série, ela já ganha sua primeira ocorrência "Geração do número" e ao vender essa
série, o sistema gera um histórico com a ocorrência "Expedição". Existem várias outras
ocorrências e status para as séries dos produtos que poderão ser mais bem visualizadas no
Diagrama de Fluxo de Status que, por sua vez, detalha quais ocorrências e quais status são
lançados e alterados para cada ação tomada dentro do sistema.

Para garantir que as séries sejam movimentadas corretamente e com segurança, será
necessário conferir essas séries constantemente, antes da confirmação da nota, antes de
cancelar ou excluir uma nota, antes de remover itens que já estão conferidos, atualizando o
Status da série e gerando um novo histórico para que, dessa forma, saibamos se uma série está
disponível para movimentar ou não.

A marcação "Inibe consulta de séries" na aba Segurança do Cadastro do Usuário definirá se o


mesmo poderá visualizar as séries sugeridas no lançamento das Notas de Venda; caso o usuário
não possa ter acesso às séries, o campo "Controle" não será visualizado na grade de itens.

Ao lançar uma nota de compra, quando forem incluídos produtos que tenham a marcação
"Valida Cód. Barra de Nro Série Global" realizada, o sistema irá gerar os números de série
de acordo com o padrão "AANNNNNNNNDD", onde AA é o ano da nota (Data de negociação),
NNNNNNNN é uma sequência e DD um dígito verificador de módulo 10 sobre AANNNNNNNN. A
cada novo ano a sequência é reiniciada.

Caso o cliente deseje que os números de séries globais sejam gerados sem o dígito verificador,

exemplo: AANNNNNNNN (onde A=Ano, N=Número Sequencial), é necessário que o parâmetro


"Tipo de cálculo para Nro. Série Global em notas de entrada -
TIPCALCNSGLOBAL" esteja com valor igual a "Sem dígito Verificador".

Após a nota lançada, devemos imprimir as etiquetas (não poderá ser feito pelo Sankhya Om),
fixar as etiquetas aos produtos e fazer a conferência dos produtos, para que assim consiga
confirmar a nota.

Se você tentar fazer a confirmação da nota sem conferir os produtos, o sistema mostra uma
mensagem informando que é preciso fazer a conferência de todos os itens para realizar a
confirmação.

Além do botão "Números de séries" dos itens da nota, as séries podem ser visualizadas na
tela de Consulta de Séries, localizada no menu "Comercial > Rotinas > Série Global".

Essa tela serve para consultar informações referentes à série. As mesmas podem ser buscadas
através dos filtros da tela, como Nro. Série, Nro. Série Fabricante, Produto, Nro. Nota ou através
do Status da série, caso você saiba.

Nota: Ao clicar no botão Números de séries dos itens da nota, serão apresentadas as séries
vinculadas à nota. As séries não serão apresentadas no "Número de série" de "Pedido"
porque elas são geradas somente em "Notas".

Existe a possibilidade de trocar o número de série do fabricante através do botão "Trocar Série
Fabricante" presente nessa tela. Basta filtrar a linha correspondente à série que deseja trocar,
clicar no botão, informar a nova série e confirmar a operação.

Importante: Para que esse botão seja apresentado na tela e seja possível trocar a série do
fabricante, é necessário que o mesmo tenha o acesso especial "Troca Num. de Série do
Fabricante" liberado. Além disso, a troca de número de série do fabricante somente poderá ser
realizada se a série estiver com status em estoque.

A tela de conferência possui duas grades, uma superior mostrando as conferências que estão
sendo feitas e uma grade inferior mostrando as conferências já confirmadas.

Na grade superior existem botões para remover item da grade, "Confirmar conferência" que
confirma a conferência dos itens da grade superior (caso você não clique nesse botão após fazer
a conferência e feche a tela ou o navegador, a conferência deverá ser refeita).

Se houver algum problema com o produto da série sugerida e for preciso utilizar outro, você
poderá acionar o botão "Trocar Num. Série Sugerido"; assim, o sistema irá bloquear a série e
pegará outra série disponível; caso não haja outra série, o sistema irá lançar mensagem de erro
informando que não existem mais séries disponíveis.

Se o produto utilizar local e o local da nova série for diferente da anterior, o sistema irá lançar
um novo item com as mesmas informações do item atual, porém com local e série diferente e
quantidade negociada igual a 1.

Exemplo:

Há no local X 2 produtos. Porém, ao efetuar a venda desses dois produtos você deseja alterar
uma dessas séries. Ao realizar essa operação, o sistema identifica que não há mais desse
produto no local X e sim no local Y (para a mesma empresa). Então, ele usará essa série e
acrescentará nos itens da nota uma linha, sendo uma referente à série BB do local X com
quantidade negociada igual a 1 e a outra referente a série CC do local Y com quantidade
negociada também igual a 1. O sistema só irá fazer desta forma caso não tenha séries
disponíveis no mesmo local.

A troca do número de série global só ocorrerá com números de séries do fabricante que estão
ligados com o mesmo código de empresa, ou seja, produtos que estão no estoque da mesma
empresa.

Caso a série a ser trocada esteja cadastrada na tela de Registro de Avarias, a mesma não pode
ser trocada, pois ela pode possuir um valor de desconto devido à avaria.

Você pode fazer a conferência de alguns itens e clicar em confirmar conferencia e continuar a
conferencia em outro momento.

As telas de Conferência de Série e Conferência de Série p/ Exclusão ou Cancelamento aparecem


no menu de acessos "Comercial > Rotinas > Série Global", mas não aparecem no menu do
sistema, isso por que elas somente poderão ser abertas através do botão "Outras Opções..."
das Centrais de Notas ou das telas de Seleção de Documentos.

Na grade inferior, quando a quantidade negociada de algum item ficar igual à quantidade
conferida, a linha ficará com a cor azul.

Na grade inferior, também tem uma opção para "Remover item conferido", o sistema irá
mostrar uma tela para informar a série que será feito o cancelamento da conferência.

Observação: Os campos de texto para inserção de números de séries nas telas de conferência
foram projetados para serem usados com Leitor de Código de Barras, ou seja, suas funções são
realizadas ao pressionar a tecla enter.

Nota: Quando o parâmetro "Usa nro de série do fabricante - USANSFABRIC" estiver


habilitado, também será apresentada na tela de Conferência de Série Global (aberta pelo botão
Outras Opções/Abrir Conferência) a coluna "Série do Fabricante".

A tela Conferência de Série p/ Exclusão ou Cancelamento será usada sempre que for preciso
excluir ou cancelar uma nota que já esteja com seus itens conferidos pela tela de Conferencia, a
conferência para exclusão dura apenas 24hrs, ou seja, se um produto for conferido para
cancelamento, mas não tiver sua nota cancelada nas próximas 24 horas, será necessário

511
cancelamento, mas não tiver sua nota cancelada nas próximas 24 horas, será necessário
conferir novamente o item para cancelamento da nota.

A tela Bloqueio de Números de Série Global é específica para bloqueio e desbloqueio de


números de série.

Nessa tela será lido pelo leitor do código de barras ou digitado por você um número de série.
Ao preencher o campo número de série, o sistema trará o último status do número de série e
apresentará na tela. Essa informação é apenas para consulta e não pode ser alterada. Aqui
existe um botão de Bloqueio e um botão de Desbloqueio.
Para o Bloqueio, esee número de série obrigatoriamente deverá estar com status "Em
Estoque" e para o Desbloqueio com status "Bloqueado".
Ao bloquear, será gerado um histórico com ocorrência Bloqueio e status Bloqueado. Ao
desbloquear, será gerado um histórico com ocorrência Desbloqueio e status Em Estoque. Ao
bloquear ou desbloquear, o sistema atualizará a tela com o novo status da série.

Observação: Se o parâmetro "Digitar no campo ocorrência quando bloquear série -


DIGOCORBLOQSER" estiver habilitado e você solicitar o bloqueio de uma série, será
apresentado um pop-up para que seja informada a ocorrência do bloqueio.

Para permitir ao vendedor informar a série do produto que deseja vender, estando o produto
avariado ou não, existe na Central de Vendas, o campo "Nro. Série" na grade de itens. Esse
campo é utilizado para efetuar transações com uma série específica e é liberado para digitação
somente se o parâmetro USACBGLOBAL estiver habilitado, a nota/pedido for de venda e se o
produto utilizar série global

Só será possível vender a série específica (preenchendo-a no campo Nro série da grade de
itens), se a quantidade negociada não for diferente de 1 e se esta série não estiver pendente
para outra nota. Ao confirmá-la, o sistema pegará automaticamente o código do local em que a
série informada está e não permitirá alterar o local. Se a TOP estiver reservando ou atualizando
estoque essa série será reservada.

Quando o produto está configurado para trabalhar com local, o sistema exige que o mesmo seja
digitado durante o lançamento do item mas, ao fazer a venda, não sabemos informar em qual
local está esse produto para retirada. Por isso, ao invés de digitar o local correspondente a cada
série, devemos informar um local curinga. Esse local deverá estar informado no parâmetro
"Local curinga para lançamento de pedidos/notas - LOCALCURINGAFAT". Ao preencher
o item com ele e salvar, o sistema irá preencher a série e irá alterar o campo "Local origem"
para o local das séries. Se não tiver todas as séries no mesmo local, ele irá quebrar o item e irá
lançar outro item com as outras séries dos demais locais e atualizar a quantidade negociada de
acordo com as séries disponíveis nos locais.

Se no faturamento o Local de Origem for igual ao indicado no parâmetro LOCALCURINGAFAT o


sistema também irá quebrar o item de acordo com a quantidade de séries disponíveis nos
locais. Além disso, se no pedido estiver sendo utilizada uma série específica, na nota de venda
gerada não será apresentado à série específica no campo Nro série. Nesse caso, a série poderá
ser visualizada na tela aberta através do botão Números de séries da grade de itens.

Observação: O sistema não permite vender séries que estão bloqueadas.

Alteração do título do painel de Matéria prima presente nos Itens da Nota

Na tela de Configuração de Layout da Nota será possível mudar o "Título do painel matéria
prima" que aparece junto com a grade de itens da Central. Para isso, é necessário abrir a janela
de edição da grade dos itens e informar o novo título no campo.

O campo somente será apresentado durante a edição da grade do item caso o parâmetro
"Habilitar o suporte a kit no SankhyaW? - HABSUPORTEKITSW" esteja ligado. Outros
parâmetros também deverão estar habilitados, variando de acordo com o tipo de movimento do
layout:

Para Compra é necessário habilitar o parâmetro "Tem aba mat.prima na central


atendimento ao Forn.? - TEMMPCOMPRA";
Para Venda, Pedido de Venda ou Devolução de Venda é necessário habilitar o parâmetro
"Tem aba mat.prima na central atend. ao Cliente.? - TEMMPVENDA";
Para Transferência é necessário habilitar o parâmetro "Tem aba Mat.Prima na
Transferência - TEMMPTRAN";
Para Requisição é necessário habilitar o parâmetro "Tem aba Mat.Prima na
requisição? - TEMMPREQ";

Se o parâmetro USACBGLOBAL estiver habilitado, o Painel de séries da tela de Consulta de


Produtos mostrará a coluna "Avariado" e o botão "Ver detalhes da avaria".

A coluna "Nro. Pedido Reserva" somente será preenchida caso a série em questão esteja
reservada para algum Pedido. Se a série não estiver em nenhum Pedido, a coluna aparecerá
vazia.

Caso a série relacionada esteja avariada, será apresentada a linha em vermelho e o botão Ver

detalhes da avaria ficará habilitado. Além disso, o mesmo será identificado como Avariado =
Sim na coluna Avariado.

Ao clicar no botão Ver detalhes da Avaria, será apresentado na janela os detalhes dessa série
avariada, como o número de cadastro da mesma, o % de desconto que será aplicado sobre a
venda, um campo para observações e imagens do produto.

Se você clicar no botão "Enviar série p/ pedido/nota", será enviado o produto, a série
específica, o percentual de desconto e o local (caso o produto utilize local).

As avarias, como já informamos, são cadastradas na tela de Registro de Avarias.

Na aba Geral deverão ser informados dados referentes à série que será avariada, como o código
do produto, o número da série, o % de desconto que será aplicado caso essa avaria seja vendida
e alguma observação sobre o produto, caso seja necessário.

Os campos "Cód. Usuário" e "Data" estarão desabilitados e serão preenchidos


automaticamente pelo sistema quando o mesmo confirmar o registro. O campo Cód. Usuário
será preenchido com o código e o nome do usuário que cadastrou a avaria e o campo Data
mostrará a data e a hora dessa criação.

Na aba "Fotos de Avaria" poderão ser adicionadas fotos da avaria.

Na tela de Consulta de Séries, a coluna "Nro. Pedido Reserva" somente será preenchida caso
a série em questão esteja reservada para algum Pedido.

Venda de componentes fora do Kit

A empresa poderá vir a configurar o sistema de forma que consiga vender um componente
separado do Kit.

Para isso, na aba Venda da tela de Cadastro de Produtos efetue a marcação "Aceitar venda
fora do KIT".

Se a marcação estiver realizada e for lançado um Pedido ou uma Nota de Venda com um
produto que seja componente de outro e ele estiver sendo vendido separadamente o sistema
permitirá.

512
Caso a marcação não esteja feita e você tente realizar um procedimento conforme descrito
anteriormente, o sistema irá verificar se no parâmetro "Tops para venda individual de
componentes - TOPVENCOMPINDIV", a TOP desse Tipo de Movimento está relacionada. Se
sim, ele também conseguirá vender separadamente um produto que seja componente de outro.
Se não estiver nem marcada e nem relacionado na TOP, essa venda não será permitida e a
seguinte mensagem será lançada:

"Componente não pode ser vendido separadamente".

Nesse processo também poderá ser vendida uma série avariada, e o sistema irá preencher o
campo % desconto (conforme configuração do mesmo na tela de Registro de Avarias). Se o
produto utilizar Local, o sistema carregará o local correto e bloqueará o campo "Local origem".

Produtos avariados não respeitam a marcação do cadastro de produtos e podem ser vendidos
separadamente, independentemente da configuração do produto ou do parâmetro.

Venda de uma série específica seja ela avariada ou não e "Local Curinga"

O sistema permitirá ao vendedor informar a série do produto que deseja vender, estando ele
avariado ou não.

Para isso, na Central de Vendas, o campo "Nro. Série" na grade de itens será utilizado para
efetuar transações com uma série específica e será liberado para digitação somente se o
parâmetro USACBGLOBAL estiver habilitado, a Nota/Pedido for de Venda e se o produto utilizar
"Série Global".

Só será possível vender a série específica (preenchendo-a no campo Nro série da grade de
itens), se a quantidade negociada não for diferente de 1 e se essa série não estiver pendente
para outra nota. Ao confirmá-la, o sistema pegará automaticamente o código do local em que a
série informada está e não permitirá alterar o local. Se a TOP estiver reservando ou atualizando
estoque essa série será reservada.

Quando o produto estiver configurado para trabalhar com local, o sistema exigirá que o mesmo
seja digitado durante o lançamento do item mas, ao fazer a venda, não saberemos informar em
qual local esse produto está, para retirada. Por isso, ao invés de digitar o local correspondente a
cada série, ele informará um local curinga. Este local deverá estar informado no parâmetro
"Local curinga para lançamento de pedidos/notas -LOCALCURINGAFAT". Ao preencher o
item com ele e salvar, o sistema irá preencher a série e irá alterar o campo Local origem para o
local das séries. Se todas as séries não estiverem no mesmo local, ele irá quebrar o item e irá
lançar outro item com as outras séries dos demais locais e atualizar a quantidade negociada de
acordo com as séries disponíveis nos locais.

Se no faturamento o Local de Origem for igual ao do parâmetro LOCALCURINGAFAT, o sistema


também irá quebrar o item de acordo com a quantidade de séries disponíveis nos locais. Além
disso, se no Pedido estiver sendo utilizada uma série específica, na nota de venda gerada não
será apresentado à série específica no campo Nro série. Nesse caso a série poderá ser
visualizada na janela aberta através do botão "Números de séries" da grade de itens.

Observação: O sistema não permite vender séries que estejam bloqueadas.

Conferência de Série

Na tela de Conferência de Série o botão "Visualizar conferidos" irá mostrar as séries que já
foram anteriormente conferidas. Mostrará a série, e o produto. Exemplo: Você entra na tela e
confere 5 séries; confirma essa conferência mesmo que falte conferir algumas séries. Ao entrar
na tela novamente, a informação de que 5 séries já foram conferidas estará lá, mas as séries
que já foram conferidas não ficarão visíveis, então você poderá acessar esse botão para ver
quais são as séries já conferidas.

Lista de parâmetros:

Usa Número de Série Global? - USACBGLOBA;


Usa nro de série do fabricante? - USANSFABRIC;
Digitar no campo ocorrência quando bloquear série - DIGOCORBLOQSER;
Habilitar o suporte a kit no SankhyaW? - HABSUPORTEKITSW;
Tem mat.prima na central atendimento ao Cliente? - TEMMPVENDA;
Tem mat.prima na central atendimento ao Fornec.? - TEMMPCOMPRA;
Tem Mat.Prima na Transferência? - TEMMPTRAN;
Tem Mat.Prima na requisição? - TEMMPREQ;
Tipo de cálculo para Nro. Série Global em notas de entrada -
TIPCALCNSGLOBAL;
Tops para venda individual de componentes - TOPVENCOMPINDIV;
Local curinga para lançamento de pedidos/notas - LOCALCURINGAFAT;

Processo de Conferência de produtos com controle adicional por série global

Para os produtos que têm controle adicional por série, o sistema permite efetuar conferência de
compra/venda utilizando séries com letras e números.

Regra 1: Leitura de códigos de barras com letras na série

Exemplo:

Lançada uma Nota de Compra para o produto 120 – Produto com série e com letras.

Produto Quantidade Local Série

120 1 2100 ACIMAQ123


120 1 2100 ACIMAQ456
120 1 3000 ACIMAQ
120 1 3000 ACIMAQA
Conferência de Séries que possui letras e números.

Regra 2: Busca de locais no faturamento

Na tela Grupos de Produtos/Serviços, aba Estoque, realizar as marcações "Pela Empresa" e


"Agrupar local na validação de estoque".

E configurar o parâmetro "Local curinga para lançamento de pedidos/notas -


LOCALCURINGAFAT";

Regra 2.1: Processo de Faturamento de um Pedido de Venda com o local


curinga para um produto controlado por série:

Ao faturar, se tem o produto em 10 locais, qual deles o sistema considera primeiro?

Primeiro, o sistema busca um local que tenha a mesma quantidade que está sendo faturada em
estoque disponível para obter as series; caso não encontre, ele busca o menor código local para
consumir as series destes, depois o próximo em ordem crescente.

Estoque do Produto: 120

Produto Quantidade Local Série


120 1 2100 ACIMAQ123
120 1 2100 ACIMAQ456
120 1 3000 ACIMAQ
120 1 3000 ACIMAQA

Regra 2.2: Processo de Faturamento de um Pedido de Venda com o local


curinga, para um produto sem controle adicional por estoque.

Lançada uma Nota de Compra para o produto 116, sem controle adicional por estoque:

Produto Quantidade Local


116 100 2100
116 100 3000

Regra 2.3: Locais marcados como Independentes

Na tela Cadastro de Locais, efetue a marcação "Val. Est. independente".

Produto Quantidade Local Série


118 10 2100
118 20 300
1300000045 a
1300000051 e
119 10 1000 restante das
séries com
letras
Como o produto 119 só possui estoque para locais que têm a validação independente, ao tentar
lançar um Pedido de Venda com esse produto, mesmo que seja informado o Local Curinga, o
sistema fará a validação.

Foi lançado um Pedido de Venda para o produto 118 na quantidade 9 e ao tentar faturar, um dos
locais que tem estoque foi marcado para validar estoque independente, nisso, ao faturar o
Pedido o sistema valida o estoque.

2.291 Portal RH

Existem empresas que disponibilizam diretamente no ERP, para os seus funcionários,


informações como holerites, extrato de ponto e banco de horas, solicitação de férias etc. Para
aqueles funcionários que são operacionais e não possuem acesso a computadores para
desempenhar suas funções, essas informações acabam ficando distantes. Pensando nisso, foi
criado o Portal RH, que centraliza em uma única página essas informações, as quais poderão
serem acessadas através de qualquer computador e a qualquer hora.

Este portal permite que aqueles funcionários, que em geral são ligados à área operacional,
possam realizar algumas rotinas, sem que seja necessário o seu deslocamento até o
Departamento de Pessoal da empresa.

Acessando o Portal RH Extrato de Ponto

Programação de Férias Consulta de Holerite

Evolução Salarial Outras Informações

Acessando o Portal RH
Para conectar-se ao portal, é necessário que o servidor "Jboss" (Sankhya-W) esteja em operação
(levantado). Para chegar-se a tela do Portal RH, acessa-se o link
"ENDEREÇO_SANKHYAW/portalrh". Por exemplo, http://localhost:8080/portalrh; será
apresentada a seguinte tela:

Para acessá-lo, o usuário deverá cadastrar os funcionários no modulo MGE Pessoal pela tela
"Arquivos > Funcionários" ou ainda no Sankhya-W através da rotina Cadastro de
Funcionários.

Ao efetuar o login do Portal RH, deve-se informar o CPF e a senha do funcionário. A senha é
composta pelo "primeiro nome do funcionário + dia + mês do nascimento". Por exemplo,
se o nome do funcionário for "Laura Maria Silva" e sua data de nascimento for 08/09/1978, a
senha será laura0809. Se a data de nascimento do funcionário não tiver preenchida (o campo
não é obrigatório no cadastro) o sistema emitirá um aviso de alerta, solicitando que seja feito o
contato com o RH.

Esta será a primeira senha, ou seja, no primeiro acesso desta no Portal, o sistema irá solicitar
que o usuário cadastre uma nova senha:

513
Uma vez logado no sistema, se o funcionário possuir cadastrado em mais de uma empresa, será
apresentada uma janela contendo todas as empresas e solicitando ao mesmo a escolha de uma
delas. Uma vez escolhida a empresa serão apresentadas as informações daquele funcionário
para aquela empresa.

Na tela principal do Portal RH são exibidas a Razão Social da empresa selecionada pelo usuário,
e os dados do funcionário. O Portal RH possui um timeout de sessão de 1 minuto, ou seja,
quando não detectada qualquer ação na tela, o mesmo será encerrado.

Observação: Caso o Portal RH permaneça aberto por um longo período, ou seu acesso seja
feito simultaneamente com o Sankhya-W, o sistema irá retornar a tela inicial de login, de modo

que será necessário que o usuário registre novamente seu acesso.

[voltar ao topo]

Extrato de Ponto
Ao acessar esta opção, será aberta uma tela contendo no período de um ano, um
resumo por mês das informações de extrato de ponto do usuário.

Clicando-se em uma linha correspondente ao mês desejado, será feito o


direcionamento para uma próxima tela, contendo os detalhes do registro de
ponto do mês selecionado. Tomemos como exemplo, o mês de Setembro de
2014. A tela apresentada com o detalhamento deste mês, é a seguinte:

Nesta tela, pode-se realizar a impressão do extrato gerado, ou ainda encaminhá-


lo por e-mail através dos botões localizados no lado superior esquerdo da tela.
Selecionando-se a opção de "Imprimir", o conteúdo da tela será enviado para a
impressora cadastrada em "Pessoal > Arquivos > Empresa > Aba Portal
RH". Não sendo localizada nenhuma impressora, será gerada uma nova tela
exibindo o conteúdo do extrato, em formato PDF.
Escolhendo-se a opção de "Enviar por e-mail", um e-mail será enviado ao
usuário que está com os dados sendo exibidos na tela. Este e-mail será
encaminhado para o endereço de e-mail do funcionário, que foi cadastrado na
tela "Pessoal > Arquivos > Funcionários". O remetente do e-mail, será o que
for cadastrado na tela Servidor SMTP.
Tanto para utilização da opção de impressão, como na de envio do extrato de
ponto por e-mail, previamente deve-se cadastrar o modelo do relatório utilizado,
através da rotina Relatórios Formatados, e em seguida indicado na tela "Pessoal
> Arquivos > Empresa > Aba Portal RH > campo Modelo ponto". Caso
nenhum modelo esteja cadastrado, o sistema irá utilizar um modelo padrão
internamente cadastrado.
Observação: Na utilização destas últimas duas opções mencionadas acima,
ambas estarão disponíveis, apenas se a marcação do campo "Inibe
impressão/visualização/envio e-mail ponto", presente na tela "Pessoal >
Arquivos > Empresas > Aba Portal RH", não estiver efetuada. Caso ela esteja
marcada, e for feita a tentativa de utilização de uma das duas opções, será
apresentada a seguinte mensagem:

Importante: Caso seja feita a utilização de um relatório formatado, este deve


conter os seguintes parâmetros:
PDTINICIAL - Data inicial do filtro
PDTFINAL - Data final do filtro
PCODFUNC - Código do funcionário
PCODEMP - Código da Empresa
[voltar ao topo]

Programação de Férias
Acionando-se esta opção, será aberta a seguinte tela contendo dados pertinentes às férias do
usuário:

514
Ao clicar na linha disponível, o pop-up "Agendamento de férias" será aberto.
Neste, encontra-se disponível um calendário e demais opções relacionadas às
férias.
Após inserir a data das férias bem como as outras informações, aciona-se o botão
"Ok" localizado neste pop-up para salvar as atualizações.
Neste contexto, após realizado o procedimento acima, o usuário gestor responsável por aprovar
ou não as férias, receberá por meio da tela "Pessoal > Rotinas > Programação de Ferias"
as datas solicitadas pelos funcionários através do Portal RH.

Assim, ao clicar duas vezes na faixa amarela com o nome do funcionário, aparecerá um pop-up
questionando o usuário gestor o que deseja fazer, "Aprovar" ou "Reprovar" as férias do
funcionário selecionado.

Posteriormente, ao realizar a aprovação das férias, o sistema emitirá uma mensagem


informando que as mesmas foram agendadas com sucesso.

[voltar ao topo]

Consulta de Holerite
A opção "Consulta de holerite" possui o objetivo de tornar acessível às
informações de Hollerit a todos os usuários, principalmente para aqueles que são
mais ligados às áreas operacionais, e não possuem acesso a computadores para
desempenhar suas funções.
Para utilizar a tela é necessário, configurar o parâmetro "Usuário autenticador
de sessão para Portal RH – USUPADRAOPORTAL"; este parâmetro será
responsável pela configuração do usuário padrão do portal. Para realização desta
configuração, realiza-se a criação de um usuário nas configurações default, e no
campo "Inteiro" da configuração do parâmetro, informa-se o ID do usuário
cadastrado.
Feitas as configurações corretas, ao clicar-se na opção "Consulta de holerite", será aberta
uma nova tela, contendo os doze últimos hollerit's do funcionário.

Nesta tela é possível navegar pelos anos anteriores e posteriores. Se o ano atual for 2015, ao
clicar-se na tela apontando para esquerda, o sistema irá apresentar os hollerit's do ano de 2014,
e assim sucessivamente.

Clicando-se em um item da grade, será apresentado o detalhamento do hollerit selecionado.

Observação: O parâmetro "Bloqueia consulta de Hollerit no Portal RH -


FPBLOQPORTALRH" quando habilitado, realiza o bloqueio de visualizações dos hollerits no
"Portal RH", sendo permitido ao usuário, apenas a visualização dos hollerits a ele liberados.

[voltar ao topo]

Evolução salarial
Acionando-se o botão "Evolução salarial" será aberta uma tela contendo os dados
relacionados ao salário do colaborador ao longo do período filtrado na parte superior da tela.

No lado superior direito da tela, pode-se notar o botão "Resumo por Ano", que ao se acionado,
exibe um resumo por ano em forma de planilha da evolução salarial do colaborador.

[voltar ao topo]

Outras Informações
Serão abordadas aqui algumas informações de grande relevância na utilização do Portal RH.

URL's

O Portal RH conta com "duas URL’s". A primeira URL (localhost:8080/mge/rh/index.jsp) deve ser
utilizada em computadores pessoais, pois esta quando acessada, não leva em consideração
timeout de sessão, ou seja, a sessão do usuário nunca expira.

A segunda URL (localhost:8080/mge/rh/index.jsp?toten=true) deve ser acessada em totens ou


terminais públicos, pois esta aplica um timeout de sessão de 1minuto e 30 segundos, ou seja,
após 1m30s de inatividade, a tela será bloqueada e o usuário precisará fornecer sua senha
novamente para desbloqueá-la.

Até que seja digitada a senha de acesso, ou não clicar-se no botão "Entrar com outro CPF", o
sistema permanecerá na tela de "bloqueio".

Recuperação de senha
Caso a senha de acesso ao Portal RH seja esquecida pelo usuário, basta que ele
clique no link "Esqueci minha senha" apresentado na tela de login; com isso, o
sistema retornará para senha padrão, "primeiro nome do funcionário + dia +
mês do nascimento". Se na tela "Pessoal > Arquivos > Funcionários",
existir um e-mail configurado, será enviado um e-mail de aviso a este endereço,
e retorna-se para a senha padrão.

515
e retorna-se para a senha padrão.
Na restauração de senha, esta será retornada para o padrão mesmo que o
usuário não possua e-mail, lembrando que o envio para o e-mail é opcional; com
isso não será necessário que o usuário desloque-se até o RH da empresa para
recuperar sua senha.

Impressão via SPS

Para que a impressão via SPS do hollerit detalhado funcione, são necessárias algumas
configurações no Sankhya-W.

1- O parâmetro "Usar o PrintService para impressão? - USASERVIMP" deve estar ativado;

2- Na tela "Pessoal > Arquivos > Empresas > aba Modelo de Holerites", no campo
"Impressora" deve ser informado o nome da impressora que será utilizada para impressão:

a) Se o parâmetro "Usar o PrintService para impressão? - USASERVIMP" estiver ativado e


não for informado o nome da impressora, quando for feita a tentativa de impressão do hollerit
detalhado, a seguinte mensagem será apresentada:

"Não existe impressora configurada para realizar essa operação. Informe ao RH sobre
o problema."

b) Se o referido parâmetro estiver ativado, e a impressora cujo nome foi informado na tela
"Pessoal > Arquivos > Empresas > Aba Portal RH" não existir, o sistema apresentará a
mensagem "Documento enviado para impressora!" e deixará o arquivo como pendente. A
lista de impressões pode ser visualizada na tela Trabalhos de Impressão.

3- Na rotina de Servidores de Impressão, aba Controle de acesso, adiciona-se o usuário padrão


do Portal RH que foi definido no parâmetro "Usuário autenticador de sessão para
Portal RH – USUPADRAOPORTAL".
4- Ainda na tela Servidores de Impressão, na aba Impressoras, sub-aba "Geral", informa-se no
campo "Nome Local", o mesmo nome de impressora que foi informado na tela "Pessoal >
Arquivos > Empresas > aba Portal RH".

[voltar ao topo]

2.292 Nota Técnica 2017.002 - CT-e

A Nota Técnica 2017.002 expõe novas tratativas a serem ponderadas para o CT-e. Entre elas,
ressalta-se a viabilidade de realizar a alteração do tomador na emissão do CT-e de substituição,
bem como, a validação da quantidade de notas no CT-e Globalizado para o tomador remetente.
Nesta situação, aborda-se aqui os pontos fundamentais das referidas tratativas.

Alteração do tomador na emissão do CT-e de substituição

Na emissão do CT-e de substituição, caso o parceiro deste seja diferente do parceiro do CT-e
original a ser substituído, ocorrerá a sua alteração.
Vamos exemplificar através de um modelo esta modificação:
Realiza-se o lançamento de uma nota de venda (NF-e):

Na sequência efetua-se o registro de um Conhecimento de Transporte, informando em sua aba


"Notas do Conhecimento de Transporte" localizada no rodapé da nota, os dados da NF-e
aprovada anteriormente:

Posicionado no Conhecimento de Transporte, através do botão "CT-e" aciona-se a opção "CT-e


de Anulação":

Tem-se a exibição do pop-up "Anulação de CT-e", após efetuar o preenchimento dos campos
confirma-se a anulação:

O sistema irá gerar um novo Conhecimento de Transporte com o Tipo de Operação - TOP de
anulação informado e irá aprovar a nota.
Localizado o novo Conhecimento de Transporte, por meio do botão "CT-e" clica-se na opção
"CT-e de Anulação":

É apresentado o pop-up "CT-e de Substituição", ao efetuar o preenchimento dos campos


contidos neste e confirma-lo o sistema gera um novo Conhecimento de Transporte:

Validação da quantidade de notas no CT-e globalizado para o tomador


remetente

Quando marca-se o CT-e como globalizado e o tomador do serviço é o remetente, se faz


necessário que haja ao menos cinco notas fiscais emitidas pelo mesmo emitente.
Vejamos um exemplo prático desta validação:
Ao efetuar o lançamento de um Conhecimento de Transporte, marca-se a opção "CT-e
globalizado" no Cabeçalho da Nota:

516
Na aba "Conhecimento de Transportes", informa-se apenas uma nota:

Ao tentar confirmar a nota, é apresentada a seguinte mensagem:


"No CT-e globalizado quando o tomador é o remetente, deve haver ao menos 5 notas
do mesmo emitente."
Após informar 5 notas distintas para o mesmo emitente, pode-se realizar a emissão e
autorização da nota.

2.293 Projetos

Introdução
A FAP – Ficha de Acompanhamento de Projeto é um módulo destinado ao controle e
acompanhamento de Projetos. Possui todos os recursos básicos de um sistema de controle de
projetos, como por exemplo, definição de etapa, equipe, cronograma, dentre outros.

A FAP é criada a partir de um template, ou seja, um modelo de projeto, para facilitar ao


gerente de projetos a criação de novas FAPs em projetos que são semelhantes.

A FAP é integrada com a "Ordem de Serviço" (OS), assim quando é informado o tempo de
início e fim na ordem de serviço do executante, a FAP irá computar as horas gastas como parte
de execução da etapa.

Uma vez criado o modelo, se este for excluído, a FAP originada deste modelo não será
afetada e vice-versa.

Vale lembrar que a FAP é um aglomerado de etapas, e cada etapa tem “vida própria”, ou
seja, o projeto em si não tem muitas informações ou validações, o que realmente é
importante é a etapa.

Obs.: Não existe FAP sem negociação, ou seja, para criá-la é necessário existir uma
negociação com o cliente, que é feito em cima de um Pedido.

Dependências

Ligado à FAP temos a etapa.

Ligado às etapas temos a equipe, serviços e ordens de serviço já executadas.

Características da Etapa

Cada modelo de etapa tem um serviço padrão que serve para caracterizar a ação que o
executante da etapa terá. Também ligado à etapa existem os serviços adicionais, onde a
equipe poderá executar os diversos serviços cadastrados.

Cada etapa pode ter vários ou nenhum serviço adicional, mas cada etapa é obrigada a ter
um serviço padrão (serviço vinculado à etapa).

Os recursos que serão utilizados são definidos durante a configuração do modelo de etapa, que
na FAP são as pessoas, e neste caso são identificados por “papéis”, exemplo: Analista de
Sistema, Analista de Testes e etc.

Na definição do modelo não é possível definir a pessoa, porque um executante de uma


etapa necessariamente não vai executar o mesmo serviço em outra etapa, por isto define-se
apenas o papel do executante.

É possível ter o mesmo serviço padrão em etapas diferentes.

Propriedades de um Modelo de Etapas

Tipo = Pode ser definido em percentual ou horas.

Valor = Pode ser definido em percentual ou horas.

Pega emprestado? = Define se este modelo pode pegar horas de outros modelos.

Valor emprestado = Valor máximo que este modelo pode pegar emprestado.

Empresta? = Define se este modelo pode emprestar horas para outros modelos.

Valor empresta = Valor máximo que este modelo pode emprestar.

Obs.: Como nem sempre é possível fixar a quantidade de horas para uma etapa elas são
definidas em percentual.

No caso de marcar a etapa como ‘pode emprestar’ não ocorrerá reserva do tempo
disponível para empréstimo, se todas as horas definidas forem utilizadas, mesmo que esteja
marcado para emprestar, o sistema não emprestará mais do que aquela etapa tenha por
definição.

Recursos

Recursos são os papéis ou atribuições necessárias para a execução de uma etapa do


projeto.

Por exemplo, uma etapa de 'customização' exige: programadores, analistas, etc.

Estes papéis não têm ligações com os serviços.

Na mesma equipe uma mesma pessoa pode desempenhar papéis diferentes em etapas
diferentes.

Definindo os Modelos

Devem ser planejados considerando etapas bem definidas de projeto, com previsão de duração
de cada uma delas.

Os tipos podem ser mesclados entre Percentual e Horas, observando o fechamento do tempo
planejado.

Requer acessos na opção Configurações / Cadastros / Gerência de Projetos / Modelo de


Projetos.

Criação da FAP

Para criar uma FAP é necessário que o usuário tenha lançado um Pedido com negociação
“direito de uso” e/ou “horas de técnica” obrigatoriamente, além de ter um modelo já
cadastrado.

Pedidos de Direito de Uso


OS de Pedidos de Direito de Uso:

•Define os produtos disponíveis para o parceiro.


•No pedido, deve ser informada a natureza do direito de uso definido pelo parâmetro
‘SERVFATDUNAT’.
•O pedido deve estar dentro do prazo de validade, ou seja, o campo 'Data de validade'
no pedido deve ser maior que a data atual.
•O parceiro de destino deve ser o parceiro selecionado para lançamento. O parceiro de
destino só será considerado se o parâmetro 'SERVDUDEST' estiver ligado.

A lista final poderá conter produtos de vários pedidos.

Pedido de Hora Técnica


OS Pedido de Hora Técnica:

•A TOP deve fazer parte da lista do parâmetro 'SERVTOPSFAP'.


•Deve ser do Parceiro selecionado para lançamento.
•O 'Pedido' deve estar dentro do prazo de validade, ou seja, o campo 'Data de validade'
no pedido deve ser maior que a data atual.
•Deve conter o produto do parâmetro 'SERVHRTECNICA'.
•A quantidade negociada deve possuir saldo em relação a outras FAP’s (concluídas
ou não), ou seja, deste pedido, podemos lançar várias FAPs ligadas, desde que tenha
saldo sobrando para o lançamento.
Exemplo: Se tem um Pedido de 1000 horas, ao lançar uma FAP de 500 horas restará
apenas 500 horas para ser utilizado em uma ou mais FAPs.
•O número deste 'Pedido' será usado como 'Número da Negociação da FAP'.

Configurados o 'Modelo de Projeto' e as 'Negociações' já é possível


lançar uma nova FAP.

Para isso é disponibilizado o Wizard de lançamento onde é selecionado o Parceiro e o


Contato.

Os passos seguintes trazem a lista de 'Produtos' dos 'Pedidos de Direito de Uso' para que sejam
adicionados à FAP, assim como a 'Negociação de Hora Técnica', através da qual iremos alocar o
tempo total da FAP.

Ao concluir o Wizard de lançamento teremos uma nova FAP com status 'Não Configurada', o
que significa que ainda não podemos executar nenhuma de suas etapas, ou seja, lançar OS.

As Etapas da nova FAP seguem o modelo pré-definido, e o sistema gera uma equipe
automaticamente de acordo com os recursos de cada modelo de etapa e seus respectivos
executantes padrões.

O próximo passo é editar a FAP para definição do cronograma e ajuste da equipe de cada
etapa, para só então alterar manualmente o status para 'Pendente'.

Obs.:

•O que agrega valor para o Projeto são horas de 'Conformidade' e 'Serviços


complementares'. 'Não-conformidade' não agrega valor.
•Depois de lançada uma FAP, se houver remoção de alguma etapa do modelo, a FAP
não sofrerá nenhuma alteração, ou seja, se mudar alguma informação no modelo, não
será alterado nas FAPs originadas deste.
•Somente o Coordenador (quem lança a FAP), ou o Gerente de Serviços do grupo do
Coordenador podem alterar informações do Projeto.

No caso das 'Etapas' vale a mesma regra acima, com adição dos membros da 'Equipe' que
possuam papéis listados no parâmetro 'SERVFUNFAP'.

Integração com OS WEB


A execução das Etapas de uma FAP é controlada através da OS Web.

No Wizard de lançamento da OS as FAPs do parceiro estarão na lista de 'Negociações'


disponíveis, a etapa será selecionada no próximo passo. Dessa forma a OS estará ligada
unicamente a uma etapa da FAP.

517
A OS Web irá controlar o tempo gasto conforme o que foi alocado para a etapa, lembrando que
deve ser uma OS de Conformidade.

Os membros da equipe da etapa serão disponibilizados como possíveis executantes, podem-se


adicionar neste momento, os executantes definidos como 'fila'. Na hora de utilizá-las, estarão
disponíveis todos os membros da 'fila'.

Se uma 'fila' for membro da equipe, os componentes deste serão disponibilizados para seleção,
exceto a própria fila.

Gerência de Recursos

Gerenciamento da Equipe da FAP e


Etapas
O sistema permite a inclusão ou substituição de membros da Equipe mesmo depois de
inicializados os serviços.

A substituição só é permitida caso o membro de Equipe não tenha pendências desta FAP, não
importando a etapa, em sua agenda.

Gerenciamento de Horas Alocadas nas


Etapas
O sistema permite a busca por etapas preparadas a ceder horas de complementação às etapas
que necessitam de mais horas para sua completa execução.

Mesmo depois de finalizada, uma etapa pode ceder horas à outra.

Navegando pelo Sistema


Para conhecer o recurso e aplicabilidade de cada tela do Controle de Projetos, acesse o Help
das rotinas:

Configurações->Cadastros->Gerencia de Projetos->Modelo de Projetos

Contratos e Serviços->Projetos->Novo Projeto

Contratos e Serviços->Projetos->Consulta
Contratos e Serviços->Projetos->Tipo de Recurso

Contratos e Serviços->Projetos->Gerência de recursos

Configurando o Projeto
Após a criação de um novo projeto pelo menu Contratos e Serviços / Projetos / Novo
Projeto o próximo passo será configurar as etapas para a utilização deste projeto. Para
isto, o usuário deverá acessar o Menu Contratos e Serviços / Projetos / Consulta e fazer a
pesquisa para encontrar o projeto desejado.

No exemplo acima a pesquisa foi realizada pelo 'Número' do projeto.

O usuário deverá dar um duplo clique na linha que apresenta a FAP desejada e o sistema irá
abrir a tela de Projetos.

Aba Geral

Configura-se nesta aba:

Parceiro: O parceiro do projeto.

Contato: O contato.

Modelo: O modelo utilizado para a criação do projeto. O modelo utilizado não possui
vínculo com o projeto, ou seja, alterando o modelo não haverá nenhuma alteração no
projeto e vice-versa.

Coordenador: O usuário responsável pelo projeto.

Horas alocadas: A quantidade de horas lançadas no pedido.

Horas a definir: Ainda não foram destinadas para nenhuma etapa.

Horas gastas: O que já foi utilizado de horas no projeto.

Horas disponível: Horas disponíveis ainda para execução do projeto.

Contato é Implantador? Este campo deverá ser marcado quando o contato no cliente for
o implantador.

Observação: Campo disponível para anotações.

Aba Produtos

Esta aba apresenta os produtos selecionados para o projeto. Pode-se “Excluir” ou “Inserir”
produtos nesta aba.

Aba Equipe

Nesta aba são apresentadas todas as pessoas que serão ou poderão ser utilizadas nas
diversas etapas do projeto.

Aba Pedidos

Esta aba apresenta todos os pedidos que estão vinculados ao projeto. Após o lançamento do
pedido no 'Portal de Vendas' é nesta aba que se faz a vinculação do Pedido ao Projeto.

518
Nota: Se ao clicar no sinal de "+" para inclusão de um pedido, e este não for apresentado,
pode-se clicar em "Seu Pedido não está aqui?" onde torna-se possível identificar o motivo
desta não apresentação.

Informando-se o número único, e clicando-se no botão "Checar", são apresentados os motivos


relacionados ao pedido.

Aba Etapas

Apresenta as etapas existentes neste projeto. Quando selecionamos uma etapa pai, esta
sintetiza todos os dados das etapas filhas.

*Filtrar Etapas: ao clicar neste botão ou na opção “Definir”, o sistema apresentará a janela
“Filtrar Etapas” disponibilizando duas opções de filtro aos usuários: "Executante" e "Serviço".
Pode-se filtrar utilizando um ou os dois campos ao mesmo tempo. Ao “Aplicar” o filtro a
hierarquia de etapas mostrará resultados de acordo com o filtro efetuado, trazendo também, se
necessário, os pais na hierarquia. A seta ao lado do filtro permitirá além de “Definir”, “Limpar”
mesmo.

*Editar: utiliza-se este botão para ‘Copiar’ e ‘Colar’ etapas, da seguinte forma: Seleciona-se
a etapa que deseja copiar e em seguida clica-se em "Copiar" (ou simplesmente sobre o botão
“Editar”), depois se seleciona a etapa onde desejar colar e em seguida em "colar".

O sistema fará uma validação, caso o usuário copie uma hierarquia e em seguida tente colar
nela mesma, o sistema exibirá a com a mensagem: "A etapa de destino não pode estar
entre as etapas copiadas."

Quando uma etapa for definida como "Concluída", o sistema apresentará uma "marcação na
cor verde” na mesma, possibilitando ao usuário verificar se a etapa está ou não concluída
através da árvore hierárquica, eliminando a necessidade de se clicar em cada etapa para
consultar o status.

Dentro da Aba Etapa existem as abas referentes àquela etapa que são:

Geral

Número: É o número da etapa

Concluída: Para marcar se a etapa já foi concluída

Concluir no fechamento de sub-os?: Para que quando ocorrer o fechamento da sub-OS vinculada
à etapa e não houver mais nenhuma OS ou sub-OS aberta para ela, o sistema questione ao
usuário se deseja concluir a etapa. Assim a etapa receberá o status de concluída.

Descrição: Descrição da etapa

Serviço: Descrição do serviço. Não tem vínculo com a descrição da etapa.

Valor Horas: Valor total em horas para execução da etapa.

519
Obs.: Não existe etapa de projeto em percentual.

Horas executadas: Quantos de horas já foram utilizadas, de acordo com as horas de OS


lançadas para a etapa (OS de conformidade).

Horas disponíveis: Quantidade de horas disponíveis para a etapa. É a diferença entre valor horas
e horas executadas.

Horas Conformidade: O sistema traz neste campo a somatória de todas as ordens de serviços
executadas, para o projeto, que são de horas de conformidade.

Horas Não Conformidade: O sistema traz neste campo a somatória de todas as ordens de
serviços executadas para o projeto, que são de horas de não conformidade.

Horas Serviço Complementar: O sistema traz neste campo a somatória de todas as ordens de
serviços executadas para o projeto, que são de horas de serviço complementar.

Pega emprestado?: Define se esta etapa poderá ou não pegar horas emprestadas. Se
estiver marcada, o campo “valor máximo” definirá o número máximo de horas que
esta etapa poderá pegar emprestado, e o campo “Já peguei emprestado”
apresentará a quantidade de horas que esta etapa já pegou emprestado de outra
etapa.

Empresta?: Esta marcação define se esta etapa poderá ou não emprestar horas. Se
marcada, o campo “valor máximo” definirá o número máximo de horas que esta
etapa poderá emprestar, e o campo “Já emprestei” apresentará a quantidade de
horas que esta etapa já emprestou.

Botão Suplementa: Este botão permite pegar horas emprestadas de outra etapa. O
sistema listará as etapas que têm saldo e poderão emprestar horas. Nesta tela
seleciona-se uma ou mais linhas desejadas, informa-se o valor alocado, e clica-se no
botão adicionar e em seguida no botão confirmar.

Nota Importante: O sistema limita a quantidade máxima de horas a emprestar ao


total de horas alocadas originalmente. Ou seja, se uma etapa foi alocada com 100
horas, por exemplo, a quantidade máxima de horas que poderá ser emprestada
será 100 horas. O sistema permitirá o empréstimo de uma quantidade menor que
100 horas, mas não maior. Veja:

Um dos pontos de crucial importância na gestão de projetos é o controle das horas.


Saber administrar a alocação destas horas nas etapas garantirá resultados satisfatórios.

A suplementação é utilizada para o empréstimo de horas entre as etapas. Contudo, se


uma etapa usa horas que pegou emprestado, para emprestar para outras
etapas, é sinal de que não está havendo gerência de projetos, mas uma ciranda
de uso de horas, que em algumas situações poderão não funcionar.

A suplementação deve ser utilizada considerando uma gestão rigorosa das horas do
projeto. Antes de executar o processo o gerente do projeto deve dimensionar o
volume de horas necessárias com exatidão e a melhor opção será sempre
trabalhar com o empréstimo de horas nas etapas em doses pequenas, além de evitar
a suplementação cíclica (A->B->C->A).

Para melhor esclarecer o processo das horas suplementadas, veja o exemplo a


seguir:

Para se saber as Horas Disponíveis, para execução desta etapa, é necessário efetuar
o seguinte cálculo:

(HORA DA ETAPA + HORAS QUE SE PEGOU EMPRESTADO) – (HORAS QUE


JÁ SE EMPRESTOU + HORAS EXECUTADAS DE CONFORMIDADE)

Histórico de Suplementações: Existe um recurso que remaneja horas entre etapas de um


projeto, ou seja, uma etapa pode emprestar horas para outro projeto sem comprometer a carga
horária total do projeto, isso é chamado de suplementação. Para visualizar as suplementações
feitas, na tela de projetos é utilizado o botão “Histórico”.

Toda suplementação feita é guardada na tabela de Histórico de Suplementações (TCSHSE). Na


aba etapa, logo abaixo ao já existente botão “Suplementa”, o botão “Histórico” se refere à
etapa selecionada. Este botão abre uma tela na qual é possível visualizar todas as
suplementações (da TCSHSE) em duas grades: na primeira as etapas que tomaram horas desta
selecionada e na segunda as etapas que emprestaram horas.


No exemplo acima a etapa 2- “INICIAÇÃO/Sintonia/ Escopo/ Val. Implement.” obteve horas da
etapa 8 – EXECUÇÃO/Detalhamento dos Processos. Sendo assim, se visualizarmos essa
suplementação através do botão “Histórico” o mesmo apresentará na grade inferior a
informação de qual etapa emprestou e/ou cedeu horas para a etapa 2.

Já na etapa 8 - EXECUÇÃO/Detalhamento dos Processos, caso o botão “Histórico” seja acionado,


será possível verificar as etapas que obtiveram e/ou cederam horas para esta etapa. Neste
exemplo, será apresentado na grade superior a Etapa 2, que obteve horas desta etapa.

Sendo assim, é possível verificar:

- No caso da etapa que emprestou, quantas horas foram emprestadas e para qual etapa foi
emprestada.

- No caso da etapa que pegou emprestado, de qual etapa pegou e quantas horas.

- Em ambas as etapas o usuário que realizou o empréstimo.

- Total de horas cedidas e totais de horas obtidas (abaixo da grade inferior).

O botão "Desfazer Selecionados” irá devolver as horas pegas/cedidas se e somente se a etapa


que pegou tais horas não estiver utilizando.

Exemplo:

A etapa “A” possui 20:00 e (pegou emprestada) foi suplementada com mais 4:00 da etapa “B”. A
etapa “A” usou apenas 17:00. Se a linha correspondente a esta suplementação for marcada para
ser desfeita, a operação será bem sucedida, sendo devolvidas 4:00 para a etapa B. Caso, a
etapa “A” tiver consumido 20:01 ou mais, então não será possível desfazer. Se o usuário tentar

realizar tal procedimento será avisado com a seguinte mensagem: Horas alocadas + Horas
obtidas – Horas cedidas é menor que a quantidade de horas já executadas para a etapa X.

520
OBS: Caso o usuário não escolha nenhuma etapa analítica e clique no botão “Histórico, o
sistema irá apresentar a seguinte mensagem: Selecione uma etapa analítica.

Cronograma: São os campos para acompanhamento do cronograma do projeto, tendo os


campos para preenchimento de “Início Previsto” e “Início Limite”, “Fim Previsto” e “Fim Limite”.

Ajuste Automático do Cronograma Limite da FAP ao Modificar o


Cronograma

Parâmetro FAPETPCRONLIMAU Ajustar automat. os limites do cronograma da FAP. Por default


desligado.

Se este estiver ligado, ao modificar o cronograma da FAP, os campos do cronograma limite


serão automaticamente ajustados de modo que fiquem iguais, ou seja, inicial com inicial e final
com final.

Se o usuário modificar os campos data inicial e final, seja pela tela de projeto, ou pelo gráfico de
Gantt do cronograma, ao salvar a modificação, se o parâmetro estiver ligado, as datas limites
inicial e final serão modificadas automaticamente.

Nota: Na inclusão da etapa, mesmo com o parâmetro ligado, as datas limites só serão
ajustadas automaticamente se o usuário deixá-las em branco, caso sejam informadas,
permanecerão os valores informados.

Observação

É possível ter observações padrões por etapa, originadas do modelo utilizado para criação do
projeto. Estas observações poderão ser alteradas de acordo com as preferências do
coordenador do projeto.

Histórico

Nesta aba são apresentadas todas as alterações que foram feitas na etapa, é um registro das
modificações efetuadas.

Serviços

Esta aba apresenta os serviços adicionais para a etapa, aqueles que são lançados como
"Serviço complementar" na Ordem de Serviço.

Equipe

Esta aba apresenta a equipe da etapa. Nela é possível lançar uma OS diretamente para um
membro da equipe, basta selecioná-lo e clicar na opção “Lançar OS para o executante
selecionado”.

Também é possível substituir um membro da equipe através do botão “Substituir”, clicando nele
o sistema apresentará a lista dos outros membros da equipe dentre os quais poderá ser
selecionado um para a substituição.

Ordem de Serviço

Apresenta todas as Ordens de Serviços que já foram lançadas para a etapa selecionada.

O botão de Histórico da OS serve para visualização do processo que foi feito nas OS's abertas
para a etapa selecionada no Projeto. Este botão agiliza a navegação do usuário e evita que o
mesmo precise ir à rotina de ordem de serviço e abrir OS a OS.

521
Insumos

Tem as mesmas funcionalidades dos campos referentes ao Modelo de Projeto, o que diferencia:
Qtd. Requisitada: Irá guardar a quantidade de quanto de determinado insumo já foi lançado
em notas de requisição. Este campo é protegido.

Opções -> Gerar Requisições

Esta opção serve para gerar notas/requisições dos insumos cadastrados entre as etapas.

Para gerá-la é necessário configurar o parâmetro, ‘Modelo da Nota para requisição da FAP’
Chave NOTAMODREQFAP, com o número único da nota gerado anteriormente no cadastro do
Modelo na Central de Movimentações Internas.

Nota: O sistema não permitirá gerar requisição mais de uma vez por insumo.

Para a geração das notas/requisições o sistema levará em consideração o parâmetro ‘Local


Padrão para Notas/Pedidos’ Chave LOCALPADRAO, caso o Local informado seja zero.

Os insumos não terão vínculos com as requisições já geradas. Apenas o usuário advertido que
existem requisições geradas, no momento em que excluir uma etapa ou projeto. Por exemplo,
para excluir a Etapa é necessário excluir as requisições.

Predecessoras

Terá as mesmas funcionalidades dos campos referentes ao Modelo de Projeto, o que diferencia é
que esta opção está disponível em Menu Opções – Predecessoras.

Nesta, aparecerá à tela com as etapas já advindas do Modelo de Projeto e poderá inserir novas.

Define o relacionamento com as outras etapas do projeto, determinando os aspectos de


dependência entre as etapas.

As configurações devem ser feitas para cada etapa.

Depois de efetuadas as configurações, é necessário mudar o Status de “Não Configurada” para


“Pendente” e clicar no botão “Salvar” para que então seja possível lançar ordens de serviço
para esta FAP.

Após todo o processo concluído já é possível lançar Ordem de Serviço para a FAP através da tela
de lançamento de OS.

Etapas da FAP – Ações em Massa

Lançamento

O usuário poderá realizar o lançamento de Ordem de Serviço em massa, para isso deverá
selecionar uma ou mais etapas da FAP e utilizar um assistente simplificado a partir do qual
conseguirá lançar uma OS para todas as etapas de forma simples e rápida.

Resumo:

O sistema dispõe de uma funcionalidade para lançamento de OS em massa. O usuário poderá


(selecionar) as etapas do projeto que ele deseja lançar OS e proceder com o lançamento. Na
tela de projetos, no modo grade da aba Etapas, ao clicar no botão “Lançar OS” o sistema irá
auxiliar o usuário no lançamento.

Será permitido o lançamento de OS em massa somente para:

- Membros que fazem parte da equipe da etapa selecionada;

- Membros que não tenham OS lançada para aquela etapa;

- Etapas que não estejam concluídas.

Detalhamento

Na consulta de projetos, aba ‘Etapas’ no modo grade existe uma coluna fixa localizada à
esquerda da tela que tem duas funções:

Sendo que a primeira função é: Selecionar etapas ou desselecionar etapas. As etapas poderão
ser selecionadas ou desselecionadas todas em conjunto ou separadamente.

Nota: Ao selecionar a etapa pai todas as etapas filhas serão selecionadas automaticamente.

A segunda funcionalidade desta coluna é referente ao botão pontilhado usado para segurar e
arrastar a etapa selecionada para onde se deseja que a mesma fique posicionada de acordo
com a necessidade do usuário.

Assim como a coluna Descrição, esta coluna que fica mais à esquerda é fixa, ou seja, ao rolar
as demais colunas na barra de rolagem abaixo, o usuário não perde de vista essas duas colunas.

522
Nota: Caso o usuário faça alguma alteração nas informações das etapas com por exemplo na
‘data de início’, na grade existirá confimação pendente, os botões de ‘Confirmar’ ou
‘Cancelar’, deverão ser acionados para habilitar o Botão ‘Lançar OS’, pois não é possível
lançar OS antes de salvar ou cancelar alterações.

Se o botão ‘Lançar OS’ for acionado sem antes selecionar alguma etapa, a seguinte
mensagem será apresentada: ‘Selecione a(s) etapa(s) que você deseja lançar Ordem de
Serviço!’, ou seja, para lançar OS é necessário que antes seja selecionada uma etapa do
projeto.

Portanto, para lançar OS a etapa desejada deve ser selecionada e o botão “Lançar OS” deve
ser acionado.

Ao clicar neste botão uma janela será apresentada, primeiramente, caso haja na FAP mais de
um produto, o usuário deverá selecionar a qual produto refere-se a OS a ser lançada.

Em seguida, se houver mais de um executante cadastrado para a etapa, o usuário deverá


indicar para quem deve-se lançar a odem de serviço: ‘Apenas para o membro principal das
etapas selecionadas’ ou ‘Para todos os membros das etapas selecionadas’ ou ainda ‘Desejo
selecionar pela equipe do projeto’.

esta última opção permite ao usuário selecionar os membros que receberão a ordem de
serviço lançada inclusive membros que estão vinculados e não apenas membros da etapa.

Ao marcar algum membro para fazer parte da equipe da etapa, será lançada a ordem de
serviço para o mesmo desde que ele esteja apto a executar o serviço para o produto
requerido.
Nota: No canto direito superior da aba ‘Etapas’ existe o ícone ‘Mostrar equipe’

que ao ser acionado apresentará uma grade com uma lista dos membros
vinculados ao projeto, utilizados e NÃO utilizados na etapa selecionada. Nesta grade poderão
ser incluídos ou excluídos membros na etapa selecionada. Após qualquer alteração feita o
usuário deverá salvar clicando no botão ‘Confirmar’.

Nota: Se um membro selecionado não pertencer a etapa, o mesmo não será considerado no
lançamento. Mas sim aqueles selecionados e vinculados à etapa selecionada.

Em seguida, o passo de verificação de Serviço por executante, será verificado se o executante


tem aptidão para executar o produto/serviço.

Caso o executante não tenha aptidão para executar este serviço para este produto, será

523
Caso o executante não tenha aptidão para executar este serviço para este produto, será

apresentado um botão de exclamação e uma mensagem: ‘Executante NÃO apto para


executar esse serviço para este produto’.

E abaixo será apresentada a mensagem: ‘Não é possível realizar o lançamento, pois não
existe nenhum membro apto para executar o(s) serviço(s).’

O usuário que tem acesso e permissão para alterar o serviço por excutante poderá fazê-lo
diretamente através desta tela.

Nota: O usuário que tem permissão configurada no Controle de Acessos à tela de ‘Serviços
por Executante’ poderá tornar um executante apto para executar o serviço para um
determinado produto e poderá fazê-lo na tela de Verificação de Serviço por Executante.

Ao posicionar o mouse sobre o botão de exclamação, aparecerá a mensagem ‘CLIQUE para


tornar esse executante apto’.

Ao clicar o botão se tornará verde e sinalizará a aptidão do executante.

Além disso é possível marcar a opção localizada abaixo ‘Continuar a lançar para os

membros que estão aptos para executar o(s) serviço(s)’, para como o nome diz, lançar
apenas para os membros aptos desconsiderando os não aptos. Ou seja, para dar continuidade
ao lançamento o usuário não precisará dar acesso a todos os executantes.

Nota: Caso todos os executantes possuam aptidão para executar o serviço/produto este passo
do lançamento não será apresentado.

Para finalizar o lançamento, o usuário deverá indicar se deverá ser lançada uma OS para cada
executante, pois é possível que cada etapa possa ter mais de um executante, ou uma para
todos.

O motivo e a situação são listados de acordo com o serviço selecionado.

Nota: Só é possível lançar OS para projeto com status ‘Em Andamento’.

Ao final será apresentada a confirmação do lançamento com o número da Ordem de Serviço


lançada, a descrição e o executante.

Dando dois cliques sobre a linha da OS, a mesma é aberta.

Nota: Para etapas que já foram concluídas, não é possível lançar OS. Também não é possível
lançar nova OS para um executante que já possui OS para da etapa em questão.

Se o usuário selecionar várias etapas e acionar o botão ‘Lançar OS’ as etapas impedidas serão
desconsideradas. E o sistema lançará OS para as demais.

524
Outro detalhe importante é que o lançamento de OS é possível somente para etapas filhas.

Edição

O modo de edição em massa facilita a criação/edição de várias etapas, otimizando assim o


processo de gerenciamento de projetos.

Na aba “Etapas” da tela “Projeto” (FAP) o modo de edição em grade das etapas, pode ser

visualizado clicando no botão “Modo grade” na parte superior esquerda da aba. Dessa
forma, todos os campos editáveis, do modo formulário poderão ser alterados no modo grade,
inclusive campos adicionais. As mesmas funcionalidades de criação/edição do modo formulário
foram preservadas, EXCETO o uso das abas “Serviços”, “Ordem de Serviço” e “Insumos”. A
organização das etapas pode ser feita clicando e arrastando uma etapa de um lugar para outro

ou utilizando os botões “Recuar etapa” e “Avançar etapa”. O botão “Recuar etapa”


move a etapa um nível acima. Já o botão “Avançar etapa” move a etapa um nível abaixo. É
possível também, definir os membros da equipe que irão participar em cada etapa, basta clicar

no botão “Mostrar equipe” e definir os membros. No painel de “Equipe” o usuário poderá


mostrar os membros selecionados e os NÃO selecionados. Após realizar a edição de toda a
grade o usuário deve confirmar ou cancelar as alterações clicando nos botões “Confirmar” e
“Cancelar” na parte superior da aba.

Modo grade como padrão nas etapas da FAP

O parâmetro, ‘Modo grade como padrão nas etapas da FAP?’ Chave MODOGRADEETAPA,
se ligado, define o modo grade como padrão na aba “Etapas” da tela do projeto. Com o
parâmetro desligado o padrão é o modo formulário.

Aba Requisitos

Esta aba serve para cadastrar requisitos que serão utilizados no projeto.

Ao adicionar um novo registro o usuário deve informar o “Nome” do requisito, o “Peso” que o
mesmo possui neste projeto e se este “Participa de todas as etapas” ou não. Feito isto,
existem 3 abas para complementação dos dados:

*Descrição – nesta aba o usuário informa a descrição do requisito que esta sendo cadastrado.

*Caso de uso – onde o usuário informa o caso de uso do requisito.

*Etapas – nesta aba o usuário deverá informar a(s) etapa(s) a(s) que (quais) o requisito
pertencerá.

Aba Anexos

Através desta aba o usuário poderá anexar arquivos e documentos na FAP sem
necessidade de abrir uma OS, podendo anexar inclusive documentos que não estão
relacionados a uma OS específica, mas ao projeto todo.

A primeira grade exibe os anexos do projeto, que são inseridos através desta grade, e
na segunda grade são exibidos os anexos das OS's do projeto, que são inseridos
diretamente na OS.

Ao adicionar um novo anexo, utilizando o botão "Novo", uma janela é aberta com os campos:
"Descrição”, "Data de expiração", "Outros usuários podem editar?", "Anexo público" e o campo
para adicionar o arquivo.

A primeira grade mostra os “Anexos do Projeto”, onde o usuário possui a opção de


defini-los ou não, como "Público" através do botão "Alterar".

Esta opção permite a exibição do anexo em todas as OS's lançadas no projeto. Se o


usuário optar por não definir o anexo como "Público", o mesmo poderá ser visualizado
apenas no Projeto através desta aba.

Os anexos podem ser adicionados, visualizados, alterados e excluídos.

A segunda grade mostra os anexos inseridos nas OS's do Projeto. Estes anexos podem
apenas ser visualizados, e a inserção ocorrerá na própria OS.

Arquivos do Repositório Em Anexos da FAP

A adição e alteração de um arquivo local é o padrão do sistema, que também permite a adição
de arquivos existentes no Repositório de Arquivos.

Assim, selecione um arquivo do repositório conforme figura 1.

Figura 1.

Copie o “Caminho” do arquivo, ou clicando no ícone de tesoura ao lado ou ainda selecionando o


texto e utilizando o atalho Ctrl+C.

Na tela de Consulta (Contratos e Serviços » Projetos » Consulta) selecione o projeto


qualquer desejado, neste momento a tela “Projeto” será aberta.

Na aba “Anexos”, clique na “setinha” para expandir as opções e selecione Adicionar Anexo do
Repositório.

Será aberta a tela abaixo, preencha os campos indicados. O campo Caminho do Arquivo é o
caminho copiado anteriormente.

Nota: O prefixo “Repo://” é necessário.

Depois de adicionado, é possível realizar a alteração do caminho do arquivo, mas não da


descrição. Para isto, clique no botão editar acima da grade, com o item selecionado.

525
Para visualizar o arquivo clique no botão “Visualizar” . Caso o
caminho especificado não mais exista no repositório (arquivo deletado, nome de pastas do
repositório modificadas, ou caminho do arquivo especificado de forma errada) um erro de
arquivo não encontrado deverá aparecer. O controle de acesso do repositório não se aplica aos
anexos, pois se um arquivo foi anexado ele deve ser visualizado por todos que possuem acesso
aquela lista de anexos.

2.294 Grupo Cobrança

Configurações > Cadastros

Esta tela permite criar classificações que podem ser associadas aos Parceiros a fim de realizar a
segmentação dos mesmos na Régua de Cobrança, de acordo com o nível de inadimplência de
cada um. Sendo que, esta associação será realizada no Cadastro de Parceiros, aba Identificação,
campo "Grupo Cobrança".

O campo "Código" é alimentado de forma manual ou automática; esta definição é feita através

do botão "Configuração da tela" localizado na parte superior direita da tela.


Informa-se neste campo, a chave do grupo de cobrança no sistema, ou seja, esta numeração
será responsável por identificá-lo em todas as rotinas em que ele estiver presente.

Por meio do campo "Descrição" aponta-se o nome do grupo que está sendo criado.

2.295 Máscara para Natureza

Configurações > Avançado > Máscaras

Através desta tela, é possível efetuar a configuração/criação de Máscaras para Naturezas.

A tela bloqueia a alteração da máscara quando já houver Naturezas cadastradas com a


configuração realizada.

É possível definir quantos níveis terá a estrutura (máximo: 4) e quantos dígitos haverá em cada

nível (máximo: 3). O tamanho máximo de código permitido é de nove dígitos válidos.

Exemplo: 9.99.999.999.

2.296 Configuração da Tela

Por meio do botão "Configuração da tela", você poderá configurar a tela em que
se encontra posicionado. Pode-se, por exemplo, incluir ou excluir abas, selecionar os campos a
serem exibidos no modo formulário e movimentá-los entre as abas, entre outras.
Algumas abas, também podem ser configuradas através do botão de Configuração da tela,
existente na própria aba.

Observação: Somente terá(ão) acesso à configuração da tela, o(s) usuário(s) com permissão
de acesso para "Configurar" a tela. Esta permissão será configurada por meio da tela de
Acessos.

Utilizaremos a tela de Cadastro de Produtos para demonstrar as funcionalidades e premissas


das Configurações da tela.

Atributos e funcionamento da tela Botões da tela

Parâmetros que influenciam nesta tela

Atributos e funcionamento da tela


Trataremos aqui dos aspectos que fundamentam esta tela; seus campos com seus respectivos
preenchimentos e as situações que estes podem e/ou devem ser configurados.

Seção Campos disponíveis

Nesta seção, temos a listagem dos campos que não se encontram visíveis na tela. Caso a lista
de campos disponíveis seja muito grande, em "Procurar campo", você pode digitar o nome ou
parte do nome do item.

Os campos que possuírem uma aba padrão, exibirão abaixo da descrição o nome da respectiva
aba.

Para tornar um campo visível na tela, selecione um campo em "Campos disponíveis", e


depois arraste para a aba que ele será apresentado:

Deste modo, ao salvar as alterações o referido campo será enviado para a aba indicada e se
tornará visível. Além disso, ao selecionar um campo que contém uma aba padrão, por meio do

botão , você poderá mover este campo e todos os outros campos disponíveis que
pertençam a esta mesma aba de uma só vez.

Seção Campos selecionados

Nesta seção, estão os campos visíveis na tela, divididos entre as abas existentes.

Configurações do campo

Os campos possuem o botão "Abrir configurações do campo", onde você poderá


realizar as seguintes configurações:

O "Nome do campo" será preenchido automaticamente com a descrição do campo


selecionado. Porém, caso seja necessário você poderá alterar essa informação.

Pode-se definir um valor padrão para os campos, para isso configure o "Tipo de valor padrão"
e o "Valor padrão". Vejamos a descrição de ambos:

Tipo de valor padrão: Existem dois tipos possíveis de valor padrão, o "Valor fixo" e o
"Variável". Optando pelo "Valor fixo", o campo sempre apresentará o mesmo valor como
padrão. Já no "Variável", o campo poderá trazer valores padrões diferentes, conforme

526
padrão. Já no "Variável", o campo poderá trazer valores padrões diferentes, conforme
estabelecido no campo "Valor Padrão".

Valor Padrão: Esse campo sofre alterações de acordo com o Tipo de valor padrão e o campo
selecionado, podendo assumir a forma de um campo de digitação, de pesquisa ou uma lista de
seleção. Assim, informe aqui o valor padrão para o campo selecionado. Se o Tipo de valor
padrão for Variável, pode-se selecionar se o valor do campo irá variar por código do usuário

logado, empresa do usuário logado, entre outras.

A marcação "Campo obrigatório", permite apontar que o campo em questão terá seu
preenchimento obrigatório.

Caso você habilite a marcação "Campo protegido", não serão permitidas alterações no valor
do campo. Para proteger um campo obrigatório, o valor padrão deste deve ser informado.

Ao finalizar as personalizações, clique no botão "Salvar" para recarregar a tela com as novas
configurações.

Importante: Alguns campos não poderão utilizar a funcionalidade "Configuração do


Campo", devido às regras de negócio. Em situações em que será necessário a liberação de
campos específicos, faça a solicitação ao Software para que seja analisado o caso.

[voltar ao topo]

Botões da tela

Voltar: Este botão, permite retornar para a tela que está sendo configurada.

Filtro padrão: Este botão, permitirá alterações somente ao usuário SUP, sendo que
após ser configurado valerá para todos os usuários.

Marcar aba como visível: Através deste botão, é possível determinar quais abas
serão visíveis ou ocultados na tela.

Salvar: Este botão, realiza o armazenamento das configurações realizadas.

Restaurar configuração: Através deste botão, tem-se o


reestabelecimento das configurações iniciais da tela, ou seja, o padrão fornecido pelo sistema.

Copiar personalização: Por meio deste botão, é possível copiar


as configurações de um usuário para vários outros de uma única vez. Para utilizar esta a
funcionalidade, realize as configurações a seguir:

Primeiramente, acesse a tela que se deseja copiar a configuração, e acione o botão


"Configuração da tela". Após isto, clique no botão "Copiar personalização", onde será
apresentado o pop-up de mesma nomenclatura:

Neste pop-up, ao manter a marcação "Usar usuário atual", a configuração será fornecida pelo
usuário logado, caso seja desmarcada, você poderá pesquisar por outro usuário e selecioná-lo:

Agora, indique os usuários que receberão as configurações. Para isso, pesquise pelos usuários

desejados, ou acione a "Lupa". Depois, selecione os usuários e clique em ,


para transferir os usuários disponíveis, para o lado dos usuários selecionados.

Feito isso, clique em "Próximo", e informe quais configurações se deseja copiar. Tendo como
opção as configurações de "Tela", "Filtros" ou "Ambos". Você pode indicar também, se deseja
manter as configurações pré-existentes.

Por fim, clique em "Concluir" para finalizar a cópia das personalizações.

[voltar ao topo]

Parâmetros que influenciam nesta tela


Os usuários podem configurar as telas adicionais? - USUCONFIGTELA: Este parâmetro
quando habilitado, retira o botão "Configuração da tela" das telas adicionais, mesmo que o
usuário possua acesso à configuração da tela ou à numeração.

[voltar ao topo]

2.297 Cotação - Gerar Pedidos

Ao clicar no botão "Gerar Pedidos" da tela Cotação, será aberta uma tela contendo o resumo
do pedido a ser gerado

A grade superior "Fornecedores", apresenta as informações do cabeçalho do pedido a ser


gerado, como empresa, centro de resultado, natureza, projeto e tipo de negociação.
Já a grade inferior "Itens da Cotação", exibe os dados dos itens que serão gerados no pedido
de compra. Ambas as grades permitem a remoção dos registros selecionados ou não

selecionados, através dos botões e , respectivamente.


Nota: Caso o parâmetro "Conf. Automaticamente pedidos da Cot.? - COTACPEDCONF"
esteja ativado, os pedidos de compra serão gerados automaticamente já confirmados.
Observação: Quando um produto estiver aprovado e outro cancelado, ao acionar o botão Gerar
pedido tem-se que este será gerado normalmente e a cotação será fechada, desde que o
parâmetro "Fechar Cotação na Geração de Pedidos? - FECHARCOTGERPED" encontre-se
habilitado (padrão). Por outro lado, caso você deseje que a cotação não seja fechada, basta
desabilitar o parâmetro.
Acesse os links abaixo para conhecer as demais funcionalidades dessa tela:
Botão Transferir Itens Gerando o Pedido
Número da cotação no Pedido de Compra Reabrindo uma Cotação

Botão Transferir Itens

O botão "Tranferir Itens" localizado na grade inferior Itens da Cotação, será utilizado na
transferência dos itens aprovados de um fornecedor para outro. Para isso, o novo fornecedor
para o qual o item será transferido, deve ter respondido o preço do produto em questão, caso
contrário não será possível realizar a transferência.

Para acionar este botão, selecione primeiramente o fornecedor na grade superior e em seguida,
os itens que deseja transferir na grade inferior. Ao clicar no botão, serão apresentados os
fornecedores que responderam os itens selecionados.

527
O campo "Precificação", indica se o fornecedor respondeu a todos os itens selecionados ou
não; se estiver igual a "Total" ele respondeu todos, se estiver igual a "Parcial" respondeu
somente alguns itens. Para visualizar quais itens o fornecedor respondeu, clique no botão
"Visualizar produto".

Feita a seleção dos fornecedores que irão receber os itens selecionados, basta clicar no botão
"Transferir". Ao fazer isso, o sistema altera a situação dos fornecedores envolvidos na
transferência dos itens de modo que, o novo fornecedor passa a ter a situação igual a
"Aprovado" e o antigo fornecedor terá a situação alterada para "Respondido".

[voltar ao topo]

Gerando o Pedido

Para gerar o pedido de compra, selecione um fornecedor na grade superior e em seguida clique
no botão "Gerar pedido".

Nesse momento, o sistema irá apresentar uma tela contendo informações do cabeçalho do
pedido de compra a ser gerado. Vale lembrar que qualquer uma das informações pode ser
alterada.

Nota: Quando a grade "Moeda" estiver preenchida com moedas estrangeiras, no ato da
geração do pedido só será aceito o Tipo de Operação - TOP de moeda (aba Geral, campo
"Operação em Moeda").

A princípio as informações apresentadas são originadas da cotação, mas caso não estejam
preenchidas, você pode inserir ou até mesmo modificar um dado já existente.

Ao confirmar as informações, o pedido de compra é gerado com a apresentação do seu número


único, e com isso, a situação da cotação do produto é alterada para "Fechada".

Observação: O valor de frete apresentado no resumo de pedidos não é gerado no pedido de


compra, ele é utilizado apenas para fins informativos.

[voltar ao topo]

Número da cotação no Pedido de Compra

Caso seja necessário realizar a rastreabilidade da cotação no pedido de compra, você pode criar
um campo adicional na tabela de itens, através da tela Dicionário de Dados, tabela TGFITE.

No campo "Expressão", você pode inserir a seguinte informação:


#type.sql#
SELECT MAX(NUMCOTACAO) FROM TGFITC WHERE NUNOTACPA =
TGFITE.NUNOTA AND SEQNOTACPA = TGFITE.SEQUENCIA
Além disso, através do botão "Atributos" será apresentado o pop-up "Atributos de campo
adicional", onde você deverá assinalar as marcações "Visível" e "Somente Leitura":

Dessa forma, o número da cotação será apresentado na grade de itens do pedido de compra;
essa configuração serve para que o usuário tenha ciência de qual cotação gerou o item do
pedido de compra.
Nota: Alterações realizadas no pedido de compra não refletem na cotação que gerou o pedido,
por isso, caso as informações do item gerado no pedido estejam diferentes do que está na
cotação, indica-se que o pedido de compra pode ter sido editado.
Importante: A configuração descrita acima, trata da apresentação do número da cotação
apenas na grade de Itens. Os pedidos gerados pelo módulo Cotação, não irão apresentar em
seu Cabeçalho a numeração da cotação, pois um pedido pode corresponder à várias cotações e
vice-versa.
[voltar ao topo]

Reabrindo uma Cotação

Caso o item gerado no pedido seja excluído, ele terá sua situação alterada para "Aprovado" na
rotina de Cotação. Caso o pedido de compra seja excluído, todos os itens do pedido terão a
situação modificada para Aprovado. Isso caracteriza a reabertura de uma cotação
anteriormente fechada pela geração do pedido de compra.
[voltar ao topo]

2.298 Unidades
Configurações > Cadastros > Produtos

O Cadastro de Unidades visa padronizar as unidades de medida que serão utilizadas para os
produtos. É permitida a utilização de várias unidades de medida para o cadastro de um mesmo
produto ou serviço; estas poderão ser empregadas nos lançamentos de todos os tipos de
movimento, desde a compra até a venda.

Tem-se inicialmente dois campos de preenchimento obrigatório. São eles:

Sigla da Unidade: Deve-se preencher este campo com a abreviação da Unidade que está
sendo cadastrada; tem-se aqui um máximo de dois caracteres.

Descrição: Este campo refere-se à descrição da Unidade de medida; o nome que irá identificá-
la nas diversas rotinas do sistema.

Aba Geral

Caso a Unidade em questão utilize registro de volumes, deve-se realizar a marcação "Utiliza no

Registro de Volumes WMS". Esta marcação ficará disponível se, nas Preferências da
Empresa, a marcação "Utiliza registro de volumes no faturamento" presente na Aba WMS,
estiver realizada.

Informa-se em "Decimais para quantidade", a quantia de casas a serem consideradas nas


sugestões de compra no uso da Matriz de Análise de Giro; caso esta rotina esteja configurada
para utilizar Unidade de Compra (configuração da Matriz de Análise de Giro, aba Outras
configurações), de acordo com a quantidade de decimais informados neste campo, tem-se um
arredondamento para cima ou para baixo da Sugestão de Compra.

Informa-se no campo "Unidade para FCI" a descrição da unidade correspondente ao Registro


5020 da Ficha de Conteúdo de Importação - FCI.

Aba Unidade Fiscal por Parceiro

Nesta aba são cadastradas unidades fiscais específicas para um Parceiro; será possível
cadastrar a unidade "UN" para um Parceiro X e a unidade "UNI" para um Parceiro Y, por
exemplo. Com estas configurações, na geração do XML da nota, o sistema imprime o valor
cadastrado para o parceiro na tag <uCom> da nota.

Esta aba será apresentada, executando-se os seguintes procedimentos:

O parâmetro "Usa Unidade Comercial por Parceiro - USACODVOLPARC" deve estar

528
ativado;
O banco de dados da TGFVOL deve ser reiniciado, esse procedimento é realizado na tela
Dicionário de Dados, botão "Outras Opções", por meio da opção "Reiniciar esta
unidade de dados".

Observação: Se houver nesta aba um Parceiro "0 SEM PARCEIRO" e também o Parceiro
informado na Venda, no XML será priorizada a informação preenchida para o 0 SEM PARCEIRO.

Nota: Se além da configuração anterior, também for adicionada uma Unidade Alternativa na
tela Cadastro de Produtos, está que será priorizada no XML, ou seja, independente se possuir
uma Unidade Fiscal por Parceiro preenchida, a Unidade Alternativa cadastrada que será

carregada.

Importante: Não havendo nenhuma informação na aba Unidade Fiscal por Parceiro e nem na
aba Unidades Alternativas do Cadastro de Produtos, será levada a informação de "Unidade
padrão" (aba Geral do Cadastro de Produtos).

Registro de volumes e impressão de etiquetas pelo "Coletor"

Pelo Sankhya-W, deve-se marcar quais as unidades utilizarão registro de volumes; este
procedimento deve ser feito na aba Geral através campo "Utiliza no Registro de Volumes
WMS". Esta marcação ficará disponível se, nas Preferências da Empresa, a marcação "Utiliza
registro de volumes no faturamento" presente na Aba WMS, estiver realizada. É importante
atentar-se para as configurações realizadas na rotina Etiquetas de Volume.

O conferente pode, ao final da conferência e através do coletor, registrar a quantidade e o tipo


de volume, por unidade e após registro realizar a impressão das etiquetas, como é feito pelo
MGE WMS nesta rotina. Pelo MGE WMS, deve-se configurar através desta rotina, o usuário que
realizará a tarefa 25 - Registro de Volume, que será apresentada se a empresa estiver
configurada para Utiliza registro de volumes no faturamento.

Na tabela TGFVOR (Resumo de Volume) a coluna "DHIMPRESSAO" apresentará a data e a


hora de cada impressão. No coletor, será encontrada a tarefa "Registro de Volumes", que só
será apresentada no sistema se a empresa estiver configurada para utilizar registro de volumes
no faturamento. Ao final da conferência ou na recontagem o sistema apresentará,
automaticamente, a tarefa de Registro de Volume.

Na tarefa de Registro de Volume, será apresentado o campo "Quantidade" e uma lista de


unidades, que tiverem a marcação Utiliza no registro de volumes no WMS. Para corrigir a
quantidade, o usuário deverá excluir a quantidade pelo botão. Através do menu Relatórios >
Etiquetas Registro de Volume, será possível imprimir as etiquetas de registro de volume,
esta tela só ficará habilitada se existir alguma empresa configurada para utilizar registro de
volumes no faturamento.

2.299 Devolução de IPI ao Fornecedor Industrial

Devolução de IPI ao Fornecedor Industrial


Corriqueiramente, ocorrem situações em que uma empresa comercial, adquire produtos de um


fornecedor que é uma indústria e portanto trabalha com IPI; ao realizar uma operação de
devolução de compra, deve-se também devolver o IPI a este fornecedor.

No SankhyaoM pode-se realizar este procedimento de devolução de compra, onde tem-se o


seguinte comportamento:

Será considerado o IPI na devolução de empresas comerciais, enviando o valor do IPI no


xml através da tag <vOutro> do item e do total;
As tag's <vIPIDevol> e <pDevol> continuarão sendo enviadas;
No XML da devolução não será enviado o valor do IPI através da tag <vIPI>;

Na devolução da nota de compra, o único campo que irá conter valor para o IPI é o "Vlr.
IPI"; os campos "Base do IPI" e "Alíq. IPI" estarão zerados.;
No XML da devolução não irá conter o grupo de IPI.

Teremos as seguintes regras para que seja calculado somente o "Vlr. IPI" na devolução da
compra para empresas que não trabalham com IPI:

Na tela "Comercial > Preferências > Empresa > aba Propriedades" o campo "Trabalha
com IPI" deve estar desmarcado;
O Tipo de Operação - TOP a ser utilizado, deve ser do tipo de movimento "E-Devolução
de Compra";
Além disso, a TOP na aba Impostos, o campo "Cálculo de ICMS, IPI e ISS" deve ser
definido com a opção "Não Calcula e digita".

Observação: A devolução parcial deve ser feita apenas pelo "Portal de Compras", seguindo
os seguintes passos:

1 - No "Portal de Compras" seleciona-se a nota de compra a ser devolvida;

2 - Clique no botão "Devolver";

3 - Na tela que será aberta, clique no botão "Selecionar Itens";

4 - O pop-up "Seleção de itens para devolução" é exibido. Informa-se na coluna "Qtd.


Faturar" a quantidade a ser devolvida de cada produto. Clique em "Concluir" a nota de

devolução será gerada com a quantidade de itens informados e com o IPI proporcional à
quantidade de itens.

Importante: Como a TOP de devolução configurada da forma acima citada, se a quantidade de


itens da nota de devolução for alterada na Central de Compras, o IPI não será recalculado.

2.300 TEF - Transação Eletrônica de Fundos

Esta documentação visa atender os usuários do sistema de modo que estes possam realizar
suas operações de prestação de serviço ou venda de mercadorias, com base em transações
com cartão de crédito e/ou débito.
Por meio das configurações descritas abaixo, será possível efetuar o recebimento
e o cancelamento de recebimentos de títulos correspondentes às notas de
produtos e serviços via cartão de crédito e débito, tanto na Movimentação
Financeira, quanto na Central de Vendas, utilizando a integração via Pay&Go, SiTef
ou Auttar.
Premissas:

Sankhya Web Connection (última versão disponível);


Versão mínima do sistema 3.27 devidamente configurada;
É necessário possuir a licença do Sankhya Om para o produto "30601 - FINANCEIRO
/W";
Aquisição do produto junto à Administradora;
Caso utilize Pay&Go: Integração (troca de arquivos) da NTK - Instalação/Configuração do
Servidor Pay&Go e Pay&Go Client (responsabilidade NTK);
Caso utilize SiTef: Integração (troca de arquivos) da SkyTef - Instalação/Configuração do
Servidor da solução SiTef (responsabilidade SkyTef);
Caso utilize Auttar: Integração (WebSocket) da Auttar (Getnet/Santander) -
Instalação/Configuração do CTFClient (responsabilidade Auttar).

Vejamos os detalhes acerca das configurações a serem realizadas no sistema,


bem como seu consequente comportamento:
Tipos de Transações Atendidas Funcionalidades
Restrições Preferências
Tipos de Título Tipos de Negociação
Modelo de Impressão do
Recebimentos
Comprovante

529
Layout de Processamento de Arquivo Conciliação de Cartões
Suporte Técnico

Tipos de Transações Atendidas


Vejamos os tipos de transações atendidas (Operações TEF):

Crédito:

112 - À Vista;
113 - Crédito Parcelado Lojista (sem juros);
114 - Crédito Parcelado Administradora (com juros).

Débito:

101 - Débito;
103 - Débito Pré-datado;
104 - Débito Parcelado;
105 - Débito Parcelado com parcela à vista.
106 - Voucher

Cancelamento:

128 - Cancelamento;
128.1 - Cancelamento automático junto à Administradora de Crédito;
128.2 - Cancelamento (Administrativo) - Cancelamento apenas no ERP, ficando a
responsabilidade do backoffice comunicar a Administradora de Crédito.
[voltar ao topo]

Funcionalidades
Nos pontos descritos abaixo, temos as principais funcionalidades comportadas por este
processo:

Portal de Vendas / Central de Vendas

Realizar o recebimento da nota diretamente pela Central de Vendas, com a possibilidade de


utilizar mais de um tipo de título, parte em débito, parte em crédito, por exemplo;
Efetuar a baixa automática do título após o recebimento.

Movimentação Financeira

Executar o recebimento de vários financeiros contendo diversos tipos de títulos


(dinheiro/cheque/cartão de crédito/cartão de débito) ao mesmo tempo;
Realizar a baixa automática do(s) título(s) após o recebimento via TEF;
Efetuar o cancelamento das transações TEF efetivadas/autorizadas.

Conciliação de Cartão

Realizar a conferência das transações realizadas;


Executar a baixa automática de acordo com as transações recebidas pela Administradora de
Crédito.
[voltar ao topo]

Restrições
A instalação/configuração do integrador (Auttar, Pay&Go ou Sitef) é de total responsabilidade do
suporte técnico da respectiva administradora;

A integração permite o recebimento das bandeiras mapeadas pela administradora:

Auttar - Mapa de Cartões AUTTAR;


Pay&GO - www.ntk.com.br/tef;
Sitef - Atende mais de 270 bandeiras/serviços, para maiores informações é necessário
entrar em contato com o suporte.

O produto poderá ter limitações de recebimento por bandeira (por exemplo, American Express)
de acordo com o contrato realizado junto à administradora;

Demais tipos de operação não contempladas neste documento deverão ser previstas em
implementações futuras;

A administradora responsável pelo recebimento deverá ser negociada junto à Administradora de


Crédito (Santander, Cielo, Rede etc);

O Sankhya Om não se responsabiliza por indisponibilidade de comunicação entre o ERP e a


administradora de crédito contratada.

[voltar ao topo]

Preferências
É essencial que o parâmetro "URL do gateway (TEF) - TEFGATEWAYURL"
contenha o endereço que o Gateway do TEF responde as requisições:

Nota: Por padrão, o parâmetro já possui o endereço correto configurado.


Além disso, no parâmetro "Gateway de recebimento com cartão (TEF) - TEFGATEWAY"
aponta qual administradora será utilizada:

[voltar ao topo]

Tipos de Título
No Cadastro de Tipos de Título, determine na aba Geral a "Forma de
pagamento TEF"; esta informação posteriormente irá auxiliar nas análises
gerenciais. Configure também o campo "Tipo de pgto para NFC-e / NF-e / CF-
e" com as opções 03-Cartão de Crédito ou 04-Cartão de Débito.
No Painel Principal, campo "Subtipo", a categoria do tipo de título em questão,
deve ser definido dentre as seguintes opções:
Cartão de crédito;
Cartão de débito.
Além disso, as marcações "Utiliza no Fast Service?" e "Baixa Automática?" da aba Fast
Service, devem estar acionadas para os casos em que a baixa do título necessite acontecer
automaticamente ao confirmar o recebimento.
Ainda no Cadastro de Tipos de Título, é necessário atentar-se para a aba
Preferências de Cartão:

Importante: Os campos desta aba serão habilitados para uso, caso os campos "Tipo de
pagto para NFC-e / NF-e / CF-e" e "Subtipo" presentes na aba Geral e Painel Principal,
respectivamente, do Cadastro de Tipos de Título, estejam definidos como "Cartão de Crédito"
ou "Cartão de Débito".
Você deve configurar todos os campos presentes na aba. A saber:
Determine no campo "Operação CTF" a operação primordial a ser realizada
pelo TEF, de acordo com as seguintes opções:
Voucher;
Créd. à vista;
Créd. Parcelado Administradora (com juros);
Débito;
Débito Parcelado com parcela à Vista;
Débito Parcelado;
Débito Pré-datado;
Créd. Parcelado Lojista (sem juros).
Selecione no campo "Tipo vencimento" a data de vencimento do título,
conforme as seguintes alternativas:
Dia fixo;
Hoje + Vencimento (data atual somando-a ao vencimento).
O campo "Vencimento" funciona em conjunto com a configuração realizada no
campo Tipo vencimento. Se for selecionado Dia fixo informe aqui o dia do
recebimento, caso você escolha Hoje + Vencimento informe a quantidade de dias
que o sistema deve somar na data do recebimento/transação.
Informe a "Qtd. parcelas" a serem utilizadas nas transações com Cartão de Crédito. Sendo
que, esta será carregada automaticamente no pop-up de recebimento.

Caso a marcação "Receber antes de aprovar a nota" esteja assinalada, na concretização de


uma venda será apresentado um pop-up de recebimento com cartão para que o recebimento
aconteça antes do envio da nota para a SEFAZ.

[voltar ao topo]

Tipos de Negociação
No Cadastro de Tipos de Negociação, na aba Parcelas, é necessário configurar uma parcela com
um tipo de título correspondente à uma transação TEF.

Importante: Ao confirmar uma nota por meio da Central de Vendas, para realizar o
recebimento automático é necessário que a marcação "Baixa na confirmação" (também
presente na aba Parcelas) esteja realizada.
[voltar ao topo]

Modelo de Impressão do Comprovante


É parte do processo realizar para os clientes a impressão de comprovantes de recebimento.
Esta impressão acontece com base em um arquivo modelo previamente configurado e
vinculado ao sistema. Vejamos:

Criação do modelo de comprovante

Na construção do modelo a ser utilizado, que deve ser no formato ".txt", você pode trabalhar
com três variáveis que representam os três modelos de comprovantes gerados:

530
1. &cupomEstabelecimento
2. &cupomCliente
3. &cupomReduzido

Tem-se também a função "moverLinhas", que será utilizada na centralização da impressão do


comprovante. Esta função recebe dois parâmetros:
moverLinhas(string texto, int colunas)
onde,
string texto = texto a ser impresso
int colunas = quantidade de colunas para realização da tabulação à direita
Além disso, temos a função "guilhotinaDaruma", que permitirá que sejam efetuados cortes
dos comprovantes:
guilhotinaDaruma()

Vínculo do modelo de comprovante no sistema

Uma vez configurado o modelo de comprovante de recebimento, este será trabalhado no


sistema, por meio do parâmetro "Modelo para impressão de comprovantes TEF -
MODIMPCOMPTEF", informe o nome do arquivo que foi criado na instrução anterior
juntamente com sua extensão, por exemplo, modeloTEF.txt.
Além disso, o caminho correspondente ao diretório em que o modelo de comprovante foi salvo,
deve ser inserido no parâmetro "Pasta de modelos para impressão - SERVDIRMOD", por
exemplo, C:\Modelo\

Exemplo de modelo de comprovante

Um modelo de comprovante pode ser elaborado associando as variáveis e funções descritas


acima, de acordo com a necessidade e processo de cada empresa. Vejamos um exemplo de
modelo criado e sua respectiva impressão:

Para que ocorra a impressão dos comprovantes, a impressora necessita estar configurada no
cadastro de impressoras do Windows com a nomenclatura "IMPRESSORATEF".

Importante: A impressão de comprovantes foi validada a princípio somente no modelo de


impressora Daruma DR800; este fato não caracteriza que outros modelos de impressora não
poderão suportar esta demanda.
[voltar ao topo]

Recebimento
Para que as transações financeiras sejam processadas, é necessário que o aplicativo de
recebimento "Emulador" esteja devidamente instalado e configurado na máquina/estação que
irá executar a operação, ou seja, máquina/estação onde o Sankhya Om estiver sendo
executado.

CTFClient (Auttar): O aplicativo CTFClient da Auttar deve estar devidamente instalado


e configurado.

Importante: A instalação e configuração deste aplicativo é de responsabilidade da AUTTAR, ou


conforme negociação da empresa com os mesmos.

Pay&GO: O aplicativo de servidor como também do Client da Pay&GO devem estar


devidamente instalados e configurados.

SiTef: O aplicativo Client SiTef da SiTef deve estar devidamente instalado e configurado.

SitDemo - Console

531
Emulador SitTef Client

[voltar ao topo]

Layout de Processamento de Arquivo


Para que ocorra o processamento dos arquivos de conciliação das transações TEF, é necessário
criar a partir de um modelo já pré-configurado o layout de processamento nos formatos em que
a Administradora de Crédito retorna. Na tela Layout de Processamento de Arquivo, tem-se duas
hipóteses:

1)Para o modelo Auttar a GetNet já disponibiliza um modelo pré configurado:


Nesta tela, por meio do botão "Outras Opções..." tem-se a opção "Criar arquivo a partir
de um modelo", que ao ser acionada abre um pop-up com esta mesma nomenclatura para
escolha do modelo Auttar e criação do modelo.
2)Para as outras Administradoras (Pay&GO e SiTef) o layout deverá ser criado. Deste modo,
a rotina de conciliação de cartões já pode ser utilizada.
É possível realizar a configuração para o processamento do arquivo de retorno de outras
Administradoras, desde que as transações estejam registradas na tabela TEF (TGFTEF) e se
encontrem nos padrões adequados. As variáveis disponíveis atualmente para
identificação/processamento do arquivo de retorno são:

NSU_ADQUIRENTE - NSU (Número Serial Único) gerado pela Autorizadora;


QTD_PARCELAS - Quantidade de parcelas da venda, quando a venda for parcelada;
•NRO_PARCELA - Número da parcela que está sendo paga;
DT_MOVTO - Data do pagamento no formato DD/MM/AAAA;
VLR_TRANSACAO - Valor total da transação em R$ no formato 9999999999999.99;
VLR_PARCELA ou VLR_PARCELA_LIQ - Valor total pago da transação;
VLR_TAXA_AUTORIZACAO - Taxa (R$) cobrada do cliente pela Autorizadora.

Nota: A configuração referente à posição das variáveis citadas acima respeitará a ordem a qual
forem inseridas no layout. Deste modo, o campo com a sequência 1 corresponde a posição 1 do
arquivo de retorno; o campo 2 corresponderá à posição 2 e assim sucessivamente. Sendo
assim, é necessário verificar as posições de cada um dos campos a serem processados.
[voltar ao topo]

Conciliação de Cartões
O objetivo desta rotina é permitir de forma automatizada a realização da baixa e a conciliação
bancária das movimentações financeiras que utilizam como forma de pagamento o cartão, seja
ele de crédito ou de débito. Esse processo acontece com base em um extrato de pagamento,
onde a operadora de cartão demonstra os valores repassados ao estabelecimento comercial
considerando as operações de um determinado período. Vejamos abaixo as premissas para que
este procedimento ocorra:
1)Possuir título(s) não baixados lançados no sistema, que estejam aguardando o
processamento do arquivo para que a baixa seja realizada;
2)Realizar o preenchimento dos campos pertinentes a tela Conciliação de Cartão;

Ao clicar nos botões "Prévia", "Processar" ou "Log", a tela é direcionada para os detalhes do
log executando a finalidade correspondente ao botão acionado; pode-se retornar aos dados da
baixa, clicando no botão "Processamento".
Ao clicar no botão Prévia, o sistema realiza uma antecipação dos dados do arquivo de retorno
da Administradora e informa que o tipo é uma prévia.

Caso exista algum erro no processamento do arquivo de retorno de cartão, a mensagem


correspondente ao problema encontrado será apresentada na tela. São possíveis mensagens:

Não foi possível processar o arquivo. A estrutura do layout não é adequada a estrutura
do arquivo ou não foram encontrados os identificadores correspondentes.
Não foi encontrado o NSU gerado pela Autorizadora (campo NSU_ADQUIRENTE).

Campo NSU_ADQUIRENTE não configurado no layout.


Não foram encontradas transações (TGFTEF) para o NSU {XXX}.
Foram encontrados múltiplos títulos para o NSU {XXX}.
Financeiro não encontrado.
Título já foi baixado.
O valor de baixa do título {XXX} está diferente do valor da transação {XX,XX}.
O arquivo de retorno não foi encontrado.
A empresa de baixa é obrigatória.
A conta de baixa é obrigatória.
O Tipo de Operação de baixa é obrigatório.
O lançamento obrigatório.
O layout de configuração é obrigatório.

[voltar ao topo]

Suporte Técnico
Abaixo são apresentados os meios para contato de cada administradora em caso de dúvidas ou
problemas.

Pay&Go

Integração via troca de arquivos | www.ntk.com.br

Telefone: (11) 3040-9988

Isaque Alves - Desenvolvimento | Suporte Técnico

E-mail: isaque@paygo.com.br | suporte.desenv@ntk.com.br

Telefone: 11 3044-9988 | 0800 737 2255

SiTef

Integração via troca de arquivos | www.skytef.com.br

Telefone: (11) 2175-9500

Cláudia Paiva - Gerente de Contas

E-mail: claudia.paiva@skytef.com.br

Telefone: (11) 2175-9532 | (11) 2175-9500 | (11) 4550-1450 | (11) 94508-630

Henrique Lissoni - Suporte Técnico

E-mail: henrique.lissoni@skytef.com.br | suporte.tef@skytef.com.br

Telefone: (11) 2175-9501 | (11) 2175-9500 | (11) 4550-1450

Auttar

Integração via WebSocket - www.auttar.com.br

Telefone: 4003-5251
Ricardo Vargas - Comercial

E-mail: ricardo.vargas@auttar.com.br

Telefone: (51) 99142-0985 | (51) 3455-9513

Vitor Menezes - Operações

E-mail: vitor.menezes@auttar.com.br

Telefone: (51) 4003-1680 | (51) 4020-4005 | *Opção-3

[voltar ao topo]

Acesse também:

Integração com TEF AUTTAR

2.301 Máscara para Grupos de Produtos

Configurações > Avançado > Máscaras

532
Através desta tela, é possível efetuar a configuração/criação de Máscaras para Grupos de
Produtos.

A tela bloqueia a alteração da máscara quando já houver Grupos de Produtos cadastrados com
a configuração realizada.

É possível definir quantos níveis terá a estrutura (máximo: 4) e quantos dígitos haverá em cada
nível (máximo: 3). O tamanho máximo de código permitido é de nove dígitos válidos.

Exemplo: 9.99.999.999.

2.302 Desconto por quantidade


As configurações descritas abaixo, orientam quanto à utilização de descontos promocionais com

base na quantidade total de itens de um mesmo grupo de desconto. Vejamos:

1) O parâmetro "Tabela de preço c/base no desconto por quantidade -


CONSTABDESCQTD" deve estar ativado.

2) No Cadastro de Tipos de Operação - TOP, aba Validações, a marcação "Aplica Desc.


Promocional por Qtd/Grupo de Desc. Prod?" deve ser realizada:

3) No Cadastro de Descontos Promocionais, define-se o campo "Tipo Desconto Produto"


com a opção Grupo de Produto; com isso, o campo "Grupo Desconto Produto/Serviço"
será habilitado para preenchimento do Grupo de Produtos desejado. Feito isso, ainda nesta
mesma tela, define-se o campo "Usa desconto por quantidade" com a opção por Grupo.
Além disso, a aba Descontos por quantidade deve ser devidamente definida com as
respectivas quantidades e percentuais/valores de desconto.

Observação: A descrição do Grupo de Descontos da tela Descontos Promocionais necessita ser


a mesma que a do Grupo de Descontos do Cadastro de Produtos.

Nota: O sistema apenas realizará o cálculo do desconto se na tela Central de Vendas, grade
Itens, botão Outras Opções..., a opção "Calcular VLR de tabela considerando Desc. por
Qtd. e grupo de Des de produto" encontrar-se selecionada.

Observação: Caso o parâmetro de chave CONSTABDESCQTD esteja desabilitado, o campo


"Usa desconto por quantidade" será exibido apenas para ser ou não assinalado (checkbox),
ou seja, será possível somente definir se ocorrerá ou não o uso de desconto por quantidade.

4) No Cadastro de Produtos, aba Venda, determina-se nos itens desejados qual Grupo
Desconto os mesmos farão parte:

5) Feitas as configurações relatadas acima, na Central de Vendas ao proceder com o


lançamento de um Pedido ou Nota de Venda, no botão Outras Opções presente na grade de
Itens, tem-se a opção "Calcular Vlr de tabela considerando Desc. por Qtd e Grupo de
Desc. de Produto", que ao ser acionada, tem-se o recálculo dos valores unitários dos itens
correspondentes ao grupo de desconto anteriormente definido:

Importante: Vale salientar que a opção mencionada (Calcular Vlr de tabela considerando Desc.
por Qtd e Grupo de Desc. de Produto) será disponibilizada para uso, apenas se o parâmetro de
chave CONSTABDESCQTD estiver habilitado e os documentos trabalhados na Central de Vendas
sejam Pedidos ou Notas de Venda.

2.303 Cotação - Parâmetros utilizados

Envolvidos na rotina de Cotação, estão diversos parâmetros que são empregados para algumas
funcionalidades. Vale ressaltar que os parâmetros aqui mencionados, são os configurados na
tela Preferências. Vejamos quais são estes parâmetros e o comportamento de cada um deles:

O parâmetro "Exibe local na cotação? - EXIBELOCALCOT" servirá para apresentar ou não o


local de estoque do produto requisitado, no Portal de Cotação Online, ou seja, por este
parâmetro o comprador poderá controlar se seus fornecedores poderão ou não visualizar o local
de estoque do produto.

Quando o parâmetro acima estiver ligado, o sistema irá exibir o campo de local do produto no
Portal de Cotação Online para o fornecedor. Caso contrário, o campo não será exibido.

Observação: Quando o parâmetro estiver desligado, e o comprador requisitar produtos que


possuem locais diferentes, mas o restante das informações em comum, como empresa ou
controle, o sistema irá agrupar suas quantidades em exibição no Portal de Cotação Online para
o fornecedor.

O parâmetro "Usa o número da OS na cotação - USANROOSCOT" será utilizado para


preencher alguns campos na tela de rotina de Cotação de acordo com a requisição. Quando ele
estiver ligado, e o comprador gerar uma solicitação de compra a partir de uma requisição, e
essa requisição possuir os seguintes campos preenchidos nos itens:

Dt. Prev. Entrega: Data de previsão de entrega do produto;


Observação: Observação do item;
Número OS: Número da ordem de serviço do item.

Na solicitação de compra (cotação) gerada, o sistema deverá preencher os campos abaixo


respectivamente, de acordo com os campos citados acima da requisição:

Dt. Limite: Data de limite para que o produto seja entregue até o comprador;
Observação: Observação do produto na cotação gerada;
Número OS Gub.: Número da ordem e serviço do produto na cotação gerada.

Caso o parâmetro esteja desligado, o campo "Número OS Gub." não ficará habilitado, e
quando o comprador gerar a cotação a partir de uma requisição, o sistema não irá preencher os
campos conforme citado acima.

Através do parâmetro "Mínimo de respostas p/sugestão result. cotação -


ALERTRESPMINCOT", o comprador define qual o mínimo de respostas de preço dos
fornecedores para que seja calculado e sugerido qual o melhor fornecedor.

O produto somente é considerado como precificado na rotina de Cotação, caso tenha a


quantidade de fornecedores que responderam à cotação igual ao informado no parâmetro.

Observação: Se o parâmetro for igual a "2" e o comprador inserir somente um fornecedor para
cotação e preencher o preço deste, o produto ainda não será considerado como precificado.

O parâmetro "Agrupar produtos repetidos ao gerar a cotação - AGRUPPRODREPCOT"


servirá para que, quando o comprador gerar uma cotação a partir de uma requisição, e essa
requisição possuir o mesmo produto em mais de uma linha de item considerando controle e
local, na geração da cotação, estes serão agrupados somando suas quantidades, inclusive se
possuírem a mesma data de previsão de entrega, observação e número de OS (parâmetro "Usa
o número da OS na cotação-USANROOSCOT").

533
o número da OS na cotação-USANROOSCOT").

Por meio do parâmetro "Trabalhar com Moedas na Cotação? - TRABMOECOT" o comprador


poderá definir se trabalha ou não com moedas no processo de cotação. Quando o parâmetro
estiver ligado, a rotina de Cotação possuirá os seguintes campos habilitados:

Data da moeda: Data da cotação da moeda selecionada;


Código da moeda: Moeda previamente cadastrada no sistema;
Valor da moeda: Valor da moeda calculada a partir da data de cotação da mesma,
informada no campo Data da moeda.

O botão "Calcular moeda" também será habilitado com a ativação do parâmetro acima; caso
esteja desativado, o botão bem como os campos acima mencionados não serão habilitados.

Através do parâmetro "Data Padrão p/ Moeda na Cotação, Coleta ou do Dia -


DTPADRAOMOECOT" determine qual será a data padrão para cotação da moeda, de acordo
com as seguintes opções:

Dia: Ao calcular uma moeda na rotina de cotação, o sistema automaticamente irá


considerar a data de cotação da moeda como a data atual do sistema;
Coleta: Ao calcular uma moeda na rotina de cotação, o sistema automaticamente
considera a data de cotação da moeda como a data da coleta do preço.

Observação: Caso o parâmetro esteja definido com a opção Coleta e o produto selecionado
ainda não possua data da coleta, a data atual será considerada. E caso a data atual ou data da
coleta obtida não esteja cadastrada como cotação da moeda, o sistema deverá considerar a
primeira data mais antiga.

Por meio do parâmetro "O responsável pela cotação tem que ser comprador? -
RESPCOTCOMPR", determina-se que os responsáveis pela cotação possam ser somente
usuários que são compradores. Caso o parâmetro esteja ligado, ao lançar uma nova cotação,
selecionando-se o usuário responsável, o sistema somente permitirá usuários que sejam
compradores; caso o parâmetro esteja desligado, qualquer usuário poderá ser responsável pela
cotação.

Para o sistema, um usuário é considerado comprador, caso possua um funcionário informado no


cadastro Usuários, aba Identificação, campo "Funcionário" e este mesmo funcionário deverá
ser informado no Cadastro Vendedores/Compradores, aba Geral, campo "Funcionário". Além
disso, deve ser selecionado no campo "Tipo" a opção "Comprador", para o comprador
cadastrado.

Através do parâmetro "Código p/ produto genérico na cotação - CODPRODGENCOT", o


comprador permite ou não o lançamento de produtos repetidos na cotação. O parâmetro pode
ser configurado com três valores:

-1 (menos um): Caso seja informado este valor, todo e qualquer produto poderá se
repetir no lançamento da cotação;
0 (zero): Informando este valor, nenhum produto poderá se repetir no lançamento da
cotação;
Valor maior que 0: Neste caso, deve-se informar o código do produto que poderá se
repetir, sendo permitida repetição somente para este produto no lançamento da cotação.

Sendo que, caso o produto a ser inserido seja repetido na mesma cotação e o parâmetro esteja
configurado para não permitir a inserção; tem-se a exibição da seguinte mensagem:

"Os seguintes produtos já existem em alguma cotação para a empresa X com o


situação igual a "Aberta", portanto não é possível incluí-los. Produtos:

Y - "NOMEDOPRODUTO"

Retire esse(s) produto(s) dentre os selecionados para gerar cotação."

Se tratando do Portal de Cotação online, somente através da configuração do parâmetro


"Endereço para acesso externo ao WGE - ENDACESSEXTWGE" será possível o fornecedor
realizar o acesso. Nele informe o endereço de acesso externo ao sistema.

Caso o parâmetro "Exigir CR na central/financeiro/rateio? - EXIGCRCFR" esteja ativado, no


momento da geração do pedido de compra, se o campo "Centro de Resultado" não estiver
informado, o sistema irá apresentar a seguinte mensagem:

"Erro na nota. O Centro de Resultado deve ser informado. O parâmetro 'EXIGCRCFR'


está ligado."

De forma semelhante ao anterior, caso o parâmetro "Exigir natureza na


central/financeiro/rateio? - EXIGNATCFR" esteja ligado, no momento da geração do pedido
de compra, se o campo "Natureza" não estiver informado, a seguinte mensagem será exibida:

"Erro na nota. A natureza deve ser informada. O parâmetro 'EXIGNATCFR' está


ligado."

2.304 Troubleshooting

Configurações > Cadastros

Importante: Esta tela é de uso exclusivo Sankhya.

Esta tela tem o objetivo de promover uma melhor experiência de uso do Sankhya Om, sendo
utilizada como uma Central de Ajuda e Soluções (Troubleshooting), visando centralizar todas as
informações sobre os erros e sugestões de como resolvê-los. A intenção desta tela é criar um
novo padrão de layout para exibição de mensagens de informação, alerta e erro, de modo que o
usuário poderá tirar dúvidas ou ser informado sobre problemas de forma mais clara, podendo
ser redirecionado para uma página onde há o detalhamento do assunto em questão.

Tem-se aqui um catálogo de erros e soluções que irão proporcionar buscas mais eficazes, em
documentações sempre atualizadas. As mensagens aqui trabalhadas tem o intuito de direcionar
de fato para a solução do problema, que em alguns casos não são erros de sistema, pode se
tratar de uma configuração equivocada.

Temos uma estrutura nas mensagens de erro/alerta/informação do sistema a fim de que se


tenha um código único para cada mensagem. Por exemplo:

Erro 1: EEST009973

Erro 2: ECOM009970

Alerta 1: WIMP009973

Informação IPRO009971

Em cada versão, os Desenvolvedores Sankhya irão mapear os principais erros apresentados


(apenas com o código). Desta forma, ao criar a documentação (Wiki ou Help Online em uma
linguagem mais didática), as equipes da Universidade ou Service Desk poderão vincular aquele
código disponibilizado ao código da documentação; desta forma, será apresentado um link na
mensagem de erro/alerta/informação do sistema que direcionará para a página da
documentação do erro/solução correspondente.

O "Código" do erro/aviso/informação do sistema foi estruturado da seguinte forma:

Erro = EMMMXXXXXX

Aviso = WMMMXXXXXX

Informação = IMMMXXXXXX

Diante disso, os códigos possuem o seguinte significado:

#E + [SIGLA_DO_MÓDULO] + XXXXXX

Onde, #E é fixo, os 3 (três) caracteres seguintes representam o módulo ou componente e os 6


(seis) dígitos numéricos finais, correspondem ao código do erro/aviso/informação.

Você pode determinar o "Idioma", que as mensagens poderão ser cadastradas de acordo com
as opções abaixo:

Português;
Inglês;

Espanhol.

Aba Geral

Para registrar um erro/aviso/informação, inicialmente informe a "Empresa" correspondente à


aplicação que está sendo utilizada, ou seja, Sankhya ou Jiva.

Os campos "Data de Criação" e "Cód. Usuário" são alimentados automaticamente pelo


sistema e se referem ao momento da criação da mensagem e ao usuário que o fez,
respectivamente.

Por fim, nesta aba informe a "Descrição do Erro", ou seja, a mensagem de


erro/aviso/informação propriamente dita. Você pode destacar a mensagem incluindo o texto em
Negrito, Itálico ou Sublinhado e inserir marcadores, link's e/ou imagens que irão facilitar na
busca da solução da mensagem em questão.

Aba Links

Nesta aba, tem-se o registro da "Data/Hora Indexação Place", ou seja, a data em que a
mensagem de erro/aviso/informação em questão é sincronizada e consequentemente
disponibilizada para consulta.

Observação: As mensagens possuem um novo layout; vejamos:

Bem como os avisos:

E as mensagens de erro:

534
Clicando em "Saiba Mais...", uma nova página será aberta, de acordo com a aplicação sendo
utilizada (Sankhya ou Jiva), contendo as informações pertinentes à mensagem
erro/aviso/informação exibida.

2.305 Liberação de Computadores

Configurações > Controle de Acesso

Essa tela tem como objetivo aumentar a segurança do sistema, por possibilitar a identificação
de computadores de pessoas que o utilizam, de forma que pode ser exigido que você tenha o
computador que está tentando acessar o sistema liberado, para só então conseguir fazê-lo.

A definição de que você necessita ou não de um computador liberado, é feita através da tela
Cadastro de Usuários, aba Segurança, campo "Acessar apenas por computadores
liberados?".

Além disso, a utilização dessa tela está diretamente ligada à aplicação Sankhya Web
Connection. Você pode acessar seus detalhes através do link Identificação de computadores no
Web Connection.

2.306 Porporcionalização de PIS/COFINS

Cálculo da Proporcionalização dos campos de Pé de Nota

É muito parecido em relação às marcações na aba "Despesas Acessórias" do cadastro de


TOPs.

Para todos os impostos a regra segue a mesma, só possui algumas diferenciações como alguns
impostos haver redução de base de cálculo, porém, a lógica é a mesma para todos:

Consideremos um exemplo:

Item 1 - Total (qtd x vlrunit): 8,00 - 8/16 = 0,50 = 50%

Item 2 - Total (qtd x vlrunit): 4,00 - 4/16 = 0,25 = 25%

Item 3 - Total (qtd x vlrunit): 4,00 - 4/16 = 0,25 = 25%

Total dos Itens: 16,00

Vlr do Frete Total: 10,00

Vlr do Frete Proporcional:

Item 1 - Total:5,00

Item 2 - Total:2,50

Item 3 - Total:2,50

No caso de PIS e COFINS, o cálculo segue o seguinte roteiro a cada nota:


- O que for escrito abaixo para PIS, vale também para o COFINS.

Buscamos na TGFDIN todas as linhas que possuem o imposto PIS e com incidência igual
à Geral ou Produto ou Serviço, ou seja, o valor do PIS normal que cada item da nota
calculou (PIS normal está sempre na incidência igual à Geral).
Para que haja a proporcionalização do PIS/COFINS, é necessário que os itens possuam o
cálculo de PIS/COFINS.

2.307 Negociação e Simulação de Preços

Esta tela poderá ser utilizada, como um apoio para compradores ou vendedores, possibilitando
a realização de simulações da proposta de compra ou venda, que esteja recebendo no momento
da negociação.

Através das simulações realizadas nesta tela pode-se, dentre outras informações, saber qual
preço poderá ser praticado no mercado para o produto, a sua margem de lucro e contribuição.

Aba Custo Variável


Quadrante Opções
(CMV)
Aba Gastos Variáveis estimados Aba Margem de
na venda (GV) contribuição (MC)
Rodapé da tela Aba Método Simples
Observações
Deve-se obrigatoriamente, informar a "Empresa" e o "Produto" que terão seus preços
simulados. Caso necessário, pode-se ainda informar o "Local" correspondente ao produto
escolhido.

Quadrante Opções

Neste quadrante "Opções" pode-se definir algumas particularidades a respeito da simulação.


Vejamos sobre cada uma delas:

Credita-se de IPI

Esta opção será acionada quando se tratar de empresas que realizam a apuração do IPI.

Calcular ICMS em Subs. Tributária

Quando acionada, o sistema calculará o crédito e o débito do ICMS para todos os produtos,
mesmo aqueles sujeitos à Substituição Tributária. Se desmarcada, estes valores não serão
calculados.

Somar frete na base do PIS/COFINS

Ao acionar esta opção, o frete será considerado na composição da base de cálculo do crédito de
PIS e COFINS. Caso contrário, a base de cálculo destes impostos será composta apenas pelo
valor unitário do item.

Usar PIS/COFINS da Compra nos Gastos Variáveis

Caso a marcação Usar PIS/COFINS da Compra nos Gastos Variáveis esteja realizada, a linha
correspondente ao "PIS/COFINS (+Var. da Empresa)" (aba Gastos Variáveis estimados na
Venda (GV)) apresentará a soma do percentual definido no grupo de PIS/COFINS do produto
selecionado, ou seja, os valores correspondentes a nota de compra. Com a referida marcação
não realizada, serão considerados os percentuais de PIS/COFINS informados nas Preferências da
Empresa, Aba Propriedades.

Além disso, ao acionar os botões "Aplicar" ou "Valores Originais", o sistema irá se basear na
última nota de compra para gerar os valores e percentuais apresentados nos campos da tela.
Vale ressaltar que a TOP utilizada no lançamento da nota de Compra (Cadastro de Tipos de
Operação - TOP) deve estar com o campo Precifica presente na Aba Geral configurado diferente
da opção "Não atualiza".

[voltar ao topo]

Aba Custo Variável (CMV)

Vlr. Unitário: valor unitário do produto.

Percentuais:

IPI: Valor IPI / Valor Unitário

Substituição Tributária: Valor ST / Valor

Frete: (Vlr. Frete * Índice / Valor Unitário)

Em que:

Índice = (Vlr. total item / Vlritens da VGFCAB)

Vlr. total item = ITE.VLRTOT - ITE.VLRDESC + ITE.VLRIPI +ITE.VLRSUBST - ITE.VLREPPRED

Descontos: ((Desconto do item / QTDNEG) + (Valor de repasse de redução = VLRREPPRED /


QTDNEG) + Desconto do pé da nota * Índice)) / Valor Unitário

Crédito de ICMS: Valor ICMS / Valor Unitário

Crédito de IPI: Valor IPI / Valor Unitário

Observação: Para o cálculo de IPI e ICMS a TOP deverá estar com Tipo de imposto marcado

para Crédito.

535
Crédito de PIS/COFINS: Este valor será calculado somente quando as marcações Calcula PIS?,
Calcula COFINS?, Tem Créd. PIS? e Tem Créd. COFINS? presentes nas Preferências da Empresa,
Aba Propriedades, estiverem realizadas. Tem-se o seguinte cálculo:

((VLRUNIT + VLRIPI - DESCONTOS - CREDITO ICMS - CREDITO IPI) * (ALIQ PIS + ALIQ COFINS)) *
-1

Outros Gastos: (Total nota - Frete - Total Itens + Desconto do pé da Nota) / Valor Unitário

[voltar ao topo]

Aba Gastos Variáveis estimados na venda (GV)

Débito de ICMS: Percentual obtido através de uma simulação de venda dentro do estado (UF)
da empresa.

PIS/ COFINS (+ Var. Da Empresa): Este valor é a soma de percentual de PIS, percentual de
COFINS, percentual de Contribuição Social Sobre Lucro e percentual de Custo Variável da opção
Preferências do GOL, aba margem de contribuição.

Importante: O sistema irá buscar os percentuais de PIS e COFINS na última nota de compra
que contenha em seu lançamento uma TOP (Cadastro de Tipos de Operação - TOP) com o
campo Precifica presente na Aba Geral configurado diferente de "Não atualiza".

Comissão: Este valor vem da tabela de Produtos, campo de Comissão de Vendedor.

Caso a marcação Usar PIS/COFINS da Compra nos Gastos Variáveis presente no quadrante
Opções nos Filtros, esteja realizada, a linha correspondente ao "PIS/COFINS (+Var. da
Empresa)" apresentará a soma do percentual definido no grupo de PIS/COFINS do produto
selecionado, ou seja, os valores correspondentes a nota de compra. Com a referida marcação
não realizada, serão considerados os percentuais de PIS/COFINS informados nas Preferências da

Empresa, Aba Propriedades.

[voltar ao topo]

Aba Margem de contribuição (MC)

Participação no Gasto Fixo: Este valor tem origem no parâmetro "Percentual custo fixo -
PERCCUSFIXO".

Na coluna "Percentual" este valor vem da tabela de Produtos, campo "Margem de lucro".

Nota: Estes valores percentuais apresentados acima poderão ser alterados de acordo com a
necessidade do usuário, a fim de obter uma configuração mais adequada ao seu preço de
venda. Uma vez alterados, deve ser refeito o recálculo, clicando no botão "Recalcular".

Na coluna "Mercado" este valor vem do Percentual de Margem de Lucro sobre o Valor Sugestão
de Preço de Venda (PV).

Sugestão Preço de Venda: é a participação do Valor acumulado de Outros Gastos sobre o


valor da soma entre os percentuais: de Débito, de PIS, de Comissão, de Participação no Gasto
Fixo e de Margem de Lucro.

Preço Mercado (PM): inicialmente é sugerido o Valor de Sugestão de Preço de Venda (PV). Ele
é aberto para alterações, portanto pode-se mudar seu valor e pedir para recalcular a planilha
com o novo valor.

Valor de Mercado: é a participação do Valor de Participação no Gasto Fixo sobre o Valor


Sugestão de Preço de Venda (PV).

Percentual de Mercado: Este valor vem do Percentual de Margem de Lucro sobre o Valor
Sugestão de Preço de Mercado (PM).

[voltar ao topo]

Rodapé da tela
Custo gerencial: é o resultado da operação: Participação no Gasto Fixo + Total de Margem de
Contribuição + Total de Custo Variável.

Preço margem de lucro zero: Este valor vem do resultado da subtração do Valor Acumulado
de Outros gastos pelo Percentual de Participação da soma: Percentual de Débito, Percentual do
PIS/ COFINS, Percentual de Comissão, Percentual de Participação no Gasto Fixo.

Preço margem de contribuição zero: Este valor vem do resultado da subtração do Valor
Acumulado de Outros gastos pelo Percentual de Participação da operação Percentual de Débito
+ Percentual do PIS/ COFINS + Percentual de Comissão.

[voltar ao topo]

Aba Método Simples


Nesta aba informa-se inicialmente o código da Tabela de Preços a ser utilizada na simulação.

Serão apresentados o Preço de tabela do produto e os Custos Gerencial, Variável e de


Reposição, que foram calculados a partir da Fórmula de Precificação da empresa. À medida que
os dados são informados, o sistema apresenta novos valores nos demais campos.

O campo "Margem de contribuição" que fica abaixa do campo "Preço de tabela" vem do
cadastro de produtos, aba "Formação de Custo/Preço".

Para calcular a margem de contribuição que fica na frente dos custos o sistema pega o preço de
tabela subtrai o custo e divide pelo preço de tabela.

Exemplo:

R$16,00 - R$5,50 = R$10,50

(R$10,50 / R$16,00) * 100 = 65,625%

R$10,50 representa 65,625 % de 16,00

Através desta aba, é possível por exemplo, descobrir o preço a ser praticado para se atingir
determinada Margem de Lucro; ou qual seria o menor preço praticável possível etc.,
considerando os custos já calculados e outros custos que possam vir incidir sobre a venda.

[voltar ao topo]

Observações
GV: Este valor tem origem no Percentual de Total de Gasto Variáveis sobre o Valor de Margem
de Lucro.

GF: Este valor vem do Percentual de Total de Participação no Gasto Fixo sobre o Valor de
Margem de Lucro.

Valor de Mercado: Este valor é a participação do Valor de Margem de Lucro sobre o Valor
Sugestão de Preço de Venda (PV).

PV-MC-GV: Este valor é o resultado da operação: Sugestão Preço de Venda (PV) - Total de
Margem de Contribuição - Total de Gastos Variáveis estimados na Venda.

PM-MC-GV: Este valor é o resultado da operação: Sugestão Preço de Venda (PV) - Total de
Margem de Contribuição (Mercado $) - Total de Gastos Variáveis estimados na Venda (Mercado
$).

[voltar ao topo]

2.308 Aprovação do CT-e

Depois de efetuar o lançamento do CT-e na Central de Vendas inserindo todos os dados


necessários, efetue sua confirmação, onde automaticamente o sistema gera o lote do CT-e e o
transmite à Sefaz (Secretaria da Fazenda), realizando em seguida, a impressão do DACTE
também de forma automática.

Alguns procedimentos ligados ao CT-e podem ser realizados no Portal de Vendas, mais
detalhadamente, através do botão "CT-e". Através deste botão e suas opções, são realizados
diversos procedimentos relacionados ao CT-e, são eles:

Consulta do status do serviço Consulta situação atual da nota

Impressão do DACTE Inutilização da numeração

Gerar arquivo XML de CT-e Gerar arquivo XML de CT-e para conferência

Gerar lote Buscar Autorização

Marcar conhecimentos como FSDA Retirar dos conhecimentos a marcação de FSDA

Marcar conhecimentos como EPEC Retirar dos conhecimentos a marcação de EPEC

Enviar conhecimentos como EPEC Enviar XML do CT-e e DACTE por e-mail

Acompanhamento de Eventos... CT-e de Substituição

Carta de Correção CT-e de Anulação

CT-e de Complemento

Consulta do status do serviço


Através desta opção, realize a consulta da situação do serviço da Receita Estatual no atual
momento, conforme o estado da empresa. O resultado desta consulta pode ser o "Serviço em
Operação" ou que se encontra "Fora do ar".

536
[voltar ao topo]

Consulta situação atual da nota


Utilizando esta opção, realize a consulta da situação do CT-e junto a Receita. Assim, será
apresentado, se a nota se encontra ou não na base de dados da Receita e o status da nota.

[voltar ao topo]

Impressão do DACTE
Através desta opção, realize a impressão do DACTE (Documento Auxiliar do Conhecimento de
Transporte Eletrônico) referente ao CT-e. Obtenha mais informações sobre os procedimentos a
serem efetuados para impressão do DACTE, clicando no link Configuração de Impressão do
DACTE.

[voltar ao topo]

Inutilização da numeração
Uma Inutilização de Numeração, consiste em poucas palavras, em informar a Receita, que por
algum motivo, aquela numeração não será utilizada para dar origem a um documento. Além
disso, a inutilização é benéfico para que a empresa não possua intervalos vazios de numeração
juntamente a Receita.

Para inutilizar uma numeração, acione a opção Inutilização de Numeração, onde será aberta a
tela "Cte", na qual deve-se preencher as seguintes informações:

Informe no campo "Empresa" a empresa transportadora que realizou a emissão do CT-e que
será inutilizado.

A data a ser informada no campo "Data de movimento", se refere a data em que o CT-e a ser
inutilizado foi emitido.

Por se tratar de um Conhecimento de Transporte Eletrônico, no campo "Modelo de doc.


fiscal", informe o modelo de documento "57".

Preencha o campo "Série da nota" com a série do CT-e a ser inutilizado.

O campo "Numeração" deve ser preenchido com o intervalo de numeração do(s) CT-e(s) que
será(ão) inutilizado(s). No caso da inutilização de apenas um número, informe o mesmo número
nos dois campos do intervalo.

No campo "Justificativa", escreva o motivo pelo qual se faz necessária a inutilização do CT-e.

[voltar ao topo]

Gerar arquivo XML de CT-e


Gerar um arquivo XML traduz-se em reproduzir o arquivo XML de um CT-e já aprovado, onde o
objetivo é a visualização dos dados do documento de uma outra forma. Esta outra maneira de
visualização dos dados, consiste na apresentação de todas as informações do CT-e dispostas em
linhas, na qual você pode verificar as "tag's" que carregam cada dado do documento. Por
exemplo, a tag que leva a informação no XML, sobre o país "Brasil", é a seguinte:

<xPais>BRASIL</xPais>

[voltar ao topo]

Gerar arquivo XML de CT-e para conferência


A geração de um arquivo XML para conferência, ocorre nos casos em que um documento foi
emitido (CT-e), porém por algum motivo, este não foi aprovado; através deste recurso é possível
identificar quais informações estão sendo geradas no XML, e caso estejam incorretas, realiza-se
sua correção no sistema a fim de em seguida, gerar um novo lote.

Para utilização desta opção, não é necessário que a nota esteja aprovada, nem mesmo
confirmada, pode ser acionada em qualquer momento da emissão do documento.

[voltar ao topo]

Gerar lote
Gerar lote do CT-e, significa enviar o documento a Receita visando sua aprovação. Esta opção é
utilizada quando o documento não foi aprovado através do botão de confirmação na Central de
Vendas. Ao proceder a geração do lote do CT-e, este é transmitido a Receita, onde obtêm-se sua
resposta de retorno no mesmo momento.

Ocorrendo algum erro ou rejeição na transmissão do arquivo à Receita, visualize sua causa
através do botão "Outras Opções" presente também no Portal de Vendas, na opção "Ver
acompanhamentos".

Será aberta a tela com o nome "Ocorrências na confirmação das notas", na qual você
poderá consultar os detalhes de cada ocorrência do CT-e, ao alternar a grade inferior da tela
para o modo formulário.

Observação: O estado do Tocantins realizou a atualização do "schema" para a versão "2.00a";


nesta versão foram removidos os grupos locEnt e locColeta. Na geração do XML do CT-e, onde
eram informados o local de entrega/coleta, ocorria a geração da tag de <loc>, contendo estes
dados de CNPJ, Razão Social, etc; foi divulgada uma nota técnica informando que estas tag's
não precisam ser geradas. O Sankhya-Om, está apto a não gerar estas tag's no XML,
possibilitando assim, a normal aprovação do CT-e.

[voltar ao topo]

Buscar Autorização
Utilize esta opção, para realizar a busca da autorização de um CT-e, quando este não foi
aprovado pela Receita e se encontra apenas com o status "Aguardando Autorização".

[voltar ao topo]

Marcar conhecimentos como FSDA


Marque um CT-e como FSDA (Formulário de Segurança - Documento Auxiliar), nos casos em que
os meios de transmissão comuns se encontram fora do ar, sendo estes a Receita Estadual, SVC
(Sefaz Virtual de Contingência) e EPEC.

Quando um CT-e é marcado como FSDA, pode-se realizar sua impressão normalmente; quando o
serviço do meio de transmissão retornar ao seu estado normal, efetue a geração do lote
normalmente, mesmo que o documento esteja marcado como FSDA.

[voltar ao topo]

537
Retirar dos conhecimentos a marcação de FSDA
Esta opção deve ser utilizada, apenas nos casos em os CT-e's foram marcados como FSDA.

[voltar ao topo]

Marcar conhecimentos como EPEC


Marque um CT-e como EPEC (Evento Prévio de Emissão em Contingência), nos casos em que os
meios de transmissão comuns se encontram fora do ar, sendo estes a Receita Estadual e SVC
(Sefaz Virtual de Contingência).

Quando um CT-e é marcado como FSDA, pode-se realizar sua emissão normalmente como EPEC,
assim como a impressão do DACTE; quando o serviço do meio de transmissão retornar ao seu
estado normal, efetue a geração do lote normalmente, mesmo que o documento tenha sido
enviado como EPEC.

[voltar ao topo]

Retirar dos conhecimentos a marcação de EPEC


Esta opção deve ser utilizada, apenas nos casos em os CT-e's foram marcados como EPEC.

[voltar ao topo]

Enviar conhecimentos como EPEC


Através desta opção, efetue o envio à Receita dos CT-e's selecionados como EPEC, para que seja
possível realizar sua impressão mesmo em contingência. Este procedimento de envio como
EPEC só será possível, com conhecimentos de transporte que estiverem marcados como EPEC.

Nota: Existem casos em que o CT-e é enviado como EPEC, e posteriormente se faz necessária a
geração do lote do mesmo visando sua efetiva aprovação; deste fato pode acontecer da data de
emissão do EPEC ser diferente da data do CT-e que está sendo gerado o lote, por motivos de
horário de verão, alterações realizadas pelo usuário ou até mesmo fuso horário. Para que
problemas não ocorram acerca da data e hora de emissão do EPEC, quando um CT-e é enviado
para o EPEC, é gravada a data do XML de seu envio no campo "DHEMISSEPEC" da tabela
"TGFCAB", de modo que na realização do reenvio para a SEFAZ, o sistema pegue a informação
deste mesmo campo da TGFCAB e adicione na tag <dhEmi> do XML do CT-e que será enviado à
SEFAZ.

[voltar ao topo]

Enviar XML do CT-e e DACTE por e-mail


Ao acionar esta opção, será enviado para o endereço de e-mail do parceiro do CT-e
(configuração realizada no Cadastros de Parceiros), o XML do documento e o DACTE gerado em
formato PDF.

É importante salientar que para realizar este envio, todas as configurações e parametrizações
necessárias para envio de e-mail, devem ter sido corretamente efetuadas.

[voltar ao topo]

Acompanhamento de Eventos (rejeições)

Através desta opção, acompanhe os eventos que o CT-e selecionado possui. Ao clicar nesta
opção, será aberta a tela "Acompanhamento de Eventos de CTe":

Na grade superior, temos os seguintes dados:

Nro Único: Apresenta o número único do CT-e selecionado;

Nro Nota: Exibe o número da nota do CT-e selecionado;

Status CT-e: Esta coluna apresenta o status do CT-e selecionado;

Nro Lote CT-e: Aqui é exibido o número do lote do CT-e selecionado.

Na grade inferior da tela, tem-se as informações relacionadas aos eventos do CT-e selecionado,
são elas:

Data da ocorrência: É apresentada nesta coluna, a data em que o evento em questão ocorreu
no CT-e selecionado;

Cód. Evento: Temos aqui, o código do evento que ocorreu no CT-e selecionado;

Evento: É apresentado aqui, a descrição do evento que ocorreu no CT-e selecionado;

Ocorrência: Nesta coluna, é apresentado a descrição da ocorrência relacionada ao evento


ocorrido com o CT-e selecionado.

[voltar ao topo]

CT-e de Substituição
Através desta opção, realize a substituição de um CT-e que foi anulado por uma NF-e de
anulação, emitida pelo tomador de serviço do CT-e. Este tipo de CT-e, é utilizado quando alguma
informação relacionada ao CT-e original precisa ser corrigida, porém não é mais possível realizar
seu cancelamento, ou até mesmo emitir uma Carta de Correção para o CT-e original.

Para isso, o tomador do serviço, sendo este contribuinte de ICMS, ou seja, apto a emitir notas
fiscais, deve realizar a anulação do CT-e original.

Como o tomador de serviço contribuinte de ICMS, pode realizar a anulação do


serviço?

Uma vez o tomador do serviço sendo contribuinte de ICMS, e sendo liberado para emitir notas
fiscais, ele deve emitir uma nota fiscal de anulação de serviço de transporte, sendo que esta
deve possuir a CFOP 5206 ou 6206.

Qual o próximo passo após a anulação realizada pelo tomador de serviços?

Neste momento, a empresa transportadora já está de posse da nota fiscal de anulação emitida
pelo tomador; com isso, a empresa deve registrar a nota fiscal de anulação em seu sistema,
como uma entrada, utilizando as CFOP's 1206 ou 2206.

Para realização deste registro no sistema, configure um Tipo de Operação - TOP, com o Tipo de
Movimento "Compra" aba "Geral", e que possua o campo "NF-e" presente na aba
"Impressão", selecionado com a opção "Terceiros".

Por fim, após registrar a nota fiscal de anulação no sistema, a empresa transportadora poderá

realizar a emissão do CT-e de substituição. Para isso, selecione o CT-e original, clique no botão
"CT-e" e em seguida na opção "CT-e de substituição".

Feito isso, o sistema solicita as informações da nota de entrada registrada anteriormente, como
a anulação do serviço de transporte, além do Tipo de Operação correspondente a operação de
substituição e a série do CT-e de substituição a ser emitido.

Ao clicar em "OK", o sistema irá fazer o direcionamento para a Central de Vendas, para que
assim seja realizado a correção das informações relacionadas ao CT-e original a ser substituído.
Feitas as correções necessárias, pode-se proceder normalmente com a confirmação do CT-e de
substituição, visando sua autorização, finalizando assim as operações.

Quando o tomador de serviço não é contribuinte de ICMS, ou seja, ele não


pode emitir uma nota fiscal de anulação?

Nesta situação, o tomador de serviço deverá providenciar uma carta de declaração de anulação
do serviço de transporte. A empresa transportadora, somente irá precisar da data da carta de
declaração que o tomador providenciou. Com essa informação de data em mãos, a empresa
transportadora irá realizar a emissão de um CT-e de anulação para o tomador de serviço não
contribuinte de ICMS. A seguir tem-se mais informações sobre a emissão do CT-e de anulação.

[voltar ao topo]

Carta de Correção
Esta opção é utilizada quando é necessário emitir uma Carta de Correção para algum CT-e que
precisa ser reparado. Para emissão da Carta de Correção, selecione o CT-e original a ser
corrigido, clique no botão "CT-e", opção "Carta de Correção". O sistema irá apresentar uma
tela contendo apenas as informações que podem ser corrigidas em uma árvore de hierarquia,
que possui a mesma estrutura do XML do CT-e, segmentado por grupos e campos.

A partir disso, selecione o grupo de campos que deseja-se alterar, e o campo que sofrerá a
alteração. Ao localizar o campo que irá sofrer a alteração, note na imagem acima, que a
modificação é realizada no campo em destaque, que neste exemplo assumiu o nome "Número
do CNPJ", pois este é o campo que será modificado. A alteração da informação em um campo, é
salva automaticamente.

Caso seja necessário modificar mais de um campo na mesma carta de correção, basta
selecionar os campos desejados e realizar a devida modificação.

Feitas todas as alterações necessárias, clique no botão "Confirmar", dessa forma será
apresentado, uma mensagem questionando se você deseja realizar o envio da Carta de
Correção, concluindo assim a operação. Um único CT-e pode possuir mais de uma carta de
correção.

O botão "Restaurar" desfaz todas as alterações realizadas até aquele momento.

Algumas informações no CT-e não poderão ser corrigidas. São elas:

538
[voltar ao topo]

CT-e de Anulação
Através desta opção, realize a anulação de um CT-e emitido anteriormente, quando o tomador
do serviço do mesmo não for contribuinte de ICMS, ou seja, não pode emitir uma nota fiscal de
anulação do serviço de transporte.

Para efetuar a emissão do CT-e de anulação de serviço de transporte, selecione o CT-e original
que será anulado, acione o botão "CT-e", escolha a opção "CT-e de Anulação". O sistema irá
solicitar o preenchimento do Tipo de Operação que será utilizado para gerar o CT-e de anulação,
a série do CT-e de anulação e a data da declaração de anulação do serviço de transporte
providenciada pelo tomador do serviço.

Feito o preenchimento, clique em "OK", assim, o sistema automaticamente irá emitir o


conhecimento de anulação não sendo aberta a Central de Vendas.

Caso durante a geração do CT-e de anulação ocorra alguma rejeição, o sistema irá apresentar os
dados do CT-e de anulação gerado com o status diferente de "Aprovado" no Portal de Vendas.
Caso seja desejado, você pode acessar o CT-e na Central de Vendas e analisar as informações
do documento para correção, ou verificar o motivo da rejeição através da opção "Ver
acompanhamentos" apresentado no botão "Outras Opções..." no Portal de Vendas.

Depois que a empresa transportadora emitiu o CT-e de anulação para o tomador do serviço não
contribuinte de ICMS, esta deverá posteriormente lançar um CT-e de substituição. Para este
procedimento, selecione o CT-e de anulação já emitido, em seguida clique no botão "CT-e",
opção "CT-e de substituição"; neste caso, o sistema irá solicitar somente que se informe o
Tipo de Operação e a série para emissão do CT-e de substituição.

O sistema irá solicitar as informações necessárias para geração do CT-e desejado, a partir do CT-
e que for selecionado no Portal de Vendas, antes de clicar na opção "CT-e de Substituição".

Caso você selecione um CT-e normal e em seguida indique a opção para substituir, o sistema irá
solicitar a informação da NF-e de anulação; caso você selecione um CT-e de anulação e em
seguida indique a opção para substituir, o sistema não irá solicitar a informação de qual NF-e de
anulação. Se você selecionar um CT-e de substituição e em seguida indicar a opção para
substituir, o sistema irá apresentar a seguinte mensagem:

"Somente CT-es normais (para contribuintes de ICMS) ou de anulação (não


contribuintes de ICMS) podem ser selecionados para substituição".

Quando algum CT-e normal é anulado ou substituído, o sistema grava no campo "Situação CT-
e" qual a real situação do documento. Caso seja selecionado um conhecimento normal, em
seguida clicar-se na opção para anular, e por algum motivo o CT-e for rejeitado, o campo
"Situação CT-e" do CT-e anteriormente selecionado, sendo o documento original, irá ficar
preenchido com os dizeres "Em anulação"; assim que a rejeição for solucionada e o CT-e de
anulação for aprovado, o campo "Situação CT-e" do CT-e original será modificado para
"Anulado".

Da mesma forma acontece no processo de substituição. Quando for selecionado um CT-e


normal, em seguida clicar-se na opção para substituir, o sistema irá alterar o campo "Situação
CT-e" do CT-e original selecionado anteriormente, para "Em substituição"; o CT-e de
substituição sendo aprovado, o campo será modificado para "Substituído".

No processo de aquisição de serviço de transporte, o tomador de serviço poderá receber o CT-e


contendo informações incorretas sobre a operação. Em alguns casos, ele poderá optar por
anular o serviço de transporte, onde para isso, ele deverá emitir uma NF-e de anulação do
serviço de transporte. Tal NF-e, deverá ser emitida contendo um produto simbólico referente à
anulação do serviço de transporte, onde este deve ter um NCM igual a "00000000", ou seja, a
tag <NCM> do XML será preenchida com o valor "00000000".

Nestas situações, o sistema está apto a gerar para o referido produto simbólico este NCM, desde
que sejam utilizadas as seguintes CFOP's:

5206;
6206;
7206.

[voltar ao topo]

CT-e de Complemento
Utilizando desta opção, é possível emitir um CT-e Complementar, na qual pode-se
complementar o valor do serviço de transporte ou também o valor imposto.

Para realizar a emissão do CT-e complementar, selecione um CT-e original a ser


complementado, clique no botão "CT-e", opção "CT-e de Complemento". O sistema irá
solicitar as informações referentes ao Tipo de Operação e a série a serem utilizadas para
emissão. Sendo os dados preenchidos, o sistema irá abrir uma pequena tela, para que seja
aberto a nota na Central de Vendas e seja possível efetuar as devidas alterações
correspondentes ao complemento. Ao confirmar o CT-e, é concluída a operação.

[voltar ao topo]

2.309 Outros Impostos com Base Mensal Considerando Raiz do CNPJ

Cálculo de Outros Impostos com Base Mensal


considerando Raiz do CNPJ dos Parceiros e Empresas
Em casos de lançamentos de compra e venda de serviços, para parceiros com a mesma raiz do
CNPJ.

O cálculo do imposto de Base Mensal pode ser feito no momento do faturamento da nota ou no
momento da baixa.

Para utilizar esta nova funcionalidade é necessário:

Parametrização:

•"Calcular Imposto c/Base Mensal na Nota? - CALCMENSALNOTA": Se habilitado, os


impostos com base mensal serão retidos na Nota, e o valor líquido do Título irá para o
Financeiro. Se o parâmetro estiver desligado, mesmo que a TOP esteja configurada na aba
‘Outros Impostos’ para um imposto com ‘Base Mensal’, o cálculo não será feito na ‘Nota’. Esta
situação do parâmetro desligado é importante quando a retenção dos ‘Outros Impostos’ com
‘Base Mensal’ for feita na baixa do financeiro, pois neste caso o financeiro deverá estar bruto.

•"Calc. Imp. de Base Mensal p/ Receitas no Financeiro - CALCMENSALREC": Quando


ligado considerará para efeito de retenção de impostos de ‘Base Mensal’ no financeiro os
títulos de receita (o padrão serve apenas para despesas). É importante que o valor do
financeiro esteja bruto.

Existem outros parâmetros que podem influenciar para este caso é necessário analisar o help do
sistema.

Configurado a parametrização, será necessário configurar o imposto:

Tela: Configurações » Cadastros » Impostos

Por ser um imposto de Base Mensal, deve-se configurar com a marcação de Calcular com Base
Mensal, informar um Vlr. Mínimo e configurar o Parceiro, Top, Empresa que contemplarão o
cálculo do imposto. Importante: Com relação a top devem-se configurar todas as tops que farão
o cálculo desde as tops de compra, venda e baixa do financeiro.

Após a configuração do imposto o sistema fará o acúmulo dos valores para verificar se o
lançamento terá ou não o cálculo, isso serve tanto para a baixa quanto o cálculo para a nota.

Exemplo de Cálculo para a Nota\Baixa para Venda (Prestador de serviço):

Configurada a empresa 109,110 com a raiz do CNPJ: 26314062.

O sistema sempre pegará os oito primeiros dígitos do CNPJ.

No imposto foi configurado o parceiro 12, Empresa 109 e top de venda 27.

Configurado o serviço 2

Configurado o sistema para o cálculo ser na nota:

Parâmetro CALCMENSALNOTA = SIM

Parâmetro CALCMENSALREC = NÃO

Nota de Venda excedeu os 5.000,00 e efetua o cálculo:

Configurado agora para efetuar o cálculo através da baixa do título:

Parâmetro CALCMENSALNOTA = NÃO

Parâmetro CALCMENSALREC = SIM

539
Exemplo de Cálculo para a Nota\Baixa para Compra (Tomador de serviço):

Configurado os parceiros 1090, 1108 com a raiz do CNPJ: 26314062.

O sistema sempre pegará os oito primeiros dígitos do CNPJ.

No imposto foi configurado a empresa 1, top de compra 25.

Configurado o serviço 2.

Configurado o sistema para o cálculo ser na nota:

Parâmetro CALCMENSALNOTA = SIM

Parâmetro CALCMENSALREC = NÃO

Configurado agora para efetuar o cálculo através da baixa do título:

Parâmetro CALCMENSALNOTA = NÃO

Parâmetro CALCMENSALREC = SIM

Existem operações em que a retenção dos impostos mensais ocorre de acordo com
movimentações feitas entre prestadores e tomadores, em que os prestadores podem ter matriz
e filiais e os tomadores também podem ter matriz e filiais. Para tratamento destes casos, se faz
necessária a ativação do parâmetro "Aplicação da Lei 10833 art. 31 inciso 4 no
recebimento? - LEI10833RECEB".

Com este parâmetro ativado, os casos em que "uma empresa presta serviço para parceiros
matriz e filial" ou "empresas matriz e filial tomam serviço de um parceiro" serão considerados.
Conclusão, o sistema realiza a retenção de impostos com base mensal agrupando pela raiz do
CNPJ, nas seguintes situações:

1) empresas matriz e filial prestam serviço a um parceiro;

2) uma empresa toma serviço de parceiros matriz e filial;

3) uma empresa presta serviço para parceiros matriz e filial;

4) empresas matriz e filial tomam serviço de um parceiro.

Contudo, as situações 3 e 4 irão existir, apenas se o parâmetro "LEI10833RECEB" estiver


ativado.

Vejamos agora exemplos para os casos 3 e 4, respectivamente:

Comportamento para o caso de uma empresa prestar o serviço para parceiros matriz
e filial (situação 3):

Quando houver outros impostos configurados com base mensal o irá considerar para alcance da
base mensal as notas dos parceiros (vendas) que possuem a mesma raiz de CNPJ, por exemplo:

Configurações de outros impostos:


Base mínima mensal: 5.000,00
Aba empresas: empresa 1
Aba parceiros: parceiro A e B
Parceiro A:
CNPJ: 26.314.062/0001-61
Parceiro B:
CNPJ: 26.314.062/0003-23
Lançamento de notas:
Nota 1:
Empresa: 1
Parceiro: A
Valor: 3.000,00
Data de entrada e saída: 01/01/2014
Nota 2:
Empresa: 1
Parceiro: B
Valor: 3.000,00
Data de entrada e saída: 05/01/2014
Considerando que a retenção se baseie no regime de competência (considerando a data de
entrada e saída da(s) nota(s) dentro do mesmo mês que o usuário está lançando a nota atual), a
retenção nesse caso ocorrerá na confirmação da segunda nota com a base de 6.000,00
considerando a primeira nota que é de outro parceiro, porém, com a mesma raiz de CNPJ.

Comportamento para o caso em que as empresas matriz e filial, tomam o serviço de


um parceiro (situação 4):

Quando houver outros impostos configurados com base mensal o sistema deverá considerar
para alcance da base mensal as notas emitidas para empresas (compras) que possuem a
mesma raiz de CNPJ, por exemplo:
Configurações de outros impostos:
Base mínima mensal: 5.000,00
Aba empresas: empresa 1 e 2
Aba parceiros: parceiro A
Empresa 1:
CNPJ: 10.314.062/0001-61
Empresa 2:
CNPJ: 10.314.062/0003-23
Lançamento de notas:
Nota 1:
Empresa: 1
Parceiro: A
Valor: 3.000,00
Data de entrada e saída: 01/01/2014
Nota 2:
Empresa: 2
Parceiro: A
Valor: 3.000,00
Data de entrada e saída: 05/01/2014
Considerando que a retenção se baseie no regime de competência (considerando a data de
entrada e saída da(s) nota(s) dentro do mesmo mês que o usuário está lançando a nota atual), a
retenção nesse caso ocorrerá na confirmação da segunda nota com a base de 6.000,00
considerando a primeira nota que é de outra empresa, porém, com a mesma raiz de CNPJ.

Retenção de Outros Impostos Mensais em baixas retroativas:

No momento da realização da baixa de um título, é apresentada ao lado do campo "Outros


Impostos Mensais", a marcação "Retido"; este campo possibilita que se defina se o imposto
mensal será retido ou não. Esta opção, por padrão é apresentada habilitada, e para que ela seja
exibida disponível para marcação, é necessário que exista o cálculo de impostos mensais no
título, e que a baixa seja realizada em uma data retroativa, fora do mês corrente. Por exemplo,
se hoje é dia 10/01/2015, e deseja-se baixar um título com a data retroativa, de modo que não
se retenha os outros impostos mensais (marcação não realizada), deve-se realizar a baixa em
uma data fora e anterior ao mês de janeiro.
O botão "Detalhes" localizado à frente desta marcação, exibe as informações do imposto
calculado.

540
2.310 Acessos

Para definir os acessos às rotinas e telas do sistema, você deverá acessar o menu
"Configurações > Controle de Acesso > Acessos".

Os acessos são dados a partir da seleção do Módulo ou item de Menu para o qual se deseja
configurar um acesso e, somente então, é feita a adição ou remoção do "Usuário" que terá
este acesso.

Nota: A navegação nesta tela é semelhante à tela inicial do sistema (Workspace), na qual é
necessário clicar nas pastas e links para avançar e retroceder.

Acesse os links abaixo para navegar nas funcionalidades desta rotina:

Liberando Acessos Padrão Liberando Acessos Especiais

Visualização Relatórios

Liberando Acessos Padrão


Os acessos padrão são de Inclusão, Alteração, Exclusão, Consulta, Configuração e Numeração
nas rotinas do sistema. Além disso, caso o parâmetro "Controla acesso de duplicação de
registros? - CONTACESSDUPLIC" esteja habilitado, será possível estabelecer permissões ao
ato de Duplicar os registros em todas as telas do sistema.

Ao selecionar um módulo ou pasta para concessão de acesso, o sistema só permite que sejam
configurados acessos padrão. As ações que necessitam de acessos especiais deverão ser
realizadas diretamente para cada pessoa (usuário do sistema) desejado. Será apresentada a
seguinte mensagem:

"Você selecionou um Módulo ou Pasta que possui Filhos. Com esta seleção, será
permitido alterar apenas acessos padrões (Alterar, Incluir, Excluir, Consultar,
Configurar e Numeração). Caso queira definir acessos especiais, selecione
individualmente itens analíticos."

Por exemplo, para liberar um acesso aos "Cadastros" do módulo "Configurações", o


liberador deve acessar, primeiramente, o Módulo Configurações e, em seguida, selecionar a
pasta Cadastros.

Então, serão apresentados todos que possuem algum tipo de acesso à qualquer uma das telas
de Cadastro do Módulo Configurações, permitindo ao liberador adicionar ou remover estes
usuários.

Ao clicar em um destes usuários, serão apresentados os acessos padrões disponíveis a ele.

Observe que, como foi selecionada uma pasta (Cadastros) o sistema não apresenta os acessos
específicos do usuário pois, dentro do Módulo de Configurações existem várias telas de
cadastros e, pode ser que este usuário não tenha permissão para acessar todas estas telas.

Neste nível são apresentadas as opções "Padrão" e não as "Específicas", logo, estes acessos
serão configurados para todo o conteúdo da pasta Cadastro.

No exemplo da imagem acima, o usuário Andrey terá acesso de Inclusão à todas as telas de
Cadastro do módulo Configurações; em contrapartida, as Alterações serão possíveis somente
nas telas configuradas para o grupo ao qual o usuário dela pertence.

Para marcar ou desmarcar todas as opções bastará um clique sobre os links: "Permitido",
"Usar do Grupo" e "Repassar":

O responsável por esta liberação, deverá configurar os acessos marcando as caixas de seleção
das respectivas ações que serão permitidas para aquela tela.

Temos as seguintes opções:

Permitido: Permite a ação, por exemplo, de incluir, alterar e etc. de acordo com o
definido.
Repassar: Marcando esta opção além de o usuário ter a liberação para executar a ação,
ele também poderá repassar aquela ação para outro usuário.
Usar do Grupo: Define que o acesso àquela ação será o acesso definido para o grupo.
As alterações feitas nesta tela são salvas automaticamente.

Caso o liberador selecione mais um item de menu, não será possível conceder a nenhum
usuário, acessos especiais à rotina destes itens:

[voltar ao topo]

Liberando Acessos Especiais


Os acessos especiais são visualizados, concedidos ou removidos a partir de uma rotina
especifica e são destacados em itálico, logo abaixo dos acessos padrões.

541
Por exemplo, em relação ao Cadastro de Parceiros, o usuário Acassia, além dos acessos padrões
concedidos, também terá acesso às rotinas "Especiais" deste cadastro e poderá repassar
"Consultas Ocorrências EDZ".
Não é possível conceder ou remover acessos especiais a mais de uma tela por vez.
Ao selecionar duas telas distintas, os acessos especiais serão ocultados, permanecendo na tela
apenas os acessos padrões do usuário indicado.

Contudo, é possível dar acessos a vários usuários de uma única tela, com um único movimento.
Basta selecionar a tela e, pressionando a tecla "Ctrl", ir clicando nos usuários desejados.

Os usuários poderão ser pesquisados pelo campo de busca no canto superior direito da tela.

Se for digitado o nome de um usuário que não tenha acesso à tela em questão, nenhum usuário
será apresentado pois, somente os que possuem algum tipo de acesso à tela selecionada serão
exibidos.

Para dar acessos a este usuário, basta clicar no botão "Adicionar" e então filtrá-lo na
tela "Adicionando novos membros".

Selecionando o usuário e clicando em "Avançar", o liberador poderá fornecer os acessos


especiais a este.
Ao "Finalizar", o novo usuário será automaticamente apresentado na consulta de usuário da
tela.

Da mesma forma, você irá proceder para retirar os acessos da tela de um determinado usuário.

Selecionando o usuário e clicando no botão "Remover", o liberador estará eliminando todos os


acessos deste usuário àquela rotina e o sistema apresentará a seguinte mensagem de
confirmação:

"Você está prestes a remover todos os acessos do usuário selecionado no item de


menu marcado. Deseja realmente remover os acessos?"

Importante: O botão Remover será exibido para utilização apenas para o usuário SUP.

Observação: Marcar algum usuário e permitir que ele repasse os acessos, não fará com que
este possa repassar acessos para todas as telas do sistema, e sim, apenas para a tela Acessos.

A liberação do repasse de acessos deve ser feita dentro da tela Acessos, mas você deve
selecionar as telas individualmente (vale ressaltar que também é possível selecionar uma pasta
ou até mesmo o módulo todo).

[voltar ao topo]

Visualização
O responsável pelos acessos poderá visualizar a tela de dois modos: "Por usuários" ou por
"Grupos de Usuários":

[voltar ao topo]

Relatórios
Esta tela permite a extração de "Relatórios de Acessos".

Através do botão "Relatórios", é possível gerar dois tipos de relatórios de acessos:

Acessos do Usuário Acessos do Recurso

Acessos do usuário

Esta opção imprime um relatório com todos os acessos de um determinado usuário.

É necessário selecionar um usuário antes de clicar na opção Acessos do usuário; caso contrário,
ao fazê-lo, o sistema abrirá a tela para seleção de um usuário.

Feito isto, será exibido o relatório de acessos daquele usuário, não apenas para a tela
selecionada, mas todos os seus acessos, em todas as rotinas do sistema.

[voltar ao subtítulo]

Acessos do Recurso
Esta opção imprime um relatório com todos os usuários que possuem algum tipo de acesso nas
telas selecionadas.

Para acessar esta opção, é necessário que haja pelo menos um item selecionado no menu
esquerdo.

Se nenhum item de menu for selecionado e a opção Acessos do Recurso for acionada, o sistema
gerará a seguinte mensagem:

"Selecione alguma tela para imprimir os acessos!".

Se mais de uma tela for selecionada, o sistema irá gerar o relatório para todas as telas
selecionadas.

Serão apresentados neste relatório apenas os "Usuários Ativos", ou seja, aqueles com "Data
limite de acesso" nula ou maior que a data atual.

[voltar ao subtítulo][voltar ao topo]

2.311 Conhecimento de Transporte Eletrônico - CT-e

O Conhecimento de Transporte Eletrônico (CT-e) é um documento de existência apenas digital


emitido e armazenado eletronicamente que tem a intenção de documentar para fins fiscais,
uma prestação de serviço de transporte de cargas realizada por qualquer modal. Sua validade
jurídica é garantida pela assinatura digital do emitente e pela recepção e autorização de uso
vinda do Fisco.

Para utilização do módulo CT-e, a empresa que possuir a solução Sankhya deve se enquadrar
nas seguintes premissas:

Adquirir junto ao departamento Comercial Sankhya, o produto "30656 -


CONHECIMENTO de TRANSPORTE ELETRÔNICO/W" e "20486 - Jiva - CT-e";
Possuir o Sankhya-Om na versão 3.9.6b3 ou superior;
Possuir o SanNFe na versão 2.19b8 ou superior;

A empresa deve estar credenciada junto à ANTT (Agência Nacional de Transporte


Terrestre);
Possuir um certificado digital credenciado junto à Receita.

Atualmente, na utilização do CT-e a legislação nacional permite que ele substitua os seguintes
documentos utilizados pelos modais para cobertura de suas respectivas prestações de serviço:

Conhecimento de Transporte Rodoviário de Cargas, modelo 8;


Conhecimento de Transporte Aquaviário de Cargas, modelo 9;
Conhecimento Aéreo, modelo 10;
Conhecimento de Transporte Ferroviário de Cargas, modelo 11;
Nota Fiscal de Serviço de Transporte Ferroviário de Cargas, modelo 27;
Nota Fiscal de Serviço de Transporte, modelo 7, quando utilizada em transporte de
cargas.

O CT-e abrange diversos modais de transporte, sendo eles:

542
O CT-e abrange diversos modais de transporte, sendo eles:

Rodoviário;
Aéreo;
Ferroviário;
Aquaviário;
Dutoviário.

Nota: A princípio, o sistema irá atender somente os modais "Rodoviário" e "Aquaviário". Os


demais modais serão atendidos de acordo com sua demanda, o que atualmente não existe.
Caso exista, entre em contato com o departamento de Software da Sankhya.

Hoje, existem quatro tipos de CT-e, sendo que, a diferença entre eles é identificada em seu
processo. São eles:

Normal;
Complementar;
Anulação;
Substituição.

Temos também a existência de quatro tipos de serviço do CT-e, onde a diferença de um para o
outro também ocorre em função dos processos de transporte, são eles:

Normal;
Subcontratação;
Redespacho;
Redespacho intermediário.

Abaixo, trouxemos os tópicos que contêm as Configurações e os Cenários da utilização do CT-e a


serem realizadas no sistema para sua emissão, além das informações sobre o "DACTE":

Cenários de Atividade Configurações para emissão

DACTE CT-e OS

Importação de CT-e de Emissão Própria Importação do XML da NF-e para lançar CT-e

Aprovação do CT-e Cancelamento de CT-e

Configuração de Impressão do DACTE Configuração do Layout da Nota - DACTE

Contingências do CT-e Lançamento do CT-e

Nota Técnica 2015 003 do CT-e CT-e Globalizado

CT-e Multimodal

Cenários de Atividade
Existem vários cenários de atividades que podem existir em consequência do Tipo de CT-e e seu
tipo de serviço. Observe a seguir, os principais cenários que as transportadoras podem se
deparar em sua rotina, uma vez que, todos eles podem ser atendidos pelo Sankhya-Om:

CT-e Normal

CT-e de Subcontratação

CT-e de Redespacho

CT-e de Redespacho Intermediário

CT-e de Anulação e Substituição

[voltar ao topo]

Configurações para emissão do CT-e


Nos links dispostos a seguir, você pode conferir as principais configurações a serem realizadas
no sistema para emissão do CT-e:

Empresas Empresa

Componentes de Serviço Serviço

Veículos Cadastros de Tipos de Operação - TOP

Modelo de Impressão (Nota/Pedido) Configurador de Layout da Nota

Configurações > Cadastros > Empresas


Nessa tela, além das configurações da natureza da empresa, efetue o preenchimento do campo
"RNTC" (Registro Nacional de Transporte Rodoviário de Cargas).

[voltar ao subtítulo]

Comercial > Preferências > Empresa


Na aba CT-e da tela Empresa, efetue as configurações relacionadas ao tipo de ambiente da
empresa para emissão do CT-e.

No campo "Ambiente CT-e", é definido o ambiente de emissão do CT-e, sendo que ele pode ser
de "homologação" ou "produção".

Determine no campo "Tipo de envio CT-e", se o envio do CT-e será para a SEFAZ,
contingência, ou ambos os tipos.

Quando o campo Tipo de envio CT-e, for definido como "Contingência", no campo "Envio de
Contingência" você deve selecionar o envio de contingência a ser utilizado. São
disponibilizadas as seguintes opções:

SVC;
SVC/EPEC;
EPEC;
Perguntar ao usuário;
Não usar contingência.

Por meio do campo "Modelo DACTE", informe o modelo de impressão que será utilizado para
impressão do DACTE.

Por meio do campo "Impressão do DACTE", determine se a orientação da impressão do


DACTE será "Retrato" ou "Paisagem".

O campo "Nro. Cópias DACTE" é preenchido com a quantidade de cópias a serem impressas
do DACTE.

Em "Versão CT-e", determine o versionamento a ser considerado nos lançamentos de


Conhecimento de Transporte Eletrônico, podendo ser 2.00 ou 3.00.

Nota: Ao se tratar de CT-e de modal Aquaviário, somente a versão de layout 3.00 pode ser
empregada.

[voltar ao subtítulo]

Configurações > Cadastros > Produtos > Componentes


de Serviço
Realize nessa tela, o cadastro dos Componentes de Serviço, visando segmentar o serviço de
transporte prestado em partes. Sendo que, existem situações em que um serviço de transporte
prestado possui diversos componentes como diária do motorista, o valor do frete relacionado ao
valor da mercadoria, o valor do frete em relação ao peso da mercadoria, entre outros
componentes que podem existir na prestação do serviço. Para realizar o cadastro desses
componentes, basta informar o código e descrição do componente do serviço na tela
mencionada nesse tópico.

[voltar ao subtítulo]

Configurações > Cadastros > Produtos > Serviço


Nessa tela, você pode cadastrar o serviço que possui algum componente de serviço a ele
vinculado, sendo que ele será realizado no campo "Componente do Serviço" da aba "Geral".

543
Nota: É possível vincular esse componente a mais de um serviço, caso necessário.

No momento da emissão do CT-e, é possível lançar mais de um serviço cadastrado no sistema e


no momento da geração do lote e formação do arquivo eletrônico, o sistema poderá agrupar os
serviços lançados a partir do componente de cada um, resultando em um valor para todos os
componentes de acordo com os serviços que possuírem.

[voltar ao subtítulo]

Configurações > Cadastros > Veículos


Na tela Veículos são realizadas as configurações dos veículos que serão utilizados no transporte
das mercadorias que o CT-e emitido está acobertando. As informações relacionadas aos veículos
necessárias para o CT-e, são divididas entre as abas "Geral" e "Propriedades", nos campos a
seguir:

Aba Geral

Informe no campo "Tipo de Rodado" qual o tipo de rodado do veículo, ou seja, qual é o
conjunto de rodas que o veículo possui. Assim, selecione uma dentre as seguintes opções:

00 - Não Aplicável;
01 - Truck;
02 - Toco;
03 - Cavalo Mecânico;
04 - Van;
05 - Utilitário;
06 - Outros.

Em "Tipo de Carroceria", será indicado o tipo de carroceria utilizada para abrigar o motor e
transportar pessoas ou cargas; sendo assim, escolha uma das opções a seguir:

00 - Não Aplicável;
01 - Aberta;
02 - Fechada/Baú;
03 - Granelera;
04 - Porta Container;
05 - Sider.

No campo "Tara do veículo", informe o peso do veículo; dado que esse peso será encontrado
junto à mercadoria, onde será deduzido do peso bruto para obtenção do peso real. A unidade de
medida é em quilos (Kg).

Aba Propriedades
Nessa aba, será necessário o preenchimento dos seguintes campos:

No campo "Placa", cadastre a placa do veículo. Sendo que ela é composta por três letras e
quatro números.

O campo "Cidade Emplacamento" deve ser preenchido com a cidade em que o veículo foi
emplacado.

Informe no campo "Peso Máximo" a capacidade máxima do veículo em quilos. Para a emissão
do CT-e, você não pode ultrapassar cinco casas nesse campo.

No campo "Metros Cúbicos Máximo" registre a capacidade máxima do veículo em metros


cúbicos. Para emissão do CT-e, a quantidade máxima de casas da tara não pode ser maior que
três.

O campo "RENAVAM" deve ser alimentado com o código RENAVAM (Registro Nacional de
Veículos Automotores) do veículo.

Por meio da marcação "Veículo da empresa", você definirá se o veículo é próprio ou de


terceiros.

Se na emissão do CT-e, o Veículo na empresa for selecionado, indicará que o veículo é do


próprio emitente e não da empresa informada no Cadastro de Veículos; caso desmarcado,
indicará que o veículo é de algum terceiro, que deverá ser informado como parceiro no campo
"Parceiro ou Empresa".

Caso o campo anterior esteja desmarcado, informe no campo Parceiro ou Empresa o parceiro
proprietário do veículo.

Preencha o campo "Registro na Agênc.Nac.Transp.Terrestre" com o RNTRC do veículo,


porém, você deve preenchê-lo apenas nos casos em que o tipo de proprietário do veículo for de
terceiros.

Importante: Para a emissão do CT-e, a Receita valida todas as informações acima citadas no
preenchimento do Cadastro de Veículos. Portanto, todos os dados devem estar em
conformidade e serem verdadeiros.

Sendo assim, se esses dados não forem preenchidos em concordância, a Receita irá retornar a
seguinte rejeição:

Rejeição: Falha no Schema XML específico para o modal

Essa rejeição é genérica e indica que algum elemento nos elementos pais <rodo> está
incorreto, como placa do veículo inválida, metros cúbicos com a quantidade superior à
permitida, tara ou peso máximo zerado, RENAVAM não condizente com placa ou proprietário do
veículo, entre outras.

[voltar ao subtítulo]

Comercial > Arquivo > Cadastros > Tipos de Operação -


TOP
No Cadastro de Tipos de Operação-TOP, é preciso configurar os possíveis cenários onde a
empresa poderá emitir um CT-e. Por se tratar de uma prestação de serviços, o Tipo de Operação
utilizado deve ser do tipo de movimento "Venda".

Os principais cenários que a empresa pode possuir na emissão do CT-e, são:

CT-e Normal;
CT-e de Subcontratação;
CT-e de Redespacho;
CT-e de Redespacho Intemediário;
CT-e de Anulação;
CT-e de Substituição;
CT-e de Complemento.

Ao cadastrar um Tipo de Operação-TOP, determine se ele pode ser usado para emissão do CT-e,
qual o tipo do CT-e, e qual o tipo de serviço do CT-e. Você irá realizar essas definições na aba
"CT-e/MD-e":

Por meio do campo "Modal CT-e", defina qual modal será empregado para emissão do CT-e,
sendo que ele pode ser o "Rodoviário" ou "Aquaviário".

Informe no campo "CT-e", se o Tipo de Operação-TOP em questão irá ou não realizar a emissão
de CT-e, sendo possíveis as definições:

Terceiros: Só pode ser utilizada em Tipos de Movimento Compra;


Normal: Permite a emissão do CT-e;
Convencional (Não usa CT-e): Não permite a emissão do CT-e;
Emissão Própria.

Em "Tipo de serviço CT-e", defina qual o tipo de serviço do CT-e. temos as seguintes opções:

Normal;
Subcontratação;
Redespacho;
Redespacho Intermediário;
Serviço vinculado a multimodal.

Observação: A opção Serviço vinculado a multimodal é utilizada nos casos em que uma
transportadora presta serviço de transporte multimodal para exportação (conhecida como OTM -
Operador de Transporte Multimodal), contrata uma transportadora que presta serviço de
transporte apenas no modal rodoviário, de modo que ela tenha que emitir um CT-e indicando
que o tipo do serviço é vinculado a multimodal. Sendo que, o referido campo se encontrará
habilitado para modificações quando o campo "CT-e" estiver configurado com a opção
"Normal".

Indique no campo "Tipo Operação CT-e Denegado", um Tipo de Operação específico


cadastrado para que o sistema altere o Tipo de Operação - TOP de um CT-e que foi denegado;
com isso, não serão realizadas atualizações financeiras e fiscais.

Determine no campo "Tipo de emissão CT-e", o tipo do CT-e a ser utilizado; onde você pode
selecionar uma dentre as seguintes opções:

Normal;
Complementar;
Substituição;
Anulação.

A partir do cenário de atividade identificada em cada empresa, é possível configurar um Tipo de


Operação para cada tipo de CT-e e seu tipo de serviço.

No Tipo de Operação - TOP utilizado na emissão do CT-e, é importante que o campo


"Atualização de Livro ICMS" da aba "Livro Fiscal" esteja com a opção "Livro de Saída"
selecionada, pois se trata de uma prestação de serviço; a CFOP pode variar de acordo com a
necessidade da transportadora.

Para o Tipo de Operação - TOP a ser utilizada no "CT-e de Anulação", a atualização do Livro
Fiscal deverá ser "Livro de Entrada", pois o CT-e de Anulação caracteriza uma operação de
entrada; consequentemente, as CFOP's deverão ser informadas nos campos relacionados à
entrada.

[voltar ao subtítulo]

Comercial > Arquivo > Cadastros > Modelo de


Impressão (Nota/Pedido)
Ao utilizar botão "Baixar Modelos Padrões" da tela Modelo de Impressão (Nota/Pedido),
teremos o acesso ao modelo padrão DACTE em modo retrato.

É possível baixar esse modelo, realizar as devidas alterações e ainda utilizá-lo nas configurações
efetuadas na tela de Modelos de Nota Fiscal/Duplicatas/Boleto(s).

Para verificar as definições no sistema a serem realizadas para impressão do DACTE, acesse o
link Configuração de Impressão do DACTE.

[voltar ao subtítulo]

Comercial > Configuração > Configurador de Layout da


Nota
Na tela de Configurador de Layout da Nota, você irá configurar quais as informações que deseja
visualizar no momento do lançamento do CT-e no Portal de Vendas. Além disso, é possível

544
visualizar no momento do lançamento do CT-e no Portal de Vendas. Além disso, é possível
definir a ordem dessas informações, além das abas serão exibidas, entre outras ações.

Para realizar as definições no sistema relacionadas ao Layout da nota, clique no link


Configuração do Layout da Nota - DACTE. Nesse link, os dados referentes às configurações do
"SanFe" em relação ao CT-e também podem ser consultados.

Tratando-se do CT-e Aquaviário, é necessário a inclusão de alguns campos específicos para sua
emissão. Assim, no cabeçalho da nota teremos os seguintes campos:

Vlr. prest. AFRMM (Valor da prestação base de cálculo do AFRMM);


Valor AFRMM (Adicional de Frete para Renovação da Marinha Mercante);
Identificação do navio;
IRIN do navio (Registro/certificado IRIN do navio);
Direção da viagem;
Id da Balsa 1;
Id da Balsa 2;
Id da Balsa 3.

Já no rodapé da nota, realize a criação da aba "Containers" que irá comportar a grade de
mesma nomenclatura disponibilizada na seção "Grades disponíveis", onde está localizado o
campo ID Containers.

[voltar ao subtítulo] [voltar ao topo]

DACTE - Documento Auxiliar de Conhecimento de


Transporte Eletrônico
O DACTE (Documento Auxiliar de Conhecimento de Transporte Eletrônico) é a representação
impressa do CT-e. Para a realização da impressão do DACTE, é importante considerar se o CT-e
é, ou não de lotação. Caso ele seja de lotação, um modelo específico do DACTE (carga lotação)
será impresso; não sendo de lotação (carga fracionada), outro modelo será impresso.

Na impressão do DACTE em contingência FSDA, pode conter em seu corpo a frase "DACTE em
Contingência - Impresso em decorrência de problemas técnicos". Além disso, o DACTE
deve ser impresso em papel moeda específico adquiridos em pontos específicos.

Maiores detalhes sobre o DACTE, podem ser consultados através do site,


http://www.cte.fazenda.gov.br/.

[voltar ao topo]

CT-e OS
O CT-e OS se trata do Conhecimento de Transporte Eletrônico para Outros Serviços e para que
seja realizada a emissão do CT-e OS de forma correta, você deve realizar as seguintes
configurações:

Na tela Tipos de Operação - TOP, aba NF-e/NFC-e, o campo "Modelo do Documento" deverá
estar com a opção "67-Conhecimento Transporte Eletrônico Outros Serviços"
selecionada.

Ainda nessa tela, na aba CT-e/MD-e, o campo "Tipo de serviço CT-e" deve ser configurado
com a opção "7-transporte de valores".

Após confirmar o CT-e OS, o sistema enviará o XML ao webservice obtendo a resposta de acordo
com o processamento da Sefaz.

Nota: Caso ocorra algum erro no processamento, você pode acompanhar a situação por meio
da opção Ver acompanhamentos, disponível no botão Outras Opções... da tela Portal de Vendas.

Ainda no Portal de Vendas, ao selecionar um CT-e OS no botão "CT-e", será apresentada a


opção "Gerar Informações GTV", onde serão registrados os dados da Guia de Transporte de
Valores. Ainda nessa opção, temos o botão "Enviar", em que ao clicar nele, fará com que o
sistema envie o XML do GTV e ele seja inserido na tag <detEvento> do XML de Registro de
Eventos.

Observação: O preenchimento e o envio da GTV apenas será possível com CT-e's OS


aprovados.

Importante: Apenas a modalidade transporte de valores do CT-e OS é suportada atualmente


pelo sistema.

[voltar ao topo]

Importação de CT-e de Emissão Própria


No sistema, você terá a possibilidade de realizar a importação de documentos de emissão
própria para o controle fiscal, financeiro e contábil da empresa para o sistema alimentando
todas as rotinas necessárias como se o documento tivesse sido emitido no próprio sistema.
Assim, teremos as seguintes CT-e:
Complementar;
Complementar Subcontratação;
Complementar Redespacho Intermediário;
Redespacho;
Redespacho Intermediário;
Subcontratação;
Denegado.

Importante: Para as funcionalidades descritas nesse tópico, é necessário que o parâmetro


"Usa Import. CT-e Emissão Própria Diversos - USAIMPCTEPRODIV" esteja ligado.

Para realizar a importação de documentos, faça as configurações:

Na tela Tipos de Operação - TOP, aba CT-e/MD-e no campo CT-e selecione a emissão "Import.
Doc (Emissão Própria)";

Se o campo Tipo de Serviço CT-e (tela Tipo de Operação - TOP, aba CT-e/MD-e) do XML for
diferente do informado na TOP das preferências da importação de CT-e, o sistema buscará uma
TOP que seja de Import. Doc. (Emissão Própria) e tem as mesmas informações do XML nos
campos Tipo de Serviço CT-e e "Tipo de Emissão CT-e" e será utilizada para a importação,
caso contrário a seguinte mensagem será exibida:

"Não foi possível encontrar um Tipo de Operação que atenda as configurações


abaixo:

Ativa: Sim
Modelo de Dcomento: xx
CT-e: Import. Doc (Emissão Própria)
Tipo de Serviço CT-e: Subcontratação
Tipo de Emissão: Complementar"

[voltar ao topo]

2.312 Atualização do Sistema

Configurações > Avançado > Atualização do Sistema

O SankhyaOm pode ser atualizado através do Web Package Manager, versão web do
Gerenciador de Pacotes. O Web Package Manager, doravante WPM, disponibiliza uma
interface para download e controle de pacotes (.pkgs) arquivos de atualizações, já baixados,
bem como a execução dos mesmos. Não sendo necessário, e nem é devido, parar o Wildfly, pois
o WPM é também uma aplicação web que roda no mesmo Wildfly do SankhyaOm. Todo o
processo de atualização do SankhyaOm será feito pela tela do WPM.

Gerenciador e Pacote de Atualização Atualização Automática do WPM

Atualização do Sistema Script's no SankhyaOm

Gerenciador de Pacotes... Aba Disponíveis no repositório

Aba Disponíveis localmente Aba Pacotes de idiomas

Aba Configurações Validação da Forma de Atualização...

Sincronizador de Tabelas Alterações em Triggers

Gerenciador e Pacote de Atualização


O WPM não é distribuído juntamente ao SankhyaOm, primeiramente deve ser instalado pelo
Gerenciador de Pacotes. Para isso, o usuário deve acessar o site de downloads e baixar o
Atualizador de Pacotes Web.

No Wildfly disponibilizado no site já encontra-se a nova versão do WPM que possui inclusive o
recurso de auto atualização e que esse processo de atualização manual do WPM pelo
Gerenciador de Pacotes deve ser feito apenas se o cliente estiver com uma versão inferior a 1.4
do WPM.

Observação: É necessário que o Wildfly seja reiniciado quando o parâmetro "Ativa sannfe
embarcado - ATVSANNFEEMB" encontrar-se habilitado.

[voltar ao topo]

Atualização Automática do WPM


Como explanado neste documento, para atualização do SankhyaOm é possível utilizar tanto o
Gerenciador de Pacotes como também o WPM. Em ambas as ferramentas, é essencial utilizar
sempre a última versão disponível.

A obrigatoriedade de atualização de um servidor através do Gerenciador de Pacotes se dá pelo


fato que há coisas que são feitas pelo Gerenciador que não podem ser feitas pelo WPM
(exatamente pelo fato do WPM atualizar o servidor a quente), por exemplo, a configuração dos
scripts de inicialização do Wildfly, não seria possível editar o run.bat, run.sh, run.conf sem o
Wildfly estar parado.

Como é verificada essa necessidade?

Há uma informação no pacote dizendo qual a versão mínima de atualização feita pelo
Gerenciador;
Há um parâmetro no banco que é atualizado toda vez que o Gerenciador roda uma
atualização.

Unindo estas duas informações é possível saber se o cliente necessita ou não fazer atualização
pelo Gerenciador de Pacotes.

Quando utilizado o WPM para atualização do sistema, se existir uma versão mais atual deste do
que a utilizada, o WPM irá atualizar-se automaticamente garantindo assim todas as correções e
melhorias da versão mais atual.

Esta atualização ocorrerá após o login do WPM. Caso as configurações do Banco de Dados ainda
não estejam configuradas, o sistema após o login fará a solicitação da configuração do banco de
dados e posteriormente efetuará a atualização do WPM:

Na tela de login do WPM virá a versão em que o WPM encontra-se. Após o login, caso não haja

545
Na tela de login do WPM virá a versão em que o WPM encontra-se. Após o login, caso não haja
dados do Banco de Dados, será apresentada uma mensagem de alerta, informando sobre a
falha de conexão com o banco de dados.

Após a configuração dos dados do Banco de Dados, o WPM verificará se existe alguma versão
mais atual disponível para efetuar ou não a atualização. Para o sistema identificar se existe
versão mais atual do WPM, o mesmo verifica no site de downloads Sankhya.

Se a versão do WPM disponível no site de Downloads é mais atual, automaticamente o sistema


efetuará a atualização do WPM. Logo após, o sistema voltará para a tela de login com a nova
versão do WPM.

Depois de definido o Pacote de Instalação a ser baixado para atualização do SankhyaOm, este
deve ser alocado dentro da pasta "pkg" do Gerenciador de Pacotes.

O usuário deve utilizar o Gerenciador de Pacotes para executar este pacote de atualização,
fazendo assim, com que o WPM passe a fazer parte do SankhyaOm. Não há a necessidade de
parar o servidor de aplicação (Wildfly). Para realizar a atualização, abra o Gerenciador de
Pacotes. Selecione a opção ‘[1] Instalação/atualização expressa do Sistema’. Em seguida,
selecione a opção que corresponde ao pacote baixado.

Por fim, informa-se em qual Servidor de Aplicação que será executado o pacote de atualizado do
WPM. O sistema irá solicitar que o usuário realize as configurações de conexão com o Banco de
Dados. Caso esse servidor já esteja configurado, o sistema irá solicitar ao usuário que o mesmo
confirme essa configuração.

[voltar ao topo]

Atualização do Sistema

546
Para acessá-lo através do menu do SankhyaOm, o usuário deve seguir o seguinte caminho:
"Configurações > Avançado > Atualização do Sistema". Também é possível acessar
diretamente através do endereço "http://localhost:8080/wpm".

Observação: Uma vez acessada esta tela, não é possível retornar ao SankhyaOm caso o
usuário não queira realmente executar uma atualização. Isso só será possível caso a atualização
seja feita, e neste momento, o sistema apresentará ao usuário a opção de retornar ao
SankhyaOm.

O WPM não é distribuído junto com o SankhyaOm, ele é instalado pelo Gerenciador de Pacotes.
Existe um arquivo específico com extenção .pkg, disponível para o usuário baixar diretamente
do site de downloads.

O WPM possui um login próprio, com apenas o campo ‘Senha’, sem a necessidade de um
usuário. Por padrão, a senha para o primeiro acesso é "admin".

Assim que for realizado o primeiro acesso, o WPM irá apresentar uma tela para que a troca da
senha padrão seja realizada. Nesta tela, o usuário deverá informar novamente a "Senha atual"
(admin), e cadastrar uma nova senha, informando-a duas vezes, uma vez no campo "Nova
senha", e novamente no campo "Confirma senha".

Deve-se observar que, o WPM pode ser acessado pelo endereço "http://[localhost]:
[porta]/wpm".

O usuário pode acessá-lo também pelo menu "Configurações > Avançado > Atualização
do Sistema". Caso o usuário logado não seja o "SUP", o sistema apresentará a tela de
autenticação de acesso. Por outro lado, caso o usuário logado no sistema seja o administrador
"SUP", a tela do WPM será aberta sem necessidade de autenticação de acesso.

O botão "Recarregar aplicação" localizado na parte superior direita da tela, tem a


funcionalidade de reinicializar o WPM sem a necessidade do usuário logar novamente. Dessa
forma, por exemplo, o sistema busca e apresenta novos pacotes disponíveis para download.

Nota: No que se refere ao SanNFe embarcado, tem-se que este funcionará normalmente ao
atualizar o sistema pelo gerenciador de pacotes ou pelo WPM.

[voltar ao topo]

Script's no SankhyaOm
Hoje o SankhyaOm conta com uma funcionalidade, que visa melhorar o processo de publicação
de script's no SankhyaOm, onde será considerada apenas a última versão do script para o MGE,
e que também irá evitar a publicação de releases contendo script's que não foram testados e/ou
validados.

O responsável pela atualização do SankhyaOm, poderá atualizar as versões sem precisar rodar
os script's de banco manualmente (a partir da versão 3.9). Por exemplo, se o SankhyaOm se
encontrar na versão 3.9, e deseja-se utilizar a versão 3.11, o responsável deverá atualizar o
sistema para a última disponível da versão 3.9, depois a última disponível da versão 3.10, e
então a última disponível da versão 3.11; os script's vão sendo atualizados de acordo com a
instalação de cada versão, sendo dispensada intervenção manual.

[voltar ao topo]

Gerenciador de Pacotes com criptografia da senha


É possível configurar o sistema de uma maneira que a senha do banco de dados não fique
explícita, isto será útil para restringir o acesso ao banco, ou seja, o administrador do sistema
necessariamente não precisa saber a senha do banco de dados. O suporte a este tipo de
conexão esta disponível no WPM e no Gerenciador de Pacotes.

Passo a Passo:

Configuração do Wildfly para usar senha criptografada no padrão do MGE

1. Editar o arquivo <WILDFLY_HOME>/server/default/mge-ds.xml

Este é o formato convencional da configuração da fonte de dados:

<local-tx-datasource>

<jndi-name>MGEDS</jndi-name>

<connection-url>jdbc:oracle:thin:@10.1.1.1:1521:ORCL</connection-url>

<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>

<user-name>SANKHYA</user-name>

<password>tecsis</password>

<exception-sorter-class-
name>org.wildfly.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-
name>

<transaction-isolation>TRANSACTION_READ_COMMITTED</transaction-isolation>

</local-tx-datasource>

Esta configuração deve ser alterada para:

<local-tx-datasource>

<jndi-name>MGEDS</jndi-name>

<connection-url>jdbc:oracle:thin:@10.1.1.1:1521:ORCL</connection-url>

<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>

<security-domain>SANKHYAOM</security-domain>

<exception-sorter-class-
name>org.wildfly.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-
name>

<transaction-isolation>TRANSACTION_READ_COMMITTED</transaction-isolation>

</local-tx-datasource>

Note que os elementos de usuário e senha deram lugar para um elemento <security-
domain>.

O endereço de IP, porta e nome de banco são só ilustrativos, e a configuração é a mesma para
Oracle e SQL Server.

2. Editar o arquivo <WILDFLY_HOME>/server/default/conf/login-config.xml

Este arquivo é um XML que contém vários elementos application-policy, devemos adicionar
mais com o seguinte conteúdo:

<application-policy name = "SANKHYAOM">

<authentication>

<login-module

code="br.com.sankhya.wildflyaddons.WGEwildflyJCALoginModule"

flag="required">

<module-option name="principal">default</module-option>

<module-option name="userName">SANKHYA</module-option>

<module-option name="password"/>

<module-option

name="managedConnectionFactoryName">wildfly.jca:service=LocalTxCM,name=MGEDS</module-
option>

</login-module>

</authentication>

</application-policy>

Neste exemplo o nome do usuário é SANKHYA, mas pode ser diferente. A senha deve ficar em
branco.

3. Copia o arquivo LICENSE.DAT (o mesmo usado pelo MGE) que contém a senha
criptografada para a pasta padrão do usuário.

No linux esta pasta será /home/mgeweb (caso a instalação padrão tenha sido seguida), no
Windows geralmente é uma sub-pasta de ‘C:\Documents and Settings’.

Importante: Existem alguns Windows 7 64 bits, cuja pasta do usuário fica em


C:\Windows\System32\systemprofile, neste caso, o arquivo license.dat tem que estar lá.

O nome do arquivo é todo em letras maiúsculas. Isso é importante para o Linux que diferencia
caixa alta e baixa.

Para mudar a senha basta copiar o novo arquivo para a pasta correta e reiniciar o Wildfly.

Após a alteração e configuração dos arquivos e cópia do arquivo de licence.dat para o diretório
correto, poderá ser efetuada a instalação pelo ‘Gerenciador de Pacotes’ ou ‘WPM’. Contudo, nem
pelo ‘WPM’ nem pelo ‘Gerenciador’ será permitido alterar as configurações de conexão com o
banco, quando esta configuração possuir autenticação criptografada.

WPM

Botão de "Editar dados de conexão", nota-se a descrição:

"A conexão com o banco de dados possui criptografia".

Se informados um usuário e senha, o sistema emitirá a mensagem:

547
"Este servidor possui criptografia na configuração de conexão com o
Banco de Dados, não é permitido alterar estas configurações".

Gerenciador de Pacotes

1 – Atualizando o pacote

******************************************************

*** SankhyaOm Gerenciador de Pacotes ***

*** Sankhya Gestão de Negócios ***

*** ***

*** versão: 1.42b3 ***

******************************************************

========

# Início

========

Escolha uma das opções abaixo:

[1] Instalação/atualização expressa do Sistema

[2] Selecionar Servidor

[3] Listar Servidores registrados

[4] Registrar Servidor

[5] Sair

Opção:> 1

===========================================

Instalação/Atualização Expressa do Sistema

===========================================

O processo de atualização do sistema irá executar scripts de banco de dados e inserir/alterar


informações de dicionário de dados.

É EXTREMAMENTE recomendado que seja feito o backup da base dados antes de efetuar este
processo.

Deseja efetuar a atualização agora?

Opção[S/N]:> s

==================================

Seleção do Servidor de Aplicações

==================================

Servidor(es) Registrado(s):

Nome: SKW a1

Servidor de Aplicações: Wildfly 4.0.5.GA

Diretório de instalação: D:\sankhyaOm\SKW a1

Porta HTTP: 8180

Nome: SKW b2

Servidor de Aplicações: Wildfly 4.0.5.GA

Diretório de instalação: D:\sankhyaOm\SKW b2

Porta HTTP: 8280

Nome: SKW c3

Servidor de Aplicações: Wildfly 4.0.5.GA

Diretório de instalação: D:\sankhyaOm\SKW c3

Porta HTTP: 8380

Nome: SKW d4

Servidor de Aplicações: Wildfly 4.0.5.GA

Diretório de instalação: D:\sankhyaOm\SKW d4

Porta HTTP: 8080

Nome: jblocal8080

Servidor de Aplicações: Wildfly 4.0.5.GA

Diretório de instalação: D:\sankhyaOm\Wildfly8080

Porta HTTP: 8080

Selecione um servidor de Aplicações

[1] SKW a1

[2] SKW b2

[3] SKW c3

[4] SKW d4

[5] jblocal8080

[6] Retornar ao menu anterior

Opção:> 5

SERVIDOR SELECIONADO

Nome: jblocal8080

Diretório de instalação: D:\sankhyaOm\Wildfly8080

Servidor de Aplicação: Wildfly 4.0.5.GA

===============================

Configuração do Banco de Dados

===============================

Foram encontradas as seguintes configurações de conexão com o banco de dados:

SGBD: Oracle

Servidor: 192.168.0.210

Porta: 1521

Serviço: ORCL

Conexão configurada com autenticação criptografada.

======================

Pacote de atualização

======================

Selecione um pacote de atualização

[1] sankhya desenvolvimentob1800.pkg data: 25/02/2013 08:24

[2] sankhya 2.13.0b219.pkg data: 25/02/2013 08:23

[3] sankhya 3.0.0b45.pkg data: 25/02/2013 08:22

[4] cancelar atualização


Opção:>

2 - Configurando o banco de dados

******************************************************

*** SankhyaOm Gerenciador de Pacotes ***

*** Sankhya Gestão de Negócios ***

*** ***

*** versão: 1.42b3 ***

******************************************************

========

# Início

========

Escolha uma das opções abaixo:

[1] Instalação/atualização expressa do Sistema

[2] Selecionar Servidor

[3] Listar Servidores registrados

[4] Registrar Servidor

[5] Sair

Opção:> 2

==================================

Seleção do Servidor de Aplicações

==================================

548
Servidor(es) Registrado(s):

Nome: SKW a1

Servidor de Aplicações: Wildfly 4.0.5.GA

Diretório de instalação: D:\sankhyaOm\SKW a1

Porta HTTP: 8180

Nome: SKW b2

Servidor de Aplicações: Wildfly 4.0.5.GA

Diretório de instalação: D:\sankhyaOm\SKW b2

Porta HTTP: 8280

Nome: SKW c3

Servidor de Aplicações: Wildfly 4.0.5.GA

Diretório de instalação: D:\sankhyaOm\SKW c3

Porta HTTP: 8380

Nome: SKW d4

Servidor de Aplicações: Wildfly 4.0.5.GA

Diretório de instalação: D:\sankhyaOm\SKW d4

Porta HTTP: 8080

Nome: jblocal8080

Servidor de Aplicações: Wildfly 4.0.5.GA

Diretório de instalação: D:\sankhyaOm\Wildfly8080

Porta HTTP: 8080

Selecione um servidor de Aplicações

[1] SKW a1

[2] SKW b2

[3] SKW c3

[4] SKW d4

[5] jblocal8080

[6] Retornar ao menu anterior


Opção:> 5

SERVIDOR SELECIONADO

Nome: jblocal8080

Diretório de instalação: D:\sankhyaOm\Wildfly8080

Servidor de Aplicação: Wildfly 4.0.5.GA

====================

# Início >> Servidor

====================

O que deseja fazer com o servidor jblocal8080?

[1] Configurar Banco de Dados

[2] Configurar Arranjo de Portas

[3] Deletar Pastas Temporárias do Wildfly

[4] Visualizar dados da instalação corrente

[5] Diagnóstico do Dicionário de Dados

[6] Cancelar registro do servidor

[7] Configurações de memória

[8] Atualizar controle de acesso do sistema

[9] Instalar Wildfly como serviço do Windows

[10] Desinstalar Wildfly como serviço do Windows

[11] Instalar Wildfly como serviço no Linux

[12] Executar proteção ao JMX Console e WEB Console

[13] Voltar

Opção:> 1

Foram encontradas as seguintes configurações de conexão com o banco de dados:

SGBD: Oracle

Servidor: 192.168.0.210

Porta: 1521

Serviço: ORCL

Conexão configurada com autenticação criptografada.

======================================================
# Início >> Servidor >> Configuração de Banco de Dados

======================================================

O que deseja fazer com esta configuração?

[1] Editar configuração

[2] Testar conexão com o Banco de Dados

[3] Conversão de Controles de Acessos

[4] Voltar

Opção:>

[voltar ao topo]

Aba Disponíveis no repositório

Nesta aba são apresentadas as atualizações disponíveis para que o usuário obtenha as versões
mais recentes do sistema, com todas as alterações realizadas, correções feitas etc. Na grade
são apresentadas informações sobre as versões disponíveis, as descrições sobre o que se
referem os pacotes (se pacote: sistema sem help ou sistema com help), a data e hora em que
foram disponibilizadas, se estão compatíveis com o seu sistema, e demais dados técnicos como
o nome do arquivo, qual seu tamanho, versões do banco de dados, aplicativo Java e Wildfly.

Para realizar a atualização, o usuário deve acionar a opção "Baixar atualização", que está

localizada na coluna "Ações" da grade, e é representada pelo ícone . Deste modo, o sistema
apresenta na tela informações sobre a ação do download como a completude da ação, o tempo
decorrido, e o tempo estimado.

Caso o usuário queira interromper o download, basta solicitar a opção "Cancelar Download".

Selecionada a opção "Cancelar Download" o sistema retorna à tela anterior, neste caso,
apresentando a aba "Disponíveis no repositório". Caso ocorra algum problema durante a
transferência, o sistema apresenta na tela informando sobre a "Falha ao carregar o
Atualizador". Essa mensagem é apresentada quando o usuário acessa o WPM e o sistema não
consegue se comunicar com o repositório dos pacotes de atualização, downloads
(indisponibilidade temporária).

Caso algum fator impeça o download do pacote de atualização, o sistema também apresentará
uma mensagem de alerta sobre este fato. Normalmente isso ocorre quando a conexão com a
internet se perde.

Outra falha de conexão possível é com o Banco de Dados SQL ou Oracle;

Uma mensagem também é apresentada quando digita-se, um usuário ou senha inválidos na


configuração da conexão com o banco de dados SQL. Essa configuração, dentro do WPM, está
localizada na aba "Configurações", botão "Editar dados de conexão".

"Não foi possível efetuar conexão com o banco de dados. Falha no logon, usuário e/ou
senha incorretos."

O mesmo ocorre quando o tipo do banco de dados é Oracle, e for digitado usuário ou senha ou
ambos inválidos, será apresentada a mensagem acima.

Caso seja solicitado o download de um pacote de atualização que já tenha sido baixado
anteriormente, ou seja, o pacote encontra-se disponível na aba "Disponível localmente", na
aba "Disponíveis no repositório", o sistema apresentará a seguinte mensagem:

"Já existe um download desta versão. Veja na aba 'Disponíveis Localmente'.


Efetuar download?"
Com a transferência concluída, o sistema oferece ao usuário duas opções, "Instalar versão
AGORA" e "Atualizar depois".

Caso o usuário solicite a opção "Atualizar depois", o sistema informará que o pacote de
atualização que foi transferido para a máquina local se encontra na aba "Disponíveis
localmente" e não se faz necessário realizar novamente o download desta atualização.

Ver-se-á sobre esta aba logo em seguida.

Por outro lado, caso o usuário solicite a opção “Instalar versão recebida”, dois avisos serão
apresentados. De forma extremamente recomendável, é solicitado ao usuário que faça
backup da base de dados e em seguida informa que o sistema ficará indisponível durante

549
backup da base de dados e em seguida informa que o sistema ficará indisponível durante
todo o processo de atualização.

Juntamente aos avisos, também são fornecidas duas opções para o usuário, "Prosseguir" e
"Atualizar Depois".

Semelhante a tela anterior, a opção "Atualizar depois" interrompe o processo de atualização e


retorna à aba "Disponíveis localmente".

Contudo, selecionando-se a opção "Prosseguir", é dada continuidade no processo de


atualização, e o sistema apresenta na tela as informações técnicas referente a este processo.
Na parte inferior da tela, está contida uma barra que ilustra a porcentagem de completude da
atualização.

A esquerda desta barra tem-se a opção "Rolar texto automaticamente", e logo à direita,
"Cancelar Instalação".

Caso seja solicitada a opção "Cancelar Instalação", esta faz com que o processo de
atualização seja abortado. Este procedimento pode danificar a instalação, já que o processo de
atualização/instalação não retorna o sistema ao estado anterior, sendo necessário executar um
pacote de atualização com versão anterior à atual. Antes de cancelar a instalação, ou pausá-la,
o sistema apresenta uma mensagem com essas informações e questiona se realmente deseja
fazê-lo.

Se ocorrer algum erro na instalação/atualização a tela "Erro ao executar script" será


apresentada; nela são listados termos técnicos relacionados ao erro. O usuário nesse caso terá a
sua disposição três opções: "Tentar novamente", "Ignorar e prosseguir" e "Cancelar
atualização".

Seguindo normalmente a instalação/atualização, ao finalizá-la o sistema é reiniciado para fazer


com que as alterações sejam aplicadas. Possivelmente, pode surgir uma mensagem na parte
superior da tela informando que a conexão foi perdida, logo em seguida, o sistema é
reinicializado.

O Wildfly é reinicializado e tanto o WPM quanto o SankhyaOm estarão indisponíveis por alguns
minutos conforme o aviso da tela.

Com as informações apresentadas, pode-se explanar de modo resumido e objetivo o exato


comportamento desta funcionalidade, possibilitando ao usuário um fácil entendimento do novo
procedimento de atualização do SankhyaOm. Esta rotina promoverá facilidades que manterão
os sistemas em total alinhamento ao seu ciclo de vida, ponderando as atualizações, fazendo
com que o sistema fique livre de bugs e erros.

[voltar ao topo]

Aba Disponíveis localmente

Na aba "Disponíveis localmente" estão alocados os pacotes de atualização que, por algum
motivo, foram baixados (realizou-se o download), porém não foram instalados/atualizados.
Sendo assim, eles foram dispostos na própria máquina do usuário, não sendo necessário baixá-
los novamente do servidor do SankhyaOm. Semelhante a aba "Disponíveis no repositório",
nesta também se encontram as informações referentes ao pacote, como a descrição, versão,
etc.

É importante observar a informação contida na coluna “Compatível”. Em alguns casos, o pacote


de atualização que foi baixado, e está contido na própria máquina do usuário, pode ser de
versão inferior a atual SankhyaOm. Em ambas as abas “Disponíveis no repositório” e
“Disponíveis localmente”, na coluna “Compatível” o ícone representa que o pacote de
atualização é de versão superior ao atual sistema do usuário, e compatível.

Já o ícone indica ao usuário que o pacote de atualização não possui compatibilidade com o
seu sistema. Para informações sobre a incompatibilidade, basta o usuário posicionar o cursor do
mouse sobre este ícone. Mesmo com este ícone, o pacote é instalado. Quando apresentado o
ícone , o pacote de atualização é totalmente incompatível. Quando ocorre este último ícone,
o pacote não pode ser instalado.

Esta aba conta também, posicionado acima da grade no canto direito da tela, o botão

. Com esta opção, o usuário pode apagar da


grade, todos os arquivos que foram baixados do servidor e, por determinado fato, armazenados
na máquina local.

Diferentemente da aba “Disponíveis no repositório”, na coluna “Ações” desta grade, estão


contidas as opções "Instalar versão" e "Deletar arquivo de atualização".

Com a opção Deletar arquivo de atualização, o usuário apaga de sua unidade de


armazenamento, o pacote de atualização que foi baixado do servidor. A opção Instalar Versão
faz com que o sistema siga os mesmos procedimentos descritos anteriormente na aba
"Disponíveis no repositório". Resumindo, irá avisar ao usuário que faça o backup da base de
dados e informa que o sistema ficará indisponível durante tudo processo de atualização,
fornecendo a opção de "Prosseguir" ou "Atualizar depois".

Na sequência, apresenta na tela todas as informações técnicas da instalação/atualização,


possibilitando cancelar. Ao final, o sistema é reiniciado e são apresentadas duas opções ao
usuário: "Executar diagnóstico" e "Ir para o SankhyaOm".

[voltar ao topo]

Aba Pacotes de idiomas


No WPM existe a possibilidade de configurar o sistema de forma que possa visualizá-lo em
outros idiomas. Para isso foi criada esta aba, onde o usuário poderá baixar e incrementar o
sistema com o idioma selecionado. Após o login no WPM, com o sistema já atualizado e
instalado com a versão do pacote desejado, o usuário irá acessar esta aba.

Nesta Aba aparecerão todos os pacotes dos idiomas disponíveis para utilização. O usuário terá
que baixar um de cada vez.

Ações

Se o usuário clicar no ícone abrirá a tela com os seguintes dizeres:

Clicando-se em "OK" o sistema inicializa o download. Ao término da baixa do pacote de


tradução, o sistema efetua a instalação; em seguida, será apresentada a mensagem informando
que o pacote do idioma escolhido, foi atualizado com sucesso.

Este processo fará o download do pacote de idioma selecionado e copiará os arquivos contidos
no mesmo para a pasta de arquivos de internacionalização. O sistema não será atualizado e

550
no mesmo para a pasta de arquivos de internacionalização. O sistema não será atualizado e
nem reinicializado.

Nota: O cadastro do usuário deverá estar configurado para logar com as configurações
realizadas referentes ao idioma. No exemplo da imagem abaixo deverá ser alterado para ‘Inglês
(Estados Unidos)’.

[voltar ao topo]

Aba Configurações

Na aba "Configurações" são apresentadas uma série de informações técnicas referentes à


versão do SankhyaOm e conexão com o Banco de Dados. Estão dispostos também, no canto
inferior esquerdo da tela, três opções: "Editar dados de conexão", "Alterar senha",
"Reinicializar Sistema" e "Download do log".
Solicitando a opção "Editar dados de conexão", é apresentada uma pequena tela onde é
possível inserir as devidas configurações que estabelecem a conexão do SankhyaOm com o
Banco de Dados.

Importante: O sistema é reinicializado quando o usuário realiza alterações na conexão com o


banco de dados. Para que as modificações na conexão entre o SankhyaOm e o Banco de Dados
sejam devidamente aplicadas, o sistema necessita ser reinicializado.

Banco Oracle

Banco Oracle (RAC)

Banco MS SQL Server (Driver Ms)

Banco MS SQL Server (Driver JTDS)

Notemos que próximo a alguns campos da tela "Informações da Conexão com o Banco de
Dados", existem informações úteis para o correto preenchimento destes campos que se
apresentam ao aproximar o mouse do ponto de interrogação .

É importante ressaltar a necessidade da presença/acompanhamento do administrador


responsável pelas questões técnicas do sistema. Dessa forma, com todas as devidas
informações inseridas, o usuário pode solicitar a opção "Salvar configurações". Por outro
lado, caso queira desistir destas configurações basta clicar no botão "Cancelar".
"Alterar senha": Ao solicitar esta opção, o sistema apresenta a tela apresentada logo abaixo.
De forma resumida, primeiramente digita-se a atual senha utilizada no campo "Senha atual",
em seguida, informa-se a nova senha duas vezes, uma vez no campo "Nova senha", outra no
campo "Confirma senha".

Nota: Quando logado com o usuário SUP, não será necessário digitar a senha antiga, de acesso
ao WPM, no momento de realizar esta alteração. Isso previne os casos da senha ser extraviada.
Essa regra apenas é valida quando o WPM é acessado pelo menu do sistema "Configurações >
Avançado > Atualização do Sistema".

A opção "Reinicializar Sistema" promove a reinicialização do servidor de aplicações Wildfly.


Assim que o usuário solicita essa opção o sistema lança uma mensagem de alerta confirmando
a operação que será realizada.

É importante ressaltar que, além de reinicializar o servidor, as pastas temporárias do servidor


Wildfly, tmp e work, são deletadas automaticamente, porém, são recriadas novamente assim
que o inicializado. No entanto, para que isso seja possível é necessário que o SankhyaOm seja
atualizado pelo menos uma vez com a utilização do Gerenciador de Pacotes (nova versão no
endereço http://downloads.sankhya.com.br). Isso se deve ao fato de que, para deletar as pastas
temporárias, o Wildfly necessita receber os script de deleção que são configurados através da
atualização por essa ferramenta (Gerenciador de Pacotes).

Por fim, a opção "Download do log" possibilita o acesso ao arquivo que contém o "log" do
sistema. Este arquivo é útil para os técnicos do SankhyaOm localizarem as possíveis causas de
erros que eventualmente possam ocorrer.

Aviso de compatibilidade de binário e dicionário de dados: O sistema realiza a


comparação da versão do build do sistema com a versão do build do dicionário de dados. Será
apresentada ao usuário, em caso de divergência, uma mensagem discriminando os fatores
causadores.

Nota: Esta tela, apenas é apresentada caso a comparação da versão do build do sistema seja
diferente da versão do build do dicionário de dados. O primeiro trecho [VERSAObBUILD] será
alterado pelo valor da versão e build do dicionário de dados, enquanto que o segundo trecho da
mensagem irá apresentar a versão e build esperada para inicialização do sistema.

Configuração de Memória pelo WPM e Gerenciador de Pacotes

551
O sistema conta com um recurso que permite configurar no WPM e Gerenciador de Pacotes a
memória do Wildfly, os campos ‘Memória inicial (MB)’ e ‘Memória máxima (MB)’ referem-se à
quantidade de memória RAM inicialmente alocada ao inicializar o Wildfly e quantidade máxima
que o Wildfly poderá utilizar. Por padrão ambos são preenchidos com o mesmo valor, para
abreviar o trabalho das rotinas de limpeza de memória do Java. A unidade utilizada é Megabytes
e são assumidos valores acima de 512, uma quantidade inferior comprometeria o desempenho
do sistema.
A quantidade de memória a ser definida para um Wildfly é algo bastante particular e deve se
levar em conta, a quantidade de usuários, rotinas utilizadas no sistema, entre outros fatores,
inclusive deve ser respeitada também a memória necessária para o próprio sistema operacional
e outras rotinas que são executadas na mesma máquina.

Importante: Caso possua na inicialização do Wildfly a propriedade -


Dwpm.bloquear.configs=true, o WPM não permitirá a edição da conexão com o banco de
dados nem a alteração das configurações de memória. Por outro lado, caso não existe a
propriedade de inicialização acima informada ou esta encontre-se com outro valor (diferente de
=true), o comportamento do WPM será o padrão, ou seja, permitirá a edição da quantidade de
memória e conexão com o banco de dados.

Possuindo a propriedade de inicialização, ao tentar realizar alterações, será apresentada a


seguinte mensagem:

"A edição de configurações está bloqueada. Conforme determinado no parâmetro de


inicialização do WPM não é permitido editar a conexão com o banco de dados".

Desta forma, somente serão permitidas alterações realizadas através do Gerenciador de


Pacotes.

PermSize é a propriedade que define o tamanho da área de memória que se refere a ‘geração
permanente’ é uma opção separada de memória definida para o Wildfly. O campo ‘PermSize
(MB)’ se refere ao tamanho inicial e o campo ‘MaxPermSize (MB)’ ao tamanho máximo. Por
padrão são utilizados valores entre 200 e 256 MB.

No gerenciador de pacotes essa configuração é feita a partir do menu inicial/(2) selecionar


servidor, em seguida selecione (7) Selecione Configurar Ambiente de Execução.

Dica Importante:

Configuração de memória do servidor de aplicação: É recomendável pelo menos 1GB de


'Memória' no servidor de aplicações. O tamanho do 'PermSize' recomendável é de pelo menos
200MB.

As configurações de 'Memória' e 'Perm Size' do servidor de aplicações podem ser realizadas na


aba "Configurações" do WPM, na seção "Configuração de memória do Wildfly" ou pelo
"Gerenciador de Pacotes", selecionando o servidor no menu principal, e escolhendo a opção "[7]
Configurar Ambiente de Execução".

[voltar ao topo]

Validação da Forma de Atualização do SankhyaOm


O WPM faz uma validação que verifica a forma em que o SankhyaOm foi atualizado, ou seja, se
foi feita pelo próprio WPM ou pelo Gerenciador de Pacotes. Isso se deve ao fato de haver rotinas
que são executadas exclusivamente pelo Gerenciador de Pacotes, como as configurações de
segurança do JMX Console e Web Console, configuração de reinicialização. Estas funcionalidades
não podem ser implementadas no WPM, pois necessitam que o Wildfly esteja parado.

Os pacotes de atualização do SankhyaOm contem uma informação interna que indica qual a
versão necessária das ferramentas de atualização (WPM ou Gerenciador de Pacotes) para a
execução do pacote. Dessa forma ocorre um comparativo entre a versão requerida e o valor do
parâmetro VERSAOPKGMGR.

O parâmetro "Versão do Gerenciador de Pacotes - VERSAOPKGMGR" recebe o valor


referente a versão do Gerenciador de Pacotes utilizado pelo usuário para atualização do
SankhyaOm. É o próprio Gerenciador de Pacotes quem insere os valores neste parâmetro
automaticamente. Essa funcionalidade é válida a partir da versão 1.39b2 do Gerenciador de
Pacotes.

Portanto, quando o usuário estiver utilizando o WPM para atualização do SankhyaOm, ocorrerá a
validação descrita acima. Nas situações onde o valor do parâmetro VERSAOPKGMGR (que
corresponde a versão do Gerenciador de Pacotes utilizado pela última vez) for inferior a versão
exigida para execução do pacote de atualização, serão lançadas as mensagens:

1."O download da atualização foi bem sucedido e está disponível para instalação em
'Disponíveis localmente', esta atualização não poderá ser executada até que os
requisitos pendentes para esta instalação desta nova versão sejam resolvidos."
2."A atualização para a versão 2.11.0bxx possui o(s) seguinte(s) impedimento(s): Esta
atualização deve ser efetuada pelo Gerenciador de Pacotes 1.39 ou superior. Não será
possível efetuar a atualização desta versão até que tal(is) pendência(s) seja(m)
resolvida(s)."

A mensagem 1 apresentada no momento em que o WPM tenha terminado de realizar o


download do pacote e o usuário tenha solicitado a instalação do mesmo. Já a mensagem 2 é
apresentada quando o usuário solicita a instalação de um pacote contido na aba ‘Disponíveis
localmente’.

[voltar ao topo]

Sincronizador de Tabelas
Ao realizar a atualização do sistema via WPM ou Gerenciador de Pacotes, as alterações de
PK nas tabelas de sincronização do DataSync, serão ajustadas pelo sistema, quando se tratar
de uma base sincronizada.

Logo, ao atualizar o sistema, se houver alteração na PK de uma determinada tabela e se existir


a tabela SYNC_ correspondente a esta, ela também será alterada. A atualização continuará
normalmente e ao final do processo verificará se a tabela SYNC foi também atualizada, inclusive
se houve acréscimo de algum campo na PK.

Observações:

Os scripts para atualização são gerados automaticamente com base nos scripts
originais. Apesar de eles não existirem fisicamente, poderão ser visualizados
normalmente nas ferramentas de atualização. Os scripts para atualização recebem o
mesmo número do ‘script original’, porém negativo.
No caso da criação de colunas, além do sinal negativo, o número receberá um
sufixo inteiro que será incrementado de acordo com o número de colunas, que serão
criadas.

Login no DataSync

Só é possível alterar a senha depois que o DataSync tiver sido configurado.

Para alterar a senha basta acessar o WebConsole e fazer o login, caso o DataSync não esteja
configurado é necessário configurá-lo, feito isso bastará clicar no link "Alterar Senha" no canto
superior direito na aba “Configuração”, ou caso esteja na versão fast, clicar no botão "Alterar

Senha" na parte inferior da aba "Administração".

Ao clicar em Alterar Senha, será aberta uma janela onde o usuário deverá informar a senha
atual e a nova (duas vezes) e confirmar.

A senha ficará salva no parâmetro DATASYNCWCPW da tabela TSDPAR.

Caso seja necessário voltar para a senha padrão, deve-se deletar a linha da tabela TSDPAR.

[voltar ao topo]

Alterações em Triggers
O sistema emite um aviso ao usuário quando este entrar no sistema e identificar que houve
alterações em triggers diretamente no banco de dados sql server. Ao atualizar o sistema via
WPM ou Gerenciador de Pacotes, o sistema também atualiza as configurações do arquivo mge-
ds.xml incluindo o atributo appName ou applicationName, repectivamente JTDS e Driver
Microsoft.

Ambos são driver de conexão para MS SQL Server.

Ao atualizar o sistema via WPM ou Gerenciador de tarefas o arquivo mge-ds.xml será atualizado:

Quando for conexão do tipo ‘Sql Ms driver’ o sistema inclui no arquivo a descrição:

applicationName=SANKHYAOM

Alterando a linha de conexão para:

<connection-
url>jdbc:sqlserver://192.168.0.201;databaseName=javateste;lastUpdateCount=true;
applicationName=SANKHYAOM</connection-url>

Quando for conexão do tipo ’ Sql Driver JTDS’ o sistema incluir no arquivo a descrição:

appName=SANKHYAOM’

Alterando a linha de conexão para:

<connection-
url>jdbc:jtds:sqlserver://192.168.0.201:1433;DatabaseName=javateste340;useLOBs=false;
appName=SANKHYAOM</connection-url>

Aviso do Sistema

Caso o WPM ou Gerenciador de Pacotes esteja em uma versão anterior a estas alterações que
não altera a configuração conforme indicado acima e as configurações do atributo não estejam
configuradas no arquivo mgd-ds.xml, ao entrar no SankhyaOm será apresentada uma tela de
aviso quando a configuração do tipo de conexão for ‘Sql MS Driver’. Se a conexão for do tipo
‘Sql Driver JTDS’ nenhuma mensagem será exibida.

[voltar ao topo]

552
[voltar ao topo]

2.313 Implanta Saldo pelas Contas


Na tela Contas, pelo botão Outras Opções..., tem-se a opção "Implanta Saldo Bancário".
Através desta opção, pode-se implantar o saldo em uma conta sem a necessidade de acessar-se
a tela Implantação dos Saldos de Contas para fazê-lo.

Ao acionar a opção Implanta Saldo Bancário, será aberta uma pequena tela, que apresenta em
seu título a informação referente ao código da conta que está tendo seu saldo implantado.

Os campos "Conta Bancária" e "Descrição" neste caso, são campos informativos, e por isso
não poderão ser modificados. Esses campos informarão respectivamente o código e a descrição
da conta cujo saldo está sendo implantado.

No campo "Referência p/ Aceitar Lançamentos" efetua-se o preenchimento da data de


referência para a conta aceitar lançamentos.

Em "Saldo do Banco na Referência" informa-se o saldo do banco na data de referência.

Já no campo "Saldo Real na Referência" efetua-se o preenchimento do saldo real da conta na


data de referência.
Uma vez efetuado o preenchimento dos campos citados, pode-se através do campo "Salvar"
gravar os dados, finalizando o procedimento de implantação dos saldos, ou abortar a operação
através do botão "Cancelar".

2.314 Framework MES

As aplicações MES estão relacionadas ao chão de fábrica e visam tornar o apontamento de


produção "Online", gerando assim uma massa de dados que será utilizada pela alta gestão na
tomada decisões imediatas, ou seja, uma decisão de nível estratégico ou uma decisão à nível
de correção de processo.
Muitas das vezes, estes softwares são personalizados de acordo com cada indústria chegando
ao nível de existirem sensores que coletam os dados diretamente das máquinas sem a
necessidade da intervenção humana para a geração dos dados de apontamento.
Pensando neste cenário, a indústria Sankhya construiu um framework que contém diversos
serviços para manipulação de atividades e apontamentos de produção que pode ser utilizado
por qualquer desenvolvedor para integrar uma aplicação MES com o módulo Produção/W.
Introdução Iniciar a Atividade
Apontar Transferir
Parar Finalizar

Introdução
Os apontamentos de produção possuem como base as atividades de uma determinada Ordem
de Produção, é por este motivo que para gera-los é necessário sempre referenciar uma
atividade de uma determinada OP.
Uma atividade nada mais é que a representação sistêmica de uma operação realizada na
fábrica em um determinado Centro de Trabalho.
Um Centro de Trabalho é a representação sistêmica das estruturas organizacionais onde as
operações são executadas, ou seja, onde as matérias-primas com a influência de máquinas,
equipamentos e mão-de-obra, são transformadas em produto acabado (PA). Sendo que, o uso
do Centro de Trabalho é opcional.
A imagem abaixo demonstra graficamente a nível de processo um esboço das atividades em
torno de um apontamento de produção:

Nos tópicos a seguir será apresentada a maneira correta para manipular uma atividade, sendo
possível torna-la apta para recepção de apontamentos de produção.
[voltar ao topo]

Iniciar a Atividade
A ação de iniciar uma atividade consiste em sinalizar ao sistema que a atividade em questão foi
inicializada por um operador e/ou uma máquina. Para comandar tal ação existe um caminho
lógico que deve ser percorrido:
•Selecionar atividade: Este passo consiste em buscar uma lista de atividades pendentes
para o Centro de Trabalho, onde seja possível selecionar uma destas atividades para iniciar o
trabalho. Normalmente é utilizado algum critério de ordenação como a data início previsto
(Dt./Hr. Início Prev.) e a data de criação (Dh. Entrada Atividade) da atividade para determinar
qual será a primeira atividade selecionada.
Vejamos abaixo o serviço OperaçãoProduçãoSP.getAtividades que deverá ser utilizado para
comandar esta ação:
Listar atividades/OPs pendentes dado um Centro de Trabalho
Requisição:
<serviceRequest serviceName="OperacaoProducaoSP.getAtividades">
<requestBody>
<params>
<CODWCP>Integer</CODWCP>
</params>
</requestBody>
</serviceRequest>
Parâmetros:
CODWCP -> Integer -> Código do centro de trabalho
Resposta:
A resposta do serviço está encapsulada dentro
de request.getResponse().responseBody e o retorno é uma lista de atividades,
conforme visto no exemplo abaixo:
{
"listaAtividades": [{
"CODEXEC": 0,
"CODWCP": 4,
"DHACEITE": "2015-10-20 18:40:38.0",
"DHFINAL": "",
"DHFINPREV": "",
"DHINCLUSAO": "2015-10-20 18:39:55.0",
"DHINICIO": "2015-10-20 18:40:38.0",
"DHINIPREV": "",
"IDEFX": 2036,
"IDEXECWFLOW": "778516",
"IDIATV": 2948,
"IDIPROC": 2256,
"TEMPOGASTOMIN": 0
}]
}
•Buscar produto a processar: Uma vez selecionada uma atividade, faz sentido buscar as
informações sobre o produto a ser processado; visto que estas informações serviram como
parâmetros para a máquina consiga realizar os seus procedimentos operacionais.
Nota: Este passo é opcional e muito utilizado em ambientes onde as máquinas são totalmente
autônomas.
A seguir tem-se a demonstração do serviço OperaçãoProuducaoSP.getProdutosAcabados que
deverá ser utilizado para comandar esta ação:
Listar produtos acabados da OP de uma determinada Atividade
Requisição:
<serviceRequest serviceName="OperacaoProducaoSP.getProdutosAcabados">
<requestBody>
<params>
<IDIATV>Integer</IDIATV>
</params>
</requestBody>
</serviceRequest>
Parâmetros:
IDIATV -> Integer -> Código da instância da atividade
Resposta:
A resposta do serviço está encapsulada dentro de
request.getResponse().responseBody e o retorno é uma lista de produtos acabados,
conforme visto no exemplo abaixo:
{
"listaProdutosAcabados": [{
"CODPRODPA": 8333,
"CONCLUIDO": "N",
"CONTROLEPA": " ",
"DTFAB": "",
"DTVAL": "",
"IDIPROC": 2246,
"NROLOTE": "aqw123",
"QTDPRODUZIR": 1,
"REFERENCIA": "MINBOLGU80",
"CODVOL": "UN"
}]
}
•Definir parâmetros de processamento: Neste passo realiza-se a preparação da máquina
para que a mesma se torne apta para o processamento do produto e lote da atividade/OP
selecionada. Este passo não impactará na aplicação, mas irá impactar na máquina utilizada
no processamento. Sendo que, este passo é opcional.
•Iniciar atividade: Com a máquina preparada, é possível de fato iniciar o trabalho. Então
este passo é responsável por comunicar a aplicação de que a atividade foi de fato
inicializada.
Podemos verificar abaixo o serviço OperacaoProducaoSP.iniciarInstanciaAtividades que deverá
ser utilizado para comandar esta ação:
Iniciar a atividade
Requisição:
<serviceRequest
serviceName="OperacaoProducaoSP.iniciarInstanciaAtividades">

553
<requestBody>
<instancias>
<instancia ACEITA_WC_INDISPONIVEL="true">
<IDIATV>Integer</IDIATV>
</instancia>
</instancias>
</requestBody>
</serviceRequest>
Parâmetros:
- ACEITA_WC_INDISPONIVEL -> Boolean -> ClientEvent não implementado, então
sempre enviar "true"
- IDIATV -> Integer -> Código da instância de atividade
Observação: Não é possível utilizar o client event
br.com.sankhya.mgeProd.apontamento.liberaNroSerie devido a sua alta complexidade.
[voltar ao topo]

Apontar
O apontamento é o ato de informar a quantidade do produto (PA) processado na atividade,
assim como a quantidade de matéria-prima que foi consumida neste processamento. Existem
dois tipos de apontamento da quantidade de produto processado na atividade, sendo eles:
•Qtd. boa: Representa a quantidade de peças boas do produto processado na atividade em
questão.
•Qtd. ruim: Retrata a quantidade de peças perdidas (perda/refugo) do produto processado
na atividade.
A quantidade de matéria-prima consumida no processamento do produto deve corresponder a
quantidade total, ou seja, a quantidade gasta na geração das peças boas mais a quantidade
gasta na geração das peças ruins.
Pode-se analisar abaixo o serviço OperacaoProducaoSP.criarApontamento que deverá ser
aplicado para comandar a ação de incluir um novo apontamento:
Apontar o PA
Requisição:
<serviceRequest serviceName="OperacaoProducaoSP.criarApontamento">
<requestBody>
<params IDIATV="Integer" CODPROD="Integer" CONTROLE="String"
QTDPRODUZIR="Float" QTDPERDA="Float"
CODMPE="Integer"/>
</requestBody>
</serviceRequest>
Parâmetros:
IDIATV -> Integer -> Código da instancia de atividade
CODPROD -> Integer -> Código do produto (PA)
CONTROLE -> String -> Controle do PA
QTDPRODUZIR -> Float -> Qtd. boa
QTDPERDA -> Float -> Qtd. ruim
CODMPE -> Integer -> Código do motivo de perda para a ‘Qtd. ruim’
Resposta:
A resposta do serviço está encapsulada dentro de
request.getResponse().responseBody e o retorno é:
{
"apontamento": {
"NUAPO": "Integer"
}
}
Após a conclusão do apontamento, é necessário confirma-lo para representar sistemicamente
que aquele apontamento já está certo/finalizado e que é necessário efetivar as movimentações
de estoque (operações de estoque) configuradas.
Quando a atividade pela qual está sendo feito um apontamento gera a nota de produção e a
quantidade apontada do apontamento confirmado for menor que o tamanho de lote da OP é
preciso sinalizar se este será o último apontamento, pois nesta situação o consumo dos demais
apontamentos para formação da nota deverá ser por completo; ao invés de ser proporcional a
quantidade apontada. De modo que, toda a quantidade apontada de material consumido na OP
seja inserido na nota em questão.
Verifica-se abaixo o serviço OperacaoProducaoSP.confirmarApontamento que deverá ser
utilizado para comandar a ação de confirmação do apontamento incluído:
Confirmar o apontamento
Requisição:
<serviceRequest serviceName="OperacaoProducaoSP.confirmarApontamento">
<requestBody>
<params NUAPO="Integer" IDIATV="Integer" ACEITARQTDMAIOR="Boolean"
ULTIMOAPONTAMENTO="Boolean"
RESPOSTA_ULTIMO_APONTAMENTO="Boolean"
RESPOSTA_SERIE_LIBERADO="Boolean"
RESPOSTA_SERIE_LIBERADO_PERDA="Boolean"
ACEITA_PROPORCAO_INVALIDA_MPALTERNATIVA="Boolean"/>
</requestBody>
</serviceRequest>
Parâmetros:
NUAPO -> Integer -> Código do cabeçalho do apontamento
IDIATV -> Integer -> Código da instancia de atividade
ULTIMOAPONTAMENTO -> Boolean -> Paramêtros para informar se será o último
apontamento
RESPOSTA_ULTIMO_APONTAMENTO -> Boolean -> Paramêtros para informar se
será o último apontamento
RESPOSTA_SERIE_LIBERADO -> Boolean -> Não implementado, sempre enviar
valor "true"
RESPOSTA_SERIE_LIBERADO_PERDA -> Boolean -> Não implementado, sempre
enviar valor "true"
ACEITA_PROPORCAO_INVALIDA_MPALTERNATIVA -> Boolean -> Não
implementado, sempre enviar valor "true"
Observação: Caso não exista nenhum outro apontamento para a atividade, este parâmetro
deve ser passado como "true". Tratando-se do último apontamento, a diferença de quantidade
será considerada como perda para os produtos/controles
[voltar ao topo]

Transferir
A transferência parcial entre atividades consiste em passar uma quantidade já processada do
produto na atividade para a próxima atividade, de modo que está possa dar início ao seu
trabalho. Somente atividades que possuem o evento "Apontamento parcial" suportam esta
ação.
A partir de uma atividade, sinaliza-se a quantidade do produto que se deseja transferir para a
próxima atividade. A quantidade transferida deve ser menor ou igual ao saldo da quantidade
apontada na atividade. A próxima atividade é identificada automaticamente pela aplicação
seguindo o roteiro do Processo Produtivo.
O serviço OperacaoProducaoSP.transferirParcial que será utilizado para comandar esta ação,
pode ser analisado logo abaixo:
Transferência parcial
Requisição:
<serviceRequest serviceName="OperacaoProducaoSP.transferirParcial">
<requestBody>
<params IDEFX="Integer" IDIPROC="Integer" IDIATV="Integer">
<produtos>
<produto>
<CODPROD>Integer</CODPROD>
<CONTROLE>String</CONTROLE>
<QUANTIDADE>Float</QUANTIDADE>
</produto>
</produtos>
</params>
</requestBody>
</serviceRequest>
Parâmetros:
IDEFX -> Integer -> Código da atividade no processo produtivo
IDIPROC -> Integer -> Número da Ordem de produção
IDIATV -> Integer -> Código da instância da atividade
CODPROD -> Integer -> Código do produto PA
CONTROLE -> String -> Controle do PA
QUANTIDADE -> Float -> Quantidade a ser transferida
[voltar ao topo]

Parar
A ação de parar uma atividade, significa sinalizar ao sistema que uma determinada atividade
que se encontra em execução está tendo seu trabalho interrompido. Pode-se informar um
motivo pelo qual está ocorrendo a parada, sendo que quando o parâmetro "É obrigatório
selecionar um motivo para parada - OBRIGMOTIVPARAD" estiver habilitado, o motivo será
solicitado de forma obrigatória.
Além disso, tem-se a possibilidade de informar uma observação a respeito da parada.
Pode-se analisar logo abaixo o serviço OperacaoProducaoSP.pararInstanciaAtividades que
deverá ser utilizado para comandar esta ação:
Parar a atividade
Requisição:
<serviceRequest
serviceName="OperacaoProducaoSP.pararInstanciaAtividades">
<requestBody>
<instancias>
<instancia>
<IDIATV>Integer</IDIATV>
<CODMTP>Integer</CODMTP>
<OBSERVACAO>String</OBSERVACAO>
</instancia>
</instancias>
</requestBody>
</serviceRequest>
Parâmetros:
IDIATV -> Integer -> Código da instância de atividade
CODMTP -> Integer -> Código do motivo de parada
OBSERVACAO -> String -> Observação da parada
O serviço OperacaoProducaoSP.continuarInstanciaAtividades será aplicado para comandar a
ação de continuar a execução de uma atividade parada:
Continuar a atividade
Requisição:
<serviceRequest
serviceName="OperacaoProducaoSP.continuarInstanciaAtividades">
<requestBody>
<instancias>
<instancia>
<IDIATV>Integer</IDIATV>
</instancia>
</instancias>
</requestBody>
</serviceRequest>
Parâmetros:
IDIATV -> Integer -> Código da instância de atividade
[voltar ao topo]

Finalizar
O ato de finalizar uma atividade consiste em sinalizar à aplicação que o trabalho executado em
uma atividade foi concluído pelo operador e/ou pela máquina.
A seguir tem-se o serviço OperacaoProducaoSP.finalizarInstanciaAtividades utilizado para
comandar esta ação:
Finalizar a atividade
Requisição:
<serviceRequest
serviceName="OperacaoProducaoSP.finalizarInstanciaAtividades">
<requestBody>
<instancias confirmarApontamentosDivergentes="Boolean"
ignoraValidacaoFormulario="Boolean">
<instancia>
<IDIATV>Integer</IDIATV>
<IDEFX>Integer</IDEFX>
<IDIPROC>Integer</IDIPROC>
</instancia>
</instancias>
</requestBody>
</serviceRequest>
Parâmetros:
IDIATV -> Integer -> Código da instancia da atividade
IDEFX -> Integer -> Código da atividade no processo produtivo
IDIPROC -> Integer -> Número da Ordem de produção
*confirmarApontamentosDivergentes -> Boolean -> ClientEvent nao
implementado então sempre enviar "true"
*ignoraValidacaoFormulario -> Boolean -> sempre enviar "true"
Observação: Não é possível utilizar o client event
br.com.sankhya.mgeprod.redimensionar.op.pa.perda devido a sua alta complexidade.
Nota: No link Aplicação modelo é possível visualizar uma aplicação Android exemplificando o
uso de cada um dos serviços apresentados nesta documentação.
[voltar ao topo]
A última edição deste tópico foi na quarta-feira, 20/11/2019, às 02:05:22 PM

2.315 Tipo de Atendimento

Configurações > Cadastros

Esta tela permite cadastrar o tipo de atendimento que será indicado para cada parceiro. Sendo
que, a mesma só será exibida quando o parâmetro "Utiliza o parceiro atendido no módulo
OS? - USAPARCATEND" estiver ligado.

554
Cód. Tipo Atendimento: Informar o código do tipo de atendimento.

Descr. Tipo Atendimento: Descrição do Tipo de Atendimento, podendo ser "Substituição",


"Venda" e "Garantia", por exemplo.

Cód. Tabela de Preço: Informar a tabela de preço, caso o tipo de atendimento possua uma
tabela de preço para este tipo de atendimento.

Importante: Caso não seja informada a tabela de preço, nesta tela será utilizado a tabela de
preço do parâmetro "Tabela de Preços por: - TIPTABPRECOS". Se este for configurado por
Parceiro, sempre será utilizada a tabela de preço de acordo com o parceiro da OS.

Modelo da Nota: Este Modelo deverá ser previamente cadastrado em Comercial > Consulta
> Modelo de Notas e Pedidos e informado neste para a geração das requisições.

Cód. Parceiro Faturar para: Poderá ser informado o "Parceiro da OS" ou "Parceiro
Atendido". Esta marcação determinará o parceiro que será utilizado no momento da execução
e aprovação do faturamento do orçamento.

2.316 Repositório de Arquivos

A tela "Repositório de Arquivos" está disponível no menu "Configurações > Avançado >
Repositório de Arquivos" e possui funcionamento semelhante ao Explorer do Windows, que
posiciona pastas em uma árvore hierárquica para que o usuário possa organizar arquivos. O
objetivo principal é disponibilizar ao usuário um repositório, área lógica semelhante a um
depósito de arquivos, no qual é possível alocar arquivos.

Com os arquivos inseridos no "Repositório de Arquivos", o usuário estará possibilitado a ter


acesso a estes documentos mesmo não estando presente em seu local de trabalho. Isso devido
ao fato de que o Sankhya-W pode ser acessado via internet de qualquer lugar do mundo,
possibilitando ao usuário acessar os arquivos no servidor que roda o sistema. Sendo assim, o
usuário poderá inserir no Repositório de Arquivos, qualquer tipo de arquivo que desejar, e
poderá permitir acesso a outros usuários, possibilitando assim, fácil acesso a estes arquivos.

Exemplo: O gerente de um estabelecimento comercial que utiliza o Sankhya-W, cria uma pasta
e a disponibiliza para o "Grupo de Usuário", "Consultores de Vendas". Nesta pasta, ele insere
tabelas de preços, materiais de publicidade, tabelas diversas, documentos de texto,
documentos .pdf, imagens, etc. Dessa forma, consultores externos, que possivelmente estarão
fora da empresa atendendo clientes em diversas localidades, poderão acessar o Sankhya-W
através da internet, e visualizar, ou até mesmo baixar, os arquivos que foram disponibilizados
no Repositório de Arquivos. Este acesso pode ser feito de qualquer tipo de computador, desktop
ou portátil, celular, tablet, com internet ADSL ou 3G.

O parâmetro "Diretório base para o repositório de arquivos - FREPBASEFOLDER" onde é


utilizado para definir o caminho para a pasta base do repositório.

Se o parâmetro "FREPBASEFOLDER" for preenchido com um diretório inexistente, por


exemplo, "D:\Teste", ao abrir a tela "Repositório de Arquivos" será criado um
diretório "Teste" no caminho especificado que nesse caso é D:\Teste.
Se o parâmetro "FREPBASEFOLDER" for preenchido com um caminho inexistente, por
exemplo, "teste", ao abrir a tela "Repositório de Arquivos" será criado um diretório
"teste" dentro da pasta bin do Jboss. Se o diretório já existir serão apresentados os
diretórios e arquivos.
Se o parâmetro "FREPBASEFOLDER" estiver em branco (sem nenhum caminho), ao
abrir a tela "Repositório de Arquivos", serão apresentados os arquivos da pasta
".sw_file_repository" que estão localizados dentro da pasta do usuário no C:\.

No painel "Pastas", localizado a esquerda da tela, o usuário cria novos diretórios para a
alocação dos arquivos do sistema, sendo possível excluir, renomear e configurar o acesso às
pastas. Utilizando o botão "Criar nova pasta" , o sistema insere um novo diretório no
repositório de arquivos. Para inserir uma pasta dentro de outra, basta o usuário selecionar
(clicar) em qual pasta ele deseja incluir uma nova. Selecionada a pasta desejada, o usuário
solicita a inclusão de uma nova através do botão "Criar nova pasta".

Com uma pasta selecionada, estarão disponíveis para os usuários duas outras opções: "Deletar
pasta" e "Renomear pasta" . A primeira opção exclui a pasta que foi selecionada do
repositório de arquivos, apresentando ao usuário uma mensagem informando que esta ação
também excluirá os arquivos e sub-pastas que possam estar contidas nesta. Já a segunda
opção apresenta ao usuário uma janela contendo um campo onde é inserido o novo nome que
se deseja dar à pasta.

O campo "Localizar arquivo" e o botão de Pesquisa


localizado ao lado, permitem realizar a pesquisa dos arquivos armazenados no repositório. Pode
ser observada na imagem acima um campo onde o usuário insere o nome do arquivo desejado.

A pesquisa pode ser acionada pelo botão "ENTER", ou clicando no botão de pesquisa .

Serão listados, como critério da pesquisa, todos os arquivos que contenham (em qualquer parte)
a palavra informada na pesquisa não considerando maiúsculo/minúsculo. Por exemplo,
considerando "Rel" como valor buscado, os seguintes arquivos seriam válidos, como resultado:
Relatório.doc, RELATÓRIO.doc, MEU-relatório, etc.. O mesmo seria válido se o critério de busca
fosse "REL", "rel", "rEL".

O painel "Pastas" conta ainda com a opção "Configurar acessos da pasta" que será
detalhado no final deste documento.

Inserindo arquivos
Quando a pasta selecionada não possui nenhum arquivo inicial, o sistema apresenta a seguinte
mensagem:

"Esta página não contém arquivos, clique aqui para adicionar!"

Sendo assim, ao clicar em "clique aqui" o sistema apresenta uma janela que é utilizada para
buscar o arquivo e inseri-lo no repositório de arquivos.

É possível copiar ou mover os arquivos de uma pasta para outra, bastando para isso selecionar
os arquivos a serem copiados ou movidos e arrastar com o mouse para a pasta destino.

Nota: Para selecionar mais de um arquivo pressione "Ctrl" e clique com o mouse sobre a linha
de cada arquivo ou pressione "Shift" e com as setas direcionais do teclado selecione os
arquivos que serão incluídos na seleção.

Após a inserção do arquivo, a tela passa a apresentar um novo modo de visualização e habilita
os botões presentes em sua parte superior.

A opção "Adicionar Arquivos" é utilizada para inserir novos itens na pasta. Os arquivos são
posicionados na grade, como pode ser observado na imagem acima.

Após selecionar o arquivo desejado na grade, caso necessário, pode-se utilizar a opção
"Remover Selecionados" para excluí-los da pasta. Através da opção "Visualizar/Baixar",
realiza-se o download de um arquivo na máquina.

Já a opção "Renomear" possibilita dar um novo nome ao arquivo. Com a opção "Atualizar" é
possível substituir o arquivo selecionado por outro, para isso, o sistema apresentará a mesma
janela utilizada para buscar e inserir os arquivos no repositório.

A opção "Propriedades" apresenta uma pequena janela com informações sobre o arquivo
selecionado.

Configurando Acessos da Pasta

555
Configurando Acessos da Pasta

Também se tem neste painel a opção "Configurar acessos da pasta" . Este botão
apresenta ao usuário uma janela utilizada para especificar quais os demais usuários do sistema
possuem acesso para visualizar e alterar as pastas que forem criadas. Somente o usuário que
criou a pasta, possui autorização para realizar esta configuração.

As autorizações podem ser concedidas para os "Usuários" como também para os "Grupos de
Usuários". Nestes painéis encontram-se os campos para pesquisa, úteis para realizar buscas
em listas de usuários, ou grupos. Ao digitar o nome que deseja pesquisar, o usuário deve clicar
no botão "Localizar".

Para inserir o "Usuário", ou "Grupo", no painel da direita, basta selecionar o registro desejado

e clicar no botão "Mover para direita" , podendo também utilizar o duplo clique, ou ainda
o usuário pode clicar no registro e arrastar para este painel direito.

Os mesmos procedimentos podem ser utilizados para fazer o caminho contrário, ou seja, retirar
o "Usuário" ou "Grupo" do painel direito e voltá-lo para o painel esquerdo, porém o botão que
deve ser utilizado é o "Remover selecionado" .

Com os devidos "Usuários", ou "Grupos", inseridos no painel da direita, o administrador deve


especificar quais rotinas que estes poderão executar no uso das pastas, sub-pastas e arquivos
contidos neste repositório.

A coluna "L" corresponde ao direito de "Ler", já a coluna "A" concede o direito de "Alterar".

Nota: Caso esta segunda coluna esteja marcada, o usuário terá automaticamente o direito de
"Ler". E não necessariamente terá o direito de "Alterar", aquele usuário que está autorizado a
"Ler".

A coluna "D" representa que o usuário é o "Dono" do arquivo e somente é atribuído ao usuário
que criou a pasta.

Com relação às permissões da tela "Repositório de Arquivos", elas são as seguintes:

Adicionar: Um usuário pode adicionar um registro se a coluna "A" (alteração) estiver


marcada para aquele usuário;
Remoção: Um usuário pode remover um registro se o mesmo puder adicionar um
arquivo e se existe algum registro selecionado na grade;
Edição: Um usuário pode editar um arquivo, se ele puder adicionar um arquivo e se
existe somente um registro selecionado na grade.

Dessa forma, não é possível que um usuário tenha permissão de adicionar e não tenha
permissão de remover.

É importante salientar que no Repositório de Arquivos, as permissões de acesso às pastas são


liberadas "pasta a pasta" independente de sua hierarquia. Vejamos um exemplo:

Criando-se uma pasta com o nome PAI, outras duas de nomes Filho1 e Filho2; caso o usuário
SUP conceda permissão apenas para a pasta PAI para algum usuário qualquer, este mesmo
usuário não terá permissão para acessar as pastas Filho1 e Filho2, apenas a pasta PAI.

Ao concluir toda essa configuração, o usuário deverá utilizar o botão "Salvar" para confirmar as
alterações que foram feitas e fechar a janela. Ou poderá descartar clicando na opção
"Cancelar".

2.317 Configuração de Kit

Configurações > Cadastros > Produtos

Esta tela será apresentada para utilização, apenas se o parâmetro "Configuração para Kit
Independente - CONFKITIND" estiver habilitado.

Através desta tela, tem-se início a realização de configurações que irão levar a uma nova forma
de utilização de Kit; será possível efetuar o cadastro de produtos Kit e seu respectivo produto
substituto; pode-se também realizar configurações e vincular tais configurações ao produto que
deverá segui-la na inclusão do Kit na grade de matérias-primas na Central - Compras | Vendas |
Mov. Internas.

Importante: Quando o parâmetro CONFKITIND estiver habilitado, a forma de utilização de Kit


habitual já conhecida no sistema, deixará de funcionar; por este motivo, se faz necessária uma
análise detalhada desta nova configuração e seus impactos na empresa. Com o parâmetro
ativado, outras parametrizações deixarão de ser consideradas pelo sistema, sendo elas:

HABSUPORTEKITSW - Habilitar o suporte a kit no Sankhya-W?


TEMMPVENDA - Tem matéria prima na central atendimento ao Cliente?
EDITMP - Editar MP ligadas.
EDITMPSOMCUSTO - Soma dos custos das MPs no produto principal?
EDITMPSOMAEXT - Soma preço das MPs Extras ao produto principal?
EDITMPSOMPRECO - Soma preço das MPs ao produto principal?
EDITMPEXPLOD - Explode Componentes na aba de MP?
EDITMPVALCOMP - Apresentar apenas MP da aba Componentes?
EDITMPSOMAICMS - Soma ICMS das MPs (Art. 42 do RICMS/2002-MG).
CALCIMPMP – Calcular Impostos para Matéria Prima.

Para iniciar a configuração de um novo Kit, acione o botão de inclusão, e efetue o


preenchimento do campo "Código"; este preenchimento poderá ser realizado

556
preenchimento do campo "Código"; este preenchimento poderá ser realizado

automaticamente, ou de forma manual. Esta definição é feita através do botão ,


opção "Numeração", localizado no lado superior direito da tela.

Depois, informe no campo "Descrição", a nomenclatura do Kit que está sendo configurado,
para facilitar sua identificação.

Feito isso, na aba Geral são apresentadas algumas marcações que irão definir o comportamento
do Kit no sistema. São elas:

Calcula imposto do componente: Realiza o cálculo de impostos nos componentes do kit aos
quais esta configuração está ligada.

Soma custo do componente ao kit: Refere-se à soma do campo "Custo" dos itens
(componentes) da "Central - Vendas | Mov. Internas". Tem-se que este valor não será
calculado para notas de entrada, pois o Custo corresponde ao valor unitário do componente.

Nota: O campo Custo será calculado apenas para os Tipos de Movimento:

J: Pedido de requisição;
Q: Requisição;
L: Devolução de requisição;
P: Pedido de Venda;
V: Venda;
D: Devolução de Venda;
T: Transferência.

Soma preço do componente ao kit: Com essa marcação efetuada, será realizada a soma do
valor unitário dos componentes ao kit, e também o valor total dos componentes ao kit.

Distribuir preço do kit nos componentes: Essa marcação distribui (rateia) o preço do kit aos
seus componentes.

Observação: Esta marcação não pode ser realizada juntamente com a configuração de soma
preço.

Distribuir desconto do kit nos componentes: Através dessa marcação, será efetuada a
distribuição (rateio) do desconto do kit nos componentes.

Utiliza preço sugerido na aba 'Componentes': Com essa marcação habilitada, será utilizado
o preço sugerido na aba Componentes do Cadastro de Produtos.

Explodir componentes na grade de matéria prima da central: Por meio dessa marcação,
será feita a explosão dos componentes que foram inseridos na aba Componentes do Cadastro
de Produtos.

Nota: Somente irá acontecer a explosão na inserção de um kit.

Observação: Ao ligar o parâmetro Soma preço das MPs Extras ao produto principal? -
EDITMPSOMAEXT, ao faturar o pedido de venda, os componentes do Kit serão incluídos juntos
aos produtos na aba Produtos.

Faturar apenas KIT com estoque de todos os componentes: Quando essa marcação for
utilizada, ao tentar faturar pedidos em que houverem componentes do kit faltantes ou com
estoque abaixo do requerido, o faturamento será realizado apenas com a quantidade de itens
existentes no estoque. Dessa forma, você poderá utilizar duas opções do Portal de Vendas para
realizar essa validação, sendo elas, Faturar pelo Estoque deixando pendente e Faturar pelo
Estoque. Assim, considere que iremos montar um Kit Escolar contendo uma mochila, um estojo
e uma lancheira, em que:

Montaremos um pedido com 10 kits, porém, o estoque contém o suficiente para montar apenas
9 kit's completos. Ao utilizar a opção Faturar pelo Estoque deixando pendente, o sistema irá
faturar a quantidade existente no estoque e deixará o restante pendente de faturamento,
assim, quando houver uma nova entrada de estoque para finalizar esse pedido, ele será
faturado e finalizado.

Agora, considere que temos um pedido de 12 kit's escolares:

Dado que no estoque há quantidade suficiente para a montagem de apenas 9 kit's, ao utilizar a
opção Faturar pelo estoque, o sistema irá faturar apenas a quantidade utilizada para a
montagem dos kit's completos, finalizando assim o pedido sem quantidades pendentes.

Ao utilizar as novas formas de trabalho com Kit's, algumas telas podem ter o seu
comportamento afetado. Vejamos quais são elas:

Central - Compras | Vendas | Mov. Internas Cadastros de Produtos

Cadastros de Parceiros Cadastros de Serviço

Observações

Central - Compras | Vendas | Mov. Internas

Na inserção de um Kit, de acordo com o arranjo estabelecido na tela Configuração de Kit, os


valores de preço, custo, desconto, ICMS e impostos dos Kit's e componentes sofrerão alterações.

Na Central de Compras | Vendas | Mov. Internas, você também pode realizar a substituição de
componentes, por exemplo:

Na venda de uma cesta (Kit padrão) que contenha um pacote do produto "A - Marca X" e outro
do produto "B - Marca X"; percebe-se que não há mais do produto "A - Marca X", pode-se realizar
a substituição dos componentes de uma cesta Kit de composição padrão, para uma cesta Kit de
composição personalizada, onde pode-se incluir outros produtos, como neste caso, um produto
"A - Marca Z".

Esta substituição é feita através da opção "Substituir Componentes do Kit" localizada no


botão "Outras Opções..." presente na grade de itens, que será apresentada se o parâmetro
"Substituição de kit Independente- HABSUBSKITIND" estiver ativado.

Nota: Neste procedimento de substituição, não é permitido substituir para uma quantidade
menor ou igual a zero, ou maior que a quantidade do kit de origem.

Observação: Se o parâmetro "Valida alteração quantidade componente ao faturar? -


VALALTCOMPONFAT" estiver ligado, o sistema só permitirá o faturamento do Kit se, os itens
que o compõe, apresentarem estoque suficiente. Caso contrário, será emitida uma mensagem
informando que não há estoque suficiente para esse componente.

[voltar ao topo]

Cadastro de Parceiros

Participando dessa nova forma de utilização de Kit's, a tela de Cadastro de Parceiros (aba
Contatos, sub-aba Geral) conta com dois campos que serão apresentados para utilização,
apenas se o parâmetro "Utiliza planejamento produção de cestas. - UTILPLANCESTAS"
estiver ativado. São eles:

Participa plan. entrega cesta: Quando você realizar essa marcação, fará com que
o Contato do Parceiro em questão, possa ser inserido na rotina de Planejamento de
Entrega (grade Contatos).

Quantidade Cestas: Informe nesse campo, a quantidade de cestas que serão atribuídas a
cada um.

[voltar ao topo]

Cadastro de Produtos
A tela de Cadastro de Produtos, aba Componentes, conta com quatro campos que irão
influenciar no comportamento do Kit. São eles:

Tipo de Kit: Selecione nesse campo a composição do Kit, de acordo com as seguintes opções:

Composição Padrão;
Composição Personalizada.

Configuração p/ Kit: Determine nesse campo, a configuração que será respeitada quando um
produto for lançado na Central - Compras | Vendas | Mov. Internas. A informação aqui
apresentada para escolha, é previamente cadastrada na tela Configuração de Kit.

Código do Produto Substituto do Kit: Informe nesse campo, o produto que será utilizado
para substituir um kit padrão no lançamento na Central - Compras | Vendas | Mov. Internas.

Preço: Esse campo será apresentado para preenchimento, apenas se o parâmetro "Informar
Preço p/Componente no cad.Produto?- PRECOKIT" estiver ativado. Nele informe o preço
referente ao componente do Kit.

Observação: Ao ligar o parâmetro "Valida Local da MP no KIT? - VALLOCKITMP", o sistema


não permitirá o lançamento de Kit's com produtos que estejam com Local "0" quando a
marcação "Usa local" da tela Cadastro de Produtos, aba "Medidas e estoque", sub-aba
Estoque for habilitada.

[voltar ao topo]

Cadastro de Serviço

Quando o parâmetro Configuração para Kit Independente - CONFKITIND estiver ligado, na tela
de Cadastro de Serviço, a aba Componentes deixa de ser apresentada.

[voltar ao topo]
Observações

Na explosão do Kit (parâmetro Configuração para Kit Independente - CONFKITIND habilitado),


para que o local nos componentes seja obtido, tem-se o seguinte comportamento:

Se a opção do Cadastro de Produto, "Usa local" (aba "Medidas e Estoque", sub-aba


Estoque) não estiver marcada, o local definido será zero (0);
Caso a opção anterior não seja atendida, e tenha sido definido um local para o
componente no cadastro do produto Kit, este local será utilizado;
Caso as opções anteriores não sejam atendidas e o parâmetro "Local Padrão para
Pedidos e Notas - LOCALPADRAO" esteja definido, o seu valor será utilizado;
Caso nenhuma das opções anteriores sejam atendidas, o valor utilizado será zero (0).

[voltar ao topo]

2.318 Grupos Químicos

Configurações > Cadastros

Este é um cadastro que segue o padrão exigido pelo Ministério da Agricultura. Todos os Grupos
Químicos dos insumos com os quais a empresa trabalha devem estar registrados neste
cadastro.

Todo Produto pertence a um Grupo Químico, podendo ser este:

Dos Antibióticos (antibacterianos);


Das Acetanilidas (analgésicos e antitérmicos);
Das Triazinas (herbicidas), etc.

Cadastram-se nesta tela os Grupos Químicos dos produtos que posteriormente serão utilizados
no Receituário Agronômico, no Cadastro de Produtos, aba Agrícola.

O menu Receituário Agronômico ainda não foi implementado no Sankhya-Om, logo esta
funcionalidade depende de integração com o MGE Módulo Agrícola.

2.319 Cancelamento de CT-e

O cancelamento de um CT-e pode ser realizado acionando o botão "Cancelar Nota" do


Portal, da mesma forma que as notas convencionais são canceladas. Para fazer, clique sobre o
CT-e desejado e acione o botão.

557
Observe no gif acima que, quando clicamos sobre o botão, é aberto um pop-up confirmando se
realmente desejamos realizar o cancelamento do documento. Confirmando a necessidade de
cancelamento do CT-e, será exibida uma tela para que seja feita a justificativa do cancelamento.

Após informar a devida justificativa e clicar em "OK", será apresentada uma mensagem
informando sobre o sucesso no procedimento.

Você pode consultar um CT-e cancelado através da tela de Notas Canceladas, podendo também,
visualizar os dados em detalhes do documento cancelado.

Observação: Não é possível realizar o cancelamento de um CT-e de "Anulação" ou


"Substituição", conforme rejeições do MOC (Manual de Orientações ao Contribuinte) de código
564 e 574. O prazo para cancelar um CT-e é de "7 dias".

2.320 Observações para Notas

Através desta tela, realiza-se a criação de observações padrões para serem impressas nas notas
fiscais. Depois de cadastrada, basta informar seu correspondente código na digitação da nota.

Ao cadastrar uma observação, deve-se proceder com o preenchimento dos seguintes dados:

Indica-se o "Código" para a observação a ser cadastrada; esta informação pode ser inserida de

maneira automática ou manual, dependendo da definição feita no botão


"Configuração da Tela" presente no alto da tela.

Preenche-se, em seguida, o aspecto principal da tela, ou seja, a "Observação" que será


utilizada nos posteriores lançamentos de notas.

Importante: Ao vincular uma Observação no Cadastro de Alíquotas de ICMS e esta mesma


observação no Item da Nota, campo "Obs Padrão", após a escrituração e geração do EFD -
Escrituração Fiscal Digital - ICMS/IPI, ao consultar o arquivo, o Registro C190 vinculado à esta
Nota apresentará a Observação descrita no campo 12, bem como também será apresentada no
Registro 0460.

Nota: Caso seja apresentada apenas uma observação, o campo será preenchido com ela; por
outro lado, apresentando-se mais de uma observação, o campo será ocupado com a primeira
observação localizada.

Os campos mencionados abaixo são utilizados para geração de Escrituração Fiscal Digital - EFD,
são eles:

Se a observação estiver ligada a algum processo, pode-se informar no campo "Num.


Processo" o referido número (o número do processo impresso na Nota resguardará a empresa
de quaisquer sanções de lei).

Determina-se no campo "Origem Processo" o órgão que deu origem ao processo


correspondente ao campo anterior. Tem-se as seguintes opções:

Secex/RFB;
Justiça Federal;
Sefaz;
Justiça Estadual;
Outros.

Efetuando-se a marcação "Vincular DAE/GNRE", a empresa estará declarando que a


observação gerada no Documento Fiscal dará ou deu origem a uma guia de recolhimento, DAE
ou GNRE.

No campo "Geração no EFD" determina-se como será o comportamento da observação em


questão, na geração da EFD. Pode-se defini-lo dentre as seguintes opções:

Não Gerar: Por esta opção, as configurações desta tela não serão apresentadas no
arquivo EFD;
Informações Complementares do Documento Fiscal: Se selecionada esta opção, as
configurações desta tela serão apresentadas no registro 0450 do EFD;
Observação do Lançamento Fiscal: Através desta opção, as configurações desta tela
serão apresentadas no registro 0460 do EFD.

A marcação "Carrega Complemento p/ EFD" quando realizada para um determinado código


de observações, alimentará o campo 03 do registro C110 do EFD (EFD - Escrituração Fiscal
Digital - ICMS/IPI), com a descrição cadastrada no campo Observação, tanto no cabeçalho da
nota, quanto nos itens, conforme código configurado para a observação padrão.

Exemplos de observações:

"Não aceitamos devolução de mercadorias”;


"Obrigado pela preferência"; etc.

Seção Super Sintegra / SEF-II / EFD

Nesta seção, pode-se observar o campo "Código de referência à informação


complementar", os dados informados no mesmo serão utilizados quando a SEFAZ exigir um
código específico para a observação. Além disto, na geração do Super Sintegra, SEF-II, EFD -
Contribuições, EFD - Escrituração Fiscal Digital - ICMS/IPI e do SPED Fiscal tem-se a seguinte
análise:

Quando o campo Código de referência à informação complementar estiver preenchido,


utiliza-se as informações do mesmo;
Caso não contenha informações, emprega-se os dados contidos no campo "Código".

2.321 Rastreamento de Saída

Para a geração dos dados de substituição tributária na tag ICMS 60 da NF-e, o sistema identifica
as notas de entrada de cada produto, no momento da emissão de notas de saída, criando um
vínculo entre elas, o que caracteriza o Rastreamento de Estoques. Para isso, são necessárias as
seguintes configurações:

Nota: A tela "Ativação de Empresa e Produtos" foi criada apenas no módulo MGE
Configurações, esta ainda não foi migrada para o Sankhya-W, ou seja, para utilizar o processo
no SankhyaOm é preciso configurá-la (ativar) no MGE.

Nas Preferências da Empresa, aba Propriedades, campo "Rastreamento de Estoques":

Nas opções dispostas do campo teremos:

Não rastrear: A empresa não utilizará o rastreamento de estoque;


Rastrear Doc. Fiscais e Não Fiscais: No rastreamento, o sistema irá considerar
documentos fiscais, assim como não fiscais;
Rastrear Doc. Fiscais: Por esta opção, somente as TOP's configuradas com os campos
"Atualização do Livro ICMS" (Tela "Tipos de Operação - TOP", aba "Livro Fiscal")
com as opções "Livro Entrada" ou "Livro Saída" selecionadas, e o campo
"Atualização do Estoque" (Tela Tipos de Operação - TOP, aba Estoque) com as opções
"Entrar" ou "Baixar" selecionadas irão fazer parte do rastreamento;

Observação: Referente à opção Rastrear Doc. Fiscais e Não Fiscais, o sistema irá realizar o
rastreamento dos Documentos Não Fiscais que estiverem com o campo Atualização Livro ICMS
selecionado com a opção Não atualiza. Além disso, faz-se necessário que os parâmetros a seguir
estejam configurados:

"Documentos Não-Fiscais atualizam Rastreamento/ST - DOCNFISCRASTST";


No parâmetro "Lista de TOP Entrada no rastr. de Doc. Não Fiscais -
TOPENTNFISRAST" informe as TOP's de Entrada Não-Fiscais;
No parâmetro "Lista de TOP Sáida no Rastr. de Doc. Não Fiscais -
TOPSAINFISRAST" informe as TOP's de Saída Não-Fiscais.

Ainda sobre estes teremos que nos atentar, pois:

Caso o parâmetro DOCNFISCRASTST estiver desligado, o sistema não irá considerar documentos
não fiscais;
Se o parâmetro citado anteriormente, justamente com os parâmetros TOPENTNFISRAST e
TOPSAINFISRAST estiverem vazios, todas as movimentações não fiscais serão consideradas.

Depois de realizadas estas configuradas, você poderá consultar as notas de rastreamento por
meio da tela Gerência de Rastreamento.

No Cadastro de Produtos, aba Rastreamento Por Empresa, o campo "Tipo de Rastreamento"


possui as seguintes opções:

Sem rastreamento
Rastrear
Última compra
Rastrear com Controle
Rastrear com Local
Rastrear com Controle e Local

Na grade de Itens nas Centrais, tem-se os campos:

Base de Cálc. da ST de oper. ant.;


Vlr. do ICMS da ST da oper. ant.;
Vlr ICMS destacado da oper. própria de oper. ant.

558
Quando a nota é confirmada, o sistema irá rastrear as notas de saída para identificar cada
produto das notas de entrada que estão lastreando a saída, gravando os dados dos cálculos
tanto na nota de entrada/saída quanto nas tabelas de rastreamento do sistema.

Com os dados do rastreamento calculados, o sistema irá gerar no XML da nota uma TAG com o
nome ICMS60 para cada item, destacando o valor da substituição tributária:

<ICMS>

<ICMS60>

<orig>0</orig>

<CST>60</CST>

<vBCSTRet>9.00</vBCSTRet>

<vICMSSTRet>0.90</vICMSSTRet>

</ICMS60>

</ICMS>

Desta forma será possível a obtenção do valor do ICMS ST retido anteriormente quando da
emissão de notas de saída com CST 060, isto é, saídas com imposto retido anteriormente por
substituição tributária.

Possibilitará a geração correta da tag ICMS60 da NF-e e atender a exigência de destacar estes
valores no documento fiscal de saída de uma forma mais precisa que a utilização de valores
médios.

2.322 Resolução de Problemas

O sinalizador de notificações do sistema presente no topo da tela traz consigo as


parametrizações, problemas no banco de dados, avisos de Ordens de Serviço encaminhadas ao
usuário logado, entre outros.

Serão listadas e documentadas de forma detalhada as mensagens de aviso do sistema. Para


visualizar-se o conteúdo de cada uma delas, basta clicar no menu correspondente à mesma.

Cada comunicado será acompanhado de um ícone que representará sua finalidade ou seu grau
de urgência. Vejamos abaixo os tipos de ícones a serem apresentados:

- Uma notificação com grau de importância 1;

- Um aviso com grau de importância 2;

- Um comunicado com grau de importância 3 ou sem importância imediata;

- Para as mensagens que contenham um remetente.


Tem-se na figura abaixo um exemplo de notificação apresentada quando os certificados digitais
para emissão de nota fiscal eletrônica estão expirando. Sendo que o certificado que já esteja
vencido terá o trecho "Dias para expirar" alterado para "Dias já expirado".

Uma vez que os avisos forem visualizados pelo administrador do sistema, este não será mais
exibido dentre as notificações. Sendo que, após uma hora que é o tempo gasto pelo sistema na
reavaliação, os mesmos serão retirados dos avisos já resolvidos.

2.323 Relatório de Alíquotas de ICMS

O relatório de "Alíquotas de ICMS" possibilita a geração de um apanhado geral sobre as


configurações de alíquotas realizadas. Pode-se formatar o relatório de modo que sejam exibidas
as alíquotas configuradas por UF, por Tipo, entre outras possibilidades.

Para dar início a criação de um relatório, aciona-se o botão "Modo Edição". Os passos
seguintes são descritos detalhadamente na documentação acessada pelo link "Relatórios
Formatados".

Depois de feita a criação de um relatório, o título definido para o mesmo será exibido na parte
inferior da tela, onde os demais botões apresentados serão habilitados para utilização. São eles:

Através deste botão, realiza-se a visualização dos dados


gerados que serão posteriormente impressos.

Além de ser o botão a ser acionado para início da criação de um


relatório, este botão também deve ser acionado caso se possua o relatório já
formatado, e deseja-se realizar no mesmo algum ajuste.

Acionando-se este botão, as informações geradas serão


apresentadas em modo grade na tela.

Ao acionar-se este botão, será aberta a tela "Título de


segurança", onde configura-se os acessos ao relatório. Será permitido aqui,
ajustar o nível de acesso de cada grupo de usuários, ao relatório selecionado. Os
usuários são anexados aos grupos de forma conveniente, não importando a qual
grupo ele esteja vinculado no cadastro de usuários. Sendo este vínculo exclusivo
por relatório, pode-se ter um usuário vinculado ao grupo "A" no relatório "X" e ao
grupo "B" no relatório "Y". O acesso pode ser dado a todo o grupo ou a um
usuário específico.

Através deste botão, é feita a baixa do relatório no formato


"jrxml", onde este pode ser utilizado no "IReport".
Descartar Cache: Marcando-se esta opção, ao realizar a geração dos relatórios,
os caches de impressão serão limpos.
O campo "Código ou Nome contendo" localizado na parte superior da tela, está destinado a
busca rápida de algum relatório que deseja-se visualizar ou reconfigurar. Pode-se informar o

código, um trecho do nome do relatório, ou ainda clicar no ícone representado pela "lupa"
localizado à frente do campo.

2.324 Controle de Saída/Chegada de Veículos

Configurações > Rotinas

559
Esta tela é responsável por receber o cadastro das informações pertinentes ao veículo utilizado,
bem como horários de saída e chegada, funcionário que utilizou o veículo, entre outros dados.

Na realização de um novo cadastro, no painel principal temos os campos que darão origem ao
Controle do Veículo utilizado. Alguns dados são de preenchimento obrigatório. Abaixo temos a
aplicabilidade de cada um deles:

O campo "Veículo" deverá receber a principal informação da tela; determine o veículo que está
relacionado ao transporte; veículo que terá seu controle efetuado.

Uma vez determinado o veículo, defina no campo "Empresa", a Empresa ligada ao transporte.

Utilize o campo "Funcionário" para identificar o funcionário que neste transporte, é o


responsável pela direção do veículo.

O campo "Data Hora de Saída" deve armazenar a data e o horário que o veículo saiu da
empresa.

Informe no campo "Ordem de carga" a Ordem de Carga relacionada ao transporte.

O campo "Km Saída" é destinado a informar com quantos quilômetros o veículo saiu para o
transporte.

A informação inserida no campo "Data Hora de Retorno" se refere a data e hora de retorno
do veículo à empresa.

A informação do campo "Km Chegada" diz respeito a quantos quilômetros o veículo retornou à
empresa.
O campo "Km Rodados" será preenchido automaticamente pelo sistema, onde o mesmo fará a
subtração da quilometragem de chegada pela quilometragem de saída.

Nota: Existe ainda um espaço destinado ao preenchimento de alguma informação relevante


relacionada ao transporte, ao veículo, ou a algum outro aspecto que deva ser considerado na
operação.

Observação: Para realizar uma alteração em um registro de saída e chegada de um veículo


quando há lançamentos posteriores ao mesmo, deve-se excluir todos os lançamentos de futuros
até chegar ao registro que se deseja corrigir.

Filtragem dos Dados

No alto do lado esquerdo da tela, através do "Assistente de Filtros", você pode realizar a
criação de filtros personalizados, que irão atender de forma detalhada e específica a
necessidade do operador da tela.

Além disso, temos alguns campos que podem ser utilizados para filtragem das informações
cadastradas na tela e, consequentemente, ter-se a visualização destes de forma mais ágil e
abrangente.

Você pode utilizar dos seguintes campos como filtro:

Cód. Veículo;
Empresa;
Funcionário;
Ordem de Carga;
Data da Saída;
Data da Chegada.

Nota: Na utilização dos campos "Data da Saída" e "Data da Chegada" para filtragem das
informações desejadas, não é necessário informar também o horário de saída ou chegada;
apenas com o campo de data, o controle que nela se encaixa será apresentado.

No rodapé da tela, são exibidos dados relacionados ao controle que está sendo visualizado;
temos a "Ordem de Carga", a data e o horário de "Saída", o "Km Saída", data e o horário de
"Chegada" e o "Km Chegada".

2.325 Sankhya Web Connection

Em alguns navegadores de internet, vem se tornando complicado o uso de plugins (um plugin
ou módulo de extensão, é um programa de computador usado para adicionar funções a outros
programas maiores, provendo alguma funcionalidade especial ou muito específica). Plugins do
tipo "jre" estão com sua utilização comprometida; o Google Chrome por exemplo, paralisou
definitivamente a utilização do jre.

Com base nestas modificações, para realização de impressões no sistema, foram buscadas
algumas alternativas para suprir a necessidade da utilização de plugins, onde a mais viável foi a
criação de uma aplicação Java que será executada na máquina do usuário do sistema, e será
responsável por efetuar as impressões. Esta aplicação tem o nome de "Sankhya Web
Connection".

Passos iniciais

Sankhya Web Connection - Configurações

Visualizar/Exportar

Identificação de computadores no Web Connection

Problemas na comunicação do sistema com o Web Conneciton

Cubo - Variáveis de Filtros e Seleção de Campos

Observações Importantes

Passos iniciais
Para utilização desta funcionalidade, é necessário primeiramente, realizar a baixa/instalação da
aplicação por meio da Central de downloads Sankhya.

Importante: A versão 1.0 do Web Conection é compatível com a versão 3.12 do Sankhya Om
e/ou versões inferiores; já a versão 2.0, trabalha em compatibilidade com o Sankhya Om, desde
que este se encontre a partir da versão 3.13 e/ou superiores.

Observação: Caso o Sankhya Web Connection tenha sido instalado em uma pasta que não seja
a do usuário da máquina, a aplicação deverá ser executada como Administrador (botão direito
do mouse, opção "Executar como administrador").

Depois realize no sistema, na tela Preferências a configuração de dois parâmetros, sendo eles:

Utilizar aplicação externa para impressão? - USAAPPIMPRESSAO: Ao ativá-lo, o


sistema entende que a aplicação externa de impressão será utilizada; caso o parâmetro
esteja desativado, o sistema irá tentar utilizar o plugin de impressão normalmente. Para
que uma modificação na configuração do parâmetro tenha efeito, a tela de impressão
deve ser fechada e aberta novamente; a ativação deste parâmetro implica que o
Sankhya Web Connection seja instalado em todas as máquinas em que as opções de
impressão no sistema serão utilizadas;
Porta onde irá rodar a aplicação de impressão - PORTAPPPRINT: Este parâmetro
se refere a porta na qual o Sankhya Om tentará encontrar a aplicação externa de
impressão para se comunicar (padrão: 9096). Assim como o parâmetro anteriormente
citado, para que uma alteração neste parâmetro tenha efeito, a tela de impressão deve
ser fechada e aberta novamente.

Importante: O parâmetro PORTAPPPRINT e a porta onde está "rodando" a aplicação devem


possuir a mesma informação; caso a porta onde a aplicação funciona seja alterada, você deverá
informá-la corretamente na configuração do parâmetro mencionado.

Por meio do Sankhya Web Conection, temos também a possibilidade de utilizar a função de
"visualização de cubos". A configuração de uso desta funcionalidade, depende da ativação do
parâmetro "Utilizar aplicação externa para visualizar cubo? - USAAPPCUBO". Você
poderá visualizar o exemplo de um cubo, através da tela Análise Financeira. A ativação deste
parâmetro determina que o Sankhya Web Connection seja instalado em todas as máquinas em
que as opções de visualização de cubo no sistema serão utilizadas.

[voltar ao topo]

Sankhya Web Connection - Configurações


Acesse os links abaixo para verificar as configurações das abas:

Aba Geral Aba SPED ECF

Aba Integração balança Aba Impressão

Aba Geral

560
Temos no campo "Porta de comunicação" a porta onde irá "rodar" a aplicação, sendo que a
porta informada no parâmetro de chave PORTAPPRINT e a inserida neste campo, devem ser a
mesma; por padrão é a porta 9096.

Os campos "Chave SSL" e "Arquivo certificado" são de uso interno do sistema, e


aconselhamos que não sejam modificados.

Configure em "Memória utilizada" a memória RAM determinada pelo Web Connection; em


casos de visualização de uma grande quantidade de registros, sugerimos aumentar a
informação neste campo.

A configuração em "Tipo de cubo" geralmente não sofre modificações; marcando "Banco de


dados", poderão ser visualizados cubos mais robustos, porém apresentam uma perda de
performance pela aplicação; com a opção "Memória", tem-se o uso da memória RAM da
máquina na visualização dos cubos.

Quando a marcação "Usa SPED ECF" estiver assinalada, o usuário da máquina em questão irá
realizar o envio ou não do arquivo compactado com as tabelas dinâmicas para o Repositório de
Arquivos do Sankhya Om. Além disso, a aba SPED ECF será habilitada e o usuário poderá
realizar as devidas configurações para esta ação. Esta marcação está relacionada ao uso da tela
Plano de Contas Referencial.

Informe no campo "Url do Sistema" qual a URL que o Sankhya Om está rodando, para que o
Web Connection consiga fazer o envio do arquivo compactado para o Repositório de Arquivos.

[voltar ao subtítulo]

Aba SPED ECF

Busque no campo "Diretório" o caminho padrão para onde o aplicativo da Receita efetua a
importação das tabelas dinâmicas. O Web Connection buscará os arquivos por meio deste

diretório; ou você pode realizar a busca do diretório por meio do botão "Pesquisa"
localizado à frente do campo. O diretório possui um valor padrão e caso não seja informado
nenhum valor, o que será salvo no arquivo de configuração do Web Connection será:

C:/Arquivos de Programas RFB/Programas SPED/ECF/recursos/tabelas

Por meio do campo "Tipo Execução" defina a forma de execução do Web Connection, de
acordo com as seguintes opções:

Ao iniciar web connection: Na inicialização do Web Connection ela fará a verificação


da existência de tabelas a serem atualizadas e existindo, fazer o envio. Se esta opção
estiver selecionada, ele fará essa verificação/envio apenas em sua inicialização. Somente
se o Web Connection for reiniciado será feita outra verificação/envio;
Todos os dias: Na inicialização do Web Connection, será feita a verificação da
existência de tabelas a serem atualizadas e existindo, fazer o envio. Se esta opção
estiver indicada, ele criará uma "Thread" que ficará executando durante todo o tempo
que o Web Connection estiver em execução, e a cada 24 horas ela verificará se há novas
tabelas para envio; se houver o envio será feito (esta opção é interessante para quem
não desliga sua máquina).

Selecione no campo "Informe o Ano" o ano para o qual se deseja importar as tabelas ECF.

Nota: Serão informadas as referências anteriores em um período de 6 anos, atualizando sempre


de 6 em 6 anos. Como por exemplo, inicia-se no ano de 2014 a primeira tabela de layout ECF e
vai até o ano de 2019. No próximo ano será de 2015 até 2020.

Temos ainda nesta os seguintes botões:

Testar: O Web Connection fará um teste de conexão através da URL informada e irá verificar se
o diretório informado é realmente um diretório e se existem arquivos dentro dele. Ao final do
teste uma mensagem de sucesso ou erro, será apresentada.

Enviar Agora: O Web Connection irá compactar todos os arquivos existentes no diretório
informado e enviá-los independente do histórico de tabelas já enviadas anteriormente.

Observação: Sempre que o Web Connection enviar arquivos para o Repositório de Arquivos do
Sankhya Om, ele irá salvar em uma lista de histórico os nomes desses arquivos enviados. Na
próxima vez que for executada, se o arquivo estiver nesta lista ele não será enviado, a menos
que o usuário tenha clicado no botão Enviar Agora, pois dessa forma o Web Connection enviará
todos os arquivos independente do histórico.

[voltar ao subtítulo]

Aba Integração balança

Inicialmente, tem-se a opção "Não usa" que será selecionada quando não se utilizar a
integração com balanças.

Por meio da opção "Digitron", tem-se a integração com balanças deste tipo.

561
Na "Porta de comunicação" deve ser configurada exatamente a porta a qual a balança está
instalada, pois caso seja informada outra porta, a comunicação não será realizada,
impossibilitando a busca do preço retornado pela mesma.

A balança e o software que realiza a leitura devem estar na mesma "Frequência de


transmissão", pois ambos precisam se comunicar corretamente. Se um estiver com uma
frequência mais alta que o outro, pode-se ter erros de leitura do peso. O padrão é "9600" que é
o valor geralmente utilizado pelas balanças.

No campo "Tempo de espera de estabilização" é definido o tempo de timeout, ou seja, um


tempo que o sistema deverá aguardar para que a balança retorne o peso estabilizado de acordo
com o esperado. Caso seja ultrapassado este tempo, será apresentada uma mensagem
informando que não foi possível estabilizar a balança a tempo. Este tempo é fornecido em
segundos.

Por meio da opção "Filizola (IDM)", tem-se a integração com balanças deste tipo.

Além dos campos Porta de comunicação, Frequência de transmissão e Tempo de espera de


estabilização descritos na opção anterior, será necessário verificar no manual da balança as
informações pertinentes aos campos "Databits", "Stopbits" e "Paridade".

O botão "Testar (obter peso)" serve para verificar se a leitura da balança está sendo efetuada
corretamente; de acordo com as configurações efetuadas.

Ao selecionar a opção "Toledo (P3)", ocorrerá a integração com balanças deste tipo. Os
campos apresentados aqui são os mesmos elencados na opção Filizola (IDM).

A opção "Outra - Serial" possibilita a integração com qualquer balança do tipo Serial.

Além dos campos já descritos acima, será necessário verificar no manual da balança as
informações pertinentes aos campos "Expressão para captura do peso", "Início da string
de leitura", "Fim da string de leitura" e a "Casa decimal".

Utilize a marcação "Ativar log?" para gerar registros de leitura da balança em um arquivo de
log. Estes registros são utilizados para auxiliar na configuração da balança.

[voltar ao subtítulo]

Aba Impressão

Nesta aba tem-se a listagem das impressoras disponíveis. Além disso, você pode imprimir
páginas de teste para verificar o funcionamento de cada impressora.

562
[voltar ao subtítulo] [voltar ao topo]

Visualizar/Exportar
Além da possibilidade de visualização, é possível exportar grades geradas pelos Dashboards e
pelas telas no novo formato (HTML5) para o Web Connection por meio da opção "Exportar
para cubo". Ambas as opções de visualizar e exportar para cubo, estão localizadas no lado
superior direito das telas:

Importante: Mantendo os dois parâmetros "Utilizar aplicação externa para impressão?-


USAAPPIMPRESSAO" e "Utilizar aplicação externa para visualizar cubo?-
USAAPPCUBO" desligados, o comportamento do sistema se mantém inalterado.

[voltar ao topo]

Identificação de computadores no Web Connection


O Web Connection conta com um recurso que permite por meio dele, a identificação de
computadores. Para que isso ocorra, é necessário realizar a configuração do parâmetro
"USAAPPIDENT - Utilizar aplicação ext. para identificar computador?"; a ativação deste
parâmetro permite que o Sankhya Web Connection seja instalado em todas as máquinas em
que o Sankhya Om será acessado; além disso teremos o seguinte comportamento:

1. Na tela Usuários, aba Segurança, realize para os usuários que irão acessar a aplicação, a
marcação "Acessar apenas por computadores liberados?".
2. Deste modo, ao acessar a aplicação, será exibida uma mensagem de que o computador
em questão não possui acesso ao sistema, sendo necessário preencher o campo
"Observação" e clicar no botão "Solicitar liberação".
3. A partir disso, acesse o Sankhya Om com o usuário liberador, depois localize a tela
Liberação de Computadores, identifique o usuário que realizou a solicitação de liberação
e altere o campo "Status Solicitação" para "Liberado".

Feito isso, com o Web Connection instalado, atualizado e em execução, ao realizar o login, este
será executado com sucesso.

[voltar ao topo]

Problemas na comunicação do sistema com o Web


Connection
Ao utilizar o Web Connection, pode ocorrer uma falha na comunicação do sistema com o
mesmo. Para que isso não ocorra, é necessário se atentar aos pontos abaixo:

1) Execução da Aplicação:

Na primeira etapa verifique a execução do Web Connection, ou seja, você deve analisar se o
mesmo está habilitado corretamente.

2) Verificação da configuração da porta:

Nesta etapa, confirme no sistema a porta HTTPS está configurada. Por padrão a configuração da
mesma é 9096.

3) Configuração do navegador:

Caso o Web connection esteja em execução e sua porta configurada corretamente e ainda assim
não seja possível realizar as tarefas, é necessário adicionar o Web connection como exceção do
navegador utilizado.

4) Finalização do procedimento:

Executando os passos anteriores, será informado que o Web connection foi configurado com
sucesso. Deste modo, o mesmo estará pronto para utilização.

[voltar ao topo]

Cubo - Variáveis de Filtros e Seleção de Campos


A partir deste trecho, teremos orientações aos usuários da ferramenta de construção de Cubos,
onde estes poderão utilizar os novos recursos de seleção personalizada de campos e as novas
variáveis para configuração de filtros.

Criação de parâmetros com as novas variáveis:

A nova interface de criação de parâmetros permite a configuração de duas novas opções, sendo
elas, "campo requerido" e uma "tabela" que podem ser utilizadas para mostrar na tela uma
pesquisa de registros.

Caso o campo seja configurado como não requerido, seu preenchimento se torna opcional na
visualização do cubo. Se for escolhida uma tabela do sistema para o campo, ele é exibido na
tela como uma busca de registros, permitindo ao usuário selecionar o valor desejado de acordo
com algum dos campos da tabela, no caso de Parceiro, Nome, Cidade, E-mail, por exemplo.

O novo filtro é criado com a seguinte sintaxe:

/*{entity=<Nome do cadastro>;req=<s ou n>}*/

Sendo que para req, "s" é para campo requerido e "n" para campo opcional. O campo abaixo é
exibido como uma pesquisa na tabela de Parceiro e é um campo obrigatório.

No exemplo da imagem acima, tem-se a seguinte "Expressão de filtro":

Selecionando com o cursor do mouse o parâmetro "?" que se deseja editar, fará com que o

botão de editar filtro apareça na tela. Ao clicar no botão é aberto o pop-up de edição de
variáveis. Além disso, é possível editar o status de obrigatoriedade (todo campo é criado por
padrão como obrigatório), ou ainda selecionando outra tabela do sistema para o filtro.

Ao clicar na lupa, será aberta a busca no cadastro de tabelas disponíveis para a criação do
parâmetro:

O filtro abaixo foi criado à partir da sintaxe citada anteriormente. Este filtro permite a digitação
direta do código desejado no campo de texto, além da busca dos registros da tabela salvos no

563
direta do código desejado no campo de texto, além da busca dos registros da tabela salvos no
sistema.

Após a configuração do novo parâmetro para o cubo, clicando na lupa, o filtro criado permite a
busca no cadastro para o preenchimento do filtro; neste exemplo, uma pesquisa de parceiro
pelo Nome do Parceiro:

A imagem seguinte exibe o filtro de parceiro com um registro selecionado para filtrar; caso o
usuário queira, é possível clicar em "Executar" para visualizar o cubo com todos os campos
selecionados, com os registros filtrados por este parceiro.

Para visualizar o cubo, todos os campos obrigatórios de filtros devem ser preenchidos, sendo
que estes serão destacados com um "*" (asterisco) na cor vermelha, como por exemplo, o
campo "Data Baixa", em destaque na imagem.

Aba Seleção de campos:

Nesta aba, você pode selecionar, dentre os campos disponíveis para este cubo, os campos que
deseja visualizar. Além disso, é possível agrupar os campos de data por dia, semana, mês,
trimestre e ano. Tanto a seleção de campos para visualização, quanto o agrupamento por data,
são estratégias para melhorar o desempenho do cubo, diminuindo o tráfego de dados com o
servidor e permitindo uma melhor navegação nos dados.

Pode-se salvar a seleção para visualizar posteriormente. Sendo que ela ficará disponível, quando
o usuário estiver com a opção "[Padrão]" selecionada para criar uma nova seleção, ou quando
posicionado em uma seleção criada anteriormente para salvar possíveis alterações feitas. Você
deve fornecer um nome para identificar a seleção criada.

O botão "Excluir" será habilitado sempre que estiver escolhida uma seleção criada pelo
usuário, ou seja, não é possível excluir a seleção padrão.

O campo "Agrupar por" permite que seja efetuado o agrupamento de data, para que ele se
torne visível, é necessário selecionar um campo de data na lista de "Campos de dimensão".

Para selecionar um campo como "Campo de valor", este deve ser do tipo numérico, tal como
valor do desdobramento de um financeiro, por exemplo.

[voltar ao topo]

Observações Importantes
Como já informado, a porta de comunicação deve ser a mesma do parâmetro "Porta onde irá
rodar a aplicação de impressão - PORTAPPPRINT" do Sankhya Om.

A memória RAM deve ser configurada de acordo com a necessidade para o caso de visualização
de cubos (aba Geral, "Memória utilizada").

O tipo de carregamento de cubo Banco de dados, pode ser usado para possibilitar a visualização
de cubos com grande quantidade de dados e baixa disponibilidade de memória.

Durante a utilização de algumas funcionalidades do Sankhya Web Connection, particularidades


relacionadas a acessos via "https://" ou "http://" nos browsers (navegadores de internet -
Firefox, Google Chrome), podem ocasionar problemas na visualização de cubos e impressões;

para solucioná-los, você deve realizar a atualização da aplicação para a versão 2.0 disponível no
site downloads.sankhya.com.br.

[voltar ao topo]

2.326 Relatório CIAP Modelo C (Completo)

Livros Fiscais > Relatórios

Tem-se nesta tela as configurações pertinentes a geração do relatório CIAP, no qual é feito o
controle dos créditos de ICMS de Ativos Imobilizados que pertencem a empresa.

Inicialmente, informa-se a "Empresa" e o "Período" pelos quais se deseja emitir (visualizar ou


imprimir) o relatório CIAP.

Seção Impressão

A marcação "Quadro 2" quando habilitada, indica que será apresentado no relatório o
Demonstrativo da Base do Crédito a ser Apropriado.

Ao acionar a marcação "Quadro 3", tem-se no relatório o Demonstrativo da Apuração do


Crédito a ser Efetivamente Apropriado.

Através da marcação "Descrição Abreviada do Bem" aponta-se que a coluna Descrição será
representada pela descrição do bem de forma reduzida. Caso não esteja marcada, a coluna
levará a descrição do produto.

O campo "Página Inicial" é responsável pela numeração da primeira página do relatório.

Seção Gravação dos Dados

O campo "Última Página" será preenchido automaticamente com o número da última página
do relatório que foi gerado.

É necessário acionar o campo "Gravar Página" para que ocorra o preenchimento do campo

Última Página.

Quadro 2 - Demonstrativo da Base do Crédito a ser Apropriado

Analisaremos agora as informações acerca das colunas contidas no quadro 2.

564
Colunas sob o título "Identificação do Bem"

Número ou Código: O número ou código atribuído ao Bem a critério do contribuinte.

Data: A data da ocorrência de qualquer movimentação do Bem, tais como, aquisição,


transferência, alienação ou baixa pelo curso do prazo de 4 (quatro) anos de utilização.

Nota Fiscal: O número do documento fiscal relativo à aquisição ou a outra ocorrência.

Descrição Resumida: A identificação do Bem de forma sucinta.

Colunas sob o título "Valor do ICMS"

Entrada (Crédito passível de apropriação): O valor do imposto passível de apropriação,


relativo à aquisição acrescido quando for o caso do ICMS correspondente ao serviço de
transporte e ao diferencial de alíquotas, vinculados à aquisição do bem.

Saída, Baixa ou Perda (Dedução de crédito): O valor correspondente ao imposto passível


de apropriação, relativo à aquisição do bem anteriormente escriturado na coluna Entrada
(Crédito passível de apropriação), quando ocorrer a alienação, a transferência, o perecimento, o
extravio ou a deterioração do referido bem, ou ainda, quando houver completado o quadriênio
de sua utilização.

Saldo Acumulado (Base do crédito a ser apropriado): O somatório da coluna Entrada


(Crédito passível de apropriação), subtraindo-se desse o somatório da coluna Saída, Baixa ou
Perda, cujo resultado no final do período de apuração servirá de base para o cálculo do crédito a
ser apropriado.

Quadro 3 - Demonstrativo da Apuração do Crédito a ser Efetivamente Apropriado

Tem-se aqui as informações pertinentes as colunas apresentadas no quadro 3.

Tributadas e Exportação (1): O valor das operações e prestações tributadas e de exportação


escrituradas no mês.

Total das Saídas (2): O valor total das operações e prestações de saídas escrituradas pelo
contribuinte no mês.

Coeficiente de Creditamento (3 = 1 : 2): O índice de participação das saídas, prestações


tributadas e de exportação no total das saídas e prestações escrituradas no mês, encontrado
mediante a divisão do valor das saídas, prestações tributadas e de exportação pelo valor total
das saídas e prestações, considerando-se no mínimo 4 (quatro) casas decimais.

Saldo Acumulado (Base do Crédito a ser Apropriado) (4): O valor da base do crédito a
ser apropriado mensalmente, transcrito da coluna com o mesmo nome do Quadro
Demonstrativo da Base do Crédito a ser Apropriado.

Fração Mensal (5): O quociente de 1/48 (um quarenta e oito avos).

Crédito a ser Apropriado (6 = 3 x 4 x 5): O valor do crédito a ser apropriado, encontrado


mediante a multiplicação do coeficiente de creditamento pelo saldo acumulado e pela fração
mensal, cujo resultado deve ser escriturado na forma prevista neste Regulamento.

2.327 Máscara para Centro de Resultado

Configurações > Avançados > Máscaras

Através desta tela, é possível efetuar a configuração/criação de Máscaras para Centros de


Resultado.

A tela bloqueia a alteração da máscara quando já houver Centros de Resultado cadastrados com
a configuração realizada.

É possível definir quantos níveis terá a estrutura (máximo: 4) e quantos dígitos haverá em cada
nível (máximo: 3). O tamanho máximo de código permitido é de nove dígitos válidos.

Exemplo: 9.99.999.999.

2.328 Administração do Servidor

Configurações > Avançado

Nesta tela, são disponibilizados recursos de monitoramento do servidor de aplicações,


juntamente com informações da instalação do sistema, atualização da licença, entre outros.
Abaixo, iremos especificar sobre as abas disponibilizadas na tela.

Aba Geral Aba Personalização

Aba Notificações Aba Google Analytics

Aba Relatório de Diagnóstico Aba Extensões Instaladas

Aba Eventos Programáveis Aba Licença

Aba Avançado Aba Autorização de Acesso

Configurações de Segurança

Aba Geral
Na aba Geral são apresentadas as facilidades que permitirão a Manutenção do Servidor, bem
como as informações referentes ao sistema.

Seção Manutenção
Download do Log: Esta opção permite que você efetue o download do log do sistema. O log
possui informações detalhadas do funcionamento do sistema e é um meio indispensável para
reportar erro ou um comportamento fora do padrão por parte do sistema.

Descartar Cache: Cache é o armazenamento de informações que tem o objetivo de melhorar a


performance. O recurso de descarte do cache é útil, quando uma tarefa é executada em rotinas
externas ao sistema, tais como: alteração de informações de banco de dados, parâmetros, entre
outras. Esta não é uma opção de uso comum e seu propósito é bastante específico.

Observação: Acionando esta opção, será realizada a limpeza do cache do timezone, não sendo
necessário que você reinicie o jboss/wildfly.

Reinicializar Sistema: Esta opção irá reinicializar o sistema; ela é utilizada em situações
específicas e em casos em que o descarte de cache não é suficiente.

Gerenciar Sessões: Através dessa opção, podemos ver as sessões dos usuários logados ou
não no sistema. Ao clicar nela, será aberta a tela "Gerenciador de Sessões", exibindo os
usuários logados no sistema. Nessa tela, caso o campo "Nome usuário" seja exibido em
branco, representa que uma pessoa acessou a tela de login do sistema mas ainda não o
acessou de fato, ou também pessoas que fizeram logout (saíram do sistema) e foram
redirecionados automaticamente para a tela de login.

Nota: O objetivo deste recurso não é gerenciar o uso de licenças. Para isso, sugerimos a
utilização do SASConsole.

Observação: Para maiores informações a respeito deste recurso, você pode clicar no botão
localizado na parte inferior da tela.

Nota: Quando o parâmetro "Ocultar a coluna Qtd. Licença no Geren. de Sessões na


Administração do Servidor? - OCULQTDLICSAS" estiver ligado, fará com que a coluna
"Qtd. Licenças" não seja apresentada no pop-up Gerenciador de Sessões.

Central de Ajuda: Esta opção permite a realização da baixa/atualização da documentação


relacionada à Central de Ajuda, caso não esteja sendo utilizado o Help Online. Esta ferramenta
valida a data de modificação do arquivo referente a Central de Ajuda e seu nome em um
arquivo de registro que utiliza como chave o nome do arquivo; arquivos cuja a data foi
atualizada ou arquivos que não existem no registro, serão enviados para o repositório de
clientes na próxima execução da rotina. Se você utilizar esta opção, será aberto um pequeno
pop-up, que pode assumir os seguintes status:

Observação: Temos uma configuração que permitirá que o seu sistema Sankhya-Om seja, ou
não exibido nos resultados de ferramentas de pesquisa ao procurar por "Sankhya". Para
realizar uma restrição desses resultados, basta configurar o parâmetro -
Dsankhyaw.app.indexing.enabled=false. Porém, ao configurar o parâmetro como true, não
haverá restrição para indexação, ou seja, a página será mostrada nos resultados da pesquisa.
Destacamos ainda que, esse parâmetro será configurado no arquivo standalone.conf.bat, em
rem JAPE, localizado no diretório de instalação do Sankhya Om da sua máquina. Dessa forma,
depois que esse parâmetro for configurado de acordo com sua preferência, o servidor deve ser
reiniciado para constar as modificações realizadas.

Seção Informações
No espaço destinado às informações, teremos os dados relacionados ao servidor

565
No espaço destinado às informações, teremos os dados relacionados ao servidor
de aplicações; dados como "Versão do Sistema", "Arquitetura da JVM",
"Banco de Dados", entre outros.

[voltar ao topo]

Aba Personalização
Esta aba permite que todas as pessoas que possuam acesso a tela, adicionem ou alterem a
logomarca que será exibida na tela de login, ou ainda, alterem os papéis de parede do sistema,
removendo-os e/ou adicionando-os.

Importante: Ao gerar imagens para planos de fundo você deve seguir a dimensão de
1920x1200 e o padrão de cores RGB.

Logomarca da página de login

Quando não há uma imagem de logomarca no sistema, o botão "+ Logo" será exibido e, ao ser
acionado, será aberta a janela de "Seleção de logomarca", para que seja escolhida uma
logomarca em sua máquina.

Quando existe uma imagem salva como logomarca, ela é exibida juntamente ao botão
"Alterar" que, ao ser acionado, abrirá a janela de "Seleção de logomarca", para que a
imagem seja modificada, caso necessário. Além disso, será apresentado o botão "Remover",
que deverá ser utilizado caso você queira excluir alguma logomarca permanentemente do
sistema.

Papéis de parede

Alguns papéis de parede são disponibilizados por padrão no sistema, mas temos a possibilidade
de acrescentar alguma imagem desejada. Essa inclusão é feita clicando sobre o botão "+
Imagem", onde será aberta a tela para "Adição de um papel de parede".

Caso você queira excluir uma imagem, posicione o mouse sobre a imagem para que seja exibido
um ícone de lixeira no canto superior direito da imagem, conforme demonstramos abaixo:

Assim como na exclusão de uma logomarca, ao clicar sobre este ícone, será a apresentada uma
mensagem de confirmação de exclusão. Os papéis de parede padrão do sistema não podem ser
removidos.

Tanto as imagens de papéis de parede, quanto a imagem da logomarca, são salvas no


repositório de arquivos, na estrutura de pastas "System > Imagens > Papéis de Parede". As
imagens das logomarcas se localizam na raiz da pasta "Imagens"; já as imagens referentes aos
papéis de parede inseridas manualmente, se encontram na pasta "Papéis de Parede".

É disponibilizada também no sistema, uma outra forma de adicionar papéis de parede e


logomarcas, colocando ambos em uma pasta chamada "Wallpaper", dentro do diretório de
modelos do servidor, definido no parâmetro "Pasta de modelos para impressão -
SERVDIRMOD". Assim, as imagens que estiverem na pasta Wallpaper continuarão funcionando
como papéis de parede e poderão ser visualizadas e removidas na aba "Personalização",
sendo que, quando uma nova imagem for inserida, o destino dela será a pasta "Papeis de
Parede", criada automaticamente no repositório.

A logomarca funciona da mesma forma, caso já exista o arquivo "logo-cliente.jpg" na pasta do


parâmetro SERVDIRMOD, ela será exibida na aba de Personalização, para que possa ser
alterada. Porém, quando uma nova logomarca for inserida, o destino dela será a pasta
"Imagens" do repositório.

[voltar ao topo]

Aba Notificações
Através desta aba, você pode enviar mensagens para todos as pessoas que usam o sistema. Os
tipos de mensagens definem o ícone que será exibido na lista de mensagens (opção disponível
através do ícone numérico no canto superior direito). O tipo de mensagem "Urgente", além de
ser registrada na lista de mensagens, exibe imediatamente um pop-up para cada pessoa
logado.

No lado esquerdo da tela, são definidos os tipos de notificação que poderão ser encaminhadas.
Elas podem ser do tipo:

Informação: A pessoa será notificada com uma mensagem informativa.

Atenção: Será enviada uma notificação de alerta.

Erro: A pessoa será notificada com uma mensagem de erro.

Urgente: Através deste tipo de notificação, a pessoa será notificada instantaneamente com
uma janela no centro da tela, independente da atividade que ele esteja desenvolvendo.

Atualização do sistema: Será notificada instantaneamente com uma mensagem de


atualização do sistema.

Os tipos de notificação "Informação", "Atenção" e "Erro", serão exibidos através do botão

"Notificações" presente no canto superior direito da tela.

Observação: A cada 60 segundos um job é executado, recuperando os novos avisos de


notificações.

Feita a definição do Tipo de Notificação que será enviada, defina para quais pessoas será
encaminhada a notificação. Esta escolha é feita através da opção "Enviar para", que possui
três opções:

Todos: Através dessa opção, todas as pessoas irão receber a notificação.


Grupo: Ao definir o campo com essa opção, a notificação será encaminhada apenas a
um grupo de usuários. Se escolher esta opção, o filtro para escolha do grupo é
imediatamente apresentado.
Usuário: Definindo o campo com esta marcação, a notificação será encaminhada a uma
ou mais pessoas específicas. De forma semelhante a opção anterior, ao escolher esta
opção, o filtro para escolha da pessoa é imediatamente apresentado.

Após ser feita a escolha dos destinatários da notificação, no lado direito da tela, é feita a
formulação da notificação propriamente dita, onde devem ser inseridos seu "Título" e sua
"Descrição".

Por fim, realizaremos o direcionamento da notificação às pessoas através dos botão "Enviar".
Caso o texto da notificação esteja incorreto, através do botão "Limpar", você exclui as
informações inseridas, podendo dar início à criação de uma nova notificação.

[voltar ao topo]

Aba Google Analytics


O Google Analytics é um analisador gratuito de aplicações Web de nível empresarial. Ele fornece
uma ótima visibilidade do tráfego da aplicação, disponibilizando indicadores importantes do uso
do sistema. Quando a integração do "Sistema + Google Analytics" está ativa, algumas
informações referentes à navegação dos usuários são enviadas para sua conta no Google
Analytics. Os dados enviados dizem respeito apenas às pessoas vinculadas à sua conta, não
podendo ser visualizados por terceiros. Com essas informações, será possível saber quais telas
estão sendo mais utilizadas, qual fluxo as pessoas utilizam para executar uma determinada
tarefa, qual o tempo de permanência delas no sistema, que região geográfica acessa-se mais o
sistema, entre outras informações.

566
O Google Analytics é um recurso de estatística de acesso à páginas da web, que é utilizado para
se obter informações de acesso ao sistema. Estas informações limitam-se apenas aos acessos
feitas às telas (cliques).

Seção Integrar com Google Analytics

Para realizar a configuração da integração do Sankhya Om com o Google Analytics, é necessário


que você crie uma conta no Google Analytics e o campo "ID da propriedade da web" seja
preenchido com o ID da conta criada.

Ao clicar no ícone , é aberta uma tela orientando sobre a obtenção do código ID:

Ao ser inserido o código da ID, o botão "Salvar" será habilitado e, uma vez salva a
configuração, o botão "Desativar integração" também será habilitado.

O botão "Salvar", utiliza o valor inserido no campo "ID da propriedade da web" para inseri-lo
na integração com o Google Analytics. Isso funciona de forma interna e transparente, ou seja, é
necessário apenas inserir o devido código no campo mencionado, "Salvar", e a integração já
está realizada.

Vale ressaltar a informação de que o campo "ID da propriedade da web" recebe qualquer
valor ali digitado. Para isso, existe um valor padrão (default) que serve como exemplo para que
seja feita a digitação de forma correta do código ID. Por exemplo: UA-XXXXXXXX-X .

A desvinculação do Sankhya Om com essa ferramenta também ocorre de maneira simples. Caso
essa seja a necessidade, basta utilizar o botão "Desativar integração". Automaticamente o
campo ID da propriedade da web receberá o valor padrão do Sankhya Om e os dados não mais
serão enviados para o Google Analytics.

Seção Aprimorando o sistema

Você poderá optar pelo aprimoramento da captura de informações do sistema para


disponibilização para o Sankhya Om, a fim de verificar o desempenho do sistema e os processos
para melhorias na qualidade do software.

Não existe necessidade de criação ou configuração de usuário da Google para utilização desta
opção. Você deve somente marcar ou desmarcar a opção "Permitir que o sistema aprimore
minha navegação".

O Google Analytics pode ser acessado através do endereço


"http://www.google.com/analytics/". No entanto, para usufruir desta solução, é necessário
possuir um cadastro ou conta na Google. Esse cadastro também é gratuito e possibilita acesso
não só a funcionalidade citada, como também todas as demais soluções disponibilizadas pela
Google.

[voltar ao topo]

Aba Relatório de Diagnóstico


Nesta aba são apresentadas as estatísticas do sistema.

Sub-aba Informações de Diagnóstico

Diretório temporário: É o diretório onde são armazenados arquivos temporários do sistema.


Para saber qual é o diretório temporário, basta acessar a aba Geral do menu de Administração
do Sistema e verificar o campo "Diretório Temporário". Para este quesito, o acesso é
permitido para leitura e escrita do diretório.
Memória Física: É o total de memória física do servidor, ou seja, é a memória RAM da
máquina.
Memória alocada para o sistema: Se refere à quantidade de memória reservada para o
sistema. Através do WPM na aba Configurações, opção Configurações de memória do JBoss é
possível aumentar ou diminuir a quantidade de memória.
Tempo de CPU utilizado: Tempo de processamento do sistema em relação ao tempo total de
execução do servidor de aplicações. Esta informação é obtida internamente pelo sistema.
Tempo gasto com GC: Porcentagem do tempo gasto com Garbage Collector em relação ao
tempo total execução do servidor de aplicações. Esta informação é obtida internamente pelo
sistema.
Acesso de usuários: Média de acessos únicos de pessoas que utilizaram o Sankhya Om nos
últimos 90 dias.
Conexões concorrentes: São as estatísticas com base em conexões simultâneas; quantas
conexões estão ativas em um mesmo período de tempo. Estas conexões referem-se ao banco
de dados.
Espera por conexão: Estatísticas com base no tempo de espera por uma conexão. Quanto
tempo o banco de dados leva para atender a solicitação de uma abertura de conexão.
As opções "Conexões concorrentes" e "Espera por conexão" são auxiliadores para o DBA
verificar sobre o Banco de Dados e se referem ao Sankhya Om, ou seja, não analisam outras
aplicações que estejam utilizando também a mesma base de dados.

Sub-aba Parâmetros de Performance

Nesta sub-aba são listados os principais parâmetros que possuem influência no desempenho do
sistema; possuem um sinalizador para verificar se estão ligados, desligados ou ainda a forma
que foram configurados não seja aconselhável.

Importante: Em base de dados SQL Server, temos os parâmetros


ALLOW_SNAPSHOT_ISOLATION e READ_COMMITED_SNAPSHOT; com ambos
ativados, será notada uma mudança no comportamento do banco de dados com
relação a lock, de modo a obter um melhor desempenho no sistema. Caso um
dos dois parâmetros esteja desligados, seu status será apresentado como Não
Recomendado.
[voltar ao topo]

Aba Extensões Instaladas


Extensões são aplicações web que podem utilizar o framework do sistema e são incorporadas
por ele de maneira transparente. Este recurso permite que terceiros, mediante aquisição de
chave de desenvolvimento, possam desenvolver rotinas para o sistema. Através desta aba,
podemos visualizar as extensões que se encontram instaladas.

[voltar ao topo]

Aba Eventos Programáveis


Ao utilizar esta aba, você poderá controlar eventos programáveis considerando as entidades do
sistema; estes eventos são mecanismos que podem ser programados para executar ações em
Java ou Stored Procedure atuando como regra de negócio para lançamentos nas respectivas
entidades (telas nativas ou adicionais).

Assim, podemos realizar as configurações dos eventos:

Antes de inserir um registro (Before Insert);


Após inserir um registro (After Insert);
Antes de remover um registro (Before Delete);
Depois de remover um registro (After Delete);
Antes de atualizar um registro (Before Update);
Depois de atualizar um registro (After Update);
Antes de finalizar uma transação (Before Commit).

Observação: Por meio destas configurações é possível mensurar os valores que serão
apresentados no banco de dados.

No lado superior esquerdo, realize a configuração do botão "ligar/desligar" considerando o


seguinte:

Ao clicar neste botão, você poderá ver os status dos eventos


programáveis em massa.

Quando acionado este botão, o sistema desabilitará


provisoriamente o serviço utilizado, habilitando-o novamente ao
reiniciar o servidor.

As colunas destacadas na imagem acima possuem as seguintes funcionalidades:

Ativo: Utilizando esta opção, você poderá ligar/desligar um evento específico. Assim, é

567
Ativo: Utilizando esta opção, você poderá ligar/desligar um evento específico. Assim, é
necessário considerar que as configurações originais dos status dos eventos serão reabilitadas
ao reiniciar o servidor.

Descrição: Através desta opção, registramos o nome do evento.

Instância: Por meio desta opção, inserimos o nome da instância a qual o evento está vinculado.

Filtro de telas: Esta opção permite analisar os ID's das telas relacionados aos eventos, sendo
necessário separá-los por vírgula ao proceder com sua inserção; dessa maneira, você deve
considerar:

1. Quando o evento estiver configurado para ser executado nas telas registradas, deverá
seguir o padrão abaixo:
br.com.sankhya.menu.adicional.Finanlote
2. Quando o evento estiver configurado para não ser executado nas telas registradas, deverá
constar o caractere (!), conforme abaixo:
!br.com.sankhya.menu.adicional.Finanlote

Tipo: Ao utilizar esta opção, insira o tipo do evento, a rotina de banco de dados (Stored
Procedure) ou a ação (Java).

Acesse também as informações contidas nas telas Dicionário de Dados e Construtor de Telas.

Observação: Ao informar o valor "0" (zero) no parâmetro "Tamanho batchUpdateSize p/


Evento Programável-BATSIZEEVTPROG", os registros serão inseridos um de cada vez,
permitindo dessa forma, que seja identificado o campo que esta causando erro.

[voltar ao topo]

Aba Licença
Serão apresentados nesta aba todos os dados relacionados à licença do sistema. Caso haja
conexão com o SAS, a aba apresentará os dados do licenciado (código e nome), as empresas
registradas (CNPJ's liberados), as empresas que estão com problemas de CNPJ e suas
respectivas datas de bloqueio (caso exista) e a lista de produtos, módulos e opcionais
licenciados agrupados por grupo e data de expiração.

Independente da existência ou não da conexão com o SAS, a aba Licença irá informar o IP, a
porta do SAS configurado e o status da conexão, "Conectado" ou "Desconectado".

Os dados somente serão apresentados se o sistema possuir uma conexão ativa com o SAS. Se a
conexão não estiver estabelecida, os dados não serão exibidos e a aba somente fornecerá o
status da conexão com o SAS como Desconectado.

Desde Janeiro de 2017 o sistema trabalha com a Licença Online. A Licença Online é útil pois
permite que todos os produtos, módulos e opcionais sejam definidos de forma online sem a
necessidade de substituição da licença. Além disso, a renovação da licença que anteriormente
ocorria de 3 a 6 meses, não será mais necessária, ou seja, não é mais necessário que a empresa
entre em contato com a equipe de suporte da Sankhya para geração da licença de uso.

A utilização da Licença Online se da por meio da observância a três passos:

SAS 3

A versão do SAS 3, possui como pré-requisito o acesso a internet; o servidor onde o SAS será
instalado, deve acessar a internet e deve possuir acesso irrestrito às url's
https://grupo.sankhya.com.br e https://contgrupo.sankhya.com.br, ou seja, nenhum Firewall ou
outra limitação do servidor, pode bloquear o acesso a estas url's.

O instalador do SAS 3 pode ser baixado por meio do acesso ao site downloads.sankhya.com.br,
onde tem-se acesso ao manual do SAS e ao instalador correspondente ao sistema operacional
utilizado.

Atualização do sistema

Uma vez instalado o SAS, realize a atualização do sistema da maneira convencional como já é
realizada, ou seja, por meio do acesso ao site downloads.sankhya.com.br ou através do WPM.

É importante mencionar que, o Sankhya Om para ser compatível com o SAS 3, deve estar na
versão 3.16 ou superior; o SAS deve ser instalado primeiramente, em seguida o sistema.

Informar a chave de cliente

Depois de atualizar o SAS e o Sankhya Om, é necessário que você informe a chave. Para
realização deste procedimento, acesse o Sankhya Place (https://place.sankhya.com.br), opção
Portal do Cliente, opção Chave de Cliente; será apresentado um campo com este mesmo nome
contendo a chave gerada; em seguida, por meio do botão localizado à frente do referido campo,
copie a chave para a área de transferência do computador.

Feito isso, no Sankhya Om, acesse esta tela, Administração do Servidor, aba Licença e, no
campo Chave do Cliente, cole a chave obtida. Ao clicar em "Aplicar", você pode fazer uso do
sistema normalmente.

Importante: A seguir, trouxemos alguns possíveis erros do SAS, bem como seus significados e
suas soluções:

O QUE
MENSAGEM APRESENTADA SOLUÇÃO
SIGNIFICA

Esta mensagem
significa que o
Não foi possível conectar ao parâmetro "IP
servidor de acessos (SAS), do servidor
isso pode limitar telas e de acessos - Verificar se o parâmetro IPSERVACESS
funcionalidades. Por favor IPSERVACESS" encontra-se configurado de forma
comunique o administrador encontra-se correta ou se o serviço do SAS está
do sistema para que sejam com o IP que em execução.
verificados os parâmetros e não tem o SAS,
configurações de acesso. ou o SAS não
está
inicializado.
LU0101: Falha na validação
da licença de uso do sistema.
Significa que o
Algumas telas e recursos do
cliente
sistema podem ficar
encontra-se Orientar que o cliente entre em
indisponíveis daqui a X dias e inadimplente contato com a unidade Sankhya para
Y horas. mas ainda está que evite o bloqueio das telas e
dentro do recursos.
Entre em contato com sua
período de
unidade Sankhya para evitar
a indisponibilidade do carência.
sistema!
LU0102: Falha na validação
da licença de uso do sistema.
O cliente
Algumas telas e recursos do
encontra-se Solicitar que o cliente entre em
sistema estão indisponíveis
inadimplente e contato com a unidade Sankhya para
no momento.
o período de que a pendência seja negociada e as
carência se telas e recursos sejam desbloqueados.
Para mais informações, entre
esgotou.
em contato com sua unidade
Sankhya!
LU0103: O servidor de
acesso (SAS) não possui uma
'Chave de cliente' ou a
chave informada é inválida!

É necessário informar esta


chave para que a licença seja
validada. Através desta
mensagem Orientar que o cliente acesse o Portal
A chave deve ser inserida na indica-se que o do Cliente no SankhyaPlace, acesse a
tela Administração do sistema não opção de chave de cliente, copie-a e,
Servidor, aba Licença. possui a chave depois, acesse a Administração do
de cliente Servidor, aba Licença e cole a chave
Para obter a chave: informada. copiada.

Acesse
http://place.sankhya.com.br;

Efetue login;

Clique na opção "Chave de


Cliente".
LU0104: A licença de uso do
sistema não pôde ser Por meio desta
validada por falha na conexão mensagem,
com o serviço de validação. informa-se que
o SAS não
Por favor, comunique o conseguiu Verificar se o servidor em que o SAS
administrador do sistema conexão com o encontra-se instalado possui a
para que seja verificada a SankhyaHub e conexão com a internet liberada e
conexão do servidor (SAS) o cliente tem X acesso às duas URLs seguintes:
com a internet e possíveis horas e Y
bloqueios nos endereços de minutos pra https://grupo.sankhya.com.br
acesso. resolver, caso https://contgrupo.sankhya.com.br
contrário, as
Permanecendo a falha na telas e recursos
conexão, algumas telas e ficarão
recursos do sistema poderão indisponíveis
ficar indisponíveis daqui a X para utilização.
horas e Y minutos.
Esta mensagem
diz que a
versão do
Sankhya-Om Encaminhar o cliente para o
LU0106: A versão do sistema que o cliente Departamento Financeiro da Sankhya,
é superior a versão liberada atualizou é para que possa ser explicado o motivo
na licença de uso! superior à pelo qual existe uma limitação da
versão versão.
permitida para
atualização
dele.
Critérios para consumo de licenças

Para o uso de produtos do sistema, é necessário que você possua licenças para utilizá-las.
Referente à licença do produto "30616 - Editor de Dashboard", com o uso apenas desta, será
possível lançar um DashBoard, além de conseguir visualizá-los depois de lançados, porém
utilizando apenas uma licença, sendo esta a do Produto 30616 - Editor de Dashboard.
Caso tenha apenas a licença do produto "30647 - DashVieWer", este poderá somente
visualizar os Dashboards que já foram criados, consumindo apenas esta licença.
Se possuir as duas licenças, sendo estas dos produtos 30616 - Editor de Dashboard e 30647 -
DashVieWer, ao utilizar a tela Construtor de Componentes de BI o sistema fará o uso da licença
30616 - Editor de DashBoards; se usar a tela Construtor de DashBoards, o sistema usará a
licença 30616 - Editor de Dashboards. Temos assim, o exemplo:
Se a pessoa "A" acessar a tela Construtor de Componentes de BI e/ou a tela de Construtor de
Dashboards, o sistema utilizará a licença 30616 - Editor de Dashboard, e ainda utilizará a
opção "Adicionar Lançador". Quando este Lançador for visualizado, a licença 30647 -
DashVieWer que será consumida.
Nota: Caso você possua uma licença para cada produto, a pessoa "A" esteja usando-as e a
pessoa "B" tente utilizar uma destas telas, este não conseguirá o acesso, pois estas licenças já

568
pessoa "B" tente utilizar uma destas telas, este não conseguirá o acesso, pois estas licenças já
estarão em uso por outra pessoa.

[voltar ao topo]

Aba Avançado
Nesta aba é possível alterar o tempo de timeout tanto do jape session quanto do tempo de
transação do jboss. O tempo de transação do jboss será o valor informado no campo timeout +
30 segundos o tempo de sessão do jape será o tempo informado no campo timeout.

Caso o campo timeout esteja com o valor "-1", significa que o timeout não sofreu alterações e
segue seu comportamento normal. Se o servidor estiver configurado com o atributo de VM
jape.session.timeout, será feito um MAX entre este e o tempo de timeout definido. O
Jape.session.timeout por default é configurado com "5 minutos".

Se for feita a tentativa de informar um timeout menor que o setado no jape.session.timeout,


será apresentada uma mensagem de erro.

1. O campo "Valor" tem o número -1 como valor inicial. Se esse campo estiver preenchido
com -1 significa que o tempo de timeout ainda não foi alterado.
2. Timeout menor que o padrão: Quando é informado um tempo menor que o tempo do
atributo "jape.session.timeout", que nesse caso é 180000 ms = 3 min, o sistema
apresenta a seguinte mensagem:

"Tempo mínimo para sessão nesse servidor é de 3mins"

[voltar ao topo]

Aba Autorização de Acesso


Nesta aba, são realizadas as configurações da Agenda do Google.

As devidas informações e orientações para utilização desta aba encontram-se descritas na


mesma.

[voltar ao topo]

Configurações de Segurança

A fim de defendê-lo contra ataques de força bruta em tentativas de login no sistema, a Sankhya
desenvolveu parâmetros contra esses tipos de ameaças.

Também disponibilizamos à você, links referenciais mais detalhados sobre as funcionalidades e


o valor dos parâmetros. Os parâmetros deverão seguir as especificações dentro destes. A
seguir, eles habilitarão o início da proteção dos headers via HTTP:

sankhyaw.httpsecurity.enabled=true

https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-Options

sw.xframe.options="SAMEORIGIN"

https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy

sw.csp.options="default-src 'self'"

https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-XSS-Protection
sw.x.xss.protection="1; mode=block"

https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie
sw.set.cookie="HttpOnly"
sw.set.cookie.path="; HttpOnly"

https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Content-Type-Options

sw.content.type.options=nosniff

Portanto, teremos os parâmetros:

login.security.active: Esse parâmetro irá ativar o protocolo de segurança de tentativa


de ataque de força bruta. Todos os demais parâmetros que serão informados a seguir,
serão efetivos apenas se este estiver ligado. O valor dele é false mas, para ativá-lo, você
deverá acrescentá-lo no servidor como true; desta forma, teremos -
Dlogin.security.active=true.
login.security.header: Será utilizado na definição do header usado pela aquisição a fim
de recuperar o IP de origem. Seu valor padrão é "X-Forwarded-For". Se as informações
requeridas aqui não forem recuperadas, o sistema procurará o endereço de IP do cliente
ou do ultimo proxy em cabeçalhos mais comuns.
login.security.time.attempt: Nesse parâmetro definiremos o tempo máximo de
minutos que a requisição poderá tentar na verificação para bloqueio, visando que um
contador de tempo é utilizado. A partir do momento que a penalidade aplicada for igual
ou maior que o valor aqui informado, a requisição para aquele determinado IP será
bloqueada. Destacamos ainda que seu valor padrão é de 10 minutos.
login.security.time.penalty: Este parâmetro será utilizado para a definição do tempo
máximo entre a última e a nova requisição. As requisições de ataque de força bruta são
praticamente simultâneas ou extremamente rápidas, além disso, para esses ataques,
serão utilizados um dicionário de senhas e um software. O valor padrão deste é de 1
segundo.

Importante: Este valor poderá ser alterado, mas sugerimos que permaneça com o valor padrão
para que não ocorra um falso positivo ao tentar logar no sistema.

login.security.time.unblock: Aqui, será definido o tempo em que a requisição ficará


bloqueada. A partir do momento em que houver o bloqueio desta, o valor aqui definido
será fundamental para que esta requisição/IP possa ser retirado da lista de bloqueio. O
seu valor padrão será de 60 minutos.

Para a utilização dos parâmetros descritos acima, você deverá se atentar a alguns pontos:

Após alteração de algum destes, reinicie o servidor;


Caso informe o parâmetro e não atribua nada a ele, ele será definido com um nome
padrão;
O bloqueio não ocorrerá em mobile;
O bloqueio ocorrerá por endereço de IP, ou seja, caso você utilize outro valor de
endereço, é possível fazer a tentativa de login novamente.
Não temos uma tela para que um desbloqueio seja efetuado, uma vez que um endereço
de IP é bloqueado, ele só será desbloqueado quando o tempo de desbloqueio definido
terminar ou quando o servidor for reiniciado.

[voltar ao topo]
Acesse também:

Cache do Servidor

2.329 Grupo de Usuários

Configurações > Controle de Acesso

A principal função desta tela é facilitar o Cadastro de Usuários, padronizando as opções de


menus que estarão visíveis à determinados grupos.

Nota: Este cadastro também poderá ser utilizado como uma opção para que não tenha-se que
copiar os acessos de um determinado usuário, que estará ausente da empresa por um período
(férias, por exemplo), para o usuário que o substituirá neste período (seu suplente) e, depois, ter
que retirar os acessos deste usuário quando o titular retornar à empresa e suas funções; neste
caso, bastará incluir o usuário suplente no Grupo de Usuários do titular, para que ele obtenha os
acessos desse grupo. Mais tarde, ao retirá-lo do grupo de usuários do titular, ele voltará a ter os
acessos que tinha anteriormente.

Vejamos alguns exemplos:

"Contas a Pagar" - Um funcionário deste setor precisa ter acesso às Despesas,


lançamento de Movimentação Financeira, Consulta de Ficha de Parceiro etc.;
"Vendas" - Este grupo precisa de acesso ao Portal de Vendas, Consulta da Ficha de
Parceiros, Cadastro de Parceiros, etc.

Para cadastrar um Grupo de Usuários, na "Aba Geral" tem-se:

Código: Número que identificará o grupo de usuários, sua numeração pode ser manual ou
automática.

Nome: Identificação do grupo de usuários pela sua função. Exemplo: Contas a Pagar, Vendas.

Ativo: A marcação deste campo ativa o grupo de usuários.

E-mail: Informa-se neste campo o e-mail relacionado ao Grupo de Usuários.

Unidade de Negócio: Este campo serve para vincular a Unidade de Negócios ao Grupo de
Usuários que está sendo cadastrado.

Veja mais detalhes sobre Unidade de Negócio clicando no link.

Aba Exceções para Proteção de Dados


Nesta aba, você criará Classificações e/ou exceções para os campos do sistema de acordo com
a sua necessidade, sendo que os registros aqui criadas serão selecionadas na tela "Dicionário
de Dados" por meio do botão Proteção de Dados, campo "Classificação".

No campo "Código de classificação" você irá selecionar a classificação criada na tela


Classificação de Dados e em "Tipo de visualização" selecione como será a visualização dos
campos, sendo que estes serão configurados na tela Dicionário de Dados.

Aba Roteamento de impressão


Nesta aba, informa-se no campo "Nome de entrada" o nome da impressora que foi cadastrada
na tela Nomes de Impressoras. No campo "Nome de saída", preenche-se uma máscara ou
apelido para essa impressora.

569
Esta configuração está envolvida no roteamento de impressão realizado no Sankhya Print
Service - SPS; pode-se visualizar maiores detalhes acessando o link SPS - Tipos de Roteamento.

2.330 Modelo de Veículo


Nesta tela, realiza-se o cadastro de Modelos de Veículos e, apenas será exibida, caso o
parâmetro "USAMODVEICONCES - Utiliza modelo veículos para concessionárias?"
encontrar-se habilitado.

A tela é composta pelos seguintes campos:

Cód. Modelo: Informa-se aqui, o código do modelo do veículo. Este poderá ser configurado

para ser gerado automaticamente, ou de forma manual, através do botão


"Configuração da tela".

Descrição: Neste campo deve-se inserir o nome do Modelo do Veículo.

Cilindrada: Insere-se neste campo a cilindrada, ou seja, a capacidade volumétrica do motor.

Combustível: Tipo de combustível do modelo, que poderá ser Elétrico, Etanol, Gasolina, Flex,
Diesel ou GNV (Gás Natural Veicular).

Observação: Depois de habilitado o parâmetro USAMODVEICONCES, será apresentado no


Cadastro de Produtos, a aba "Aplicação", onde informa-se o Modelo de Veículo previamente
cadastrado; esta informação será apresentada na Consulta de Produtos, grade "Outras
Informações", aba "Aplicação do Produto".

Nota: Todas as informações mencionadas acima referentes às telas Modelo de Veículo, Cadastro
de Produtos, aba Aplicação e Consulta de Produtos, aba Aplicação do Produto deixarão de serem
exibidas caso o parâmetro USAMODVEICONCES seja desabilitado.

2.331 Caps Lock Ativo no Login

O Sankhya Om está me avisando de a tecla Caps Lock esta ativa em meu teclado?

Na tela de login do Sankhya Om, caso o mesmo clique no campo de senha e esteja com o Caps
Lock ativado, o sistema abrirá mensagem para avisá-lo, evitando que o erro de digitação no
login.

Exemplo:

2.332 Finalidade da Operação - Onde informar?

Depois de cadastradas as "Finalidades da Operação", algumas rotinas do sistema poderão


receber tais informações. São elas:

Tipos de Operação -
Cabeçalho da Nota
TOP
Exceção no cálculo de
Itens da Nota
ICMS

Tipo de Operação - TOP


No cadastro de "Tipos de Operação", localizado na aba "Impostos", tem-se o campo
"Finalidade da Operação", que é apresentado para utilização em todos os "Tipos de
Movimento" (Devolução de Requisição, Transferência, Nota de Compra, Produção etc.). As
opções apresentadas para escolha neste campo, são as que foram previamente cadastradas na
tela "Finalidade da Operação".

[voltar ao topo]

Cabeçalho da Nota
No Cabeçalho da Nota ao trabalhar-se com um "Tipos de Operação" que tenha em seu cadastro
o campo "Finalidade da Operação" devidamente preenchido, esta informação já será
apresentada no cabeçalho do documento correspondente. Caso não tenha sido preenchido,
pode-se informá-lo ou mesmo editá-lo, quando for o caso. As alternativas apresentadas para
escolha neste campo, são as que foram previamente cadastradas na tela "Finalidade da
Operação".

Importante: Para que o campo seja apresentado no cabeçalho dos documentos, deve-se
primeiramente inseri-lo no Layout do documento correspondente, através da tela "Configurador
de Layout da Nota".

[voltar ao topo]

Itens da Nota
De maneira similar ao que ocorre no "Cabeçalho da Nota", na grade de Itens pode-se inserir a
"Finalidade da Operação" correspondente à cada produto. As opções apresentadas para
escolha neste campo, são as que foram previamente cadastradas na tela "Finalidade da
Operação".

570
Importante: A informação pertinente à Finalidade da Operação não possui relação com o
cálculo da "CFOP" realizado no sistema.

Importante: Para que o campo Finalidade da Operação seja exibido na grade de Itens, deve-se
primeiramente incluí-lo no Layout correspondente ao documento a ser lançado, por meio da tela
"Configurador de Layout da Nota".

[voltar ao topo]

Exceção no cálculo de ICMS


O cadastro de "Alíquotas de ICMS" conta com a possibilidade de uso da exceção "Finalidade
da Operação"; ao selecionar este tipo de exceção, as alternativas apresentadas para escolha
no correspondente campo, são as que foram previamente cadastradas na tela "Finalidade da
Operação".

A exceção por Finalidade da Operação poderá ser priorizada bem como as outras exceções já
existentes, através da configuração de prioridades do cadastro de Alíquotas de ICMS.

Quando na "Central - Compras | Vendas | Mov. Internas" o sistema irá considerar a informação
referente à Finalidade da Operação para calcular o ICMS. A Finalidade da Operação do item será
utilizada para encontrar o cálculo de ICMS. Caso a Finalidade da Operação do item esteja vazia,
será considerada a Finalidade da Operação do cabeçalho da nota; por fim, se esta também
estiver vazia, os outros critérios para cálculo de ICMS serão considerados normalmente, ou seja,
independente desta configuração.

Observação: Por esta última informação, não deve-se entender que a Finalidade da Operação
deverá ser considerada sempre como primeiro critério para cálculo do ICMS. Se estiver
configurada, o sistema faz as devidas validações para que o cálculo ocorra com base em seu
preenchimento; não sendo configurada, ele segue os demais critérios para realização do cálculo.

[voltar ao topo]

2.333 URLs do SanNFe

Configurações > Cadastros

Esta tela permite a visualização das URLs pertinentes aos webservices de NF-e e NFS-e,
relacionados aos arquivos url-webservices.xml e provedores-nfse.xml, respectivamente.
Inicialmente, serão exibidas as informações relacionadas a NF-e.

Ao acionar o botão , tem-se a apresentação das informações referentes a

NFS-e. Além disso, o botão permite retornar aos dados da NF-e.

No painel de "Filtros" tem-se os campos que irão auxiliar na localização das URLs, de maneira
direcionada e rápida.

2.334 Gerar Arquivo XML de CTe

Comercial > Rotinas > Gerar Arquivo XML de CTe

Através desta tela, é possível realizar o download dos arquivos XML de CT-e que encontram-se
armazenados. Estes arquivos poderão estar relacionados ao XML de CT-e Emitidos, Serviços
Tomados ou Cancelados.

Em relação ao campo "Empresa", seleciona-se a empresa que se deseja realizar o download,


podendo esta ser pesquisada diretamente por seu número de registro ou pela opção de
"Pesquisa".

Todos os campos desta tela são filtros para que o usuário selecione o CT-e desejado para realizar
o download, sendo que, estes filtros deverão seguir as seguintes regras:

Ao ser preenchido o campo "Chave CT-e" todos os demais campos ficarão desabilitados.
Preenchendo o campo "Número da nota" todos os campos ficarão indisponíveis, com
exceção do campo "Série".
De outra forma, ao informar a data referente ao campo "Período", os campos Chave CT-
e, Número da nota e Série não se encontrarão disponíveis.

No campo Período, informa-se a data inicial e a data final da emissão do lote.

Importante: É necessário informar o período da emissão do lote quando os campos Número da


Nota ou Chave CT-e não encontrarem-se preenchidos, visto que, trata-se de um campo
obrigatório. Caso não seja informado este período, não será possível realizar o download do
arquivo. Sendo assim, o sistema apresentará o seguinte aviso:

"O Período é obrigatório quando o Número da nota ou Chave CT-e não são
informados".

Nota: Caso o usuário insira as informações nos campos Empresa e Período, ao realizar o
download, será gerado um arquivo de lote de notas compactado com todos os XML's.

Informa-se no campo Chave CT-e a chave que irá compor o filtro. Desta forma, bastará que seja
inserida esta informação para que o sistema selecione a nota a ser exportada, uma vez que,
cada nota possui apenas um único número de chave.

Nos campos Número da Nota e Série serão inseridos o número e a série da nota desejada.

Observação: Sendo informado apenas o número da Série sem informar o Número da Nota, será
apresentada a seguinte mensagem:

"Ao informar a série a nota deve ser informada".

Ao considerar o campo "Tipo de Período", deverá ser selecionado qual o tipo de período da
nota a ser utilizado no filtro, sendo assim, tem-se disponibilizadas as seguintes opções:

Negociação;
Movimento;
Faturamento;
Entrada/Saída.

571
Em relação ao campo "Tipo de Arquivo", informa-se o tipo de arquivo para realizar-se o
download. Desta forma, pode-se selecionar uma das opções a seguir:

Emissão Própria;
Serviço Tomado;
Ambos.

Nota: Ao selecionar a opção "Serviço Tomado", o sistema não aceitará as datas de


movimento ou faturamento e, desta forma, emitirá o seguinte aviso:

"As datas de Movimento e Faturamento poderão ser utilizadas apenas para o Tipo de
Arquivo igual a Emissão Própria".

Sendo assim, ao selecionar esta opção, o sistema considerará a data de negociação para
aplicação deste filtro.
Ao habilitar a marcação "Canceladas" será gerado o XML apenas dos CT-e's que foram
cancelados.

Observação: Selecionando a marcação acima, o campo Tipo de Arquivo será desabilitado.

Por fim, não sendo informado nenhum tipo de filtro nesta tela e acionando o
botão "Download", o sistema emitirá a seguinte mensagem:

"Parâmetros para download não foram informados".

Parâmetros que influenciam nesta rotina


O parâmetro "Gerar XML de aprovação e cancelamento? - GERAXMLAPROVCAN" está


vinculado à marcação Canceladas, sendo que, quando este encontrar-se desligado, será
realizado o download apenas do XML de cancelamento. Por outro lado, habilitando-se este
parâmetro, será feito também o download do XML de aprovação.

Quando o parâmetro "Aplicar validação de XML no download de CT-e? -


VALIDXMLDOWNCTE" estiver habilitado, será executado um método para validação do XML de
envio da nota. Caso o mesmo não seja validado, será gerado o protocolo de autorização
novamente a partir do XML da nota.

2.335 Desvios de Produção (PAs)

Produção > Consultas

Esta é uma rotina gerencial para o acompanhamento/análise dos desvios de produção, no que
diz respeito a quantidade produzida de produtos em um determinado período.

Conceitos Filtros
Análise 1 - Visão por PAs

Análise 2 - Visão de MPs

Análise 3 - Visão por Ordens de



Produção

Conceitos
Antes de utilizar esta rotina, é necessário compreender alguns conceitos, são eles:

Desvio

O desvio é a diferença entre a quantidade prevista e quantidade realizada. No caso de uma


análise voltada para produto acabado, o desvio será a diferença entre a quantidade do produto
que esta prevista para ser fabricada (tamanho de lote) subtraída à quantidade fabricada do
mesmo (qtd. apontada e que consequentemente saiu em notas de produção). Considere o
seguinte exemplo:

Qtd. Prevista = 15UN

Qtd. Produzida = 20UN

Desvio = Qtd. Produzida – Qtd. Prevista


Desvio = 20UN – 15UN
Desvio = 5UN

Desvio Superior

Entende-se como desvio superior, um desvio de valor positivo, ou seja, a quantidade produzida
do produto subtraída da quantidade prevista para fabricação é maior que zero. Analisemos o
exemplo abaixo:

Qtd. Prevista = 15UN

Qtd. Produzida = 20UN

Desvio = Qtd. Produzida – Qtd. Prevista


Desvio = 20UN – 15UN
Desvio = 5UN

Desvio Inferior

Trata-se de um desvio de valor negativo, ou seja, a quantidade produzida do produto subtraída


da quantidade prevista para fabricação é menor que zero. Por exemplo:

Qtd. Prevista = 25UN

Qtd. Produzida = 20UN

Desvio = Qtd. Produzida – Qtd. Prevista


Desvio = 20UN – 25UN
Desvio = -5UN

Desvio Total

Este desvio representa o somatório dos desvios de produção independente de ser um desvio
superior ou inferior. Logo, este indicador pode ser calculado apenas em uma análise macro onde
existem várias ordens de produção. Considere o seguinte exemplo:

OP 1, desvio igual à 25UN

OP 2, desvio igual à 15UN

OP 3, desvio igual à -10UN

Então desvio total é igual à 30UN

Desvio Médio

O desvio médio representa o valor médio do desvio entre várias Ordens de Produção. Deste
modo, este indicador pode ser calculado apenas em uma análise macro contendo várias OPs.
Exemplo:

OP 1, desvio igual à 25UN

OP 2, desvio igual à 15UN

OP 3, desvio igual à -10UN

Então desvio médio é igual à 10UN

Custo Desvio

Este custo corresponde ao custo financeiro para o desvio em questão. Desta forma, todo
indicador de desvio vem acompanhado também do indicador de custo. Tem-se o Custo Desvio
Total, Custo Desvio Inf., Custo Desvio Sup. e Custo Desvio Méd.

O valor de custo considerado no indicador é o custo do produto na data de negociação da nota


de Produção.

% Desvio

Este percentual equivale a porcentagem pela qual a quantidade do desvio corresponde sobre a
quantidade prevista para fabricação do produto. Desta forma, todo indicador de desvio vem
acompanhado do indicador de percentual. Sendo eles, o % Desvio Total, % Desvio Inf., %Desvio
Sup. e % Desvio Méd.

Importante: Esta rotina considera apenas Ordens de Produção finalizadas.

[voltar ao topo]

Filtros
Detalharemos aqui algumas informações a respeito do painel de Filtros, visto que algumas
opções na verdade são configurações que vão impactar no resultado apresentado pela rotina.

Inicialmente, temos o campo "Planta de Manufatura" que é um requisito obrigatório para


realizar uma análise de desvio de produção baseada em produto acabado.

O intervalo de tempo especificado no campo "Período" deverá ser o período correspondente a


geração das notas de produção geradas pelas OPs, as quais deseja-se analisar os desvios
(movimentação de estoque dos produtos).

Por meio do campo "Agrupar Gráficos por" você pode determinar o tipo de agrupamento de
alguns gráficos auxiliares existentes na análise dos desvios de produção.

Utilize o filtro "Produto Acabado" quando se desejar restringir o universo da análise de desvio
à um produto (PA) específico.

Para apresentar no universo de análise de desvio apenas produtos (PAs) pertencentes a um


grupo de produtos específico, basta preencher o campo "Grupo (PA)".

O filtro "Matéria-prima" é empregado para delimitar o universo de análise de desvios para


apenas matérias-primas consumidas por um determinado produto acabado. Utilize apenas se o
tipo de desvio envolver consumo de MP.

É possível ainda utilizar o filtro "Nro. da OP" para restringir o universo de análise de desvios à
uma ordem de produção específica.

Quando a marcação "Apenas PAs com desvio" for acionada, o sistema permitirá que o
resultado apresentado seja apenas aqueles produtos que sofreram variação (desvio) dado o
período, diminuindo assim o universo de dados apresentados.

Existem ainda os filtros avançados, que você pode acessar por meio o botão "Opções":

572
Ao acionar a marcação "Considerar Controle", a análise dos desvios de produção passa a ser
por produto e controle (para controle do tipo "Lista"). Quando a marcação estiver desligada, a
análise será agrupada para todos os controles do produto.

No filtro "MPs. fora da Composição" selecione qual o comportamento do sistema para as


matérias-primas que não pertencem a composição do PA. Ou seja, se o sistema irá "Considerar
como Desvio" de produção ou "Não Considerar" as matérias-primas que não fazem parte da
composição do produto acabado, mas que foram consumidas na produção do mesmo.

Nota: Este filtro faz sentido somente em análise cujo tipo de desvio corresponda a quantidade
consumida de MP (Ambos ou Consumo de MP).

Por meio do filtro "Custo para Análise", indique se o custo utilizado para formar os indicadores
de custo (Custo Desvio Inferior, Custo Desvio Superior, etc) será o custo de "Reposição" ou o
custo "Gerencial" do produto em questão; na data correspondente a nota de produção
analisada.

Defina no campo "Cálculo de Médias" quais OPs devem ser consideradas para o cálculo dos
indicadores de média. Tem-se as seguintes opções:

Todas as OPs: Ao utilizar esta opção, todas as OPs incluindo aquelas cujo produto não
desviou serão consideradas no cálculo dos indicadores de média.
Apenas OPs com Desvios: Ao selecionar esta opção, apenas as OPs cujo produto
desviou serão consideradas no cálculo dos indicadores de média.

Indique no campo "Tipo de Desvio" o tipo de análise global da rotina, por meio das seguintes
opções:

Qtd. Produzida: Quando selecionada, a análise será efetuada de acordo com a variação
da quantidade fabricada de produtos (Produto Acabado);
Consumo de MP: Ao indicar essa opção, a análise será realizada conforme a variação
do consumo de MP, independente da variação da quantidade fabricada de PA;
Ambos: Por meio dessa opção, temos uma análise mista em função da quantidade final
fabricada de produtos e consumida de materiais.

Observação: A opção selecionada neste campo implica nas colunas de análise que serão
apresentadas na análise da primeira visão, assim como nas análise secundárias a partir da
seleção de um determinado produto acabado.

Ao acionar a marcação "Considerar MPs Alternativas", serão considerados os materiais


alternativos das matérias-primas, ou seja, os produtos e quantidades previstas deixam de ser a
Lista de MPs do produto e passam a ser o arranjo realizado no Extrato de materiais no momento
de lançamento da OP, então se foi utilizado uma MP alternativa no lugar da MP principal, aquela
será considerada assim como calculado seu desvio uma vez consumido uma quantidade maior
que aquela definida.

[voltar ao topo]

Análise 1 - Visão por PAs


A primeira análise sobre os desvios de produção, diz respeito a um contexto global dado a
Planta de Manufatura inserida no filtro. Ou seja, na grade de desvios são apresentados os
cálculos de desvios considerando todos os Produtos Acabados fabricados na planta no período
em questão, assim como todas as OPs.

É importante ressaltar que os campos apresentados nesta visão são dinâmicos conforme o tipo
de desvio selecionado no painel de filtros. Sendo que, os campos referentes a matérias-primas
serão apresentados somente quando o tipo de desvio de analise corresponder a matérias-
primas (Tipo de Desvio igual à "Consumo de MP" ou "Ambos").

Existem gráficos na parte inferior da tela que permitem visualizar os desvios de quantidade e de
custos do produto acabado selecionados na grade, bem como os desvios de custos dos
materiais.

Por meio do botão "Visão Gráfica" localizado no topo da tela, você poderá visualizar o gráfico
Custo Desvio (Todos), que disponibiliza uma visão gráfica macro dos custos de desvio do período
em questão para todos os produtos.

[voltar ao topo]

Análise 2 - Visão de MPs


Tem-se na segunda análise um contexto de consumo de MPs. Ou seja, em relação ao desvio de
consumo de matérias-primas. Para acessar esta visão, basta selecionar um produto (PA) na
grade de Produtos Acabados e clicar sobre o botão "Visualizar MPs" ou efetuar um duplo
clique sobre a linha do mesmo.

Nesta visão existem indicadores da quantidade de OPs sendo consideradas na análise de desvio
do consumo de MP. São eles a Qtd. OPs Total (todas as OPs), Qtd. OPs Inf. (apenas OPs cujo
desvio foi inferior) e Qtd. OPs Sup (apenas OPs cujo desvio foi superior).

Além disso, você pode visualizar na parte inferior da tela os gráficos que permitem analisar de
forma mais ampla os detalhes sobres os desvios de quantidade e de custos da matéria-prima e
produto acabado; selecionados na grade.

Nota: Este nível de análise fica disponível apenas se o tipo de desvio de análise corresponda a
consumo de MPs (Tipo de Desvio igual à "Consumo de MP" ou "Ambos").

[voltar ao topo]

Análise 3 - Visão por Ordens de Produção


Na terceira visão é possível análisar o contexto de OPs de acordo com a seleção de um produto
acabado e uma matéria-prima nas visões apresentadas anteriormente.

Esta visão também é influenciada pelo Tipo de Desvio definido no painel de Filtros, sendo que os
campos referentes a desvio de consumo de MP apenas serão apesentados caso o tipo de análise
selecionada seja referente à consumo de MP (Tipo de Desvio igual à "Consumo de MP" ou
"Ambos").

O botão "Abrir OP" localizado no topo da tela, possibilita visualizar a ordem de produção cuja
análise de desvios está sendo realizada. Bem como, um duplo clique sobre o registro.

Nota: Esta visão pode ser o segundo nível de análise quando o "Tipo de Desvio" definido no
painel de Filtros, estiver configurado com a opção "Qtd. Produzida".

[voltar ao topo]

2.336 Ajustes de Apuração do ISSQN

573
2.336 Ajustes de Apuração do ISSQN

Livros Fiscais > Avançado > Super Sintegra

Esta tela possibilitará o lançamento de ajustes referentes às deduções do Imposto Sobre


Serviços de Qualquer Natureza - ISSQN.

Aba Dedução do ISSQN Aba Compensação do ISSQN

No painel principal temos o campo "Empresa" e neste deverá ser informado a


empresa a que o ajuste pertence.
No campo "Data Inicial" insira a data a qual o ajuste se refere.

Aba Dedução do ISSQN

Nesta aba temos os seguintes campos para preenchimento:

O campo "Indicador de Dedução" é de preenchimento obrigatório e neste você deverá


selecionar o motivo pelo qual a dedução está ocorrendo. Dentro deste campo teremos as
seguintes opções:

Compensação do ISSQN calculado a maior;


Benefício fiscal por incentivo à cultura;
Decisão administrativa ou judicial;

Outros.

Informe o valor a ser deduzido no campo "Valor da Dedução".

Em relação ao campo "Nº do Processo" tem-se que este deverá ser preenchido quando o
direito à dedução tenha se originado de algum processo. Desta forma, insere-se neste campo o
número do processo.

No campo "Indicador do Processo" indique a origem do processo de acordo com as opções


seguintes:

Sefin;
Justiça Federal;
Justiça Estadual;
Outros.

Referente à "Descrição do Processo", este deve ser preenchido com uma descrição resumida
sobre o processo de forma que auxilie a identificá-lo.

No campo "Cód. Referência da Obs" poderá ser vinculada uma observação anteriormente
criada na tela Observações para Notas.

Selecione no campo "Ajustes de Apuração do ISSQN" qual o tipo de ISS o ajuste afetará de
acordo com as opções:

0-ISS Próprio;
1-ISS substituto (devido pelas aquisições de serviços do declarante);
2-ISS Uniprofissionais.

[voltar ao topo]

Aba Compensação do ISSQN

Para realizar um novo cadastro de compensação deve-se acionar o botão "Cadastrar

Compensação do ISSQN".
No campo "Indicador de Compensação" seleciona-se o motivo pelo qual a compensação está
acontecendo. Dentro deste campo tem-se as seguintes opções:

Cancelamento da nota fiscal;


Glosa de valor faturado;
Erro de preenchimento de valor faturado;
Erro de preenchimento de valor faturado na declaração;
Erro de preenchimento de valor de dedução da base de cálculo;
Erro de preenchimento de valor de ISSQN retido;
Outros.

Insere-se no campo "Vlr Crédito p/ Compensação" o valor total que a empresa tem para
realizar a compensação.

Será informado no campo "Valor da Compensação" o valor total compensado.

O campo "Valor Resultante" será preenchido de forma automática e trata-se da diferença


entre o Vlr Crédito p/ Compensação e o Valor da Compensação, sendo este campo, o restante do
valor não compensado.

O "Período Fiscal" se refere a qual período o Ajuste de Apuração pertence.

Na caixa de texto "Observação" deve-se inserir qualquer informação que seja considerada
importante.

[voltar ao topo]

2.337 Configurações de Login.

Configurações > Controle de Acesso

O Sankhya-Om por meio da configuração desta tela permite a utilização do login via
autenticação no LDAP. Deste modo, é possível evitar problemas como o esquecimento das
senhas. Vejamos sobre cada uma das "Opções de Login":

Padrão: utiliza o usuário e senha definidos no Cadastro do Usuário para realizar o login;
Login via LDAP: permite o login utilizando as mesmas credenciais do servidor de
domínio. Com esta opção selecionada:

1.As aplicações mobile e as integrações que utilizam a autenticação chamando o serviço


Moblie Login serão afetadas. Deste modo, para os usuários em que o login e senha são
utilizados para autenticar a integração, tem-se como sugestão que a marcação "Ignorar
login via LDAP" localizada no Cadastro do Usuário, aba Domínio, se encontre ativa para que
o login e senha não sejam alterados;
2.Ao realizar o login pela primeira vez autenticando na rede, a senha de rede será salva
internamente no Sankhya-OM. Ainda que se trate dos casos em que não houver comunicação
com o servidor de domínio, será necessário utilizar o usuário e senha da rede para realizar o
Login;

Login LDAP automático: Esse tipo de login é efetuado de modo automático no sistema
utilizando as credenciais da própria estação de trabalho (domínio/usuário). Sendo que,
esta opção é aplicada somente para Windows e necessita da instalação do

WebConnection.

Com a opção de login definida, no campo "Caminho do servidor/LDAP" informe o domínio


pelo qual o sistema irá se conectar.

Depois, preencha o "Grupo de Rede Padrão" ao qual o usuário tentará ser autenticado, como,
por exemplo, Domínio\UsuárioRede.

Nota: O usuário SUP não é afetado pelas configurações realizadas nesta tela.

2.338 Evolução de Preços FGV

FGV

Esta tela tem por finalidade apoiar em diversas análises que subsidiam decisões como a
Precificação de Produtos, a Negociação de Compras, o Planejamento Orçamentário, entre
outras. Ao acessá-la pela primeira vez, é exibido o pop-up "Configurando empresa(s)"
contendo as empresas disponíveis para inclusão nas análises. Deste modo, é necessário
escolher somente as empresas que serão utilizadas na tela.

Importante: Uma vez que as empresas forem selecionadas, não será possível alterar nenhuma
delas. Caso seja necessário realizar alguma modificação, entre em contato com a área comercial
da Sankhya.

574
Assim que as empresas forem selecionadas, a tela será exibida posicionada no registro da

primeira empresa da lista. É possível alternar entre as empresas por meio do botão ; ao
acioná-lo serão apresentadas as instituições disponíveis:

A tela é dividida pelas abas "Evolução de Preço" e "Índice de Confiança" que são
responsáveis por alimentar o "Gráfico de Evolução" de acordo com as informações contidas
em cada uma delas:

A aba Evolução de Preço comporta cards que exibem os Top 10 - Produtos mais comprados pela
empresa. Cada card será composto pelas seguintes informações:

Último Preço de Compra: Refere-se ao último preço pago na compra do produto;


Data da Última Compra: Será a data do último pedido de compras do produto
registrado no sistema;
Variação FGV do Custo: É a variação do custo do produto monitorado pela FGV por
meio de pesquisas de mercado.

Ao clicar nos cards, a tela exibirá no gráfico o preço médio de compra do produto e a variação
de custo da FGV. Esta variação de custo é um dado de mercado monitorado pela FGV. No
gráfico este dado é comparado com a média histórica de preço do produto pago pela empresa,
sendo possível saber se o preço que foi pago está acima ou abaixo da variação de mercado.
Assim, a empresa obtém argumentos que contribuem nas negociações de compras, precificação
de produtos e planejamentos diversos.

Observação: Para que seja possível analisar mais de 10 produtos, será necessário adquirir
novos pacotes de análises.

Na aba Índice de Confiança os cards irão apresentar a confiança extraída nas pesquisas da FGV
para cada setor. Os índices de confiança são qualitativos e medidos por meio de entrevistas com
os setores do mercado. Abaixo temos os dados que cada card irá conter:

Setor: Diz respeito ao setor pesquisado no mercado;


Pontos: Indica a somatória dos pontos resultantes da pesquisa de mercado realizada;
Variação FGV: É a variação da pontuação desde a última pesquisa efetuada.

Temos abaixo um exemplo de pesquisa realizada com o objetivo de medir a confiança do


consumidor:

Situação econômica local atual: Com base em seu cotidiano, você percebe que a
situação atual da economia em sua cidade é boa, normal ou ruim?
Situação econômica local futura: Nos próximos seis meses ela estará melhor, igual
ou pior?
Situação financeira atual da família: A situação financeira da sua família neste
momento está boa, normal ou ruim?

No total são 12 perguntas e baseado nas respostas será construído o índice de confiança. Além
disso, existem outros índices disponíveis para análise que poderão ser adicionados por meio do

botão . Abaixo temos cada um deles:

Índice de Confiança do Comércio;


Índice de Confiança da Indústria;
Índice de Confiança dos Serviços;
Índice de Confiança da Construção Civil;
Índice de Confiança Empresarial (Baseado nos 4 acima);
Índice de Confiança do Consumidor.

Basicamente, os índices medem prováveis tendências econômicas futuras. Um índice de


confiança elevado pode indicar um maior consumo e investimento em um determinado setor ou
segmento. O índice de confiança da FGV parte do pressuposto que para haver otimismo com o
futuro é necessário um certo grau de satisfação com o presente. Deste modo, o índice de
confiança é também um indicador da situação atual dos segmentos.

2.339 Formulários Formatados

Flow > Formulários Formatados

Os Formulários Formatados são estruturas utilizadas para coleta e/ou apresentação de dados
aos usuários do sistema, considerando a execução de tarefas vinculadas a um determinado
processo. Sendo que, estes formulários possuem duas grandes diferenças em relação aos
campos do formulário principal de um processo, são elas:

1. Considerando a "Estrutura Reutilizável", você pode construir formulários com diversos


campos e utilizá-los em processos diferentes;
2. Em relação a "Persistência de dados", esta refere-se as tabelas adicionais do sistema
que possuem registros acessíveis considerando a personalização de telas adicionais,
dashboards e relatórios após a conclusão do processo.

Construindo um formulário formatado Aba Campos


Aba Ligações Aba Eventos
Botão Outras Opções Considerações Finais

Construindo um formulário formatado

Para realizar a criação de um Formulário Formatado acione o botão "Novo" localizado na


parte superior central da tela. Assim será apresentado um pop-up "Novo Formulário" onde
você poderá definir o tipo de formulário que será utilizado. Sendo eles:

Formulário mestre

Este formulário é geralmente denominado como Formulário Pai, podendo ser vinculado ao
processo ou a uma tarefa de usuário.

575
No campo "Descrição do formulário", informe o nome do formulário que está sendo
cadastrado.

Depois, descreva no campo "Nome da tabela no banco de dados" a nomenclatura da tabela


no banco de dados.

Feito isso, clique no botão "Concluir", dessa forma o sistema irá recarregar a tela de acordo
com as configurações efetuadas.

Observação: Os campos mencionados acima serão utilizados para representar unicamente os


registros inseridos na estrutura em seu uso por processos.

Formulário detalhe

Neste tipo de formulário, é necessário informar no campo "Selecione um formulário mestre"


um formulário mestre previamente configurado, para que o mesmo seja vinculado ao cadastro.

Em seguida, preencha os campos "Descrição do formulário" e "Nome da tabela no banco


de dados", que possuem as mesmas funcionalidades descritas no formulário anterior.

Após estes passos, realize as devidas configurações em relação a "chave-primária" da tabela:

Importante: Após concluir os devidos registros, independente do tipo de formulário


selecionado, o sistema procederá automaticamente com as seguintes configurações:

1. Acrescentará o prefixo "AD_" nos registros inseridos nos campos do Cabeçalho da tela.
2. Disponibilizará quatro campos principais que compõem a chave primária da tabela
criada, sendo estes "Inst. processo", "Inst. tarefa", "Código" e "Tarefa" (aba
Campos).

Ainda sobre o Formulário detalhe, deverão ser criados campos para compor a chave primária da
estrutura em conjunto com os campos que já fazem parte da chave-primária do Formulário
mestre. Ao concluir a criação do formulário, o sistema irá inserir automaticamente os campos
que fazem parte da chave-primária do formulário mestre, assim como os campos que fazem
parte da chave-primária do formulário em referência.

Nota: O sistema permitirá que sejam utilizados outros campos além daqueles que compõem a
chave-primária, sendo possível incluí-los de forma manual por meio das funcionalidades da aba
Campos. Além disso, é possível editar os atributos dos campos através do botão "Atributos" e
os campos poderão ser importados utilizando o botão "Importar Campos", ambos localizados
na mesma aba.

Observação: Para maiores detalhes em relação a cada um dos tipos de campos do formulário,
acesse o link do artigo Construtor de telas, ambos possuem a mesma estrutura e contexto.

[voltar ao topo]

Aba Campos
Por meio desta aba, é possível proceder com as configurações dos campos que serão
visualizados nesta tela.

Botão Importar Campo Botão Atributos

Considerando que tenha sido criada uma nova tabela no banco de dados com a chave primária,
é possível adicionar campos mantendo as informações relevantes da tela por meio desta aba.

No campo "Nome do Campo", informe a nomenclatura que o campo deverá possuir na tabela
do banco de dados.

A descrição informada no campo "Descrição do campo", constará em todas as situações onde


for apresentada, considerando a presente tela, assim como, grades, telas de pesquisas,
relatórios rápidos, dentre outros.

No campo "Tipo de Dados" será definido o tipo de campo que corresponde ao banco de dados.
São apresentadas as seguinte opções:

Conteúdo Binário: Utilize esta opção para o tipo de apresentação definido como
imagem. Deste modo, este será criado no Banco de Dados como sendo do tipo BLOB
Oracle e IMAGE SQLServer.
Texto Longo (CLOB): Esta opção permite inserir uma grande quantidade de
informações. Além disto, será possível alterar algumas características da fonte do texto
informado deixando este negrito, itálico ou sublinhado, sendo possível também inserir
marcadores.
Data: Neste caso as informações serão representadas considerando apenas a data
inserida.
Número Decimal: Este tem a finalidade de representar os valores numéricos com
decimais ou valores de moeda. Desse modo, o campo será criado no banco de dados
como sendo do tipo FLOAT.
Data e Hora: Por meio desta opção, tem a representação de data e hora; os campos
serão criados no Banco de Dados como DATE Oracle e DATETIME SQLServer.
Número Inteiro: Este tipo representa números sem a parte decimal (inteiros), ideal
para códigos. Ele será criado no Banco de Dados como sendo do tipo NUMBER (10)
Oracle e INT SQLServer.
Texto: Este tipo é curinga, e dependendo do tipo de "Apresentação" sua exibição
ocorrerá de maneiras diferentes pelo sistema, como segue:

a) Lista de opções: Será apresentado como sendo uma caixa de seleção (ComboBox). Os itens
da caixa de seleção são informados no botão "Opções" que se localiza ao lado do campo
Apresentação. Nela define-se a lista de valores utilizando pares valor/descrição.

Observação: O valor é o que será armazenado no Banco de Dados e a descrição é o que


será apresentado ao usuário final, Valor = S e Descrição = Sim. Deste modo, será criado no
banco de dados como sendo do tipo VARCHAR (10), isso significa que os valores devem ter
no máximo esse comprimento.
b) Padrão: Será apresentado como uma caixa de texto de apenas uma linha. O campo
será criado no Banco de Dados como sendo do tipo VARCHAR (100).
c) Caixa de texto: Será apresentado como uma caixa de texto que comporta várias linhas
(também conhecido como campo memo). O campo será criado no Banco de Dados como
sendo VARCHAR2 (4000) Oracle ou TEXT no SQLServer.
d) Formatação HTML: Tem sua apresentação como uma caixa de texto que comporta
várias linhas. Ao utilizar esta opção combinada com o campo "Tipo de dados" configurado
com a opção "Texto Longo (CLOB)", tem-se a possibilidade de realizar o upload de
imagens para telas no formato HTML5. Este campo será criado no Banco de Dados como
sendo VARCHAR2 (4000) Oracle ou TEXT no SQLServer. Desse modo, pode-se adicionar
quantas imagens forem necessárias, sendo que cada uma delas poderá conter somente
500kb.

Hora: Esta opção representa os valores de hora. O campo será criado no banco de dados
como sendo do tipo NUMBER (5) Oracle e SMALLINT SQLServer. Diante dessas
informações, o sistema irá apresentá-lo com a máscara 999:99.

A marcação "Permite pesquisa?" define se o campo poderá ser utilizado como critério de
pesquisa no componente.

Ao habilitar a marcação "Visível no grid de pesquisa?", o campo será exibido na grade de


resultados do componente de pesquisa.

Quando a marcação "Campo calculado" estiver acionada, indica que este campo não existirá
no banco de dados. Deste modo, o seu valor será resolvido por meio do campo Expressão.

O campo "Expressão" possui objetivos diferentes dependendo do tipo de campo. Se o campo


for calculado, a expressão será utilizada para calcular seu valor final. Já se o campo não for
calculado, sendo a expressão informada, ela será utilizada como expressão de UPDATE, ou seja,
quando o registro for atualizado, esta expressão será avaliada para resolver o novo valor do
campo, e esse valor será gravado no banco de dados.

Importante: A expressão utilizará a linguagem em Java em que todos os campos da tabela


estão disponíveis para uso com o padrão "$col_NOMEDOCAMPO", ou seja, se na tela adicional
houver um campo denominado CODPARC, então este será referenciado no script como

"$col_CODPARC".

Nota: É necessário observar que neste caso existe uma diferenciação entre letras maiúsculas e

576
Nota: É necessário observar que neste caso existe uma diferenciação entre letras maiúsculas e
minúsculas.

Ainda nesse contexto, os tipos das variáveis referentes aos campos são equivalentes ao tipo da
coluna no banco de dados. Vejamos sobre cada uma delas:

Numéricas: java.math.BigDecimal - Esta informação vale para qualquer coluna


numérica, independente de ser inteiro ou ponto flutuante, não importando sua precisão.
Texto: java.lang.String - Esse caso, aplica-se a qualquer tipo de coluna texto,
independente da largura ou tipo primitivo do banco de dados.
Data: java.sql.Timestamp - Estes tipos são independentes do banco de dados, ou seja,
não importa se é SQL Server ou Oracle.

Botão Importar Campo

Este botão permite importar para a tela do sistema um campo de outra tabela (seja ela
adicional ou nativa do sistema).

Observação: Esta opção deverá ser utilizada quando houver a necessidade de se criar um
campo que faça referência a outra tabela.

Esta ação é semelhante a criação de uma chave estrangeira para a outra tabela. Desse modo,
ao acioná-lo será apresentado o pop-up "Importar campo" que permite selecionar a origem do
campo.

Importante: Após a importação de um campo, o sistema irá automaticamente relaciona-lo à


chave primária na aba Ligações .

[voltar ao subtítulo]

Botão Atributos

Por meio das funcionalidades deste botão, os atributos dos campos poderão ser editados. Além
disso, você pode realizar configurações em relação aos campos adicionais.

Ao acionar o referido botão, o sistema irá apresentar o pop-up "Atributos de campo


adicional":

Inicialmente, você pode definir se o campo será "Requerido" (campo indispensável). Além
disso, se o campo adicional será "Visível" ou não, se possuirá características de "Somente
Leitura" ou leitura e edição (se desmarcado) ou ainda se o campo deverá constar em uma aba
específica, para esse último caso você deve preencher o campo com o "Nome da aba".

Quando acionada a marcação "Permite valor nulo", o campo adicional que está sendo criado
ou editado aceitará em sua utilização valores nulos.

Observação: Conceitualmente, um valor nulo ou NULL é diferente de zero (0), espaços em


branco ou uma cadeia de caracteres de comprimento zero como ""; NULL significa que nenhuma
entrada foi feita. Diante disso, quando um campo não permitir valor nulo (opção desmarcada)
deve-se obrigatoriamente, selecionar a marcação Requerido, o que deverá ocorrer na criação ou
alteração do campo.

Temos também o campo "Nome do agrupamento", que permite criar uma espécie de grupo
dentro da aba.

Nota: Caso seja necessário que um conjunto de campos seja apresentado na mesma aba e/ou
mesmo agrupamento necessariamente deverão ser preenchidos os campos Nome da aba e
Nome do agrupamento com valores iguais para todos os campos que ficarão na aba e/ou
agrupamento em referência.

Ainda com relação à configuração dos campos adicionais, ao acionar a marcação "Mostra
soma no rodapé da grade" considerando que os campos tratem de Número inteiro ou
Número decimal, o procedimento será devidamente realizado.

[voltar ao subtítulo][voltar ao topo]

Aba Ligações
Por meio meio desta aba, você pode realizar configurações específicas relacionadas aos
campos.

Para efetuar um lançamento, é necessário acionar o botão "Novo" destacado na imagem


acima. Deste modo, será disponibilizado o pop-up "Criar Ligação" sendo necessário proceder
com seus devidos registros selecionando o destino da ligação, e posteriormente, os campos da
ligação.

Após realizar os procedimentos mencionados, o sistema efetuará os devidos registros, conforme


abaixo:

Assim, o sistema preencherá automaticamente os campos "Origem dos Dados", "Adicional"


e "Nome Interno". Além disso, serão inseridos registros também na grade "Campos",
considerando "Campo Local" e "Campo na Origem".

Observação: As ligações podem ser realizadas entre os campos do formulário formatado e


outras instâncias.

Botão Avançado

O botão está localizado na parte superior da grade, ao acioná-lo será aberto o pop-

577
O botão está localizado na parte superior da grade, ao acioná-lo será aberto o pop-
up "Atributos da ligação" para que sejam realizadas as configurações necessárias.

No "Campo para apresentação" defina qual campo será utilizado no lado direito da pesquisa.
Quando se tratar de uma configuração específica, o mais indicado é utilizar o valor padrão.

Utilize o campo "Expressão da ligação" para filtrar a pesquisa, ou seja, sempre que a
pesquisa for aberta, uma vez que toda ligação é apresentada na tela como um componente de
pesquisa, o filtro será aplicado.
Por meio do campo "Filtro de formulário", tem-se os valores digitados na própria tela como
filtro de ligação.

[voltar ao topo]

Aba Eventos
Esta aba permite realizar as configurações de eventos considerando as entidades. Os eventos
são mecanismos que podem executar ações utilizando a Rotina de Banco de dados (Stored
Procedure) ou a Rotina Java de acordo com a regra de negócio utilizada e considerando os
lançamentos nas respectivas entidades.

[voltar ao topo]

Botão Outras Opções

Em relação ao botão localizado no Cabeçalho desta tela, o sistema dispõe


das seguintes funcionalidades:

Checar integridade de campos acionais: Por meio desta opção você pode verificar se todos
os campos adicionais de acordo com a tabela realmente existem no banco de dados e estão
com seu tipo em conformidade.

Reiniciar esta unidade de dados: Utilizando esta opção, o sistema descartará as caches
internas e procederá com a releitura do dicionário de dados desta tela no banco de dados.

Observação: Esta opção poderá ser utilizada quando ocorrem alterações na estrutura da tela,
por exemplo, a adição de um campo, ou a realização de uma nova ligação e estas alterações
não aparecem imediatamente na tela em execução.

Diante desse contexto, considerando que tenha sido efetuada a reinicialização, o sistema
apresentará a seguinte mensagem:

"Unidade de dados reiniciada com sucesso!".

Definir ordem dos campos: Acionando esta opção, você pode definir a ordem em que os

campos irão aparecer na tela por padrão.

Nota: Esta ordem poderá ser alterada pelo usuário ou configurada através desta opção.

Metadados: Por meio desta opção, tem-se as funcionalidades "Exportar Metadados" e


"Importar Metadados" que permitem o compartilhamento de Módulos Adicionais entre
ambientes distintos.

Observação: Tenha maiores detalhes sobre esse conteúdo acessando a documentação


Exportação e Importação de Telas Adicionais.

[voltar ao topo]

Considerações Finais
Os formulários formatados são utilizados no processo considerando o conteúdo exibido aos
usuários na execução.

Vinculação do formulário formatado

Para realizar a vinculação de um formulário formato a um determinado processo, é


indispensável que sejam considerados os seguintes pontos:

1. Inicialmente, você deve acessar a tela Processos de Negócio;

2. Depois acione o botão "Visualizar Diagrama BPMN" localizado no topo da tela


mencionada, para visualizar o diagrama do processo;

3. Na sequência clique duas vezes sobre o elemento "Tarefa de Usuário" contido no diagrama
para realizar as devidas configurações;

Nota: P ara maiores detalhes relacionados às tarefas/atividades, você pode acessar a


documentação do tópico Tarefas.

4. Após este passo, no diagrama deve-se proceder com a vinculação do formulário formatado
criado nesta tela, adicionando-o na aba "Formulário Formatado" localizada no Painel de
Propriedades.

Ao relacionar um formulário formatado à um processo, é necessário definir a quantidade de


registros permitidos para a execução do processo. Deste modo, preenchendo o campo
"Quantidade de registros" contido na aba mencionada, consideram-se os seguintes pontos:

Ao selecionar a opção "Único", o sistema permitirá que seja inserido apenas um registro
no formulário formatado.
Considerando a opção "Vários" podem ser inseridos inúmeros registros no formulário
formatado, sendo estes apresentados em forma de grade.

Visualização do formulário formatado

É relevante mencionar que os formulários formatados criados na presente tela e posteriormente


configurados de acordo com os pontos mencionados acima, estarão disponíveis para sua
respectiva visualização por meio da tela Lista de Tarefas.

Observação: Os formulários mencionados, relacionam-se a uma tarefa/atividade que está


vinculada a um processo.
[voltar ao topo]

2.340 Controle de Créditos PIS/COFINS

Esta rotina tem a finalidade de demonstrar os saldos de créditos relativos à PIS e COFINS por
períodos de apuração (mês a mês) bem como os respectivos débitos descontados,
compensados ou ressarcidos.

O "Painel de Filtros" localizado na lateral da tela, auxiliará o usuário a buscar os registros de


acordo com sua preferência, seja pela "Empresa", pelo "Tipo" de crédito ou ainda, poderá criar
um "Filtro personalizado".

Caso o Filtro esteja preenchido com alguma informação, ao criar um novo registro por meio do

botão o campo Empresa e Tipo do Painel Principal serão preenchidos


automaticamente de acordo com o registro inserido no Painel de Filtros.
O campo "Período de Apuração" deverá ser preenchido sempre com o primeiro dia do mês.

Nota: Caso o usuário tente salvar o Período de Apuração com uma data cujo dia seja diferente
de 01, será apresentada a seguinte mensagem:

"Dia para "Período de Apuração" deve ser 01".

Observação: O comportamento acima também será o mesmo quando no campo "Período de


utilização do crédito" da aba "Créditos Utilizados" for inserida uma data diferente de 01 do
mês escolhido.

No campo Tipo seleciona-se a opção de Crédito a ser realizado o controle: PIS ou COFINS.

Será demonstrado no campo "Saldo" a diferença dos valores inseridos nos campos "Vlr. Total

do Crédito Apurado" e "Vlr. do Crédito Extemporâneo Apurado".

No campo "Origem do Crédito" indica-se de onde originou-se o crédito, tendo duas opções
disponíveis:

01 - Crédito decorrente de operações próprias


02 - Crédito transferido por pessoa jurídica sucedida

Informa-se no campo "CNPJ Sucessão" o CNPJ da Pessoa Jurídica cedente do crédito.

Importante: Não será possível alterar ou excluir os créditos após o lançamento da utilização
dos mesmos.

2.341 Manual Importador Genérico de Dados

Este executável tem por finalidade facilitar a migração de dados de tabelas


básicas do sistema, eliminando o tempo utilizado pela indústria e agilizando o
processo de migração de dados de clientes Sankhya/Jiva.

Primeiro escolhe-se o "Tipo do Arquivo Origem" que pode ser uma "Planilha"
ou um "Arquivo Texto". Sendo do tipo “Texto”, ficam habilitadas as opções
"Arquivo Posicionado (Txt)" e "Arquivo Delimitado (Cvs)". Sendo que
quando o usuário optar por ‘Arquivo Delimitado’, deve-se informar o
"Delimitador".
Seleciona-se o caminho do "Arquivo Origem" e a "Tabela de Destino" que é a
aquela que irá receber os dados.
Clicando em "Carregar Arquivo" será aberta outra tela com a grade mostrando
as informações de cada coluna da tabela a ser importada.

578
as informações de cada coluna da tabela a ser importada.

Valor Fixo: Permitirá a inserção direta daquele valor na tabela.


Exemplo: para o campo DTCAD colocar o valor fixo " 12/12/2010 ". Assim todos
os registros virão com esta data.

Fórmula: Através desta coluna podem-se usar outros campos para se chegar ao
valor que se deseja incluir, com base nos dados de cada registro.
Exemplo: Fazendo importação de parceiros (TGFPAR) colocar para o campo
"ATIVO" a fórmula " IF(CODVEND=0,'N','S') ". Desta forma os parceiros que
forem importados e não tiverem um código de vendedor informado serão
importados como inativos.

De Para: coluna para a transformação de dados do arquivo importado para


informações diferentes que sejam aceitas pelo sistema.
Exemplo: Fazendo um “De Para” na importação de produtos no campo Unidade
(CODVOL)
Pode-se configurar:
"Origem" "Destino"
Quilograma KG
Caixa CX
Unidade UN

Desta forma onde no arquivo tiver "Quilograma" o sistema colocará na tabela


"KG".

E existem opções para tratamento de valores não previstos. Por exemplo, se no


arquivo vier o volume "Dúzia", é possível bloquear a entrada deste dado ou
mandar gravar do jeito que vier no arquivo ou prever uma conversão em um
valor geral válido.
O tipo de arquivo ‘Planilha’ apresenta a coluna "Coluna Origem". O usuário
indicará neste campo qual coluna da planilha será gravada em qual campo
da tabela.

A ‘Planilha’ não deve conter fórmulas nos campos. Então, pode-se copiar os
dados de uma planilha que tem fórmula para outra, usando o 'colar especial',
colando apenas valores ou copiar os dados para um TXT, depois voltar
para a planilha ou ainda salvar a planilha em formato '.csv'.
O tipo de arquivo ‘Texto’ na opção “Arquivo Posicionado (Txt)” tem os campos
"Posição Inicial" e "Comprimento". O conteúdo destes espaços será gravado
na tabela.
Exemplo: linha do arquivo contendo "J123AF", configurando a "Posição Inicial"
como “4” e o "Comprimento" igual a “2” , será importado para o campo o
valor " 3A ". (J12 3A F)
O tipo de arquivo ‘Texto’ na opção “Arquivo Delimitado (Cvs)” apresenta a
coluna "Posição". O conteúdo desta "Posição" será gravado na tabela.

Exemplo: com delimitador "-"


e linha do arquivo contendo "J-35-AF-G5", ao
informar "Posição" igual a “ 3 ” será importador para o campo o valor " AF ". (J-
35- AF -G5)

Na importação o sistema irá olhar primeiro o "Valor Fixo", se não estiver


preenchido olhará a "Fórmula", se também não estiver preenchido irá olhar o
"De Para". Se nenhuma dessas opções estiver preenchida o importador irá usar
o valor de origem que vem do arquivo importado.

579
Clicando em "Gravar Configurações" o importador salvará as configurações para esta tabela.
Desta forma quando for fazer uma nova importação, desta mesma tabela , o sistema
oferecerá a opção de carregar as configurações salvas para que não seja preciso configurar tudo
novamente. Ou pode-se negar o carregamento das configurações salvas e fazer uma nova
configuração.

As configurações ficam gravadas em um arquivo "PreConfig.ini" na pasta onde


se encontra o ‘Importador Genérico’. As configurações do "De Para" ficam
salvas em um arquivo " DePara.ini ".
Caso ocorra algum erro na importação, o sistema oferece opção de abrir o arquivo de log para
verificação do motivo do erro. Se o campo de marcação "Fazer Log Detalhado?" estiver
marcado, o log será apresentado com mais informações para uma análise mais detalhada.

Obs.: O Importador genérico ainda não está preparado para importar planilhas
do excel com extensão ".xlsx".
Para o ‘Cadastro de Parceiros’ (TGFPAR) existem particularidades referentes
ao ‘Endereço do Parceiro’ que está sendo importado.
Na coluna CODEND, no arquivo que está sendo importado, deve ter uma coluna
contendo à ‘Rua’, para que o sistema já reconheça pelo nome da ‘Rua’ um
‘Endereço’ cadastrado e caso não reconheça cadastrar um novo.
Exemplos aceitáveis de endereço:
Av Afonso Pena, 1524
R Constelação 123
Pca Clarimundo Carneiro 58
Av. Rondon Pacheco
Rua Pericles Vieira Mota

Obs.: Assim o sistema irá ignorar os números e comparar apenas o nome


das ‘Ruas’, reconhecendo os tipos como Rua, Avenida, Praça...
O ‘Número’ do endereço deve ser colocado direto no campo NUEND da tabela TGFPAR.

O nome do ‘Bairro’ deve ser colocado no CODBAI para que o sistema já


reconheça a partir do nome importado um ‘Bairro’ cadastrado.
Para ‘Cidades’ o campo deve ser colocado no campo CODCID da tabela e na
planilha deve vir a informação do nome da cidade e a UF a que pertence a
cidade, separados por um # .

Obs.: uberlandia = UBERLANDIA, mas Uberlandia <> Uberlândia.


Exemplos válidos:

Uberlândia # MG
UBERLÂNDIA # MG
São Paulo # SP

Se no campo não constar a informação " #UF ", o sistema buscará a ‘Cidade’
com o ‘UF’ igual a “0” e caso não encontre irá cadastrar.
O campo CODCID permite no máximo 20 caracteres, então, qualquer
informação que ultrapasse essa quantidade será ignorada na importação.
SANKHYA Central Business Partners -
Copyright © 2011 SANKHYA Tecnologia em Sistemas Ltda. Todos os direitos
reservados.
Proibida a reprodução parcial ou total por qualquer meio, seja este eletrônico,
mecânico, de fotocópia, de gravação, ou outros, sem prévia autorização, por
escrito, da SANKHYA Gestão de Negócios.

Clique abaixo para baixar o Executável do Importador Genérico:

2.342 IReport - Como embutir imagens no relatório modelo jrxml,


diretamente no arquivo?

Vejamos as configurações:

1- Formato da imagem: JPG ou GIF, de preferência JPG para uma resolução melhor.

2- Tenha a imagem já no tamanho final a ser incluído no Ireport para evitar que ocupe espaço
desnecessário no JRXML.

3- A imagem será transformada em um hash BASE 64, existem diversos sites que fazem o
encode de uma imagem para Base 64, abaixo está a url utilizada neste manual:

https://www.base64-image.de/

4- Informe o caminho da imagem a ser convertida:

5- Após a conversão da imagem, clique no botão Show Code:

6- Copie o hash Base 64 gerado a partir de /9 até o seu final.

7- No modelo Ireport crie uma variável com as definições abaixo:

580
• Nome da variável
• Reset Type = Page
• Initial Value Expression = “CONTEUDO BASE 64 GERADO” → Entre aspas duplas

8- Adicione o componente de imagem ao Ireport, indicando altura e largura conforme sua


imagem.

• Expression Class: java.io.InputStream

• Image Expression: new


ByteArrayInputStream(Base64.decodeBase64($V{NOMEVARIAVEL}.getBytes()))

• Scale Image: Retain Shape

Observação: Neste exemplo estamos utilizando uma variável, porém o hash poderia estar
contido em uma tabela do banco de dados, tornando a imagem dinâmica, como logo da
empresa (multiempresa), etc. Exemplo:

* Existem diversas maneiras e aplicativos que podemos utilizar para redimensionar ou visualizar
as dimensões da imagem, uma maneira fácil é utilizando o próprio Paint:

9- No modo XML do Ireport, inclua o import abaixo logo após as tags <property e antes de
qualquer tag

<parameter... ou <querystring... :
<import value="org.apache.commons.codec.binary.Base64"/>

10- Volte para o modo Designer, salve e pronto. Só subir para Relatórios Formatados e utilizar.

Exemplo:

No exemplo abaixo, todas as imagens de cabeçalho estão embutidas no Ireport, sem a


necessidade de subir cada uma para pastas no servidor.

* Para utilizar imagens estáticas grandes, a solução de subir para o servidor ainda é a mais
indicada.

2.343 Unidades de Movimentação e Armazenagem

Configurações > Cadastros


Unidades de movimentação e armazenagem são a representação sistêmica de elementos
utilizados no mundo real para movimentar os produtos. Tem-se como exemplo o Palete, Caixa,
Bag, Monobloco, entre outros.

Esta tela permite cadastrar as Unidades de Movimentação e Armazenagem do produto que


serão utilizadas no ato da conferência.

581
Informa-se no campo "Código" a chave da unidade no sistema, ou seja, esta numeração será
responsável por identificá-la em todas as rotinas em que ela estiver presente.

Através do campo "Descrição" é apontado o nome da unidade que está sendo cadastrada.

No campo "Peso" será descrito o peso físico da unidade.

2.344 Base de IPI para Negociações com Parceiros Interdependente

Através desta tela pode-se gerar a Base de IPI para Negociações com Parceiros
Interdependente.

Nota: Para que um Parceiro seja considerado Interdependente, é necessário que no Cadastro de
Parceiros, aba Fiscal, a marcação "Parceiro com Interdependência" encontre-se realizada
bem como na aba "Empresas Interdependentes" sejam vinculadas as Empresas que
possuírem interdependência com o Parceiro em questão.

Serão listadas nesta tela todas as notas de venda onde existam produtos que calcularam IPI,
desde que o Parceiro desta nota esteja com a marcação acima mencionada realizada e a
Empresa informada no Cabeçalho da Nota encontre-se vinculada à este Parceiro marcado com
interdependência.

Primeiramente, aciona-se o botão "Gerar Agora" e insere-se a data de "Referência" para


geração no pop-up que será aberto.

Observação: Ao informar as datas nos campos Referência Inicial e Final, sempre será realizado
o ajuste para o primeiro dia do mês escolhido.

Sendo assim, sempre ao realizar o lançamento de uma nota, o sistema buscará nesta tela
o "Valor unitário médio" para utilizá-lo na Base de Cálculo do IPI da Nota.

Importante: Lançando uma nota com um produto que não existe nesta tela, o sistema não
alterará a Base de Cálculo do Imposto na Nota.

2.345 Geração Arquivo CAT 42

Livros Fiscais > Conexão

A obrigação acessória CAT 42/2018 foi criada pelo Estado de São Paulo e tem como objetivo
demonstrar os documentos e valores relacionados à apuração do ressarcimento e/ou
complemento referente à diferença dos valores apresentados na Apuração de ICMS ST. Desta
forma, utiliza-se esta rotina para realizar a geração da obrigação acessória.

Serão apresentadas aqui todas as notas que compõem o ressarcimento de ST juntamente com
seus respectivos valores e itens para facilitar a validação das informações.

Painel Principal Aba Geral

Aba R0000 Aba R0150

Aba R0200 Aba R1050

Aba R1100 Aba R1200

Botões no topo da tela Botão Outras Opções...

Parâmetros que influenciam nesta rotina

Importante: Antes de iniciar a geração da CAT 42 será necessário realizar a Cópia de Estoque,
visto que, é de acordo com as informações relacionadas nesta cópia que serão efetuados os
cálculos dos saldos iniciais listados no arquivo.

Painel Principal
Localizado no alto da tela, o Painel Principal agrupa os dados que servirão de base para todo o
restante da Geração do Arquivo CAT 42.

O campo "Finalidade de Apresentação do Arquivo" possui 3 opções:

0 - Remessa regular de arquivo: Esta opção deverá ser selecionada quando tratar-se
do arquivo enviado todos os meses.
1 - Remessa de arquivo requerido por intimação específica: Deve-se utilizar esta
opção quando por algum motivo o fisco solicitar o envio das informações fora da data
definida para entrega da obrigação.
2 - Remessa de arquivo para substituição de arquivo remetido anteriormente:
Seleciona-se esta opção quando for necessário reenviar o arquivo da referência por
alguma inconsistência nas informações.

Quando a marcação "Arquivo Confirmado?" estiver realizada tem-se que as informações


geradas já encontram-se disponíveis para serem consolidadas no arquivo que, posteriormente,
terá sua estrutura validada no programa de validação disponibilizado pela SEFAZ.

Habilita-se a marcação "Tem divergência?" quando, após o processamento das informações


para geração da obrigação acessória, são apresentadas divergências nas mesmas.

Nota: A marcação acima apenas será desabilitada quando os produtos com divergências forem
ajustados ou retirados da movimentação do período.

Quando a marcação "Considerar filtro nativo?" estiver habilitada, os produtos que possuírem
as configurações abaixo não serão gerados na CAT 42:

1)O campo "Tipo" configurado com a opção "Não tem" (Cadastro de Produtos,
aba Impostos / Informações por empresa);
2)O campo "Tipo de substituição" configurado com a opção "Não tem" (aba Impostos);
3)O campo "Usado como" configurado com as opções "Consumo", "Brinde" e "Brinde
(NF)" (aba Geral).

A marcação "Considerar marcação no produto?" possui relação com a marcação


"Considerar produto na geração da Cat 42" localizada no Cadastro de Produtos, aba
Impostos. Desta forma, ao utilizar esta marcação, o sistema considerará para realizar o
processamento de informações apenas estes produtos.

Em relação à marcação "Considerar marcação no grupo de produto?", esta também possui


vinculo com a marcação Considerar produto na geração da Cat 42 localizada no Cadastro de
Produtos, aba Impostos, porém, o sistema irá considerar para a realização do processamento de
informações apenas os produtos que encontram-se vinculados à este grupo.

No campo "Tipo de Apuração" estão disponíveis as formas de apuração suportadas pela


rotina, sendo elas:

1 - Rastreamento de Estoque: Esta opção deverá ser utilizada pelas empresas que já
realizam o rastreamento de estoque de seus produtos para geração das informações nas
tag's do Grupo de ICMS 060;
2 - Notas p/ Ressarcimento de ST (Digitadas no Livro): Utilizam esta opção as
empresas que executam o vínculo de suas notas de entradas com suas notas de saídas
através da tela Cadastro Livro ICMS/IPI, aba Notas p/ Ressarcimento de ST;

[voltar ao topo]

Aba Geral

O campo "Filtro Personalizado" disponível nesta aba, tem como finalidade a criação de algum
tipo de restrição para buscar produtos específicos na geração da CAT 42.

[voltar ao topo]

Aba R0000

582
Na aba do "Registro 0000 - Abertura do Arquivo Digital e Identificação do

Contribuinte" serão inseridas as informações cadastrais da Empresa que está gerando o


arquivo.
[voltar ao topo]

Aba R0150

Tem-se nesta aba as informações referentes ao "Registro 0150 - Tabela de Cadastro do


Participante". Neste registro deverão ser inseridos os registros cadastrais dos Parceiros que
participaram das movimentações de mercadoria com a empresa geradora no período da
geração do arquivo.
[voltar ao topo]

Aba R0200

O "Registro 0200 - Tabela de Identificação do Item" tem por objetivo informar as


mercadorias, serviços, produtos ou quaisquer outros itens referentes às transações comerciais
praticadas.
[voltar ao topo]

Aba R1050

O registro "1050 - Registros de Saldos em Estoque da CAT 42" tem como finalidade
realizar a apuração do estoque inicial e final do período de geração do arquivo e também o
Saldo Inicial e Final do ICMS Suportado do item.

Esse registro dispõe de 6 campos quando gerados no arquivo TXT conforme detalhado abaixo:

1050|46733139000|10,000|21,00|10,00|21,00

1050: Na geração do TXT, conterá o texto fixo contendo "1050" (Campo 01).

Cód. Item: Este refere-se ao Código do item (Campo 02) conforme Registro 0200.

Qtd. Inicial: Neste (Campo 03), conterá a informação da quantidade inicial do estoque do item
no início do primeiro dia do período. Referente ao preenchimento desse campo, teremos que na
geração da primeira CAT 42 do sistema, esse estoque inicial será referente a cópia ou contagem
de estoque do último dia do mês anterior ao período de geração do arquivo. Teremos o exemplo:

Se a primeira geração CAT 42 no sistema ocorrer no período de 01/01/2019 a 31/01/2019, dessa


forma, o sistema irá adotar o estoque inicial conforme configurado na cópia ou contagem do dia
31/12/2018.

Vlr. ICMS + ST Inicial: Neste campo (Campo 04) será registrado o valor inicial acumulado do
total de ICMS suportado pelo contribuinte, relativo ao item no início do primeiro dia do período.

Qtd. Final: Neste (Campo 05), será registrado a quantidade do saldo final do estoque do item
no final do último dia do período.

Vlr. ICMS + ST Final: Tem-se nesse (Campo 06), o Valor final acumulado do total do ICMS
suportado pelo contribuinte, relativamente ao item, no final do primeiro dia do período.

Sub-aba Notas q/ Amparam Estoque

A sub-aba "Notas q/ Amparam Estoque" da aba R1050 tem a finalidade de exibir todas as
notas de entrada que amparam o estoque inicial da CAT 42 (campo "Qtd. Inicial") e as notas
de entrada do período de geração do arquivo.

Observação: Esta sub-aba não gera nenhuma informação para a CAT 42, servindo apenas para
conferência de valores.

Temos os seguintes campos disponíveis nesta sub-aba:

No campo "Nro. Único da Nota" teremos o número único da nota de entrada.

O campo "Sequência" é preenchido com o número de sequência do lançamento do item.

No campo "Quantidade" temos a quantidade que foi utilizada do item da nota no rastreamento
de estoque.

O campo "Tributação" é preenchido com o CST de ICMS do lançamento do item.

Teremos também, no campo "Base do ST", o valor da base do ST do item, proporcional à


quantidade.

O valor informado no campo "Vlr. ICMS + ST" compreende a soma do Vlr. ICMS com o ST do
item.

Nos campos "Vlr. ST" e "Vlr. ICMS" teremos o valor total do ST e ICMS do item,
respectivamente.

O campo "Base do ST Unitário" terá o valor da base de ST unitária do item.

No campo "Vlr. ICMS + ST Unitário" teremos o valor do ICMS + ST unitário do item.

Nota: Este campo será a soma dos valores do ICMS e do ST do lançamento da nota de entrada,
neste caso, quando não há um valor de ST, o sistema preencherá o referido campo com o valor
do ICMS.

Nos campos "Vlr ST Unitário" e "Vlr ICMS Unitário" temos o valor do ST e ICMS unitário do
item, respectivamente.

O campo "Tipo de Movimento" trará o tipo de movimentação da TOP do lançamento de


entrada do item.

Teremos o campo "Dt Entrada Mercadoria", que exibirá a data de entrada da mercadoria do
lançamento do item.

Por fim, o campo "Vlr. ST Unitário" desta tela, realizará o cálculo: VLR. SUBS UNIR - VLR ICMS
UNIT, e no campo "Vlr. ST", o cálculo será realizado da seguinte forma: VLRSUBST - VLR ICMS,
para que assim, seja possível fazer a validação dos impostos gerados pelo sistema e confrontar
com as notas de saída no registro "R1100".

[voltar ao topo]

Aba R1100
Esta aba trata do "Registro 1100 - Registro de Documento Fiscal Eletrônico para Fins
de Ressarcimento de Substituição Tributária ou Antecipação" e tem como finalidade
listar as notas que enquadram-se às regras de ressarcimento.

583
Observação: Tem-se no botão Outras Opções... desta aba e da aba R1200 a opção "Abrir
Documento (Ctrl + K)" que, ao ser acionada, abrirá a Central de Notas a partir de uma nota
selecionada.

Referente ao campo "Valor de Confronto", este terá cálculos que diferem-se de acordo com a
opção selecionada no campo "Cód. de Enquadramento Legal", sendo assim vejamos:

Venda

Caso o Enquadramento selecionado neste campo seja os códigos "1 - Operação ensejadora
de Ressarcimento ou Compl. de ICMS-ST - inciso I Art. 269 RICMS" ou "3 - Operação
ensejadora de Ressarcimento ICMS-ST - Inciso III Art. 269 RICMS", o valor incluído no
campo "vlr. Confronto das Operações" deverá corresponder ao valor do produto da
multiplicação da alíquota interna da mercadoria.

Se o enquadramento selecionado for "2 - Operação ensejadora de Ressarcimento ICMS-ST


- Inciso II Art. 269 RICMS", tem-se então que o valor inserido no campo Vlr. Confronto das
Operações será o valor do ICMS da operação própria, do sujeito passivo por substituição do qual
a mercadoria tenha sido recebida diretamente ou cobrado na operação interestadual anterior.

Tem-se ainda que em caso de antecipação, ou em que o valor do ICMS que seria atribuído à
operação própria do contribuinte substituído sendo que a mercadoria tenha sido recebida, e
estivesse submetida ao regime comum de tributação.

Observação: Para este, quando aplicável, deve-se consultar o artigo 271 do RICMS.

Devolução de Venda

Caso o enquadramento selecionado seja o "1 - Operação ensejedora de Ressarcimento ou


Compl. de ICMS-ST - Inciso I Art. 269 RICMS" ou "3 - Operação ensejedora de
Resarcimento ICMS-ST - Inciso III Art. 269 RICMS" o valor a ser inserido no campo Vlr
Confronto das Operações deverá ser correspondente ao valor da multiplicação da alíquota

interna da mercadoria.

Através da sub-aba "Ligação entre as notas de saída e entrada" você consegue visualizar
as notas de entrada que estão ligadas com as saídas geradas pelo sistema, podendo validar os
campos "Vlr. p/ atualizar saldo" e "Vlr. Confronto das Operações" da aba R1100.

Nota: No botão "Outras Opções..." dessa sub-aba, temos a opção "Abrir


Documento (Ctrl + K)", que permite que você veja diretamente o lançamento de entrada.

Os campos 09 - ICMS_TOT, 10 - VLR_CONFR e 11 - COD_LEGAL do registro R1100, buscarão as


informações contidas nos campos "Vlr. p/ atualizar saldo", "Vlr. Confronto das Operações"
e "Cód. Enquadramento Legal" dessa aba, respectivamente.

[voltar ao topo]

Aba R1200

Nesta aba insere-se informações referentes ao "Registro 1200 - Registro de Documento


Fiscal Não-Eletrônico para Fins de Ressarcimento de Substituição Tributária - SP".

Referente ao campo "Valor de Confronto", este terá cálculos que diferem-se de acordo com a
opção selecionada no campo "Cód. de Enquadramento Legal", sendo assim vejamos:

Venda

Caso o Enquadramento selecionado neste campo seja os códigos "1 - Operação ensejadora
de Ressarcimento ou Compl. de ICMS-ST - inciso I Art. 269 RICMS" ou "3 - Operação
ensejadora de Ressarcimento ICMS-ST - Inciso III Art. 269 RICMS", o valor incluído no
campo "vlr. Confronto das Operações" deverá corresponder ao valor do produto da
multiplicação da alíquota interna da mercadoria.

Se o enquadramento selecionado for "2 - Operação ensejadora de Ressarcimento ICMS-ST


- Inciso II Art. 269 RICMS", tem-se então que o valor inserido no campo Vlr. Confronto das
Operações será o valor do ICMS da operação própria, do sujeito passivo por substituição do qual
a mercadoria tenha sido recebida diretamente ou cobrado na operação interestadual anterior.

Tem-se ainda que em caso de antecipação, ou em que o valor do ICMS que seria atribuído à
operação própria do contribuinte substituído sendo que a mercadoria tenha sido recebida, e
estivesse submetida ao regime comum de tributação.

Observação: Para este, quando aplicável, deve-se consultar o artigo 271 do RICMS.

Devolução de Venda

Caso o enquadramento selecionado seja o "1 - Operação ensejedora de Ressarcimento ou


Compl. de ICMS-ST - Inciso I Art. 269 RICMS" ou "3 - Operação ensejedora de
Resarcimento ICMS-ST - Inciso III Art. 269 RICMS" o valor a ser inserido no campo Vlr
Confronto das Operações deverá ser correspondente ao valor da multiplicação da alíquota
interna da mercadoria.

[voltar ao topo]

Botões no topo da tela


A Geração Arquivo CAT 42 é composta por abas, as quais descrevemos até aqui e também por
botões que executam diversas funções dentro desta rotina. Vejamos sobre eles:
Filtros: Este botão abre o assistente de
configuração de filtros personalizados para a tela.
Modo grade [F6]/Configurar grade: Por meio
deste botão, alterna-se a visualização da tela
entre modo grade e modo formulário; além disto,
configura-se a grade da maneira almejada, ou
seja, pode-se selecionar, ordenar ou ocultar as
colunas da forma mais confortável para o usuário.
Cadastrar Portaria CAT 42 [F8]: Por meio deste
botão, tem-se a inicialização da Geração do
Arquivo CAT 42.
Anterior e Próximo: Tem-se aqui, os botões de
navegação entre os registros já cadastrados.
Excluir [F9]: Acionando-se este botão, realiza-se
a exclusão do registro selecionado na tela.
Duplicar: Este botão replica o registro
selecionado, criando um novo com as
configurações equivalentes àquele primeiramente
selecionado.
Atualizar: Por meio deste botão, recarrega-se
toda a tela de Geração de Arquivo CAT 42.

Processar: Ao acionar este botão, o sistema


processará os documentos e preencherá as
tabelas dos registros, mantendo o saldo inicial
caso o mesmo já tenha sido calculado.
Gerar Arquivo: Através deste botão, será gerado
o arquivo .txt exigido pela Portaria CAT 42.
Nota: A primeira geração da empresa exigirá que
uma Cópia do Estoque tenha sido realizada. Isto é
necessário para que o sistema consiga apurar o
saldo inicial dos produtos em estoque.
Exportar grade para PDF: Este botão apresenta
opções de exportação e visualização das
informações da tela. Pode-se "Exportar para
PDF", "Exportar para planilha" ou "Exportar
para cubo".
Anexo: Por meio deste botão pode-se anexar
qualquer documento que seja relevante para a
rotina de Geração do Arquivo CAT 42.
Outras Opções: As funcionalidades
disponibilizadas por este botão podem ser
visualizadas no link Botão Outras Opções...
Configuração da Tela: Por meio deste botão,
pode-se realizar a configuração da tela e suas
respectivas abas e campos de forma mais
proveitosa e adequada para o usuário. Além disto,
será possível determinar como ocorrerá a geração
da numeração da tela, seja "Automática" ou
"Manual".
[voltar ao topo]

Botão Outras Opções...

O botão "Outras Opções..." é acionado por meio do ícone localizado no alto da


tela, conforme mencionado acima; tem-se aqui, as seguintes funcionalidades:
Esta opção quando acionada irá alterar a
marcação "Arquivo Confirmado?" localizada no
Painel Principal. Uma vez que o arquivo foi
confirmado, o usuário não poderá mais processar
os dados, apenas gerar o arquivo. Desta forma,
este botão será útil para que, uma vez entregue o
arquivo, os dados não sejam alterados.
Observação: Apenas os usuários que possuírem
permissão para alteração nesta tela (realizada na
tela Controle de Acessos) poderão utilizar esta
opção.

Esta opção possui a mesma funcionalidade da
opção "Marcar Arquivo como Confirmado",
mencionada acima.

Esta opção possui uma funcionalidade similar à do


botão "Processar" da tela, porém, com uma
diferença: esta opção deletará o saldo inicial e irá
refazê-lo.

Através desta opção, calcula-se o saldo inicial do


estoque desde que não existe movimentação já
gerada. Se houver, será apresentada uma
mensagem de que não será possível refazer
apenas o saldo da referência pois existem
movimentações geradas e, assim, será orientado
a utilizar a opção "Processar e Refazer Saldo".
Se as notas que deveriam amparar o estoque de
um produto não possuem o valor de ST ou se o
rastreamento foi realizado de forma errada, pode

584
rastreamento foi realizado de forma errada, pode
ser que os dados de saldo do produto enviado no
Registro R1050 fiquem negativos em algum dos
campos do registro. Esta opção deverá ser
utilizada nestes casos, visto que o validador da
CAT42 não aceita valores negativos nos registros.
Importante: Uma vez que o usuário descartou
algum produto, caso seja acionado o botão
Processar novamente, pode ser que alguma
movimentação da referência possua o produto
descartado, se existir, o produto será inserido
novamente nos registros. Contudo, ao finalizar a
geração, o sistema verificará se algum produto
descartado foi inserido outra vez; caso tenha sido
inserido, os registros que apontam para este
produto serão deletados da mesma forma que
ocorre no descarte do produto.
Caso o usuário utilize a opção acima mencionada,
o backup dos produtos descartados terá sido feito.
Portanto, a opção "Visualizar Produtos
Descartados" apresentará um pop-up com os
dados de saldo dos produtos descartados.
Nota: Os valores dos produtos apresentados serão
os mesmos que existiriam na tabela do Registro
R1050 se não tivessem sido descartados.



Esta opção tem a finalidade de percorrer o
Registro 1050, buscando por qualquer registro
que não possua "Qtd Final" mas que tenha um
"Vlr. ICMS Final" diferente de zero; assim, o Vlr.
ICMS Final será zerado e então, será possível
consultar os produtos que foram ajustados e os
valores anteriores ao ajuste.
Deve-se acionar esta opção para visualizar os
produtos que foram ajustados, bem como seus
respectivos valores.
Observação: Ao acionar esta opção, será aperto
o pop-up "Produtos Ajustados (R1050)".

[voltar ao topo]

Parâmetros que influenciam nesta rotina


Quando o parâmetro "Gerar estoque inicial da CAT 42 pela procedure? -
GERESTINICATPRO" encontrar-se habilitado, o cálculo do saldo inicial dos produtos será
realizado via procedure. Pela procedure o processo poderá ser interrompido caso as Notas de
Compras não sejam encontradas para amparar determinado produto que exista em estoque.
Observação: Este parâmetro terá como padrão o modo "Desligado", para que o cálculo do
saldo ocorra pela aplicação.
Com o parâmetro "Gerar CAT 42 em modo debug? - GERCATMODDEBUG" habilitado, a
geração da CAT 42 irá gravar no log do sistema o passo a passo que está sendo executado
durante o processamento; isto será útil para identificar uma possível demora no processamento.
O parâmetro "Considerar produto apenas se existir compra c/ ST? -
GERCATCONSCOMST" definirá os produtos que serão considerados para processamento do
saldo. Caso o parâmetro encontre-se habilitado, apenas produtos amparados por pelo menos
uma compra confirmada serão considerados para cálculo/processamento do saldo inicial.
Nota: Quando este parâmetro estiver desligado, serão considerados todos os produtos que
possuem estoque na data da contagem.
Deve-se inserir no parâmetro "Dt. Inicial de compra confirmada com Subst. Tributária -
DTINICOMCONFST" a data limite para buscar as notas de entrada que amparam o estoque.
O parâmetro "Gerar informação da empresa no registro R0150 do arquivo da CAT42? -
INFEMP150CAT42" definirá se a empresa será inserida ou não no Registro 0150 da CAT 42.
Sendo assim, caso o parâmetro encontre-se desabilitado, a empresa não será incluída no
R0150.
Ao habilitar o parâmetro "Utilizar o CNPJ como COD_PART no arquivo da CAT42? -
CDPARTCNPJCAT42" tem-se que o COD_PART será o CNPJ do Parceiro na geração do Registro
1200. Por outro lado, quando este encontrar-se desabilitado, será utilizado o Código do Parceiro
na geração deste registro.
Observação: Desta forma, deve-se inserir no campo "CNPJ / CPF" da aba R1200 desta tela, o
CNPJ ou CPF do Parceiro envolvido e, assim, no momento da geração, o sistema verificará a
configuração do parâmetro para inserir as informações no arquivo.
[voltar ao topo]

2.346 Agendador para Faturamento de Pedido

Comercial > Avançado > Agendadores

Esta rotina permite que você determine o agendamento necessário para realização do
faturamento de pedidos de notas de forma automática. Assim, são geradas notas fiscais de
serviço já confirmadas, que serão enviadas para a prefeitura. É necessário ressaltar que,
somente serão faturados os pedidos que estiverem confirmados e pendentes.

Este agendador ignora qualquer tipo de erro durante o faturamento, confirmação da nova nota
de venda e envio da NFS-e para a prefeitura, ou seja, caso seja apresentado algum erro ao criar
e confirmar a nota, o sistema passa para o próximo pedido. As notas que foram faturadas e
confirmadas com sucesso e são uma NFS-e, serão separadas em lote e enviadas para o servidor
da prefeitura, entretanto, o sistema não irá buscar autorização neste momento.

As NFS-e enviadas, serão inseridas na rotina de Notas Pendentes de Autorização. Nesta rotina,
ocorre a consulta da situação do lote até o servidor da prefeitura retornar que o lote foi
processado, caso a NFS-e seja aprovada ou o lote seja rejeitado, o sistema retira a nota dessa
rotina e qualquer tratativa deve ser tomadas a partir do Portal de Vendas.

Nota: Esta tela não permite a impressão de NFS-e aprovadas; caso seja necessário, realize
através do Portal de Vendas.

Inicialmente, efetue as seguintes configurações:

O "Nro. agendamento" corresponderá à identificação do agendamento.

Informe em "Descrição agendamento" o nome do agendamento a ser executado.

A marcação "Ativo" determina se o agendamento está ativo ou não, ou seja, se poderá ou não

ser utilizado.

O campo "Gerar Lote para" determina qual o lote fiscal que será emitido no agendamento.
Sendo assim, para agendamento de serviços, utilize a opção "NFSe" e, para agendamento de
produtos, use "NFe".

Observação: Após definir a opção no campo acima, será criada uma seção de igual nome na
aba Configurações.

Nota: Quando tiver um pedido que contenha produto e serviço, a rotina não irá faturar e gerar
lotes de NFe ou NFSe; para isso, o operador deve fazer o faturamento manual pelo Portal de
Vendas.

Em "Status Última Execução", você poderá visualizar o status da última execução realizada.

Aba Horários Aba Frequência Agendamento

Aba Configurações

Aba Horários
Nesta aba, configure o período em que será realizada a próxima execução do faturamento,
como também a data final desta execução.

[voltar ao topo]

Aba Frequência Agendamento


Nesta aba, temos as configurações pertinentes à frequência do agendamento, abaixo
trataremos sobre cada uma delas:

Você pode intercalar o agendamento dentre uma ou várias execuções, em um horário


específico;
Indique em qual mês ocorrerá o agendamento; podendo ser em um determinado mês,
acima de um ou todos os meses;
De acordo com a configuração executada no item acima, será configurada a frequência
do agendamento, de acordo com as seguintes formas:

1. Diário: Ao optar por esta opção, a frequência será efetuada todos os dias da semana;
2. Semanal: Nesta opção de frequência, determine um dia da semana acima de um ou
todos os dias da semana;
3. Mensal: Configure por meio desta opção, um dia específico do mês para realizar o
agendamento, acima de um ou todos os dias do mês.

[voltar ao topo]

Aba Configurações

Referente ao campo "E-mail Notificações", destacamos que a configuração deste será


opcional e, caso este seja configurado, será enviado por e-mail um informativo com a
quantidade de pedidos encontrados para faturamento, a quantidade de notas geradas e a
quantidade de notas que ficaram pendentes de autorização.

O "Filtro" possibilita realizar a busca dos pedidos a serem faturados.

Por meio do campo "Ordenação", será definida a ordem dos pedidos para confirmação dentre
as seguintes opções:

Do mais novo para mais velho;


Do mais velho para o mais novo.

A "Série da nota" será utilizado para definir a série da nota que será criada.

Informe em "Tipo de Operação" a TOP que será utilizada na nota de venda, caso a TOP do
pedido não tenha uma "TOP p/ Faturamento" configurada. A preferência será da TOP de
faturamento do pedido.

A "Quantidade de pedidos por lote" indicará qual será a quantidade de pedidos do lote que
será processada. Sendo que, quando não preenchido, o padrão será a quantidade de 50
pedidos.

585
pedidos.

Conforme a opção selecionada no campo "Gerar Lote para" do Painel Principal, será exibida
uma nova seção na aba Configurações. Se escolhida a opção "NFS-e", apresenta-se a seção de
igual nome. Caso seja escolhida a opção "NF-e", será exibida essa seção na aba.

[voltar ao topo]

2.347 Consulta/Movimentação de Bem

Imobilizado > Rotinas

por meio dessa rotina, você pode efetuar a movimentação de bens entre os departamentos da
empresa, bem como, consultar a localização atual de cada um deles, o que propicia um maior
controle sobre os mesmos.

Ao lado esquerdo da tela, temos os filtros que o auxiliam na Consulta e Movimentação de Bens,
de maneira direcionada, rápida e singular. Já na parte direita, estão as abas responsáveis pela
exibição das informações pertinentes ao bem. Sendo que, os campos contidos em cada uma
destas abas possuem apenas o caráter informativo e suas informações são derivadas do
Cadastro do Produto, aba Bens, sub-aba Bens.

Observação: Será possível verificar quais bens estão alocados em um determinado


departamento através do Filtro "Departamento".

Nota: Ao inserir um filtro personalizado, não será necessário o preenchimento de um filtro


rápido para que o mesmo seja executado, porém, utilize pelo menos um deles para execução da
rotina.

As funcionalidades da tela, poderão ser acessadas através do botão "Outras Opções..."

. Acesse os links abaixo para saber sobre cada uma delas:

Transferência de Bem Desmembramento de Bem Vinculação de Bem


Desvinculação de Bem Alteração Código Bem Preferências

Transferência de Bem
Por meio dessa opção, a transferência do bem de um departamento para outro pode ser
realizada.

[voltar ao topo]

Desmembramento de Bem
Ao acionar essa opção, o desmembramento do bem irá transformá-lo em partes que podem ser
vinculadas em outros ativos, ou serem usadas isoladamente.

Importante: Só é possível desmembrar um bem que possuir produtos como componentes


cadastrados no Cadastro do Produto, aba Componentes.

Observação: Quando o parâmetro "Desm. bem valida Usado Como Imobilizado? -


DESMBEMVALUSADO" for ligado, irá validar os produtos utilizados como imobilizados. Caso
você tente fazer um desmembramento do bem e ele não seja utilizado como imobilizado, será
exibida uma mensagem informando que o bem não é imobilizado.

Importante: Você deve possuir um Modelo de Nota para Desmembramento para realizar o
desmembramento do bem, caso contrário, será exibida a mensagem:

"Não encontrado modelo de nota para desmembro. Informe o modelo no menu outras
opções > 'Preferências' > 'Modelo de nota para desmembramento'".

Assim, você deve efetuar o cadastro do modelo de nota através da tela Modelo de Notas e
Pedidos.

[voltar ao topo]

Vinculação de Bem
Nessa aba, você irá realizar a ligação de vários Bens (peças) a um determinado equipamento.

Observação: O bem será sugerido automaticamente no pop-up quando a marcação "Sugerir

bem selecionado na vinculação ou desvinculação de bem", do botão


"Configuração da Tela" estiver habilitada.

[voltar ao topo]

Desvinculação de Bem
A desvinculação é o ato de desassociar uma peça de um equipamento, sendo que esse
procedimento não faz com que o equipamento perca sua ligação ao contrato.

Nota: O bem será sugerido automaticamente no pop-up quando a marcação "Sugerir bem

selecionado na vinculação ou desvinculação de bem" do botão


"Configuração da Tela" estiver habilitada.

[voltar ao topo]

Alteração Código Bem


Essa opção permite que você altere a chave do bem em todas as rotinas em que ele estiver
presente. Ao acioná-la, basta informar o novo código que será atribuído ao bem selecionado.

[voltar ao topo]

Preferências
Por meio dessa opção, você irá vincular o Modelo de Nota para desmembramento do bem. Com
isso, será possível realizar o lançamento da nota criando outro ativo com a peça desmembrada,
sem afetar a nota de origem.

586
[voltar ao topo]

2.348 Nota Técnica 2018.005 - NF-e / NFC-e

As alterações pertinentes à NT 2018.005 só serão geradas se a data do sistema for igual ou


superior a 07/05/2019 e o campo "Versão NT" estiver configurado com a opção "Última (Nota
Técnica 2018.005)" (Preferências da Empresa, aba NF-e/NFC-e).

Bloco G

No Cadastro de Parceiros, aba Contatos foi criado o campo "Inscrição Estadual" que ao ser
preenchido tem os seus dados inseridos no XML da nota. Além disso, foram inclusos no XML os
campos pertinentes ao endereço de entrega conforme os dados do Contato de Entrega.

Bloco K

A criação do campo "Motivo Isenção Anvisa" no Cadastro de Produtos, aba Medicamentos,


tem o intuito de inserir no XML as informações adicionais referentes ao produto que
corresponde à medicamento, conforme detalhes da Anvisa.

Bloco N - Grupo ICMS 60

As informações contidas no campo "Vlr ICMS destacado da oper. própria de oper. ant."
(Central de Vendas, Grade Itens) serão destacadas no XML.

Grupo ZD

Este tópico trata sobre a geração das tag’s pertinentes ao responsável técnico da empresa de
forma automática, não sendo necessário a criação de campos específicos para preenchimento.
Tem-se abaixo o detalhamento de como será informado no XML:

2.349 Descontinuidade do Internet Explorer.

A Microsoft anunciou em meados de Janeiro de 2016 a descontinuidade do famoso navegador


Internet Explorer, com isso o navegador deixa de receber atualizações importantes de
segurança, em contrapartida, a partir do Windows 10, foi lançado o Navegador Microsoft EDGE

Para continuarmos na Evolução da nossa Solução EIP e entregar uma melhor experiência aos
usuários e melhoria contínua dos nossos produtos, a Sankhya Jiva decidiu que a partir de
Janeiro de 2020, não iremos homologar o Navegador Internet Explorer.

Principais Navegadores homologados e suportados pela Aplicação Sankhya Jiva

Navegador MicroSoft EDGE


Navegador Sankhya e Navegador Jiva
Navegador Google Chrome
Navegador Mozilla Firefox

2.350 Apuração do Ressarcimento/Complementação do ICMS-ST

Livros Fiscais > Arquivos

Esta tela possibilita que você realize a apuração mensal de seus documentos e, assim, possa
verificar se possui direito ao ressarcimento ou se deve efetuar a complementação dos valores
referentes às vendas para o consumidor final.

Painel Principal Aba Filtros

Aba Itens Apurados Botões no topo da tela

Painel Principal

Inicialmente, informe a "Empresa" e a "Dt. Referência" para que o sistema possa verificar os
documentos e realize a apuração dos mesmos.

O campo "Alíquota Interna" exibirá a alíquota interna para a UF da Empresa selecionada.

Em relação ao campo "Vlr. Total de Ressarcimento" tem-se que este mostrará a soma dos
itens apurados, considerando as sequências que tiveram direito ao ressarcimento.

No campo "Vlr. Total de Complementação" teremos a soma dos itens apurados,


considerando as sequências que deverão ser complementadas.

Será exibido no campo "Vlr. Total da Diferença da Operação" a diferença entre o total do
ressarcimento e o total da complementação.

Observação: Este campo sempre terá seu valor positivo.

Mostra-se no campo "Vlr. Total da Apuração" o valor total do ressarcimento ou da


complementação para a Empresa e Referência selecionadas, já aplicando a alíquota interna.

O campo "Apuração Final" será preenchido informando se a empresa tem direito ao


ressarcimento na referência ou se a mesma deverá realizar a complementação dos valores.

[voltar ao topo]

Aba Filtros

587
Nesta aba, você poderá definir quais os documentos que deverão ser analisados, ou seja, no
campo "Filtro Personalizado" pode-se inserir algum tipo de restrição para buscar produtos,
itens e/ou notas específicos para a apuração.

Nota: Para saber como realizar a inserção de informações neste campo de forma correta, basta

acionar o botão "Ajuda" localizado ao lado do campo.

Caso seja realizada a marcação "Desconsiderar produto usado como brinde e consumo"
tem-se que, os itens dos documentos não serão considerados no processamento.

[voltar ao topo]

Aba Itens Apurados

Nesta aba deve-se realizar a apuração de todos os itens com ICMS-ST, para que verifique os
casos de restituição ou complementação. Desta forma, deve-se efetuar o levantamento de
vendas para o consumidor final, cruzando as vendas com as compras que possuem ICMS-ST.

Será possível selecionar uma nota/item tanto da venda quanto da compra através do campo
"Nro. Único".

Observação: A regra de busca dos documentos no pop-up "Seleção da Nota" (aberto quando
busca-se a nota pelo campo acima informado) ocorrerá da seguinte forma:

Primeiramente, o produto deverá possuir rastreamento de estoque;


O documento deverá ser uma venda aprovada e estar ligada à uma compra pelo
rastreamento;
O Parceiro da Nota deve ser um consumidor final, contribuinte ou não contribuinte;
A tributação do item de venda deve ser igual a "60-ICMS cobrado anteriormente por
substituição";
O item de venda deverá possuir quantidade informada maior que zero;
A tributação do item da compra de origem também deverá ser igual a 60-ICMS cobrado
anteriormente por substituição ou apresentar valor informado no campo "Base
Substituição", ou seja, a tributação será para um item com cálculo do ST;
O item de compra também precisará possuir quantidade informada maior que zero;
E, por fim, a diferença entre o valor de compra e o valor de venda deverá ser diferente
de zero.

Deve-se realizar o seguinte cálculo para definir se determinado item tem direito ou não ao
ressarcimento:

(VALOR DA COMPRA - VALOR DA VENDA)

Caso o valor seja positivo, possui direito ao ressarcimento. Por outro lado, sendo negativo, o
valor deverá ser complementado.
[voltar ao topo]

Botões no topo da tela


A tela Apuração do Ressarcimento/Complementação do ICMS-ST é composta por abas, as quais
descrevemos até aqui e também por botões que executam diversas funções dentro desta
rotina. Vejamos sobre eles:

Filtros: Este botão abre o assistente de configuração de filtros personalizados


para a tela.

Modo grade [F6]/Configurar grade: Por meio deste botão, alterna-se a


visualização da tela entre modo grade e modo formulário; além disso, configura-se a grade da
maneira almejada, ou seja, pode-se selecionar, ordenar ou ocultar as colunas da forma mais
confortável para o usuário.

Cadastrar Apuração do Ressarcimento/Complementação do ICMS-ST [F8]: Por


meio deste botão, tem-se a inicialização do cadastro de uma Apuração.

Anterior e Próximo: Neste, os botões de navegação entre os registros já


cadastrados.

Excluir [F9]: Acionando-se este botão, realiza-se a exclusão do registro selecionado na


tela.

Duplicar: Este botão replica o registro selecionado, criando um novo com as


configurações equivalentes àquele primeiramente selecionado.

Atualizar: Por meio deste botão, recarrega-se toda a tela de Apuração do


Ressarcimento/Complementação do ICMS-ST.

Processar: Ao acionar este botão, uma busca dos documentos contidos


dentro da "Dt. Referência" será realizado e em seguida calcula-se a apuração.
Observação: Caso o usuário processe uma apuração e seja verificado que já existem Itens
Apurados, o processo será interrompido para que uma decisão seja tomada através do pop-up
que se abrirá:

Substituir: Acionando-se este botão tem-se que toda a apuração será deletada e
refeita;
Incluir: Esta opção quando selecionada fará com que apenas documentos que não
foram apurados sejam incluídos;
Cancelar: Acionando-se esta opção, tem-se que o processo será cancelado.

Visualizar: Este botão quando acionado, gerará um relatório com todos os


documentos que foram apurados na referência informada.

Exportar grade para PDF: Este botão apresenta opções de exportação e

visualização das informações da tela. Pode-se "Exportar para PDF", "Exportar para
planilha" ou "Exportar para cubo".

Anexo: Por meio deste botão pode-se anexar qualquer documento que seja relevante
para a rotina de Apuração do Ressarcimento/Complementação do ICMS-ST.

Outras Opções: As funcionalidades disponibilizadas por este botão podem ser


visualizadas no link Botão Outras Opções....

Configuração da Tela: Por meio deste botão, você poderá realizar a configuração
da tela e suas respectivas abas e campos de forma mais proveitosa e adequada para o usuário.
Além disto, será possível determinar como ocorrerá a geração da numeração da tela, seja
"Automática" ou "Manual".

[voltar ao topo]

Botão Outras Opções...

O botão "Outras Opções..." é acionado por meio do ícone localizado no alto da


tela, conforme mencionado acima; tem-se aqui, as seguintes funcionalidades:

Estas duas opções possuem vínculo com a marcação "Apuração Confirmada?" localizada no
Painel Principal desta tela; uma vez confirmada a apuração, o reprocessamento não poderá ser
executado, portanto, as opções "Marcar Apuração como Confirmada" e "Desmarcar
Apuração como Confirmada" deverão ser utilizadas para que o usuário execute a marcação
da maneira que for conveniente.

[voltar ao topo]

2.351 Extrator de Dados

Configurações > Avançado


Nesta tela, pode-se exportar informações do Sankhya Om para diversos formatos e destinos,
para serem utilizados de acordo com as necessidades dos usuários.

Na parte superior desta tela, tem-se os botões padrão do sistema, além dos botões

"Executar agora" e "Processos em execução".


Aba Geral Aba Consulta
Aba Agendamento/Execução

[voltar ao topo]

Aba Geral

588
Aba Geral

Nesta aba, tem-se as opções:


No campo "Formato", pode-se escolher entre "Excel (xlsx)", "XML", "JSON", e "CSV".
O campo "Destino" possui as opções "Download" e "Repositório de arquivos" disponíveis
para seleção.
Nota: Quando a opção Download for selecionada, o sistema não permitirá o agendamento e,
desta forma, a execução será realizada manualmente pelo usuário por meio do botão Executar
agora (localizado na parte superior da tela). Por outro lado, caso a opção Repositório de
arquivos encontre-se selecionada, o Destino poderá ser agendado ou executado de maneira
imediata, assim, o sistema criará no repositório padrão do sistema, o diretório "Extrator de
Dados" e irá salvar os arquivos gerados.
Em relação ao campo "Nome do arquivo", tem-se que o usuário escolherá um nome para o
arquivo que será gerado.
No campo "Codificação", pode-se definir se o mesmo será "UTF-8", "ISO-8859-
1" ou "Automático", sendo que este último estabelecerá de forma automática a codificação
com base no formato do arquivo.
Quando a marcação "Compactar arquivo (.zip)?" está habilitada, o sistema irá gerar o
arquivo no formato zip com tamanho reduzido.
Referente aos campos "Incluir data no nome do arquivo?:" e "Incluir hora no nome do
arquivo?:", estes irão inserir a data e hora no momento da geração da extração no final do
nome do arquivo.
Observação: A opção Incluir hora no nome do arquivo? é relevante, pois criará registros
específicos.

[voltar ao topo]

Aba Consulta

Na aba "Consulta", tem-se o botão "Fonte de Dados", que listará as fontes de


dados previamente configuradas em que a consulta SQL será executada. Além disso, será
possível editar a consulta SQL e validar a consulta SQL que executa o script, sendo que, será
retornada apenas uma linha para melhorar a perfomance ou executar a consulta com todos os
registros, respeitando a quantidade máxima de linhas configuradas na tela Preferências.
Observação: Nesta versão do Extrator de Dados a consulta não possui suporte para
parâmetros.

[voltar ao topo]

Aba Agendamento/Execução

Nesta aba, tem-se as duas grades a seguir:

Grade Agendamento

Nesta grade tem-se a marcação "Ativo" e, quando esta estiver habilitada, o sistema exibirá o
campo "Tipos de gatilho", que possui as opções "Expressão CRON" e "Intervalo de
tempo".
Quando a opção Expressão CRON estiver selecionada, o campo "Expressão do gatilho" será
exibido; neste será definido o intervalo de tempo com base no Tipo de gatilho. Em seguida, o

usuário validará a expressão inserida no campo por meio do botão "Validar


Expressão".
Nota: Será possível utilizar o botão "Ajuda de uso para sintaxe cron" para auxílio no uso da
expressão.
Ao selecionar a opção "Intervalo de tempo", tem-se que esta exibirá o campo "Tipo de
intervalo" que pode ser por "Minutos" ou "Hora", e o campo "Valor" em que o usuário
determinará o tempo de sua preferência de acordo com a opção marcada em Tipo de intervalo.

Grade Execução

Esta grade mostrará as últimas execuções da tela.


O campo "Dt. última execução" exibirá a data e hora da última execução de agendamento.
No campo "Tempo de processamento (min)" será apresentado o tempo total gasto no último
processamento.
Em "Log de erro", será mostrada a informação do erro durante a execução.

[voltar ao topo]

2.352 Livro Caixa Produtor Rural - LCDPR

Livros Fiscais > Conexão

Através desta rotina, será possível incluir as informações, realizar configurações e gerar o
Arquivo do Livro Caixa Digital do Produtor Rural.

Painel Principal Aba Geral

Aba 0000 Aba 0010

Aba 0040 Aba 0050

Aba Q100 Aba Q200

Aba 9999 Botões no topo da tela

Painel Principal

Neste Painel, deve-se configurar a "Empresa" que terá o Arquivo do Livro Caixa Digital do
Produtor Rural gerado, bem como, informar a "Dt. Inicial" e a "Dt. Final" para a geração.

Aba Geral
No campo "Versão do Layout" encontra-se a versão definida pela Receita, a qual será
entregue o Arquivo do Livro Caixa Digital do Produtor Rural.

O campo "Indicador do Início do Período" possui as seguintes opções:

Início de obrigatoriedade da escrituração no curso do ano calendário: Esta


opção deverá ser selecionada quando o produtor rural, no curso do ano caléndário,
adquiriu algum processo administrativo.
Abertura: Deve-se selecionar esta opção quando o produtor rural obteve operações
com a atividade rural naquele ano da entrega do livro.
Regular: Seleciona-se esta opção quando o produtor rural já realiza operações da
atividade rural, ou seja, suas operações não são recentes.

Deve-se preencher o campo "Indicador de Situação Especial e Outros Eventos" para


indicar a situação do produtor rural no ano calendário da entrega do livro. Neste campo, tem-se
as opções a seguir:

Espólio;
Falecimento;
Normal;
Saída definitiva do País.

O campo "Data da Situação Especial" possui relação com o campo Indicador de Situação
Especial e Outros Eventos, ou seja, deve-se selecionar a data em que ocorreu a situação
especial.

No campo "Forma de Apuração" seleciona-se a forma escolhida pelo produtor rural para
executar a apuração de suas atividades rurais, sendo elas:

Apuração do lucro pelo disposto no art. 5º da Lei nº 8.023, de 1990;


Livro Caixa.

[voltar ao topo]

Aba 0000
Esta aba tratará sobre informações relativas ao "Registro 0000 - Abertura do Arquivo
Digital e Identificação da Pessoa Física".

[voltar ao topo]

Aba 0010
Nesta aba, teremos as informações referentes ao "Registro 0010 - Parâmetros de
Tributação":

589
No campo "Forma de Apuração" deve-se selecionar se a apuração será realizada de acordo
com o "Livro Caixa" ou com a "Apuração do lucro pelo disposto no art. 5º da Lei nº
8.023, de 1990".

[voltar ao topo]

Aba 0030
Essa aba, refere-se ao "Registro 0030 - Dados Cadastrais do Contribuinte".

[voltar ao topo]

Aba 0040
Tem-se nesta aba as informações referentes ao "Registro 0040 - Cadastro dos Imóveis
Rurais"; assim, esta aba tem por objetivo controlar as aquisições, as quantidades e preencher o
Registro 0040 do arquivo LCDPR.

Observação: O registro 0040 buscará as informações de todos os imóveis rurais definidos no


Q100 e o registro 0045 carregará os dados da aba "Livro Caixa Digital Produtor Rural" da
tela Preferências da Empresa para cada um dos imóveis.

Sub-aba 0045

Quando configurados os campos desta sub-aba, será preenchido o "Registro 0045 - Cadastro
de Terceiros". Nesta sub-aba deve-se realizar o cadastro das informações relativas a contratos
e dados da contraparte do imóvel.

[voltar ao topo]

Aba 0050
Nesta aba, deve-se inserir as informações relativas às contas bancárias do produtor rural, para
que o "Registro 0050 - Cadastro das Contas Bancárias do Produtor Rural".

Para a obtenção do "Código Sequencial da Conta Bancária" e "Código da conta


bancária" dos registros Q100 e 0050, teremos a seguinte hierarquia de busca caso estes
estejam preenchidos:

Campo "Classificação da conta Produtor Rural";


O campo "Número da conta Produtor Rural";
Os três primeiros dígitos do "Código da Conta Bancária".

[voltar ao topo]

Aba Q100
Esta aba, refere-se ao "Registro Q100 - Demonstrativo do Resultado da Atividade
Rural" e trará informações dos financeiros para os imóveis rurais associados à empresa em
questão, no intervalo definido no cabeçalho da Movimentação Financeira.

Nos campos "Valor de entrada dos recursos" e "Valor de saída dos recursos", o
desdobramento do financeiro será proporcionalizado conforme o que foi definido na aba Livro
Caixa Produtor Rural nas Preferências da Empresa.

O campo "Valor total do lançamento" exibe o total do desdobramento de cada financeiro,

para conferência.

Nota: Acionando-se os botões "Conciliar" e "Desfazer Conciliação", tem-se o seguinte


comportamento, executando-se a funcionalidade em todos os registros Q100 do mês escolhido:

Importante: Os registros Q100 conciliados, não poderão ser editados ou excluídos e serão
encaminhados para o arquivo, diferentemente dos que não foram conciliados.

Para a obtenção do "Código Sequencial da Conta Bancária" e "Código da conta


bancária" dos registros Q100 e 0050, teremos a seguinte hierarquia de busca caso estes
estejam preenchidos:

Campo "Classificação da conta Produtor Rural";


O campo "Número da conta Produtor Rural";
Os três primeiros dígitos do "Código da Conta Bancária".

Observação: Os campos "Conta Bancária" e "Cód. Natureza" farão ligação com o Cadastro
de Conta Bancária e a Natureza respectivamente.

[voltar ao topo]

Aba Q200
Nesta aba deve-se realizar o preenchimento das informações relativas ao "Registro Q200 -
Resumo Mensal do Demonstrativo do Resultado da Atividade Rural".

Nota: O registro Q200 faz o resumo mensal dos lançamentos no Q100.

[voltar ao topo]

Aba 9999
Tem-se nesta aba as informações referentes ao "Registro 9999 - Identificação do Contador
e Encerramento do Arquivo Digital".

590
[voltar ao topo]

Botões no topo da tela


A Geração do Arquivo LCDPR é composta por abas, as quais descrevemos até aqui e também
por botões que executam diversas funções dentro desta rotina. Vejamos sobre eles:

Por meio do botão "Filtros", o assistente de configuração de filtros personalizados


para a tela será exibido.

No botão "Modo grade [F8]", alterna-se a visualização da tela entre modo grade e
modo formulário; além disto, configura-se a grade da maneira almejada, ou seja, pode-se
selecionar, ordenar ou ocultar as colunas conforme sua preferência.

Em "Cadastrar Livro Caixa Digital do Produtor Rural [F8]", tem-se a inicialização da

Geração do Arquivo LCDPR.

Por meio dos botões "Próxima" e "Anterior", o sistema que você


navegue entre os registros já cadastrados.

No botão "Excluir [F9]", realiza-se a exclusão do registro selecionado na tela.

Ao acionar o botão "Duplicar", o registro selecionado será duplicado, de forma que um


novo registrado será adicionado à tela com as configurações equivalentes àquele
primeiramente selecionado.

Quando você utilizar o botão "Atualizar", recarrega-se toda a tela de Geração do


Arquivo LCDPR.

Por meio do botão , a apuração ou processamentos dos dados LCDPR,


referente às tabelas que contemplam cada registro do layout será realizado. Assim, após esse
processamento, o sistema emitirá uma mensagem o confirmando.

Quando você acionar o botão , será gerado o arquivo .txt exigido pela Instrução
Normativa RFB N. 1848/2018.

Nota: Ao acionar este botão, será exibido um pop-up para confirmação da geração do arquivo
LCDPR; confirmando esta ação, será exibido o pop-up "Processos" para acompanhamento da
geração do arquivo. Esse pop-up trará informações detalhadas referentes ao processo de
geração do arquivo, como os dados da empresa, o período e andamento dos registros.

O , exibirá todo o histórico de dados os últimos arquivos


gerados.

Por meio do botão "Exportar grade para PDF", apresenta opções de exportação e
visualização das informações da tela. Pode-se "Exportar para PDF", "Exportar para
planilha" ou "Exportar para cubo".

Em "Anexo", pode-se anexar qualquer documento que seja relevante para a rotina de
Geração do Arquivo LCDPR.

O botão "Outras opções...", possui as funcionalidades "Marcar Arquivo como


Confirmado", "Desmarcar Arquivo como Confirmado" e "Reprocessar Registros
Totalizadores".

Quando o botão "Configurações da Tela" for acionado, pode-se realizar a


configuração da tela e suas respectivas abas e campos de forma mais proveitosa e adequada
para o usuário. Além disto, será possível determinar como ocorrerá a geração da numeração da
tela, seja "Automática" ou "Manual".

[voltar ao topo]

2.353 Apuração de Divergências de ICMS-ST

Através desta rotina, será possível comparar os valores de ICMS-ST registrado nos itens, com os
valores que são calculados no sistema.

Observação: Os valores exibidos nesta tela terão em seu cálculo a proporcionalização de frete,
seguro, embalagens e etc, de acordo com as configurações realizadas nos Tipos de Operação -
TOP, aba Despesas Acessórias.

Nota: Esta rotina possui relação com a marcação "Apura a Divergência de ICMS-ST" da tela
Portal de Importação de XML, botão Outras Opções..., opção "Preferências para importação
de NF-e". Sendo assim, caso a marcação estiver selecionada, ao processar completamente um
arquivo XML de NF-e de Compra que contenha diferença de impostos e o usuário tiver
selecionado no campo "Usar impostos" a opção "Usar Impostos do Arquivo" (tela Portal de
Importação de XML, aba Impostos), a rotina irá popular em paralelo, de modo assíncrono, a
rotina de Apuração de Divergência de ICMS-ST.

Painel Principal Aba Geral

Aba Itens da Apuração Botão Preferências

Botão Outras Opções...

Painel Principal
O Painel Principal que está em destaque, reúne as informações pertinentes às Divergências de
ICMS-ST.

No campo "Nro. Único Nota" insira o número único da nota que gerou a Apuração de
Divergência de ICMS-ST.

No campo "Nro. Nota" será inserido o número da nota que gerou a Apuração de Divergência de
ICMS-ST.

O campo "Número do financeiro" será preenchido com o número único do financeiro que
representa a guia GARE.

Em relação ao campo "Dt. Neg" tem-se que este será preenchido com a data de negociação da
nota que gerou a Apuração de Divergência de ICMS-ST.

O "Status" atual da Apuração de Divergência de ICMS-ST será preenchido como "Pendente"


ou "Liberada".

A marcação "Digitado" será habilitada quando os valores de Substituição Tributária forem


alteradas manualmente pelo usuário.

[voltar ao topo]

Aba Geral

Nesta aba temos os campos:

A "Base substituição Calculada" será preenchida com a base de cálculo de ICMS-ST


automaticamente pelo sistema.

O sistema preencherá o campo "Vlr. substituição Calculada" com o valor de ICMS-ST.

Preenche-se o campo "Base substituição Nota" com a base de cálculo de ICMS-ST registrada
na nota.

O valor de ICMS-ST registrado na nota será informado no campo "Vlr. substituição Nota".

No campo "Vlr. Divergência de ICMS ST" será informado o valor da diferença de ICMS-ST
sobre o calculado e o registrado no sistema, variando conforme as configurações realizadas no
pop-up "Preferências", que será exibido ao acionar o botão Preferências localizado no topo da
tela.

[voltar ao topo]

Aba Itens da Apuração

591
Esta aba compreenderá os dados que dizem respeito aos Itens da Apuração de Divergências de
ICMS-ST, conforme explicado abaixo:

No campo "Sequência" deve-se inserir a sequência que foi registrada no item.

Preencha o campo "Produto" com o código do produto referente ao item registrado.

O campo "Tributação" será preenchido automaticamente com o código de tributação


registrado no item após salvar o registro dos Itens de Apuração.

Informe no campo "Base substituição Calculada" a base de cálculo de ICMS-ST na simulação


efetuada pelo sistema.

O valor de ICMS-ST deverá ser inserido no campo "Vlr. substituição Calculada".

A base de cálculo de ICMS-ST registrada no item será exibida no campo "Base substituição
Item".

O campo "Vlr. substituição Item" será preenchido com o valor de ICMS-ST registrado no item.

A marcação "Digitado" será habilitada quando os valores de Substituição Tributária forem


alterados de forma manual.

Será possível visualizar nos campos "Base ICMS Calculada", "Vlr. ICMS Calculada", "Base
ICMS Item", "Vlr. ICMS Item" e "Cód. Alíq. ICMS" os valores de ICMS da Nota recalculada de
forma centralizada.

[voltar ao topo]

Botão Preferências
O botão "Preferências" está localizado no topo da tela, representado pelo ícone

Ao acionar este botão, será aberto o pop-up a seguir:

A marcação "Gerar Financeiro ao Liberar" quando habilitada possibilitará realizar a geração


do financeiro após a liberação da Apuração de Divergência de ICMS-ST.

Quando for efetuada a marcação "Recalcular Financeiro" será possível excluir o financeiro da
apuração antes de gerá-lo. Caso contrário, será exibida uma mensagem que já existe financeiro
para a apuração em questão.

A marcação "Apenas sem Cálc." é responsável por enviar valor ao campo "Vlr. Divergência
de ICMS ST" apenas se o sistema tiver gerado valor de Substituição Tributária e não tiver sido
registrado no item.

Informe a operação a ser utilizada na geração do financeiro no campo "Tipo de Operação".

No campo "Tipo de Título" insira qual o título utilizado na geração do financeiro.

[voltar ao topo]

Botão Outras Opções...

O botão "Outras Opções..." é acionado por meio do ícone localizado no alto da


tela, possuindo as seguintes funcionalidades:

Gerar Guia do Financeiro: Quando selecionada efetuará a geração da Guia do Financeiro -


GARE, de acordo com o valor registrado no campo "Vlr. Divergência de ICMS ST" da aba
Geral.
Marcar como Liberado: Ao acionar esta opção será liberado o registro de Apuração de
Divergência de ICMS-ST caso o usuário possua permissão de liberação no Controle de Acessos.
Processar Apuração: Esta opção irá carregar e apurar as notas de compra já confirmadas. Na
execução desta, será apresentado um pop-up para que sejam apresentadas as notas e o
usuário possa selecionar quais destas serão efetuadas a geração da Divergência de Apuração.
Observação: No pop-up, após selecionar as notas desejadas, aciona-se o botão

; assim, será exibida a mensagem de que o processo de criação das Apurações


de Divergência de ICMS-ST foi finalizado com sucesso.

[voltar ao topo]

2.354 Notas p/ Apuração da Receita

Esta tela permite visualizar as notas que compõem a receita, sendo que ao processar estas
notas a Central de Apuração da Receita será atualizada.

Aba Itens da Apuração da


Aba Geral
Receita Mensal
Botões no topo da tela

Aba Geral
Tem-se nesta aba informações a respeito da nota que faz parte da apuração.

[voltar ao topo]

Aba Itens da Apuração da Receita Mensal


Esta aba possui informações relevantes a respeito do item da nota que faz parte da apuração. O
produto/serviço é quem determinará o anexo utilizado.

[voltar ao topo]

Botões no topo da tela


Vejamos abaixo o comportamento de alguns dos campos localizados no topo da tela:

592
Botão Processar Apuração

Esse botão irá processar todas as notas da apuração selecionada que estão pendentes e irá
atualizar os valores das receitas brutas da apuração: gerais e por anexo da tela Central de
Apuração.

Botão Processar Nota

Esse botão é responsável por processar apenas as notas da apuração selecionada, desde que
ela esteja pendente. Ao ser processada, os valores das receitas brutas da apuração (gerais e por
anexo da Central de Apuração da Receita) serão atualizados.

Botão Outras Opções

O botão "Outras Opções..." é representado pelo ícone e comporta as seguintes


opções:

Atualizar Notas da Receita: Esta opção irá buscar as notas que foram aprovadas na
referência corrente durante o dia a dia da empresa e que ainda não constam nesta tela.
Estas notas serão inseridas com status pendente para que o usuário analise-as e decida
processá-las para que assim elas atualizem a Central de Apuração da Receita.

Importante: Esta ação poderá ser executada apenas a partir de uma apuração já selecionada
na tela. Caso seja necessário buscar notas de uma referência que ainda não possui notas nesta
tela, utiliza-se a opção "Atualizar Notas por uma Apuração".

Abrir Central de Apuração: Através desta opção, tem-se a abertura da Central de


Apuração da Receita.
Atualizar Notas por uma Apuração: Ao acionar esta opção, será aberto um pop-up
onde o usuário poderá selecionar uma apuração que esteja aberta para atualizar as
notas da referência.

[voltar ao topo]

2.355 Configurações para Impressão de Boletos

Abaixo serão descritas as configurações necessárias para realizar a impressão de boletos:

Primeiramente, o modelo de Relatório Formatado no iReport deve ser cadastrado na tela


Modelos de Boleto(s).

Observação: O Sankhya-OM não suporta impressão de boletos em formato "txt."

Depois, vincule o modelo cadastrado na tela Modelos de Nota Fiscal/Duplicatas/Boletos, por


meio do campo "Número do relatório modelo".

Em seguida, no Cadastro de Contas, aba Boleto(s)/Duplicatas, realize a marcação do campo


"Emite", e preencha os campos "Modelo" e "Impressora".

Realizados os procedimentos acima, na tela Tipos de Negociação, aba Características, configure


o campo "Imprimir boleto/duplicata?", de forma a permitir a impressão de boletos.

Por fim, no Cadastro de Tipo de Operação – TOP, aba Impressão, selecione no campo "Imprimir
Boleto/Duplicata" a opção "Manual" ou "Na confirmação" da nota.

Nota: Deve haver harmonia entre essas configurações, pois elas estão interligadas. Por
exemplo, se um usuário tentar emitir um boleto com uma TOP que não foi configurada para a
emissão de boletos, ele não obterá sucesso, ou se utilizar um Tipo de Negociação que não
permita emissão de boletos, ele também não obterá sucesso.

2.356 Nota Técnica 2018.002 - Consumo Indevido

O uso indevido de serviços pode comprometer a estabilidade dos Web Services, resultando na
saturação dos recursos, o que possibilita o ambiente autorizador inoperante, além de que,
podem ser interpretadas como ataques aos recursos de processamento e rede.
A Nota Técnica 2018.002 foi criada para tratar este tipo de uso, o que poderá resultar em regras
e penalizações para consumo indevido. No entanto, existem (têm) fatores principais como os
limites de tentativas e o tempo de bloqueio do usuário, que podem ser alterados por cada Sefaz
estadual. Por padrão, caso a UF opte por manter os valores padrões estabelecidos pela Nota
Técnica 2018.002, a Rejeição por Consumo Indevido ocorrerá quando:
•Uma NFe ou NFC-e for enviada mais de 30 vezes e apresentar o mesmo status de rejeição;
•Um evento apresentar 20 vezes a mesma rejeição;
•Inutilização enviada mais de 20 vezes e apresentar a mesma rejeição;
•Uma NFe for consultada mais de 10 vezes em 1 hora;
•Um recibo for consultado mais de 40 vezes em 1 hora.

Limite de Envio de NFe / NFC-e


A tabela RejeiçãoNfe (TGFREJNFE) armazenará o número da nota, o código da rejeição
retornado, a quantidade de vezes que foi recebida essa mesma rejeição, e uma hash
(assinatura) do xml rejeitado. Tem-se como exemplo uma rejeição relacionada com a Inscrição
Estadual inválida de determinada empresa, e é apresentada uma rejeição anterior a esta, e não
havendo uma correção do erro, um novo registro será criado na tabela RejeiçãoNfe.
Caso uma rejeição seja de fato encontrada, tem-se as possibilidades:
Se a URL deste serviço estiver configurada no arquivo "url-webservices.xml" contendo o
atributo "maxRejeicoesRepetidasPorDocumento", o sistema irá consultar o máximo de
rejeições por documento permitidas para esse serviço, e irá comparar com o campo
"CODREJEICAO" da tabela RejeicaoNfe, neste caso pode ocorrer dois casos:
Caso o número de rejeições esteja dentro do limite e o usuário não alterar a nota, o sistema
exibirá um pop-up com a mensagem:
"A sua nota não sofreu alterações no xml e foi encontrada 1 rejeição de código 209
para essa mesma NF-e. Deseja continuar mesmo assim?"
Ao clicar em "Não", o sistema não prosseguirá com o evento. Caso o usuário selecione o botão
"Sim", este receberá a mesma rejeição e o registro da tabela será atualizado com a
QTDREJEICOES atualizada.
Caso o número de rejeições tenha atingido o limite, a mensagem a seguir será apresentada:
"O serviço não será finalizao pois o limite de rejeições foi alcançado. Foram 2
repetições de rejeições 209 para o mesmo xml dessa NF-e."
Observação: Fica a critério de cada UF bloquear o contribuinte permanentemente caso este
ultrapasse 50 bloqueios de 1 hora. Sendo assim, este só conseguirá retornar às emissões com a
aprovação da UF Autorizada.

Limite de Envio de Eventos


Caso seja enviado determinado evento com a mesma rejeição mais de 20 vezes, o contribuinte
ficará recebendo a rejeição 656 durante o período de 1 hora. Se o evento continuar a ser
enviado, as regras da rejeição descritas no item acima devem ser utilizadas.

Limite de Consulta por chave de acesso


Nesta situação, caso a consulta seja feita por meio da mesma chave de acesso por mais de 10
vezes dentro do período de 1 hora, o contribuinte receberá a rejeição 656 (Rejeição: consumo
indevido pelo aplicativo da empresa). Após o período de 60 minutos, o contribuinte poderá
realizar mais 10 consultas com uma mesma chave.
Nota: A verificação do colaborador ocorrerá da mesma maneira dos itens aqui já citados.

Limite de consulta por recibo


Se o mesmo recibo for consultado por mais de 40 vezes dentro do período de 1 hora, o
contribuinte ficará durante 60 minutos recebendo a rejeição 656, após este período o
colaborador poderá realizar mais 40 minutos de um mesmo objeto.

Limitar Outros Serviços


Caso sejam feitas mais de 40 requisições repetidas em um webservice não relacionado nos
itens citados acima, o contribuinte ficará uma hora recebendo a rejeição 656. A definição do
contribuinte seguirá sendo a mesma dos anteriores citados.
A última edição deste tópico foi na segunda-feira, 09/12/2019, às 03:03:38 PM

2.357 Ativar/Reprocessar Rastreamento de Estoque/ST

Livros Fiscais > Avançados > Rastreamento de Estoque/ST

Esta rotina tem como objetivo ativar e reprocessar o Estoque/ST, assim, o sistema irá verificar
se o produto já possui o Rastreamento de ST habilitado e, caso haja, a rotina deletará as linhas
de rastreamento e irá processá-la novamente.

Filtros Aba Dados para Ativar o Rastreamento

Aba Produtos com Problemas no Rastre... Botões do topo da tela

Filtros
No painel de filtros, temos as seguintes seções:

Seção Filtros Rápidos Seção Preferências

593
Seção Filtros Rápidos

No local em destaque, tem-se o "Filtro personalizado" e os "Filtros rápidos". Através de um


Filtro personalizado é possível filtrar os produtos para o Rastreamento de ST de uma maneira
dinâmica, na qual pode-se utilizar variáveis ou querys; já os Filtros rápidos, estão divididos em:

Empresa;
Produto;
Grupo de Produto;
Grupo de ICMS do Produto;
Tipo de Substituição Tributária.

[voltar ao subtítulo]

Seção Preferências

Nesta seção temos os campos:


Tipo de Rastreamento: Pode-se escolher neste campo uma dentre as opções a seguir:

Rastrear com controle/local, se existir: Esta opção separa a linha de Controle e


Local, distinguindo-as.
Rastrear: Selecionando esta opção, não serão separados nem Local e nem Controle
mas sim, somará todo o estoque, independente do mesmo.
Rastrear com Controle: Quando esta opção estiver selecionada, as linhas de estoque
serão separadas de acordo com o Controle.
Rastrear com Local: Esta opção separa as linhas de estoque com base no Local.

Observação: Você poderá conferir a opção selecionada nesse campo, na tela Cadastro de
Produtos, aba Rastreamento Por Empresa, campo "Tipo de Rastreamento".

Opção de Rastreamento: Através deste campo, efetue o rastreamento com as seguintes


opções:

Rastrear toda a Vida Útil;


Rastrear com Cópia de Estoque;
Rastrear com Contagem de Estoque.

Observação: Quando for selecionado as opções Cópia e Contagem de Estoque é necessário


definir a Empresa do Rastreamento, sendo que, após configurada, será exibido o campo "Data
da Cópia/Contagem" logo abaixo, nesta seção.

Nota: Se você indicar a opção Rastrear toda a vida útil, o sistema exibirá o campo Data da
Cópia/Contagem, e caso este seja preenchido, o sistema não irá considerar os produtos que
estarão na Cópia/Contagem da data informada para realizar o rastreamento.

Observação: Caso as opções Rastrear com cópia de estoque ou Rastrear com Contagem de
Estoque forem selecionadas, o sistema exibirá o campo Data da Cópia/Contagem e ao informá-
lo, somente produtos que estão na cópia ou contagem de estoque serão exibidos.

Exibir somente rastreamento com Erro: Com esta marcação indicada, o sistema filtrará
somente os produtos com erro no rastreamento de estoque na grade "Produtos" (abas Dados
para Ativar o Rastreamento e Produtos com Problemas no Rastreamento).

[voltar ao subtítulo][voltar ao topo]

Aba Dados para Ativar o Rastreamento


Nesta aba, serão exibidas duas grades, sendo elas:

Grade Empresas

Na Grade Empresas, serão exibidas todas as empresas que foram filtradas e que poderão ser
rastreadas/reprocessadas.

Nota: As empresas que forem concluídas com pelo menos 1 produto, se encontrarão com a
marcação "Rastreamento de Estoques" (tela Preferências da Empresa, aba Propriedades)
habilitada.

Grade Produtos

Esta grade exibirá todos os produtos que foram filtrados através do Filtro personalizado ou dos
Filtros rápidos e que poderão ser rastreados/reprocessados.

Observação: Os produtos que forem concluídos sem erros, se encontrarão com o campo
"Rastreamento de Estoques" (tela Cadastro de Produtos, aba Medidas e estoque, sub-aba
Estoque) com a mesma opção selecionada no campo "Tipo de Rastreamento" da seção
"Preferências" desta rotina.

[voltar ao topo]

Produtos com Problemas no Rastreamento

Por meio do campo "Pesquisar registros" localizada na parte superior da grade, você pode
filtrar o produto desejado de maneira mais eficiente.

Além disso, no botão "Exportar grade para PDF", temos as opções:

Exportar para PDF;


Exportar para planilha;
Exportar para cubo.

Esta aba exibirá os problemas localizados na tentativa de Ativar/Reprocessar o Rastreamento de


ST, sendo que, serão divididos em erros de:

Estoque negativo;
Sem impostos;
Outros.

Nota: Como o produto possui NF-e's sem as informações de amparo de ICMS ST,

quando for acionado o botão (localizado no topo da tela) será exibida a


seguinte mensagem:
"O Processo de Rastreamento de Estoque/ST foi concluído com algum(ns)
problema(s).

Verifique na aba "Produtos com Problemas no Rastreamento" quais


Produtos/Empresas apresentaram problemas!".

Através do botão é possível analisar as movimentações dos


Produtos com Problemas no Rastreamento; assim, clicando sobre este botão, será aberta a tela
auxiliar "Análise de Movimentação do Rastreamento/ST":

Observação: A rotina de Análise de Movimentação do Rastreamento/ST facilita a demonstração

594
Observação: A rotina de Análise de Movimentação do Rastreamento/ST facilita a demonstração
do estoque e saldo do produto.

Nota: Os parâmetros descritos a seguir, poderão ser criados por você e serão utilizadas para
informar quais serão as TOPs Fiscais a serem utilizadas no rastreamento:

Com o "Lista de TOP Entrada no Rastr. de Doc. Não Fiscais - TOPENTNFISRAST" este
parâmetro preenchido, ele restringirá as TOP's de entrada que serão utilizadas para rastreio de
Documentos Não Fiscais.

Tem-se que com o parâmetro "Lista de TOP Saída no rastr. de Doc. Não Fiscais -
TOPSAINFISRAST" preenchido, será utilizado para restrição de TOP's de Saída que serão
utilizadas para rastreio de Documentos Não Fiscais.

Observação: Os parâmetros acima serão usuais apenas se o parâmetro "Documentos Não-


Fiscais atualizam Rastreamento/ST - DOCNFISCRASTST" estiver desligado.

Ao ligar o parâmetro "Documentos Não-Fiscais atualizam Rastreamento/ST -


DOCNFISCRASTST", o sistema irá restringir TOP's de documentos não-fiscais para
rastreamento, considere o exemplo:

Caso o parceiro queira restringir apenas entradas e não queira restringir nenhuma TOP de saída,
basta informar o valor das TOP's de Entrada e informar no parâmetro de Saída o valor "-1", tem-
se então que nenhum documento não fiscal para saída será considerado. O inverso deste
exemplo também será funcional.

[voltar ao topo]

Botões do topo da tela

: Por meio deste botão você poderá Processar os registros filtrados pela tela.

: Ao clicar neste botão, o sistema exibirá o pop-up "Processos" onde serão


exibidos os processos realizados na tela, e pode-se também realizar a visualização daqueles que

estão sendo processados por meio do botão .

: O botão Novidades!! exibirá todas as novidades e implementações que


abrangem esta rotina e/ou ao que se refere ao rastreamento de estoque.

[voltar ao topo]

2.358 Liberação de Desvios

Este processo refere-se à Liberação de Desvios que ocorrerá somente se a marcação "Solicitar
Liberação ao exceder desvio" estiver selecionada; assim, o sistema irá solicitar a liberação
sempre que os valores dos desvios forem divergentes daqueles informados nos campos "%
Desvio Superior" e "% Desvio Inferior" na tela Processo Produtivo (botão Roteiro, aba
Produtos (PA), sub-aba Lista de MPs, sub-aba "Desvios").

Importante: A liberação deverá ser realizada apenas pelo usuário que possui permissão para
este evento.

Para a confirmação do desvio de apontamento, considera-se que, se ao final de uma produção


houver um desvio, este deverá ser informado na tela Operações de Produção, no campo "Qtd.
Apontada" (aba Apontamentos, sub-aba "Materiais").
Quando você confirmar o apontamento por meio do botão "Confirmar", caso o percentual de
desvio seja diferente daquele informado na aba Desvios, será aberto o pop-up "Liberações
solicitadas" solicitando que o evento 81 - Desvio na quantidade apontada de PA seja liberado:

Ao clicar em "Salvar", pode-se notar a mensagem ao lado do botão Confirmar:


"Apontamento pendente, com solicitação de liberação"
Ao solicitar a liberação, esta será executada na tela Liberação de Limites pelo usuário liberador
de tal processo, sendo assim, ao clicar no botão "Liberar", será permitido que o apontamento
possa ser confirmado posteriormente na tela Operações de Produção, como exibido acima.
Caso você clique no botão "Negar...", na tela Operações de Produção, o desvio não será
aprovado e será exibida uma mensagem informando que não será possível a confirmação
deste, pois a liberação em questão foi reprovada. Desta forma, deve-se remover o apontamento
e criá-lo novamente.
Observação: Caso o desvio seja inferior, o sistema terá o mesmo comportamento descrito
acima.
Nota: Para apontamentos de desvios que possuam mais de uma divergência, os valores destes
deverão ser informados um a um no campo Qtd. Apontada para que sejam salvos e, em
seguida, estas serão aprovadas ou negadas individualmente na tela de Liberações de Limites.

Liberação de Desvios - Tela Apontamento de Produção

Nesta tela, o procedimento será o mesmo da tela Operações de Produção.

Observação: Quando o apontamento for confirmado e a solicitação de liberação lançada, o


registro do apontamento será salvo na base de dados, ou seja, não ficará somente em memória
como é feito com o apontamento regular.

Com esta marcação habilitada, o sistema irá solicitar a liberação de limites do liberador, caso
seja aprovada, a atividade poderá ser finalizada.

2.359 Log de Atualizacao das Metas

Nesta tela, serão apresentados os Logs da atualização das Metas Gerenciais do GPD.

No "Painel de Filtros", pode-se utilizar os filtros rápidos da tela, além de permitir a criação de
"Filtros Personalizados".

No botão "Aplicar" o filtro selecionado será aplicado.

O campo "Meta" será utilizado para pesquisar uma meta por meio de seu número.

Em "Período", pode-se filtrar a meta desejada pelo seu período.

No campo "Evento Ult. Exec.", você poderá também filtrar a meta desejável por meio de seu
evento de execução, neste campo tem-se as opções:

Todos;
Erro;
Atualização.

Na Grade Principal da tela, tem-se as colunas:

Na coluna "Nro. Meta", será exibido o número da meta em execução.

Em "Descrição (Meta)" a tela apresentará a descrição da meta.

Tem-se ainda, a coluna "Dh. Ult. Exec." em que será exibido a data da última execução do
cálculo de meta.

A grade mostrará em "Evento Ult. Exec." o evento da última execução, em que pode ser erro
que ocorreu na última execução da meta, ou uma atualização, caso esta tenha sido executada
com sucesso.

O "Tempo Total" corresponde à soma do tempo de todas as execuções da meta gerencial.

Abaixo da Grade de Detalhes, além dos campos descritos acima, tem-se ainda:

O "Cód. Exercício" que exibirá o código do exercício que foi calculado.

Em "Dh. Inclusão", consta a data da inclusão do log na Tabela.

A coluna "Evento" mostrará o evento da execução em que, poderá constar como erro se
houver algum tipo de erro durante a execução do cálculo, ou Atualização se a execução
efetuada ocorrer com sucesso.

O "Tempo Total" será a soma total de todos os tempos para atualização, este será exibido no
formato de time.

Na coluna "Tempo Real" será apresentado o tempo gasto na atualização do "Realizado


Acumulado".

O "Tempo Prev." exibirá o tempo gasto na atualização do "Previsto Acumulado".

Ao selecionar uma das linhas na grade de detalhes e clicar no botão , será


apresentado um pop-up em que será exibido o log com mais detalhes:

595
Além do botão, você poderá abrir o referido pop-up dando um clique duplo na linha.

[voltar ao topo]

Parâmetros que atuam nesta rotina


Nesta aba, são inseridas as principais informações que irão caracterizar a meta.

Referente ao parâmetro "Gravar o log da atualização de metas em tabelas? -


LOGMETASTABLE", caso este esteja desligado, as informações do log desta tela serão salvas
na máquina do usuário. Se estiver ligado, estas informações serão salvas no banco de dados, e
assim, exibidas nesta tela.

Ainda com o parâmetro acima habilitado, ao clicar no botão "Recalcular selecionados"


localizado na tela Metas Gerenciais, o sistema exibirá uma mensagem em que é questionado se
o usuário deseja recalcular as metas que foram selecionadas.

Se no recálculo das metas houver erros, a seguinte mensagem será exibida:

"Houve erro(s) durante a determinação dos valores da meta. Os arquivos de log dos
erros se encontram no repositório de arquivos. Deseja ir para a tela de log?"

Caso o usuário clique no botão "Sim", o mesmo será redirecionado para a tela Log de
Atualização das Metas; optando por não exibir a tela, o pop-up com a mensagem será fechada.

[voltar ao topo]

2.360 Triagem no Crossdocking

Esta rotina permite que você realize triagens quando existir um Empenho do Produto para o

Recebimento.

Observação: Este processo só dará suporte à produtos que utilizarem o código de barras
concatenado.

Primeiramente, para utilização correta desta rotina, deve-se atribuir a tarefa de Triagem
Crossdocking ao executante, através da tela Configurações por Usuário.

Após isto, é necessário efetuar a marcação "Utiliza triagem no Crossdocking" localizada nas
Preferências da Empresa, aba WMS, conforme demonstrado abaixo:

Assim, efetuadas as configurações acima, para que a rotina seja executada corretamente,
deverá existir algum produto da Nota de Compra que contenha pelo menos um empenho
realizado, ou seja, deve-se empenhar os itens de uma Nota de Compra em um Pedido de Venda
para o Crossdocking; caso contrário, ao utilizar a função de Triagem Crossdocking no Coletor de
Dados e informar a doca de recebimento, será exibida a seguinte mensagem:

"Nenhuma triagem pendente encontrada para o endereço informado".

Nota: A mensagem acima também será exibida quando o Recebimento estiver com a situação
"Aguardando Conferência".

Importante: Apenas será autorizado o início da triagem quando a situação do Recebimento for
"Aguardando Armazenagem".

Observação: Quando um ou mais produtos forem triados e possuírem produtos não triados na
grade, caso seja acionado o botão "Tudo Crossdocking" do Coletor de Dados, o sistema
encaminhará para o Endereço de Crossdocking todo o estoque referente àquela triagem que
existe na Doca de Entrada.

Importante: A rotina de Triagem de Crossdocking não aceita quantidade de Empenho menor


que a quantidade total, apenas maior.

2.361 Nota MS Premiada

O Programa Nota MS Premiada, instituído pela Lei nº 5.463, de 16 de dezembro de 2019, tem
por objetivo fomentar a cidadania fiscal no Estado de Mato Grosso do Sul, estimulando os
adquirentes de mercadorias ou de bens a exigir do fornecedor localizado neste Estado, a
emissão de documento fiscal hábil.

Tanto o MGE, quanto o Sankhya-W e o Fast estão preparados para atender este programa de
premiação.

Configurações Necessárias

1) Nas Preferências da Empresa, aba "NF-e/NFC-e", é necessário marcar a opção "Tem


programa de premiação estadual?";

2) Para emissão de NFC-e, se o cliente deseja participar do programa o seu CPF deverá ser
preenchido. Dessa forma, para facilitar pode-se utilizar o Consumidor Padrão Identificado.

Legislação

Segue abaixo a legislação do Estado do Mato Grosso do Sul referente ao programa Nota MS
Premiada. Neste decreto é abordado todas as premissas necessárias para receber as dezenas
no XML de retorno.

Em seu art. 2º, para efeito de participação do consumidor final no sorteio do Programa Nota MS
Premiada, o documento fiscal emitido pelo estabelecimento do contribuinte estabelecido no
território sul-mato-grossense, fornecedor de bens ou mercadorias, deve obedecer aos seguintes
parâmetros e especificações técnicas:

I – o número do CPF, de que trata o § 1º do art. 8º do Decreto nº 15.341, de 23 de dezembro de


2019, deve ser preenchido no campo específico: (tag CPF, grupo E. Identificação do Destinatário
da Nota Fiscal eletrônica) na NFC-e ou na NF-e correspondente;

II – o algoritmo criptográfico, de que trata o § 1º do art. 9º do Decreto nº 15.341, de 23 de


dezembro de 2019, ocorre pelo uso da classe RANDOM (pacote java.util) para a geração de
diferentes tipos de séries de números aleatórios, de 01 (um) a 60 (sessenta), em JAVA.

III – em relação ao art. 10 do Decreto nº 15.341, de 23 de dezembro de 2019, deve ser


observado o seguinte: a) somente serão aceitos os modelos de documento fiscal “tag mod” 55
(NF-e) e “tag mod” 65 (NFC-e), devendo constar no arquivo XML, transmitido pelo contribuinte:

Valor da NF-e/NFC-e maior ou igual a R$ 1,00 (um real);

NF-e/NFC-e emitidas por contribuintes de Mato Grosso do Sul (tag UF_EMIT = MS); 3. NF-e/NFC-e
com CPF do destinatário devidamente preenchido;

NF-e/NFC-e com CPF do destinatário devidamente preenchido;

NF-e/NFC-e com a Inscrição Estadual (IE) do destinatário, tag IE, não preenchida (NULL) ou
preenchida com literal “ISENTO”;

NF-e/NFC-e com o indicador operação com consumidor final, tag indfinal = 1 (Consumidor Final);

NF-e/NFC-e com a finalidade de emissão da NF-e/NFC-e, tag finnfe = 1 (Normal);

NF-e/NFC-e com o identificador de local de destino da operação, tag iddest = 1 (operação

Interna);

No caso de NF-e:

8.1 que contenha o indicador da IE do destinatário, tag indiedest = 9 (Não Contribuinte) ou 2


(Isento);

8.2 com tipo de emissão da NF-e, tag tpemis = 1 (emissão Normal) ou 2 (FS – Formulário de
Segurança) ou 5 (FS-DA – Formulário de Segurança de Documento Auxiliar) ou = 4 (EPEC –
Emissão Prévia de Emissão em Contingência), observado o disposto na alínea “c” deste inciso;

No caso de NFC-e:

9.1 com tag indiedest = 9 (Não Contribuinte);

9.2 considerar o tipo de emissão da NF-e, tag tpemis = 1 (emissão Normal) ou 9 (emissão em
contingência Off-Line), observado o disposto na alínea “c” deste inciso; b) somente serão
aceitos documentos fiscais com Código Fiscal de Operações e Prestações (CFOP):

No caso de NF-e: 5.101, 5.102, 5.103, 5.104, 5.115, 5.116, 5.117, 5.118, 5.119, 5.120, 5.401,
5.403, 5.405, 5.551, 5.653, 5.656, 5.667 e 5933;

No caso de NFC-e: 5.101, 5.102, 5.103, 5.104, 5.115, 5.405, 5.656, 5.667 e 5933; c) somente
após a transmissão do arquivo XML e sua autorização pela SEFAZ/MS serão geradas as dezenas
para concorrência ao sorteio, em caso de:

Emissão em contingência modo “off-line” da NFC-e;

Emissão em contingência FS, FS-DA e EPEC da NF-e; d) não gerará o direito de concorrência no
sorteio as Notas Fiscais Avulsas Eletrônicas (NFA-e) emitidas pela SEFAZ-MS, identificadas pelas
séries numeradas de 890 a 899; e) no caso de NF-e autorizada com a tag tpemis=7 (SVC-RS –
SEFAZ Virtual de Contingência do Rio Grande do Sul) não serão geradas dezenas, em função de
o ambiente autorizador ser diverso da SEFAZ-MS.

2.362 Controle de Jobs

Configurações > Avançado

Esta tela fornece as informações e permite o controle das ações que estão sendo executadas no
servidor. Deste modo, você poderá pausar ou reiniciar uma tarefa que estiver sendo executada.

596

Observe que na lateral esquerda da tela você encontrará os filtros que lhe permitiram localizar
um Job específico com maior facilidade e rapidez. Levando em consideração o Código do Job,
sua Descrição, seu Tipo, se o mesmo está Ativo ou não, bem como, seu Status atual.

Além disso, na parte superior da tela são disponibilizados alguns botões que influenciam
diretamente no seu funcionamento. Vejamos sobre os mesmos:

- Este botão permite que você atualize o status dos Jobs naquele momento.

- Utilize este botão quando desejar iniciar o Job imediatamente.

- Através deste botão, efetue a pausa do agendamento dos Jobs.

- Caso seja necessário desativar algum Job, clique neste botão.

- Ao acionar este botão, será possível visualizar em um pop-up o


resumo do erro que ocorreu durante a execução do Job.

- Este campo permite que você configure a cor dos Jobs quando os mesmos estiverem
com erro ou com o tempo acima da média. Além disso, poderá indicar qual será o tempo
(minutos) de atualização dos Jobs.

2.363 Cadastro de Parceiros

Configurações > Cadastros


No sistema Sankhya-OM, os Parceiros são todas as pessoas físicas ou jurídicas que se
relacionam de alguma forma com a empresa; qualquer organização que comercialize bens e
serviços com a empresa.
A integração das informações de clientes, fornecedores, representantes, etc, traduz a adoção de
maior foco sobre os dados fundamentais destes clientes e fornecedores, no sentido de constituir
todas as fontes de dados existentes na empresa.
Acesse os links abaixo para facilitar sua navegação nas funcionalidades desta tela:
Cadastrando um Parceiro Painel Principal
Aba Geral Aba Informações
Aba Identificação Aba Gestão Imobiliária
Aba Endereço Aba Crédito
Aba Fiscal Aba Observação
Aba NF-e/NFS-e/CT-e Aba Juros/Multas
Aba Informações do contribuinte Aba Endereço de entrega
Aba Recebimento/Trabalho Aba Tipo Negociação

Aba Contatos Aba Limite de Créd. p/ Grupo Tip. Tít.


Aba Desc. Financ. por Parc./Período Aba Grupo ICMS/ISS por Empresa
Aba Serviços Permitidos Aba Produtos Equivalentes
Aba Perfil do Parceiro Aba Outros Impostos
Aba Anexos/Documentos Aba Rota
Aba Interc. Elet. de Dados Aba Montagem Eletrônica de Pedidos
Aba Tabela de Compra de
Aba Prazos e Descontos
Serviços/Prod.
Aba Usuário Aba Vendedor/Comprador
Aba Conta Bancária Aba Moedas p/ Portal cot.
Aba Acesso ao XML da NF-e/CTe Aba Contas bancárias do locador
Botão Outras Opções... Demais botões da tela
Parâmetros que influenciam nesta

rotina

Cadastrando um Parceiro
Para que você dê início ao cadastro de um Parceiro, opte por qualquer uma das três
possibilidades abaixo:

1º: Você pode acionar o botão localizado na Página inicial; com isso,
partindo-se da primeira aba da tela (aba Geral), temos os campos habilitados para
preenchimento, sendo que, os campos assinalados com o asterisco vermelho (*) são de
preenchimento obrigatório, ou seja, caso estejam em branco, não será possível que você salve
o cadastro que está sendo realizado. Além disso, no ato do cadastro, as abas marcadas com o
símbolo possuem campos obrigatórios, ainda sem preenchimento.

2º: Quando você selecionar um registro qualquer, com a tela em modo formulário ou modo

grade, terá o botão "Cadastrar Parceiro" que, ao ser pressionado, obtém-se na tela o
mesmo comportamento citado na alternativa anterior;
3º: Acionando o botão [F8] do teclado, também é possível que você dê início ao cadastro de
um Parceiro.
As informações inseridas neste cadastro, obrigatórias ou não, são de extrema importância para
as rotinas em que você possua um Parceiro envolvido, por isso, proceda com a inclusão e/ou
edição de um registro de Parceiro de forma bastante atenciosa e coerente.
Até aqui, tratamos sobre o passo inicial para o Cadastro de um Parceiro. Abaixo, detalharemos a
respeito das abas que compõem esta configuração.
[voltar ao topo]

Painel Principal
Localizado no alto da tela, o Painel Principal agrupa os dados que servirão de base para o
restante do cadastro dos Parceiros.

Você pode preencher o campo "Cód. Parceiro" de forma manual ou automática; esta definição

é feita pelo botão "Configuração da Tela". Informe neste campo, a chave do


Parceiro no sistema, ou seja, a numeração responsável por identificá-lo em todas as rotinas em
que ele estiver presente.
Observação: Quando você cadastrar um Parceiro com o parâmetro "Calcula dígito para
Parceiro? - DIGPARCEIRO" habilitado, o sistema Sankhya-OM irá inserir um dígito verificador
junto ao código informado no campo Cód. Parceiro. Caso você o desabilite, a inserção do código
do Parceiro seguirá normalmente, sendo que, a funcionalidade deste parâmetro, quando
habilitado, independe da configuração efetuada no botão Configuração da tela, opção
"Numeração automática".
Quando você efetuar a marcação "Ativo", estará definindo que o Parceiro está em uso e poderá
ser empregado nas diversas rotinas do sistema, tais como: lançamentos na Central - Compras |
Vendas | Mov. Internas, vínculos na tela das Preferências da Empresa, por exemplo.
Determine no campo "Tipo de pessoa", se o Parceiro é pessoa "Física" ou "Jurídica".
Por fim, você poderá definir o campo "Sexo" como "Feminino" ou "Masculino"; este campo
será habilitado se o Tipo de Pessoa for Física.
[voltar ao topo]

Aba Geral

Nesta aba são alocados os campos adicionais criados por meio da tela Dicionário de Dados para
o cadastro de Parceiros, caso existam.
Quando for criado um campo adicional do tipo "Lista" por exemplo, e selecioná-lo no botão de
"Filtros", será apresentada a lista criada para este campo na tela do filtro, sendo possível
escolher a opção que desejar da lista.
Quando se tratar do lançamento de um pedido/nota de venda que contenha parcelamento, caso
a divisão das parcelas apresente uma sobra, a prática normal do mercado é sempre jogar o
arredondamento para a última parcela, sendo que, algumas administradoras de crédito não
trabalham desta forma, jogando assim o arredondamento para a primeira parcela. Deste modo,
utilize a marcação "Ajusta arredondamento na 1ª parcela" que, quando acionada, efetuará
o arredondamento desta sobra na 1ª parcela. Caso você não selecione esta marcação, o
arredondamento será efetuado na última parcela.
Nota: Esta marcação propicia uma maior precisão na conciliação das transações, pelo fato de
realizar a eliminação das diferenças de centavos.
Quando você habilitar a marcação "Truncar valores no parcelamento", fará com que o
sistema realize uma operação de "Truncate" (corte) no valor da parcela após realizar a divisão.
Se você desabilitar a marcação, o sistema efetuará um "Round" (arredondamento) no valor da
parcela. Considere o seguinte exemplo:
O valor de R$ 8.77 em 8x é igual 8.77 / 8 = 1.09625;
Com a marcação acionada, a parcela será 1.10 e o parcelamento ficará 1.10, 1.10, 1.10, 1.10,
1.10, 1.10, 1.10, 1.07;
Se estiver desligada, a parcela ficará em 1.09 e o parcelamento será 1.09, 1.09, 1.09, 1.09,
1.09, 1.09, 1.09, 1.14.
Observação: A marcação Truncar valores no parcelamento trabalhará com a marcação Ajusta
arredondamento na 1ª parcela. Desta forma, você pode escolher 4 tipos diferentes de
configurações:

1. Arredondar jogando a diferença na última parcela;

597
1. Arredondar jogando a diferença na última parcela;
2. Arredondar jogando a diferença na primeira parcela;
3. Cortar jogando a diferença na última parcela;
4. Cortar jogando a diferença na primeira parcela.

[voltar ao topo]

Aba Informações

No campo "Geração de boleto nas centrais" selecione uma opção para configuração do
envio de e-mail na confirmação de NF-e, dentre as seguintes alternativas:

Imprimir: Os boletos serão apenas impressos;


Imprimir e Enviar e-mail: Deverá, além de imprimir, também enviar os boletos por e-
mail;
Enviar e-mail: Enviará apenas os boletos para o e-mail. Mesmo assim, caso você
necessite de efetuar a impressão, será possível imprimi-lo através do Portal de Vendas,
botão "Imprimir", opção Imprimir Boleto.

Quando você utilizar as opções "Imprimir e Enviar e-mail" ou "Enviar e-mail", configure
previamente o campo "E-mail p/ envio NF-e/CT-e" presente na aba NF-e/NFS-e/CT-e. Para o
envio do boleto por e-mail, o sistema buscará o e-mail informado no campo citado. Se o
ambiente for homologação, o sistema buscará o e-mail informado no Cadastro de Empresas,
aba Endereço.
Nota: A configuração do campo Geração de boletos nas centrais, terá validade se a TOP
utilizada na nota estiver configurada para imprimir boleto/duplicata na confirmação (Cadastro
de Tipos de Operação - TOP, aba Impressão, campo "Imprimir Boleto/Duplicata", opção "Na
Confirmação").
Os campos "Data cadastramento", "Cód. Usuário Alteração" e "Data alteração" são
alimentados automaticamente, e armazenam a data em que o Parceiro foi inserido no sistema,
o usuário responsável pela última modificação no cadastro e a data/hora desta última alteração,
respectivamente. Estes campos não poderão ser editados.
Você deve preencher o campo "Data nascimento/Fundação" de acordo com o tipo do
Parceiro, ou seja, se o parceiro for pessoa Física, informe sua Data de Nascimento; se for pessoa
Jurídica, informe a Data de Fundação da empresa. Este campo é informativo e pode ser utilizado
para mala direta e relacionamento com seus clientes.
Utilize a marcação "Imprime laudo lote" para integração com o módulo MGE Produção, para
Fórmula de Desconto Máximo dos Itens.
Informe no campo "Venda Mínima" o menor valor aceito em uma negociação junto ao Parceiro
em questão. A configuração realizada neste campo, está ligada à liberação do evento 74 -
Venda mínima por Parceiro/Cidade/Região.
A marcação "Usa Tabela p/ compra por CR?" é disponibilizada quando o Parceiro for
"Fornecedor", o parâmetro "Tabela p/compra de serviço por CR - TABCRFORN" estiver
ativado e você possuir nosso opcional de "Centro de Resultado". O comportamento do
sistema dependerá da marcação desta opção juntamente com a opção "Validar Tabela de
compra por CR?" presente no Cadastro de Tipos de Operação - TOP, aba Geral.
Observação: Quando você efetuar esta marcação, serão utilizadas as tabelas de preços
especificadas na aba Tabela de Compra de Serviços/Produtos, que estão relacionadas aos seus
respectivos Centros de Resultados.
Quando o Parceiro possuir uma "Empresa Preferencial" indicada em seu cadastro, e você
informar este parceiro na Central - Compras | Vendas | Mov. Internas, o campo "Empresa" do
Cabeçalho da Nota será preenchido com esta empresa, ou seja, o sistema Sankhya-OM irá
sugerir esta empresa em seu respectivo campo, sendo possível que você altere-o, caso
necessário.
Importante: A informação inserida neste campo precede ao que for definido para o campo
Empresa no Configurador de layout da nota. Se a Empresa Preferencial estiver preenchida, esta
será considerada; senão, será considerada a Empresa informada no layout padrão do Tipo de
Movimento correspondente, ou ainda, nos Portais filtre a TOP desejada e clique em Novo [+],
para que seja considerada a Empresa padrão configurada. Não sendo realizado nenhum destes
dois últimos passos citados, o sistema não considera a empresa configurada no layout.

O campo "Local padrão para produtos" faz parte da configuração do controle de estoque por
local. Maiores detalhes podem ser acessados no link Sugestão de Local por Empresa.

A configuração do campo "Tipo geração boleto" definirá como serão gerados os boletos
relacionados aos parceiros em questão. Esta informação está relacionada às rotinas de Nota
Fiscal Eletrônica de Serviço - Prefeituras (parâmetro "Gerar boleto para NFS-e -
NFSEGERARBOLETO") e Faturamento de Contratos.
Informe no campo "Potencial de compra" em valores monetários o eventual poder de compra
do Parceiro. Esta informação é empregada na utilização da tela Ficha de Parceiros e para
construção da Fórmula de Desconto Máximo dos Itens.
Caso você realize a marcação "Impedir agrupamento de boletos", trabalhando-se na rotina
Impressão de Boleto(s), os financeiros do Parceiro em questão não serão agrupados e, por
consequência, será gerado um boleto para cada financeiro ao efetuar a impressão
(independente do que foi estabelecido na sessão Agrupamento Boleto(s), aba Parâmetros
Boleto, tela Impressão de Boleto(s)). Se você não realizar a marcação, os financeiros do Parceiro
serão agrupados de acordo com a definição feita na sessão Agrupamento Boleto(s) mencionada
anteriormente.
No campo "Data ocupação residência", informe a data de ocupação predial do Parceiro. Este
campo é apenas informativo.
Quando você preencher o "Cód. Parceiro Transportadora Preferencial", esta informação
será automaticamente inserida no campo "Parceiro Transportadora", presente na Central -
Compras | Vendas | Mov. Internas, aba "Transporte".
No caso do cadastro de um Parceiro "Pessoa Física", serão habilitados para preenchimento os
seguintes campos, sendo todos eles informativos:

Naturalidade: Informe a cidade da qual o Parceiro é natural.


Nacionalidade do parceiro: Preencha com o país no qual o Parceiro nasceu.
Cônjuge: Informe o nome do cônjuge do Parceiro, caso o tenha.
Número da CNH: Preencha com o número da Carteira Nacional de Habilitação do
Parceiro, caso o tenha.
Vencimento da CNH: Seguindo a informação do campo anterior, aqui você insere a
data de Vencimento da Carteira Nacional de Habilitação do Parceiro.
Categoria da CNH: Informe a Categoria da Carteira Nacional de Habilitação do Parceiro;
A, B, por exemplo.
Mãe: Preencha este campo com o nome completo da mãe.
Pai: Informe o nome completo do pai do Parceiro neste campo..

Determine no campo "Tabela p/ usar no módulo de cotação" a tabela de preço que será
utilizada para o Módulo Cotação MGE, na tela de Cotação ao solicitar que seja incluso o preço da
Tabela p/ Cotação.

No campo "Tipo de Imóvel/Moradia" informe qual o tipo de imóvel do Parceiro, dentre as


seguintes opções: "Próprio", "Financiado", "Outros com despesa", "Alugado" e "Outros
sem despesa".
A marcação "Gerar Conhec. Transp." indicará que para o parceiro em questão será gerado
"CTRC/Frete".
Nota: Caso você não efetue esta marcação, ao solicitar a geração do frete por cidade no menu
da "Formação de Carga" o sistema emitirá a mensagem:
"Não existem notas para gerar Fretes por Cidade"
Informe no campo "Número CREA" o número do CREA - Conselho Regional Engenharia,
Arquitetura e Agronomia, caso seu Parceiro o tenha.
Temos no campo "Data de Registro CREA" a data de registro no CREA, caso o Parceiro o
tenha.
Informe no campo "UF CREA expedidor" a UF na qual o CREA do Parceiro foi expedido, caso
este o tenha.
Observação: Os três últimos campos mencionados, são apenas informativos.

O campo "Usar razão social no Boleto Rápido" definirá se o pagador/sacado do boleto será
emitido utilizando o Nome do Parceiro ou a Razão Social deste. Quando você selecionar a opção
"Sim", ao emitir o boleto rápido, a tag <nome_cliente> será enviada na API de emissão de
boleto com a Razão Social do Parceiro; por outro lado, caso você selecione a opção "Não é
permitido usar razão social no Boleto Rápido, para pessoa física", o Nome do Parceiro
que será enviado na tag <nome_cliente>.

Nota: O recurso acima é disponibilizado apenas para o Tipo de Pessoa Jurídica.

[voltar ao topo]

Aba Identificação
Esta aba agrupará os dados que caracterizam cada Parceiro, ou seja, as particularidades
cadastrais de cada um.

No campo "Nome Parceiro" informe o nome que identifica o parceiro; seu Nome Fantasia.
No espaço "Razão social" informe o nome oficial do Parceiro que consta em seu contrato
social. Nas consultas, você pode escolher a forma de localizar um parceiro, pelo seu nome ou
Razão Social. Para isto, configure o parâmetro "Apresentar Nome ou Razão Social do
Parceiro? - NOMERAZAOPARC".
A "Matriz" refere-se ao código da matriz do parceiro; caso ele não possua, informe o código 0
(zero). A matriz poderá ser utilizada na rotina de Formação de Duplicatas, onde você pode
agrupar os títulos de todos os parceiros que possuem a mesma matriz, e também em vários
relatórios. No caso de Pessoa Física, este campo tem o nome de "Convênio".
O "Vend. Preferencial" diz respeito ao vendedor responsável pelo parceiro nas vendas, caso
haja. Este campo será habilitado de acordo com as configurações de acesso, opção "Especiais"
na tela Controle de Acessos.
Informe o "Assessor" do Parceiro, caso exista. Esta informação é utilizada para o cálculo de
comissão. Por exemplo, quando um cliente vai à uma loja acompanhado de um decorador ou
arquiteto, normalmente este acompanhante ganha um percentual de comissão pela venda. Este
Assessor é previamente cadastrado na tela Vendedores/Compradores, aba Geral.
Alguns campos, tais como "Banco", "Agência Bancária", "Nome da Agência" e "Conta
bancária parceiro" são muito utilizados quando o Parceiro é do Tipo Fornecedor e os
pagamentos realizados são depositados em uma conta corrente. Outras formas de utilização
destes campos, é no envio dos dados do cliente em intercâmbio eletrônico (EDI) para cobranças
onde os débitos para ele são feitos automaticamente na conta e na geração de Relatórios.
A marcação "Agrupar Pagamentos na geração p/Banco" indicará se seu Parceiro poderá ou
não ter os títulos de pagamentos agrupados na geração do EDI bancário. Se esta marcação
estiver habilitada, os títulos de um mesmo Parceiro e mesmo vencimento poderão ser
agrupados para a geração do arquivo de remessa FEBRABAN.
A "Conta bancária empresa" é uma forma de você associar os pagamentos e/ou
recebimentos do Parceiro à uma conta corrente. É utilizada na geração do financeiro da rotina
de Faturamento de Contratos. Caso este campo esteja informado, ele é gravado no financeiro,
caso contrário o sistema grava a conta exclusiva da empresa.
O campo "CNPJ/CPF" será modificado de acordo com o tipo do Parceiro; se Pessoa Física, será
CPF (11 dígitos); se Pessoa Jurídica, será CNPJ (14 dígitos). Este campo será de preenchimento
obrigatório se o parâmetro "Aceita CGC/CPF de Parceiro em branco? -
ACEITACGCBRANCO" estiver desativado.
Nota: Se o parâmetro "Aceita CGC/CPF repetido?-ACEITACGCREPET" estiver ligado, será
permitido o cadastro de mais de um parceiro com mesmo CNPJ/CPF. O contrário ocorre, caso o
referido parâmetro esteja desativado.
Uma das regras do parâmetro ACEITACGCREPET é que, caso esteja desligado, será permitido
cadastrar apenas um parceiro por CNPJ/ CPF. Porém, mesmo que ele esteja desligado e o
parceiro seja cadastrado com uma cidade ou unidade federativa do exterior, o sistema permitirá
a ação. Só não permitirá o cadastro de mais de um parceiro por CNPJ quando for do Brasil.
Um parceiro pode ser encaixado em diversos perfis, porém, no campo "Perfil Principal" você
pode definir um que o caracterize com mais expressividade, evidenciando também seu ramo de
atuação.
Informe no campo "Insc. Estadual/ Identidade" caso o Parceiro seja Pessoa Física, seu "RG"
(Registro Geral) e caso seja Pessoa Jurídica, sua "Inscrição Estadual" referente ao local onde
ele está estabelecido.
Observação: O campo Inscr. Estadual/ Identidade será de preenchimento obrigatório, apenas
se o parâmetro "Aceita Insc. Est. de Parceiro em branco? - ACEITAIEBRANCO" estiver
desligado. Atente-se para o parâmetro "Código do País Brasil - CODPAISBRASIL", pois, se
este for diferente de "0" ou "55" (este último, Código do Brasil), o sistema irá ignorar esses
parâmetros.
Além disto, temos a influência do parâmetro "Critica Inscrição Estadual? - CRITICAIE", que
determina o comportamento do sistema quanto às numerações digitadas na Inscrição Estadual.
Podendo defini-lo de três maneiras:

Avisa - Será apresentado um alerta informando sobre a inclusão de uma IE inválida,


porém o cadastro será aceito;
Critica - O sistema irá validar a IE informada, não permitindo que seja incluída uma
numeração inválida;
Não Critica - Por esta opção, o sistema não irá validar se a numeração da Inscrição
Estadual é ou não inválida.
No campo "Insc. Estadual na UF" você deve inserir a Inscrição Estadual do Parceiro junto aos
Estados onde ele comercializa com a empresa utilizando Substituição Tributária. Este campo
apenas será habilitado para Parceiros Pessoa Jurídica.
Para parceiros que possuem cadastro junto ao INSS, informe no campo "Cad. Específico do
INSS – CEI" este registro.
O campo "Dias Semana" é habilitado se você ativar o parâmetro "Dia p/visita semanal no
cad.parceiro? - DIASEMPARC". Nele, informe o dia da semana que deve-se efetuar a visita ao
Parceiro.
O campo "Seleção" é uma informação adicional utilizada para classificar os Parceiros com o
critério desejado. Sua alimentação não depende de nenhum cadastro prévio. Além disso, no
Botão Outras Opções... temos a opção "Alterar o campo 'Seleção' de TODOS os parceiros
presentes na grade", que modifica o conteúdo deste campo para todos os parceiros
selecionados através do botão "Filtros".

598
selecionados através do botão "Filtros".
Informe no campo "Cad. Mun. Contribuintes", o cadastro utilizado para os Parceiros Pessoa
Física e/ou Jurídica prestadoras de serviço, para efeitos de arrecadação de ISS.
No campo "Cód. Unimed" insira o código da Unimed para posterior identificação deste no
momento da leitura do respectivo cartão pela leitora.
Quando você efetuar a marcação "Transportadora própria", estará indicando que o Parceiro é
ou possui a própria transportadora, portanto, não será gerado pedido de frete para ela na
conclusão da Ordem de Despacho.
Uma configuração extremamente importante nesta aba, diz respeito ao campo "Tipo"; nele
você definirá as funções do Parceiro no sistema. Cada uma das possíveis definições deste
campo possuem uma simbologia própria, conforme demonstramos abaixo:

Cliente;

Fornecedor;
Vendedor;
Usuário;
Transportadora;
Agência;
Conta Adiantamento;
Motorista;
Médico;
Agrônomo.
Você pode selecionar mais de uma opção para o mesmo Parceiro, desde que ele exerça as
funções selecionadas junto à empresa. De acordo com as opções definidas, o Parceiro estará
visível em rotinas diferentes no sistema, ou seja, se um Parceiro é apenas "Cliente", ele não
poderá ser utilizado no Portal de Compras.
Importante: As opções apresentadas no campo Tipo, também são disponibilizadas como
campo quando acessado o botão "Configuração da tela" (tópico Demais botões da tela). Isto
significa que, para que uma função seja exibida para escolha no campo Tipo, seu respectivo
campo deve estar entre os campos selecionados ao configurar a tela. Por exemplo, para que a
opção Transportadora seja apresentada no campo Tipo, o campo de nome Transportadora deve
estar entre os campos selecionados na configuração da tela.
Quando você marcar um Parceiro como "Vendedor", será habilitada nesta mesma tela de
cadastros, a aba Vendedor/Comprador, que visa facilitar o cadastro de Vendedores, sem a
necessidade de acessar a tela de cadastro de Vendedores para fazê-lo.
De forma similar, caso a opção "Conta Adiantamento" seja definida para o Parceiro; será
habilitada também nesta tela, a aba Conta Bancária para que uma conta bancária possa ser
associada ao Parceiro.
Observação: Quando você incluir um novo registro, ou mesmo duplicar algum já existente,
caso não tenha sido feita a escolha de nenhum tipo para o parceiro (cliente, fornecedor,
transportadora etc), ao salvar este novo registro, o sistema mantém tais opções desmarcadas,
ou seja, o novo cadastro não terá seu tipo definido automaticamente.
No campo "Home Page" informe o site que o parceiro possui; acionando a seta localizada ao
final do campo, temos o direcionamento imediato ao endereço aqui informado.
Utilize o campo "Identificação de Estrangeiro" para Parceiros do exterior, em vendas com
geração de NF-e ou NFC-e. Informe aqui o número do passaporte ou outro documento legal para
identificar a pessoa estrangeira. A informação deste campo deve ter entre 5 e 20
caracteres/números.
Importante: Quando você habilita o parâmetro "Aceita CGC/CPF de Parceiros Estrangeiro
Repetido - ACEITACGCESTREP", será possível o preenchimento do campo Identificação de
Estrangeiro com informações de um cadastro já existente no sistema; ignorando assim a
validação de CGC/CPF repetidos.
Observação: Na geração da NF-e, a tag <idEstrangeiro> será preenchida no XML, caso a
operação seja venda para o exterior ou o comprador seja estrangeiro. Para as demais situações,
este campo poderá permanecer vazio.
Nota: Quando uma venda no checkout for realizada e este campo estiver preenchido, mas o
campo CNPF/CNPJ constar como nulo, o sistema reconhecerá o parceiro cadastrado como
Estrangeiro, e esta identificação será gerada na nota fiscal emitida na compra.
No campo "Cód. Grupo Econômico" insira o Parceiro Grupo Econômico do Parceiro que
encontra-se cadastrado.
Observação: Esta opção tem o objetivo de identificar o grupo que centraliza as decisões
estratégicas de um conjunto de empresas subordinadas.
Por meio do campo "Chave Pix", você irá inserir a chave pix a ser utilizada nas cobranças via
pix do referido parceiro, para a realização da Remessa de Pagamentos com PIX.
[voltar ao topo]

Aba Gestão Imobiliária


Esta aba trata das características gerais que serão marcadas de acordo com os dados pessoais
do Parceiro que está sendo cadastrado, por exemplo, "RG", "Profissão\Ramo de Atividade" e
"Nacionalidade".

Você pode definir também se o Parceiro cadastrado será o "Proprietário", o "Comprador", o


"Fiador", o "Inquilino" ou se trata de um "Corretor" da administradora.

[voltar ao topo]

Aba Endereço
Nesta aba você poderá cadastrar as informações referentes à localização do Parceiro, das quais
podemos destacar, endereço, número, complemento, bairro, cidade, CEP, telefone, celular/fax,
e-mail etc.

Alguns dados deste cadastro, tais como a "Cidade", são fundamentais para o cálculo de
impostos nas vendas e compras para os Parceiros.
O "CEP" (Código de Endereçamento Postal) é o local destinado ao registro do CEP do Parceiro.
Neste campo, você pode acionar o ícone representado pela lupa onde será aberta a tela
"Consulta de CEP" sendo possível, além de consultar, cadastrar um novo CEP:

Assim, selecione o CEP escolhido e clique no botão "Usar CEP selecionado", com isto, os
campos "Endereço", "Cidade", "Bairro" serão preenchidos automaticamente com os registros
referentes ao CEP informado.
O ícone dos Correios , localizado à frente do campo CEP funciona da seguinte forma:

Se o CEP estiver vazio, será executada uma pesquisa no site dos Correios com base nos
dados de endereço/cidade presentes na tela;
Se o CEP estiver preenchido, será executada uma pesquisa do CEP no site do Correios;
Se o CEP estiver vazio e os dados de endereço e/ou cidade também estiverem vazios,
será aberta a tela de consultas no site dos Correios.

É possível preencher automaticamente os campos Endereço, Bairro e Cidade, digitando o CEP


através da tela de pesquisa. Ao informar o CEP, se os outros campos não estiverem informados,
o sistema os buscará e os preencherá. Se você já tiver preenchido algum campo, este será
utilizado pelo sistema Sankhya-OM na consulta. Por exemplo, se o campo Cidade estiver
preenchido com "Uberlândia-MG" e for digitado o CEP "38400-144", o sistema localizará em
Uberlândia, o CEP e trará o Endereço e o Bairro.
Importante: O parâmetro "Tipo de consulta automática do CEP - TIPOCONSULTACEP"
permite que você configure qual será o tipo de consulta realizada quando preencher o campo
CEP. Neste parâmetro, você poderá selecionar uma das seguintes opções:

Não Usa: Indicando esta opção, as funcionalidades abaixo não serão aplicadas.
Usa banco de dados local: Através desta opção, primeiramente será verificado se o
CEP informado está configurado no sistema. Se estiver cadastrado, as informações
pertinentes ao mesmo serão carregadas; caso não esteja, teremos a busca das
informações no site dos correios, sendo que, se as informações contidas no sistema
estiverem desatualizadas e você utilizar esta opção, as mesmas não serão atualizadas.
Usa informações dos correios: Quando você selecionar esta opção, ocorrerá sempre
a busca das informações no site dos correios para o CEP indicado. Além disso, se o CEP
que você informar não possuir informações no sistema, os dados retornados pelos
correios serão inseridos automaticamente no seu registro; possuindo informações,
ocorrerá a verificação e atualização dos dados antigos.

Ainda sobre o parâmetro TIPOCONSULTACEP, a busca das informações se iniciará nos Correios;
se o mesmo estiver fora do ar, a busca será realizada na República Virtual; estando ela
indisponível, ocorrerá a busca na ViaCep.
Informe no campo "Endereço" o endereço de seu Parceiro. Caso não exista o endereço
previamente cadastrado no sistema, você poderá incluí-lo através da Tela Pesquisa, onde tem-
se o botão "Ir para cadastro". Ao clicar neste botão, será aberta a tela para efetuar o cadastro
do Endereço.
O campo "Número" é destinado a numeração do endereço do Parceiro.
Caso exista, você pode inserir um "Complemento" do endereço do Parceiro (apartamento,
bloco etc).
Informe no campo "Bairro" o bairro do Parceiro. Caso não exista o bairro previamente
cadastrado no sistema, inclua-o através da Tela Pesquisa, onde tem-se o botão Ir para cadastro.
Quando você acionar este botão, será aberta a tela para efetuar o cadastro do Bairro.
De forma similar à informação anterior, no campo "Cidade" informe a cidade do Parceiro. Caso
não exista a cidade previamente cadastrada no sistema, você poderá incluí-la na Tela Pesquisa,
através do botão Ir para cadastro. Ao clicar neste botão, será aberta a tela para efetuar o
cadastro da Cidade.
O território onde o Parceiro está inserido é informado no campo "Região"; esta informação
pode ser utilizada para definir as regiões por vendedor, tabelas de preços etc. Este campo deve
ser pré-cadastrado em Cadastro de Regiões. Porém, caso não exista a região previamente
cadastrada no sistema, você pode incluí-la na Tela Pesquisa, onde exibe-se o botão Ir para
cadastro. Quando você clicar neste botão, será aberta a tela para efetuar o cadastro da Região.
Informe a "Caixa Postal", o "Telefone", o "Ramal (Parceiro)" e o "Celular/Fax" destinados
para contactar o Parceiro.
Observação: Ao ligar o parâmetro "Cód.IBGE municípios c/ telefone de 8 dígitos -
CODIBGEMUN8DIG", o nono digito do telefone do parceiro será desconsiderado na geração do
XML da nota. Porém, caso você não preencha o campo com um número de telefone, o sistema
irá gerar o XML com o campo vazio, ou se o DDD não for inserido o sistema utilizará somente os
oito dígitos cadastrados.
Registre no campo "E-mail" o e-mail para contato com seu Parceiro. Este e-mail será utilizado
no Portal de Vendas e Portal de Compras, conforme configuração efetuada no Cadastro de Tipos
de Operação - TOP, aba E-mails da TOP.
Importante: O sistema Sankhya-OM utiliza a aba "E-mail da TOP" e a opção "Recebe Nota
por e-mail" presente na aba Contatos se a TOP estiver na aba citada, configurada no campo
"Tipo" com a opção Contato.
Caso o envio seja para o contato e a opção Recebe Nota por e-mail da aba Contatos estiver
desmarcada e a TOP, na aba E-mails da TOP configurada, será emitida a mensagem:
"Contato não configurado para receber e-mail. Verifique as configurações em:
Configurações > Cadastros > Parceiros > aba Contatos".
Se o Contato estiver configurado e a TOP na aba E-mails da TOP não estiver configurada, o
sistema emitirá a mensagem:
"Nenhum e-mail foi enviado. Verifique as configurações de envio de e-mail na TOP
em: Arquivos > Cadastros > Tipos de Operação - TOP > aba E-mails da TOP".

Importante:

O e-mail não permitirá a digitação de:

Espaço.
Letras maiúsculas.*
Falta da arroba.
Caracteres inválidos como: ç, â, ê, +, =, (, ), *, %, \, vírgula, ;, >, <, ª, ², ",?,!,|,],[,#,%,$,
:,², etc.
Ponto final na última posição.
Ponto antes da arroba (.@), mas poderá permitir o 'ponto' em qualquer posição depois
da arroba (@.)
O primeiro caractere deve ser uma letra do tipo (a - z) ou um número (0 - 9).
Número depois do @ é permitido.
Maiúsculas serão convertidas automaticamente para minúsculas.

Alguns caracteres são aceitos, mas poderão deixar o e-mail inválido; logo, fique atento para a
digitação:

Dos acentos sem letras como: ` ´ ^ ~


Dos seguintes caracteres ' ¹ ³ / ° ¨ & £ ¢ ¬ §

Os campos "Envio email de pedido / nota", "Email p/ pedido de venda" e "Email p/


pedido de compra" encontram-se disponíveis para configuração, mas a funcionalidade de
cada um não está implementada no Sankhya-OM.
Quando você preencher o campo "E-mail p/ notificação de entrega", ao concluir com
sucesso a importação da NF-e no Portal de importação de XML, um e-mail notificando a entrega
da mercadoria será enviado para o fornecedor.
A marcação "Utiliza endereço de entrega do contato" será apresentada caso o parâmetro

599
A marcação "Utiliza endereço de entrega do contato" será apresentada caso o parâmetro
"Usa endereço de entrega dos contatos - USENDENTREGA" esteja habilitado. A influência
deste campo nas configurações de Endereço de Entrega podem ser visualizadas na
aba Endereço de entrega.
Se você selecionar a marcação "Exigir Contato de Entrega no cabeçalho", no lançamento
de um pedido de venda o sistema irá exibir no Cabeçalho da Nota o campo "Contato de
Entrega". Este campo deverá ser preenchido com um contato previamente configurado na aba
Contatos.
A "Latitude" é a distância do Equador medida ao longo do Meridiano de Greenwich, esta
distância mede-se em graus, podendo variar entre 0º (no equador) e 90º para Norte ou para
Sul. Por outro lado, a "Longitude" é medida ao longo do Equador, e representa a distância
entre um ponto e o Meridiano de Greenwich. Quando você utilizar o botão Mapas (opção
"Endereço do parceiro") o sistema armazena a latitude e a longitude do endereço do parceiro
nestes campos, respectivamente.
Os dois últimos campos mencionados (Latitude e Longitude), poderão ser preenchidos
manualmente, pois nem todas as cidades com o CEP informado, correspondem ao local correto
do parceiro e essa divergência torna a localização incerta.
Observação: Ao realizar uma pesquisa no mapa, não serão utilizadas as coordenadas de
longitude e latitude; o sistema se baseia no endereço informado no parceiro, como citado
acima. Os dados de latitude e longitude informados, irão impactar na geração de rotas. Com
isto, é possível que, ao pesquisar um novo endereço no mapa, este seja substituído pelo que foi
informado manualmente.
[voltar ao topo]

Aba Crédito
Esta aba somente estará visível se você possuir em suas permissões de acesso a marcação
"Especiais" efetuada. Para fazê-lo, entre na tela Acessos, escolha o módulo "Configurações >
Cadastros > Parceiros" e, depois de selecionar o usuário, marque para o mesmo a opção
Especiais.
A aba "Crédito" é responsável por agrupar os dados relacionados às operações de venda para
o Parceiro junto à sua empresa, ou seja, temos aqui, as informações utilizadas para limitar ou
não o crédito do Parceiro no Portal de Vendas no ato da venda.
Nesta aba, temos também as seguintes seções:
Seção Integrar EConect Seção EDZ Seção Dias fixos para pagamento

No campo "Situação" determine o cenário do crédito do Parceiro perante a empresa. Neste


campo, temos as opções "Péssimo", "Regular", "Bom", "Ótimo" e "Excelente".
A informação "Dt. Último contato" refere-se ao dia e hora do último contato realizado com o
Parceiro. É um campo livre para preenchimento, visto que o último contato com um
Parceiro pode se dar por diversas definições, ou seja, pode ser a data da última venda, compra,
geração de uma Ordem de Serviço, etc.
O "Prazo p/ contato" é utilizado para calcular o próximo contato com o Parceiro. Todo
lançamento para o Parceiro, com o prazo informado, gera um chamado de telemarketing para a
data prevista calculada com base neste campo.
O "Prazo médio pagamento" refere-se à quantidade de dias de carência utilizadas por este
parceiro para o pagamento. O prazo médio é calculado somando-se o prazo em dias e dividindo-
o pelo número de parcelas, por exemplo, 0+30+60/3 = 30 dias. Além disto, no Cadastro de
Tipos de Negociação, aba Características, você deverá realizar a marcação "Valida prazo de
cliente".
Nota: Ao acionar a marcação acima mencionada, nos casos em que o prazo médio calculado
nos Tipos de Operação forem superiores aos valores definidos nesta tela (campo Prazo médio
pagamento), as vendas serão bloqueadas para o Parceiro.
A informação "Como nos conheceu" se refere ao modo como o parceiro tomou ciência de sua
empresa; como se deu seu contato inicial.
Informe no campo "Tolerância p/ inadimplência" o número de dias que serão tolerados pelo
não pagamento de um título, antes de bloquear as vendas para o Parceiro.
A "Tabela de Preço" utilizada para os Parceiros, pode ou não ser informada neste campo; esta
configuração irá depender do que você definir no parâmetro "Tabela de Preço por: -
TIPTABPRECOS".
A informação inserida no campo "Grupo de autorização" trabalha em conjunto com o campo
de mesmo nome presente na tela Tipos de Negociação, aba Características; este campo permite
que um tipo de negociação pertencente à um determinado grupo de autorização possa ser
utilizado apenas por Parceiros que possuam o mesmo grupo de autorização. Um Tipo de
Negociação só poderá pertencer a um grupo de autorização, enquanto que o mesmo Parceiro
pode pertencer à até 15 (quinze) grupos de autorização diferentes (sendo mais de um grupo,
estes são informados separados por vírgula). Por exemplo, se um Tipo de Negociação com 60
dias de prazo possui grupo de autorização "A", este tipo de negociação só pode ser utilizado por
parceiros que também possuam o "Grupo A".
Observação: Os Grupos de autorização, não são utilizados nas movimentações de Compras;
este tipo de validação será feito pelo sistema apenas nas operações de Venda.
No campo "Limite de crédito" informe o valor máximo de compras permitidas para o Parceiro.
Insira no campo "Limite crédito mensal" o limite de crédito que seu Parceiro possui
mensalmente. A validação do financeiro será feita se você definir o parâmetro "Valida limite
de crédito? - VALLIMCRED" para validar o limite de crédito do Parceiro, podendo este ser
mensal ou global. Importante lembrar que provisões também serão consideradas e a liberação
será feita quando o parâmetro "Usar liberação de limites por alçada? - USALIBLIM" estiver
desativado.
Considere o seguinte exemplo de uso do Limite de crédito mensal (rotativo):
Seu cliente deseja efetuar uma compra de R$ 1.000,00 (mil reais). O limite mensal que ele
possui é de R$ 300,00 (trezentos reais). O mesmo havia feito uma compra no mês anterior de
R$ 150,00 (cento e cinquenta reais) parcelada em 3 (três) vezes, ou seja, R$ 50,00 (30/10), R$
50,00 (30/11), R$ 50,00 (30/12). A compra de R$ 1.000,00 (mil reais) não poderá gerar uma
prestação que ultrapasse R$ 250,00 (duzentos e cinquenta reais).
Sendo necessário proibir as vendas à prazo para o Parceiro, habilite a marcação "Bloquear
venda a prazo". Por se tratar de um bloqueio financeiro, normalmente ocorrerá quando o
cliente estiver inadimplente ou não possuir credibilidade sobre sua capacidade de pagamento. É
necessário informar que este bloqueio também irá impedir a rotina de Compensação Financeira
para o Parceiro em questão.
Nota: Se a marcação Bloquear venda a prazo estiver desabilitada, o sistema liberará as vendas
para o Parceiro, independente do Tipo de Negociação utilizado. Caso o parâmetro "Bloqueia
venda a prazo pelo parceiro Matriz - BLOQMATRIZ" esteja habilitado, o Parceiro utilizado
tenha Matriz e essa Matriz esteja com a marcação para Bloquear venda a prazo realizada, será
feito o bloqueio. Se Bloquear venda a prazo estiver marcado e o parceiro for "Consumidor" ou
o tipo de negociação for "À vista", as vendas também serão liberadas.
Importante: O parceiro Consumidor refere-se ao seu nome, não ao tipo de "Classificação de
ICMS" selecionado na aba Fiscal desta tela de Cadastro, ou seja, se o "Nome Parceiro" estiver
preenchido (sem aspas) com Consumidor, o sistema permitirá vender à prazo mesmo que o
campo Bloquear venda a prazo esteja marcado.
O espaço "Motivo de bloqueio" é destinado para informar a razão pela qual o Parceiro não
poderá efetuar compras a prazo junto a empresa; este motivo será exibido no momento que o
pedido de venda está sendo faturado.
Se a marcação Bloquear venda a prazo estiver habilitada para qualquer outro Parceiro, o
sistema emitirá o aviso seguido do Motivo do bloqueio informado. Caso exista um motivo, mas a
marcação Bloquear venda a prazo não esteja habilitada, ao lançar um Pedido/Nota,
independente do parâmetro "Exibir Mot.Bloqueio no Faturamento de Pedido? -
EXIBMOTBLOQ" estar habilitado e do Tipo de Negociação utilizado, o sistema apresentará um
aviso contendo a descrição inserida no campo Motivo de bloqueio.
Observação: Quando o parâmetro "Exibir Mot.Bloqueio no Faturamento de Pedido? -

EXIBMOTBLOQ" estiver ativado, o parâmetro "Validar Atraso no Fat.Direto de Pedidos? -


VALPEDATRASO" desativado, o faturamento for normal (botão "Faturar") e tenha alguma
informação no campo Motivo de bloqueio, será apresentado o pop-up "Avisos do Cadastro"
contendo tais informações no ato do faturamento.
No referido pop-up, você pode "Cancelar" o processo, onde o sistema irá interromper o
faturamento; ou "Continuar", ou seja, será dado seguimento no faturamento.
A definição que você realizar no campo "Desconto bonificado" é utilizada no processo de
"Bonificação" no Portal de Vendas; assim, você pode selecionar uma das 4 (quatro)
alternativas a seguir:

Livre: As notas lançadas como Bonificação não terão ligação com nenhum outro
documento (nota/pedido) e será possível digitar a bonificação na Central - Compras |
Vendas;
Na Nota/Pedido: Não permitirá lançamentos com TOP marcada como Bonificação, mas
permitirá digitar a bonificação na Central Central - Compras | Vendas;
Em Separado: Permitirá o lançamento de um pedido do tipo Bonificação para vendas,
porém ligando-o a um outro pedido que não esteja vinculado a nenhuma bonificação e
que tenha data de negociação no mesmo mês do pedido;
Proibido: Não permitirá lançar qualquer tipo de Bonificação.

O percentual de bonificação permitido e que poderá ser concedido ao Parceiro, deverá ser
informado no campo "% Desc.Financeiro".
O "Tipo de Faturamento" determina como se dará o faturamento por período. Ele pode ser
definido como "Livre", "Semanal", "Quinzenal" ou "Mensal". Esta informação tem influência
direta sobre a rotina de faturamento de um pedido. No Portal de Vendas ao faturar um Pedido,
se seu Parceiro selecionado neste pedido estiver cadastrado com Tipo de Faturamento diferente
de Livre, o sistema emite uma mensagem de alerta e solicita confirmação para continuar o
faturamento.
Informe no campo "% de Custo Variável" o percentual correspondente a este custo para o
Parceiro; esta informação é utilizada na análise de Margem de Contribuição e para geração de
gráficos de rentabilidade.
Caso seu Parceiro possua uma média de antecipação ou atraso no pagamento dos seus títulos,
essa informação, em dias, é inserida no campo "Antecipação/Atraso recebimento (em
dias)", onde números positivos serão considerados como antecipação e números negativos
como atraso. A informação contida neste campo irá influenciar o relatório de Fluxo de Caixa
Sintético e Fluxo de Caixa Matricial.
O campo "Informações adicionais" é reservado para qualquer consideração adicional acerca
do Parceiro.
A "Qtd. máx. de títulos vencidos" se refere à quantidade limite de títulos que o sistema irá
utilizar para fazer a validação de títulos vencidos para cada Parceiro. Na tela onde são
cadastrados os Tipos de Título, aba Geral, marcação "Validar Qtd. Máx. Títulos Vencidos",
configure para que seja feita a validação dos títulos vencidos. Se ultrapassada a quantidade de
títulos vencidos, o sistema irá apresentar a seguinte mensagem:
"Parceiro com XX título(s) vencido(s) no Financeiro. Seu limite é de YY. Maior atraso é
ZZ. A tolerância é XX."
A marcação "Validar Desc. Grande Carga?" será exibida caso o parâmetro "Utiliza
Descontos para grandes cargas? - USADESCGRDCAR" esteja habilitado. Este processo
servirá para considerar o desconto em movimentações de pedido/nota que tenham desconto.
Nota: Juntamente com o parâmetro acima citado, temos outra parametrização, com o
nome "Validar Desconto Grandes Cargas no Sankhya-W? - VALDESCGRDCARSW" que,
por padrão, é apresentada acionada. Quando você desativá-lo, não será feita a validação de
desconto para grandes cargas, permitindo a inclusão do item e, consequentemente, o
lançamento da nota.
Em resumo, com os parâmetros USADESCGRDCAR e VALDESCGRDCARSW ativados, o sistema
mantém seu comportamento normal, ou seja, valida o desconto para grandes cargas,
impedindo o lançamento do item na nota; com o parâmetro USADESCGRDCAR ativado, e o
VALDESCGRDCARSW desativado, não será feita a validação do desconto para grandes cargas,
ou seja, o sistema não irá travar o lançamento e, consequentemente, o lançamento do item da
nota será realizado sem impedimentos.
A marcação "Usar Créd.Flex?" pertence à rotina Saldo Flex; apenas Parceiros com esta
marcação farão parte deste processo.
No campo "Moeda p/ Renda" informe a moeda para a renda do Parceiro, caso esta seja
diferente da padrão (Real).
Quando você selecionar a marcação "Exige Pedido na OS" e efetuar o lançamento da OS,
será exigido o pedido vinculado ao Parceiro. Este campo é apresentado caso o parâmetro
"Contrato para software? - CONTSOFT" esteja habilitado.
Selecione a marcação "Isento taxa boleto" apenas se você desejar que o sistema nunca lance
taxa por emissão de boletos para o Parceiro, mesmo que o valor do boleto seja menor que o
mínimo definido no cadastro de Contas, aba Boleto(s)/Duplicatas, seção "Se valor do título
Menor que Mínimo". Se estiver desmarcada, o sistema somará a taxa de boleto ao valor das
parcelas, quando o valor for menor que o mínimo informado no cadastro da Conta Bancária.
Ao utilizar Tipos de Negociação que fixam vencimentos, o sistema utiliza a informação do
campo "Dia para Pagamento" para calcular e apresentar o vencimento das parcelas.
Consideremos o exemplo abaixo:
Tomemos um parceiro que prefere pagar seus títulos todo dia 5 de cada mês.
O dia para pagamento só irá funcionar se prazo médio pagamento for diferente de 0 (zero) e
prazo do tipo negociação maior que 0 (zero).
Neste caso tem-se as seguintes configurações:

Cadastro de Parceiros:

Dia para pagamento = 4


Prazo médio = prazo de carência para cálculo do vencimento no mês atual ou seguinte.

Cadastro de Tipos de Negociação:

Prazo = 1
Soma prazo de cliente = marcado.
O campo "Dia da Semana para Pagamento" permite que seja configurado para o parceiro
em questão um dia fixo da semana para vencimento de seus títulos. São apresentadas neste
campo opções semanais de escolha "Segunda", "Terça", "Quarta", "Quinta" e "Sexta",
sendo que, nos casos em que você não deseja que o vencimento esteja fixado por dia da
semana, a opção "Indefinido" deverá ser indicada. O referido campo sempre terá prioridade
sobre o campo "Dia para pagamento".
Sendo assim, quando você definir um dia da semana para pagamento, o campo Dia para
pagamento será desconsiderado. Na geração do financeiro, após calcular o vencimento baseado
no Tipo de Negociação, será verificado se o dia de vencimento ficou diferente do configurado,
caso esteja, será ajustado o dia da seguinte forma:

Se o dia da semana do vencimento calculado for menor que o dia configurado, será
alterada a data de vencimento para o dia configurado;
Caso o dia da semana do vencimento calculado for maior que o dia configurado, altera-
se o dia da data de vencimento, para o dia configurado na próxima semana. Vejamos
abaixo um exemplo da alteração com a opção "Quinta" selecionada:

Observação: Para que a configuração realizada no campo Dia da Semana para Pagamento se
comporte conforme descrito acima, é necessário que você ative o parâmetro "Utiliza regra de
vencimento para dias fixos? - USARDIAFIXOVCT".
Você poderá agrupar diversos parceiros em um mesmo grupo de desconto através do campo
"Grupo Desconto Parceiro". Este grupo será utilizado na rotina de Descontos Promocionais.

600
"Grupo Desconto Parceiro". Este grupo será utilizado na rotina de Descontos Promocionais.
O campo "Renda Mensal" deverá ser alimentado com o rendimento mensal do Parceiro.
Para utilização do campo "Fórm. p/ Cálculo Lim. Crédito" é necessário que o opcional de
Cálculo de Limite de crédito esteja configurado no sistema de sua empresa. Informe aqui, o
código da fórmula criada para o cálculo de limite de crédito para o Parceiro.
Assim como a informação anterior, o campo "Efetiva Lim. Créd. Calc. automaticamente?"
poderá ser utilizado caso a empresa possua o opcional de Cálculo de Limite de crédito em seu
sistema. Quando marcado, o sistema automaticamente fará a efetivação do crédito para o
Parceiro, realizando a alteração nos campos Limite de Crédito e Limite de Crédito Mensal.
O campo "Mult. por Hora Extra" é utilizado para o Faturamento de Pedidos/OS; nele você
informará o valor que será multiplicado pela hora extra trabalhada, quando for o caso e de
acordo com a negociação entre empresas.
Seção Integrar EConect

Quando você realizar a marcação "Integração Econect", o Parceiro em questão realizará


integração com o EConect.

O campo "Senha" é de preenchimento obrigatório; é uma senha composta por números, que
irá possibilitar a integração com o EConect.

Nos campos abaixo, utilize Prazo ou Parcelamento:

No campo "Prazos", informe o período limite para a fatura do cliente ser enviada (30,60,90 dias
por exemplo).

Defina no campo "Partir de" quando começará a contar o prazo da fatura, de acordo com as
seguintes opções:

Não se aplica;
Fora Mês;
Próximo dia útil;
Fora Semana;
Fora Dezena;
Fora Quinzena;
Fora Mês.

Informe no campo "Parcelamentos" a quantidade de Parcelas que será quebrada a fatura.

Determine em "Partir de" quando o parcelamento das faturas terá início. As opções disponíveis
são as mesmas para o campo Prazos.

No campo "Dia Fechamento", informe o dia de encerramento da fatura.

Teremos no campo "Dia Pagamento" o dia de provento da fatura.

Determine o "Perfil" do cliente para a compra, dentre as seguintes opções:

Pode ultrapassar limite;


Somente até limite;
Cliente sem limite.

Caso o limite de seu cliente seja extrapolado, esta opção irá determinar se ele pode continuar
comprando ou não, mesmo não possuindo crédito. Essa opção depende de seu relacionamento
com a empresa.

[voltar ao subtítulo]

Seção EDZ

Esta seção traz os campos referentes à consulta de análise de crédito junto à consulta da EDZ;
tela Configuração EDZ.
Você não poderá alterar os campos desta seção. Eles são modificados conforme as Ocorrências
EDZ são executadas.
Os campos "Situação no CCF", "Situação na Receita Federal" e "Situação no Sintegra",
possuem as seguintes alternativas:

Indefinida: Informa que a situação do registro correspondente ao campo, não sofreu


nenhuma alteração influenciada pela execução da consulta EDZ.
Irregular: Indica que alguma ocorrência foi executada devido à existência de
pendências retornadas pelas consultas EDZ.
Regular: Aponta que as ocorrências executadas correspondem a não existência de
pendências retornadas pelas consultas EDZ.

No campo "Status envio EDZ" você terá as seguintes opções para seleção:

Pendente: Informa que o envio da solicitação de consulta está aguardando para ser
realizada. Este envio é feito conforme a periodização configurada na tela Configuração
EDZ.
Enviada: Informa que o envio da solicitação de consulta já foi realizado.
Recebido: Informa que o sistema já recebeu a resposta da solicitação de consulta. A
verificação desta resposta é feita conforme a periodização configurada na tela
Configuração EDZ.

[voltar ao subtítulo]

Seção Dias fixos para pagamento

Esta seção será habilitada apenas se você habilitar o parâmetro "Utiliza regra de vencimento
para dias fixos? - USARDIAFIXOVCT".

Destacamos ainda que, com os parâmetros USARDIAFIXOVCT e "Altera calculo de


vencimento para dias fixos? - CALDIAFIXOVCT" ligados, e na tela Tipo de Negociação, aba
Características a marcação "Fixa Vencimento" selecionada, a data sugerida por meio de pop-
up, serão os dias fixos configurados para o Parceiro.

Além disso, com esses parâmetros ligados, na tela Tipo de Negociação, aba Parcelas, caso no
campo "Vencimento não útil" a opção "Postergar Vencimento se dia não útil" for
selecionada, os feriados também deverão ser cadastrados no sistema.

Ainda, com o parâmetro USARDIAFIXOVCT ligado, o campo "Dia para pagamento" ficará
indisponível.

Nesta seção, você irá cadastrar os dias que foram estipulados como fixos para pagamento de
um determinado Parceiro.

Observação: Esta seção deverá ser utilizada apenas para operações em que o pagamento será
feito com algum tipo de prazo, sendo esta uma receita ou despesa.

Sendo assim, demonstraremos abaixo um exemplo:

Caso um cliente faça as negociações, deve-se informar que deseja realizar o pagamento dos
seus débitos nos dias 10 e 20 do mês, o campo "Dia 1" deverá ser preenchido com o valor 10 e
o campo "Dia 2" com o valor 20.

Todas as negociações efetuadas nas Centrais com este determinado Parceiro que inclui
financeiro, provisionado ou real, terão o cálculo de vencimento considerando o Tipo de
Negociação utilizado, e em seguida as negociações serão ajustadas para vencerem no próximo
dia fixo do parceiro. Abaixo temos um exemplo:

Prazo:

Data Base Vencimento: Dt. Neg.

Dias Fixos: Dia 1 = 10 / Dia 2 = 20

Dt. Neg. = 03/07/2014

Vencimento:
03/07 + 02/08/2014 - Próx. Dia Fixo = 16/08/2014

Prazo de 30 dias.

Parcelado:
Data Base Vencimento: Dt. Neg.

Dias Fixos: Dia 1 = 10 / Dia 2 = 20

Dt. Neg. = 03/07/2014

Observe:
1º Parcela 03/07 + 7 = 10/07/2014
2º Parcela 03/07 + 14 = 17/07/2014 - 20/07/2014 (Domingo) = 21/07/2014
3º Parcela 03/07 + 21 = 24/07/2014 - 10/08/2014 (Domingo) = 11/08/2014

Como podemos perceber, a 1ª Parcela se manteve como determinado pelo Tipo de Negociação,
pois esta cairá em um dia útil;
A 2ª Parcela cairá no segundo dia fixo determinado pelo terceiro que era domingo e passará
para o próximo dia útil;
E a 3ª manterá o padrão, porém usará o primeiro dia fixo como base.

[voltar ao subtítulo][voltar ao topo]

Aba Fiscal
Nesta aba você configura os dados acerca das tributações envolvidas nas movimentações que o
Parceiro fizer junto à empresa.

No campo "Classificação ICMS" defina como será classificado o ICMS do Parceiro, dentre as
seguintes opções:

Revendedor;
Isento de ICMS;
Consumidor Final Não Contribuinte;
Consumidor Final Contribuinte;
Produtor Rural (esta classificação só pode ser utilizada para os Parceiros Pessoa Física e
sua Inscrição Estadual deverá ser precedida pelo código cadastrado ou caso não possua
inscrição Estadual, informar a descrição: ISENTO);
Usar a da TOP.

Importante: Caso você selecione a opção Consumidor Final Não Contribuinte, é necessário
efetuar as configurações abaixo para que o cálculo do ICMS ST seja efetuado para esse tipo de
contribuinte:

1. No Cadastro de Produtos, aba Impostos, configure o campo "Classificação


Substituição Tributária" com a opção "Derivados de petróleo, lubrificantes e
outros produtos";
2. Nas Preferências da Empresa, aba Propriedades, realize a marcação "Permitir o cálculo
do ICMS ST para consumidor final não contribuinte".

Configure o campo "Código Sit. Trib. IPI Entrada" de acordo com a situação tributária do
produto e/ou do Parceiro, perante as operações de IPI na Entrada. Temos as seguintes opções:

00-Entrada c/Recuperação de Crédito;


01-Entrada c/Alíquota zero;
02-Entrada Isenta;
03-Entrada Não Tributada;
04-Entrada Imune;
05-Entrada c/Suspensão;
49-Outras Entradas;
(-1)-Não sujeita ao IPI.

Configure o campo "Código Sit. Trib. IPI Saída" de acordo com a situação tributária do
produto e/ou do Parceiro, perante as operações de IPI na Saída. Temos as seguintes alternativas:

50-Saída c/Recuperação de Crédito;


51-Saída c/Alíquota zero;
52-Saída Isenta;

53-Saída Não Tributada;


54-Saída Imune;
55-Saída c/Suspensão;
99-Outras Saídas;
(-1)-Não sujeita ao IPI.

Os campos "Código Enq. Legal IPI Entrada" e "Código Enq. Legal IPI Saída", deverão ser
preenchidos juntamente com a informação dos campos Código Sit. Trib. IPI Entrada ou Código
Sit. Trib. IPI Saída. O sistema possui uma forma de validar a informação do campo de CST de IPI
de entrada/saída juntamente com o código de enquadramento legal de IPI da entrada/saida;
caso estes não possuam a compatibilidade exigida pela SEFAZ, será emitida uma mensagem de
validação.
Quando os campos Cód.Enq.Legal IPI Entrada e/ou Cód.Enq.Legal IPI Saída estiverem vazios, o
sistema irá considerar o código "999". De qualquer forma, este código deverá ser informado
manualmente nas situações de tributação normal ou de outras tributações.
Para obtenção de maiores detalhes relacionados à tabela de códigos de enquadramento legal
de IPI, consulte a NT 2015.002 disponível no link:
http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=mCnJajU4BKU=
A informação determinada no campo "Natureza da Retenção na Fonte" diz respeito ao SPED
Contribuições (EFD - Contribuições) e será gerada no registro F600-CONTRIBUIÇÃO RETIDA NA
FONTE - Campo 02: IND_DAT_RET. Este campo poderá ser definido dentre as seguintes opções:

01 - Retenção por Órgãos, Autarquias e Fundações Federais;


02 - Retenção por outras Entidades Adm. Pública Federal;
03 - Retenção por Pessoas Jurídicas de Direito Privado;
04 - Recolhimento por Sociedade Cooperativa;
05 - Retenção por Fabricante de Máquinas e Veículos;
99 - Outras Retenções.

Nos campos "Conta contábil 1", "Conta contábil 2", "Conta contábil 3" e "Conta contábil
4", indique da primeira à quarta conta contábil utilizadas, respectivamente, para contabilização
no Módulo Contabilidade. Pode-se por exemplo, utilizar a Conta Contábil 1 para os Parceiros do
tipo fornecedor, e a Conta Contábil 2 para Parceiros do tipo clientes.
Nota: As contas contábeis 3 e 4 são utilizadas para atender as regras contábeis referentes à Lei
11.638. Estas duas contas também proporcionarão a contabilização de operações de crédito

601
11.638. Estas duas contas também proporcionarão a contabilização de operações de crédito
com fornecedores.
Observação: O botão "Pesquisa" das Contas Contábeis 1, 2, 3 e 4 quando o Campo de
Pesquisa for igual a "Cód. Conta Contábil", será necessário a digitação do ponto entre os
números da conta para efetuar a pesquisa, por exemplo: 2.1.1. Isto porque poderá existir planos
de contas de várias empresas e cada um com uma máscara.
Caso o IPI incida no cálculo do ICMS nas movimentações de entrada de mercadorias na
empresa, nas notas de compra do Parceiro, assinale a marcação "IPI incide no cálculo do
ICMS".
Você deve realizar a marcação "Tem IPI" se o Parceiro possuir incidência de IPI nas
movimentações por ele efetuadas.
O INSS será calculado somente se for retido; deste modo, você deve marcar a opção "Calcula
FUNRURAL/INSS", caso seu Parceiro retenha INSS.
No campo "% a ser subtraído da Alíquota do FUNRURAL/INSS" informe o percentual que
será abatido da Alíquota referente ao FUNRURAL/INSS. No cálculo do INSS nas Centrais, será
subtraído do campo %INSS/FUNRURAL (Cadastro de Serviços, aba "INSS") o percentual inserido
neste campo, sendo que, se o resultado for negativo, este valor será zerado.

Configure no campo "Indicador de Comercialização" a forma de comercialização quando se

tratar de um Parceiro que tem sua atividade relacionada à produção rural. Neste campo, temos
as seguintes opções:

Com. da Produção por Prod. Rural PJ ou Agroindústria, exceto para PAA;


Com. da Produção efetuada por Prod. Rural PF à Consumidor Final ou Prod. Rural PF;
Com. da Produção por Prod. Rural PF/Seg. Especial – Vendas a PJ (exceto PAA) ou a PF;
Com. da Produção com Isenção de Contrib. Prev. de acordo com a lei n° 13.606/2018;
Com. da Produção para Entidade do Programa de Aquisição de Alimentos - PAA;
Com. da Produção de PF/Seg. Especial a Entidade no PAA;
Comercialização direta da Produção no Mercado Externo;
Comercialização da Produção no Mercado Externo.

O campo "Indicador de Aquisição" será configurado quando a empresa estiver adquirindo


produtos oriundos da comercialização rural. São apresentadas as seguintes opções:

Aquisição da produção de produtor rural pessoa física ou segurado especial em geral;


Aquisição da produção de produtor rural pessoa física ou segurado especial em geral por
Entidade do PAA;
Aquisição da produção de produtor rural pessoa jurídica por Entidade do PAA.

Você selecionará a marcação "Calcula IRF" se na prestação ou aquisição de serviços do


Parceiro houver cálculo de IR (Imposto de Renda).
Nota: Através do parâmetro "Valor mínimo para retenção de IRF - VLRCALIRRF" será
realizada a definição do valor mínimo a ser retido para o imposto IRRF. Por exemplo, uma
empresa precisa que o cálculo do IRRF seja feito somente quando o valor do imposto for maior
ou igual a R$ 30,00; logo, este valor deve ser informado no parâmetro.
A marcação "Retém ISS" determina qual alíquota será utilizada no cálculo deste imposto. Se
estiver selecionada, será utilizada a alíquota da cidade do Parceiro e irá deduzir o valor do
imposto; se desmarcada, utilizará a alíquota da cidade da empresa e não deduzirá.
Observação: Quando o faturamento para clientes difere por quem é feito, há a peculiaridade
de retenção ou não do ISS; porém, no sistema, o que determina se existirá ou não retenção de
ISS é a marcação "Retém ISS". Para facilitar este processo, pode-se cadastrar empresas
diferentes, todas com as mesmas configurações, porém com CNPJ's distintos. Cadastra-se
então, dois "Parceiros" diferentes com a configuração Retém ISS. Na aba Grupo de ICMS/ISS
por empresa configura-se três eventos distintos, um para cada empresa. Por exemplo: No
campo Retém ISS, a Empresa A Não Retém ISS, Empresa B Retém ISS e Empresa C Verificar
no Parceiro. A partir disto, configura-se os mesmos dados para o outro parceiro, com a diferença
que a marcação Retém ISS não estará realizada. Na tela Alíquotas de ISS configura-se uma
alíquota para cada empresa criada para o serviço. Feito isto, verifica-se na tela de Cadastro de
Serviços, aba Alíquotas de ISS se as configurações foram corretamente realizadas. Deste modo,
não haverá necessidade de mudança manual contínua no faturamento.
Se tratando do Cálculo de ISS em uma Nota de Compra, se a marcação Retém ISS estiver
assinalada, será utilizada a alíquota cadastrada para a cidade da empresa. Caso esteja
desmarcada, será empregada a alíquota relacionada para a cidade do parceiro.
Para que a alíquota da Cidade da Prestação do Serviço seja empregada no cálculo de ISS em
uma Nota de Compra, deve-se informar no campo "Cidade", localizado na aba Impostos do
Rodapé da nota, a cidade em questão. Sendo que, deve-se efetuar esse procedimento antes de
se informar o serviço no lançamento da nota.
Tem-se exceções para o cálculo, para que as mesmas ocorram, o parâmetro "Cidade do ISS
conforme CNAE empresa? - CIDISSCNAEEMP" deve estar habilitado e nas Preferências da
Empresa, aba CNAE Empresa deve estar preenchida. A respeito das configurações desta aba,
seus campos apresentam o seguinte comportamento:

O campo "Local tributação (ISS Retido)" com a opção "Cidade do tomador"


indicada;
O campo "Local tributação (ISS normal)" com a opção "Cidade do prestador"
escolhida;

Caso a marcação Retém ISS esteja selecionada, será utilizada a alíquota cadastrada para a
cidade do parceiro; se você desmarcá-la, será utilizada a alíquota cadastrada para a cidade da
empresa.
Se os campos da aba citada anteriormente estiver preenchida da seguinte forma:

Campo Local tributação (ISS Retido) com a opção "Cidade do prestador" selecionada;
O campo Local tributação (ISS normal) com a opção "Cidade do tomador" escolhida;

Quando você selecionar a marcação Retém ISS, será utilizada a alíquota cadastrada para a
cidade da empresa. Se a marcação Retém ISS estiver desmarcada, será utilizada a alíquota
cadastrada para a cidade do Parceiro.
Caso o parâmetro mencionado anteriormente esteja desligado, o sistema não irá verificar as
configurações da aba "CNAE Empresa", buscando assim as informações conforme seu padrão.
Assinale a marcação "Tare" caso o Parceiro possua este acordo. "TARE - Termo de Acordo de
Regime Especial" é um convênio entre as Empresas e Governo Estadual para efeito de
diferenciação no cálculo de ICMS. O Parceiro que possuir esse convênio deverá estar com este
campo selecionado. Esta opção estará ativa apenas para Parceiros Pessoa Jurídica.
Caso você efetue a marcação "Considera desconto no cálculo de ST por IVA", o desconto
irá reduzir o valor de Substituição Tributária. Se desmarcá-la, o imposto será calculado sem
considerar o desconto.
O campo "Produtor tem NF" está ligado à rotina de geração de Notas da Central de
Certificação de Sementes, e atenderá aos Parceiros que não emitem Nota Fiscal e emitem
apenas uma Nota de Transporte. O sistema gerará a Nota de Entrada no "MGE Sementes" de
acordo com a marcação deste campo da seguinte forma:

Se você efetuar esta marcação, o sistema utilizará a TOP informada no parâmetro "TOP
de romaneio - TOPROMANEIO" para geração da Nota de Entrada.
Caso você não efetue esta marcação, o sistema utilizará a TOP inserida no parâmetro
"TOP para produtor sem NF - TOPPRODSEMNF". O Sankhya-OM faz integração com
módulo MGE Sementes.

No campo "Data de Início para Emissão de NFe" informe a data a partir da qual, o parceiro
é considerado emissor de NF-e; esta marcação estará habilitada para preenchimento, apenas
para os Parceiros que sejam do "Tipo" "Fornecedor" (aba Identificação). Esta marcação
trabalha juntamente com o parâmetro "Exige inclusão de NF-e compra pelo portal de imp.
- VALEMISNFEFORN" que, ao ser ativado, te dará 3 (três) possibilidades, todas elas analisadas
ao inserir ou alterar o cabeçalho da nota de compra:

Será verificado se o Modelo de Documento da nota é 55 (Tipo de Operação - TOP, aba


NF-e/NFC-e, campo "Modelo do Documento"), caso seja, verifica-se a data em que o
fornecedor começou a emitir NF-e é anterior à Data de Negociação da nota, se positivo,
não será possível inserir a nota;
Caso o Modelo de Documento da nota seja Vazio, será verificado se o Tipo de Operação -
TOP utilizado possui o Modelo de Documento 55 e o campo "NF-e" está definido como
Terceiros (aba NF-e/NFC-e), caso esteja, verifica-se a data em que o fornecedor começou
a emitir NF-e é anterior á Data de Negociação da nota; se positivo, não será possível
inserir a nota;
Se o Modelo de Documento da nota for diferente de 55 ou diferente de vazio, a inserção
do cabeçalho da nota será possível. Além disso, caso o modelo de documento da nota
seja vazio, e o modelo de documento do Tipo de Operação - TOP utilizado seja diferente
de 55 ou o campo NF-e esteja definido com uma opção diferente de Terceiros (aba NF-
e/NFC-e), a inserção da nota também será possível.
Este comportamento do sistema visa minimizar as correções manuais feitas em notas de
compra, de modo que o lançamento da nota se dará via importação na tela Portal de
importação de XML.

O campo "Situação Cadastral SEFAZ" armazena a informação referente ao Parceiro junto à


SEFAZ; esta situação pode ser "0 - Não Habilitado" ou "1 - Habilitado ou Vazio". Este
campo não pode ser editado e está relacionado ao campo seguinte, "Data/Hora da Última
Consulta SEFAZ", que registra o dia e horário da última consulta realizada sobre o Parceiro
selecionado junto a SEFAZ. Ambos os campos são preenchidos automaticamente, de acordo
com a opção "Atualizar situação cadastral SEFAZ/SUFRAMA" presente no Botão Outras
Opções....
Acione a marcação "Associação Desportiva" para associar o parceiro como uma associação
desportiva.
O Simples Nacional é um regime tributário diferenciado que contempla empresas com receita
bruta anual até determinado valor. Caso o Parceiro se enquadre neste caso, assinale a marcação
"Optante pelo Simples Nacional?".
Configure o campo "CPF Prod. Rural" quando o parceiro for um produtor rural pessoa física.
O campo "Retirar ST do preço de venda do item" poderá ser definido dentre as seguintes
opções:

Não: Esta opção caracteriza a não retirada do ST;


Sim: Com esta opção selecionada e o produto contendo destaque de ST na venda, o
sistema recalculará o preço de tabela do mesmo (após aplicação de todos os descontos
automáticos) de forma que ao calcular os impostos com o novo valor, o preço final do
produto (adicionado o valor da ST) seja igual ao preço de tabela obtido. Considere o
seguinte exemplo:

Valor negociado do item: R$ 100,00


Valor recalculado do item: R$ 92,00
ST sobre valor recalculado: R$ 8,00
Valor recalculado + ST = 92,00 + 8,00 = 100,00 (igual ao valor negociado).

Sim e considerar despesas acessórias: Através desta opção, tem-se o mesmo


comportamento da opção anterior, levando em consideração as despesas acessórias.
Sendo que, para à devida aplicação desta opção é necessário que você atente-se para os
seguintes pontos:

1. O parâmetro "Distribuir desc. na confirmação da nota? - DISTJDCONF" deverá


estar habilitado;
2. É necessário desligar o parâmetro "Substituição Tributária embutida no preço -
STEMBUT".

Indique no campo "Alíquota ISS Ret/Simples" o valor do percentual de ISS ao qual o Parceiro
está enquadrado no Simples. Para que este campo seja habilitado para uso, o Parceiro deve ser
do Tipo Fornecedor (aba Identificação) e Optante pelo Simples Nacional (Aba Fiscal).
Nota: No campo acima, o sistema considerará 4 casas decimais após a vírgula para realizar o
cálculo do ISS de forma exata e conforme a legislação, sendo que, este afetará diretamente nos
cálculos do imposto na Central de Compras e Vendas.
Realizando a marcação "Micro empresário individual (RJ)", a Inscrição Estadual não poderá
estar preenchida e a Classificação ICMS do Parceiro deverá ser Revendedor pois, conforme

legislação do estado do Rio de Janeiro, o MEI (Micro Empresário Individual) tem a característica
de Contribuinte do ICMS (Resolução nº 223/09 - RJ).
Caso o Parceiro se enquadre na Lei da Transparência, efetue a marcação "Aplicar a lei da
transparência".
Os campos "Situação Cadastral ReceitaWS" e "Data/Hora da Última Consulta
ReceitaWS" serão preenchidos automaticamente, de acordo com a opção "Atualizar
situação cadastral ReceitaWS" presente no Botão Outras Opções...; os campos serão
alimentados com a situação cadastral do Parceiro junto à Receita Federal e a última data e
horário em que tal consulta foi realizada.
Observação: Através do parâmetro "Qtde de dias para realizar nova consulta na
ReceitaWS. - QTDDIACONSRFD" determine a quantidade de dias para realização de
consultas junto a Receita WS.
O campo "Estabelecimento p/ fins de transporte" destina-se à auxiliar na obtenção da
CFOP que caracteriza a prestação do serviço de transporte, com base no
seguimento/estabelecimento do tomador do serviço. Ele pode ser definido dentre as seguintes
opções:

Prestador de serviço de comunicação;


Prestador de serviço de transporte;
Industrial;
Comercial;
Geradora/Distribuidora de Energia Elétrica;
Produtor rural;
Não contribuinte;
Vazio (Em branco).

Partindo da definição deste campo, o sistema irá verificar qual a opção escolhida para
realização do cálculo da CFOP do Conhecimento de Transporte Eletrônico.
O campo "Unidade para considerar na importação" é utilizado para determinar na
importação da NF-e (Portal de importação de XML), qual a unidade do XML a ser considerada
para o fornecedor emitente do documento. Você pode defini-lo dentre a Unidade Comercial
(definição padrão) ou a Unidade Tributável.
No campo "Modelo para Importação de XML Compra", informe o modelo fixo e específico a
ser utilizado para o parceiro fornecedor em questão, na realização da importação de seus XML's
de compra; o parceiro em questão deve ser Produtor Rural (aba Fiscal, campo Classificação
ICMS).
A configuração deste último campo visa atender aos fornecedores que vendem apenas através
de uma operação. Para estas ocasiões, o campo Modelo para Importação de XML Compra deve
estar devidamente informado com o modelo a ser utilizado na importação do XML. Com base
nessa configuração, a importação/inserção do XML no Portal de Importação de XML, irá ocorrer
obedecendo algumas prioridades:
1º - Será verificado se o parceiro fornecedor do XML é produtor rural; se for, será utilizado
o modelo de importação definido para esses fornecedores (Portal de importação de XML,
botão "Outras Opções", Preferências para importação de NF-e, campo Modelo de
importação para Produtor Rural), se não;
2º - O sistema analisa se o parceiro fornecedor do XML possui algum modelo de
importação determinado como fixo (Cadastro de Parceiros, aba Fiscal, campo Modelo para
Importação de XML Compra); se possuir, este modelo será utilizado, se não;
3º - Será verificado se existe alguma combinação de CFOP(s) com o(s) CFOP(s) do XML
(Portal de importação de XML, botão Outras Opções, Configuração de Modelo p/ Compra
por CFOP); se existir, o modelo de importação encontrado na combinação será utilizado,
se não;
4º - O sistema irá verificar se o XML possui o campo xPed preenchido para obtenção do
Tipo de Operação; se houver, essa busca será feita, se não;
5º - Por fim, o sistema irá verificar se existe modelo de importação de XML nas
Preferências da Empresa destinatária da nota importada.
Empresas pertencentes à SUFRAMA - Superintendência da Zona Franca de Manaus, possuem
desconto no valor do ICMS, logo, devem ter o "Código SUFRAMA" informado. Esta informação

602
é composta por 9 (nove) caracteres numéricos; não são aceitos caracteres não numéricos. Você
pode verificar a influência da configuração deste campo em Desoneração do ICMS.

Por meio da marcação "Orgão público (NFS-e)", indica-se que o parceiro em questão é um
órgão público.

Os campos "Situação Cadastral SUFRAMA" e "Data/Hora da Última Consulta SUFRAMA"


são preenchidos automaticamente, de acordo com a opção "Atualizar situação cadastral
SEFAZ/SUFRAMA" presente no Botão Outras Opções...; os campos são alimentados com a
situação cadastral do Parceiro na SUFRAMA e a última data e horário em que a consulta foi
realizada junto a Superintendência, respectivamente. Para que essa atualização de dados seja
possível, o campo "Código SUFRAMA" deve estar preenchido, assim como o CNPJ do Parceiro,
precisa estar cadastrado na SEFAZ.
Nota: Utilizando a opção Atualizar situação cadastral SEFAZ/SUFRAMA o sistema armazenará
informações importantes nesta tela considerando a aba Informações do Contribuinte, posto isto,
esta será utilizada apenas para consulta, não permitindo alterações. As informações relevantes
estarão disponíveis nesta aba nos campos: "CNAE principal do contribuinte", "Registro de
apuração", "Última mod. da situação cadastral", "Início da Atividade do Contribuinte",
"Contribuinte credenciado a emitir CTe" e "Contribuinte credenciado a emitir NFe".
Desta forma, estes dados informados darão apoio na realização de análises de créditos e fiscais.
Através da marcação "Enquadro no Art. 227. para cálculo de IPI?", você indicará que as
compras efetuadas com o parceiro em questão permitirão o enquadramento no Art. 227* e
consequentemente o crédito do IPI.
*Art. 227. Os estabelecimentos industriais, e os que lhes são equiparados, poderão ainda,
creditar-se do imposto relativo a matéria-prima, produto intermediário e material de
embalagem, adquiridos de comerciante atacadista não contribuinte, calculado pelo
adquirente, mediante aplicação da alíquota a que estiver sujeito o produto, sobre cinquenta
por cento do seu valor, constante da respectiva nota fiscal (Decreto-Lei no 400, de 1968, art.
6o).
Ao realizar a marcação "Desconsiderar desconto da nota/item na base de cálculo dos
impostos ISS e IRF:", o sistema não aplicará o desconto nas bases de cálculo dos impostos
IRF e ISS.
Quando você desabilitar a marcação "Desconsidera desoneração p/ uso agropecuário
(NF-e terceiros)" caracterizará a subtração da desoneração no valor total da nota. Sendo que,
a habilitação desta marcação é uma exceção para os casos onde houver a desoneração de ICMS
para um produto que possui a tributação (CST) igual a 20 e o motivo de desoneração for igual
ao 3, deste modo o valor de ICMS desonerado não será deduzido do valor total da nota.
O campo "Tributação Contr.Previdenciária (Prod.Rural)" demonstrará a forma de
tributação da contribuição previdenciária e deverá ser preenchido quando o parceiro se tratar
de um produtor rural. Temos neste campo as seguintes opções:

Não se aplica;
Sobre a comercialização da produção;
Sobre a folha de pagamento.

Observação: Esta tributação abrange tanto a folha de pagamento como a comercialização da


produção, conforme dispõe o Art. 25, §13 da Lei 8.212/1991 e Art. 25, §7º da Lei 8.870/1994.
Em relação à marcação "Parceiro com Interdependência", quando você habilitá-la, será

disponibilizada a aba "Empresas Interdependentes" no Cadastro de Parceiros. Esta nova aba


possibilita que você vincule todas as Empresas que possuem interdependência com o Parceiro
em questão.
Com a marcação "Substituto Tributário - ISS" acionada, quando o CFPS for igual à 9201 a tag
CST do XML receberá o valor 04, sendo que, sua funcionalidade está disponível apenas para a
NFS-e do município de Florianópolis/SC.

Ao realizar a habilitação da marcação "Utilizar o número do cadastro do parceiro?", você


indicará ao sistema que irá utilizar o número do cadastro do Parceiro. Assim, o campo "Código
de identificação do consumidor ou assinante" será disponibilizado para que o código de
identificação seja informado.

No campo "Tipo Cliente de Serviços de Comunicação", você terá as seguintes opções:

01 - Comercial;
02 - Industrial;
03 - Residencial/Pessoa Física;
04 - Produtor Rural;
05 - Órgão da administração pública estadual direta e suas fundações e autarquias,
quando mantidas pelo poder público estadual e regidas por normas de direito público,
nos termos do Convênio ICMS 107/95;
06 - Prestador de serviço de telecomunicação responsável pelo recolhimento do imposto
incidente sobre a cessão dos meios de rede do prestador do serviço ao usuário final, nos
termos do Convênio ICMS 17/13;
07 - Missões Diplomáticas, Repartições Consulares e Organismos Internacionais, nos
termos do Convênio ICMS 158/94;
08 - Igrejas e Templos de qualquer natureza;
99 - Outros não especificados anteriormente.

A marcação "Possui Suframa para PIS/COFINS" tem o objetivo de atender a regra de vendas
para a Zona Franca de Manaus e a Área de Livre Comércio, ou seja, com ela habilitada, os
valores que seriam devidos à título de PIS/COFINS serão dados como desconto no total da nota,
sem influenciar o valor do produto.
Importante: Com a marcação acima habilitada e o campo "Alíquota Suframa" do Cadastro
de Alíquotas de PIS e Alíquotas de COFINS preenchido, a nota sendo de venda e o CST do PIS e
COFINS igual à "06 - Alíquota Zero", o cálculo desses dois impostos será feito preenchendo os
campos de Alíquota e Valor de PIS/COFINS desonerados, sendo que, isso vale tanto para
incidência no produto quanto para despesas acessórias.
Observação: A soma dos valores de PIS/COFINS desonerados dos impostos do item será
incluída no campo "Valor PIS/COFINS Desonerados" do Rodapé da Nota e, no XML, teremos
os valores desonerados adicionados à tag <vDesc>.

Seção DES-BH

Nesta seção temos os campos relacionados à "Declaração Eletrônica de Serviços - Belo


Horizonte" (DES-BH), ou seja, os dados que ao serem informados, permitem a geração da
Declaração Eletrônica de Impostos sobre serviço, das notas de serviços adquiridos ou prestados
lançados nos Portais de Compras ou Vendas.
Importante: Para o correto preenchimento destes campos, utilize o "Manual de Integração"
fornecido pela Prefeitura de Belo Horizonte, disponível no link DES-BH - Documentação, além
das informações presentes no SPED Tabelas.

Observação: Para que esta seção seja apresentada, é necessário que você habilite o
parâmetro "Descrição do INFDESBH para DESBH - INFDESBH".
A informação do campo "Modelo da nota fiscal" corresponderá à Tabela 13.1 do Manual de
Integração fornecida pela Prefeitura de Belo Horizonte, no link acima.
Informe no campo "Série da Nota Fiscal", a série obtida na Tabela 13.2 do Manual de
Integração, descrito anteriormente.
O campo "Tipo de Negócio" será identificado como Natureza de Operação p/ DES BH. Sua
informação corresponde à Tabela 13.3 do Manual de Integração, informado anteriormente.
O campo "Motivo de não Retenção ISSQN" é alimentado com a informação presente na
Tabela 13.8 do Manual de Integração.
A informação do campo "Situação Especial de Responsabilidade" deverá ser consultada na
Tabela 13.7 do Manual de Integração.
Importante: Nestes campos a empresa deverá indicar a respectiva informação que enquadra
ao seu Parceiro. Devido às possíveis mudanças nas tabelas e compatibilidade com documentos
anteriores a 01/09/2012, os campos descritos acima e seus correspondentes em outros
cadastros do sistema, não possuem a lista de valores possíveis, assim você deverá, consultar a
tabela atualizada fornecida pela prefeitura, pelo Manual de Integração.
Os campos correspondentes à estas informações (DES-BH), são disponibilizados no Cabeçalho
das notas nas Centrais de Compras e Vendas, sendo que, no lançamento de Pedidos, Notas,
Devoluções de Compra ou Movimentação Financeira (despesas), o sistema utiliza os dados
incluídos nesta seção (Cadastro de Parceiros, aba Fiscal, seção DES-BH). Já na inclusão de
Pedidos, Notas, Devoluções de Venda ou Movimentação Financeira (receitas), temos como base
as informações inseridas no Cadastro de Empresas, aba Naturezas.
[voltar ao topo]

Aba Observação
Esta aba é composta apenas por um campo de nome "Observações", na qual
você pode descrever dados considerados relevantes sobre o Parceiro. É um
campo informativo, que suporta um máximo de 4.000 (quatro mil) caracteres,
tais como letras maiúsculas, minúsculas, numerais e caracteres especiais.

[voltar ao topo]

Aba NF-e/NFS-e/CT-e
Esta aba será apresentada somente se sua empresa possuir o opcional "NOTA FISCAL
ELETRÔNICA/W" e este estiver habilitado.

O campo "Tipo do anexo" permite que você escolha se o e-mail que contém a nota, será
enviado como "Arquivo normal (Extensão XML)" ou "Arquivo compactado (Extensão
ZIP)".
Quando você selecionar a marcação "Enviar DANFE por e-mail?", estará autorizando o envio
do PDF da Nota Fiscal Eletrônica aprovada juntamente com o XML por e-mail para o Parceiro.
Na configuração do Tipo de Operação - TOP, caso o campo "Imprimir" (aba Impressão) esteja
marcado como "Na confirmação", ao gerar o lote da nota no Portal de Vendas ou confirmá-la
na Central - Compras | Vendas | Mov. Internas, o sistema irá imprimir o DANFE e logo em
seguida enviá-lo por e-mail.
Se você selecionar no campo Imprimir (Tipo de Operação - TOP, aba Impressão) a
opção "Manual", terá a possibilidade de enviar o e-mail de forma manual, pelo botão "NF-e >
Enviar XML da NFe/CC-e e Danfe por e-mail" também presente no Portal de Vendas.
Se o campo "Ambiente NF-e/NFC-e" estiver configurado como "Homologação" nas
Preferências da Empresa, será encaminhado um e-mail para a Empresa e não para o Parceiro.
A marcação "Termo de Acordo p/ CT-e?" quando acionada, concederá o valor de ICMS como
desconto no financeiro.
A marcação "Considerar valor total dos itens mais valor total tributado para tags
vTprest e vRec?" definirá se o valor da tag vTotTib será somado nas tags vRec e vTprest.
No campo "E-mail p/ envio NF-e/NFS-e/CT-e" deverão ser informados os e-mail's do Parceiro
para onde serão enviados os XML's das Notas Fiscais Eletrônicas e também das Notas Fiscais de
Serviço Eletrônicas. Este campo permite informar mais de um endereço de e-mail. Para separar
um e-mail do outro, deve-se utilizar ponto e vírgula (;) não podendo existir espaços entre os e-
mail's informados e os separadores. Por exemplo, ao informar três e-mail's, você deverá fazer
da seguinte forma (atente-se para os separadores entre os e-mail's):
leonardo@sankhya.com.br;fernanda@sankhya.com.br;vinicius@sankhya.com.br
Indique no campo "E-mail específico p/ envio NFS-e" os e-mail's do Parceiro para onde serão
enviados os XML's das Notas Fiscais de Serviço Eletrônicas. Deste modo, trata-se de um campo
específico para o envio de XML para NFS-e. A separação de um e-mail do outro será por meio de
ponto e vírgula (;) não devendo existir espaços entre os e-mail's informados e os separadores.
Nota: Caso o campo E-mail específico p/ envio NFS-e não esteja preenchido, serão utilizados os
e-mail's informados no campo E-mail p/ envio NF-e/NFS-e/CT-e.
Se você efetuar a marcação "Enviar DANFE/XML por e-mail para Redespacho
(Recebedor)?" será possível enviar o DANFE e o arquivo XML para o Parceiro configurado como
Redespacho (Recebedor) no Cabeçalho da Nota.
Observação: Para que os e-mails sejam enviados corretamente, insira no campo E-mail p/
envio NF-e/NFS-e/CT-e (localizado nesta aba do Cadastro de Parceiros) o e-mail do Parceiro, bem
como, nas Preferências da Empresa, aba NF-e/NFC-e, o campo "Ambiente NF-e/NFC-e" deverá
possuir a opção "Produção" selecionada.
[voltar ao topo]

Aba Juros/Multas

Esta aba é composta pelos campos "Tipo de juro" que pode ser "Simples" ou "Composto",
"% de multa" e "% de juro (diário)" que funcionam da seguinte forma: ao preenchê-los, o
sistema calcula valores de juros e multas exclusivos para o Parceiro em questão. Estes campos
trabalham em conjunto, ou seja, se um deles é preenchido, os demais também devem ser
informados.
Após preencher os dados de juros e multas do Parceiro, o sistema utiliza estes campos para
efetuar estes respectivos cálculos nas operações executadas nas telas do financeiro, Cálculo de
Juros e Multas, Gerência de Cobrança, Movimentação Financeira (Baixa, Baixa Automática e
Parcelamento) e Processamento do Arquivo de Retorno.
Nota: Se todos os campos da aba Juros/Multa estiverem em branco, e o parâmetro
"RENEGTIPTIT - Calcular multa e juros pelo tipo de título?" estiver desabilitado, serão
consideradas as informações de juros e multas da tela Renegociação de Títulos; se o parâmetro
estiver habilitado, este será considerado, e os campos da aba Juros/Multas, mesmo que
preenchidos, não serão analisados pelo sistema. Quando você não informar valores de juros e
multas na tela de Renegociação de Títulos, será considerado pelo sistema o percentual
informado no parâmetro "TAXADIAATRASO - Percentual de juro por dia de atraso nas
receitas" para realização do cálculo.

603
receitas" para realização do cálculo.
Na rotina de Processamento do Arquivo de Retorno do banco, os valores de juros e multas não
devem ser calculados pelo sistema, sendo que, devem ser utilizados os valores que vieram
calculados no arquivo de retorno. Somente no caso do arquivo de retorno estiver com algum
cálculo incorreto o sistema deverá considerar como juros ou descontos a diferença.
[voltar ao topo]

Aba Informações do contribuinte

Os campos desta aba serão alimentados através da opção Atualizar situação cadastral
SEFAZ/SUFRAMA localizada no botão Outras Opções desta tela.

Observação: Esta aba será utilizada apenas para consulta, não permitindo nenhuma alteração
nos campos. Desta forma, estes dados darão apoio na realização de análises de créditos e
fiscais.
Importante: A SEFAZ não garante a integridade dos dados disponibilizados por este serviço,
sendo assim, deve-se verificar as informações previamente para evitar inconsistências no
cadastro.
Nota: Quando você ligar o parâmetro "UF's não possuem url para consulta de cadastro -
UFNAOTEMCONSCAD", ao informar uma "Cidade" (aba Endereço) referente, a aba
Informações do Contribuintes será habilitado para edição.
[voltar ao topo]

Aba Endereço de entrega


Esta aba é destinada ao registro dos dados acerca do Endereço de Entrega do Parceiro.

O "CEP p/ entrega" (Código de Endereçamento Postal) é o local destinado ao registro do CEP


do Endereço de Entrega do Parceiro. Neste campo, assim como ocorre no campo CEP presente
na aba Endereço, você pode acionar o ícone representado pela "lupa", onde será aberta a tela
"Consulta de CEP" sendo possível, além de consultar, cadastrar um novo CEP.
O ícone dos Correios localizado à frente do campo CEP p/ entrega, também apresenta o
mesmo comportamento do ícone localizado à frente do campo CEP na aba Endereço.
Informe no campo "Endereço p/ entrega", o endereço de entrega do Parceiro.
O campo "Número entrega" é destinado à numeração do endereço de entrega do Parceiro.
Caso exista, você poderá inserir um "Complemento entrega" do Endereço de Entrega do
Parceiro (galpão, depósito etc).
Informe no campo "Bairro p/ entrega" o bairro correspondente ao Endereço de Entrega do
Parceiro.
No campo "Cód. Cidade Entrega" informe a cidade referente ao Endereço de Entrega do
Parceiro.
Existem algumas informações adicionais para as quais o responsável pela Formação de Carga
precisa estar em alerta: Quando o campo "Logística" estiver preenchido e houver alguma
carga para este Parceiro, a linha do pedido na Formação de Carga ficará na cor vermelha e as
informações adicionais deste campo estarão disponíveis para visualização no campo Logística
da grade na "Formação de Carga".
Quando for utilizado o botão "Mapas" (opção Endereço de entrega) o sistema armazenará a
latitude e a longitude do endereço de entrega do parceiro nos campos "Latitude p/ entrega" e
"Longitude p/ entrega", respectivamente.
Observação: Os campos Latitude p/ entrega e Longitude p/ entrega podem ser preenchidos
manualmente, caso necessário.

Múltiplos Endereços de Entrega para o mesmo Parceiro:
Para se utilizar outros endereços de entrega além do endereço de entrega do Parceiro, tem-se o
parâmetro "Usa endereço de entrega dos contatos - USENDENTREGA" que, quando
habilitado, irá apresentar na aba Endereço a marcação "Utiliza endereço de entrega do
contato". Além disto, na rotina Central de Vendas esse parâmetro tornará obrigatório o
preenchimento do campo "Contato de Entrega" (na grade Cabeçalho).
Ao lançar um pedido/nota de venda e informar um Parceiro que esteja com a marcação Utiliza
endereço de entrega do contato habilitada, o sistema irá informar um Contato com endereço
preenchido no cabeçalho do pedido/nota. Assim, é necessário que você se atente aos seguintes
pontos:

Se o Parceiro possuir um contato cadastrado, mas o mesmo não tiver endereço


preenchido, o sistema irá exibir a seguinte mensagem:

"Contato não tem endereço preenchido".

Se a marcação Utiliza endereço de entrega do contato estiver efetuada mas o Parceiro


não possuir um contato cadastrado, o sistema não irá salvar o pedido/nota e emitirá a
seguinte mensagem:

"É obrigatório informar o contato do parceiro para entrega".


Para que os campos de endereço de contato possam ser utilizados, foram criadas as variáveis
abaixo. As mesmas serão utilizadas no modelo TXT do campo Observação da NF-e, que é o local
onde o endereço do contato será impresso:

enderecont: retorna o endereço do contato


baicont: retorna o bairro do contato
cidadecont: retorna a cidade do contato
estadocont: retorna o estado do contato
cepcont: retorna o CEP do contato

Na tela de Formação de Carga, botão Outras opções..., se a opção "Visualizar endereços >
Endereços > Contato", estiver marcada, mostrará o endereço do contato das notas (da
mesma forma que ocorre para as demais opções deste mesmo menu).
Sendo assim, será impresso na nota (campo Observação) o endereço de entrega do contato e
na tela Formação de Carga, pode-se montar as cargas baseadas no endereço do contato.

Notas:

Não será possível alterar o endereço principal na nota, pois o governo não permite que
um Parceiro tenha mais de um endereço. Por isto, o endereço do contato será
apresentado nos dados adicionais da nota;
Para que a tag referente ao Endereço de entrega seja criada no XML, você deve definir
corretamente no Cadastro do Tipo de Operação - TOP, aba NF-e/NFC-e, o campo "Gerar
endereço de entrega no XML da NF-e";
No cabeçalho do DANFE e no XML onde tem-se os dados do destinatário (cliente), serão
apresentados os dados do endereço principal;
Sendo necessário que o Endereço de Entrega também seja apresentado no DANFE, pode-
se criar um arquivo ".txt" que contenha essas informações e vinculá-lo ao Tipo de
Operação - TOP, aba Impressão, campo "Modelo para Dados Adicionais de NF-e"
empregado no lançamento da nota.

[voltar ao topo]

Aba Recebimento/Trabalho
Nesta aba, você registrará as informações referentes ao endereço de Recebimento e/ou
Trabalho do Parceiro.

O "CEP p/ recebimento" (Código de Endereçamento Postal) é o local destinado ao registro do


CEP do Endereço de Recebimento do Parceiro. Neste campo, assim como ocorre no campo CEP
presente na aba Endereço, pode-se acionar o ícone representado pela "lupa" onde será aberta a
tela "Consulta de CEP" sendo possível além de consultar, cadastrar um novo CEP.
O ícone dos Correios localizado à frente do campo CEP p/ recebimento também apresenta o
mesmo comportamento do ícone localizado à frente do campo CEP na aba Endereço.
Informe no campo "Endereço p/ recebimento", o endereço de recebimento do Parceiro.
O campo "Número recebimento" é destinado a numeração do endereço de recebimento do
Parceiro.
Caso exista, insira um "Complemento recebimento" do Endereço de Recebimento do Parceiro
(casa, escritório etc).
Informe no campo "Bairro p/ recebimento" o bairro correspondente ao Endereço de
Recebimento do Parceiro.
De forma similar à informação anterior, no campo "Cód. Cidade Recebimento" indique a
cidade referente ao Endereço de Recebimento do Parceiro.
Observação: Os campos referentes ao Local de Trabalho do Parceiro, serão habilitados se o
Parceiro for do tipo "Pessoa Física"; sendo que estes são campos informativos:
Informe o "Local de trabalho" do endereço de Trabalho do Parceiro.
O "CEP do trabalho" (Código de Endereçamento Postal) é o local destinado ao registro do CEP
do Endereço do Trabalho do Parceiro. Neste campo, assim como ocorre no campo CEP presente
na aba Endereço, você pode acionar o ícone representado pela lupa onde será aberta a tela
Consulta de CEP sendo possível, além de consultar, cadastrar um novo CEP.
O ícone dos Correios localizado à frente do campo CEP do trabalho também apresenta o
mesmo comportamento do ícone localizado à frente do campo CEP na aba Endereço.
Informe no campo "Endereço do trabalho", o endereço de trabalho do Parceiro.
O campo "Número trabalho" é destinado à numeração do endereço de trabalho do Parceiro.
Caso exista, você pode inserir um "Complemento trabalho" do endereço de trabalho do
Parceiro (casa, escritório etc).
Informe no campo "Bairro do trabalho" o bairro correspondente ao endereço de trabalho do
Parceiro.
De forma similar à informação anterior, no campo "Cód. Cidade Trabalho" informe a cidade
referente ao endereço de trabalho do Parceiro.
Informe o "Telefone do trabalho" do Parceiro acompanhado de seu respectivo DDD.
Caso exista, preencha o "Ramal (Parceiro)" de modo a localizá-lo mais facilmente em seu
trabalho.
Informe no campo "Data de admissão" a data e hora de ingresso do Parceiro ao trabalho.

[voltar ao topo]

Aba Tipo Negociação


A aba "Tipo Negociação" recebe a configuração que servirá de sugestão no lançamento de
notas para este Parceiro, em relação aos Tipos de Negociação.

No momento da inclusão de um documento na Central - Compras | Vendas | Mov. Internas, em


seu cabeçalho após a escolha do Parceiro, o sistema sugere no campo Tipo de Negociação a
informação inserida no campo "Sugestão Entrada/Cotação" quando se tratar de uma Compra
e a informação do campo "Sugestão Saída" quando se tratar de uma Venda.
Se você selecionar a marcação "Usa no Fat. por Período?", ao realizar o faturamento por
período, o sistema irá utilizar o modelo informado no campo "Sugestão Saída".
[voltar ao topo]

Aba Contatos
Os Contatos do Parceiro no sistema são as pessoas que se comunicam, se relacionam de
alguma forma com a empresa, assim, você deverá registrar os Contatos nesta aba.
Esta aba é composta por sub-abas, acesse os links abaixo para verificar sobre cada uma delas:

Sub-aba Geral Sub-aba Perfil do Contato Sub-aba Produtos Cotação

Sub-aba Geral

604
O campo "Contato" é gerado automaticamente pelo sistema e diz respeito ao código do
Contato cadastrado.
Informe no campo "Nome Contato" o nome do Contato que está sendo cadastrado; este
campo é de preenchimento obrigatório.
Insira o "Telefone" do Contato do Parceiro para posterior comunicação com o mesmo.
O "Telefone Residencial" do Contato do Parceiro é uma informação importante para efetuar o
"Gerenciamento de Relacionamento com o Cliente", mais conhecido como CRM (Customer
Relationship Management).
O campo "Nível p/ Cobrança" está disponível para configuração, mas a rotina que o utiliza não
foi migrada para o Sankhya-OM.
Informe o "Cargo" do Contato do Parceiro. Esta informação é inserida diretamente no campo.
Depois de confirmado o cadastro do contato, o cargo inserido estará disponível na tela de
pesquisa do campo.
O "Email" do Contato do Parceiro deve ser informado, pois é uma informação a ser utilizada no
procedimento de impressão de boletas e impressão de notas.
Você pode informar também o "Apelido" do Contato do Parceiro, caso este o tenha.
A "Data Nascimento" do Contato do Parceiro, pode ser uma informação utilizada para malas
diretas ou contatos para relacionamento com o cliente.
Informe o "CPF" do Contato do Parceiro. Este campo também pode ser apresentado com a
descrição "CNPJ"; esta definição é feita por meio do parâmetro "Permite digitação do CNPJ
nos contatos? - PERMCNPJCONTATO" que, ao ser ativado, apresentará o campo "Tipo de
Pessoa", onde deve-se determinar se o Parceiro é pessoa Física ou Jurídica, ou seja, informa-se
o CPF ou CNPJ, respectivamente.
Os campos "Cód. Cidade", "Bairro", "Endereço", "Número", "CEP", "Cód. Região",
"Complemento", "Fax", "Ramal" e "Celular" referem-se aos dados cadastrais do Contato do
Parceiro e devem ser preenchidos com a mesma finalidade do preenchimento realizado na
aba Endereço.
Informe no campo "Data Cadastro" o dia e horário de cadastramento do Contato do Parceiro.
Se o campo "Prioridade" estiver preenchido com 1 ou 2, este contato só poderá ser excluído
por uma pessoa que tenha em suas permissões de acesso, a marcação "Especiais" efetuada.
Para isto, entre na tela Acessos, escolha o módulo "Configurações > Cadastros >
Parceiros", e depois de definir o usuário desejado, marque para o mesmo a opção
"Especiais".
A marcação "Ativo" define se o Contato do Parceiro poderá ou não ser utilizado nas rotinas do
sistema, ou seja, esta definição, irá impactar nos Portais de Venda e Compra para lançamentos
de Notas, Pedidos e Devoluções.
A marcação "Possui Acesso Banco Talentos" possibilitará ao Contato do Parceiro, o acesso
ao Banco de Talentos para análise de currículos e posteriores contratações.
O campo "Cód. Usuário B2B" integra as Configurações para Cotação e será utilizado no Portal
de Cotação Online; para configurar o acesso do contato ao Portal de Cotação online, deve-se,
primeiramente, cadastrar um usuário fictício no sistema e dar a ele acesso à tela do Portal de
Cotação Online. Em seguida, este usuário deverá ser vinculado ao Contato do Parceiro no
campo Cód. Usuário B2B; além disto, insira o "Nome Contato" e seu "Email".

O botão localizado no alto desta aba (Contatos), é utilizado para


definir e/ou editar a senha para acesso ao Portal de Cotação Online, bem como às rotinas que
forem liberadas para o Parceiro. A senha informada servirá somente para este contato
cadastrado.

Importante: Somente usuários com permissões de acesso específicas poderão alterar o


Usuário e/ou a Senha B2B cadastrados. Para tanto, localiza-se a tela Acessos, escolhe-se o
módulo Configurações > Cadastros > Parceiros, e depois de definir-se o(s) usuário(s)
desejado(s), marca-se para o(s) mesmo(s) a opção "Manutenção usuário B2B".
O campo "Recebe Nota por email" é utilizado para casos em que há envio de pedidos/notas
pelos Portais e no Tipo de Operação - TOP tem-se a configuração para envio de E-mail para o
Contato (aba E-mails da TOP, campo "Tipo"). Se esta opção estiver marcada, será enviado o e-
mail; caso contrário, não será enviado.
Caso você realize a marcação "Recebe boleto/Pix p/ email", ao efetuar a geração de um
boleto pela tela Impressão de Boleto(s) e o botão "Enviar boleto(s) por e-mail" estiver
configurado para mandar para o "Contato"; somente os Contatos que estiverem com esta
opção marcada terão e-mail's a eles encaminhado com o boleto em anexo. Se desmarcado, não
será enviado o boleto por e-mail.
Os campos "Latitude" e "Longitude" podem ser preenchidos manualmente, de acordo com a
cidade e CEP informados; são informações que correspondem ao local correto do Contato do
Parceiro.
Caso o Contato seja participante do processo de importação de pedidos, efetue a marcação
"Recebe e-mails de importação de pedidos" para que ele possa receber os e-mail's.
Caso o Contato em questão, seja também "Sócio" do Parceiro, efetue esta marcação.
Para que o campo Cód. Usuário B2B tenha o efeito mencionado em sua descrição, a marcação
"Enviar notificações de cotação?" também deverá estar assinalada.
Quando você realizar a marcação "Participa plan. entrega cesta", fará com que o Contato do
Parceiro em questão, possa ser inserido na rotina de Planejamento de Entrega (grade Contatos).
Seguindo a configuração do campo anterior, determine a "Quantidade Cestas" que o Contato
irá receber.
Os dois últimos campos citados são apresentados caso o parâmetro "Utiliza planejamento
produção de cestas - UTILPLANCESTAS" esteja habilitado.
[voltar ao subtítulo]
Sub-aba Perfil do Contato
Podem ser cadastrados nesta sub-aba, por meio do campo "Perfil" os Perfis do Contato do
Parceiro; esta informação permite conhecer mais os Contatos visando a melhora nas relações
comerciais e pessoais com os mesmos.

[voltar ao subtítulo]
Sub-aba Produtos Cotação
Esta sub-aba permite que você indique quais serão os Produtos, Grupos de Produtos ou
Classificações de Produtos que este Parceiro (vendedor) será responsável por responder as
cotações.

[voltar ao subtítulo] [voltar ao topo]

Aba Limite de Crédito p/ Grupo Tip. de Título


A configuração que você realizar nesta aba atuará como um limitador de crédito para o Parceiro
de acordo com os "Tipos de Título" utilizados pela Empresa.

No campo "Grupo Limite de Crédito" buscam-se os grupos cadastrados na tela Tipos de


Título (aba Geral, campo "Grupo p/ Limite Crédito").
O campo "Limite de Crédito" irá receber a informação referente ao limite máximo do Grupo
Limite de Crédito.
Observação: Ao lançar um título na tela de Movimentação Financeira cujo Tipo de Título tenha
o campo Grupo p/ Limite de Crédito configurado, se este ultrapassar o limite de crédito
estabelecido nesta aba, o sistema não permitirá salvá-lo e emitirá a seguinte mensagem:
"Grupo: "XXX" Lim.: YYY Total: ZZZ."
[voltar ao topo]

Aba Desconto Financeiro por Parceiro/Período


Nsta aba você pode cadastrar possíveis descontos para um Parceiro. Ela será apresentada caso
você habilite o parâmetro "Usar Desconto Financeiro por Parceiro? - USADESCFIN".

Para perfeita utilização desta aba, é necessário que você realize um cadastro prévio do
desconto na tela Descontos Financeiros por Parceiro.
Com o cadastro efetuado, defina no campo "Desconto" qual abatimento será aplicado para o
Parceiro em questão.
Em seguida, determine a "Data Início" do desconto, bem como sua "Data Fim", ou seja, o
período em que o desconto informado irá vigorar para o Parceiro.
Concluindo o cadastro, informe o "Valor de Desconto" ou o "Percentual de Desconto" que
serão destinados ao Parceiro. Informando um desconto para o Parceiro na tela de Movimentação
Financeira, o sistema irá calcular o valor do título com base no desconto inserido em um dos
campos mencionados (Valor de Desconto ou Percentual de Desconto).
[voltar ao topo]

Aba Grupo ICMS/ISS por Empresa


Esta aba será apresentada se você habilitar o parâmetro "Usa imposto de produtos por
empresa? - EMPPRODIMPOST". Por ela são definidas Empresas, bem como os respectivos
Grupos de ICMS aos quais os produtos comercializados são pertencentes. Esta configuração
poderá ser utilizada nos casos em que o Parceiro negocia exclusivamente com uma Empresa e
determinados tipos de Produtos; produtos estes com alguma regra de tributação diferente dos
demais; pode-se por exemplo, encaixar estes produtos em um Grupo de ICMS específico, de
modo a singularizar as transações destes entre Parceiro e Empresa.

Informe, primeiramente e obrigatoriamente, a "Empresa" a qual o Parceiro será vinculado com


relação ao Grupo de ICMS.

605
Determine o "Grupo de ICMS" do Parceiro. Este é um campo numérico que não necessita de
cadastros prévios para ser informado.
Nota: É relevante mencionar que o sistema não permitirá que você exclua e/ou altere um grupo
registrado no campo Grupo de ICMS quando este possuir uma alíquota configurada com a opção
"por grupo de ICMS do parceiro" (Alíquotas de ICMS, Cadastrando uma Alíquota de ICMS,
seção "Exceções"); assim, o sistema impedirá as alterações pretendidas.
De acordo com a Empresa e Grupo de ICMS definidos, você pode inserir uma "Tabela Preço" a
ser sugerida no momento da Venda.
Informe um "Percentual" (índice) a ser utilizado nas negociações com o Parceiro. Este campo
será habilitado caso o parâmetro "Calc.Preço embutindo índice do Grupo ICMS por Emp. -
CALCPRECICMS" esteja ligado; esta informação possibilita o uso de um índice para cada
estado, de acordo com as exceções de ICMS das negociações.
Você pode também cadastrar uma "Fórmula" que será considerada no cálculo do Valor Unitário
Líquido do Produto da Nota.
Determine a "Classificação de ICMS" do Parceiro quando for realizado o cálculo de ICMS por
empresa. Este campo possui as seguintes opções:

Usar a da TOP;
Usar do Parceiro;
Isento de ICMS;
Consumidor Contribuinte;
Revendedor;
Produtor rural;
Consumidor Final.

Esta configuração permite que você cadastre diferentes Classificações de ICMS para um mesmo
Parceiro e empresas diferentes, ou seja, um Parceiro pode ser Consumidor Contribuinte perante

uma empresa, Revendedor para outra, Consumidor final para uma terceira, e assim
sucessivamente.
Emitindo uma NFS-e para o parceiro através da instituição vinculada ao campo "Empresa", o
sistema buscará a informação se retém ou não o ISS através do campo "Retém ISS". São
apresentadas as seguintes opções:

Retém ISS - Será retido o ISS no parceiro;


Não retém ISS - Não ocorre a retenção no parceiro;
Verificar no Parceiro - Verifica-se a retenção de acordo com a configuração efetuada
na aba "Fiscal".

Abaixo temos um exemplo:


Um parceiro pertencente á cidade de Canoas/RS toma um serviço em sua cidade, ao passar por
São Leopoldo/RS efetua o mesmo procedimento na respectiva cidade. Deste modo, o mesmo
parceiro tomou o serviço em cidades diferentes.
Em Canoas permite-se a retenção do ISS para o serviço, por este fato o Cadastro do Parceiro
está com a opção "Retém ISS", localizada na aba Fiscal, acionada. Contudo, a cidade de São
Leopoldo não permite a referida retenção, procede-se então com a configuração da aba Grupo
ICMS/ISS por Empresa para que no momento em que o parceiro for tomar um serviço na cidade
de São Leopoldo não se tenha a retenção do ISS.
Observação: Os cálculos do sistema não são afetados, somente altera-se a forma com que o
sistema escolhe onde o ISS será retido.
[voltar ao topo]

Aba Serviços Permitidos

Nesta aba informe no campo "Serviço", os serviços que o Parceiro em questão poderá
executar; esta informação deve ser previamente incluída no Cadastro de Serviços.
Importante: Esta aba não tem funcionalidade no Sankhya-OM e é utilizada somente para
regras personalizadas.
[voltar ao topo]

Aba Perfil do Parceiro

Defina nesta aba, no campo "Perfil", os Perfis que caracterizam o Parceiro. Esta informação
para ser aqui apresentada, precisa primeiramente ser inserida no Cadastro de Perfil.
[voltar ao topo]

Aba Produtos Equivalentes


Esta aba, tem o objetivo de associar o produto da empresa com o produto existente no Parceiro
fornecedor. As informações inseridas aqui, melhoram o desempenho da rotina de compras
evitando enganos nos pedidos, quando os produtos forem identificados de forma diferente pela
empresa e pelo Parceiro.
Esta aba é composta por sub-abas, acesse os links abaixo para verificar sobre cada uma delas:
Sub-aba Geral Sub-aba Utilização do Produto no Cliente

Sub-aba Geral

Esta aba é uma facilitadora para empresas que trabalham com importação de XML, por
exemplo:
No XML de compra o produto "X" do Parceiro equivale ao meu produto "Y" (Empresa), sendo
assim, na importação do XML do parceiro o sistema já reconhece o produto deste como sendo o
produto Y da empresa, e busca o código correto dentro do sistema, desde que esta aba
Produtos Equivalentes esteja devidamente informada.
No campo "Produto", informe o código/descrição do item no sistema da empresa.
Em "Cód. Produto Equivalente" insira o código do produto que equivale ao Código do Produto
no Parceiro Fornecedor.
Em sintonia com o campo anterior, preencha a "Descrição do Produto Equivalente", ou seja,
a nomenclatura do Produto equivalente à descrição do produto no Parceiro Fornecedor.
Informe a "Unidade" correspondente ao item na empresa, bem como sua "Sequência" e o
"Prazo para entrega" (em dias).
O campo "Controle" será habilitado para preenchimento, caso o item informado possua algum
controle adicional.
Deve-se inserir obrigatoriamente a "Unidade do Parceiro", ou seja, a unidade correspondente
ao produto no Parceiro Fornecedor.
Observação: Quando o campo Unidade do Parceiro estiver informado, o sistema irá utilizá-lo
como filtro, portanto, é necessário que você verifique se a unidade do XML que está sendo
importado é a mesma informada neste campo.

Através do campo "Multipl. Compra" determine o número utilizado como múltiplo nas
compras junto ao Parceiro; temos abaixo um exemplo:

Um produto possui Multipl. Compra igual a "10"; se após o cálculo da Análise de Giro dos
produtos, o sistema indicar que precisa-se comprar 5, deve-se comprar 10; se indicar para
comprar 12, compra-se 20, ou seja, sempre efetua-se a compra em quantidade múltipla do valor
do campo, arredondando para cima.

O campo Multipl. Compra está relacionado com os campos "Sug.Compra Mult.Cpa" e


"Sug.Compra Giro Mult.Cpa" presentes na Análise de Giro dos produtos; deste modo, você
pode visualizar a quantidade de compra já ajustada e a geração do pedido já levando em
consideração esta regra. A Central de Compras conta com uma validação na grade de itens, que
não permite a inclusão de um item com uma quantidade que não atenda a regra acima.

No campo "Cód. Barras Parceiro" informe o código de barras referente ao produto do Parceiro
Fornecedor.
Nota: O sistema buscará os dados na aba Produtos Equivalentes considerando o campo Cód.
Barras Parceiro quando o parâmetro "Considerar cód.barras parceiro na importação XML?
- CONSCBPARIMPXML" estiver habilitado.
Por fim, insira o "Código Empresa", ou seja, a empresa com a qual o Parceiro Fornecedor
possui produtos equivalentes.
Observação: O campo Código Empresa será exibido nesta aba caso você habilite o parâmetro
"Considerar empresa na importação XML? - CONSEMPIMPXML", de modo que será
possível vincular o cadastro do Produto Equivalente em questão à Empresa a qual o item
pertence.
[voltar ao subtítulo]
Sub-aba Utilização do Produto no Cliente
Esta sub-aba é um dispositivo a mais de apoio nas movimentações de compra e venda.

Primeiramente, na tela Histórico de Utilização de Produto no Cliente, cadastre o "Histórico de


Utilização de Produto no Cliente" que, uma vez cadastrados, poderão ser inseridos nesta
sub-aba. Esta informação será um apoio extra aos vendedores e/ou consultores na hora da
compra e/ou venda e nas análises gerenciais, pois além de contarem com os recursos já
disponíveis nesta aba, que tem o objetivo de associar o produto da empresa com o produto
existente no Parceiro, pode-se contar também com um histórico de utilização daqueles produtos
em seus clientes por meio dos campos "Histórico Utilização" e "Sequência", ampliando
assim suas visões comerciais.
Esta aba também aceitará inserção de Campos Adicionais (que, neste caso, podem ser criados
na tela Dicionário de Dados), ampliando assim, de acordo com as necessidades da empresa, a
identificação ou classificação dos produtos junto ao cliente.
Para cada produto informado na sub-aba Geral, você pode indicar na grade "Utilização do
Produto no Cliente" um ou mais Históricos de Utilização de Produto no Cliente.
Nota: No caso da impressão de pedidos e notas contendo os dados da aba Produtos
Equivalentes, serão utilizadas as variáveis de TXT:

&codproparc: Código do produto do parceiro;


&descrpropar: Descrição do produto do parceiro.

[voltar ao subtítulo] [voltar ao topo]

Aba Outros Impostos


Esta aba visa o cadastro de Outros Impostos para o Parceiro, além daqueles já configurados na
aba Fiscal.

O campo "Cód. Imposto" deverá ser alimentado com o código do Imposto que deve ser
previamente incluído no Cadastro de Impostos.
Caso tenha, você deve informar o percentual referente à "Redução da Base de Imposto".
Quando você realizar a marcação "Calcular", estará definindo que o imposto em questão
deverá ser calculado; quando desmarcada, nenhum cálculo será realizado.
Através do campo "Tipo de Imposto" determine como o sistema deverá tratá-lo quanto ao seu
cálculo, ou seja, se o valor do imposto deverá "Subtrair", "Somar" ou se é "Já Incluso".
[voltar ao topo]

Aba Anexos/Documentos
Você utilizará esta aba para inserção de informações/documentações agregadas ao Parceiro.

606
Os botões , , e são responsáveis pela inclusão,
exclusão, edição e visualização dos anexos inseridos nesta aba, respectivamente.
[voltar ao topo]

Aba Rota

O preenchimento da "Rota" nesta aba, é dado após duas configurações:

A ativação do parâmetro "Visualizar rota na formação de carga. -


ROTAFORMCARGA", que apresentará a aba "Parceiro" no Cadastro de Rotas;
Na tela mencionada, cadastre a Rota desejada e na aba Parceiro informe os Parceiros à
ela pertencentes; fazendo isto, o campo Rota será apresentado já preenchido.

Não sendo feito o preenchimento do Parceiro na tela Rotas, você poderá fazê-lo por meio da aba
em questão nesse tópico, a aba Rota, onde serão exibidas para escolha, as rotas primeiramente
cadastradas.
É importante informar que, cada Parceiro se relaciona apenas com uma Rota.
[voltar ao topo]

Aba Interc. Elet. de Dados


Esta aba é apresentada por meio da ativação do parâmetro "Usar vários conv.no
parc.p/gerar Nosso Número? - USARCONVPAR".

Parceiros diferentes podem ter convênios diferentes, porém, a mesma conta bancária. Esta aba
permitirá utilizar para diferentes Parceiros, diferentes convênios, para uma mesma conta
bancária na geração do Intercâmbio Eletrônico de Dados (EDI).
Informando o campo "Convênio", serão alimentados automaticamente os campos "Conta",
"Banco" e "Agência Bancária" vinculada àquele convênio. Você pode vincular apenas um
convênio por conta bancária para cada Parceiro. O Convênio aqui informado, é previamente
inserido no Cadastro de Contas Bancárias, aba Intercâmbio Eletrônico de Dados (EDI), grade
"Convênios da Conta Bancária".
Ao gerar os boletos, o "Nosso Número" do título será gerado utilizando o convênio vinculado
ao Parceiro por esta aba. Para o Parceiro que não possuir convênio vinculado, será utilizado o
convênio padrão da conta bancária.
[voltar ao topo]

Aba Montagem Eletrônica de Pedidos


Esta aba será apresentada para os Parceiros marcados com o tipo "Fornecedor" na
aba Identificação. Temos aqui, uma aba participante da rotina de "MONTAGEM ELETRÔNICA
DE PEDIDOS/G" (linha MGE).
Importante: Esta aba faz parte de uma rotina específica do MGE, não tendo assim
funcionalidade no Sankhya-OM.

[voltar ao topo]

Aba Prazos e Descontos


Assim como a aba anterior, esta também será apresentada apenas para os Parceiros marcados
com o tipo "Fornecedor" na aba Identificação. Aqui também temos informações que
influenciarão a rotina de "Montagem Eletrônica de Pedidos" (linha MGE).
Importante: Esta aba faz parte de uma rotina específica do MGE, não tendo assim
funcionalidade no Sankhya-OM.

[voltar ao topo]

Aba Tabela de Compra de Serviços/Produtos


Esta aba apenas será exibida caso você habilite o parâmetro "Tabela p/compra de serviço
por CR - TABCRFORN".

Aqui, você especificará as tabelas de preço para compra de serviço e/ou produto a serem
praticadas em cada Centro de Resultado.
No campo "Cód. Centro Resultado Custo" informe o Centro de Resultado que estará ligado à
tabela de preço informada no campo "Cód. Tabela".
[voltar ao topo]

Aba Usuário
Esta aba será apresentada para os Parceiros marcados com o tipo "Usuário" na aba
Identificação.

Nesta aba, configure os Usuários que estarão ligados ao Parceiro em questão. O campo "Cód.
Usuário" será alimentado automaticamente na conclusão do cadastro.
No campo "Nome" informe o nome a ser utilizado pelo usuário para acesso ao sistema; você
pode preenchê-lo com um máximo de 10 (dez) caracteres.
Informe a "Senha" de acesso ao sistema. Em seguida, acrescente o "Grupo" ao qual o usuário
em questão pertence; nos referimos aqui, ao Grupo de Usuários.
Insira também, o "Email" do usuário que está sendo cadastrado. Além disto, pode-se inserir sua
"Foto" ao término de seu cadastro.

Localizado no alto da aba, o botão será habilitado apenas quando o


cadastro nesta aba for salvo; quando acionado, será aberta a tela Usuários, onde o sistema já
irá posicionar seu foco no cadastro do usuário que está sendo inserido. Ainda no Cadastro de
Usuários, aba Identificação, o campo "Cód. Parceiro" será automaticamente alimentado com o
Código do Parceiro que teve o usuário a ele vinculado.
[voltar ao topo]

Aba Vendedor/Comprador
Esta aba será apresentada para os Parceiros marcados com o tipo "Vendedor" na aba
Identificação.

Esta aba permite o cadastro dos Vendedores, Compradores, Gerentes, Representantes,


Executantes ou Assessores, para controle de pagamento de comissões e acompanhamento de
desempenho de vendas, relacionados ao Parceiro que está sendo cadastrado.
O campo "Código" será alimentado automaticamente na conclusão do cadastro, com o código

do vendedor em questão.
Informe no campo "Apelido" o nome comum do vendedor; como ele é identificado em seu dia-
a-dia. Preencha também o "Gerente" do vendedor em questão.
Pode-se inserir por fim, o "Email" do vendedor que está sendo cadastrado.

Localizado no alto da aba, o botão será habilitado apenas quando o


cadastro nesta aba for salvo; quando acionado, será aberta a tela de Cadastro de
Vendedores/Compradores na qual o sistema irá posicionar seu foco no cadastro do vendedor
que está sendo inserido. Ainda no Cadastro de Vendedores/Compradores, aba Geral, o campo
"Parceiro" será automaticamente alimentado com o Código do Parceiro que teve o vendedor a
ele vinculado.
[voltar ao topo]

Aba Conta Bancária


Esta aba será apresentada para os Parceiros marcados com o tipo "Conta Adiantamento" na
aba Identificação.

607
Esta aba é utilizada para a inserção de Contas relacionadas ao Parceiro que está sendo
cadastrado.
O campo "Código da conta bancária" será alimentado automaticamente na conclusão do
cadastro, com o código da conta em questão.
Informe no campo "Conta" a numeração referente à conta bancária propriamente dita; como a
conta é identificada junto ao banco ao qual pertence. Preencha também a "Descrição" da
conta bancária anteriormente informada.
Correspondendo à conta informada inicialmente, preencha o "Banco" e a "Agência bancária"
as quais a conta pertence. Informe também a "Empresa" na qual a respectiva conta estará
vinculada.
A marcação "Exclusiva da empresa" quando efetuada, determina que a conta em questão
poderá ser utilizada apenas nas operações envolvendo a Empresa inserida anteriormente.

Localizado no alto da aba, o botão será habilitado apenas quando o


cadastro nesta aba for salvo; quando acionado, será aberta a tela de Cadastro de Contas
Bancárias onde o sistema já irá posicionar seu foco no cadastro da conta que está sendo
inserida. Ainda no Cadastro de Contas, aba Cadastros, o campo "Cód. Parceiro" será
automaticamente alimentado com o Código do Parceiro que teve a conta a ele vinculada.
[voltar ao topo]

Aba Moedas p/Portal cot.

Através desta aba, você pode realizar as configurações que possibilitam realizar a cotação em
moeda estrangeira no Portal de Cotação Online. Esta aba ficará visível quando o parâmetro
"Trabalhar com Moedas na Cotação? - TRABMOECOT" estiver habilitado.

Assim que o fornecedor responder à cotação, caso haja uma moeda diferente do padrão o preço
e o desconto informados no Portal de Cotação Online serão levados para os campos "Preço em
moeda" e "Vlr. Des. Moeda" localizados na rotina de Cotação.
[voltar ao topo]

Aba Acesso ao XML da NF-e/CTe


Através desta aba, você vincula um grupo de pessoas autorizadas para baixar o XML por
Parceiro, para que, ao emitir NF-e's ou CT-e's, a tag <autXML> leve essa informação (pessoas
autorizadas para fazer o download do XML).

O campo "Sequência" será preenchido de forma automática.

Preencha os campos "Nome do parceiro autorizado" e "CPF/CNPJ autorizado" caso você


queira fazer a autorização para Parceiros não cadastrados e, assim, optando por colocá-los de
forma manual.

No campo "Parceiros", informe o Parceiro autorizado a fazer o download do XML.

Escolha através do campo "Tipo de envio" se este será em "NF-e", "CT-e" ou "Ambos".

O campo "Enviar autorizador quando" apenas ficará habilitado quando o campo Tipo de
envio estiver com a opção Ambos ou CT-e selecionadas. Dentro deste campo, temos quatro
opções referentes ao CT-e, que são derivadas do Cabeçalho da Nota e utilizadas no filtro, são
elas:

Todos;
1- Parceiro (Tomador);
2- Remetente;
3- Destinatário.

Observação: O tomador de serviços sempre será o parceiro do lançamento, sendo a opção "1-
Parceiro (Tomador)" sua referência.

Nota: É permitido o cadastro do mesmo Parceiro quantas vezes for necessário, porém, só será
levado um CPF/CNPJ ao XML.

Para a geração das informações na NF-e, o sistema verifica as seguintes configurações:

Preferências da Empresa, aba "Acesso ao XML da NF-e";


Preferências da Empresa, aba Contador;
As informações lançadas na nota e;
O Cadastro de Parceiros.

Já para a geração das informações no CT-e, são verificadas as configurações abaixo:

Parâmetro "CNPJ ANTT p/ autorização de download de XML. - CNPJANTT";


Preferências da Empresa, aba Contador;
No Cadastro de Parceiros, o parceiro selecionado para envio das informações deve ser o
vinculado ao financeiro do CT-e.

[voltar ao topo]

Aba Contas bancárias do locador


Essa aba é utilizada no Módulo Imobiliário, por meio dela você poderá informar as Contas
Bancárias do seu parceiro. Assim, os lançamentos financeiros, como por exemplo, de aluguel, de
venda, entre outras, será gerado para essa conta.

Preencha o campo "Conta" com o nome da conta do parceiro.

Na sub-aba "Geral" informe o "Banco" e o número da "Agência". Em "Tipo de conta" você


poderá selecionar uma das seguintes opções:

Poupança;
Poupex;
Aplicação;
Conta corrente.

[voltar ao topo]

Botão "Outras Opções..."

O botão "Outras Opções..." é acionado por meio do ícone localizado no alto da


tela; trataremos abaixo as funcionalidades de cada opção:

A opção "Validar CNPJ/CPF" verifica a autenticidade do CNPJ/CPF conforme a


configuração dos parâmetros "Aceita CGC/CPF repetido? - ACEITACGCREPET" e
"Aceita CGC/CPF de Parceiro em branco? - ACEITACGCBRANCO" para todos os
Parceiros selecionados pelo botão "Filtros"; caso não existam Parceiros selecionados
por meio dos filtros, a consulta/validação do CNPJ/CPF será feita para o Parceiro
posicionado na tela.
Quando você selecionar a opção "Copiar Endereço Principal p; End. Entrega...",
será feita a cópia do endereço principal do Parceiro (aba Endereço) para seu endereço de
entrega (aba Endereço de entrega); isso ocorrerá nos Parceiros selecionados pelo botão
Filtros; caso não existam Parceiros selecionados por meio dos filtros, a cópia será
realizada apenas para o Parceiro posicionado na tela.
O campo "Seleção" ao qual a opção "Alterar o campo "Seleção de TODOS
parceiros presentes na grade..." se refere, está localizado na aba Identificação; é
uma informação adicional utilizada para classificar os Parceiros com o critério desejado.
Pode-se classificar os Parceiros da cidade do Norte em "A", os da cidade do Sul em "Z",
por exemplo. O critério de preenchimento deste campo pode ser definido livremente. Sua
alimentação não depende de nenhum cadastro prévio. Ao acionar esta opção, o sistema
irá questionar qual o novo preenchimento desejado para o campo Seleção; ao definir a
nova opção e clicar em "Aplicar", ela será inserida no campo Seleção dos Parceiros
selecionados na grade por meio de algum preceito informado na tela inicial, ou pelo
botão Filtros.

Ao selecionar a opção "Impressão de Etiquetas", será aberto um pop-up de mesmo


nome, onde você determina o modelo de etiqueta a ser utilizado (este modelo deve ser
previamente configurado na tela Modelos de Etiquetas), a quantidade de etiquetas por
Parceiro a serem impressas e se serão impressas etiquetas apenas para os Parceiros
selecionados (filtrados na tela) ou para todos os Parceiros presentes na grade. Sendo
necessário imprimir etiquetas para todos os Parceiros apresentados/filtrados na grade, a
marcação "Imprimir etiquetas para todos os parceiros da grade" presente no pop-
up "Impressão de Etiquetas" deverá estar selecionada. Ao solicitar a impressão das
etiquetas, o sistema irá gerar um relatório com os dados selecionados e realizará a
impressão, através da impressora padrão.
A utilização da opção "Atualizar situação cadastral SEFAZ/SUFRAMA", está
relacionada ao acionamento do parâmetro "Empresa padrão para utilização do
certificado digital. - EMPPADCERTDIG", onde você informa a empresa padrão que faz
uso do certificado digital. Ao acionar esta opção, o sistema atualiza (consulta) a situação
do parceiro junto a SEFAZ.

Feita a consulta, serão atualizados os campos "Situação Cadastral SEFAZ", "Data/Hora da


Última Consulta SEFAZ", "Situação Cadastral SUFRAMA" e "Data/Hora da Última
Consulta SUFRAMA", localizados na aba Fiscal. Para que esta atualização dos dados seja
possível, o campo "Código SUFRAMA" deve estar preenchido, assim como o CNPJ do parceiro
deve estar cadastrado na SEFAZ.
Caso seja solicitada a atualização dos dados cadastrais de um parceiro já salvo no sistema,
através da ativação do parâmetro "Manter nome do parceiro na importação de dados? -
MANNOMEPARCIMP" o nome do parceiro em questão já inserido no Sankhya-OM será
mantido.
Os dados gerados pela utilização desta opção, irão alimentar a tela Consulta Cadastro SEFAZ
(para que esta tela seja apresentada para uso, é necessário que o parâmetro "Armazenar
consulta do cadastro SEFAZ?- ARMCONCADSFZ" esteja habilitado).

Através da opção "Atualizar situação cadastral ReceitaWS", você realiza a


atualização cadastral da situação do Parceiro junto a Receita Federal (Receita WS).
Utilizando esta opção, os campos Situação Cadastral ReceitaWS e Data/Hora da Última
Consulta ReceitaWS localizados na aba Fiscal serão automaticamente atualizados.
A opção "Suspender validação SEFAZ" desconsidera momentaneamente a validação
da SEFAZ quanto a situação cadastral do parceiro, pois podem existir casos em que
mesmo que uma consulta retorne a situação Não habilitado, não significa
necessariamente que o contribuinte se encontre impedido de realizar compras de
mercadorias e outras operações sujeitas à ICMS. Quando você selecionar esta opção,
será aberto o pop-up "Data para nova Consulta", onde você informará a data a partir
da qual a validação retornada pela SEFAZ referente ao parceiro será novamente
respeitada no sistema.
Por meio da opção "Importar dados cadastrais da SEFAZ", você realiza a importação
dos dados do Parceiro conforme o retorno da SEFAZ. Ao acioná-la, é realizada uma
consulta na SEFAZ, e é apresentada na tela o pop-up denominado "Importar Dados da
SEFAZ" com os dados referentes ao Endereço, Bairro e Cidade que foram retornados
pela SEFAZ.

Este pop-up comporta os filtros CNPJ / CPF, Insc. Estadual / Identidade e UF que serão
empregados na importação dos dados. Além disto, quando for informado apenas o CNPJ e a UF,
poderá ocorrer no retorno do XML a existência de mais de uma inscrição estadual ativa. Nessa
situação, serão listadas no pop-up as inscrições estaduais, com a situação e endereço de cada
uma, permitindo assim a escolha de uma delas.
Esta opção possibilita a atualização dos dados do Parceiro. As opções de pesquisa localizadas à
frente dos campos, proporcionam a busca, por exemplo, do endereço cadastrado no sistema
compatível com o endereço retornado pela SEFAZ. Após preencher o endereço, bairro e cidade e
clicar em "Confirmar", os dados do Parceiro serão atualizados de acordo com os dados
informados.
Importante: A SEFAZ não garante que os dados de endereço do Parceiro estejam atualizados.
Observação: No processo de importação, temos as seguintes situações:

Estados que não possuem o serviço: AL, DF, PA, PI, RJ, RO, SE, TO, RR;
Estados que permitem a importação em ambiente de Produção e Homologação: AM, BA,
CE, GO, MG, MS, MT, PE, PR, RS, SP;
Estados que só permitem a importação em ambiente de Produção: AC, PB, PE, RN, SC.

Sendo que, no parâmetro "UF's não possuem url para consulta de cadastro -
UFNAOTEMCONSCAD" deverão ser relacionadas as UF's que não possuem o serviço, sendo
separadas por vírgula. Caso uma determinada UF passe a ter o serviço, basta retirá-la da lista.
Nota: Para que seja possível realizar a importação dos dados de Parceiros inativos na SEFAZ, é

608
Nota: Para que seja possível realizar a importação dos dados de Parceiros inativos na SEFAZ, é
necessário que você habilite o parâmetro "Importar cadastro de inativos na SEFAZ? -
IMPCADINATSEFAZ".
Observação: O parâmetro "Usa endereços idênticos na imp.cadastral da SEFAZ? -
ENDFIELCADSEFAZ" quando habilitado, fará com que somente os endereços idênticos ao
resultado da SEFAZ sejam utilizados na atualização dos dados do Parceiro.

Ao incluir ou mesmo ao consultar um cadastro já realizado, feito o preenchimento do


CNPJ do parceiro, através da opção "Importar dados da ReceitaWS", você efetua a
verificação junto a Receita WS (serviço de terceiro que realiza consulta de endereços na
base da dados da Receita Federal) dos dados pertinentes ao endereço do parceiro em
questão. Será aberto um pop-up de nome "Importar dados da ReceitaWS", contendo
o CNPJ informado bem como as informações de endereço a ele vinculadas e presentes na
Receita Federal.

No pop-up mencionado, você poderá observar o botão "Importar" que, ao ser acionado, os
dados presentes na Receita Federal quanto ao endereço do parceiro são importados e ao serem
confirmados, irão popular a aba Endereço no seu respectivo cadastro. Caso existam
inconsistências em relação ao endereço cadastrado no sistema e o existente na Receita Federal,
tem-se no pop-up a aba Divergências, onde será possível observar os dados contraditórios e
atentar-se para suas devidas correções.
Quando o parâmetro "Valida o codmunfiscal pela tabela do IBGE. - VALIDARTABIBGE"
estiver habilitado, ao realizar a importação caso não exista cadastrada no sistema a cidade do
CNPJ informado, esta será inserida, porém será necessário preencher no Cadastro de Cidades
em sua aba Geral, o campo "Mun. Domicílio Fiscal".

Nota: Esta funcionalidade não se aplica para Pessoas Físicas (CPF).

Importante: A Receita Federal não garante que os dados de endereço do Parceiro estejam
atualizados. Além disto, não é disponibilizado um serviço de atualização de endereços, portanto,
o ERP utiliza um serviço de terceiro gratuito, disponibilizado pelo site Receita Web Service.

Na opção "Consultar análise de risco" existe um adendo à rotina descrita através do


link Integração Consulta SERASA EXPERIAN. Uma vez posicionado no cadastro de um
Parceiro, ao selecionar esta opção, será aberta a tela Análise de Risco já posicionada no
Parceiro em questão. Por meio desta tela, realize a consulta da situação do cliente junto
ao Serasa.

[voltar ao topo]

Demais botões da tela


A tela de Cadastro de Parceiros é composta pelas abas, as quais descrevemos até aqui, e
também por botões que executam diversas funções dentro desta rotina. Abaixo trataremos
sobre cada um deles:

Ir para a Página inicial: Este botão apresenta a "Tela inicial" do Cadastros de


Parceiros. Esta tela é equivalente para todas as telas no formato HTML5.

Cadastrar Parceiro [F8]: Por meio deste botão, você tem a inicialização do cadastro
de um Parceiro.

Modo grade [F6]/Configurar grade: Você pode alternar a visualização da tela


entre modo grade e modo formulário por meio deste botão; além disso, configura-se a grade da
maneira almejada, ou seja, pode-se selecionar, ordenar ou ocultar as colunas da forma mais
confortável para o usuário.

Anterior e Próximo: Estes são os botões de navegação entre os registros já


cadastrados.

Excluir [F9]: Se você acionar este botão, realizará a exclusão do registro selecionado
na tela.

Duplicar: Este botão replica o registro selecionado, criando um novo com as


configurações equivalentes àquele primeiramente selecionado.

Atualizar: Por meio deste botão, toda a tela de Cadastro de Parceiros será
recarregada.

Mapas: Através deste botão, você pode analisar a localização do "Endereço de


entrega" e do "Endereço do parceiro" (endereço principal), bem como as rotas do endereço
da empresa com base nos endereços de entrega e principal do Parceiro. Ao acionar uma das
duas opções deste botão, será aberta a tela "Configurações > Consulta > Mapa
Visualizador de Endereços" na qual você poderá visualizar o ponto referente ao endereço
escolhido (principal ou de entrega); ambos são visualizados no mapa tendo como referência o

marcador na cor vermelha:

As informações necessárias para se efetuar as configurações de integração do botão "Mapas"


com a ferramenta Google Maps, podem ser acessadas no link Como configurar o botão Mapas
Integrado ao Google Maps.

Exportar grade para PDF: Este botão apresenta opções de exportação e


visualização das informações da tela. Você poderá "Exportar para PDF", "Exportar para
planilha" ou "Exportar para cubo".

Anexo: Você pode anexar algum documento relevante para a rotina de Cadastro de
Parceiros, por meio deste botão.

Ações: Serão apresentadas neste botão, ações que permitem a execução de tarefas
específicas de forma rápida e descomplicada. No Construtor de Telas e no Dicionário de Dados

através da aba "Ações" é possível definir a execução de uma Rotina no Banco de dados (Stored
Procedure), execução de uma Rotina Java, execução de um Script (JavaScript) ou o Lançamento
de uma tela do sistema.

Outras Opções: As funcionalidades disponibilizadas por este botão podem ser


acessadas no link Botão Outras Opções....

Configuração da Tela: Por meio deste botão, você realiza a configuração da tela
e suas respectivas abas e campos de forma mais proveitosa e adequada. Além disso, é possível
determinar como irá ocorrer a geração da numeração da tela, seja "Automática" ou "Manual".

Filtros: Este botão abre o assistente de configuração de filtros personalizados


para a tela.

Contador de registros: Este é apenas um contador de registros que é incrementado


ou decrementado a medida que um novo cadastro é realizado ou excluído, respectivamente.
Este contador também irá seguir ao filtro definido, ou seja, irá apresentar a quantidade de
registros resultantes de algum filtro criado.

Favoritos: Localizado na parte inferior esquerda da tela, esta opção apresenta a


listagem dos registros que foram marcados como "Favoritos", a fim de acessá-los mais
facilmente. Detalhes de como realizar esta marcação podem ser acessados no link Marcar um
registro como Favorito.

Recentes: Esta opção apresenta a listagem dos registros que foram recentemente
editados na tela. Esta marcação não possui relação com a opção de Favorito do cadastro, ou
seja, qualquer cadastro pode ser exibido nesta listagem, desde que tenha sido recém editado.

Utilizar Layout Anterior: Esta opção recarrega toda a tela


apresentado-a em seu layout antigo, onde as abas são disponibilizadas na horizontal.

[voltar ao topo]

Parâmetros que influenciam nesta rotina


Com o parâmetro "Aceita CGC/CPF repetido? - ACEITACGCREPET" ativado, será permitido o
cadastro de mais de um Parceiro com mesmo CNPJ/CPF. O contrário ocorre caso o parâmetro
esteja desativado.
Quando você habilitar o parâmetro "Aceita Ident./Insc. Est. de parceiro repetido? -
ACEITAIEREPET", será permitido o cadastro de mais de um Parceiro com mesma
Identidade/Inscrição Estadual. O contrário ocorre caso o parâmetro esteja desativado.
Ativando o parâmetro "Sugerir Parceiro Matriz no cadastro de Parceiros? -
SUGEREMATRIZ", fará com que o sistema verifique no momento da confirmação de um novo
cadastro, os 8 primeiros números do seu CNPJ e estes forem iguais a de algum outro parceiro já
cadastrado, o sistema apresentará na tela a seguinte mensagem:
"Já existe Parceiro Matriz para este prefixo de CNPJ. Deseja escolher um Parceiro
Matriz para esta filial?".
Com o parâmetro "Aceita Insc. Est. de Parceiro em branco? - ACEITAIEBRANCO"
desabilitado, o campo "Inscr. Estadual/ Identidade" presente na aba Identificação será de
preenchimento obrigatório.
Através do parâmetro "Tabela de Preços por: - TIPTABPRECOS" você determina como será
a utilização de Tabelas de Preço no sistema. Optando pela tabela de preços por Parceiro, é
necessário acrescentar esta informação na aba Crédito.
Quando o parâmetro "Usar vários conv.no parc.p/gerar Nosso Número? -
USARCONVPAR" estiver habilitado, será apresentada para configuração a aba Interc. Elet. de
Dados.
Habilitando o parâmetro "Tabela p/compra de serviço por CR - TABCRFORN", será
disponibilizada na aba Informações a marcação "Usa Tabela p/ compra por CR?".
Em relação ao parâmetro "Permite digitação do CNPJ nos contatos? -
PERMCNPJCONTATO", quando você habilitá-lo, será exibida na aba Contatos e na tela Ficha de
Parceiros, painel Dados do Parceiro, aba "Contatos" a opção de cadastrar um novo contato
através do número do CPF ou CNPJ. Desta forma, na inclusão de um novo contato para o
Parceiro, se o parâmetro estiver marcado ligado, aparecerá o grupo de marcação "Tipo de
Pessoa", onde deve-se selecionar se o novo contato será uma pessoa "Física" fornecendo o
"CPF" ou "Jurídica" fornecendo o "CNPJ".
Com o parâmetro "Utiliza planejamento produção de cestas - UTILPLANCESTAS"
habilitado, será apresentada na aba Contatos a marcação "Participa plan. entrega cesta" e
o campo "Quantidade Cestas"; estas informações são integrantes da rotina de Planejamento
de Entrega (grade Contatos).
Informe no parâmetro "Qtde de dias para realizar nova consulta na SEFAZ -
QTDDIACONSSEFAZ" a quantidade de dias para realização de uma nova consulta junto à
SEFAZ. Para realizar a consulta cadastral do parceiro junto a SEFAZ/SUFRAMA, o sistema seguirá
os seguintes critérios:
1) Data da última atualização subtraindo Data de Negociação da nota maior que a
quantidade de dias do parâmetro QTDDIACONSSEFAZ;
2) A situação do Parceiro deve ser nula, ou seja, não ter realizado nenhuma consulta.
Nota: Caso nenhuma das duas opções acima sejam satisfeitas, não será realizada a consulta
dos dados do Parceiro.
Na configuração do parâmetro "UFs que validam Insc. Estadual pela Classif. ICMS -
UFVALIECLASSIF" você poderá definir quais as UFs que irão validar a Inscrição Estadual e a
Classificação de ICMS no Cadastro de Parceiros. Desta forma, o sistema procederá com os
seguintes comportamentos nesta tela:
1) Quando ocorrer a inserção da palavra "Isento" no campo "Insc. Estadual / Identidade"
(aba Identificação) e no campo "Classificação ICMS" (aba Fiscal) estiver selecionada a
opção "Produtor Rural" ou "Revendedor", bem como o município selecionado no campo
"Cód. Cidade" corresponder à UF informada nas configurações do parâmetro, o sistema
apresentará a seguinte mensagem:
"Produtor Rural e Revenda não podem ser ISENTO"
2) Por outro lado, não sendo informada a palavra Isento ou a cidade correspondente à UF não
for a mesma configurada na chave de parâmetro UFVALIECLASSIF, o sistema não apresentará
esta mensagem. Sendo assim, será permitido o cadastro da Classificação de ICMS como
Produtor Rural ou Revendedor.
Importante: Ao realizar a configuração deste parâmetro, as UFs deverão ser separadas por
vírgula. Exemplo: MG, SP, RJ

O parâmetro "Permitir relação 1xN entre parceiros e vendedores - PERMNVENDPARC"


permitirá que um mesmo Parceiro seja incluído à vários vendedores, tanto na tela Cadastro de
Parceiros (aba Vendedor/Comprador, sub-aba "Parceiros") quanto na tela
Vendedores/Compradores, aba Parceiros. Desta forma, quando você habilitar este parâmetro,
não será realizada a validação no que diz respeito à existência de vendedor já vinculado ao
Parceiro escolhido.

No parâmetro "Permite Inscr. Estadual repetida para Transp. - IEREPETTRANSP", você

609
No parâmetro "Permite Inscr. Estadual repetida para Transp. - IEREPETTRANSP", você
informará os estados dos Parceiros que são transportadoras e possuem CNPJ's e/ou Inscrições
estaduais iguais. Sendo que, para isso os parâmetros "Aceita Ident./Insc. Est. de parceiro
repetido? - ACEITAIEREPET" e "Aceita CGC/CPF repetido? - ACEITACGCREPET" devem
estar habilitados. Observe os seguintes pontos:

1. Se o parâmetro Aceita Ident./Insc. Est. de parceiro repetido? - ACEITAIEREPET se


encontrar ligado e o Aceita CGC/CPF repetido? - ACEITACGCREPET desligado, você
poderá salvar a Inscrição Estadual repetida, mas não o CNPJ;
2. Ao desabilitar o parâmetro Aceita Ident./Insc. Est. de parceiro repetido? - ACEITAIEREPET
e ligar o Aceita CGC/CPF repetido? - ACEITACGCREPET, o sistema permitirá que somente
o CNPJ seja repetido;
3. Caso os parâmetros Aceita Ident./Insc. Est. de parceiro repetido? - ACEITAIEREPET e
Aceita CGC/CPF repetido? - ACEITACGCREPET estejam desligados e você insira um estado
no parâmetro Permite Inscr. Estadual repetida para Transp. - IEREPETTRANSP, o sistema
não permitirá que o cadastro seja salvo se houverem Inscrições Estaduais e/ou CNPJ's
iguais.

Se o parâmetro "APRES.TSICID" estiver preenchido com o texto "UFNOMECID" no campo


"Texto", a UF da cidade do Parceiro também será exibido no campo Cód. Cidade, sendo ele
localizado na aba Endereço dessa tela. Por exemplo, caso a Cidade do Parceiro for Uberlândia,
no referido campo a cidade estará cadastrada como Uberlândia - MG.

Caso o campo "Texto" do parâmetro "APRES.TSIEND" estiver preenchido com


"TIPOENDERECO", será exibido no campo Endereço dessa tela, o tipo do endereço conforme
cadastrado na tela Cadastro de Endereços. Por exemplo, se o tipo de endereço de determinado
Parceiro na cidade de Uberlândia - MG for uma avenida, o campo Endereço será exibido como
"Avenida Marcos de Freitas Costa".

[voltar ao topo]
Acesse também:
Ficha de Parceiros
Descontos Financeiros por Parceiro
Distância entre Parceiros
Relação Produto/Parceiro

2.364 Fila para envio de email de Liberação

Nesta tela são apresentados os e-mail's relacionados às solicitações de liberação; será possível
um melhor gerenciamento dos e-mail's de liberação, gerando maior controle dos processos
desta natureza.

No canto superior esquerdo da tela, tem-se uma caixa de funcionalidades contendo botões de
interação com os dados da grade.

Quando o botão "Agendar Atualização" for acionado, uma tela será exibida para
informar o usuário o tempo em minutos para a tela realizar uma atualização automática de seus
dados (caso seja informado o número zero, a tela não será atualizada automática).

O padrão de tempo de atualização é 1 minuto e quando este estiver expirando o tempo será
apresentada uma mensagem com contagem regressiva que no final da mesma a tela atualiza
automaticamente o botão "Agora não" para poder não atualizar no momento, pois, o usuário
pode estar utilizando a tela e a atualização poderia atrapalhar.

O botão "Reenviar Boletos" reenviará os boletos marcados na grade por meio da opção
de seleção.

Nota: Só é permitido marcar algum e-mail para reenvio, se o mesmo estiver com o status "Erro
de envio". Caso seja feita a tentativa de seleção de outro status que não este, será apresentada
a seguinte mensagem:

Anexar: Através desta opção, realiza-se o anexo de documentos relevantes à rotina de Fila
para envio de Boletos.

Impressão do Grid: Impressão da grade para visualização dos e-mails apresentados na


grade.

Atualizar: Atualiza as informações da tela.

Último: Seleciona o último e-mail apresentado na grade.

Próximo: Ao selecionar um e-mail na grade e clicar neste botão, o e-mail posterior a este
será selecionado.

Anterior: Ao selecionar um e-mail na grade e clicar neste botão, o e-mail anterior a este
será selecionado.

Primeiro: Seleciona o primeiro e-mail da grade.

Feitas as configurações de filtro desejadas, clica-se no botão

para que as mesmas sejam aplicadas na tela.

Pode-se também realizar a filtragem dos e-mail's a partir dos seguintes campos:

Tem-se que em "Período de Entrada", o intervalo de data de entrada para busca dos e-mail's
será determinada. Na grade em que os e-mail's são apresentados, pode-se visualizar a data de
entrada de cada um, na coluna "Data Entrada".

O "Email" buscará se os e-mail's por meio do e-mail responsável pelo envio destes.

Por meio do campo "Parceiro" pode-se obter os e-mail's através do boleto enviado.

O "Nro. Único Financeiro", pode-se informar o número único do financeiro do boleto, a fim de
que o e-mail relacionado a ele seja apresentado.

No campo "Nro. Nota", poderá ser preenchido com o número da nota relacionado ao boleto.

Em "Nosso Número" será informado o nosso número ligado ao boleto.

Ao selecionar o e-mail, é possível verificar no campo localizado logo abaixo o corpo da


mensagem. Caso seja necessário, o usuário ainda poderá clicar no botão "Ver mensagem em

610
mensagem. Caso seja necessário, o usuário ainda poderá clicar no botão "Ver mensagem em
HTML" para que a mesma seja apresentada neste formato. Pode-se também através da grade
localizada ao lado, verificar o anexo do e-mail e baixá-lo; para isso, clica-se no botão "Baixar
anexo" e faz-se seu salvamento no local de preferência.

As mensagens que tiveram sucesso de envio, são apresentadas na grade na cor verde; as que
estão pendentes de envio na cor amarela; as que estão em processo de envio na cor laranja, o
que significa que o registro de e-mail ainda não teve sucesso de envio, porém o sistema não fez
todas as tentativas de envio (no total o sistema tenta enviar o e-mail 3 vezes); e as que tiveram
algum erro de envio são apresentados na cor vermelha. Além disso, no filtro Status existe uma
legenda indicando a que se refere cada cor, sendo:

Amarelo - Pendentes de envio;

Vermelho - Erro de Envio;

Laranja - Em processo de Envio;

Verde - Enviadas.

Pode-se selecionar somente e-mail's enviados ou e-mails com erros de envio ou ainda e-mails
que estejam pendentes de envio, bastando para isso, assinalar suas respectivas opções de
marcação. Se deseja-se filtrar todos, basta marcar-se todas as opções.

Na aba "Financeiros", serão apresentados todos financeiros vinculados ao e-mail selecionado.

2.365 Fila para envio de email de nota/pedido

Configurações > Avançado > Envio de Mensagens


Esta tela apresentará os dados, de um pedido/nota, enviados por e-mail, em que você poderá
visualizar se o e-mail de XML foi ou não enviado.

Você também poderá utilizar os Filtros disponíveis na tela para encontrar o(s) e-mail(s)
desejados, desse modo, teremos a seção "Status" em que pode-se filtrar os e-mails por:

Pendente de envio;
Em processo de envio;
Erro de envio; e
Enviadas.

Se você desejar filtrar todos os status basta marcar a opção "Status".

Assim como por "Período de Entrada", "Email", "Parceiro", "Número Único Financeiro",
"Número Nota" e "Nosso Número".

Tem-se ainda que no topo da tela teremos os botões:

Por meio desses botões, você poderá passar dentre os e-mails que foram
filtrados na tela.

Este atualizará as informações da tela.

Aqui pode-se exportar a grade para PDF, tem-se ainda as opções "Exportar para
PDF", "Exportar para planilha" e "Exportar para cubo".

No pop up exibido ao pressionar este botão, informe o tempo em minutos para


que a tela faça uma atualização automática de seus dados.

Nota: Caso você informe zeros, a tela não será atualizada automaticamente.

Este irá reenviar os e-mails marcados na grade por meio da opção de seleção.

Ao selecionar o e-mail, será possível verificar no campo localizado logo abaixo o corpo da
mensagem. Caso seja necessário, o usuário ainda poderá clicar no botão "Ver mensagem em
HTML" para que a mesma seja apresentada neste formato. Ao lado é possível verificar o anexo
do e-mail e para baixá-lo, basta clicar no botão "Baixar anexo" e salvá-lo no local de sua
preferência.

Os e-mails que tiveram sucesso de envio serão apresentados na grade na cor verde, os que
estão pendentes de envio na cor amarela e os que tiveram algum erro de envio são
apresentados na cor vermelha.

Além disso, no filtro Status existe uma legenda indicando a que se refere cada cor, sendo:

Pendentes de envio: Amarelo;

Erro de Envio: Vermelho;


Enviadas: Verde.

Nota: A medida que os e-mails vão sendo enviados, os arquivos de anexos vão sendo gerados e
armazenados internamente no sistema. Estes arquivos são desnecessários a partir de um certo
momento para o sistema e consomem um espaço significativo no disco. No parâmetro "Dias p/
vencimento de arquivos temporários - DIASVENCTFILE" informe o tempo que o arquivo
ficará armazenado internamente. Após este período, ele será excluído para não ocupar espaço
desnecessariamente.

Erro no Envio de E-mail

Quando o sistema não conseguir enviar uma mensagem do tipo e-mail, contendo documentos
do tipo boleto e nota, uma mensagem de alerta será enviada ao usuário que comandou o envio.

Após 3 tentativas de envio de e-mail sem sucesso, o status do envio da mensagem é alterado
para "Erro: não enviado". Além disto, o sistema grava essa mensagem de erro no banco de
dados e emite um alerta na tela para o usuário que tentou enviar a mensagem, estando este
logado ou não, informando que a mensagem não foi enviada. Tem-se o exemplo:

"A mensagem de e-mail para <EMAIL> com assunto <ASSUNTO> não pôde ser
entregue, verifique"

Observação: Caso você não esteja logado no sistema e sua mensagem não tenha sido
enviada, quando ele logar a mensagem será exibida nas notificações do sistema.

2.366 Servidor SMTP

O serviço SMTP (Simple Mail Transfer Protocol) é um componente utilizado para envio de
mensagens de e-mail de saída. Através desta tela, realiza-se a configuração para envio dos e-
mail's nas diversas rotinas do sistema que contam com este recurso.

611
No campo "Servidor SMTP", informa-se o servidor utilizado na entrega de mensagens de e-
mail de saída.

Em complemento a informação anterior, no campo "Porta" é inserida a porta de saída


relacionada ao servidor SMTP.

É necessário definir-se o "Tipo de Conexão" utilizado no envio de e-mail's. Este tipo é


determinado neste campo, e possui as seguintes opções:

Comum;
Segura com SSL;
Segura com TLS.

Ignorar validação do certificado do servidor?: Esta marcação quando realizada, faz com
que o certificado, no momento do envio do e-mail, seja desconsiderado.

O e-mail do responsável pelo envio dos e-mail's, é informado no campo "Remetente".

O e-mail pertencente ao usuário responsável pelo envio das mensagens, é informado no campo
"Usuário".

Depois de informado o e-mail do usuário no campo anterior, sua respectiva "Senha" deve ser
preenchida neste campo.

O botão "Confirmar" deve ser utilizado para realizar a efetivação do cadastro realizado.

O campo "Destinatário" possui o propósito de receber o receptor de e-mail's.

Por fim, o botão "Testar" é empregado na realização de simulações de envio de e-mail's


envolvendo o remetente e destinatário anteriormente informados.

Parâmetros

No parâmetro "Qtd. mensagens (e-mail, SMS) enviadas por vez. - QTDENVIOMSGJOB"


define-se a quantidade de e-mails que serão enviados por vez, tendo como padrão o valor igual
a 50.

Em relação ao parâmetro "Intervalo enviador email - MSDINTAGENDADOR" tem-se que


este determinará o intervalo em minutos em que o job que envia mensagens e e-mails será
executado. Este parâmetro possui o valor 10 como padrão.

Nota: Estes parâmetros encontram-se vinculados e exemplificando estas configurações acima,


tem-se que a cada 10 minutos serão enviados 50 e-mails por vez.

Observação: Os parâmetros acima influenciam em todas as rotinas que poderão possuir e-


mails pendentes na fila de envio de e-mails.

2.367 Fila para envio de Boletos

Configurações> Avançado> Envio de Mensagens


Essa tela tem por objetivo apresentar os dados de um boleto enviado por e-mail, possibilitando
a visualização se este teve seu e-mail enviado ou não.

No canto superior esquerdo da tela, tem-se uma caixa de funcionalidades contendo botões de
interação com os dados da grade.

Quando o botão for acionado, uma tela será exibida para que você possa
informar o tempo em minutos para a tela realizar uma atualização automática de seus dados
(caso seja informado o número zero, a tela não será atualizada automática).

O padrão de tempo de atualização é 1 minuto e quando este estiver expirando o tempo será
apresentada uma mensagem com contagem regressiva que no final da mesma a tela atualiza
automaticamente o botão "Agora não" para poder não atualizar no momento, pois, você pode
estar utilizando a tela e a atualização poderia atrapalhar.

O botão reenviará os boletos marcados na grade por meio da opção de seleção.

Nota: Só é permitido marcar e-mail de boleto para reenvio se o mesmo estiver com o status
"Erro de envio". Caso você tente selecionar outro status que não este, o sistema irá mostrar a
mensagem:

"É permitido o reenvio somente para registros com status 'Erro: Não Enviada',
registro: 306 contém o status : Sucesso: Enviada"

Anexo: Através desta opção, realiza-se o anexo de documentos relevantes à rotina de


Fila para envio de Boletos.

Exportar Grade para PDF: Por meio dessa opção, você poderá visualizar os e-
mails apresentados na grade, sendo esta ação pode ser feitas através das opções "Exportar
para PDF", "Exportar para planilha" e "Exportar para cubo".

Atualizar: Atualiza as informações da tela.

Último: Seleciona o último e-mail apresentado na grade.

Próximo: Ao selecionar um e-mail na grade e clicar neste botão, o e-mail posterior a


este será selecionado.

Anterior: Ao selecionar um e-mail na grade e clicar neste botão, o e-mail anterior a


este será selecionado.

Primeiro: Seleciona o primeiro e-mail da grade.

Feitas as configurações de filtro desejadas, clique no botão

para que as mesmas sejam aplicadas na tela.

Você também poderá realizar a filtragem dos e-mail's a partir dos seguintes campos:

Tem-se que em "Período de Entrada", o intervalo de data de entrada para busca dos e-mail's
será determinada. Na grade em que os e-mail's são apresentados, pode-se visualizar a data de
entrada de cada um, na coluna "Data Entrada".

O "Email" buscará se os e-mail's por meio do e-mail responsáel pelo envio destes.

Por meio do campo "Parceiro", você poderá obter os e-mail's através do boleto enviado.

O "Nro. Único Financeiro", pode-se informar o número único do financeiro do boleto, a fim de
que o e-mail relacionado a ele seja apresentado.

No campo "Nro. Nota", poderá ser preenchido com o número da nota relacionado ao boleto.

Em "Nosso Número" será informado o nosso número ligado ao boleto.

Ao selecionar o e-mail, é possível verificar no campo localizado logo abaixo o corpo da


mensagem. Caso seja necessário, você ainda poderá clicar no botão "Ver mensagem em
HTML" para que a mesma seja apresentada neste formato. Através da grade localizada ao lado,
é possível verificar o anexo do e-mail e baixá-lo, para isso, clique no botão "Baixar anexo" e
salve no local de preferência.

Os boletos que tiveram sucesso de envio são apresentados na grade na cor verde, os que estão
pendentes de envio na cor amarela, os que estão em processo de envio na cor laranja, o que
significa que o registro de e-mail ainda não teve sucesso de envio, porém o sistema não fez
todas as tentativas de envio (no total o sistema tenta enviar o e-mail 3 vezes), e os que tiveram
algum erro de envio são apresentados na cor vermelha. Além disso, no filtro Status existe uma
legenda indicando a que se refere cada cor, sendo:

Amarelo - Pendentes de envio;

Laranja - Em processo de Envio;

Vermelho - Erro de Envio;

Verde - Enviadas.

Você poderá selecionar somente e-mail's enviados ou e-mails com erros de envio ou e-mails que

612
Você poderá selecionar somente e-mail's enviados ou e-mails com erros de envio ou e-mails que
estejam pendentes de envio, basta marcar suas respectivas opções de marcação. Se desejar
filtrar todos, basta marcar todas as opções.

Na aba "Financeiros", serão apresentados todos financeiros vinculados ao e-mail selecionado.

Agrupamento de Tentativas de Envio


São agrupadas as tentativas de envio de e-mail pelo número do documento, fazendo com que
seja mostrada apenas a última tentativa de envio, ou seja, quando é enviado um e-mail e o
mesmo não é enviado imediatamente para o destinatário, o registro pode ficar com o status
"Pendente de Envio" ou "Erro de Envio" caso posteriormente este e-mail seja enviado o
sistema modifica o status deste registro, mantendo apenas um registro.

Observação: Tentativas que não tenham número do documento informado não serão
agrupadas.

Variáveis de TXT e HTML no corpo do e-mail enviado pelo agendamento

1- No envio do e-mail do boleto, o Sankhya-Om dá suporte às variáveis:

codParc, nomeParc, razaoSocial, vlrLiq, dtVenc, dtNeg, nuFin, numNota, nuNota,


numNfse;

2.368 Destinatários

Nesta tela configura-se parte do serviço de envio de liberações pendentes por e-mail e SMS;
configura-se um Destinatário através de seu número de celular e e-mail.

No campo "Código do Destinatário" informa-se o código referente ao exercício que está


sendo cadastrado. Este preenchimento poderá ser realizado automaticamente, ou de forma

manual; esta definição é feita através do botão , opção "Numeração...", localizado


no lado superior direito da tela.

O campo "Nome do Destinatário" está destinado ao preenchimento da denominação do


destinatário.

A marcação "Ativo" quando efetuada, determina que as mensagens da fila de envio poderão
ser encaminhadas aos destinatários. Por outro lado, quando desmarcada, tem-se que o
destinatário não está apto a receber mensagens.

Aba Geral

Celular: Informa-se o número do celular do destinatário com o seguinte formato:


551199999999, sendo 55 o código do país, 11 o DDD e 99999999 o número do celular;

E-mail: Informar o endereço de e-mail juntamente com o símbolo arroba. Exemplo:


usuario@sankhya.com.br

Cód. Usuário: Este campo é destinado ao código do usuário, que se utilizado como liberador;
serão analisados os dados do destinatário para envio do e-mail e SMS.

No campo "Cód. Parceiro" destina-se ao preenchimento do parceiro relacionado ao


destinatário que está sendo cadastrado.

O campo "Código do Contato" recebe o contato ligado ao parceiro anteriormente informado, e


que consequentemente está ligado ao destinatário.

Observação: Além disto, para utilizar esta funcionalidade faz-se necessário realizar as
seguintes configurações:

Informar no parâmetro "Endereço para acesso externo ao WGE -


ENDACESSEXTWGE" o endereço do servidor de aplicação para o link do e-mail que será
enviado, para que assim, as solicitações de liberação possam ser visualizadas;
Na tela Servidor SMTP deve-se configurar os dados do servidor para envio de e-mail's;
Também deve-se configurar na tela Modem os dados para envio do SMS;
No Cadastro de Usuários, botão "Outras Opções...", opção "Limites para Liberação"
deve-se observar o seguinte:

Se a marcação "Enviar E-mail" encontra-se efetuada pois, assim, ao clicar em "Salvar", será
encaminhado um e-mail para o mesmo cadastrado na tela Destinatários, com o link para
efetuar-se as liberações.

Caso a marcação "Enviar SMS" esteja realizada, ao solicitar a liberação de limites e clicando-se
em Salvar, uma mensagem será direcionada para o celular configurado no Cadastro de
Destinatários.

Nota: As notificações serão enviadas para o e-mail do primeiro destinatário encontrado com
esta informação e o mesmo aplica-se ao SMS.

Observação: Na notificação via e-mail, o link para a página de liberação de solicitações possui
validade de 15 dias. Caso o link seja inválido, a interface não será acessada, e uma mensagem
de erro será apresentada.

No pop-up "Liberações Solicitadas" das Centrais tem-se a marcação "Notificação",


sendo que esta deverá encontrar-se efetuada para que seja encaminhado o e-mail ou
SMS de solicitação para liberação de limites.

Aba Perfis Associados

A aba "Perfis Associados" será alimentada por meio das configurações realizadas na tela
Perfil. Nesta aba, realiza-se a inserção do perfil relacionado ao Destinatário.

2.369 Cartão de Lucratividade

Saiba como está o desempenho da sua empresa analisando o card de rentabilidade. Este cartão
mostra como foi o faturamento, CMV, gastos fixos e lucro do último semestre, tudo integrado ao
Gerente Online. Caso precise de detalhes na composição destes valores, basta clicar no cartão
que você será redirecionado para a tela do Gerente Online.

Primeiro acesso: Ao atualizar pela primeira vez para esta


versão ou se o usuário for um recém configurado, o sistema só

613
versão ou se o usuário for um recém configurado, o sistema só
irá liberar este cartão se o usuário tiver acesso a análise de
Margem de Contribuição do Gerente Online.

Preferências: Para que o cartão mostre o mesmo resultado apresentado no Gerente Online, é
necessário que o usuário selecione a opção "Utilizar filtros do Gerente Online", clicando nos
três pontos do canto superior direito e depois nas preferências do cartão.

Além da possibilidade de utilizar os mesmos filtros presentes no Gerente Online, na


configuração das preferências, é possível informar sobre qual “Consolidação” o cartão deve
realizar a busca dos dados.

Atualmente, existe a consolidação automática dos cartões, porém, cada usuário pode alterar
as configurações desta consolidação ou mesmo criar novas, de acordo com as
preferências e particularidades de sua empresa que poderão ser utilizadas tanto no cartão
inteligente quanto no Gerente Online.

As consolidações podem ser editadas ou configuradas nas preferências do Gerente Online:

Uma vez configuradas, essas consolidações também podem ser selecionadas nos filtros do
Gerente Online para que seja possível analisar os resultados a partir de uma determinada
consolidação.

Lembrando que: filtrando a consolidação pelo cartão de lucratividade, ao salvar e clicar no


cartão inteligente, o usuário é direcionado para a tela do Gerente Online, com o mesmo filtro de
consolidação selecionado previamente, demonstrando assim o mesmo resultado visualizado
pelo cartão, porém, com a vantagem de analisar os resultados de maneira mais detalhada.

Observação: O período e as empresas apresentadas no Card não são buscadas no GOL. O


período do cartão é fixo (6 meses) e as empresas as quais deseja visualizar o resultado de
Lucratividade no Card são definidas nas preferências do próprio cartão inteligente.

Importante: Para não prejudicar o desempenho do sistema,


este cartão buscará as informações de uma nova tabela
consolidada populada à cada 24 horas por uma rotina
automática do sistema, baseando-se nas configurações atuais
do Gerente Online informadas nos filtros da tela do Gerente
Online.

Por default o consolidador roda diariamente às seis da manhã.


Porém, caso seja necessário alterar o horário que essa rotina é
executada, basta configurar no parâmetro GOL-
HORAAGENDA1 na tela de "Preferências".

2.370 Cartão de Faturamento mensal

Uma das informações mais importantes na gestão da sua empresa é determinar o nível de
faturamento alcançado em um determinado período. Neste sentido, disponibilizamos o cartão
de faturamento mensal que pode apoiar o Gestor de vendas ou os próprios vendedores no
acompanhamento das vendas daquele dia.

Primeiro acesso: Ao atualizar pela primeira vez para esta


versão ou se o usuário for um recém configurado, o sistema só
irá liberar este cartão se o usuário tiver acesso a análise de
Vendas por Vendedor do Gerente Online.

Preferências: Para que o cartão mostre o mesmo resultado apresentado no Gerente Online, é
necessário que o usuário selecione a opção "Utilizar filtros do Gerente Online", clicando nos
três pontos do canto superior direito e depois nas preferências do cartão.

614
Além da possibilidade de utilizar os mesmos filtros presentes no Gerente Online, na
configuração das preferências, é possível informar sobre qual “Consolidação” o cartão deve
realizar a busca dos dados.

Atualmente, existe a consolidação automática dos cartões, porém, cada usuário pode alterar
as configurações desta consolidação ou mesmo criar novas, de acordo com as
preferências e particularidades de sua empresa que poderão ser utilizadas tanto no cartão
inteligente quanto no Gerente Online.

As consolidações podem ser editadas ou configuradas nas preferências do Gerente Online:

Uma vez configuradas, essas consolidações também podem ser selecionadas nos filtros do
Gerente Online para que seja possível analisar os resultados a partir de uma determinada

consolidação.

Lembrando que: filtrando a consolidação pelo cartão de faturamento, ao salvar e clicar no


cartão inteligente, o usuário é direcionado para a tela do Gerente Online, com o mesmo filtro de
consolidação selecionado previamente, demonstrando assim o mesmo resultado visualizado
pelo cartão, porém, com a vantagem de analisar os resultados de maneira mais detalhada.

Observação: O período e as empresas apresentadas no Card não são buscadas no GOL. O


período do cartão é fixo (mês atual) e as empresas as quais deseja visualizar o resultado de
faturamento no Card são definidas nas preferências do próprio cartão inteligente

Importante: Para não prejudicar o desempenho do sistema,


este cartão buscará as informações de uma nova tabela
consolidada populada à cada 24 horas através de uma rotina
automática do sistema, baseando-se nas configurações atuais
do Gerente Online informadas nos filtros da tela do Gerente
Online.

Por default o consolidador roda diariamente às seis da manhã.


Porém, caso seja necessário alterar o horário que essa rotina é
executada, basta configurar no parâmetro GOL-HORAAGENDA1
na tela de "Preferências".

As informações de faturamento são provindas da consolidação


automática, portanto, o valor dos produtos utilizados em uma
venda deverão ter custo. Referente à produtos sem custo, deve-
se fazer a atualização da tabela de custos na tela Gerente On-
line.

2.371 Cartão Maha Gestão

A capacitação da sua equipe está compatível com o seu nível de processo? Descubra
navegando pelos processos e não deixe passar nenhuma oportunidade de evolução. Ele traz as
seguintes informações:

Lista de processos - O primeiro mostra todos os processos disponíveis de acordo com


as melhores práticas de mercado.
Índice MahaGestão - Mostra o nível de maturidade para cada um destes processos
advindos da integração entre as duas plataformas.
Nível da equipe - É a classificação de toda a equipe à partir das certificações e EAD's
disponibilizados pela Universidade Sankhya. Cada um tem um significado, veja a relação
completa dos status que podem aparecer:
Aprendiz
Operação
Controle
Gerência
Planejamento
Desabilitado - não existem EAD's vinculados àquele processo.
Desconhecido - o sistema não conseguiu se comunicar com a Universidade
Sankhya.

615

Primeiro acesso: Ao atualizar pela primeira vez para esta


versão ou se o usuário for um recém configurado, o sistema só
irá liberar este cartão se o usuário tiver acesso a pelo
menos 3 das telas Agenda Financeira, Fluxo de caixa, Apuração
do Resultado, Gerente Online, Gerência de Parceiros, Gerência
de Vendedores, Gerência de Grupos de Produtos, Gerência de
Produtos, Análise de Giro, Gerência de Cobrança.

2.372 Cartão de Tarefas Maha Gestão

Veja todas as atividades planejadas para seu usuário do Maha Gestão na sua nova área de
trabalho. Caso já tenha finalizado esta atividade, basta apenas clicar que a tarefa também será
concluída no Maha.

Primeiro acesso: Ao atualizar pela primeira vez para esta


versão ou se o usuário for um recém configurado, o sistema irá
liberar este cartão independente dos acessos. Isto se justifica,
pelo fato de que para todos os usuários do sistema pode existir
alguma tarefa no MahaGestão.

2.373 Cartão de Recebimentos vencendo hoje

Veja de forma prática e rápida o que você tem a receber hoje até o final do mês, evitando assim
possíveis surpresas ao final do período. Além disto, é possível realizar filtros

por Empresa e Conta através da opção "Personalizar" localizada no botão .

Sugestão automática de cartões:

O sistema atualiza automaticamente os acessos dos cartões e


isto acontece de forma dinâmica sem necessitar de uma
intervenção humana, à partir dos acessos atuais de cada usuário.
Logo, ao atualizar pela primeira vez para esta versão ou se o
usuário for um recém configurado, o sistema irá liberar este
cartão somente se o usuário possuir acesso a todas as
respectivas telas:

Movimentação financeira: Acesso a baixa de receitas;


Agenda financeira: Acesso a pelo menos de Consulta;
Cadastro de Usuários: Campo Acesso a baixa de receitas.

Importante:

O sistema realizará a liberação destes acessos uma vez ao


dia em um horário no qual não comprometa as execuções
normais das rotinas do sistema.
Caso a sugestão oferecida pelo sistema não corresponda a
uma necessidade real do usuário, basta retirar o acesso ao
card (tela de Acessos, módulo Configurações >> Cartões
Inteligentes >>...) que o sistema não irá sugerir nenhum
outro cartão.

2.374 Cartão de Recebimentos em atraso

Para o correto controle do fluxo de recebimentos é necessário entender sobre valores em atraso
e é justamente isto que o cartão vem apoiar. Além disto, é possível realizar filtros

por Empresa e Conta através da opção "Personalizar" localizada no botão .

Sugestão automática de cartões:

O sistema atualiza automaticamente os acessos dos cartões e


isto acontece de forma dinâmica sem necessitar de uma
intervenção humana, à partir dos acessos atuais de cada usuário.
Logo, ao atualizar pela primeira vez para esta versão ou se o
usuário for um recém configurado, o sistema irá liberar este
cartão somente se o usuário possuir acesso a todas as
respectivas telas:

Movimentação financeira: Acesso a baixa de receitas;


Agenda financeira: Acesso a pelo menos de Consulta;
Cadastro de Usuários: Campo Acesso a baixa de receitas.
Importante:

O sistema realizará a liberação destes acessos uma vez ao


dia em um horário no qual não comprometa as execuções
normais das rotinas do sistema.
Caso a sugestão oferecida pelo sistema não corresponda a
uma necessidade real do usuário, basta retirar o acesso ao
card (tela de Acessos, módulo Configurações >> Cartões
Inteligentes >>...) que o sistema não irá sugerir nenhum
outro cartão.

2.375 Cartão de Notas à Confirmar

Acompanhe o volume de vendas pendentes ainda não confirmadas, mantendo assim seu
processo em dia. Com apenas um clique no cartão, o sistema abre a lista completa de notas já
pré selecionada no Portal de Vendas. Além disto, é possível realizar filtros

por Empresa e Conta através da opção "Personalizar" localizada no botão .

Sugestão automática de cartões:

O sistema atualiza automaticamente os acessos dos cartões e


isto acontece de forma dinâmica sem necessitar de uma
intervenção humana, à partir dos acessos atuais de cada usuário.
Logo, ao atualizar pela primeira vez para esta versão ou se o
usuário for um recém configurado, o sistema irá liberar este
cartão somente se o usuário possuir acesso a todas as
respectivas telas:

Portal de Vendas » Pedidos: Acesso a opção de Faturar.

Importante:

O sistema realizará a liberação destes acessos uma vez ao


dia em um horário no qual não comprometa as execuções
normais das rotinas do sistema.
Caso a sugestão oferecida pelo sistema não corresponda a
uma necessidade real do usuário, basta retirar o acesso ao
card (tela de Acessos, módulo Configurações >> Cartões
Inteligentes >>...) que o sistema não irá sugerir nenhum
outro cartão.

2.376 Cartão de Ponto de equilíbrio

616
Um conceito muito importante na ciência da Administração é o ponto de equilíbrio, basicamente
é quando a margem de contribuição se iguala aos custos fixos. Ele é fundamental pois auxilia o
gestor na tomada de decisões e na criação de estratégias para o correto gerenciamento dos
ganhos e equilíbrio dos gastos. Este cartão permite identificar em que dia do mês atual a
empresa entrará no ponto de equilíbrio.

Primeiro acesso: Ao atualizar pela primeira vez para esta


versão ou se o usuário for um recém configurado, o sistema só
irá liberar este cartão se o usuário tiver acesso a análise de
Margem de Contribuição do Gerente Online.

2.377 Cartão de Pedidos à faturar

Acompanhe o volume de pedidos de vendas pendente de faturamento , mantendo assim seu


processo em dia. Com apenas um clique no cartão, o sistema abre a lista completa de pedidos
já pré selecionada no Portal de Vendas. Além disto, é possível realizar filtros

por Empresa e Conta através da opção "Personalizar" localizada no botão .

Sugestão automática de cartões:

O sistema atualiza automaticamente os acessos dos cartões e


isto acontece de forma dinâmica sem necessitar de uma
intervenção humana, à partir dos acessos atuais de cada usuário.
Logo, ao atualizar pela primeira vez para esta versão ou se o
usuário for um recém configurado, o sistema irá liberar este
cartão somente se o usuário possuir acesso a todas as
respectivas telas:

Portal de Vendas » Pedidos: Acesso a opção de Faturar.

Importante:

O sistema realizará a liberação destes acessos uma vez ao


dia em um horário no qual não comprometa as execuções
normais das rotinas do sistema.
Caso a sugestão oferecida pelo sistema não corresponda a
uma necessidade real do usuário, basta retirar o acesso ao
card (tela de Acessos, módulo Configurações >> Cartões
Inteligentes >>...) que o sistema não irá sugerir nenhum
outro cartão.

2.378 Cartão Pagamentos vencendo hoje

Veja de forma prática e rápida o que você tem a pagar hoje até o final do mês sem nenhuma
surpresa. Além disto, é possível realizar filtros por Empresa e Conta através da opção

"Personalizar" localizada no botão .

Sugestão automática de cartões:

O sistema atualiza automaticamente os acessos dos cartões e


isto acontece de forma dinâmica sem necessitar de uma
intervenção humana, à partir dos acessos atuais de cada usuário.
Logo, ao atualizar pela primeira vez para esta versão ou se o
usuário for um recém configurado, o sistema irá liberar este
cartão somente se o usuário possuir acesso a todas as
respectivas telas:

Movimentação financeira: Acesso a baixa de despesa;


Agenda financeira: Acesso a pelo menos de Consulta;
Cadastro de Usuários: Campo Acesso a baixa de
despesas.

Importante:

O sistema realizará a liberação destes acessos uma vez ao


dia em um horário no qual não comprometa as execuções
normais das rotinas do sistema.
Caso a sugestão oferecida pelo sistema não corresponda a
uma necessidade real do usuário, basta retirar o acesso ao
card (tela de Acessos, módulo Configurações >> Cartões
Inteligentes >>...) que o sistema não irá sugerir nenhum
outro cartão.

2.379 Cartão de Pagamentos em atraso

Para o correto controle do fluxo de pagamentos é necessário entender sobre os valores em


atraso e é justamente esta informação que este cartão traz. Além disto, é possível realizar filtros

por Empresa e Conta através da opção "Personalizar" localizada no botão .

Sugestão automática de cartões:

O sistema atualiza automaticamente os acessos dos cartões e


isto acontece de forma dinâmica sem necessitar de uma
intervenção humana, à partir dos acessos atuais de cada usuário.
Logo, ao atualizar pela primeira vez para esta versão ou se o
usuário for um recém configurado, o sistema irá liberar este
cartão somente se o usuário possuir acesso a todas as
respectivas telas:

Movimentação financeira: Acesso a baixa de despesa;


Agenda financeira: Acesso a pelo menos de Consulta;
Cadastro de Usuários: Campo Acesso a baixa de
despesas.

Importante:

O sistema realizará a liberação destes acessos uma vez ao


dia em um horário no qual não comprometa as execuções
normais das rotinas do sistema.
Caso a sugestão oferecida pelo sistema não corresponda a
uma necessidade real do usuário, basta retirar o acesso ao
card (tela de Acessos, módulo Configurações >> Cartões
Inteligentes >>...) que o sistema não irá sugerir nenhum
outro cartão.

2.380 Cartão de Contas

617
Para que o setor financeiro possa ter o controle das suas atividades, disponibilizamos o cartão
de Contas. Ele informa ao usuário o saldo da conta bancária e a data da última conciliação.
Consequentemente, os responsáveis podem acompanhar as rotinas do financeiro de maneira
mais próxima. Além disto, é possível realizar filtros por Empresa e Conta através da opção

"Personalizar" localizada no botão .

Sugestão automática de cartões:

O sistema atualiza automaticamente os acessos dos cartões e


isto acontece de forma dinâmica sem necessitar de uma
intervenção humana, à partir dos acessos atuais de cada usuário.
Logo, ao atualizar pela primeira vez para esta versão ou se o
usuário for um recém configurado, o sistema irá liberar este
cartão somente se o usuário possuir acesso a todas as
respectivas telas:

Movimentação financeira: Acesso a baixa de despesas;


Movimentação financeira: Acesso a baixa de receitas;
Conciliação bancária: Acesso a pelo menos de Consulta;
Agenda financeira: Acesso a pelo menos de Consulta;
Saldo bancário: Acesso a pelo menos de Consulta.

Importante:

O sistema realizará a liberação destes acessos uma vez ao


dia em um horário no qual não comprometa a execução
normal das rotinas do sistema.
Caso a sugestão oferecida pelo sistema não corresponda a
uma necessidade real do usuário, basta retirar o acesso ao
card (tela de Acessos, módulo Configurações >> Cartões
Inteligentes >>...) que o sistema não irá sugerir nenhum
outro cartão.
O card de contas apresentará apenas as contas
configuradas como "Conta Corrente", tem-se ainda que
será necessário que esta esteja ativa e vinculada à uma
empresa.

2.381 Cartão de Fluxo de caixa

De forma resumida e simples, o card de Fluxo de Caixa permite visualizar todas as receitas,
despesas, provisões e saldo esperado futuro dos próximos 20 dias à contar de hoje. Para dar

maior flexibilidade ao cartão, disponibilizamos no botão a opção de "Empresa e Conta" que


permite visualizar os dados sobre outra perspectiva.

Além disso, com apenas um clique você acessará um dashboard completo com informações
essenciais para analisar a saúde financeira da empresa.

Sugestão automática de cartões:

O sistema atualiza automaticamente os acessos dos cartões e


isto acontece de forma dinâmica sem necessidade de uma
intervenção humana à partir dos acessos atuais de cada usuário.
Logo, ao atualizar pela primeira vez para esta versão ou se o
usuário for um recém configurado, o sistema irá liberar este
cartão somente se o usuário possuir acessos a TODAS as
respectivas telas:

Perfil Gestor: Com acesso a pelo menos 3 das telas de


Gerência de Parceiros, Gerência de Vendedores, Gerência de
Grupos de produtos, Gerência de produtos, Gerência de
Cobrança Gerente Online, Análise de Giro, Agenda
financeira, Fluxo de Caixa ou Apuração do Resultado;
Movimentação financeira: Acesso a pelo menos de
Consulta;
Conciliação bancária: Acesso a pelo menos de Consulta;
Agenda financeira: Acesso a pelo menos de Consulta;
Saldo bancário: Acesso a pelo menos de Consulta.

Importante:

O sistema realizará a liberação destes acessos uma vez ao


dia em um horário no qual não comprometa as execuções
normais das rotinas do sistema.
Caso a sugestão oferecida pelo sistema não corresponda a
uma necessidade real do usuário, basta retirar o acesso ao
card (tela de Acessos, módulo Configurações >> Cartões
Inteligentes >>...) que o sistema não irá sugerir nenhum
outro cartão.

2.382 Cartões Inteligentes

Os indicadores inteligentes do Sankhya OM são apresentados na área de trabalho no formato de


cartões. Cada um deles traz informações relevantes de forma visual e prática, facilitando assim
a tomada de decisões e tornando o dia a dia muito mais produtivo. Com a gestão ao seu
alcance, você não deixa passar nada despercebido e consegue navegar com fluidez pelas
informações da empresa.

Podem existir basicamente dois tipos de cartões:

Padrões

Estes são nativos do sistema e vêm embarcados na nossa solução. Na primeira vez que
atualizar para esta versão do sistema, a inteligência do OM avalia de forma dinâmica o perfil de
cada usuário logado no sistema para sugerir indicadores relevantes para cada um deles. Essa
análise é feita sobre os acessos de cada usuário, sendo que não será necessário fazer nenhum
tipo de configuração prévia. A partir daí, caso seja necessário pode-se alterar diretamente a
respectiva visualização por meio da tela de Acessos. Assim, teremos os seguintes tipos de
cartões inteligentes:

618
Contas Faturamento mensal

Fluxo de Caixa Lucratividade

Pagamentos em atraso Pagamentos vencendo hoje

Pedidos à faturar Ponto de equilíbrio

Maha Gestão Notas à confirmar

Recebimentos em atraso Recebimentos vencendo hoje

Tarefas Maha Gestão Sankhya Place

Personalizados

Se a sua empresa possui processos específicos, você tem a autonomia para criar seus próprios
cards inteligentes. por meio do artigo Como criar Cartões Personalizados e veja como isto pode
ser realizado.

Importante: Somente os cards personalizados do sistema consumirão a licença "30647 -


DASHVIEWER/W".

Importante: Caso você esteja logado com o SUP, a área com estes indicadores não será
apresentada. Isso porque o OM está diretamente ligado a um usuário real do sistema, sendo que
o SUP não é um usuário operacional e deve ser utilizado apenas para configurações.

3.0 Livros Fiscais


3.00 EFD - Contribuições PIS/COFINS

Livros Fiscais > Conexão

Atenção: Essa tela está disponível somente no layout HTML5.

A Escrituração Fiscal Digital Contribuições, também conhecida como EFD PIS/COFINS (Arquivo
Digital de Escrituração da Contribuição para o PIS/PASEP e COFINS), se trata de um arquivo que
deve ser gerado de forma centralizada pelo estabelecimento matriz da pessoa jurídica, em
função do disposto no art. 15, da Lei nº 9.779, de 19 de janeiro de 1999, e submetido ao
programa disponibilizado para validação de conteúdo, assinatura digital, transmissão e
visualização. A geração do referido arquivo em nosso sistema é realizada através dessa tela.

Acesse os links abaixo para facilitar sua navegação nessa documentação:

Preenchimentos iniciais Aba Parâmetros


Aba Ajustes de
Demais abas da tela
Devoluções...
Botões da tela Modalidades de Apuração
Geração do Bloco C - SPED
Regimes
Contribuições
Geração dos registros M400, M410,
Geração do Bloco P
M800 e M810
Geração dos registros D600, D601 E
Processo Judicial
D605
Parâmetros que influenciam

a rotina

Preenchimentos iniciais

A primeira informação a ser preenchida é a "Empresa" da qual serão gerados os dados para
escrituração. Ao manter o campo Empresa em branco, teremos a possibilidade de previamente
à geração dos dados, selecionar várias ou todas as empresas configuradas para gerar EFD -
Escrituração Fiscal Digital.

No campo "Data Referência" deve ser informado o primeiro dia do mês/ano que você deseja
gerar o arquivo.

O campo "Versão do Layout do Arquivo" é apresentado impossibilitado de edição e exibe a


versão do layout do arquivo que está sendo utilizada para geração das informações.

Nota: Ao realizar a entrega de um arquivo com movimentação referente à 01/2019, o sistema


não aceitará Versão do Layout do Arquivo diferente de "005 - Fatos geradores: Início
01/01/2019".

[voltar ao topo]

Aba Parâmetros
Nessa aba são definidas as especificidades referentes ao arquivo de escrituração; a saber:

O campo "Período" irá abranger a geração do relatório; esse período é informado com base no
campo "Data Referência" informado inicialmente.

Defina em sequência a "UF" a ser considerada para geração do documento.

Determine no campo "Tipo de Escrituração" como será a escrituração a ser gerada;


se "Original" (arquivo enviado normalmente de acordo com as regras e periodicidade nas quais
a empresa se enquadra) ou "Retificadora" (arquivo composto pelas devidas correções acerca
do arquivo Original, caso existam).

Teremos o preenchimento do campo "Indicador de Situação Especial" quando a escrituração


fiscal se referir à situação especial decorrente da 0 - Abertura, 1 - Cisão, 2 - Fusão, 3 -
Incorporação ou 4 - Encerramento da pessoa jurídica.

Caso tenha a necessidade de gerar a escrituração de apenas uma nota, informe seu número
único no campo "Nro. Único Nota", de modo a individualizá-la.

A marcação "Recompor financeiro com retenções na nota de serviço (F500, F550)" está
relacionada aos registros F500 e F550. Esses registros são trabalhados na consolidação das
operações da Pessoa Jurídica submetida ao regime de tributação com base no lucro presumido,
quando há incidência do PIS/PASEP e do COFINS pelo regime de Caixa e pelo regime de
competência F500 e F550, respectivamente. Essa marcação, quando realizada, determina pela
recomposição do financeiro, quando as notas de serviço se enquadrarem nesse caso.

Os campos "Cód.Sit.Tribut. PIS/COFINS", "Alíquota de PIS" e "Alíquota de COFINS" são


habilitados para preenchimento quando a marcação "Tributa PIS/COFINS Despesas
Acessórias Separadamente no F100?" estiver realizada, ou seja, quando a referida
marcação for feita, uma outra CST PIS/COFINS e outras alíquotas de PIS e COFINS serão levadas
em consideração no registro F100. Esses campos estão destinados a receber essas informações.

A marcação "Gerar registro F120 agrupado pela descrição do bem?", quando acionada,
indicará que na geração do registro F120 o seu agrupamento levará em consideração a
descrição do bem.

Caso a marcação "Gerar registro A010/C010/D010 para empresa sem movimento" esteja
efetuada, serão gerados os registros A010, C010 e D010 no EFD - Contribuições mesmo não
havendo registro de movimentações das filiais à escriturar no período definido.

Ao habilitar a marcação "Gerar os SAT CF-e Cancelados para o arquivo?", você indicará ao
sistema que deseja realizar a geração dos SAT's cancelados dos Registros C010, C860 e C870.

Seção Registros 1100 / 1500

O processo de compensação de créditos ocorrerá a partir da importação do arquivo gerado na


EFD-Contribuições, contendo os registros M100 calculados.

Para que a compensação ocorra, é necessário que a marcação "Compensar Crédito -


Registro 1100/1500" esteja selecionada. Assim, os registros serão gerados e alimentados de
forma correta conforme os passos a seguir:

Primeiramente, gere o EFD-Contribuições sem realizar a marcação acima;

Posteriormente, efetue a importação no PVA;

Após, gere o bloco M através da rotina do validador PVA;

Ainda no PVA, você deverá exportar o arquivo contendo o bloco M;

Em seguida, proceda com uma nova geração do EFD-Contribuições com a marcação


realizada e importe o arquivo por meio do campo "Arquivo exportado pelo PVA";

Após a importação, realize uma nova geração do SPED.

Observação: Caso contenha no arquivo mais Créditos do que Débitos, a tela Controle de
Créditos PIS/COFINS será preenchida automaticamente. Contendo mais Débitos do que Créditos,
os créditos disponíveis dos meses anteriores serão utilizados.

Nota: O Registro 1500 será gerado automaticamente.

Observação: Será possível que os saldos de períodos anteriores sejam importados no mesmo
arquivo, de forma a preencher as tabelas da tela Controle de Crédito PIS/COFINS. Assim, o
sistema analisará se contém outros períodos e realizará a inserção, permitindo a compensação
e a geração dos valores dos Registros 1100 e 1500 da EFD Contribuições.

Seção Geração do Arquivo sem Dados a Escriturar

Essa seção está relacionada ao "Registro 0120 - Identificação de EFD-Contribuições Sem


Dados a Escriturar".

Importante: Nos casos em que Pessoas Jurídicas procedam à escrituração sem dados
representativos de operações geradoras de receitas ou de créditos, será obrigatória a
escrituração do Registro 0120, independentemente do mês a que se refere essa escrituração.

Selecione no campo "Motivo da Geração do Arquivo Sem Dados a Escriturar" o real


motivo da situação, de acordo com as seguintes opções para seleção:

01-Pessoa jurídica imune ou isenta do IRPJ;

02-Órgão públicos, autarquias e fundações públicas;

03-Pessoa jurídica inativa;

04-Pessoa jurídica em geral, que não realizou operações geradoras de receitas


(tributáveis ou não) ou de créditos;

05-Sociedade em Conta de Participação - SCP, que não realizou operações geradoras de


receitas (tributáveis ou não) ou de créditos;

06-Sociedade Cooperativa, que não realizou operações geradoras de receitas (tributáveis


ou não) ou de créditos;

07-Escrituração decorrente de incorporação, fusão ou cisão, sem operações geradoras de


receitas (tributáveis ou não) ou de créditos;

99-Demais hipóteses de dispensa de escrituração, relacionadas no art.5º da IN RFB nº


1.252, de 2012.

Nota: A geração deverá ser realizada apenas no mês de Dezembro de cada ano, selecionando
no campo "Meses para o registro 0120 sem dados a escriturar" os meses que não tiveram
movimento.

Observação: Você não pode realizar a geração do Registro 0120 referente ao mês
de dezembro em conjunto com os demais períodos. Caso seja necessário, gere um arquivo
de janeiro à novembro e outra escrituração para o mês de dezembro.

Importante: Nos casos em que a Empresa possui filial, deverá ser gerado o registro apenas
para a filial de forma separada; por exemplo, a Empresa matriz gerou os movimentos durante o
ano e uma das filiais não obteve movimento, portanto, estes não foram relacionados;
posteriormente, deverá ser gerado o registro em dezembro apenas o desta filial inserindo os
períodos sem movimento.

Nota: Caso você acione o botão "Gerar Arquivo" com algum mês habilitado no campo Meses
para o registro 0120 sem dados a escriturar, bem como com um Motivo selecionado, e

619
para o registro 0120 sem dados a escriturar, bem como com um Motivo selecionado, e

o Período de início e fim for diferente do mês de dezembro, será exibida a seguinte mensagem:

"Meses para o registro 0120, podem ser marcados somente quando informado o mês
12 no período (data inicial e final da geração)".

Observação: Será gerado o arquivo com sucesso quando o período estiver dentro do período
do mês de dezembro, o motivo da geração do arquivo for selecionado e, pelo menos um mês
escolhido.

[voltar ao topo]

Aba Ajustes de Devoluções de Compras

Essa aba é destinada à geração do detalhamento dos ajustes das devoluções de compras de
forma automática. Esses ajustes são redutores da receita na apuração do EFD Contribuições
através do bloco M. Os registros a serem gerados são M100/M110/M115 - M500/M510/M515,
onde:

M100 - Créditos PIS/PASEP relativo ao período


M110 - Ajustes do Crédito de PIS/Pasep Apurado
M115 - Detalhamento dos Ajustes do Crédito de PIS/Pasep Apurado
M500 - Crédito de COFINS Relativo ao Período
M510 - Ajustes do Crédito de COFINS Apurado
M515 - Detalhamento dos Ajustes do Crédito de COFINS Apurado

Para que a geração possa ser realizada, é necessário, inicialmente, que a marcação "Gerar
ajustes de devoluções de compras para o BLOCO M" seja efetuada; essa medida habilitará
os demais campos presentes na aba.

A partir disso, realize as configurações necessárias de acordo com as rotinas fiscais de sua
empresa (aconselhamos que essa configuração seja realizada com o acompanhamento de um
contador).

Uma vez definidas as particularidades da geração, ao Gerar o Arquivo, a grade presente na tela
será alimentada com as Devoluções de Compra que se enquadram nessa rotina.

Importante: É válido salientar que serão gerados especificadamente os registros


M100/M110/M115 - M500/M510/M515 apenas com os dados/valores referentes às devoluções de

compras. A geração da apuração do Bloco M deve ser realizada pelo PVA.

[voltar ao topo]

Demais abas da tela

As abas em destaque na imagem abaixo são referentes aos registros do arquivo com base no
layout disponibilizado pela Receita Federal. Caso possua alguma dúvida, verifique a estrutura
dos registros através do link Manuais - EFD Contribuições.

[voltar ao topo]

Botões da tela
No alto da tela, existem alguns botões de extrema importância para esse procedimento. A
saber:

O botão quando acionado, realiza de acordo com as condições


estabelecidas na aba Parâmetros, a geração e preenchimento das guias referente aos registros
do arquivo de Escrituração.

Quando o botão for acionado, será realizada de acordo com as condições


estabelecidas nas abas Parâmetros e Opções, a geração do arquivo de Escrituração.

Já através do botão , você visualiza o histórico das gerações


de arquivo realizadas; ao acioná-lo, será aberta a seguinte tela:

No botão , localizado também no alto da tela, temos a opção "Reprocessar


Registros Totalizadores". Através dela você tem a opção de calcular e preencher a
quantidade de tabelas dos totalizadores de maneira rápida e prática, ou seja, quando um dos
registros das abas de blocos forem excluídas e você utilizar a opção Reprocessar Registros
Totalizadores, o campo "Qtd. total linhas Bloco (x)" será atualizado.

[voltar ao topo]

Modalidades de Apuração
A contribuição para o PIS/PASEP compreende três modalidades:

1. sobre o Faturamento;
2. sobre a Folha de Pagamento (não é gerado no SPED Contribuições);
3. sobre Importação.

Observação: Na modalidade Faturamento, os contribuintes serão as pessoas jurídicas de


direito privado e todas as pessoas à elas equiparadas. Na modalidade Folha de Pagamento,
contribuem as entidades sem fins lucrativos que tenham empregados.

Já a COFINS, existe nas seguintes modalidades:

1. sobre o Faturamento;
2. sobre Importação.

[voltar ao topo]

Regimes

Existem dois regimes possíveis para o PIS/PASEP e para a COFINS incidente sobre o
faturamento:

1. Regime Cumulativo;
2. Regime Não-cumulativo.

O Regime Cumulativo incide sobre o faturamento total, sem direito a quaisquer deduções de
créditos. As empresas recolhem mensalmente sobre seu faturamento um percentual fixo.

O Regime Não-cumulativo foi criado em dezembro de 2002 para o PIS/PASEP e em fevereiro de


2004 para a COFINS, e constitui-se em um sistema de créditos e débitos, onde um compensa o
outro. Apesar de ter uma alíquota maior para as duas contribuições, foi criado com a finalidade
de reduzir a carga tributária das empresas que utilizam insumos e matéria-prima, ou seja, ele
permite que insumos e matérias-primas gerem créditos que serão abatidos do valor final a ser
recolhido de PIS/COFINS.

[voltar ao topo]

Geração do Bloco C - SPED Contribuições


Para geração dos registros do Bloco C do SPED Contribuições, é necessário preencher
adequadamente a aba Regime de Apuração da Contribuição Social e de Apropriação de Crédito
presente nas Preferências da Empresa; dessa forma, o sistema validará se existe o cadastro do
período a ser gerado.

Por exemplo:

É preciso gerar o SPED Contribuições do período 01/04/2017 à 30/04/2017.

Na aba Regime de Apuração da Contribuição Social e de Apropriação de Crédito, é preciso


informar esse intervalo; caso não esteja informado nenhum período, ao gerar o SPED
Contribuições o sistema apresentará a seguinte mensagem:

"Empresa X Preferências da Empresa, aba "Regime de Apuração da Contribuição


Social e de Apropriação de Crédito" não foi encontrado o cadastro para a data inicial
do período informado."

Sendo informado datas intercaladas, ao gerar o SPED Contribuições, será apresentada a


mensagem abaixo:

"Empresa X Preferências da empresa, aba "Regime de Apuração da Contribuição


Social e de Apropriação de Crédito" foram encontrados mais de um cadastro para a
data inicial do período informado e isto não pode."

[voltar ao topo]

Geração do Bloco P

A geração do Bloco P se dará de acordo com as seguintes particularidades:

Nas Preferências da Empresa, aba EFD - Escrituração Fiscal Digital, marque a geração do
referido registro. Nos quadrantes "Blocos" e "Registros" temos:

No quadrante Blocos, selecione o "Bloco P";


No quadrante Registros, selecione o registro "P100" e efetue a marcação "Gerar
Registro".

Após realizar a configuração do bloco nas Preferências da Empresa, são premissas para a
geração dos registros:

1. No Cadastro de Produtos, aba Impostos, a marcação "Enquadrado no


Reintegra/Prev." deve estar acionada;

620
Reintegra/Prev." deve estar acionada;
2. Será verificada a informação inserida no campo "Cód. Atividade CPRB
(Reintegra/Prev.)". Quando ele estiver preenchido, serão considerados os dados
contidos na tela Cód. Atividades Produtos e Serviços p/ CPRB para geração do Bloco P;
3. Caso o campo acima não contenha informações, busca-se nas Preferências da Empresa,
aba Reintegra Previdência, o código de atividade e demais informações para
preenchimento dos registros do Bloco P.
Nota: Os procedimentos descritos acima são realizados da mesma forma no Cadastro de
Serviços, aba Impostos.
Observação: Se tratando de Produto ou Serviço, quando a marcação "Enquadrado no
Reintegra/Prev." não estiver selecionada, não serão geradas as informações para o
Bloco P.

[voltar ao topo]

Geração dos registros M400, M410, M800 e M810


Para possibilitar à você a geração do detalhamento das receitas não tributadas no SPED
Contribuições através do BLOCO M, em seus registros específicos, o sistema disponibiliza os
seguintes campos:

No Cadastro de Produtos, aba Impostos:

Temos o campo "Cód.Natureza (PIS/COFINS M410/M810)" que, por padrão, é apresentado


vazio. Essa informação deve ser inserida manualmente de acordo com os códigos de naturezas
das tabelas determinadas no manual do SPED Contribuiões.

Nota: Até que essa configuração esteja devidamente realizada em todos os produtos,
desmarque nas Preferências da Empresa, a geração dos registros M400, M410, M800 e M810.

Na geração do EFD Contribuições, sobre os registros M400, M410, M800 e M810:

Registros gerados e que acumulam no M410: A170, C170, C181, C381, C481, C491,
D201.
Registros gerados e que acumulam no M810: A170, C170, C185, C385, C485, C495,
D205.
Registros gerados para os quais o sistema não possui regras para acumulação
no M410 e M810: F100, F510, F560.
Registros que ainda não são gerados: C601, D601, D300, D350, F200, I100 e
consequentemente, ainda não acumulam M410 e M810.
O item da nota cujo produto esteja com o código da natureza inválido, será colocado no
log da geração, que será aberto em um arquivo de texto no final de tal procedimento. A
mensagem é similar à esta:

"O Código da Natureza (0) para o M410 cadastrado no produto (YYY) é inválido."

Onde "YYY" se refere ao código do produto.

Importante: Caso não exista, deve-se criar nas Preferências da Empresa aba EFD - Escrituração
Fiscal Digital o bloco M e os registros M400/M410 - M800/M810 e marcá-los para geração, se for
o caso.

Abaixo, temos um exemplo dos registros gerados:

|M001|0|

|M400|04|2323,11||| Registro Pai totalizado por CST;

|M410|001|1192,47||| Registro filho, totalizado por Natureza;

|M410|003|1130,64||| Registro filho, totalizado por Natureza;

|M800|04|2323,11||| Aqui as informações se repetem, agora para o COFINS.

Observação: Depois de gerado o EFD Contribuições e contendo neste os registros M400/M410


e M800/M810, deverá ser utilizada a funcionalidade do validador de gerar apurações, para que
seja possível a geração dos demais registros do Bloco M. Nesse caso, foi feita a geração apenas
do que não é automático pelo validador, isto é, o validador não irá sobrepor os valores dos
registros M400/M410 e M800/M810 e irá gerar as demais informações.

[voltar ao topo]

Geração dos registros D600, D601 E D605

Para geração dos registros D600, D601 e D605, atente-se para os seguintes detalhes:

Nas Preferências da Empresa, aba EFD - Escrituração Fiscal Digital, marque a geração dos
referidos registros. Nos quadrantes "Blocos" e "Registros", temos:

No quadrante "Blocos", selecione o "Bloco D";


No quadrante "Registros", selecione o registro "D600", "D601" ou "D605" e efetue a
marcação "Gerar Registro".

Realize esse procedimento para os 3 (três) registros.

Uma vez configurados os blocos nas Preferências da Empresa, são requisitos para a geração dos
registros:

1. Na tela Tipo de Operação - TOP, aba Impostos, a TOP utilizada no lançamento do


documento deve possuir em sua configuração, o campo "Indicador do Tipo de
Receita" preenchido;
2. Na tela Lista de Serviços de Telecomunicação, crie os códigos de Classificação de
serviços de Comunicação e/ou Telecomunicação;
3. Nos Cadastros de Serviço, aba Impostos, vincule no campo "Cód. Serviço de
Telecomunicação" o código de Classificação que foi criado.

[voltar ao topo]

Processo Judicial

Na geração do EFD Contribuições existe a obrigatoriedade de informar o Processo Judicial


quando existir dedução/exclusão na base de cálculo PIS/COFINS; os registros envolvidos que
necessitam da informação pertinente ao processo judicial quando existir, são:

A170 > A111


C170
C175
C181/C185
C381/C385
C481/C485 > C489
C870 > C890
D201/D205 > D209
F100 > F111
F500 > F509
F550 > F559

Importante: No caso da exclusão da base de cálculo das contribuições ser decorrente de


decisão judicial beneficiando e alcançando a pessoa jurídica, decisão esta já aplicável e
alcançando o período de apuração a que se refere essa escrituração, deve ser obrigatoriamente
escriturado o Registro C111 - Processo Referenciado, bem como o correspondente registro de
detalhamento do processo judicial, no Registro 1010 - Processo referenciado - Ação Judicial.

Esse procedimento deve ser adotado pela pessoa jurídica beneficiária ou autora de ação judicial,
com sentença favorável à exclusão de impostos incidentes na operação de venda de bens e
serviços, destacados no documento fiscal, na determinação da base de cálculo da Contribuição
para o PIS/PASEP, da COFINS e/ou da CPRB. Importante ressaltar que estas exclusões na base de
cálculo, decorrentes de decisões judiciais, só são aplicáveis se não houver limitação temporal
dos efeitos da sentença judicial em relação ao período da escrituração, ou seja, faz-se
necessário que a decisão judicial já seja aplicável em relação aos fatos geradores a que se
refere a escrituração.

Nota: Serão gerados também os registros C180 e C190 de consolidação das NF-e, que
correspondem ao complemento das instruções de preenchimento do Campo 06 (COD_NCM).

[voltar ao topo]

Parâmetros que influenciam a rotina


O campo "COD_LST" do Registro 0200 possui o tamanho máximo de 4 (quatro) caracteres; se o
parâmetro "Máscara para Lista de Serviços - MASCTGFLST" for alterado para conter uma
máscara maior que 4 caracteres, o sistema gerará esse campo somente com os 4 primeiros
caracteres da esquerda para a direita.
Quando o parâmetro "Usa DTENTSAI para data execução do serviço -
USADTENTSAISERV" estiver ligado, ao gerar o SPED Contribuições, o campo 11 do Registro
A100 será alimentado pela informação Data Entrada/Saída da Nota; esse caso é exclusivo para
escrituração de Serviços. Quando o referido parâmetro estiver desabilitado, o sistema irá
manter o comportamento padrão, incluindo nesse campo a Data de Negociação da Nota.

Na geração do Registro F600, caso o parâmetro "Usar a dt. da baixa como dt. de retenção
do F600? - F600RETDHBAIXA" esteja habilitado, o sistema buscará os dados da retenção e
utilizará a data da baixa do financeiro da nota como filtro para gerar o registro.

Em relação à geração do Registro F100, quando o parâmetro "Usa a descrição da operação


com a descrição da nat - DESCOPERDESCNAT" estiver ligado, o sistema verificará qual
natureza está vinculada à movimentação financeira e utilizará sua descrição para preencher o
campo "19 - Descrição do Documento/Operação" do registro.

Quando temos um item com uma observação, para que essa observação seja gerada através do
preenchimento do campo "Cód. Alíq. ICMS do item" na tela de Alíquota de ICMS, e não
somente pela observação padrão do cabeçalho da nota fiscal, é necessário que o parâmetro
"Adicionar observação Alíq. ICMS no C110 - ADDOBSERVALIQ" esteja habilitado. E assim,
essa observação será gerada no Registro C110 do EFD-Contribuições.

[voltar ao topo]

3.01 Geração de Arquivos Remessa NFST Modelos 21 e 22

Esta tela está disponível para utilização a partir da versão 4.7

Livros Fiscais > Conexão

Por meio dessa tela, você poderá realizar a emissão de notas fiscais nos modelos 21, referente à
Comunicação e, o modelo 22, sendo esta, pertinente às telecomunicações. Esses modelos são
emitidos por empresas contribuintes do ICMS em via única, ou seja, que não possuem XML ou
DANFE.

Esses modelos não são atualizados pela SEFAZ, portanto, não existem webservices para realizar
o tráfego de informações, assim, essas notas são enviadas através de arquivos de texto via TED
ou por uma mídia (CD ou DVD) diretamente da SEFAZ.

No "Painel Principal" da tela, você deve, primeiramente, informar a "Empresa" a qual deseja
efetuar a geração dos arquivos.

Posteriormente, informe a "Dt. de Referência" da geração, a considerar a data da emissão.

No campo "Finalidade", você deve selecionar uma dentre as opções "N - Normal" e "S -
Substituto" para determinar a finalidade do arquivo que será gerado.

Após o preenchimento desses campos, realize o processamento por meio do botão "Processar"
para que as notas persistentes às informações preenchidas sejam carregadas na tela.

A geração desses arquivos devem ser realizadas mensalmente, de modo que, contenha todas as
informações dos documentos fiscais emitidos no mês. Destaca-se ainda que, em razão da
grande quantidade de dados a serem apresentados, os arquivos deverão ser divididos em
volumes que contenham 100 (cem) mil documentos fiscais, se estes forem exibidos em CD-R,
ou volumes contendo 1 (um) milhão de documentos fiscais, se evidenciados em DVD-R. Sendo
assim, observe o exemplo:

Se determinado contribuinte emitir 4.513.091 em certo mês, este deverá apresentar as


informações referentes aos documentos fiscais emitidos em DVD-R, devendo os arquivos serem
gerados em 5 volumes, com os quatro primeiros contendo os dados de 1 milhão de documentos
fiscais e o último contendo as informações dos 513.091 documentos fiscais restantes.

Dessa forma, confira a seguir, exemplos de como os nomes e extensões dos Arquivos de
Remessa, serão identificados:

MG6529517200018522B-12012+N+01*M.*001 = Mestre
MG6529517200018522B-12012+N+01*D.*001 = Destinatário
MG6529517200018522B-12012+N+01*I.*001 = Itens

MG6529517200018522B-12012+N+01*C.*001 = Controle e Identificação - Este arquivo é


gerado por aplicativo específico disponibilizado pela Secretaria da Fazenda.

Após preencher os campos e gerar o arquivo, o sistema trará os arquivos quebrados por modelo

621
Após preencher os campos e gerar o arquivo, o sistema trará os arquivos quebrados por modelo
e série. Então, se no período selecionado houverem notas nos modelos 21 e 22 e séries A e B,
um total de 6 (seis) arquivos serão trazidos, sendo estes, 3 para o modelo 21, série A, e 3 (três)
arquivos do modelo 22, série B.

3.02 EFD - Fiscal ICMS/IPI

Livros Fiscais > Conexão

Atenção: Esta tela está disponível somente em HTML5.

A Escrituração Fiscal Digital - EFD é um arquivo digital, que se constitui de um conjunto de


escriturações de documentos fiscais e de outras informações de interesse do fisco das Unidades
Federadas e da Secretaria da Receita Federal do Brasil (RFB), bem como de registros de
apuração de impostos referentes às operações e prestações praticadas pelo contribuinte.

Preenchimentos Iniciais Aba Parâmetros

Aba Opções Aba Prodepe

Aba Sub-Apuração EFD Aba Botões da tela

Geração dos registros 0450, C110 e C113 Geração do Registro 1400

Geração da Conta Contábil para o Registro H010 Registros do Bloco K

Registros 0300 e G125

Preenchimentos Iniciais

No "Painel Principal" dessa tela, a primeira informação a ser preenchida, é a "Empresa" da


qual serão gerados os dados para escrituração. Ao manter o campo Empresa em branco, temos
a possibilidade de realizar a geração prévia de dados, selecionar várias ou todas as empresas
configuradas para gerar o EFD - Escrituração Fiscal Digital.

No campo "Referência", você deve informar o primeiro dia do mês/ano a que o arquivo será
gerado.

O campo "Versão do Layout do Arquivo" será apresentado com impossibilidade de edição e


exibirá a versão do layout do arquivo que está sendo utilizada para a geração da escrituração.
As versões são utilizadas de acordo com o período inicialmente informado. Sendo assim,
teremos:

Período Versão do Layout do Arquivo

Antes ou igual ao ano de 2008 Antes ou igual ao ano de 2008


002 - Versão 101 - Início
01/01/2009
01/01/2009
003 - Versão 102 - Início
01/01/2010
01/01/2010
004 - Versão 103 - Início
01/01/2011
01/01/2011
005 - Versão 104 - Início
01/01/2012
01/01/2012
007 - Versão 106 - Início
01/01/2013
01/01/2013
008 - Versão 107 - Início
01/01/2014
01/01/2014
012 - Versão 110 - Início
01/01/2018
01/01/2018
013 - Versão 112 - Início
01/01/2019
01/01/2019
014 - Versão 113 - Início
01/01/2020
01/01/2020
015 - Versão 114 - Início
01/01/2021
01/01/2021
009 - Versão 108 - Início
01/01/2015
01/01/2015
010 - Versão 109 - Início
01/01/2016
01/01/2016
110 - Versão 101 - Início
01/01/2017
01/01/2017

Quando a marcação "Arquivo confirmado" for efetuada, efetuará o bloqueio da possibilidade


de reprocessamento do arquivo.

Observação: Referente às abas "0000", "0001", "B001", "C001", "D001", "E001", "G001",
"H001", "K001", "1001", "9001" e "9999" dessa tela, estas estão inclusas nos registros de
arquivos com base no layout disponibilizado pela Receita Federal.

[voltar ao topo]

Aba Parâmetros

Nessa aba serão definidas as parametrizações necessárias para geração do arquivo EFD. Assim,
observe os dados que serão configurados aqui:

Preencha do campo "Período", o intervalo de tempo definido conforme o campo Data


Referência do Painel Principal dessa tela. Uma vez que, o Período irá abranger a geração do
relatório.

Em "UF", informe a uf a ser considerada para a geração do arquivo.

Na "Finalidade de Apresentação do Arquivo", será definido o objetivo da geração do


arquivo. Nesta, você terá duas alternativas, sendo elas "Remessa do arquivo original" e
"Remessa do arquivo substituto".

Informe no campo "Data do inventário", a data que o sistema irá considerar para a geração
da escrituração.

No campo "Perfil EFD" será apresentado o perfil no qual o arquivo será gerado.

Se necessário, informe o "Nro. Único Nota" de modo que, o sistema irá gerar as informações
da nota em questão.

Observação: Desde 01/01/2019 não é mais aceito os seguintes modelos de documentos


relacionados à conhecimentos de transporte:

07 - Nota Fiscal de Serviço de Transporte;


08 - Conhecimento de Transporte Rodoviário de Cargas;
09 - Conhecimento de Transporte Aquaviário de Cargas;
10 - Conhecimento Aéreo;
11 - Conhecimento de Transporte Ferroviário de Cargas;
26 - Conhecimento de Transporte Multimodal de Cargas;
27 - Nota Fiscal De Transporte Ferroviário De Carga;
8B - Conhecimento de Transporte de Cargas Avulso.

Dessa forma, quando a Data de Negociação do documento for maior ou igual a 01/01/2019 (será
utilizada a Versão do Layout do Arquivo = 013 - Versão 112 - Início 01/01/2019) e a TOP estiver
utilizando algum dos modelos acima, será apresentada a seguinte mensagem:

"O modelo de documento X foi desativado pela Sefaz a partir de 01/01/2019, ou seja,
para este modelo o EFD ICMS/IPI não aceita o registro D100 com o campo 11 -
DT_DOC maior ou igual a 01/01/2019".

[voltar ao topo]

Aba Opções

Essa aba dispõe dos seguintes campos:

Quando a marcação "Tirar Serviços do valor contábil" for acionada, e a nota fiscal possuir
serviços entre os itens da nota, os valores desses serviços não serão considerados.

Em "Custo para o Inventário", determine o custo a ser considerado na geração do Bloco H


(Inventário) no SPED Fiscal. Nesse caso, teremos as opções:

Médio com ICMS;


Médio sem ICMS;
Gerencial;
Reposição;
Usar maior custo.

Observação: Quando a opção Usar maior custo for definida no campo acima, será a seção
Maior Custo para valor do item será habilitada, dessa forma, você informará os dois tipos de
custos que terão seus valores comparados de modo que, o resultado será apresentado na
geração do Bloco H.

No campo "Custo para Inventário/Efeitos IR (Campo 11/reg. H010)", será determinado o


custo a ser considerado na geração do Registro H010, mais precisamente, no campo 11 no SPEd
Fiscal. Esse campo será habilitado caso você estiver trabalhando com um Período maior que
31/12/2014. Assim, teremos as opções:

Médio Com ICMS;


Médio Sem ICMS;
Gerencial;
Reposição;
Usar maior custo.

Observação: Quando esse campo for definido com a opção Usar maior custo, será habilitada a
seção Maior Custo para efeitos de IR, em que, será informado os dois tipos de custos que terão
seus valores comparados de modo que o resultado será apresentado na geração do campo 11
do Registro H010.

O campo "Substituir saldo credor sub-apuração ICMS" possui duas opções:

Não substituir: Ao escolher essa opção, caso exista valor de saldo para uma
determinada sub-apuração, o mesmo não será substituído.
De todas Sub-Apurações: Selecionando essa opção, sempre será deletada cada sub-
apuração quando o valor credor atual (do mês) for diferente do novo valor credor.

Quando a opção "Gerar Registro C170/C173/C176 para NF-e de emissão própria" for
marcada, na geração do SPED FISCAL, serão apresentados os registros C170, C173 e C176
para NF-e de emissão própria. Os outros tipos de notas já geram o C170 naturalmente.

Ao realizar a marcação "Gerar o item da Nota com Unidade Comercializada", na geração


do SPED Fiscal, será apresentado o registro "0220 - FATORES DE CONVERSÃO DE
UNIDADES" com a unidade alternativa informada nos lançamentos (o registro C170 demonstra
a movimentação dos itens/produtos). Se esta não for acionada, apenas o Registro 0200 será
gerado na Unidade Padrão.

Ao habilitar a marcação Gerar o Item da Nota com a Unidade Comercializada, e nas Preferências
da Empresa, aba EFD - Escrituração Fiscal Digital, sub-aba "Blocos e Registros", a marcação
"Gerar Registro" para a geração do Registro 0220, será apresentado o seguinte aviso:

"Atenção: A opção "Gerar o Item da Nota com a Unidade Comercializada" será


desmarcada porque o registro "0220" não está marcado para ser gerado."

Se o produto possuir mais de uma unidade alternativa para o mesmo volume, diferenciando-o

622
Se o produto possuir mais de uma unidade alternativa para o mesmo volume, diferenciando-o
pelo Controle, por exemplo, o primeiro volume alternativo encontrado na geração será o único
gerado no registro 0220; os outros serão gerados com o volume padrão.

Observações: O item da nota será gerado na Unidade Padrão, se:

1. Nas Preferências da Empresa, aba EFD - Escrituração Fiscal Digital, sub-aba Blocos e
Registros, a geração do Registro 0220 estiver desmarcada;

2. A Nota for uma NF-e de emissão própria e o parâmetro "Usar a unidade padrão na NFe
- USARUNIDPADNFE" estiver ligado;

3. A Nota não for uma NF-e e a marcação Gerar o Item da Nota com a Unidade
Comercializada não estiver realizada;

4. Quando o produto possuir duas unidades alternativas iguais, que são diferenciadas pelo
campo Controle.

Referente a essa configuração, os seguintes registros envolvidos no SPED serão:

REGISTRO 0190: IDENTIFICAÇÃO DAS UNIDADES DE MEDIDA


REGISTRO 0200: TABELA DE IDENTIFICAÇÃO DO ITEM (PRODUTO E SERVIÇOS)
REGISTRO 0220: FATORES DE CONVERSÃO DE UNIDADES*
REGISTRO C170: ITENS DO DOCUMENTO
REGISTRO H010: INVENTÁRIO

A marcação "Item de cupom fiscal com 'Código do Produto para NF-e' vazio, usar o
parâmetro IMPREFCUPOM", deverá ser realizada em casos em que o Parceiro utilize a
referência na impressão de cupons, e o Produto em seu cadastro, na aba Impostos, não possua
o campo Cód. Produto p/ NF-e preenchido.

Considere que a marcação "Apresenta K200 estoque escriturado negativo para


conferência", será acionada apenas para conferência do estoque caso este tenha quantidades
negativas. Se essa marcação não for realizada, serão gerados apenas os produtos que possuem
estoque positivo.

A marcação "Incluir estoque de terceiro a partir das movimentações, no Registro


H010?", deverá ser selecionada apenas quando existir controle de estoque envolvendo
terceiros.

A "Gerar o registro H020 para inventário motivo 01", deverá ser marcada quando tratar-
se de contribuintes do ICMS que necessitem gerar o inventário (final do período "Motivo = 01")
com os campos pertinentes ao registro H020 na EFD - Escrituração Fiscal Digital - ICMS/IPI,
conforme a legislação da SEFAZ do Rio Grande do Sul. Sendo que, juntamente com o
acionamento da referida marcação, será necessário preencher o campo "Data do inventário"
na aba Parâmetros.

A marcação "Conversão CST 090 Para CST 00 na geração do registro H020", deve ser
utilizada por contribuintes ICMS, quando for necessário converter o CST 090 em CST 00 na
geração do registro H020.
Observação: Para a geração do registro H020, inicialmente, você deve realizar a cópia e a
contagem de estoque; após isso, configure a aba Geral dos Produtos com Mudança de
Tributação, e ao realizar a importação e o processamento dos produtos, verifique se existem
registros com o CST 090, (pois somente estes serão gerados no registro H020) e libere-os para
EFD. Assim, com os registros liberados, você poderá realizar a geração do EFD na tela EFD -
Escrituração Fiscal Digital - ICMS/IPI, configurar a rotina com o período desejado e acionar a
marcação Conversão CST 090 Para CST 00 na geração do registro H020 para converter o CST
090 para CST 00.
Nota: Quando você acionar o botão "Gerar Arquivo", observe que o registro H020 foi gerado e
o CST convertido.

A marcação "Gerar registros C110/C111/C112/C113/C114/C115 para NF-e de emissão


própria" será destinada a empresas que têm a necessidade de gerar todos os registros filhos
do registro C100, alguns por consequência de sua contabilidade externa, onde exportam o
arquivo SPED e utilizam os dados das notas para fazer as conferências e contabilizações; em
outras situações, é necessário gerar todos os registros filhos do C100, para fins fiscais, como o
caso de demonstrar o local de entrega, no registro C115, por exemplo.

Observação: A partir de 01/01/2018, campo 17 (IND_FRT) correspondente ao registro C100


será gerado com os seguintes códigos:

0 - Contratação do Frete por conta do Remetente (CIF);


1 - Contratação do Frete por conta do Destinatário (FOB);
2 - Contratação do Frete por conta de Terceiros;
3 - Transporte Próprio por conta do Remetente;
4 - Transporte Próprio por conta do Destinatário;
9 - Sem Ocorrência de Transporte.

Como mencionado acima, as seções Maior Custo para valor do item e Maior Custo para efeitos
de IR serão habilitadas para uso, caso as marcações Custo para o Inventário e Custo para
Inventário/Efeitos IR, respectivamente, estejam definidas com a opção Usar Maior Custo.

Nota: Na geração do Registro D100, teremos os campos "24 - COD_MUN_ORIG" e "25 -


COD_MUN_DEST", onde são apresentados os Códigos Município Domicílio Fiscal preenchidos
anteriormente na aba Geral do Cadastro de Cidades. Caso não exista informação, os campos
serão gerados vazios.

Observação: Ainda em relação à geração do Registro D100, para que o sistema valide a
escrituração dos modelos 08 e 08B, o campo "COD_MOD" deverá ser igual a 07, 09, 10, 11, 26
ou 27 e a data informada deverá ser menor que 01/01/2019.

Nota: Para os Registros D100 e D200, será considerado na geração do arquivo o "Modelo de
Documento" igual a "63-Bilhete de Passagem Eletrônico" (tela Tipos de Operação - TOP,
aba Livro Fiscal).

Observação: Considere ainda que, ao término da geração do livro ICMS/IPI, as informações


pertinentes ao valor calculado do IPI, serão modificadas em um ajuste, ou seja, será gerado um
ajuste automático do IPI; esse fato irá ocorrer caso ao menos um parceiro do livro esteja com o
campo "Enquadro no Art. 227. para cálculo de IPI?" assinalado (localizado na aba Fiscal do
Cadastro de Parceiros) e a marcação "Gerar linhas da Nota separadamente no Livro
Fiscal?" estiver habilitada (localizada na aba Livros Fiscais das Preferências da Empresa). Para
que o crédito do IPI seja recebido, devem ser escriturados os documentos que comprovem esse
benefício. Portanto, os dados serão enviados nos registros E530 e E531. No arquivo de
escrituração do livro, a cada linha do E530 tem-se um ou mais registros do E531 para a geração
do ajuste automático de IPI.

Ao acionar a marcação "Gera valores PIS/COFINS no EFD? (É dispensado para quem


entrega EFD Contribuições)", a geração dos valores de PIS/COFINS no EFD serão
caracterizados, quando a empresa já realiza a entrega desses valores no EFD - Contribuições.

Se a marcação "Gerar registro 1600 pelo Resumo de Operações com Cartão?", estiver
selecionada, o sistema utilizará os dados inseridos na tela Resumo de Operações com Cartão
para tratar de forma manual as informações referentes ao Registro 1600 ao gerar o arquivo. Por
outro lado, ao desabilitá-la e gerar o arquivo, o sistema não utilizará os dados da tela Resumo
de Operações com Cartão.

Ao acionar a marcação "Gerar registro C191 mesmo que o ICMS/ST esteja majorando
com o FCP?", mesmo que o FCP esteja junto ao ICMS/ST no registro C190, os valores do FCP
serão gerados neste registro.

[voltar ao topo]

Aba Prodepe
Aqui, poderão ser efetuadas as configurações e os cálculos referente ao Benefício PRODEPE.

Nota: Essa aba servirá para que sejam realizadas as configurações pertinentes ao Registro
C177, sendo este cadastrado nas Preferências da Empresa, aba EFD - Escrituração Fiscal Digital,
sub-aba "Blocos e Registros".
O campo "Cód. do Produto Sem Incentivo" dessa aba, será preenchido com o respectivo
código Prodepe referente ao Registro C177 quando no Cadastro de Produtos, aba Impostos, o
campo "Indicador Esp. Inc. PRODEPE/FUNCRESCE" estiver com a marcação "Sem
incentivo" selecionada.

[voltar ao topo]

Aba Sub-Apuração EFD


Nessa aba serão demonstradas as informações referentes ao valor do saldo credor no momento
da geração do EFD. Esta possui duas grades, onde uma irá representar informações sobre o
saldo credor do mês anterior e a outra, sobre o mês atual.

[voltar ao topo]

Botões da tela
No topo da tela, temos alguns botões de extrema importância para a geração do arquivo EFD.
Observe:

Ao acionar o botão , o sistema realizará a geração e preenchimento das abas


referentes aos registros do arquivo de Escrituração conforme as condições estabalececidas nas
abas Parâmetros e Opções dessa tela.

O botão , realizará a geração do arquivo de Escrituração conforme as abas


Parâmetros e Opções.

Por meio do botão , o histórico das gerações de arquivo


realizadas serão visualizadas; ao acioná-lo, o pop-up "Processos" será exibido na tela:

Após informar algum dos dados necessários para pesquisa, ao clicar em "Consultar", podem
ser retornados os seguintes resultados:

Nota não existe no sistema;

623
Nota não existe no sistema;
Nota encontrada nos livros;
Nota não encontrada nos livros, mas existe no sistema;
Nota não encontrada nos livros, mas existe como cancelada.

[voltar ao topo]

Geração dos registros 0450, C110 e C113

Para geração dos registros 0450, C110 e C113, atente-se para os seguintes detalhes:

Nas Preferências da Empresa, aba EFD - Escrituração Fiscal Digital, selecione no campo Tipo de
Escrituração a opção "EFD".

Nos paineis "Blocos" e "Registros", teremos:

No painel Blocos, selecione o "Bloco 0";


Realize a seleção do registro "0450" e faça a marcação da opção "Gerar Registro" no
painel Registros;
No painel Blocos, selecione o "Bloco C";
Por último, no painel Registros, seleciona-se o registro "C110" ou "C113", marcando as
opções "Gerar Registro", "Gerar Entrada" ou "Gerar Saída".

Uma vez que os blocos foram configurados nas Preferências da Empresa, são requisitos para a
geração dos registros:

A nota possuir uma Observação Padrão (tela Observações para Notas) informada;
Na configuração da Observação Padrão, o campo Geração no EFD deve estar assinalado
com a opção "Informação Complementar do Documento Fiscal";
Caso seja necessário que o conteúdo do campo 03-TXT_COMPL do registro C110 seja
preenchido, é preciso marcar a opção Carrega Complemento p/EFD na configuração
da Observação Padrão;
O Tipo de Operação - TOP utilizado no lançamento do documento, deve possuir em sua
configuração, a marcação "Buscar NF de origem p/ referenciar" realizada na aba NF-
e/NFC-e;
O Tipo de Operação - TOP utilizado no lançamento do documento de origem a ser gerado
no registro C113 deve estar com o campo "Atualização de Livro ICMS" da aba Livros
fiscais devidamente definido, ou seja, deve atualizar o livro correto.

Realizadas as configurações acima, automaticamente o sistema realizará a geração dos


registros 0450 e C110. O registro C113 será gerado apenas quando a nota estiver vinculada a
sua origem; por exemplo, nota de devolução de compra vinculada a nota de compra, nota de
retorno vinculada a nota de remessa ou nota de acompanhamento de cupom vinculada ao
cupom fiscal.

Importante: O registro C113 é filho do registro C110 que por sua vez é filho do registro 0450,
portanto, para gerar o C113 é preciso gerar o C110 e para gerar o C110 é preciso gerar o
registro 0450.

Observação: Na geração do Registro C100, campo 07 os "Modelos de Documento" da tela


Tipos de Operação - TOP, aba Livro Fiscal, as opções "55 - Nota Fiscal Eletrônica" e "65 -
Nota Fiscal de Venda a consumidor", serão gerados com três casas decimais
complementados com zeros à esquerda quando informado menos de três casas decimais. Para
os demais Modelos de Documento previstos no registro, a série será informada conforme consta
no lançamento, em que, você poderá inserir até três casas decimais.

Nota: Quando o parâmetro "Gerar os reg. C100 e C190 no SPED com os valores de ST? -
GERARREGSPED" estiver ligado, os valores dos campos (23) "VL_BC_ICMS_ST" e
(24) "VL_ICMS_ST" do Registro C100 e (08) "VL_BC_ICMS_ST" e (09) "VL_ICMS_ST" do
registro C190, não serão considerados na somatória do registro "E210" quando houver a
utilização dos CFOP's 1949 e 2949, visto que, os campos não serão validados devido à restrição
de CFOP. E caso esteja desligado e o CFOP for fora do estado da empresa geradora do EFD, é
necessário que este esteja com a "Inscrição Estadual" do Substituto Tributário cadastrado

nas Preferências da Empresa, aba Insc. Estadual Contribuinte ST no Estado Dest..

[voltar ao topo]

Geração do Registro 1400


Na geração do Registro 1400 para o município do fator gerador, quando o documento utilizado
para compor tal informação for um CT-e, o município a ser considerado será o de origem do CT-
e. Considerando todas as situações de geração do município do registro 1400, este será gerado
somente quando ele fizer parte do estado da empresa geradora do EFD, por exemplo, se uma
empresa estabelecida no estado de Minas Gerais prestar serviço de transporte começando no
próprio estado de Minas, este documento irá compor o registro 1400; porém, caso a mesma
empresa inicie o serviço de transporte no estado de São Paulo, o documento não irá integrar o
registro 1400.

Regras para a Geração do registro 1400:

A nota deverá ter sido inserida no Registro C100;


Os parâmetros "CFOPs que geram Não Dedutíveis no registro 1400 -
CFOPNAODED1400", "UFs que geram Não Dedutíveis no registro 1400 -
UFSNAODED1400" e "UFs que geram NF-e de Venda no registro 1400 -
UFSVENREG1400" deverão estar configurados com as devidas UFs e CFOPs;
A nota deverá possuir o "Modelo de Documento" igual a "55-Nota Fiscal
Eletrônica" na tela Tipos de Operação - TOP, aba Livro Fiscal;
A nota deve tratar-se de uma saída, possuir o "Tipo de Movimento" igual a "P-Pedido
de venda" ou "V-Venda" e apresentar o valor de frete igual a zero;
Além disso, a nota deverá estar com o campo "Indicador de Presença para NF-
e/NFC-e" (tela Tipos de Operação - TOP, aba NF-e/NFC-e) com uma das opções "0-Não
se aplica", "1-Operação presencial" ou "5-Presencial, fora do estabelecimento"
selecionada;
Além disso, ainda na tela Tipos de Operação - Top, na aba Livro Fiscal, a
marcação "Gerar Registro 1400 no SPED Fiscal ?" deverá estar acionada.

Observação: A tela Códigos de itens (IPM) por UF no registro 1400 também deverá ter seu
devido registro para que o correto funcionamento do registro ocorra. Sendo ainda que, para que
seja impresso no registro 1400 o Código do Item, você também precisará efeuar os cadastros
das abas Grupo de Produto, Produto e Tipos de Operação da mesma tela.

Observação: Insira no parâmetro "UFs com cód.IBGE parceiro fornecedor p/ reg.1400 -


IBGEPARC1400" as UFs que serão utilizadas, para que, na geração do registro 1400, seja
considerado o código do município do Parceiro. Sendo que, o parâmetro citado serve para
amparar a regra DIPAM do estado de SP e/ou outras UFs, se necessário.

Nota: Ao incluir o modelo 04 (NF Produtor Rural) na geração do Registro 1400, o município do
Parceiro também será gerado, assim como nos modelos 01, 1A, 1B, 55 e 65. Dessa forma, este
deve possuir as seguintes configurações:

Empresa do estado de SP;


Parceiro do estado de SP (não pode possuir inscrição estadual);
Nota de entrada nos modelos 01, 1A, 55 ou 65;
O Parceiro deve ser do mesmo estado da empresa e a UF deve ser preenchida no
parâmetro.

[voltar ao topo]
Geração da Conta Contábil para o Registro H010
Observe abaixo, as configurações necessárias para geração da Conta Contábil para o registro do
inventário H010:

1. Primeiramente, temos três parâmetros que influenciam a geração do registro H010 do EFD,
são eles:

Conta p/inventário (H010) do EFD (SPED FISCAL) - EFDH010;


Conta p/inventário Prop. c/ Terc (H010) do EFD - EFDH010_PRTER;
Conta p/inventário Terceiro (H010) do EFD - EFDH010_TER.

Nesses parâmetros, informe contas contábeis fixas para o inventário; sendo que, a informação
incluída nos parâmetros será utilizada para geração do Campo 10 (Conta Contábil) do EFD
Registro H010.

Caso uma conta contábil fixa não seja inserida, poderão ser informados valores especiais, de
forma que o sistema irá localizar a Conta Contábil conforme as regras abaixo:

No Cadastro de Produtos, aba Impostos, há uma hierarquia de contas que o sistema irá buscar,
sendo elas:

Conta Contábil 1 - O sistema busca a conta contábil 1;


Conta Contábil 2 - O sistema utiliza a conta contábil 2;
Conta Contábil 3 - O sistema emprega a conta contábil 3;
Conta Contábil 4 - O sistema procura a conta contábil 4.

Assim, o sistema utilizará uma dessas quatro contas contábeis informadas.

2. Logo abaixo, temos a configuração para informar a Conta Contábil que será gerada no H010
para empresas diferentes, sendo que, será aplicada às empresas que geram o registro H010
com Plano de Contas diferentes. Assim, temos os seguintes campos na tela Preferências da
Empresa, aba EFD - Escrituração Fiscal Digital:

Conta p/inventário (H010) do EFD (SPED FISCAL) - Mesma funcionalidade do


parâmetro Conta p/inventário (H010) do EFD (SPED FISCAL) - EFDH010;
Conta p/inventário Prop. c/ Terc (H010) do EFD - Mesma funcionalidade do
parâmetro Conta p/inventário Terceiro (H010) do EFD - EFDH010_TER;
Conta p/inventário Terceiro (H010) do EFD - Mesma funcionalidade do parâmetro
Conta p/inventário Prop. c/ Terc (H010) do EFD - EFDH010_PRTER.

3. Por último, ao realizar a geração do bloco H010, registro 010 (COD_CTA), o sistema efetuará
as seguintes verificações para preencher o campo do respectivo registro:

Primeiramente, será analisado nas Preferências da Empresa, aba EFD - Escrituração Fiscal
Digital, se aquele item para a empresa que está sendo gerada o SPED, há alguma configuração
para os campos:

Conta p/inventário (H010) do EFD (SPED FISCAL);


Conta p/inventário Prop. c/ Terc (H010) do EFD;
Conta p/inventário Terceiro (H010) do EFD.

Se algum dos campos estiver definido, seu conteúdo será utilizado para alimentar a conta
contábil. Caso não exista, serão utilizadas as configurações dos parâmetros Conta p/inventário
(H010) do EFD (SPED FISCAL) - EFDH010, Conta p/inventário Prop. c/ Terc (H010) do EFD -
EFDH010_PRTER - EFDH010_PRTER e Conta p/inventário Terceiro (H010) do EFD - EFDH010_TER
mencionados acima.

[voltar ao topo]

Registros do Bloco K
O Bloco K é uma parte do SPED Fiscal que contém informações para controle da produção e dos
estoques.

Assim, o Registro K280, refere-se à Correção de Apontamento do K200, de forma que, o mesmo
ajustará o que foi enviado no Registro K200, ou seja, após o cliente entregar o registro K200,
realizar a contagem do estoque e verificar a necessidade de corrigir o valor enviado neste
registro, emitindo assim, uma Nota de Ajuste de Estoque com as configurações abaixo
devidamente realizadas, para que o Registro K280 possa ser enviado. Pensando nisso, observe
um exemplo:

Foi enviado o Registro K200 no mês de dezembro/2019, porém, em janeiro/2019 constatou-se a


diferença no estoque. Assim, será preciso emitir a Nota de Ajuste de Estoque corrigindo essa
diferença e quando for encaminhado o SPED em fevereiro/2019, será enviado o K280 com a
quantidade ajustada assim como o K200, que será enviado normalmente com o valor do
período.

Observação: Quando a Nota de Ajuste for emitida, deve-se inserir a data de ajuste do estoque,
ou seja, conforme o exemplo acima, a data de dezembro deverá ser informada para que
o Registro K280 seja gerado.

Conforme a explicação acima, em relação ao Ajuste de Entrada = Ajuste Positivo de Estoque


Próprio realize as seguintes configurações:

Na TOP "Nota de Ajuste de Entrada de Estoque", tela Tipos de Operação - TOP,


aba Livro Fiscal, a marcação "Gerar Correção de Apontamento (K280)" deve ser
acionada;
Na aba Geral da tela acima mencionada, o campo "Atualização do Estoque" deverá
configurado com a opção "Entrar";
Na aba Estoque de Terceiros da mesma tela, o campo "Estoque com/de
Terceiros" deve possuir a opção "Não controla" selecionada;
Após realizar os ajustes acima, a Nota com as devidas entradas de produtos será criada;
Em seguida, faça a geração do SPED Fiscal;
Assim, ao abrir o arquivo gerado, pode-se notar que o registro K280 foi gerado e validado
no PVA sem erros e com a quantidade de produtos positiva.

Referente ao Ajuste de Saída = Ajuste Negativo de Estoque Próprio, os seguinte ajustes deverão
ser realizados:

Selecione a TOP "Nota de Ajuste de Saída de Estoque" e realize a marcação Gerar


Correção de Apontamento (K280) na aba Livro Fiscal;
Na aba Geral da tela Tipos de Operação - TOP, o campo Atualização do Estoque deverá
estar com a opção "Baixar" selecionada;
O campo Estoque com/de Terceiros localizado na aba Estoque de Terceiros também
deverá possuir a opção Não controla inserida;
Posteriormente, uma nota com a saída dos produtos será criada;
Após isso, o sistema realizará geração do SPED Fiscal e você poderá observar no arquivo,
a geração de uma correção negativa dos produtos.

Referente ao Ajuste de Entrada (positivo) ou Saída (negativo) de Estoque de Terceiro, realize as


configurações da seguinte forma:

Assim como nos ajustes acima, a marcação Gerar Correção de Apontamento (K280) deve
ser efetuada, tanto para ajuste de entrada quanto para o de saída;
O campo Atualização do Estoque necessita estar com a opção "Nenhuma" selecionada;
Para o Ajuste de Entrada, o campo Estoque com/de Terceiros deve possuir a
opção "Somar ao estoque próprio em poder de terceiro" inserida e, para o Ajuste
de Saída, deverá ser selecionada a opção "Subtrair ao estoque próprio em poder de
terceiro";
Realizadas as configurações acima, deve-se criar as notas de entrada e saída de
produtos;
Assim, observe no arquivo após gerar o SPED Fiscal, a geração positiva e negativa dos
produtos.

No que se refere ao Ajuste de Entrada ou Saída em Propriedade de Terceiro realize os ajustes

624
abaixo:

Selecione a marcação Gerar Correção de Apontamento (K280);


Insira a opção Nenhuma no campo Atualização do Estoque, para ajuste de
Entrada quanto para Saída);
O campo Estoque com/de Terceiros deve possuir a opção "Somar ao estoque de
terceiros em poder da empresa" para o Ajuste de Entrada e a opção "Subtrair ao
estoque de terceiros em poder da empresa" para o Ajuste de Saída.

Após isso, realize os mesmos procedimentos dos ajustes anteriormente informados.

O Registro K210 (Desmontagem de mercadorias - Item de Origem) tem o objetivo de escriturar a


desmontagem de mercadorias de tipos:

00 – Mercadoria para revenda;


01 – Matéria-Prima;
02 – Embalagem;
03 – Produtos em Processo;
04 – Produto Acabado;
05 – Subproduto;
10 – Outros Insumos.

Destaca-se ainda que, a quantidade deve ser expressa, obrigatoriamente, na unidade de


medida de controle de estoque constante no campo 06 do registro 0200 - UNID_INV.

Observação: Quando houver identificação da ordem de serviço, a chave desse registro será os
campos "COD_DOC_OS" e "COD_ITEM_ORI". Nos casos em que a ordem de serviço não for
identificada, o campo chave passa a ser "COD_ITEM_ORI".

Em relação ao Registro K215 (Desmontagem de mercadorias - Item de Destino), ele tem a


finalidade de escriturar a desmontagem (com ou sem ordem de serviço) de mercadorias de
tipos:

00 – Mercadoria para revenda;


01 – Matéria-Prima;
02 – Embalagem;
03 – Produtos em Processo;
04 – Produto Acabado;
05 – Subproduto;
10 – Outros Insumos.

Nota: O Registro K215 é obrigatório caso exista o registro-pai K210 e o controle da


desmontagem não seja por ordem de serviço
(campos "DT_INI_OS", "DT_FIN_OS" e "COD_DOC_OS" do Registro K210 em branco). Nesse
caso, a saída do estoque do item de origem e a entrada em estoque do item de destino tem que
ocorrer no período de apuração do Registro K100.
Quando o controle da desmontagem for por ordem de serviço, deverá existir o Registro K215 até
o encerramento da ordem de serviço, que poderá ocorrer em outro período de apuração.

Observação: A quantidade deve ser expressa, obrigatoriamente, na unidade de medida de


controle de estoque constante no campo 06 do registro 0200 - UNID_INV.

Nota: A chave do Registro K215 é o campo "COD_ITEM_DES".

[voltar ao topo]

Registros 0300 e G125


Quando a marcação "Gerar CIAP de componentes para SPED" nas Preferências da Empresa,
aba Bens estiver realizada, o sistema irá gerar o Registro 0300 considerando o preenchimento
do campo 05 (COD_PRNC) e o vinculando a um bem principal, gerando assim, um Registro
0300 para o bem principal e, por fim, preenchendo o campo 03 (IDENT_MERC) com a opção "2 -
componente".

Observação: Para o Registro G125, o parâmetro "Utiliza TIPOENTCIAP para geração do


SPED - TIPOENTCIAPSPED" já leva o EFD para todos os produtos, independentemente se são
bens ou componentes, conforme a opção marcada no campo "Tipo de Movimentação do
Bem ou Componente" da aba Bens do Cadastro de Produtos.

Ao fazer o cadastro de um componente ou bem, marcando a opção "IA-Imobilização em


Andamento - Componente", o sistema levará esse código para o EFD. Assim, após processar
o EFD na tela EFD - Fiscal ICMS/IPI, será possível validar que o campo 05 (COD_PRNC) está
vinculado a um bem principal e demonstrado nele, bem como verificar a marcação correta
do campo 03 (IDENT_MERC) sendo um componente, uma vez que está vinculado a um bem
principal.

[voltar ao topo]

3.03 Geração do arquivo GIA/ST

Livros Fiscais > Conexão

Nessa tela você fará a geração do Arquivo Eletrônico para Entrega da GIA/ST Nacional por UF de
destino caso realize a emissão de notas fiscais com produtos sujeitos ao ICMS/ST e consumidor
final de outra UF. Para saber mais sobre esse registro e a tela onde ele será gerado, consulte os
links a seguir:

Introdução Regras para a geração do Registro Aba Configurações

Botões da tela

Introdução
O Guia Nacional de Informação e Apuração do ICMS Substituição Tributária (GIA-ST), é a
declaração utilizada por contribuintes de outros Estados que na condição de responsável,
efetuarão a retenção do imposto a favor de outro Estado. Dado que, para realizar o envio da
GIA-ST Nacional o contribuinte deve possuir a Inscrição Estadual como Substituto Tributário nos
Estados ao qual enviarão o documento.

Caso o contribuinte queira desenvolver seu próprio sistema de preenchimento da GIA-ST,


poderá fazê-lo, dessa forma não precisará utilizar o programa fornecido pela SEFAZ-RS. Para
isso, siga as normas estabelecidas no Ajuste SINIEF 08/99, publicado no Diário Oficial da União
em 28/10/99, principalmente ao que se refere ao Leiaute do Arquivo da GIA-ST – Versão 3.

A geração do arquivo deve ser realizada a partir das especificações contidas nas tabelas de
registro "A0", "A1", "A2", "A3" e "A4". Assim, cada tabela representará uma linha no arquivo.
Observe:

A aba A0 informará o início de uma nova GIA-ST, em que todas as linhas subsequentes
estarão associadas aos dados desse registro até que uma nova ocorrência do registro A0
apareça, sinalizando assim, uma nova GIA-ST, ou o final do arquivo.
Cada registro a ser gerado nessa tela ocupará uma linha do arquivo, por exemplo, se
houverem 5 registros do anexo I, então haverão 5 linhas iniciando com A1. Assim,
podemos observar que o registro A0 ocorre apenas uma vez para cada GIA-ST e os
registros A1, A2, A3 e A4 podem ocorrer mais de uma vez, sem limite pré-definido.

[voltar ao topo]

Regras para a geração do Registro


Primeiramente, para que os dados da GIA/ST sejam processados, será necessário que algumas
funções referentes à Empresa e período da geração do arquivo no sistema já tenham sido
executadas. Observe:

Na tela Preferências da Empresa, aba Insc. Estadual Contribuinte ST no Estado Dest.,

cadastre uma "Inscrição Estadual" como Substituto Tributário nos Estados a que
enviarão a GIA/ST;
Geração do ICMS/IPI na tela Geração ICMS/IPI;
Conferência dos Livros Gerados que é executada na tela Cadastro Livro ICMS/IPI;
Realize também o registro de apuração do ICMS em Registro de Apuração do ICMS;
Efetue o lançamento das obrigações do ICMS e ICMS ST a recolher na tela Obrigações do
ICMS e ICMS a Recolher.

Destacamos ainda que, se todos os valores se referirem às operações com produtos sujeitos ao
ICMS-ST para outros Estados, a "Empresa", "Referência" e a "UF" devem ser selecionados
conforme as operações relativas a produtos sujeitos à Substituição Tributária.

Na aba "A0", se você preencher o campo "Valor do ICMS-ST Devolução de mercadorias"


com o valor total do ICMS-ST dos itens de operações de devolução de saída, será necessário
também completar a aba "A1" considerando as operações com ICMS-ST e/ou FCP-ST com pelo
menos um dos CFOP's abaixo:

2201 - Devolução de venda de produção do estabelecimento;


2202 - Devolução de venda de mercadoria adquirida ou recebida de terceiros;
2203 - Devolução de venda de produção do estabelecimento, destinada à Zona Franca
de Manaus ou Áreas de Livre Comércio;
2204 - Devolução de venda de mercadoria adquirida ou recebida de terceiros, destinada
à Zona Franca de Manaus ou Áreas de Livre Comércio;
2208 - Devolução de produção do estabelecimento, remetida em transferência;
2209 - Devolução de mercadoria adquirida ou recebida de terceiros, remetida em
transferência;
2410 - Devolução de venda de produção do estabelecimento em operação com produto
sujeito ao regime de substituição tributária;
2411 - Devolução de venda de mercadoria adquirida ou recebida de terceiros em
operação com mercadoria sujeita ao regime de substituição tributária;
2553 - Devolução de venda de bem do ativo imobilizado;
2660 - Devolução de venda de combustível ou lubrificante destinado à industrialização
subsequente;
2661 - Devolução de venda de combustível ou lubrificante destinado à comercialização;
2662 - Devolução de venda de combustível ou lubrificante destinado a consumidor, ou
usuário final;
2918 - Devolução de mercadoria remetida em consignação mercantil ou industrial;
2919 - Devolução simbólica de mercadoria vendida ou utilizada em processo industrial,
remetida anteriormente em consignação mercantil ou industrial.

Ainda na aba A0, nos campos de Valores do ICMS/ST FCP referente aos vencimentos, serão
inseridas informações das notas fiscais emitidas com ICMS de Partilha no Período para UF do EC-
87/15, dado que, estas são as Operações e prestações que se destinam a bens e serviços do
consumidor final não contribuinte do ICMS localizado em outra unidade federal.

O registro a ser gerado na aba "A2", ocorrerá caso os lançamentos de Ressarcimentos do


documento de entrada das notas de entrada sejam informados no campo "Valor do ICMS-ST
de ressarcimento" do Registro A0, dado que, devem ser consideradas operações com ICMS-ST
e/ou FCP-ST com o CFOP 2603.

Digite um valor no campo "Crédito para o período seguinte", quando o resultado da


seguinte fórmula for positiva:

(ICMS de Devoluções de Mercadorias + ICMS de Ressarcimentos + Total do ICMS-ST a Recolher)


- (ICMS Retido por ST + Repasse – ICMS Retido por Refinarias/Complementos)

Você preencherá o campo "Total do ICMS-ST a Recolher", se a marcação "ICMS/ST FCP é


descarado junto" estiver habilitada. Caso o ICMS-ST e o ICMS-ST FCP forem gerados
separadamente, informe no campo, somente o valor do ICMS-ST.

Os campos "Informação complementar - 1", "Informação complementar - 2" e


"Informação complementar - 1" podem possuir até 60 caracteres.

O preenchimento da aba "A3", ocorrerá quando houverem operações de transferência com


ICMS-ST para unidades do mesmo grupo de outro Estado da UF Favorecida quando a marcação
"Efetuou Transferências para UF Favorecida" for realizada, considerando ainda, as
operações de ICMS-ST e/ou FCP-ST executadas com um dos seguintes CFOP's:

6151 - Transferência de produção do estabelecimento;


6152 - Transferência de mercadoria adquirida ou recebida de terceiros;
6153 - Transferência de energia elétrica;
6155 - Transferência de produção do estabelecimento, que não deva por ele transitar;
6156 - Transferência de mercadoria adquirida ou recebida de terceiros, que não deva por
ele transitar;
6408 - Transferência de produção do estabelecimento em operação com produto sujeito
ao regime de substituição tributária;
6409 - Transferência de mercadoria adquirida ou recebida de terceiros em operação com
mercadoria sujeita ao regime de substituição tributária;
6552 - Transferência de bem do ativo imobilizado;
6557 - Transferência de material de uso ou consumo;
6658 - Transferência de combustível ou lubrificante de produção do estabelecimento;
6659 - Transferência de combustível ou lubrificante adquirido, ou recebido de terceiro.

O campo "Repasse – ICMS Retido por Refinarias/Complementos" será preenchido pela


refinaria de petróleo que efetuar o cálculo de repasse conforme relatórios recebidos de
distribuidoras de combustíveis, importador e Transportador Revendedor Retalhista - TRR, em
relação às operações com impostos que tenham sido anteriormente retido por outros
contribuintes, ou o imposto tenha sido retido por refinaria de petróleo ou suas bases, mas que
tenham sido inicialmente objeto de glosa, parcial ou total pela unidade federada devedora,
sendo que, posteriormente, a glosa será revertida em favor da unidade federada credora nos
termos definidos em Convênio.

Se você preencher pelo menos um dos campos pertinentes aos Valores do ICMS-ST Referente ao
Vencimento, é necessário informar também a sua Data do Vencimento do ICMS-ST. Por exemplo,
ao inserir um valor no campo "Valor do ICMS-ST Referente ao 1º Vencimento", preencha a
"Data do 1º Vencimento do ICMS-ST".

625
"Data do 1º Vencimento do ICMS-ST".

O valor inserido no campo "Pagamentos Antecipados (ST)", só será considerado na


apuração se no campo "Tipo Apuração" da tela Obrigações do ICMS e ICMS ST a Recolher, for
definido com a opção "ICMS FCP" ou "ICMS ST FCP" e no campo "Código", uma das opções
"Antecipação do diferencial de alíquota do ICMS", "Antecipação do ICMS da
importação" ou "Antecipação tributária" da mesma tela, for selecionada.

No processamento da geração dos registros, temos algumas particularidades. Observe:

Se houver alguma alteração ou inserção de informações em algum campo registro A0


depois de realizar o processamento, caso você efetue o reprocessamento, os campos da
aba serão limpos, pois o sistema buscará novamente a informação no sistema.

Em relação aos campos dos registros A1, A2, A3 e A4, ao efetuar alguma alteração ou
inserção manual, estas permanecerão depois do processamento. Nesse caso, se
necessário, você deverá corrigir os valores na aba A0 manualmente antes do
reprocessamento, do contrário, haverá erro na validação.

Observação: Todos os valores gerados a partir dos campos da GIA-ST, referem-se às operações
com produtos sujeitos ao ICMS-ST para outros Estados.

[voltar ao topo]

Aba Configurações
Na aba Configurações, marque as opções que se enquadram com a Empresa selecionada,
conforme abaixo:

No campo "Declarante", ao assinalar a opção "Contador", você deverá cadastrá-lo na aba


Contador da tela Contabilidade > Empresa. Caso selecione a opção "Signatário", efetue o seu
cadastro na aba Signatários da tela Contabilidade > Empresa.

Nota: O campo "Signatário" será apresentado se a opção de mesmo nome for definida no
campo acima. Além disso, serão filtrados nesse campo somente os Signatários que estiverem
com a marcação "Responsável Legal da empresa junto a RFB", da aba Signatário da tela
Contabilidade > Empresa selecionada.

Referente ao campo "Tipo Movimento", você poderá selecionar uma dentre as seguintes
opções:

Substituição: Por meio dessa, a linha 7 do documento será definida com "N" e a linha
8, com "S";
Normal: Nesta, a linha 7 e 8 serão geradas com "N";
Sem movimento: Se essa opção for definida, a linha 7 será gerada com "S" e a 8 com
"N".

Habilite a marcação "Houve transferências para filial", se houverem transferências do


sujeito passivo por Substituição Tributária, sendo ela localizada na unidade federativa favorecida
em relação aos produtos sujeitos à Substituição Tributária.

[voltar ao topo]

Botões da tela

Por meio do botão , o sistema irá buscar e preencher os valores cada


Aba/Registro, sendo que, posteriormente, você poderá realizar a conferência, validação e
complemento de informações necessárias nos registros.

Quando você clicar no botão , o sistema irá gerar um arquivo txt em uma pasta
padrão selecionada no seu computador.

[voltar ao topo]

3.04 DIME-SC
Livros Fiscais > Conexão

Essa tela permitirá que você realize a geração do Arquivo Eletrônico para a entrega da
Declaração de Informações do ICMS e Movimento Econômico (DIME).

Esse arquivo será gerado no formato txt, e conterá totais agrupados mensalmente por CFOP de
todos os documentos de entradas, saída, ajustes da apuração do ICMS, dados dos pagamentos e
saldos de impostos.

Observação: No parâmetro "Registros p/ ignorar processamento/arquivo DIME-SC -


IGNORAREGDIMESC", você pode inserir os registros que não deseja que sejam gerados.

Para saber mais sobre esses registros, suas propriedades e a tela onde ele será gerado, consulte
os links a seguir:

Regras para a geração do Registro Aba Configurações

Botões da tela Botão Outras Opções...

Validação do arquivo

Regras para a geração do Registro


Primeiramente, para que o registro seja gerado corretamente, você deve realizar determinadas
funções para a "Empresa" e "Referência" em que o arquivo será gerado:

Geração do ICMS/IPI na tela Geração ICMS/IPI;


Na tela Registro de Apuração do ICMS, efetue o Registro de Apuração do ICMS;
Realizar a geração do inventário na tela Cópia de Estoque;
Na tela Obrigações do ICMS e ICMS ST a Recolher, faça o lançamento das obrigações do
ICMS e ICMS ST a recolher;
Efetue o lançamento dos Ajustes referente aos créditos presumidos, nas telas Ajuste da
Apuração de ICMS e ICMS ST se esse lançamento for manual, ou na tela Configurações
de Ajustes de Apuração, visto que estes farão parte dos Registros 30 e 35 da DCIP;
Realize a Apropriação do CIAP;
E por último, faça a conciliação dos lançamentos contábeis e o fechamento das
informações anuais da contabilidade.

[voltar ao topo]

Aba Configurações
Após realizar as funções especificadas acima para a Empresa e a Referência desejada, nessa
aba, realize as configurações que correspondem à estas. Assim, teremos os seguintes campos:

A marcação "Regime Especial" indicará que, quando você preencher os campos da aba "46"
referente aos Créditos por Regimes e Autorizações Especiais os dados serão exibidos ao realizar
a geração do DIME.

Em "Indicador de Movimento", selecione o tipo de conteúdo do arquivo por meio das opções:

"1 - Para Aquivo Sem Movimento e Sem Saldos";


"2 - Para Arquivo Sem Movimento e Com Saldos";
"3 - Para Arquivo Com Movimento Independente se tem saldo ou não".

No campo "Regime de Apuração" selecione o regime da apuração correspondente à Empresa,


este poderá ser "2 - Apuração" ou "9 - Produtor Primário", sendo que, a última opção deve
ser selecionada se o declarante possuir a inscrição de produtor primário com inscrição no CPP e
com regime especial de apuração do imposto.

Observação: O registro 32 não será gerado se a opção 2 - Não for selecionada.

Na geração do item 037 referente à opção "037 - Segregação do Crédito Decorrente do


pagamento antecipado do ICMS Devido na Saída Subsequente à Importação, com
utilização de Crédito Presumido" do Registro 30 do Quadro 09 - Cálculo do Imposto a Pagar
ou Saldo Credor da aba Configurações, o campo "Código Receita" deve conter o código da
receita iniciado com os 4 primeiros dígitos iguais a 1759 e o campo "Código" com a opção
"Antecipação do ICMS da importação" selecionada.

Em "Escrita Contábil?", selecione o tipo de informação por estabelecimento por meio das
seguintes opções:

"1 - Sim é o estabelecimento principal";


"2 -Não";
"3 - Sim, dados informados no estabelecimento principal".

Indique no campo "Quantidade de trabalhadores na atividade", a quantidade de


trabalhadores na atividade.

No campo "Apuração Consolidada?" você pode selecionar uma dentre as seguintes opções:

"1 - Não é apuração consolidada";


"2 - É estabelecimento consolidador?";
"3 - É estabelecimento consolidado?".

Quando a marcação "Informações Anuais?" os dados inseridos nos campos das abas "80",
"81", "82", "83" e "84" serão gerados conforme as definições realizadas nestas.

Ao realizar a marcação "Informações Encerramento de Atividades", as informações


referente ao encerramento das atividades serão disponibilizadas nas abas "90", "91", "92",
"93" e "94" para que você possa conferir, lançar e/ou excluir valores dos itens do registro.

Em "Transferência de créditos no período?", selecione a opção conforme a situação da


empresa no período:
"1 - Não apurou ou reservou nem recebeu créditos";
"2 - Apurou ou reservou créditos";
"3 - Recebeu créditos";
"4 - Apurou ou reservou e recebeu créditos";
"5 - Apuração e reserva crédito sistema cooperativo agropecuário".

No campo "Substituto Tributário?" indique a situação da Empresa em relação ao ICMS-ST.

Para a geração do Registro 33 na aba "33" referente à Discriminação dos Pagamentos do


Imposto, será necessário que as obrigações ICMS/ICMS-ST sejam lançadas, e os campos
"Código da receita (DIME)" e "Código Classe de Vencimento (DIME)" da tela Obrigações
do ICMS e ICMS ST a Recolher, estejam preenchidos de acordo com a PORTARIA SEF Nº 164/04 -
14/07/2004; http://legislacao.sef.sc.gov.br/html/portarias/2004/port 04 164.htm.

As contas utilizadas na geração dos registros das sub-abas "81/91 - Ativo", "82/92 - Passivo",
"83/93 - DRE" e "84/94 - Despesas", deverão estar com o campo "Grupo de Contas"
localizado na aba Geral da tela Plano de Contas preenchido.

Observação: Quando uma ou mais contas forem desativadas ou inclusas, uma nova deve ser
criada para cada conta, para que assim, a conferência dessas contas seja realizada nas abas
aqui mencionadas.

Referente à sub-aba "Códigos Ajustes p/ Reg.30", informe os Códigos de ajustes gerados que
serão considerados nos itens específicados no registo 30, sendo estes referentes aos créditos
presumidos e transferências de créditos e débitos.

[voltar ao topo]

Botões da tela

Por meio do botão , o sistema buscará os valores e preencherá as


abas/registros pertinentes à tela, sendo que, você poderá realizar a conferência, validação e
complemento das informações necessárias nos registros.

Quando você utilizar o botão , o sistema irá gerar os arquivos da tela no formato
txt na pasta padrão que você definir.

Ao utilizar o botão , o sisema exibirá o pop-up "Processos" onde


você poderá visualizar o histórico das gerações do DIME que já foram realizadas. Ainda por meio

do botão desse pop-up, você visualizará as gerações em andamento na


tela.

[voltar ao topo]

Botão Outras Opções...

626
Nesse botão, temos algumas opções disponíveis, são elas:

A opção "Reprocessar totalizadores" poderá ser utilizado quando você realizar algum
lançamento nos registros totalizadores da tela.

Quando a opção "Gerar e Validar Arquivo" for selecionada, o sistema enviará o arquivo para
o validador em homologação e posteriormente, retornará as mensagens de validação.

[voltar ao topo]

Validação do arquivo
A Secretaria da Fazenda do Estado de Santa Catarina disponibiliza um ambiente de
homologação para que os desenvolvedores de aplicações para geração de arquivos de DIME
possam testar os arquivos gerados, submetendo-os a um processo de validação idêntico ao
efetuado pelo SAT no ambiente de produção.

Para obter informações sobre o layout do arquivo da DIME e as regras para o seu
preenchimento, consulte o "Manual DIME Consolidado".

Os desenvolvedores que desejarem verificar a validade dos arquivos gerados pela sua
aplicação, poderão enviá-los via protocolo HTTP para um Web Service de validação que os
receberá e criticará, retornando um documento XML com os resultados do processo. Esse
mecanismo foi projetado para agilizar o processo de homologação ao permitir que o
desenvolvedor o automatize e não o faça de forma manual, como no caso do envio de arquivos
de DIME no ambiente de produção do SAT.

Você pode encontrar o Web Service de validação para homologação da DIME no endereço
http://webservices.sathomologa.sef.sc.gov.br/wsDime/ValidadorDime.asmx.

O documento de descrição do Serviço em WSDL está disponível em


http://webservices.sathomologa.sef.sc.gov.br/wsDime/ValidadorDime.asmx?WSDL.

Para utilizar o serviço, você, como desenvolvedor precisará criar uma rotina para invocar o Web
Service de validação utilizando sua linguagem de programação de sua preferência. Caso deseje
utilizar esse método, incorpore a rotina de validação do arquivo à sua plataforma de
desenvolvimento ou teste automatizado, sendo que, ela pode ser invocada automaticamente
quando e quantas vezes forem necessárias.
Dessa forma, quando o serviço é invocado, retornará um objeto que apresenta os resultados da
validação valendo-se de dois atributos. Observe:

Status

Indica o resultado do processo de validação através de determinadas mensagens quando


houverem erros ou sucessos no processo de validação. Assim, teremos:

Nos erros que poderão vir a ser encontrados, serão listadas inconsistências que foram
encontradas pelo validador, e cada elemento dessa lista possui os seguintes atributos:

Número da linha em que a inconsistência foi encontrada. Visto que, o resultado será nulo
se a inconsistência for de caráter geral e não se aplicará apenas para uma linha.
Poderá ser exibida também, uma mensagem que descreverá a inconsistência
encontrada.

Logo, quando houverem erros, você poderá visualizar a seguinte mensagem:

"Foram encontradas inconsistências no arquivo submetido. O detalhe dos erros será


encontrado no atributo Erros."

Quando erros não forem encontrados no arquivo, a seguinte mensagem será exibida:

"Não há inconsistências no arquivo submetido. O atributo Erros está vazio."

Assim, você deve realizar a instalação do SoapUI, e após a instalação deste, teremos o processo
a seguir:

Após incluir um novo projeto por meio do caminho "File > New SOAP Project", dê um nome a
ele e cole a url do serviço no campo "Initial WSDL", sendo esta:
http://webservices.sathomologa.sef.sc.gov.br/wsDime/ValidadorDime.asmx?WSDL como exibido
no gif acima.

Para iniciar seu projeto, realize a expansão das opções deste clique duas vezes na opção
"Request 1".

A tag no item 2 deve ser excluída, pois, essa informação não será validada. Logo depois, você
deve copiar o conteúdo do arquivo txt da DIME gerado deverá ser colado onde está localizado o
sinal de pontuação "?".

Para iniciar o envio do arquivo, clique no botão e o retorno da validação será exibido na tela
ao lado:

A origem das informações contidas são das tabelas listadas abaixo:

TGFLIV - Dados dos Documentos;


TGFAJA - Dados dos Ajustes;
TGFOIR - Dados das Obrigações a REcolher;
TSICID - Dados dos Municípios /SC;
TGFPAR - Dados dos Parceiros;
TSIEMP - Dados da Empresa;
TGFCAB - Dados das notas que estão no Livro;
TGFTOP - Dados da TOP / CFOP;
TGFCUS - Custos
TGFESE / TGFEST / TGFCTE - Estoque
Tabelas dos próprios registros quando da geração do arquivo.

[voltar ao topo]

3.05 Geração do Arquivo ADRC-ST PR

Livros Fiscais > Arquivos


Por meio dessa tela, você realizará as configurações necessárias para a geração do arquivo da
ADRC-ST do Estado do Paraná destinado à apuração, recuperação, ressarcimento e
complementação do ICMS-ST e FECOP nas hipóteses previstas na legislação do Estado.

Sendo que, a ADRC-ST é uma obrigação aplicável somente aos produtos sujeitos à Substituição
Tributária que possuem como objetivo, a aquisição para revenda.

Dessa forma, antes da geração do arquivo, é necessário que você se atente à algumas regras:

As notas fiscais de vendas/devoluções que serão englobadas na geração do ADRC-ST,


deverão estar todas com o status = "Aprovada".
O contribuinte substituído deve efetuar o levantamento dos estoques existentes no
último dia do mês anterior ao mês de referência do arquivo, escriturando-o no Bloco H da
EFD, sempre que houver a solicitação de recuperação, ressarcimento ou
complementação do imposto.
Ainda referente ao contribuinte substituído, sendo ele optante do regime do Simples
Nacional que não utiliza a EFD, deve-se preencher o Registro 1010 - Identificação do
Inventário do Produto do ADCR-ST, para cada item de mercadoria identificada no Registro
1000 do mesmo arquivo, a fim de discriminar os produtos sujeitos à Substituição
Tributária existentes no estoque no último dia do mês anterior à referência do arquivo.
Todo parceiro optante do Simples Nacional utilizado na geração do arquivo, deve estar
com a marcação "Optante pelo SIMPLES?" (Cadastro de Empresas, aba Naturezas)
selecionada.
Lembre-se também que, o Parceiro PF não será o contribuinte consumidor final.
No Cadastro de Produtos (aba Impostos), habilite a marcação "Considerar geração da
ADRC-ST (PR)" dos produtos que estarão sujeitos à entrega da ADRC-ST, bem como o
preenchimento do campo "MVA Original para ADRC-ST (PR)" com o MVA do produto
que vai ser utilizado nas operações de Substituição Tributária.

Importante: Os dados inseridos nessa tela, devem ser conferidos e ajustados antes da geração
do arquivo.

Assim, teremos as seguintes abas:

Aba Configurações Aba 0000 Aba 1000 Aba


1999 Aba 9000 Aba 9999

Processamento e geração do arquivo

Aba Configurações
Nessa aba, você informará primeiramente a "Empresa" a ser gerada no Arquivo, junto à sua
"Referência".

Logo depois, no campo "Qtd. de caracteres para CST_CSOSN", determine a quantidade de


caracteres referente ao CST e CSOSN, sendo que ele poderá possuir até três caracteres.

Quando você realizar a marcação "Considerar sequência quando não encontrar


sequência fiscal", o sistema irá considerar a "Sequência" do item informado na grade
"Itens" da Central de Compras, quando o item não encontrar a sequência fiscal.

Preencha o campo "Desconsiderar Registro no Processamento", com o número do registro


que a empresa tem a obrigação de gerar, como os Registros informados abaixo:

Registros do Bloco 1010 aplicável somente às empresa optantes ao Simples Nacional, e


que não realizam a entrega da EFD ICMS/IPI, portanto, não declaram o levantamento de
estoque previsto no Bloco H da EFD;
Registros do Bloco 1300 aplicável às saídas para outros estados;
Os Registros do Bloco 1400 aplicáveis às saídas internas com produtos alimentícios,
destinados à merenda escolar, órgãos da administração pública, cozinhas industriais,
restaurantes, hotéis e similares, pizzarias e lanchonetes, nos termos do art. 119 no
Anexo IX do RICMS/2017;
Registros referentes ao Bloco 1500 aplicáveis às saídas internas destinadas a
contribuinte do Simples Nacional de classificados nas Seções VI, VII, XVIII e XXII do Anexo
IX do RICMS/17 com imposto retido calculado com a aplicação do percentual integral da
MVA.

O campo "NCM's dos produtos relacionados aos Registros 1410/1420", destina-se a


informar o NCM das mercadorias que trata o art. 119, anexo IX do RICMS/17. Sendo que, esse
campo deve ser preenchido com 8 caracteres.

Em "NCM's dos produtos relacionados aos Registros 1510/1520", o NCM das mercadorias
classificadas nas seções VI, VII, XVIII e XXII, do Anexo IX do RICMS/17 deve ser especificado.
Sendo que, esse campo deve ser preenchido com 8 caracteres.

Através do campo "Código da versão do leiaute do arquivo" você poderá definir a versão
do leiaute do arquivo que deseja gerar da ADRC-ST.

627
do leiaute do arquivo que deseja gerar da ADRC-ST.

Observação: Ao gerar o arquivo de um período de referência anterior à 2020, o Código de


versão do leiaute do arquivo será "110".

[voltar ao topo]

Aba 0000
Na aba 0000, os campos "Código da versão do leiaute do arquivo", "Mês e Ano de
referência do arquivo", "CNPJ do estabelecimento declarante" e "Inscrição Estadual
do estabelecimento" serão preenchidos automaticamente de acordo com as informações dos
campos Empresa e Referência da aba Configurações.

O campo "Código da finalidade do arquivo", determina se a geração dele é referente à um


"Arquivo original" ou "Arquivo substituto" ao original.

Informe no campo "Número do regime especial", se o declarante mantiver vigente o regime


especial em relação à Substituição Tributária; caso ele não o possua, o campo deve permanecer
em branco.

Os campos "CNPJ do Centro de Distribuição" e "Inscrição Estadual do Centro


Distribuição", devem ser preenchidos se os CFOP's 5151, 5152, 5408, 5409, 5658, 5659 forem
informados no campo "Código fiscal de operação e prestação" do Registro 1110 que
referencia notas fiscais de entrada.

Observação: Caso haja uma operação de transferência entre filiais, e não existir Centro de
Distribuição no PR, o próprio CNPJ do declarante deve inserido no campo CNPJ do Centro de
Distribuição.

Os campos "Código para reaver ou recolher o imposto nas saídas para consumidor
final (R1200)", "Código para reaver o imposto nas saídas interestaduais (R1300)",
"Código para reaver o imposto nas saídas de que trata o art. 119 do Anexo IX do
RICMS/17 (R1400)" e "Código para reaver o imposto nas saídas destinadas ao Simples
Nacional (R1500)" indicarão o modo que a empresa adotará para recuperar ou ressarcir o
ICMS, eles serão utilizados para geração do Registro 0000, e irão impactar diretamente no
cálculo de ICMS a Recuperar/Ressarcir dos Registros 1300 e 1400.

[voltar ao topo]

Aba 1000
Essa aba irá realizar a identificação analítica do produto. Sendo que, esse registro deve conter
os códigos das mercadorias e suas respectivas descrições atribuídas pelo contribuinte para a
identificação da mercadoria que integra o ciclo de aquisição e comercialização do
estabelecimento. Assim, além dos campos disponíveis nessa aba, temos também algumas sub-
abas:

Sub-aba 1010 Sub-Aba 1100 Sub-aba1200

Sub-aba1300 Sub-aba1400 Sub-aba1500

Em "Indicador de produto ao Fundo de Combate à Pobreza", você indicará se o produto


cadastrado nessa aba será ou não sujeito ao FECOP, por meio das opções "Produto está
sujeito ao FECOP" ou "Produto não está sujeito ao FECOP".

Preencha no "Código do item" o código de identificação da mercadoria utilizado na aquisição e


na comercialização do produto; sendo que, é a sequência de números e/ou letras atribuídas pelo
contribuinte para a identificação da mercadoria que integra o ciclo de aquisição, produção e
venda do estabelecimento. Ele também deve corresponder ao "Cód. item" declarado no
Registro 0200 da EFD.

Não é possível reutilizar o Código do Item, e ele não poderá ser alterado, caso ocorra, o
contribuinte deve informar o Registro 0205 da EFD, e no caso de um contribuinte não declarar a
EFD, informe o Código do Item utilizado para identificar o produto nas suas operações.

O preenchimento do campo "Código GTIN/EAN Tributável do produto", é referente ao


código GTIN/EAN da menor unidade do produto.

Informe em "Código conforme tabela ANP", o código do produto conforme a tabela da


Agência Nacional de Petróleo - ANP.

O "Código NCM" da mercadoria a ser informado, deverá conter 8 dígitos.

Preencha no campo "Código Especificador da Substituição Tributária", o código específico


para cada item da mercadoria comercializada sujeita à Substituição Tributária.

O campo "Informar a unidade de medida utilizada na quantificação do estoque", deve


corresponder à unidade de medida utilizada na quantificação do estoque.

Digite no campo "Alíquota do ICMS aplicável ao item nas operações internas", a alíquota
da mercadoria prevista para as operações internas, incluindo o FECOP. Caso a mercadoria seja
beneficiada com redução da base de cálculo, deve-se adotar a carga tributária efetiva.

A "Alíquota de FECOP" informa o percentual da alíquota do ICMS destinada ao FECOP. O valor


que você inserir nesse campo deve ser igual a "2", "2,0" ou "2,00".

Em "Quantidade total do item adquirido no período", informe o mesmo valor do campo


"Quantidade total do item adquirido no período" do Registro 1100.

O campo "Quantidade total de saídas do item no período" é a somatória da quantidade de


operações de saída do item declaradas nos campos "Quantidade total de saídas para
consumidor final" (Registro 1200), "Quantidade total de saídas para outros estados"
(Registro 1300), "Quantidade total de saídas para outros estados" (Registro 1400),
"Quantidade total de saídas destinadas a contribuintes do Simples Nacional" (Registro
1500).

[voltar ao subtítulo]

Sub-aba 1010
Esse Registro deve ser preenchido pelos contribuintes enquadrados no regime do Simples
Nacional no caso de pedido de ressarcimento, ou de complementação do imposto previsto no
Registro 1200. Sendo assim, deverão identificar para cada item de mercadoria tratada no
Registro 1000, o estoque existente no último dia do mês anterior ao do mês de referência.

No campo "Quantidade do produto no estoque" dessa aba, informe a quantidade do


produto existente no estoque no último dia do mês anterior ao mês de referência do arquivo.

O "Valor total do produto" refere-se ao valor total do produto existente no estoque no último
dia do mês anterior ao do mês da referência do arquivo.

[voltar ao subtítulo]

Sub-aba 1100

Você irá utilizar esta aba para identificar a totalização das notas fiscais de entrada declaradas
no Registro 1110, deduzidas das devoluções ocorridas no próprio mês da aquisição do produto,
sendo ele identificado no Registro 1000. Importante salientar que para cada mercadoria
identificada no Registro 1000, um Registro 1010 deve ser preenchido, de forma que discrimine
os produtos sujeitos à Substituição Tributária existentes no estoque do último dia do mês
anterior ao de referência do arquivo. Assim, insira nesses campos os valores provenientes dos
resultados dos seguintes cálculos:

Quantidade total do item adquirido no período = Somatória do campo Quantidade do item


adquirido (Registro 1110) - Somatória do campo Quantidade do item devolvida (Registro 1120)

Menor valor unitário do item adquirido no período = Menor valor de aquisição dentre os
produtos declarados no campo "Valor unitário do item" do Registro 1110.

Valor unitário médio da base de cálculo do ICMS ST = (Somatória do campo Base de


cálculo do ICMS ST (Registro 1110)- Somatória do campo Base de cálculo do ICMS ST (Registro
1120)) / Quantidade total do item adquirido no período (Registro 1110)

Nota: Em caso de algum campo ou registro não ser informado, considere como valor zero.

Valor total do ICMS do item suportado na entrada = Somatória do campo Valor do ICMS
do item suportado na entrada (Registro 1110) - Somatória do campo Valor unitário do item
(Registro 1120)

Valor total do ICMS do item suportado na entrada = Somatória do campo Base de cálculo
do ICMS ST (Registro 1110) - Somatória campo Valor do ICMS do item suportado na entrada
(Registro 1120)

Observação: Em caso de algum campo ou registro não ser informado, considere como valor
zero.

Valor unitário médio do ICMS suportado na entrada = Valor total do ICMS do item
suportado na entrada (Registro 1100) / Quantidade total do item adquirido no período (Registro
1100)

Sub-aba 1110

O referido Registro, deve conter todas as notas fiscais modelo 55 de entrada da mercadoria
declarada no Registro 1000 no período de referência. Se a quantidade declarada no mês de
referência for insuficiente para acobertar o total das saídas declaradas nos Registros 1200,
1300, 1400 e 1500, o contribuinte deverá retroagir aos meses anteriores até obter a quantidade
suficiente para acobertar a quantidade das saídas da mesma mercadoria. Dessa forma, você
terá disponível os seguintes campos:

Em "Código que indica o responsável pela retenção do ICMS-ST", o sistema disponibiliza


as seguintes opções:

Próprio declarante: Por meio dessa opção, você indicará as operações em que o ICMS-
ST foi recolhido de forma antecipada pelo adquirente da mercadoria, ou seja, a opção
será utilizada no lançamento da Nota de Entrada cuja mercadoria foi adquirida para a
revenda, e o cálculo do ICMS-ST realizado, uma vez que, ele será calculado por meio dos
campos "Base ST Extra Nota" e "Valor ST Extra Nota" dos itens da nota. Considere
os código de Entrada CST 00, 20, 40,90 ou CSOSN 101 e 102.

Remetente direto: Essa opção será selecionada quando a responsabilidade pelo


recolhimento do ICMS-ST for do remetente da mercadoria, caso ele seja o remetente
Substituto Tributário. Os valores da substituição devem ser inseridos nos campos "Base
substituição" e "Vlr. substituição" localizados nos itens da nota. Sendo que, deve-se
considerar as Entradas com CST 10, 30, 70 ou CSOSN 201 ou 202.
Remetente indireto: você irá selecionar essa opção, quando na operação de entrada o
remetente da mercadoria já foi substituído, ou seja, o ICMS-ST não foi retido na nota
fiscal. Os valores referentes à essa opção, devem ser inserido nos campos "Base de

628
fiscal. Os valores referentes à essa opção, devem ser inserido nos campos "Base de
Cálc. da ST de oper. ant." e "Vlr. do ICMS da ST de oper. ant." nos itens da nota.
Considere as Entradas CST 60 ou CSOSN 500.

A seguir, teremos alguns campos que devem ser preenchidos com as mesmas informações
contidas no documento fiscal declarado, sendo elas:

"Chave de acesso do documento fiscal";


"Número do documento Fiscal";
"CNPJ Emitente";
"UF Emitente";
"CNPJ do destinatário";
"UF do destinatário";
"Código fiscal de operação e prestação";
"Número do item no documento fiscal".

Nota: O modelo a ser informado no campo Chave de acesso do documento fiscal eletrônico,
deverá ser o modelo 55.

Observação: O preenchimento dos campos CNPJ do Centro de Distribuição e CNPJ do Centro de


Distribuição, serão obrigatórios se você informar um dos CFOP's 5151, 5152, 5408, 5409, 5658
ou 5659, no campo Código fiscal de operação e prestação.

Preencha em "Unidade de medida do item", a mesma unidade de medida utilizada para


quantificação do estoque declarada no campo Informar a unidade de medida utilizada na
quantificação do estoque do Registro 1000.

No campo "Quantidade do item adquirido", deve conter a quantidade do item adquirido,


sendo ele convertido na mesma medida declarada no campo Informar a unidade de medida
utilizada na quantificação do estoque do Registro 1000, considerando que, uma vez que a
quantidade de cada item de mercadoria será utilizada na quantificação de comercialização
adotada pelo contribuinte, aplicando-se às operações de entradas, saídas e ao estoque de
mercadorias.

Nota: Sempre que a quantidade das entradas de cada item de mercadoria for menor que o
somatório das saídas, será obrigatória a adição das entradas ocorridas no(s) período(s) de
referência anterior(es) suficiente(es) para comportar a quantidade proveniente da mesma
mercadoria.

Em "Valor unitário do item", preencha o valor unitário líquido de aquisição do item convertido
na mesma unidade de medida declarada no campo Informar a unidade de medida utilizada na
quantificação do estoque.

No campo "Base de cálculo do ICMS ST", deve conter a informação da base de cálculo
utilizada para o cálculo do ICMS ST.

O "Valor do ICMS do item suportado na entrada", corresponde ao valor do total do imposto


suportado pelo contribuinte substituído, abrangendo o imposto incidente na operação própria do
substituído e o retido por ST e, caso haja, a parcela do FECOP, ou ainda o antecipado pelo
destinatário do Paraná nas operações de entrada, ou na ausência da informação da base.

No botão "Outras Opções...", você tem a opção "Abrir documento (Ctrl + K)", em que, ao
clicar, o sistema abrirá a nota de Compra/Venda selecionada no registro.

Observação: Ao habilitar o parâmetro "Considerar notas que não atualizam estoque na


geração da ADRCST - USAESTADRCST", as notas que não atualizam o estoque também
serão geradas no Registro 1110.

Sub-aba 1120

O Registro 1120 deverá conter as notas fiscais modelo 55 referentes às devoluções de compras
ocorridas no mesmo mês em que foram computadas as entradas das mesmas mercadorias. As
devoluções de compras são saídas que têm por objetivo anular os efeitos da operação entrada
original da qual resultou o recebimento da mercadoria.

Ainda considerando apenas as notas fiscais modelo 55, inclusive as de emissão própria
referente a produtos relacionados no Registro 1000, irão compor esse Registro os CFOP's 5201,
5202, 5205, 5206, 5207, 5208, 5209, 5210, 5213, 5214, 5215, 5410, 5411, 5660, 5661, 5662,
6201, 6202, 6205, 6206, 6207, 6208, 6209, 6210, 6213, 6214, 6215, 6410, 6411, 6660, 6661,
6662, 7200, 7201, 7202, 7205, 7206, 7207, 7210, 7211 e 7212.

Temos aqui, alguns campos que devem ser preenchidos com as mesmas informações contidas
no documento fiscal declarado, sendo elas:

"Data de emissão do documento fiscal";


"Código da Situação Tributária";
"Chave de acesso do documento fiscal";
"Número do documento Fiscal";
"CNPJ Emitente";
"UF Emitente";
"CNPJ do destinatário";
"UF do destinatário";
"Código fiscal de operação e prestação";
"Número do item no documento fiscal".

O campo "Unidade de medida do item" utilizará a mesma unidade de medida informada no


campo "Unidade" da grade "Itens" das centrais.

No campo "Quantidade do item devolvida", deve conter a quantidade do item devolvida e


convertida a mesma unidade de medida do campo Informar a unidade de medida utilizada na
quantificação do estoque do Registro 1000.

Preencha no campo "Valor unitário do item", o valor unitário líquido de aquisição do item,
convertido na mesma unidade de medida declarada no campo Informar a unidade de medida
utilizada na quantificação do estoque do Registro 1000.

Em "Base de cálculo do ICMS ST", informe o valor da base e cálculo utilizada para o cálculo
do ICMS-ST.

O campo "Valor do ICMS do item suportado na entrada", corresponde ao valor total do


imposto suportado pelo contribuinte substituído, abrangendo o imposto incidente na operação

própria do substituto e o retido por ST, e caso haja, a parcela do FECOP.

Você irá completar o campo "Chave de acesso do documento fiscal referenciado", com a
chave de acesso do documento fiscal de modelo 55 da mercadoria que está sendo devolvida.

O "Número do item no documento fiscal referenciado" corresponde ao número do item do


documento fiscal da mercadoria que está sendo devolvida.

No botão "Outras Opções...", você tem a opção "Abrir documento (Ctrl + K)", em que, ao
clicar, o sistema abrirá a nota de Compra/Venda selecionada no registro.

[voltar ao subtítulo]

Sub-aba 1200

Esse registro deve ser preenchido, a fim de identificar a totalização das notas fiscais de saídas
emitidas em operações internas de venda ao consumidor final declaradas no Registro,
deduzidas das devoluções ocorridas no próprio mês da venda do produto identificado no
Registro 1000.

Sendo assim, os valores dos campos a serem inseridos aqui, acontecerão da seguinte forma:

Quantidade total de saídas para consumidor final = Somatória do campo Quantidade do


produto na saída (Registro 1210) - Somatória do campo Quantidade do item devolvida (Registro
1220)

Valor total do ICMS efetivo nas saídas para consumidor final = Somatória do campo
Quantidade do produto na saída (Registro 1210) - Somatório do campo Quantidade do item
devolvida (Registro 1220)

Valor de confronto do ICMS das entradas = Quantidade total de saídas para consumidor
final * Valor unitário médio do ICMS suportado na entrada (Registro 1100)

Nota: O campo Valor de confronto do ICMS das entradas, irá considerar somente duas casas
decimais.

Resultado do valor a recuperar ou a ressarcir = Valor de confronto do ICMS das entradas -


Valor total do ICMS efetivo nas saídas para consumidor final

Observação: Se o resultado desse campo for negativo, preencha o campo com zero.

Resultado do valor a complementar = Valor de confronto do ICMS das entradas - Valor total
do ICMS efetivo nas saídas para consumidor final

Nota: Caso resultado dessa equação for positivo, preencha o campo com zero.

Apuração do ICMS ST a recuperar ou a ressarcir = Resultado do valor a recuperar ou a


ressarcir * ((Alíquota do ICMS aplicável ao item nas operações internas - Alíquota do FECOP) /
Alíquota do ICMS aplicável ao item nas operações internas)

Observação: Os campos aqui apresentados, encontram-se no Registro 1000 dessa tela.

Apuração do ICMS ST a complementar = Resultado do valor a complementar (Registro


1200)* ((Alíquota do ICMS aplicável ao item nas operações internas - Alíquota do
FECOP)/Alíquota do ICMS aplicável ao item nas operações internas)

Nota: Os campos aqui apresentados, encontram-se no Registro 1000 dessa tela.

Apuração do FECOP a ressarcir = Resultado do valor a recuperar ou a ressarcir (Registro


1200) * (Alíquota do FECOP (Registro 1000)/Alíquota do ICMS aplicável ao item nas operações
internas (Registro 1000))

Apuração do FECOP a complementar = Resultado do valor a complementar (Registro 1200)


* (Alíquota do FECOP (Registro 1000)/Alíquota do ICMS aplicável ao item nas operações internas
(Registro 1000))

Sub-aba 1210

Nessa sub-aba deve conter o Registro com todas as notas fiscais de saídas emitidas em
operações internas de venda aos consumidores finais do produto declarado no Registro 1000,.
Você deve inserir também, a totalidade das operações de saídas realizadas no período de
apuração para cada produto comercializado sujeito à Substituição Tributária, ainda que não
exista valor a recuperar, ressarcir, ou a complementar. Esse Registro visa atender ao disposto
no art. 6º do Anexo IX do RICMS/17.

Observação: No sistema, temos o uso de dois parâmetros que refletirão nos registros desta
aba, são eles:

O parâmetro "Considerar notas de vendas para Produtor Rural na ADRC-ST PR -


USAPRADRCST", que quando ligado, o sistema buscará as notas cuja o Parceiro seja
Produtor Rural ("P");
Além do parâmetro "Considerar NFC-e na geração do R1210 na ADRC-ST PR -
USANFCADRCST", ao ligá-lo, o sistema também buscará as notas fiscais com o modelo
65.

Observação: Os Registros atribuídos aqui, devem ser somente as CFOP's iniciados em 5, com
exceção daqueles cuja natureza represente devolução de compra.

A "Data de Emissão do documento fiscal", deve ser preenchida com a mesma data de
emissão declarada no documento fiscal.

No campo "Código da Situação Tributária", informe o mesmo código da Situação Tributária


declarado no documento fiscal.
Referente à "Chave de acesso do documento eletrônico fiscal", você deve informar a
chave de acesso do documento fiscal eletrônico modelo 55 ou 65.

Nota: Se o número do documento fiscal for 55, o campo "Finalidade da Operação" do


Cabeçalho da Central de Notas, representado pela tag <indFinal> do XML da NF-e, deve ser
definido para Consumidor Final = 1.

Aqui, teremos alguns campos que devem ser preenchidos com as mesmas informações contidas
no documento fiscal declarado, sendo elas:

"Número do documento Fiscal";


"CNPJ Emitente";
"UF Emitente";
"CNPJ ou CPF do destinatário";
"Código fiscal de operação e prestação";
"Número do item no documento fiscal".

Na "Unidade de medida do item", informe a mesma unidade de medida utilizada no campo


Informar a unidade de medida utilizada na quantificação do estoque do Registro 1000.

Preencha o campo "Quantidade do produto na saída", com a quantidade do item convertida


na mesma unidade de medida do campo anterior.

O "Valor unitário do item" deve ser preenchido com o valor unitário do item.

Preencha o campo "Valor do ICMS efetivo na saída", com o resultado da multiplicação da


alíquota interna da mercadoria sobre o valor da operação de venda ao consumidor final, ou na
hipótese de operação beneficida com redução da base de cálculo, sobre a base de cálculo
reduzida.

No botão "Outras Opções...", você tem a opção "Abrir documento (Ctrl + K)", em que, ao
clicar, o sistema abrirá a nota de Compra/Venda selecionada no registro.

629
Sub-aba 1220

As definições do Registro 1220 dessa aba, devem conter as notas fiscais de devolução de venda
ocorridas no mesmo mês em que a saída da mesma mercadoria foi apurada. Assim, você terá
disponível nessa aba todos os campos mencionados na aba anterior, além dos seguintes
campos:

Em "Chave de acesso do documento fiscal referenciado", você irá inserir a chave de


acesso do documento fiscal modelo 55 ou 65 que acobertou a mercadoria que está sendo
devolvida.

O "Número do item no documento fiscal referenciado", corresponde ao número do item


do documento fiscal que acobertou a mercadoria que está sendo devolvida.

Observação: O campo "Finalidade da Operação" do Cabeçalho da Central de Notas,


representado pela tag <indFinal> do XML da NF-e, deve ser definido para Consumidor Final =
1.

Nota: Os Registros a serem atribuídos aqui, devem ser somente as CFOP's iniciados em 1, cuja
natureza represente Devolução de Venda em operação interna.

No botão "Outras Opções...", você tem a opção "Abrir documento (Ctrl + K)", em que, ao
clicar, o sistema abrirá a nota de Compra/Venda selecionada no registro.

[voltar ao subtítulo]

Sub-aba 1300
Nesse registro deve ser informado para a identificação da totalização das notas fiscais de saída
emitidas para outros estados, sendo essas declaradas no Registro 1310 do produto identificado
no Registro 1000.

Assim, os valores dos campos dessa aba serão realizados da seguinte forma:

Quantidade total de saídas para outros estados = Somatória Quantidade do produto na


saída (Registro 1310) - Somatória Quantidade do item devolvida (Registro 1320)

Valor total do ICMS efetivo nas saídas para outros estados = Somatória Valor do ICMS
efetivo na saída (Registro 1310) - Somatória Valor do ICMS efetivo na saída (Registro 1320)

Valor de confronto do ICMS das entradas = Quantidade total de saídas para outros estados
* Valor unitário médio do ICMS suportado na entrada (Registro 1100)

Resultado do valor a recuperar ou a ressarcir = Valor de confronto do ICMS das entradas -


Valor total do ICMS efetivo nas saídas para outros estados

Nota: O cálculo a ser realizado no campo acima, será da forma que foi apresentada caso a
opção a opção 1 - Recuperação em conta gráfica estiver selecionada do campo Código para
reaver imposto nas saídas interestaduais (R1300) for selecionada.

Caso a opção 0 - Ressarcimento para fornecedor seja selecionada, e o resultado do cálculo do


campo Resultado do valor a recuperar ou a ressarcir for positivo ou zero, teremos o cálculo:

Código para reaver imposto nas saídas interestaduais (R1300) = 0 - Ressarcimento para
fornecedor, então, Resultado do valor a recuperar ou a ressarcir = Valor de confronto do ICMS
das entradas

Apuração do ICMS ST a recuperar ou a ressarcir = Resultado do valor a recuperar ou a


ressarcir - Apuração do FECOP a ressarcir

Apuração do FECOP a ressarcir = (Valor unitário médio da base de cálculo do ICMS ST


(Registro 1100) * Alíquota do FECOP(Registro 1000)) * Quantidade total de saídas para outros
estados

Sub-aba 1310

Esse registro deve conter todas as notas fiscais de saída emitidas para outros estados do
produto que foi declarado no Registro 1000, sendo que, ele visa atender à regra disposta no Art.
6º do Anexo IX do RICMS/17.

No botão "Outras Opções...", você tem a opção "Abrir documento (Ctrl + K)", em que, ao
clicar, o sistema abrirá a nota de Compra/Venda selecionada no registro.

Observação: Nessa aba, temos alguns campos referentes às saídas, em cada um destes, você
poderá inserir um número limitado de caracteres, observe:

Ao informar um valor com mais de 3 caracteres nos campos "Quantidade do produto


na saída" e/ou "Quantidade total de saída para outros estados", o sistema irá
arrendondar esse valor para somente os 3 (três) caracteres aceitos no campo.
Esse arredondamento acontecerá também no campo "Valor do ICMS efetivo na
saída", porém neste, o valor é de 2 (dois) caracteres. Referente a esse campo, considere
o exemplo a seguir:

Ao realizar o cálculo 1,022 * 1,50 * 0,18 = 0,2759, o sistema arredondará o valor final para
0,28.

Nota: Os campos presentes nessa sub-aba, equivalem aos mesmo campos presentes na sub-
aba 1210 da aba 1200.

Sub-aba 1320

Esse Registro corresponde às notas fiscais de devoluções de vendas ocorridas no mesmo mês
em que foi computada a saída da mesma mercadoria, uma vez que, as devoluções de vendas
são entradas que têm por objetivo anular os efeitos da operação original da qual resultou a
saída da mercadoria.

No botão "Outras Opções...", você tem a opção "Abrir documento (Ctrl + K)", em que, ao
clicar, o sistema abrirá a nota de Compra/Venda selecionada no registro.

Observação: Os campos presentes nessa sub-aba, equivalem aos mesmo campos presentes na
sub-aba 1220 da aba 1200.

O valor inserido no campo "Valor do ICMS efetivo na saída", deverá conter no máximo 3
(três) casas decimais.

[voltar ao subtítulo]

Sub-Aba 1400
O objetivo desse registro é identificar a totalização das notas fiscais de venda emitidas em
operações internas com produtos alimentícios, destinados à merenda escolar, órgãos da
administração pública, cozinhas industriais, restaurantes e similates, hotéis e similares, pizzares
que trata o art. 119 do Anexo IX do RICMS/2017, declaradas no registro 1410 do produto que foi
identificado no registro 1000.

Nos campos aqui apresentados, temos os cálculos que serão realizados para inserir os valores
nos mesmos. Observe:

Quantidade total de saídas para outros estados = Somatória Quantidade do produto na


saida (Registro 1410) - Somatória Quantidade do item devolvida (Registro 1420)

Valor total do ICMS efetivo nas saídas = Somatória Valor do ICMS efetivo na saida (Registro
1410) - Somatória Valor do ICMS efetivo na saida (Registro 1420)

Valor de confronto do ICMS das entradas = Quantidade total de saídas para outros estados
(Registro 1400) * Valor unitário médio do ICMS suportado na entrada (Registro 1100)

Apuração do ICMS ST a recuperar ou a ressarcir = Valor de confronto do ICMS das


entradas (Registro 1400) - Valor unitário médio do ICMS suportado na entrada (Registro 1100)

Nota: Quando o resultado do campo Valor do ICMS efetivo na saída possuir mais de 2 (duas)
casas decimais, o sistema o arrendodará para que este fique com apenas 2 (dois) caracteres.

Nota: Quando você realização a habilitação da marcação "Desconsiderar TOP na geração


da ADRC-ST no R1400?" da aba Geral do Cadastro de Tipos de Operação - TOP, os itens das
notas fiscais emitidas não serão abordados na geração do arquivo da TOP utilizada.

Sub-aba 1410

O referido Registro deve conter as notas fiscais emitidas em operações internas do produto que
foi identificado no Registro 1000, sendo que, ele visa atender as regras dispostas no Art. 119 do
anexo IX do RICMS/17. Considere para esse Registro, os CFOP's 5101,5102, 5103, 5104, 51005,
5106, 5109, 5110, 5112, 5113, 5114, 5115, 5116, 5117, 5118, 5119, 5120, 5122, 5123, 5129,
5131, 5132, 5401, 5402, 5403, 5408, 5409, 5414, 5414, 5415, 5551, 5552, 5557,5910, 5911,
5912, 5913, 5922 e 5949.

Importante: Para que esse registro seja gerado, é necessário que você realize a habilitação da
marcação "Produto alimentício conforme art. 119 do Anexo IX do RICMS/2017 PR?" na
aba Impostos do Cadastro de produtos.

No botão "Outras Opções...", você tem a opção "Abrir documento (Ctrl + K)", em que, ao
clicar, o sistema abrirá a nota de Compra/Venda selecionada no registro.

Quando você realizar o preenchimento do campo "Quantidade do produto na saída", o


sistema arrendondará esse valor para 3 (três) caracteres, quando o valor inserido no campo
possuir mais de três caracteres.

Nota: Os campos presentes nessa sub-aba, equivalem aos mesmo campos presentes na sub-
aba 1310 da aba 1300.

Sub-aba 1420

No Registro 1420 devem conter as notas fiscais de devoluções de vendas ocorridas no mesmo
mês em que a saída dessas mercadorias foram computadas. Sendo que, serão atribuídas a esse
Registro as CFOP's 1201, 1202, 1203, 1205, 1206, 1207, 1208, 1209, 1212, 1213, 1214, 1410,
1411, 1660, 1661 e 1662. Nas notas de devolução devem constar para o item devolvido, o
mesmo NCM informado na nota de saída que tenha item classificado dentre os NCM's apontado
no Registro 1410.

Observação: Os campos presentes nessa sub-aba, equivalem aos mesmo campos presentes na
sub-aba 1320 da aba 1300.

Observação: Caso você insira um valor com mais de 3 (três) casas decimais no campo
"Quantidade do item devolvida", o sistema arrendondará esse valor para que este
permaneça apenas com 3 (três) caracteres.

No botão "Outras Opções...", você tem a opção "Abrir documento (Ctrl + K)", em que, ao
clicar, o sistema abrirá a nota de Compra/Venda selecionada no registro.

[voltar ao subtítulo]

Sub-aba 1500
O Registro 1500 será utilizado para identificar a totalização das notas fiscais de saídas internas
destinadas ao contribuinte do Simples Nacional, sendo essas devem ser declaradas nos
Registros 1510 do produto que foi identificado no Registro 1000.

Assim, temos os seguintes cálculos a serem realizados no preenchimento dos campos dessa
sub-aba:

Quantidade total de saídas destinadas a contribuintes do Simples Nacional =


Somatória Quantidade do produto na saída (Registro 1510) - Quantidade do item devolvida

630
Somatória Quantidade do produto na saída (Registro 1510) - Quantidade do item devolvida
(Registro 1520)

É o valor do ICMS ST a recuperar por unidade = (Valor unitário médio da base de cálculo
do ICMS ST (Registro 1100) / (1+ MVA)) * (Coeficiente da MVA * Percentual de redução) *
(Alíquota do ICMS aplicável ao item nas operações internas (Registro 1000)

Referente ao campo acima, destacamos que:

Este aceitará valores somente até duas casas decimais;


O MVA especificado na equação acima, é o MVA utilizado para retenção do ICMS ST;
O coeficiente, corresponde ao percentual de redução a ser aplicado sobre a MVA, sendo
70% se a alíquota for de 18%, e 50% se a alíquota for de de 12%.

Nota: Quando o resultado do campo acima possuir mais de 2 (duas) casas decimais, o sistema
o arrendará para que este fique com apenas 2 (dois) caracteres.

Apuração do ICMS ST a recuperar ou a ressarcir = Quantidade total de saídas destinadas a


contribuintes do Simples Nacional * É o valor do ICMS ST a recuperar por unidade

Nota: Assim como o campo anterior, quando o resultado do campo Apuração do ICMS ST a
recuperar ou a ressarcir possuir mais de 2 (duas) casas decimais, o sistema o arrendará para
que este fique com apenas 2 (dois) caracteres.

Quando o sistema realizar o cálculo do campo Apuração do ICMS ST a recuperar ou ressarcir, o


resultado do campo É o valor do ICMS ST a recuperar por unidade será cosiderado no resultado
com duas casas decimais. Observe o exemplo:

É o valor do ICMS ST a recuperar por unidade: 4,19 * Quantidade total de saídas destinadas a
contribuintes do Simples Nacional: 6,00 = Apuração do ICMS ST a recuperar ou a ressarcir:
25,16

O "MVA da operação", corresponde ao MVA utilizado no cálculo do campo É o valor do ICMS ST


a recuperar por unidade desse Registro.

sub-aba 1510

Nesse registro, devem conter as notas fiscais de saída interna destinadas ao contribuinte do
Simples Nacional do produto declarado no Registro 1000, em caso de aquisição de mercadorias,
que se referem as Seções VI, VII, XVIII e XXII, do Anexo IX do RICMS/17 com o imposto retido
calculado com a aplicação do percentual integral da MVA. Considere que, nesse Registro serão
tratados somente as saídas internas CFOP, com exceção das CFOP's de devolução, sendo eles,
5101, 5102, 5103, 5104, 5105, 5106, 5109, 5110, 5111, 5112, 5113, 5114, 5115, 5116, 5117,
5118, 5119, 5120, 5122, 5123, 5129, 5131, 5132, 5401, 5402, 5403, 5405, 5408, 5409, 5414,
5415, 5551, 5552, 5557, 5910, 5911, 5912, 5913, 5922 e 5949.

Informe no campo "Código da Situação Tributária", o mesmo código da Situação Tributária


declarado no documento fiscal, sendo que ele deve ser o mesmo do CST/CSOSN declarado no
XML.

Na "Data de Emissão do documento fiscal", deve ser informada a mesma data de emissão
declarada na chave de acesso.

Referente à "Chave de acesso do documento fiscal eletrônico", informe a chave de acesso


do modelo 55.

Posteriormente, pereceba que a tela dispõe de alguns campos, eles devem ser preenchidos de
acordo com as informações contido no documento fiscal, são eles:

"Número do documento Fiscal";


"CNPJ Emitente";
"UF Emitente";
"CNPJ do destinatário";
"UF do Destinatário";
"Código fiscal de operação e prestação";
"Número do item no documento fiscal".

Informe no campo "Unidade de medida do item", a unidade de medida utilizada na


quantificação do estoque identificado no campo Informar a unidade de medida utilizada na
quantificação do estoque do Registro 1000.

No campo "Quantidade do produto na saída", deve possuir a informação da quantidade do


item convertido na mesma unidade de medida que constar no campo Informar a unidade de
medida utilizada na quantificação do estoque do registro 1000.

Insira o valor unitário líquido do item no campo "Valor unitário do item".

No botão "Outras Opções...", você tem a opção "Abrir documento (Ctrl + K)", em que, ao
clicar, o sistema abrirá a nota de Compra/Venda selecionada no registro.

Sub-aba 1520

No referido Registro, deve conter as notas fiscais de devolução de venda ocorridas no mesmo
mês em que foi computada a saída da mesma mercadoria. As CFOP's a serem atribuídas neste
serão 1201, 1202, 1203, 1204, 1506, 1207, 1208, 1209 1212, 213, 1214, 1410, 1411, 1660,
1661 e 1662.

Observação: Os campos dessa sub-aba, correspondem aos campos apresentados na sub-aba


1510.

Informe em "Chave de acesso documento fiscal eletrônico", a chave de acesso


apresentado no documento fiscal.

Nos campos "Chave de acesso do documento fiscal referenciado" e "Número do item


no documento fiscal referenciado", insira a chave de acesso e o número do item do
documento fiscal da mercadoria devolvida, respectivamente.

No botão "Outras Opções...", você tem a opção "Abrir documento (Ctrl + K)", em que, ao
clicar, o sistema abrirá a nota de Compra/Venda selecionada no registro.

[voltar ao subtítulo] [voltar ao topo]

Aba 1999
O Registro 1999 destina-se à identificação do encerramento do Bloco 1 e a quantidade de
Registros, ou linhas, existentes nele.

Você informará no campo "Quantidade total de linhas", a quantidade de linhas do bloco 1,


considerando também o próprio Registro 1999.

[voltar ao topo]

Aba 9000
O Registro 9000 irá identificar a totalização dos campos de apuração dos valores a ressarcir, a
recuperar ou a complementar dos Registros totalizadores 1200, 1300, 1400 e 1500.

Assim, nos campos dessa aba teremos os seguintes cálculoa a serem realizados:

Valor a recuperar ou a ressarcir nas saídas para consumidor final = somatório Apuração
do ICMS ST a recuperar ou a ressarcir (Registro 1200) - Somatório Apuração do ICMS ST a
complementar (Registro 1200)

Observação: Caso o resultado desse campo for negativo, o valor dele será igual a zero.

Valor a complementar nas saídas para consumidor final = Somatório Apuração do ICMS
ST a recuperar ou a ressarcir (Registo 1200) - Somatório Apuração do ICMS ST a complementar
(Registro 1200)

Nota: Se o resultado desse campo for positivo, o valor dele será zero.

Valor a recuperar ou a ressarcir nas saídas para outros estados = Somatório dos valores

declarados no campo Apuração do ICMS ST a recuperar ou a ressarcir do Registro 1300.

Valor a recuperar ou a ressarcir nas saidas de que trata o art. 119 = Somatória dos
valores do campo Apuração do ICMS ST a recuperar ou a ressarcir do Registro 1400.

Valor a recuperar ou a ressarcir nas saídas destinadas a contribuinte do Simples


Nacional = Somatória dos valores declarados no campo Apuração do ICMS ST a recuperar ou a
ressarcir de todos os Registros 1500.

Valor a ressarcir do FECOP = Somatório Apuração do FECOP a ressarcir (Registro 1200) +


Somatório Apuração do FECOP a ressarcir (Registro 1300) - Apuração do FECOP a complementar
(Registro 1200)

Nota: Se o resultado desse campo for negativo, o valor será igual a zero.

Valor a complementar do FECOP = Somatório Apuração do FECOP a ressarcir (Registro 1200)


+ Somatório Apuração do FECOP a ressarcir (Registro 1300) - Apuração do FECOP a
complementar (Registro 1200)

Observação: Se o resultado desse campo for positivo, o valor desse campo será igual a zero.

[voltar ao topo]

Aba 9999
O referido Registro destina-se a identificar o encerramento do arquivo digital e a informar a
quantidade de Registro, ou linhas existentes no arquivo.

Assim, informe no campo "Quantidade total de linhas do arquivo" a quantidade de linhas


do Registro, sendo que, ele deve considerar também o próprio Registro 9999.

[voltar ao topo]

Processamento e Geração do Arquivo

Quando você clicar no botão , o sistema irá iniciar o processo de busca das
informações referentes aos documentos fiscais de entrada e saída que tenham produtos
qualificados como sujeitos à Substituição Tributária e destinados à revenda.

Como exibido no gif acima, ao clicar no botão , do pop-up "Processos", você


poderá consultar o histórico das gerações já realizadas anteriormente. Também é possível

consultar esse histórico, por meio do botão do pop-up.

Após o processamento do arquivo e conferência das informações, utilize o botão


para a geração do Arquivo; assim, ao final dela um Arquivo ZIP que conterá o arquivo txt da
Geração da ADRC-ST que deverá ser validado junto a SEFAZ do Paraná.

Logo depois, o envio do arquivo será realizado por meio do Portal da Receita PR no site
https://receita.pr.gov.br, no menu "Arquivo Digital ST" > "Envio de Arquivo".

631
Após o envio do arquivo referente à ADRC-ST, consulte se o mesmo foi processado ou rejeitado.
Em caso de rejeição, consulte a planilha com os erros, a fim de avaliar e verificar a possibilidade
de corrigi-los diretamente na tela Geração do Arquivo ADRC-ST PR e preparar uma nova Geração
do Arquivo.

Na impossibilidade de correção do erro na própria tela, será necessário analisar a planilha para
avaliação e possíveis correções no sistema.

[voltar ao topo]

3.06 URLs para Serviços

Livros Fiscais > Conexão

Nesta tela, você poderá cadastrar URL's para o Serviço GNRE.

Assim, defina o "Cód. Unidade Federativa", o "Serviço" e o "Tipo" no Painel Principal.

Na aba "Geral", insira as URL's a serem utilizadas nos campos "URL Produção" e "URL
Homologação".

Importante: É preciso cadastrar ao menos uma linha com o código 0 (zero) no campo Cód.
Unidade Federativa, pois o sistema interpreta o 0 (zero) como uma configuração para todas as
UF's.

3.07 Ativar/Reprocessar ST Anterior pela Média das Entradas

Esta tela está disponível para utilização a partir da versão 4.5

Livros Fiscais> Avançado> Apuração ICMS-ST por média

Esta tela será utilizada para a seleção da empresa e produtos que deverão ser marcados para
indicar os valores BC ST e ICMS ST contemplando o valor unitário médio das bases de cálculo da
retenção apurado no mês anterior ao da saída considerando todas as aquisições no período
requerido.

No "Painel de Filtros", além dos filtros usuais do sistema, teremos também a seção
"Preferências" que por sua vez, tem-se:

O campo "Opções" em que você irá selecionar como será feito o processamento, sendo que
este poderá ser realizado com base na "Cópia de Estoque", "Contagem de Estoque", porém
se você deseja apenas marcar os produtos sem que os cálculos sejam realizados.

Em "Marcar Implantação", teremos as opções "Tabela de Produtos" e "Tabelas de


Produtos por Empresas".

No campo "Data da Cópia/Contagem" preencha com a data que você deseja filtrar.

Observação: Por meio do parâmetro "Data limite mínima para buscar notas de entrada. -
DTMINGETENTRAST" você poderá definir a data limite mínima para as buscas das notas de
entrada no sistema.

Na aba "Dados para Ativar a Implantação", serão exibidos os dados das "Empresas" e
"Produtos" que poderão ser utilizados na implantação.

Será exibido na aba "Produtos com Problemas na Implantação" aqueles produtos com
algum tipo de erro durante a execução do processamento da implementação.

Por meio do botão você irá realizar o processamento do(s) produto(s) /


empresa(s) que foram requeridos pelos filtros.

Tem-se ainda que por meio do botão você poderá consultar o histórico dos
processamento realizados na tela:

Após o processamento, os valores que compõem as tags <vBCSTret> e <vICMSSTret> serão


tidas com o valor unitário médio das bases de cálculo da retenção apurado no mês anterior e se
a marcação "Obtém ST Anterior pela média das entradas?" (tela "Preferências da
Empresa", aba Livros Fiscais) estiver selecionada.

Nota: Tem-se ainda que pode-se utilizar o parâmetro "Tops a serem utilizadas na apuração
de st anterior por média - TOPAPURSTANTMED" para definir as TOP's que não
movimentam Livros Fiscais e participarão do processo de apuração.

3.08 Cadastro Incentivos Fiscais/Financeiros

Esta tela está disponível para utilização a partir da versão 4.5

Livros Fiscais> Arquivos

Na tela de Cadastro Incentivos Fiscais/Financeiros, você irá cadastrar os benefícios do PRODEPE


referentes aos Registros 1930 e 1960 vinculando os benefícios aos produtos da empresa
especificada.

Assim, no "Painel Principal" da tela teremos:

No campo "Nro. Único", insira o Número Único do benefício.

Observação: Referente ao Nro Único, destacamos que se o sistema encontrar mais de um


decreto para um determinado produto, o decreto selecionado será aquele que possuir o maior
número no campo acima.

Insira em "Número do Decreto" o número referente ao decreto que será cadastrado.

No campo "Cód. Empresa", cadastre a empresa do benefício.

Nota: Apenas uma empresa pode ser vinculada por benefício, se este for válido também para
outra empresa, você deve duplicar o registro. Se esse campo ficar vazio, o benefício valerá para
todas as empresas.

Você irá informar em "Data Inicio Validade" o início da vigência do decreto.

No campo "Indicador de enquadramento" informe o enquadramento do registro, este dispõe


das opções:

0-Operações não incentivadas;


1-Indústria (crédito presumido);
3-Importação (diferimento/crédito presumido);
4-Central de distribuição (entradas/saídas).

Defina em "Indicador de Natureza", a natureza que abrange o registro. Você poderá


selecionar:

0-Ampliação;
1-Ampliação com nova linha;
2-Implantação;
3-Isonomia;
4-Manutenção;
5-Migração;
6-Prorrogação;
7-Renovação;
8-Revitalização;
9-Outros.

Insira no campo "Indicador de Cobrança de ICMS Mínimo" se o Registro terá indicador ou


não.

Em "Percentual de Incentivo do item" insira o percentual de incentivo.

Na aba "Produtos", cadastre os produtos que serão vinculados ao benefício que você estará
inserindo nesta tela.

Apenas os produtos que estiverem cadastrados com os campos "Cód. Apur. Inc.
PRODEPE/FUNCRESCE" e "Indicador Esp. Inc. PRODEPE/FUNCRESCE" (tela Cadastro de
Produtos, aba Impostos) selecionados com a opção "Com incentivos", serão exibidos nesta
tela.

3.09 Geração de documentos extemporâneos no EFD - ICMS/IPI

Geração de NF-e de Emissão Própria como extemporâneo

Para que seja possível a geração de NF-e de emissão própria como extemporâneo, é necessário
que você, primeiramente, habilite o parâmetro "Permite informar data extemporâneos na
CAF? - DOCEXTEMP"; assim, será utilizada a data extemporânea do lançamento para
definição, a data do movimento do livro fiscal e será gerada a informação do campo COD_SIT do
registro C100 igual a 01 (Escrituração extemporânea de documento regular).

Observação: Quando o parâmetro acima estiver habilitado, você conseguirá alterar a NF-e de
emissão própria que está com o status de aprovada.

Geração de CT-e de terceiros como extemporâneo

O parâmetro "Permite informar data extemporânea no Financeiro -


DOCMOVFINEXTEMP" influenciará na geração do CT-e de terceiros como extemporâneo. Com
ele ligado, será habilitado o campo de Data Extemporânea na Movimentação Financeira; assim,
com o parâmetro habilitado e o campo Data Extemporânea preenchido, o lançamento será
registrado no Livro para o período informado na Data Extemporânea, e o campo 06 (COD_SIT)

632
registrado no Livro para o período informado na Data Extemporânea, e o campo 06 (COD_SIT)
do registro D100 informando 01 (Escrituração extemporânea de documento regular) do EFD -
ICMS/IPI.

3.10 Integração Impostos

Esta tela está disponível para utilização a partir da versão 4.5

Livros Fiscais> Avançado

Importante: Para utilizar os recursos disponíveis nesta tela, habilite o parâmetro "Utiliza
integração tributária de Broker? - UTILINTTRIBBROK".

Nesta tela você poderá realizar a integração de impostos por empresa. Portanto, teremos
disponível as seguintes abas e funcionalidades:

Painel Principal Aba Filtros

Aba PIS/COFINS Aba ICMS

Aba IPI Botão Processar Tributos

Botão Outras Opções... Processamento PIS/COFINS

Processamento ICMS Processamento de IPI

Painel Principal
Primeiramente, informe a "Empresa" a qual deseja realizar a integração.
Nota: Você só poderá cadastrar uma integração de impostos por empresa.

Marque a opção "Ativo" se você desejar que a Empresa em questão estará habilitada para
integrar impostos e buscar tributos.

Teremos nos campos "Login" e "Senha" a autenticação da tentativa de busca dos tributos no
Broker.

Importante: A disponibilização deste serão do broker que você decidir integrar à sua empresa.

[voltar ao topo]

Aba Filtros
Aqui, serão filtrados dados básicos na busca de tributos no broker.

Portanto, nas seções "Uso do Produto" e "Característica" você poderá escolher dentre as
opções disponíveis na tela para o filtro.

Nas seções "Filtro Produto", "Filtro UF" e "Filtro CFOP" pode-se selecionar qualquer dado
desde que estes já estejam cadastrados no sistema.

[voltar ao topo]

Aba PIS/COFINS
Esta aba exibirá todos os resultados de PIS e COFINS que foram importados do Broker.

Nos campos "Data/Hora", insira a data e hora em foi solicitado a busca do tributo em ação.

Em "Usuário" você deverá inserir o usuário em questão que solicitou a busca deste tributo.

No campo "Status" pode-se consultar o status da importação do tributo, em que teremos as


opções "Pendente" e "Processado".

Sub-aba Detalhe Integração Tributo Federal

Esta aba terá as informações do detalhe dos tributos de PIS/COFINS obtido, com os dados:

Cadastre no campo "NCM" o NCM do produto analisado.

Na "Sub-aba Geral" desta aba, você preencherá os campos referentes à Integração.

[voltar ao topo]

Aba ICMS
Esta aba exibirá todos os resultados de ICMS que foram importados do Broker.

Cadastre aqui "Data", "Hora" e "Usuário", no "Status" ficará gravado o Status da importação
do tributo.

Sub-aba Detalhe Integração Tributo ICMS

Aqui, teremos informações sobre detalhes de cada produto de ICMS obtido, desta forma tem-se
os filtros:

Característica Tributável;
Destinação da mercadoria adquirida;
NCM;
CFOP;
UF;
Status Importação.

Na sub-aba "Geral" de Detalhes Integração Tributo ICMS, você irá inserir os dados referentes à
integração de ICMS.

[voltar ao topo]

Aba IPI
Nos campos "Data/Hora", insira a data e hora em foi solicitado a busca do tributo em ação.

Em "Usuário" você deverá inserir o usuário em questão que solicitou a busca deste tributo.

No campo "Status" pode-se consultar o status da importação do tributo, em que teremos as


opções "Pendente" e "Processado".

Sub-aba Detalhe Integração Tributo IPI

Aqui, preencha o campo "NCM" com o NCM do produto analisado.

Na aba "Geral", você preencherá com os dados da Integração do IPI.

Observação: As abas aqui apresentadas não permitirão inserção ou alteração.

[voltar ao topo]

Botão Processar Tributos


Este botão encontra-se nas abas "PIS/COFINS", "ICMS" e "IPI" desta tela, e processará as
linhas do tributo selecionado individualmente.

A chave para a busca e processamento dos tributos em questão é o NCM destes, portanto será
necessário que todos os produtos inseridos no filtro tenham o NCM informado.

Ao iniciar o processamento do tributo, o sistema exibirá uma mensagem que informa o status
em que a importação se encontra.

[voltar ao topo]

Botão Outras Opções...

Por meio do botão disponibilizará as opções "Buscar Tributos" que por sua vez,
buscará as informações da integração dos impostos e "Lote de Produtos", que exibirá um pop
up de mesmo nome ao clicar neste e você poderá informar o produto e a marca deste para que
posteriormente este sejam filtrados.

[voltar ao topo]

Processamento PIS/COFINS
Para o processamento deste, é necessário habilitar o parâmetro "Grupo do imposto federal
na Int. Tributária - INTTRIBGRUPIMPF". Assim, utilizaremos para gerar o nome de grupo dos
impostos importados, e utilizaremos da variável "$NCM" que contém o NCM processado
atualmente.

Observe abaixo o de-para no processamento do tributo da tabela intermediária (TGFDITBF) para


as tabelas do Sankhya-Om:

633
[voltar ao topo]

Processamento ICMS
Observe abaixo o de-para no processamento do tributo da tabela intermediária (TGFDITBI) para
as tabelas do Sankhya-Om:

[voltar ao topo]

Processamento de IPI
Neste, utilize o parâmetro "Descricao do imposto IPI na Int. Tributária -
INTTRIBDESCRIPI", que por sua vez definirá a descrição da Alíquota de IPI cadastrada e todos
os NCMs vinculados serão inseridos na nova rotina que se localizará no Cadastro de alíquota de
IPI, aba NCM.

Observe abaixo o de-para no processamento do tributo da tabela intermediária (TGFDITBF) para


as tabelas do Sankhya-Om:

[voltar ao topo]

3.11 Gerência de Rastreamento

Esta tela está disponível para utilização a partir da versão 4.2

Livros Ficais > Conexão

Por meio desta tela, você poderá consultar as notas rastreadas e as ligações vinculadas à estas
que foram realizadas por meio de configurações específicas para a validação do rastreamento a
ser gerado.

O campo obrigatório "Empresa" em que você informará qual Empresa deseja que o
rastreamento seja verificado de acordo com as movimentações.

O "Produto" também será de preenchimento obrigatório, neste informe qual o Produto em que
as movimentações de rastreamento serão verificadas.

Nos campos "Dr. Inicial" e "DT. Final", preencha com a data inicial e final das movimentações
de rastreamentos.

Ao preencher o campo "Nro. Único Entrada", o sistema trará apenas as movimentações de


entrada do número informado.

Se o campo "Nro. Único Saída" for informado, apenas as movimentações de saída serão
filtradas.

Nota: Se você informar o Nro. Único Entrada, não será permitido que o campo Nro. Único Saída
seja preenchido.

Além desses, na seção "Legenda" o sistema trará a legenda para o resultado dos campos de
filtros que foram ou não preenchidos:

Azul: Mov. Fiscal: Aqui, todos os lançamentos de entrada ou saída que atualizarem o Livro de
ICMS ficarão com essa cor.

Vermelho: Mov. Não Fiscal: Todos os lançamentos de entrada ou saída que não atualizarem o
Livro de ICMS ficarão em vermelho.

Depois de utilizar o botão , serão exibidas no quadro "Notas de


entrada rastreadas" todas as notas de entrada que amparam o saldo de estoque do
rastreamento.
Neste quadro, quando você selecionar uma determinada nota, e posteriormente em "Ligação
entre as notas de saída e entrada" as ligações referentes à nota selecionada serão exibidas.

A grade Notas de entrada rastreadas mostrará todas as notas de entrada que foram rastreadas.
Ela é composta pelas seguintes colunas:

As colunas "Código do Produto" e "Código da Empresa" exibirão o código do produto e o


código da empresa que foram rastreados, respectivamente.

Caso o rastreamento tenha sido feito por controle, a informação será exibida na coluna
"Controle".

A coluna "Saldo disponível" será preenchida com seu saldo de estoque disponível.

Temos também as colunas "Data de entrada" e "Nro. único" que mostram a data de entrada
da nota bem como seu número único.

As colunas "Qtd. entrada" e "Qtd. saída" informam a quantidade do item da nota de entrada
e a quantidade já utilizada no rastreamento de estoque, respectivamente.

A coluna "Sequência do item" exibe a sequência do item da nota de entrada.

A grade Ligação entre as notas de saída e entrada tem o objetivo de mostrar todas as notas de
saída que foram rastreadas com as suas origens (entradas) ligadas. Assim, será possível que
você identifique de qual nota de entrada o sistema utilizou para gerar os valores dos impostos
de ICMS e ST da operação anterior, no XML da nota de saída. Essa grade é composta pelas
colunas abaixo:

O "Nro. único da saída" rastreada bem como sua "Seq. do item da saída".

O "Nro. único da origem" da nota de entrada em que o sistema fez a ligação com a nota de
saída no rastreamento de estoque e sua "Seq. do item da origem".

634
saída no rastreamento de estoque e sua "Seq. do item da origem".

A coluna "Qtd. ligada" com a quantidade de itens da nota de saída ligada com a nota de
entrada.

A coluna "Vlr do ICMS" mostrará o valor do ICMS da nota de entrada, proporcional à


quantidade ligada da nota de saída utilizada na coluna Qtd. ligada.

A "Base ST" exibirá a base da substituição tributária da nota de entrada, proporcional à


quantidade ligada da nota de saída utilizada na coluna Qtd. ligada.

O sistema irá considerar os valores dos campos "Base ST Extra Nota" e "Valor ST Extra
Nota" do item da nota de compra no rastreamento de estoque. Assim, ao acessar a rotina de
Gerência de Rastreamento e consultar o rastreamento do seu produto, você pode verificar que a
nota de saída ligada à nota de entrada está com os impostos de "Valor da Substituição
Tributária Total Proporcional à QTDSAI (VLRSUBST)" e "Base de Cálculo da
Substituição Tributária Proporcional à QTDSAI (BASESUBST)" preenchidos.

Nos dois quadros da tela, temos disponível o botão , onde você poderá realizar a
exportação dos dados das grades.

Também temos disponível o botão "Outras Opções..." nos dois quadrantes da tela.
Nele, existem as opções "Abrir documento de entrada (CTRL + K)" e "Abrir documento
de saída (CTRL + K)"; sendo assim, quando você clicar sobre essas opções, será aberta a nota
de número único dos campos "Nro. único da nota de entrada" ou "Nro. único da nota de
saída" que estiver selecionada.

3.12 Geração do Arquivo DIRF

Esta tela está disponível para utilização a partir da versão 4.2

Livros Fiscais> Conexão

Por meio desta tela, você realizará a geração do DIRF e irá cadastrar as informações dos
registros RESPO e DECPJ. Além disso, você poderá efetuar a geração dos rendimentos, bem
como, impostos e contribuições retidas na fonte.

Configurações Iniciais Aba Geral

Aba RESPO Aba DECPJ

Configurações Iniciais
1. Na tela de Preferências da Empresa, aba "Informações para DIRF", deverão ser
preenchidas as informações a serem enviadas ao Registro "DECPJ – Declarante Pessoa
Jurídica".

Observação: Se a marcação "Situação Especial" for selecionada, o campo "Data do


Evento" será habilitado e torna-se obrigatório o preenchimento.

2. Nesta mesma tela, aba Propriedades o campo "Empresa Matriz (EFD)" possuirá a função
de vincular a empresa matriz no cadastro das filiais.

No cabeçalho, teremos as informações para a geração do registro DIRF, assim, preencha os


campos "Empresa", "Dt. Inicial" e "Dt. Final", sendo esses, campos obrigatórios.

Após preencher estes campos, temos o botão que fará com que as
informações inseridas nesta tela sejam apresentadas para conferência.

O botão será utilizado após a verificação e validação das informações


inseridas para a geração do arquivo, ao acioná-lo será gerado um arquivo que posteriormente,
será enviado para a Receita.

[voltar ao topo]

Aba Geral
Nesta aba temos o campo "Identificador de estrutura do leiaute" em que iremos selecionar
o leiaute "AT65HD8" ou o leiaute "VR4QLM8".

[voltar ao topo]

Aba RESPO
Nesta aba você irá inserir as informações do responsável pelo DIRF gerado.

[voltar ao topo]

Aba DECPJ
Através desta aba, será cadastrado as especificações da empresa responsável pelo DIRF deste
registro.

Sub-aba IDREC

Na aba DECPJ, temos ainda a sub-aba "IDREC" que comporta as especificações sobre o
Declarante Pessoa Jurídica. Referente ao Registro, este informará o código da receita utilizado
do DARF para recolhimento do imposto incidente sobre o rendimento. As informações do IDREC
IRRF, COFINS e CSLL terão origem na tela de Impostos (IMN e IMF) e Central de Notas (CAB e
DIN). Tem-se a seguir os códigos da receita:

3208 para IRRF: Aluguéis e Royalties pagos a pessoa física;


0588 para IRFF: Rendimento do trabalho sem vínculo empregatício;
1708 para IRRF: Remuneração serviços prestados por pessoa jurídica;
5952 para CSLL/COFINS/PIS: Retenção Contrib. pagto de PJ a PJ dir privado;
5987 para CSLL: Retenção pagamentos de PJ a PJ direito privado;
5960 para COFINS: Retenção pagamentos de PJ a PJ direito privado;
5979 para PIS: Retenção pagamentos de PJ a PJ direito privado.

Sub-aba BPJDEC

Na sub-aba IDREC, tem-se a sub-aba BPJDEC em que, o sistema irá exibir as informações da aba
que mostrará quais os beneficiários da Pessoa Física do ano calendário declarado que serão
apresentados da DIRF. Este Registro irá apresentar as informações sobre o beneficiário do
rendimento quando tratar-se de pessoa jurídica.

O fator gerador da informação do IRRF será o mesmo da retenção, ou seja, na data do


lançamento da nota fiscal ou fatura emitida pela contratada e aceita pela contratante, para
PIS/COFINS e CSLL será o pagamento da nota ou parcela.

Sub-aba BPFDEC

Nessa sub-aba, você inclui informações para geração do grupo de Beneficiários Pessoa Física do
Declarante e seus registros filhos, com dados de retenções provenientes de movimentação de
parceiros Pessoas Físicas.

Sub-abas RTRT, RTIRF, RTPO Documentos

Nas sub-abas BPJDEC e BPFDEC temos as abas RTRT, RTIRF e Documentos.

Nas abas RTRT E RTIRF preencha os valores correspondentes às retenções de impostos mensais.

Destaca-se que o Registro RTRT informará o valor do rendimento tributável mensal, ou seja, a
base de cálculo para a retenção na fonte para o Registro BPFDEC e para o Registro BPJDEC. E o
Registro RTIRF informará o valor do imposto retido na fonte sobre os rendimentos declarados
tanto para o Registro BPFDEC e para o Registro BPJDEC.

Temos a sub-aba RTPO disponível apenas na sub-aba BPFDEC. O registro RTPO refere-se ao INSS
e será gerado como somatório de INSS dos IRF que foram gerados no registros RTRT.

Na sub-aba Documentos serão listados todos os lançamentos que fazem parte dos totalizadores
apresentados nas abas RTRT e RTIRF.

[voltar ao topo]

Acesse também:

Configurações da DIRF

3.13 Configurações da DIRF

Esta tela está disponível para utilização a partir da versão 4.2

635
Livros Fiscais> Arquivos

Nesta tela, será vinculada a movimentação ao Código da Receita. Este incluirá as regras de
busca de informações e identificará qual o imposto é correspondente a determinado código.

Aba Geral Aba Naturezas (Financeiro)

Aba Produtos\Serviços (Estoque)

No campo "Código" deverá ser informado o código de receita vinculado ao imposto de acordo
com a lista disponibilizada pela receita.

Em "Descrição" deve-se informar a descrição do código de acordo com a lista disponibilizada


pela receita.

No campo "Tipo de Pessoa" você define se o cadastro em questão é para "Pessoa Física" ou
"Pessoa Jurídica".

Aba Geral
Nesta aba, deverão ser marcados a quais impostos o código que foi preenchido no cabeçalho
desta tela está vinculado. Por meio destas marcações, o sistema identificará quais valores
deverão ser considerados para a geração dos campos "Rendimentos Tributáveis" e
"Imposto Retido". Sendo assim, tem-se as opções:

Gerar para PIS?;


Gerar para COFINS?;
Gerar para CSLL?;
Gerar para IRF?.

A marcação "Gerar para imposto incluso?:" deverá ser selecionada quando há a intenção de
levar as informações dos impostos marcados acima que foram inclusos nos documentos.

Quando você habilitar a marcação "Gerar para imposto não retido, Pessoa Física?", fará
com que sejam gerados os valores quando houver e quando não houver IR retido. Caso não seja
marcada, só serão gerados os valores quando houver IR retido.

Observação: Será gerado apenas um registro RTRT, RTIF e RTPO para cada CPF.

O campo "Gerar para imposto retido?:" será marcado quando você desejar que os impostos
que foram retidos sejam considerados na geração da DIRF.

Referente à seção "Origem Informação", nesta teremos duas marcações que deverão ser
selecionadas para informar quais tipos de lançamentos a regra deverá buscar as informações.
Tem-se:

Estoque?: O sistema buscará as informações das notas;


Financeiro?: As informações serão provenientes do financeiro.

Aba Naturezas (Financeiro)


Informa-se aqui, a natureza dos financeiros, caso não haja nenhuma natureza ativa na grade, as
informações serão geradas para qualquer natureza.

Aba Produtos\Serviços (Estoque)


Na aba Produtos\Serviços (Estoque) você irá especificar os produtos ou serviços das notas, se
houver algum, caso não tenha nenhum produto ou serviço ativo na grade, as informações serão
geradas para qualquer um.

Veja também:

Geração do Arquivo DIRF

3.14 Cadastro Livro ISS

Livros Fiscais > Arquivos

Por meio desta tela, teremos os lançamentos importados pela rotina Geração ISS, permitindo a

consulta e alteração dos mesmos. Além disso, possibilita a inclusão de notas não geradas.

Dados gerais Aba ISS

Aba Observação

Dados gerais
Esta dispõe informações como "Número único Nota", "Sequência", "Origem", "Empresa",
"Número da nota", "Série da nota", "Data do movimento", "Data do documento" e
"Tipo do Livro".

O campo Origem pode ser definido dentre as seguintes opções:

Redução Z;
Financeiro;
Cancelamento;
Estoque.

Nota: Quando a opção "Redução Z" estiver selecionada, o campo "Número da Nota para
Redução Z" será exibido nesse painel principal, sendo que neste deverá ser inserido o número
de registro deste documento fiscal.

Determine no Tipo do Livro, se estão sendo tratadas informações referentes a "Serviços


Adquiridos" ou "Serviços Prestados".

Na inserção de lançamentos manuais nessa tela, os campos marcados com um asterisco (*) são
de preenchimento obrigatório.

[voltar ao topo]

Aba ISS
Nessa aba, teremos todos os dados pertinentes ao ISS calculado. Tais como:

ISS Retido;
Valor Contábil;
Base do ISS;
Alíquota ISS;
Valor do ISS;
Valor Isento;
Valor Não Tributado;
Valor da Redução de Base;
Valor do Material Aplicado;
Valor Sub-empreito;
Digitado;
Tipo de Serviço.

Importante: A marcação "Digitado" indica se um lançamento foi gerado ou digitado


diretamente no cadastro. Notas que forem alteradas também ficam com este campo marcado.
Os registros que forem digitados, ou seja, incluídos ou alterados nessa tela, não serão
sobrepostos caso seja realizada uma nova Geração dos Livros. Logo, após serem realizadas
inclusões e/ou alterações nos registros, se for necessário gerar o livro novamente no período,
tais informações não serão modificadas, exceto se excluídas antes da geração.

Observação: O campo "Tipo de Serviço" será utilizado para geração dos registros B025 e
B420 do Bloco B.

[voltar ao topo]

Aba Observação
Esta aba está destinada ao preenchimento de alguma informação relevante acerca dos registros
presentes na tela.

[voltar ao topo]

3.15 Mapa Resumo ECF

Livros Fiscais > Relatórios

Essa rotina tem a funcionalidade de configuração e geração do relatório de resumo para fins de
conferência e fisco, utilizado por empresas que operam o emissor de cupom fiscal.

Painel Principal Aba Responsável

Aba Observações

Painel Principal
Utilizamos o campo "Empresa" para selecionar a instituição emissora do cupom fiscal.

Será indicado no campo "Data Emissão" em qual período foi emitido o cupom fiscal.

O número que iniciará a sequência numeração das páginas do relatório deverá ser descrito por
meio do campo "Página Inicial".

A marcação "Imprimir dados complementares" será utilizada por empresas do estado de


Goiás. Quando acionada, será empregado o mapa resumo próprio para o referido estado (sua
funcionalidade não está implementada no Sankhya-Om).

Por meio da marcação "Gravar página no final" o número da última página será registrado e
alimentado no campo "Página Inicial".

636
alimentado no campo "Página Inicial".

O botão "Visualizar" tem a funcionalidade de gerar a visualização do relatório. Teremos um


exemplo abaixo:

Observação: Para efetuar o processo de geração do relatório, deve-se anteriormente executar


a leitura de redução Z.

[voltar ao topo]

Aba Responsável

Nessa aba será indicado o nome e a função do responsável pela emissão do relatório.

[voltar ao topo]

Aba Observações

Aqui serão descritas as observações relevantes a respeito dos dados contidos no relatório.

[voltar ao topo]

3.16 Relatório de Conferência PIS/COFINS

Livros Fiscais > Relatórios

Teremos nessa tela as configurações para geração do relatório em que poderão ser verificados
os valores de PIS e COFINS dentro de um determinado período. Será gerado um documento
destinado a simples análises dos valores dos impostos, com seus respectivos valores de débitos
e créditos. Esse relatório não considera ajustes, exclusões e compensações referentes à
apuração de PIS e COFINS.

Informe a princípio e obrigatoriamente da "Empresa" da qual serão verificados os dados dos


impostos, bem como o "Período" que irá abranger esta verificação.

Após a definição dos critérios para geração do relatório, aspectos estes detalhados abaixo,
utilize o botão "Visualizar Relatório" para apresentação dos devidos resultados na tela:

Seção Resumo de PIS/COFINS


Resumo por: Determine nesse campo, um dos principais critérios para geração do relatório, ou
seja, se o resumo irá acontecer por:

CST (Código de Situação Tributária);


CFOP (Código Fiscal de Operações e Prestações);
CFOP/CST.

Considerar Cupons fiscais: Na apresentação dos dados no relatório, em relação aos cupons
fiscais, pode-se optar por examinar:

Sim - Os cupons fiscais também serão tratados no relatório;


Não - A apresentação dos cupons no relatório não irá ocorrer;
Somente Cupons - Serão considerados na geração do relatório, apenas os cupons
existentes no período definido inicialmente.

Considera/consolida Matriz e filiais: Determine aqui, se na geração do relatório serão


consolidadas as informações pertinentes à Matriz e suas Filiais.

Seção Outros Resumos

Nessa seção, defina os demais critérios a serem analisados na geração do relatório.

Todos resumos - Ao optar por Todos os resumos, as demais marcações serão


desabilitadas para escolha.
Resumo das retenções (F600);
Demonstrativo de Receitas isentas / não tributadas (M400/M800);
Resumo das receitas/despesas financeiras p/ natureza (sem NF – F100);
Resumo crédito PIS/COFINS sobre encargos de depreciação de BENS (F120);
Resumo crédito sobre Bens Incorporados ao Ativo Imobilizado - Créditos com base no
Valor de Aquisição (F130).

Importante: Alguns CFOP's e/ou CST's podem ou não ser considerados no Programa Validador
e Assinador (PVA) da Receita Federal do Brasil (RFB); esta ocorrência depende da tributação,
regime e outros fatores que podem ser encontrados no manual do EFD Contribuições da própria
RFB, assim divergindo deste relatório. É de responsabilidade do setor Contábil/Fiscal de cada
empresa saber identificar o que é considerado ou desconsiderado para efeitos de apuração do
PIS e COFINS. Assim, teremos o exemplo:

Os CST's 49 (Outras Operações de Saída) e 99 (Outras) utilizados em documentos de saída,


prestação de serviços e demais documentos e Operações que representem receitas, não serão
considerados na apuração de PIS/COFINS, devido ao fato de que o EFD PIS/COFINS desconsidera
esses CST’s para efeito de apuração final.

Cálculo do Bloco F100

O bloco F100 refere-se a registros de receitas ou despesas não contempladas pelos demais
blocos que possuem um documento fiscal eletrônico, tais como recibo, contrato, nota fiscal de
serviço. Dessa forma, como já dito anteriormente, listaremos aqui, os grupos de Receitas e
Despesas que serão considerados na geração do bloco F100, observe:

No grupo de Receitas temos:

Receitas financeiras;
Juros sobre capital próprio;
Receita sobre aluguéis de bens móveis ou imóveis;
Receitas não operacionais;
Receitas não escrituradas nos blocos da EFD Contribuições, sendo estes A, C e D.

Referente ao grupo de Despesas, serão registradas outras operações com direito ao crédito, tais
como:

Contraprestação arrendamento mercantil;


Aluguel de prédio, máquinas e equipamentos;
Despesas com armazenagem de mercadorias;
Aquisição de bens e serviços a serem utilizados como insumos com documentação não
informada nos blocos A, C e D.

Dessa forma, os títulos comuns e tributáveis, tais como, receitas ou despesas de aluguel, serão
calculados conforme configurações na natureza do título. Logo, observe as seguintes regras
para o cálculo dos títulos:

Configure os títulos de receitas e despesas na tela Movimentação Financeira de acordo


com as preferências dos títulos utilizados;
Você deve atentar-se aos campos e observar se o título em questão está com a opção
"Receita" ou "Despesa" configurado no campo "Receita/Despesa";
No campo "Natureza", informe a natureza do título conforme definido na tela Natureza
de Receitas e Despesas;
Na mesma tela, preencha os campos da aba "PIS/COFINS Todas Empresas". Sendo
que, para as despesas, configure o respectivo título assim como realizado no título da
receita.

Importante: Você deve atentar-se ao campo "Regime (EFD PIS/COFINS)" na aba PIS/COFINS
Todas Empresas da tela Natureza de Receitas e Despesas quando utilizá-lo em títulos de
Receitas, pois ele determinará a forma e o período de cálculo do imposto do título na apuração.
Observe o seguinte exemplo:

Ao definir a opção "Regime de Caixa", o sistema fará o cálculo somente na baixa do título.
Porém, ao selecionar a opção "Regime de competência" o cálculo será realizado conforme a
data de entrada/saída e não precisará estar baixado.

Observação: Para títulos referentes à multa, juros e descontos (receita) haverá cálculo
somente se estes forem parametrizados nas Preferências da empresa, sub-aba "Geração
F100" da aba EFD - Escrituração Fiscal Digital.

Caso seja necessário alteração de dados para o cálculo, ou o não cálculo do tributo de PIS e
COFINS após a conferência prévia, as atualizações como natureza, valor de multa, juros,
desconto deverão ser atualizados no campo "Desdob." localizado na aba Geral da tela
Movimentação Financeira para que assim, o sistema realize os cálculos de acordo com as
alterações realizadas.

Após realizadas as configurações, a rotina será executada e os dados serão conferidos de


maneira analítica conforme o filtro Resumo das receitas/despesas financeiras p/ natureza (sem
NF – F100).

637

3.17 Resumo de Entradas por CFO

Livros Fiscais > Relatórios

Através desta tela, você poderá realizar a geração de um relatório de simples conferência, que
irá apresentar e classificar as operações de entrada realizadas pela empresa, dentro de um
período pré-determinado, por CFOP. Essa classificação é feita com base nos impostos ICMS, IPI e
Substituição Tributária.

Para geração do relatório, inicialmente informe o "Período" ao qual necessita visualizar os


dados.

O campo "Data Emissão" irá registrar automaticamente a data em que o relatório está sendo
gerado. Logo à frente deste campo, tem-se a marcação "Imprimir data emissão?" que
quando efetuada, tem-se a definição de que a data de emissão exibida no campo "Data
Emissão" será apresentada e consequentemente impressa no relatório.

No campo "Empresa" indique a empresa na qual deseja visualizar o resumo.

O botão "Gerar" é responsável pela construção do relatório na tela, onde este além de ser
visualizado, poderá ser impresso.

3.18 Empresa

Livros Fiscais > Contabilidade > Empresa

Nesta tela são realizados os cadastros vinculados à Empresa na realização de sua contabilidade,
ou seja, suas particularidades na utilização das rotinas contábeis.

A tela é composta por algumas abas, onde realizam-se os cadastros relacionados aos processos
contábeis a serem efetuados pela empresa. Abaixo tem-se uma melhor explanação sobre tais
abas.

Aba Exercício Aba Plano de Contas

Aba Lançamentos Aba Contador

Aba ECD - Escrituração Contábil Digital Aba Instituição Responsável

Aba Relacionamento com Participantes - ECD Aba Signatários

Aba Método de Depreciação Aba Auditores Independentes

Aba ECF - Escrituração Contábil Fiscal Botão Outras Opções...

Aba SCP - Sociedade em Cota de Participação

Aba Exercício
Nesta aba são realizados os cadastros referentes ao funcionamento da empresa.

Informe no campo "Data de Abertura", a data de fundação da empresa que está sendo
configurada.

O campo "Início do período contábil" é preenchido com a data de início do período contábil
da empresa; não é possível inserir neste campo uma data anterior a data de abertura da
empresa.

O campo "Fim do período contábil" é preenchido com a data final do período contábil da
empresa; não é possível inserir neste campo uma data anterior a data de início do período
contábil da empresa.

Em relação ao campo "Referência", este refere-se à data do mês no qual serão iniciados os
trabalhos no módulo de contabilidade; ele poderá ser alimentado com uma data que esteja
dentro do período contábil informado, ou seja, entre a data de início e fim do período contábil.

Observação: Ao iniciar o preenchimento de um dos campos de data mencionados acima, os


mesmos são apresentados em branco, e o mês e ano correntes estarão sugeridos para
preenchimento.

À medida em que os Livros Diários forem sendo impressos, a numeração destes será
apresentada no campo "Número do diário". Quando nenhum Livro Diário foi impresso,
informa-se "0" (zero) neste campo.

À medida em que os Livros Diários forem sendo impressos, a numeração da última página
gerada será apresentada no campo "Última página do diário". Quando nenhuma página do
Livro Diário foi impressa, informe "0" (zero) neste campo.
A informação inserida no campo "N.º Ordem Instrumento Escrituração (G)" será utilizada
para geração do arquivo "SPED-Contábil" e deverá ser preenchido de acordo com o tipo de
escrituração enviada pela empresa, assim, informe aqui o número do Instrumento de
Escrituração que será gerado para transmissão do arquivo ao Fisco.

Assim como no campo anterior, a informação inserida no campo "N.º Ordem Instrumento
Escrituração (R)" será utilizada para geração do arquivo SPED-Contábil e deverá ser
preenchido de acordo com o tipo de escrituração enviada pela empresa. Informe aqui o número
do Instrumento de Escrituração que será gerado para transmissão do arquivo ao Fisco.

[voltar ao topo]

Aba Plano de Contas


Nesta aba serão realizados os cadastros referentes ao Plano de Contas da empresa, ou seja, o
conjunto de códigos criado pelo contador que registram todos os fatos administrativos da
empresa.

O campo "Empresa do plano de contas" é alimentado automaticamente com o código e o


correspondente nome da Empresa que está sendo cadastrada nesta tela.

638
Quando a marcação "Permitir alteração por outras empresas quando compartilhado" for
realizada, será permitido que outras empresas que compartilham o mesmo Plano de Contas
realizem alterações.

Defina no campo "Instituição Resp. Man. Plano Contas Referencial" qual a empresa
responsável pela manutenção de seu Plano de Contas Referencial. Tem-se as seguintes
possibilidades de escolha:

Nenhuma;
1 - PJ em Geral;
2 - PJ em Geral - Lucro Presumido;
3 - Financeiras;
4 - Seguradoras ou Entidades Abertas de Previdência Complementar;
5 - Imunes e Isentas em Geral;
6 - Imunes e Isentas - Financeiras;
7 - Imunes e Isentas - Seguradoras;
8 - Entidades Fechadas de Previdência Complementar;
9 - Partidos Políticos;
10 - Financeiras - Lucro Presumido.

Por meio do campo "Indicador de mudança de plano de contas", informe se "Houve


mudança no plano de contas" ou se "Não houve mudança no plano de contas".

Informe no campo "Conta Contábil de Encerramento de Resultado" a conta contábil que


será utilizada para encerramento do resultado.

Máscara

Neste espaço, você definirá o formato das contas do Plano de Contas, ou seja, os níveis que irão
compor cada nível. Pode-se "remover" ou "adicionar" níveis, caso necessário; assim, uma vez
criado o Plano de Contas, sua máscara não poderá mais ser modificada.

[voltar ao topo]

Aba Lançamentos
Aqui são realizadas as configurações relacionadas aos lançamentos contábeis que serão
efetuados.

Quando a marcação "Aceitar histórico zero" for realizada, fará com que ao realizar um
lançamento contábil, este lançamento possa ser concluído sem informar seu histórico.

Ao realizar a marcação "Utiliza Centro de resultado", tem-se que, na realização dos


lançamentos contábeis será exigido que um Centro de Resultado seja indicado.

Quando a marcação "Utiliza Projeto" for selecionada, será exigido que um Projeto seja
informado na realização dos lançamentos contábeis.

Defina no campo "Numeração dos Mestres de Lote" a forma de geração dos Mestres de
Lote. São disponibilizadas as seguintes opções:

Manual: O código dos Mestres de Lote deverá ser preenchido manualmente;


Empresa: Por meio dessa opção, o código dos Mestres de Lote será gerado
automaticamente por empresa em ordem sequencial e crescente;
Empresa/Referência: Definindo-se o campo com esta opção, o código dos Mestres
de Lote será gerado pelo sistema por empresa em ordem sequencial e cronológica por
referência.

Informe no campo "Último Número Usado" o último número do Mestre de Lote. Ele é
atualizado a medida em que forem criados novos Mestres de Lote ordenados por Empresa ou
Empresa/Referência.

No campo "Símbolo para valores negativos" defina a forma como os valores negativos serão
apresentados. São apresentadas as seguintes opções:

100,00-
100,00D
-100,00
(100,00)
( 100,00)

Seção Intervalo de Lotes para Lançamento Manual

No campo "Início do número do lote manual" informe o número inicial do intervalo de


Mestres de Lote para lançamentos manuais.

O campo "Fim do número do lote manual" é preenchido com o número final do intervalo de
Mestres de Lote para lançamentos manuais.

[voltar ao topo]

Aba Contador
Nesta aba são cadastrados os dados referentes ao contador responsável pelas rotinas contábeis
da empresa.

Informa-se no campo "Contador", o nome completo do contador da empresa.

O campo "CRC" é preenchido com o número do registro no Conselho Regional de Contabilidade


do contador.

No campo "UF CRC" informa-se a UF (Unidade da Federação) onde o CRC do Contador foi
emitido.

[voltar ao topo]

Aba ECD - Escrituração Contábil Digital


Nesta aba são cadastrados os dados referentes aos Blocos, Registros e as Indicações de
Situação Especial relacionadas à Empresa, ou seja, as informações necessárias para geração do
SPED-Contábil.

Defina no campo "Período de Geração das Demonstrações Contábeis" o período em que


deverão ser geradas as demonstrações contábeis. São disponibilizadas as seguintes opções:

Mensal;
Bimestral;
Trimestral;
Semestral;
Anual.

Informe no campo "Cabeçalho das Demonstrações" o nome da demonstração que será


gerada. O texto informado neste campo, será apresentado no Registro J005 conforme manual de
geração da ECD.

Grade Blocos

Caso você utilize o botão "Copiar blocos de outra empresa..." será aberto um pop-up para
informar de qual Empresa deseja-se copiar os blocos. Uma vez copiados, esse botão ficará
desabilitado, possibilitando uma nova cópia apenas se todos os blocos copiados forem
excluídos.

O campo "Bloco" é um campo alfabético no qual informa-se o Bloco que está sendo criado. Por
exemplo, "O", "I", "J", entre outros.

No campo "Sequência" deverá ser registrada a sequência numérica que o Bloco que está
sendo criado deverá aparecer. Por exemplo, "1", "2", "3", e assim por diante.

O campo "Descrição" deverá ser preenchido com a descrição do Bloco que está sendo criado.
Por exemplo, "Abertura", "Demonstrações Contábeis", entre outras.

Quando a marcação "Gerar Bloco" estiver selecionada, fará com que o Bloco da linha
selecionada seja gerado ao executar a geração do ECD.

Grade Registros

São informados nesta grade os registros conforme orientação presente no manual "ECF -
Escrituração Contábil Digital".

No campo "Registro" informe o Registro que está sendo criado. Este campo é vinculado ao
Bloco, de forma que, quando posiciona-se em um determinado Bloco na Seção Bloco, são

639
Bloco, de forma que, quando posiciona-se em um determinado Bloco na Seção Bloco, são
apresentados os Registros deste na Seção Registros. Exemplos de preenchimento do campo
Registro são, "O00", "I001", "J150" entre outros.

No campo "Descrição" insira a descrição do registro que está sendo criado.

Com a marcação "G" efetuada, o Livro Diário gerado será completo, sem escrituração auxiliar.

Ao efetuar a marcação "R", o Livro Diário gerado será com escrituração resumida e com
escrituração auxiliar.

Selecionando-se a marcação "A", será gerado um Livro Diário auxiliar ao diário com
escrituração resumida.

Caso a marcação "B" seja realizada, serão gerados os Livros Balancetes Diários e Balanços.

Quando a marcação "Z" estiver selecionada, será gerado o Livro Razão Auxiliar.

Sub-aba Indicação de Situação Especial

Se a empresa incorre em uma das situações especiais de transmissão da ECD, deve-se informá-
la neste espaço.

No campo "Data" informa-se a data da ocorrência da situação especial.

Defina no campo "Situação Especial" a situação especial na qual a empresa se enquadra. São
disponíveis as seguintes opções:

Extinção;
Fusão;
Incorporação/Incorporada;
Incorporação/Incorporadora;
Cisão Total;
Cisão Parcial;
Transformação;
Desenquadramento de Imune/Isenta;
Inclusão no Simples Nacional;
Transferência de Sede.

Nota: As situações especiais "Transformação" e "Transferência de Sede" não são mais


aplicadas desde 2017. No processo de cadastramento de uma destas ocorrências com data
superior a 01/01/2017, ao tentar confirmá-lo, será exibido um pop-up com a seguinte
mensagem:

"As situações especiais "Transformação" e "Transferência de Sede" não são mais


utilizadas a partir de 2017."

[voltar ao topo]

Aba Instituição Responsável


Informe nesta aba, o "Código Interno" e o "Nome da Instituição" que legalmente tem direito

de acesso ao Livro Contábil Digital da Empresa e o "Código Cadastral" do empresário ou


sociedade empresária na instituição informada.

[voltar ao topo]

Aba Relacionamento com Participantes - ECD


Nesta aba são realizados os cadastros referentes aos Parceiros participantes da Escrituração
Contábil Digital.

No campo "Cód. Parceiro" informaremos o Parceiro cadastrado no sistema que possui algum
relacionamento contábil com a empresa.

O campo "Data Início" é preenchido com a data de início do relacionamento contábil do


parceiro com a empresa escriturada.

Caso o relação entre a Empresa e o Parceiro tenha finalizado, a data em que este vínculo se
encerrou será informada no campo "Data Final".

O campo "Cód. Relacionamento" refere-se ao código do relacionamento da Empresa com o


Parceiro. Podem ser escolhidas dentre as seguintes opções:

Matriz no exterior;
Filial, inclusive agência ou dependência, no exterior;
Coligada, inclusive equiparada;
Controladora;
Controlada (exceto subsidiária integral);
Subsidiária integral;
Controlada em conjunto;
Entidade de Propósito Específico (conforme definição da CVM);
Participante do conglomerado;
Vinculadas (Art. 23 da Lei 9.430/96);
Localizada em país com tributação favorecida.

[voltar ao topo]

Aba Signatários
São cadastrados nesta aba os Signatários da Empresa, ou seja, aqueles que podem assinar
documentações representando a empresa.

Ao realizar um novo cadastro de um Signatário, o campo "Cód. Signatário" será gerado


automaticamente quando este cadastro for salvo.

Informa-se no campo "Data Início" a data de início do relacionamento entre a Empresa e o


Signatário.

Será informada no campo "Data Final" a data do final do relacionamento entre a Empresa e o
Signatário.

Preencha o campo "Nome" com o nome do Signatário.

O CPF ou CNPJ do Signatário deverá ser inserido no campo "CPF/CNPJ".

No campo "CRC" será informado o número de inscrição do contador no Conselho Regional de


Contabilidade.

640
Deve-se inserir no campo "Qualificação" qual a competência, a prática do signatário.

No campo "Cód. DNRC" informa-se o código do registro da Empresa em escrituração junto ao


Departamento Nacional de Registro Comercial.

Quando a marcação "Gerar ECD" for efetuada, as informações do Signatário serão geradas na
"Escrituração Contábil Digital – ECD" da Empresa em escrituração.

No campo "Telefone" teremos o número de telefone do Signatário.

Insira no campo "E-mail" o e-mail do Signatário.

O campo "Núm./Seq./CRC" deverá ser é preenchido com o número sequencial do CRC do


Contador da Empresa.

No campo "Data Validade CRC" informe a data de validade da Certidão de Regularidade


profissional do Contador junto ao Conselho Regional de Contabilidade.

O campo "UF CRC" é preenchido com a Unidade da Federação, na qual o CRC do Signatário foi
emitido.

Efetuando-se a marcação "Responsável Legal da empresa junto a RFB", determinado que


você será o responsável legítimo da empresa junto à Receita Federal Brasileira.

[voltar ao topo]

Aba Método de Depreciação


Nesta tela são cadastrados os Métodos de Depreciação relativos a cada ano na empresa.

Informe o "Ano" referente ao Método de Depreciação.

No campo "Método" cadastre o Método de Depreciação para o ano cadastrado. São duas as
possibilidades de escolha:

Fiscal/Contábil Tradicional;
Depreciação para ajuste Lei 11.638/2007.

[voltar ao topo]

Aba SCP - Sociedade em Cota de Participação

Defina no campo "Tipo de Empresa" como é a integração da empresa em relação à sociedade


em cota de participação. Tem-se três opções para escolha:

0 – Empresa não participante de SCP como sócio ostensivo;


1 – Empresa participante de SCP como sócio ostensivo;
2 – SCP.

No campo "CNPJ da SCP" informe o CNPJ da Sociedade em Cota de Participação; pode-se


digitar ou mesmo pesquisar os dados do Cadastro de Empresas.

Conforme o preenchimento do campo anterior, no campo "Nome da SCP" tem-se o nome da


Sociedade em Cota de Participação.

Observação: Será permitido cadastrar um registro nos dois últimos campos citados, apenas se
o campo Tipo de Empresa for definido com a opção "1 - Empresa participante de SCP como
sócio ostensivo".

[voltar ao topo]

Aba Auditores Independentes

O campo "Registro na CVM" é de preenchimento obrigatório, e nele você preencha com o


registro na Comissão de Valores Mobiliários.

Em "Nome do Auditor", cadastra-se o correspondente ao registro inserido no campo anterior.

[voltar ao topo]

Aba ECF - Escrituração Contábil Fiscal

Sub-aba Blocos

Informe no campo "Bloco" o número ou letra referente ao Bloco que está sendo configurado
(apenas 1 dígito).

Tem-se no campo "Sequência" a sequência dos blocos. Se tornará de preenchimento


obrigatório quando informado algum valor no campo Bloco; informa-se aqui no máximo 2
dígitos.

No campo "Descrição" preencha a descrição do bloco em questão.

Quando a marcação "Gerar Bloco" for efetuada, será gerado o ECF com base nos registros
configurados.

Grade Registros

Esta parte dos registros está relacionada aos blocos. Cada bloco selecionado na parte superior
da tela pode corresponder à vários registros nesta grade.

No campo "Registro" informe os quatro dígitos referentes ao registro; esta informação é


composta por números e/ou letras.

Preenche-se o campo "Descrição" com a descrição do registro em questão.

Quando a marcação "Gerar Registro" for realizada, o sistema irá gerar o registro no ECF.

Sub-aba Parâmetros de Tributação

641
Determine nesta aba as especificidades acerca das tributações.

Quando a marcação "Optante pelo REFIS" for realizada, significa que a Empresa é optante
pelo REFIS.

Nota: O REFIS (Programa de Recuperação Fiscal), consiste em um regime opcional de


parcelamento de débitos fiscais proposto às pessoas jurídicas com dívidas perante a Secretaria
da Receita Federal – SRF, a Procuradoria Geral da Fazenda Nacional – PGFN e o Instituto Nacional
do Seguro Social – INSS.

Ao selecionar a marcação "Optante pelo PAES" tem-se que a Empresa é optante pelo PAES -
Parcelamento especial que, tem como objetivo, o parcelamento especial de débitos junto à
Secretaria da Receita Federal, à Procuradoria-Geral da Fazenda Nacional e ao Instituto Nacional
do Seguro Social.

Determine no campo "Forma de Tributação" a forma de tributação da empresa. Tem-se as


seguintes opções:

1 – Lucro Real
2 – Empresa participante de SCP como sócio ostensivo
3 – Lucro Presumido
4 – Lucro Presumido/Real/Arbitrado
5 – Lucro Presumido
6 – Lucro Arbitrado
7 – Lucro Presumido/Arbitrado
8 – Imune do IRPJ
9 – Isenta do IRPJ

Defina no campo "Indicador do Período de Apuração de IRPJ e da CSLL" o período de


apuração de IRPJ e CSLL. Tem-se as seguintes alternativas:
A - Anual
T – Trimestral

Determina-se a "Escrituração" a ser utilizada pela empresa. Dessa forma, teremos duas
opções:

L - Livro Caixa ou Hipótese prevista no §1o do art. 129, Instrução Normativa no


1.515/2014 (Lucro Presumido) ou Sem Escrituração (Imunes ou Isentas);
C - Contábil (Lucro Presumido, Imunes ou Isentas).

No campo "Tipo de Pessoa Jurídica Imune ou Isenta" teremos as seguintes alternativas:

1 – Assistência Social
2 – Educacional
3 – Sindicato de Trabalhadores
4 – Associação Civil
5 – Cultural
6 – Entidade Fechada de Previdência Complementar
7 – Filantrópica
8 – Sindicato
9 – Recreativa
10 – Científica
11 – Associação de Poupança e Empréstimo
12 – Entidade Aberta de Previdência Complementar (Sem Fins Lucrativos)
13 – Fifa e Entidades Relacionadas
14 – CIO e Entidades Relacionadas
15 – Partidos Políticos
99 – Outras

Defina no campo "Apuração do IRPJ para Imunes ou Isentas" como será a periodicidade da
apuração do IRPJ para imunes ou isentas. Tem-se as seguintes opções:

A - Anual
T – Trimestral
D – Desobrigada

No campo "Apuração do CSLL para Imunes ou Isentas" define-se como será a


periodicidade da apuração do CSLL para imunes ou isentas. Tem-se as seguintes opções:

A – Anual, se optou pela apuração da CSLL sobre a base de cálculo estimada.


T – Trimestral, no caso de ter adotado a apuração trimestral da CSLL.
D – Desobrigada, na hipótese de pessoa jurídica imune ou isenta da CSLL.

Determine no campo "PJ Sujeita à Alíquota da CSLL de 9% ou 17% ou 20% em


31/12/2015" a alíquota da CSLL da PJ a ela sujeita. Tem-se as seguintes alternativas:

01 – 9%
02 – 17%
03 – 20%

Efetue a marcação "Optante pela extinção do RTT no ano-calendário de 2014" caso a


Empresa se enquadre nesta situação.

Deve-se selecionar a marcação "Existe diferenças entre a contabilidade societária e


Fcont" caso a Empresa se encaixe nesta situação.
Defina no campo "Critério de reconhecimento de receitas (L.Presumido)" qual será o
fundamento de reconhecimento de receitas a ser utilizado. A configuração deste campo será
utilizada para o preenchimento do campo IND_REC_RECEITA do Registro 0010. Tem-se as
seguintes opções:

0 - Não se Aplica
1 – Regime de Caixa
2 – Regime de Competência

Observação: Determinando-se este campo com a opção "1 - Regime de Caixa", o campo
Escrituração deverá ser definido com a opção "C - Contábil (Lucro Presumido, Imunes ou
Isentas)" ou "L - Livro Caixa ou Hipótese prevista no §1o do art. 129..."; definindo-se o
campo com a opção "2 - Regime de Competência", o campo Escrituração deverá ser igual a
"C - Contábil (Lucro Presumido, Imunes ou Isentas)".

Por meio dessa aba, você também poderá realizar as configurações dos registros "N030",
"N500", "N620", "N650" e "N660" para a geração destes na tela Configurador de Blocos e
Registros - ECF.

Sendo que, o campo 04 PER_APUR do registro N030 deve ser gerado de forma Anual/Mensal.
Além disso, os registros serão gerados conforme a ordenação N030, N500, N620, N650 e N660.

Grade Forma de Tributação no Período

No campo "Exercício" insira o ano do exercício da Tributação; informa-se até 4 dígitos.

Defina no campo "Trimestre" qual o trimestre do período em questão estão sendo feitas as
configurações.

Determina-se no campo "Forma de Tributação" qual a forma de tributação referente ao


exercício e trimestre informados. Tem-se as seguintes opções:

R - Anual
P – Trimestral
A – Desobrigada
E – Real Estimativa

Nos campos "Jan/Abr/Jul/Out", "Fev/Mai/Ago/Nov" e "Mar/Jun/Set/Dez" o sistema indicará


se serão considerados nestes períodos as seguintes alternativas:

E – Receita Bruta;
B – Balanço ou Balancete.

Sub-aba Parâmetros Complementares

Nesta aba tem-se os parâmetros adicionais à esta configuração:

Sub-aba Tipos de Programa

As marcações presentes nesta aba são destinadas à composição dos itens do Registro 0021.

[voltar ao topo]

Aba ECD - Outras Informações (J800)


Tem-se nesta aba, os dados pertinentes aos Arquivos Anexos para ECD e informações que irão
alimentar o Registro J800 da ECD. Realizaremos também nessa aba, o upload de um arquivo
com extensão ".rtf" para o Repositório de Arquivos.

Determine inicialmente, o "Tipo de Documento" a ser carregado e salvo. Tem-se as seguintes


opções:

001 - Demonstração do Resultado Abrangente do Período


002 - Demonstração dos Fluxos de Caixa

642
003 - Demonstração do Valor Adicionado
010 - Notas Explicativas
011 - Relatório da Administração
012 - Parecer dos Auditores
099 - Outros

Informe obrigatoriamente em seguida, a "Descrição do Arquivo", e por meio do botão


"Anexar J800" efetua-se o carregamento do documento, de modo que o campo "Nome
Arquivo" será automaticamente preenchido.

[voltar ao topo]

Botão Outras Opções...


Na parte superior da tela, tem-se o botão "Outras Opções...", que apresenta como alternativa
de utilização, o botão "Recompor Saldos".

A recomposição de saldos consiste em um recálculo dos saldos das contas contábeis em um


determinado período informado, que tem o objetivo de eliminar a inconsistência dos saldos nas

contas contábeis.

Ao acionar esta opção, será aberto um pop-up para confirmação do procedimento de


recomposição dos saldos:

No campo "Referência p/ recomposição" informe uma data que esteja dentro do período
contábil da empresa, ou seja, entre a data informada no campo "Início do período contábil" e
o campo "Fim do período contábil". Caso seja informada uma referência fora do período
contábil da instituição, será exibida a seguinte mensagem:

"A referência para recomposição deve estar dentro do período contábil da empresa".

Ao preencher o campo com uma data condizente com o período contábil da empresa, ao se
confirmar a recomposição dos saldos o seguinte questionamento é apresentado:

"A recomposição irá recalcular todo o saldo das contas contábeis da empresa X para
a referência X até a referência atual. Deseja continuar?".

Finalizado o processo de recomposição, será exibida uma mensagem informativa sobre a


finalização do procedimento.

[voltar ao topo]

3.19 Informações de Declaração de Exportação

Livros Fiscais > Avançado

Quando uma empresa efetua vendas para fora do país, torna-se necessário emitir documentos
de cunho fundamental para que a exportação ocorra. Um desses documentos é a Declaração de
Exportação - DE que engloba o Registro de Exportação - RE, sendo esse o conjunto de
informações de natureza comercial, financeira, cambial e fiscal, que caracteriza a operação de
exportação de uma mercadoria. Esses documentos são utilizados pela Receita Federal pois dão
início ao despacho aduaneiro e também apoiam na geração de obrigações fiscais, como o EFD -
Escrituração Fiscal Digital - ICMS/IPI onde gera-se os registros 1100 e 1105 do arquivo e o
Sintegra sendo gerados os registros 85 e 86.

Deste modo, esta tela possibilitará o preenchimento dos referidos documentos.

Painel Principal Aba Geral

Aba Informações de Registro Exportação Aba Informações de Nota Exportação


Painel Principal
Localizado no alto da tela, o Painel Principal reúne as informações pertinentes a Declaração de
Exportação.

O campo "Nro Declaração" comportará a numeração responsável por identificar a declaração


que foi realizada.

A categoria desta declaração será descrita através do campo "Tipo Declaração", que contém
as seguintes opções:

Declaração Única de Exportação;


Declaração Simplificada;
Declaração de Exportação.

Observação: Quando o campo Tipo Declaração estiver com a opção Declaração de Exportação
selecionada, o campo "Nro Registro" (aba "Informações de Registro Exportação") deverá
ter um valor diferente de zero.

Nota: Se a opção Declaração Única de Exportação (DU-E) estiver selecionada no campo Tipo de
Declaração, será necessário que você preencha o campo "Natureza" da sub-aba Informações
de Nota Exportação, caso contrário, será exibida a seguinte mensagem:

"Não foi possível atualizar o registro!


É necessário informar o campo NATUREZA da nota para declaração D10, pois possui
tipo de declaração única".

Por meio do campo "Data Declaração", informe o período ao qual a declaração foi composta.

O período em que ocorreu a concretização da operação, será apontado no campo "Data


Averbação".

Informe também a "Natureza" da declaração, de acordo com as seguintes opções:

Direta;
Indireta;
Não - antes de 01/07/2005;
Sim - antes de 01/07/2005.

[voltar ao topo]

Aba Geral
Nesta aba, temos o campo "Código do País de Destino", que permite informar qual será o
país destinatário da exportação.

[voltar ao topo]

Aba Informações de Registro Exportação


Esta aba compreenderá os dados que dizem respeito ao Registro de Exportação.

643
Nela, será informado o número do registro e o período em que o mesmo foi realizado.

Por padrão, o sistema irá inserir o número 0 (zero) no campo "Nro Registro". Assim, utilize um
valor diferente apenas se a opção "Declaração de Exportação" do campo "Tipo Declaração"
estiver selecionada. Caso as informações estejam incompatíveis, será apresentado a mensagem
abaixo:

"Se o campo Tipo Declaração for igual a Declaração de Exportação, o Nro Registro
deve ser informado e ser diferente de 0".

[voltar ao topo]

Aba Informações de Nota Exportação


Nesta aba serão apontados os documentos que irão compor o Registro de Exportação.

O campo "Nro Único Nota" é responsável pelo preenchimento e busca dos respectivos
documentos, quando acionado, será exibido o pop-up "Filtro por Notas" que permite refinar a
busca, tornando-a mais simples e rápida. Ressaltando, que os documentos a serem pesquisados
pertencem a modalidade de venda.

Ao informar os dados necessários para a pesquisa, é possível realizar a seleção de um ou vários


documentos a serem inseridos no Registro de Exportação.

Observação: Ao informar uma nota cujo itens possuam CFOP's diferentes, será apresentada a
mensagem abaixo:
"O documento vinculado possui mais de um CFOP e não foi possível determinar qual
a natureza da exportação será adotada".

Se a nota informada possuir em seus itens todos os CFOP's iguais, porém este CFOP não seja o
7501, será apresentado o valor do campo "CFOP" no campo calculado de igual nome e será
sugerido à você no campo "Natureza", a opção "Direta".

Caso a nota informada possua em seus itens todos os CFOP's iguais e este seja igual a 7501,
será apresentado o valor do campo CFOP no campo calculado de nome igual, e sugerido à você
o campo Natureza com a opção "Indireta" selecionada.

Assim, ao gerar o arquivo sped fiscal, o registro 1100 será gerado para cada nota e terá a
informação Natureza (campo 5), conforme foi informado na aba Informações de Nota
Exportação. Se o campo Natureza desta aba não for preenchido, será considerado o campo
Natureza do Cabeçalho da tela.

Ao final, teremos a indicação da data, número e do tipo de conhecimento para cada documento
selecionado.

Observação: Quando o parâmetro "Validar dt. conhecimento de declaração Exportação?


- VALDTDECDTCTEXP" estiver desligado, o sistema permitirá que você informe a Data do
Conhecimento maior do que a Data de Declaração.

Nota: A Data do Conhecimento poderá ser maior do que a Data de Declaração, desde não
ultrapasse o último dia de referência desta última. Por exemplo: se a Data de Declaração for
igual à 21/09/2021, a Data do Conhecimento não pode ser superior à 30/09/2021.

[voltar ao topo]

3.20 Registro de Apuração do IPI

Livros Fiscais > Relatórios

Neste livro, serão gerados os valores totais referentes as notas de Entradas (créditos), notas de
saídas (débitos) e os ajustes tanto a débito quanto a crédito, onde serão encontrados os valores
finais do período e apurando neste caso, se o estabelecimento terá um saldo credor ou devedor
de IPI.

Preenchimentos Iniciais Botões do topo da tela

Visualização do relatório

Preenchimentos Iniciais
Teremos os seguintes campos a serem preenchidos para geração do relatório:

Em "Empresa", informe a empresa a que deseja gerar os dados.

Preencha em "Data Inicial", a data inicial que o sistema irá considerar para a busca de
informações para a geração do relatório.

Na "Data Final" informe a data final para a busca dos dados para a geração do relatório.

Nos casos em que o relatório ainda não foi gerado, o campo "Página Inicial" estará preenchido
com o número "0". À medida que a geração dos relatórios forem executadas, ele será
alimentado com a numeração da última página do período gerado anteriormente, porém, você
também poderá editá-lo manualmente, se necessário.

A "Página Final" será alimentada automaticamente com a numeração da última página


referente a última geração efetuada. Teremos a opção de gravar ou não esta informação para
futuras emissões.

O campo "Data Emissão" apresentará automaticamente a data em que o relatório está sendo
emitido.

Se marcação "Imprimir data/hora da emissão?" for realizada, fará com que a data e a hora
da emissão do relatório sejam impressas em seu lado superior direito.

Seção Demonstrativos

A seção "Demonstrativos" será alimentada com o acionamento do botão "Abrir", que traz os
valores salvos na tabela TGFLOU (LivroOutros) considerando Tipo de Imposto = "P" (IPI).

Serão apresentados os valores referentes a:

Outros Débitos;

644
Outros Débitos;
Estorno de Débitos;
Outros Créditos;
Estorno de Créditos;
Saldo Credor Ant..

Além disso, temos as colunas contendo os dados de "Observação", "Ajuste", a "Origem do


Processo", bem como o "Número do Processo".

[voltar ao topo]

Botões do topo da tela


No alto da tela, você pode notar alguns botões de suma importância para geração do relatório.
São eles:

Ao acionar este botão, serão recuperadas e apresentadas na seção


Demonstrativos (apresentada acima) as informações relacionadas às apurações
anteriores da empresa e período definidos.

Por esta opção, será possível salvar os valores apurados do período,


somados aos ajustes lançados já apurando o saldo e gravando os totais com seus
respectivos tipos de apuração. Assim, para o mês seguinte, os saldos do mês
anterior serão considerados. Além disso, estes valores também são base para
geração dos registros do EFD Fiscal no registro de apuração deste.

Por este botão, faremos a visualização do relatório construído de acordo com os


filtros e marcações anteriormente efetuadas (abaixo, temos mais informações sobre este botão).

[voltar ao topo]

Visualização do relatório

Depois de gerados os dados na tela e acionado o botão , o relatório apresentado


demonstrará, primeiramente, os totais por CFOP das "Entradas", em seguida os totais por
CFOP das "Saídas" e, ao final do relatório, os resumos dos "Débitos e Ajustes", "Créditos e
Ajustes" e "Apuração do Saldo".

[voltar ao topo]

3.21 DeSTDA - Declaração de Subst. Tribut. e Difer. Alíquota - S.N.

Livros Fiscais > Relatórios

Por meio desta tela, realiza-se a geração dos valores que serão lançados no aplicativo SEDIF,
onde serão realizadas as apurações da nova declaração acessória imposta aos contribuintes
optantes pelo Simples Nacional.

Para geração do relatório, efetue obrigatoriamente o preenchimentos dos campos "Empresa",


"Data Inicial" e "Data Final".

A marcação "Apurar compras para industrialização e comercialização (CFOP 2101,


2102)" deverá ser selecionada para as empresas optantes pelo Simples Nacional que estão
sujeitas ao recolhimento do diferencial de alíquotas em relação às operações de entrada de
mercadorias destinadas para uso e consumo, ativo permanente e industrialização ou
comercialização. Desta forma, serão apuradas neste relatório as compras com CFOP 2101 e
2102.

Observação: A regra da marcação acima será aplicada apenas para empresas estabelecidas
em São Paulo.

Importante: Para obter valores neste relatório, deve-se gerar anteriormente a Apuração do
ICMS e do ST, onde ambos devem estar com seus respectivos dados.

É importante salientar que para o campo "Empresa" serão apresentadas para escolha, apenas
as empresas optantes pelo Simples Nacional, ou seja, na tela "Configurações > Cadastros >
Empresas > aba Naturezas" o campo "Optante pelo SIMPLES" deve estar assinalado, bem
como o campo "Cód. Regime Tribut." deve estar definido com a opção "Simples Nacional".
Além disso, a empresa cadastrada deve estar inserida (cadastrada) na tela "Comercial >
Preferências > Empresa".

Estrutura do DeSTDA

Em relação a sua estrutura, o DeSTDA é composto por 3 blocos, sendo um de abertura, "0"
(tabelas e referências), o "G" com os valores da apuração, e o bloco "9" sendo o final de
encerramento.

O relatório construído visa fornecer os valores necessários a serem lançados no aplicativo


"SEDIF" onde serão geradas as apurações da nova declaração acessória imposta aos
contribuintes optantes pelo Simples Nacional.

A SEFAZ/PE desenvolveu e fornece o aplicativo SEDIF para todo Brasil, na primeira versão do
aplicativo não será possível importar o arquivo TXT gerado pelo Sankhya-Om, dessa forma,
vamos fornecer o relatório de apoio para digitação direta no aplicativo.

O relatório será composto por 4 (quatro) partes:

Inscrições Estaduais em Outras UF's


ICMS Retido com o Substituto Tributário
ICMS devido por Aquisições Interestaduais
PA – Partilha do ICMS na Venda Interestadual para Consumidor Final

Aqui, teremos o exemplo da disposição dos dados de um relatório gerado:

645
3.22 Super Sintegra

Livros Fiscais > Conexão

A escrituração dos Livros Fiscais previstos no regulamento do ICMS e do ISS foi substituída no
ano de 2006 pela escrituração eletrônica do "Livro Fiscal Eletrônico (LFE)", ou seja, o
"Super Sintegra", conforme layout previsto no Ato Cotepe 35/2005. A escrituração no Super
Sintegra foi determinada no Decreto nº 26.529, de 13 de janeiro de 2006, regulamentado pela
Portaria nº 210, de 14 de Julho de 2006.

Todo contribuinte do ICMS e/ou do ISS no Distrito Federal (DF) está obrigado a escrituração do
Super Sintegra, salvo contribuintes enquadrados no Simples Nacional com faturamento anual
inferior ao limite estabelecido para os Microempreendedores Individuais (para 2012, o valor é de
R$ 60.000,00).

Além de dispensar a escrituração manual dos livros previstos no Ato Cotepe 35/2005, a
escrituração do Super Sintegra dispensa a entrega do Sintegra, GIM e DMSP.

O Layout Fiscal de Processamento de Dados está organizado em blocos de informações que, por
sua vez, estão organizados em registros que contém dados. Os blocos ainda são dispostos no
arquivo, por tipo de documento, por forma de entrega ou por órgão. O arquivo digital será
gerado na seguinte forma:

Registro 0000 - Abertura do arquivo


Bloco 0 - Identificação e referências (registros de tabelas)
Blocos de A a Z - Informações fiscais (registros de dados)
Blocos de 1 a 9 - Informações especiais (registros de dados)

Registro 9999 - Encerramento do arquivo

Preenchimentos iniciais Aba Parâmetros

Aba Filtros Adicionais Botões da tela

Preenchimentos iniciais
A primeira informação a ser preenchida é a "Empresa" da qual serão gerados os dados para
construção do arquivo. Ao manter o campo Empresa em branco, teremos a possibilidade de,
previamente à construção do arquivo, selecionar várias ou todas as empresas configuradas para
gerar o Super Sintegra.

Defina, na sequência, a "UF" a ser considerada para geração do documento.

Em seguida, determine o "Período" que irá abranger a geração do arquivo, este período é
informado definindo uma data Inicial e Final para geração dos dados.

[voltar ao topo]

Aba Parâmetros
Nessa aba, determine inicialmente a "Finalidade da apresentação", ou seja, por qual motivo
ele será gerado. Você ainda poderá defini-lo dentre as seguintes opções:

Remessa regular de arquivo;


Remessa de arquivo substituto;
Remessa de arquivo com dados adicionais a arquivo anteriormente remetido;
Remessa de arquivo requerido por intimação específica;
Remessa de arquivo requerido para correção do Índice de Participação dos Municípios;
Remessa de arquivo requerido por ato publicado no Diário Oficial;
Sintegra - remessa regular de arquivo das operações interestaduais;
Sintegra - remessa de arquivo substituto das operações interestaduais;
Sintegra - remessa de arquivo com dados adicionais das operações interestaduais;
Sintegra - remessa regular de arquivo das operações interestaduais com substituição
tributária do ICMS;
Sintegra - remessa de arquivo substituto das operações interestaduais com substituição
tributária do ICMS;
Sintegra - remessa de arquivo com dados adicinais das operações interestaduais com
substituição tributária do ICMS;
Remessa para a Sefin/Mun de arquivo de retenções do ISS efetuadas por terceiros;
Remessa para a Sefin/Mun de arquivo substituto de retenções do ISS efetuadas por
terceiros;
Remessa para a Sefin/Mun de arquivo com dados adicionais de retenções do ISS
efetuadas por terceiros;
Emissão de documento;
Emissão de documento fiscal avulso por repartição fiscal;
Solicitação de Auditor-Fiscal da Secretaria da Receita Previdenciária através de MPF;
Entrega na Secretaria da Receita Previdenciária - movimento anual de órgão público,
conforme intimação;
Remessa de informações complementares para a SEFAZ da Unidade da Federação de
origem.

Existem duas opções para determinar o "Tipo de entrada de dados":

Importação de arquivo texto;


Validação de arquivo texto.

Nota: Esta informação tem como finalidade a geração do campo "IND_ED" do registro 0000.

Informe na "Data do inventário" a data do inventário a ser gerada no arquivo.

Determine o "Dia Pagto do ISS", que é uma informação que será utilizada na geração do
campo "Data de vencimento da obrigação" (07-DT_VCTO) do registro B490.

Por fim, nessa aba, determine qual será o "Custo do Inventário". Esse pode ser "Médio com
ICMS", "Médio sem ICMS", "Gerencial" ou de "Reposição".

[voltar ao topo]

Aba Filtros Adicionais


Nessa aba, realize as marcações de quais Blocos e seus respectivos Registros que você deseja
que sejam gerados no arquivo.

[voltar ao topo]

Botões da tela
No alto da tela teremos alguns botões relevantes para a realização do processe, são eles:

O botão , quando acionado, realiza de acordo com as condições


estabelecidas nos Preenchimentos iniciais, na aba Parâmetros e na aba Filtros Adicionais, a
geração do arquivo.

Já através do botão , você visualizará o histórico das gerações de


arquivo realizadas. Ao acioná-lo, será aberta a seguinte tela:

O botão , quando acionado, permite que você consulte


alguma nota que não tenha sido gerada no livro. Será aberto o pop-up "Consultar Nota Não
Gerada" para preenchimento das informações a respeito da nota:

Os campos "Série", "Data de Negociação" e "Empresa" serão habilitados para


preenchimento apenas se o "Nro. Nota" for primeiramente informado.

[voltar ao topo]

3.23 Registro da Produção e do Estoque

Livros Fiscais > Relatórios

646
Livros Fiscais > Relatórios

Por meio deste relatório, empresas industriais poderão emitir as movimentações de Entrada e
Saída do estoque, compondo o que foi produzido e seu consumo de acordo com os lançamentos
efetuados no sistema.

Neste relatório são apresentadas somente as Notas confirmadas e cuja TOP utilizada em seu
lançamento esteja com a marcação "Atualização de Livro ICMS" presente na aba "Livro
Fiscal" realizada.

Inicialmente para geração do relatório, informe a "Empresa" da qual deseja gerar as


informações.

Em seguida, insira as "Data Inicial" e "Data Final" que correspondem ao período de geração
dos dados de movimentações de Entrada e Saída do estoque.

Na aba "Parâmetros" disponível nessa tela, teremos as seguintes seções:

Seção Produto Seção Usado como

Seção Livros Seção Páginas

Seção Filtros

Seção Produto
Nessa seção, você poderá buscar um "Produto" ou "Grupo de Produtos" específicos para
geração do relatório. Essa opção evita a geração de dados referentes a todos os produtos e/ou
grupos de modo a facilitar alguma conferência específica.

Quando você acionar a marcação "Usar descrição do produto conforme NFe", a descrição
do produto será exibida no relatório conforme os dados contidos no campo "Descrição para
NFE" (aba Geral do Cadastro de Produtos). Ao deixá-la desabilitada, o produto será apresentado
com a descrição informada em seu cadastro.

[voltar ao topo]

Seção Usado como


É possível também filtrar produtos através da "utilização" dada à eles. As marcações aqui
apresentadas são as mesmas disponibilizadas no Cadastro dos Produtos (tela Configurações >
Cadastros > Produtos > Produtos > aba Geral > campo "Usado como"). São elas:

Matéria Prima;
Consumo;
Revenda;
Terceiros;
Venda (Fabricação Própria);
Revenda (por Fórmula);
Imobilizado;
Embalagem;
Em Processo;
Sub Produto;
Prod. Intermediário;
Outros Insumos;
Brinde (NF);
Brinde.

As duas últimas marcações (Brinde (NF) e Brinde) são habilitadas para uso, caso os parâmetros
"Top para Brindes (NF SUFRAMA) - TOPBRINDENF" e "Top para Brindes - TOPBRINDE"
possuam alguma informação diferente de "0" (zero), respectivamente.

Importante: Os Tipos de Operação informados no parâmetro "Lista de TOPs excluídas do


registro de produção - LISTOPEXCREGPRO" não terão as notas com elas lançadas
consideradas para geração do relatório.

[voltar ao topo]

Seção Livros
Por meio dessa seção, é possível realizar a impressão do relatório Registro da Produção e do
Estoque com quebra de páginas. Temos os seguintes campos e marcações nesta seção:

Ao acionar a marcação "Informar o número do livro", o número do livro será impresso antes
do número da folha.

Através do campo "Livro inicial", informe a numeração inicial do livro.

Quando você habilitar a opção "Gravar número do livro no final?", o número do último livro
será gravado e ao realizar a impressão do próximo livro esta informação será recuperada
através do campo Livro inicial.

A marcação "Gerar termo de abertura apenas para primeiro livro" permite que o termo
de abertura seja impresso apenas para o primeiro livro.

Quantidade de páginas por livro: Informe neste campo, a quantidade máxima de páginas
permitidas pela UF em cada livro, já incluindo a página de abertura e a página de encerramento,
se for o caso.

Reservar número de pág. para termo de abertura: Quando você efetuar essa marcação,
fará com que a página a ser impressa tenha o número da primeira página do livro. Portanto,
uma página vazia será impressa, ocupando o lugar do termo de abertura do livro. Nesse caso,
você deverá trocá-la pela página oficial de termo de abertura.

Observação: É importante que você atente-se para o fato de que a primeira página gerada
pelo relatório, pode não ser a primeira página do livro.

Reservar número de pág. para termo de encerramento: Se você efetuar essa marcação,
fará com que a página a ser impressa tenha o número da última página do livro; então, uma
página vazia será impressa, ocupando o lugar do termo de encerramento do livro. Nesse caso,
você deverá trocá-la pela página oficial de termo de encerramento.
Nota: Atente-se ao fato de que a última página gerada pelo relatório, pode não ser a última
página do livro.

Observação: Não será possível gerar o relatório nas seguintes situações:

Se realizada as marcações Reservar número de pág. para termo de abertura, Reservar


número de pág. para termo de encerramento e Reiniciar número da página por livro
gerado, você deve preencher o campo Quantidade de páginas por livro.
Se realizada as marcações Reservar número de pág. para termo de abertura, Reservar
número de pág. para termo de encerramento e Reiniciar número da página por livro
gerado, e você preencher o campo Quantidade de páginas por livro com número menor
que 4.

[voltar ao topo]

Seção Páginas
No campo "Página Inicial" é inserida a informação referente a primeira página do relatório que
será gerado.

A marcação "Grava página no final?" quando realizada, o valor do campo "Página inicial" é
atualizado com a numeração da "Página final" para que na próxima geração do relatório a
numeração fique em sequência.

[voltar ao topo]

Seção Filtros
Tem-se aqui, a possibilidade de criação de filtros específicos e personalizados para obtenção dos
dados no relatório.

Na parte superior da tela tem-se a marcação "Apresentar notas que não atualizam o Livro
Fiscal"; esta marcação quando realizada, mesmo as notas lançadas com TOP's que não
atualizam Livros Fiscais, serão exibidas no relatório.

O botão visualizar quando acionado, carrega na tela as informações resultantes dos filtros
configurados.

Assim, teremos o seguinte exemplo de um relatório gerado:

No final do relatório do Registro da Produção e do Estoque de cada produto, será apresentado o


"Saldo a Transportar", sendo que esse Saldo será igual ao valor do Estoque do Total do
Período.

[voltar ao topo]

3.24 Lançamentos Totais dos Livros

Livros Fiscais > Arquivos

Nesta tela são lançados os totais referentes ao somatório dos valores de ICMS e IPI dos Livros
Fiscais. Os valores são acumulados por empresa, data do movimento, UF e CFOP. Estes valores
são utilizados para simples conferência, para impressão de DAE (Documento de Arrecadação
Estadual), para impressão de DARF (Documento de Arrecadação da Receita Federal) ou para
impressão de relatórios. Além de lançar os totais também tem opção para geração automática
dos lançamentos.

647
Os campos da tela são campos de totais dos Livros Fiscais. Os campos representam variáveis de
totais referentes aos valores dos Livros Fiscais tais que ICMS, IPI, Diferença de ICMS, ICMS
Retido, Valor contábil, e os dados da empresa. Estas variáveis podem ser utilizadas para
impressão de abas como DARF e DAE, bem como a impressão de relatórios, para análise, ou
simples conferência.

Os lançamentos podem ser feitos manualmente ou você pode utilizar a rotina de geração
automática, disponível no botão "Captura Totais dos Livros Fiscais".

Ao lançar manualmente, basta incluir no registro na tela.

Considere também que, não é possível realizar dois lançamentos para o mesmo período de
referência. Caso você tente realizar esse lançamento duplicado, o sistema emitirá o seguinte
aviso:

"Já existe registro para o período selecionado"

Os lançamentos automáticos são gerados ao clicar no botão Captura totais dos Livros Fiscais, o
sistema irá abrir uma tela para informar a empresa e a data do movimento, sempre iniciando no
dia 01 de todo mês. Ao gerar, o sistema realiza um somatório dos valores de ICMS, IPI etc
referente a data do movimento informado e alimenta a tabela TGFLIT. O campo "Digitado"
identifica um registro foi ajustado.

3.25 Registro de Serviço

Livros Fiscais > Relatórios

Esse relatório visa apresentar os serviços adquiridos ou prestados pela empresa em um


determinado período, descrevendo as tributações incidentes.

Inicialmente, para geração do relatório é necessário informar a "Empresa" da qual serão


filtrados os dados referentes aos serviços prestados ou adquiridos.

Em seguida, determine o "Período" (datas inicial e final) que serão buscadas as devidas

informações. Visto que, os campos Empresa e Período são obrigatórios para a


geração do relatório.
O campo "Página Inicial" corresponde ao número da primeira página do relatório.

No campo "Nro Livro" tem-se a numeração do livro a ser gerado, o valor aqui informado é
apresentado no relatório.

Em relação ao campo "Tipo de Registros" determine a espécie dos registros que irão
alimentar o relatório, podendo-se marcar apenas uma das opções disponíveis por vez. São elas:

Serviços Prestados: Quando efetuada, tem-se a apresentação somente das notas de


saída.
Serviços Adquiridos: Inversamente à marcação anterior, esta opção trata somente as
notas de entrada.

No campo "Tipo de Regime" teremos as opções seguintes disponíveis:

Competência: Quando esta encontrar-se selecionada, o sistema considerará a data de


inclusão das notas fiscais.
Baixa: Por meio dessa, o sistema buscará apenas as notas do período informado
considerando o pagamento/baixa destas.

Nota: Com esta opção selecionada, a empresa conseguirá realizar a Apuração do ISS e a
Geração do Arquivo DES-BH seguindo a exigência do fisco de acordo com o Decreto nº 11.956,
art 8º, considerando o período das baixas/pagamentos das Notas Fiscais de Serviços.

O campo "Tipo de data p/ busca das notas fiscais de serviço:" dispõe das opções:

Não se Aplica;
Dt. Negociação;
Dt. Entrada/Saída;
Dt. Faturamento;
Dt. Movimentação.

Dentre estas opções destacamos que ao marcar a opção Não se Aplica a data impressa no
relatório será a informada no campo "Data do Movimento", tela Cadastro Livro ISS.

Caso as opções Dt. Negociação, Dt. Entrada/Saída, Dt. Faturamento ou Dt. Movimento forem
selecionadas a data que será impressa no relatório será a respectiva data informada no
cabeçalho da nota.

A marcação "Imprime canceladas?" exibe as notas de serviço que foram canceladas no


relatório.

Caso a marcação "Grava página no final?" esteja realizada, depois de emitido o relatório, o
sistema grava o número da última página deste relatório para posteriormente calcular o número
da primeira página do relatório seguinte.

Quando a marcação "Regime Especial?" for efetuada, irá alterar o layout de impressão.

Observação: Você só conseguirá "Imprimir IRF" se o relatório estiver como Regime Especial.

Importante: O relatório com a opção de Regime Especial só funciona quando o "Tipo de


Regime" for igual à "Competência".

O relatório gerado segue o seguinte modelo:

Quando você realizar a habilitação da marcação "Imprimir Mod 1?", o relatório será impresso
com seu respectivo título. Se a marcação não for efetuada, o título não será impresso no
relatório.

3.26 Registro de Apuração do ICMS

Livros Fiscais > Relatórios

Por meio desta tela, será realizada a emissão dos Livros de Apuração
do ICMS (modelo 9), para um Estabelecimento específico ou para as
filiais vinculadas.
A intenção é que sejam gerados os valores totais referentes as notas de Entradas (créditos),

notas de saídas (débitos) e os ajustes tanto a débito quanto a crédito, onde serão encontrados
os valores finais do período, e apurando neste caso se o Estabelecimento terá um saldo credor
ou devedor de ICMS.

Configurações iniciais Opções de Impressão

Botões do topo da tela Seção Demonstrativos

Configurações iniciais
Primeiramente, você deverá efetuar o preenchimento dos campos que
irão filtrar os dados no sistema, a fim de serem gerados de forma
agrupada em um relatório.
O primeiro a ser obrigatoriamente preenchido é a "Empresa" da qual serão buscadas as
informações para apuração.

Se você preencher o campo "Filiais da UF:", o relatório irá conter a apuração de todas as
empresas pertencentes ao estado definido.

Observação: Esse campo só será habilitado para preenchimento se você ligar o parâmetro
"Utiliza UF para apuração de ICMS? - USAUFAPURACAO".

Em seguida, determine o período que irá abranger a geração do relatório; este período é
informado através dos campos "Data Inicial" e "Data Final".

Nos casos em que ainda a geração do relatório ainda não foi realizada, o campo "Página
Inicial" estará preenchido com o numeral "0". A medida que forem sendo feitas gerações, ele
será alimentado com a numeração da última página do período gerado anteriormente. também
a liberdade de informá-lo manualmente, caso necessário.

O campo "Página Final" será automaticamente alimentado com a numeração da última página
referente a última geração efetuada.

A "Data Emissão" será apresentada automaticamente já na abertura da tela; se refere a data


em que está sendo realizada a criação do referido relatório.

O campo "Formato da Impressão" disponibiliza duas formas de exportação dos dados na

geração do relatório, auxiliando na conferência e verificação de possíveis erros. O campo pode


ser definido entre os formatos PDF e Excel; caso o campo fique em branco, o padrão será o
formato PDF. As referidas opções apresentam respectivamente os seguintes comportamentos:

PDF: Quando for selecionado o formato de impressão PDF, na visualização do relatório, o


mesmo será aberto neste formato.
Excel: Sendo selecionado o formato de impressão Excel, ao clicar para visualizar o
relatório, o mesmo será baixado conforme as configurações do navegador que está
sendo utilizado, ou seja, o arquivo poderá ser baixado automaticamente ou poderá ser
aberta uma tela questionando ao usuário o local onde deseja salva-lo. Deste modo deve-
se acessar o local onde o arquivo foi baixado e abri-lo.

Também teremos nesta tela, algumas marcações que irão influenciar diretamente nas
informações que serão impressas no relatório:

[voltar ao topo]

Opções de Impressão
Quando a marcação "Imprimir data/hora da emissão?" estiver realizada, fará com que a
data e a hora de emissão do relatório, sejam impressas em seu lado superior direito.

Se a marcação "Imprimir apuração Subs. Tributária?" for efetuada, será apresentada na


emissão deste livro, um complemento com as informações para apuração de Substituição

648
emissão deste livro, um complemento com as informações para apuração de Substituição
Tributária.

Ao selecionar a marcação "Imprimir apenas imobilizados?" serão selecionados para


impressão, apenas ajustes com os códigos referentes ao Imobilizado e também os valores já
apurados pelos movimentos das Notas Fiscais com as seguintes CFOP's:

Entrada: 1551, 2551, 3551, 1552, 2552, 3552, 1553, 2553, 3553
Saída: 5551, 6551, 7551, 5552, 6552, 7552, 5553, 6553, 7553

A marcação "Imprimir 'S' da Tare junto com CFOP?" quando realizada, irá imprimir o
identificador "S" nos casos em que forem apresentadas operações sujeitas a TARE.

Realizando a marcação "Convênio produzir?" serão sub-divididos os movimentos em


"Normal" e "Produzir", de acordo com a marcação do campo "Convênio Produzir" presente
na tela CFOP. Trará no relatório as totalizações separadas por CFOP's que se enquadram e as
que não se enquadram na Instrução Normativa - IN 467/00-GSF da SEFAZ-GO.

Esta Instrução Normativa se refere a um incentivo fiscal, que beneficia suas operações fiscais
financiando o valor do saldo devedor nas operações de industrialização em 73%, recolhendo
apenas 27% do saldo devedor e 10% sobre os 73% como garantia de cumprimento do
programa.

Dois parâmetros influenciam esta Instrução Normativa no sistema:

Percentual Imobilizado Financiado para Indústria - PERCFINANIND: Neste será


informado o percentual financiado para a indústria.
Percentual de Garantia Financiado para Indústria - PERCGARANTIND: Neste
parâmetro, informe qual o percentual de garantia sobre o financiamento.

Importante: A marcação "Convênio produzir?" é incompatível com a marcação "Imprimir


apenas imobilizados?"; deste modo, ambas não podem estar marcadas simultaneamente.

Observação: Quando a marcação Convênio Produzir for realizada, o campo "Saldo Credor
Ant." terá duas opções para informar o saldo; uma para o "Saldo Normal" e outra para o
"Saldo Produzir".

Ao acionar a marcação "Imprimir número do livro?", será habilitado para preenchimento o


espaço abaixo da marcação, para que seja informado o número do livro e esta numeração seja
impressa no relatório.

Ao marcar o campo "Imprimir filiais com movimento?", será definido se as filiais sem
movimento irão aparecer no relatório a ser gerado.

Nota: Assim como o campo Filiais da UF:, a marcação Imprimir filiais com movimento? será
disponibilizada apenas se o parâmetro Utiliza UF para apuração de ICMS? - USAUFAPURACAO
estiver ligado.

O campo "Imprimir Ajuste" possui uma lista de opções para que o "Resumo da Apuração
do Imposto (ICMS)" possa contemplar ou não os lançamentos do "Sub-Apuração", sendo
elas:

Ajuste de Apuração e Ajuste de Sub-Apuração: Ao selecionar esta opção, o ajuste


de apuração e sub-apuração serão impressos no Resumo da Apuração do ICMS,
independente se a marcação Sub-Apuração (tela Ajuste da Apuração de ICMS e ICMS ST,
aba "Geral") estiver efetuada.
Somente Ajuste de Apuração: Ao selecionar esta, o resumo da apuração contemplará
somente os lançamentos de Ajustes de Apuração que não estiverem marcados como
Sub-Apuração.
Somente Ajuste de Sub-Apuração: Quando esta opção for selecionada, serão
exibidos nos relatórios de Resumo da Apuração do ICMS apenas os ajustes que se
encontrarem marcados como Sub-Apuração.

Nota: De acordo com a opção selecionada no campo acima, será exibido na página Resumo da
Apuração do Imposto (ICMS) do relatório o nome do ajuste escolhido.

[voltar ao topo]

Botões do topo da tela


No alto da tela, pode-se notar alguns botões de suma importância para geração do relatório.
São eles:

Ao acionar este botão, serão recuperadas e apresentadas na seção


Demonstrativos (detalhada mais abaixo) as informações relacionadas às
apurações anteriores da empresa e período definidos.

Nesta opção, é feito o salvamento dos valores apurados do período,


somados aos ajustes lançados já apurando o saldo e gravando os totais com seus
respectivos tipos de apuração. Deste modo para o mês seguinte, os saldos do
mês anterior serão considerados. Além disso, estes valores também são base
para geração dos registros do EFD Fiscal no registro de apuração deste.

Por este botão, o relatório poderá ser visualizado, sendo que este estará

construído de acordo com os filtros e marcações anteriormente efetuadas.

ou

Estes botões serão utilizados, se para a Empresa


e período selecionados, existirem valores de diferencial de alíquota em suas notas de Entrada
ou Saída.

A forma com que este botão será apresentado e, consequentemente seu


comportamento, irão depender da configuração do parâmetro "Gerar
Dif.Alíq.ICMS em Observação no Liv. Apuração - DIFICMSNAOBSERV".
Caso ele esteja desabilitado, teremos o botão "Gerar Dif.Alíq.ICMS em Outros
Déb/Créd"; caso o referido parâmetro seja habilitado, o botão será lido como
"Gerar Dif.Alíq.ICMS em Observação".
Além disto, poderemos fazer esta modificação, através da marcação apresentada
à frente do próprio botão, denominada "Dif.ICMS na observação, sem afetar
Débito/Crédito".
Independente da forma que a empresa trabalhe utilizando o botão mencionado,
na primeira ou segunda situação, você deverá configurar o parâmetro "Código
da Observação para Diferença de ICMS - CODOBSDIFICMS", em que será
informado o código referente a observação para diferença de alíquota de ICMS. Não sendo
realizada a configuração mencionada, será apresentada a seguinte mensagem:

"O parâmetro CODOBSDIFICMS está sem o código de observação para a


Dif.Aliq.ICMS."

É importante ressaltar que, no parâmetro "Código da Observação para ICMS


Complementar - CODOBSICMSCOMP" informe o código relacionado a observação para ICMS
Complementar. Este parâmetro não pode ser preenchido com o mesmo código informado no
parâmetro citado anteriormente; caso isso ocorra, será exibida a mensagem abaixo:

"O parâmetro CODOBSDIFICMS de 'Dif.Alíq.ICMS' não pode ser igual ao parâmetro


CODOBSICMSCOMP de 'ICMS Complementar'.

Além disso, quando a geração for realizado, o sistema exibirá uma mensagem o informando a
quantidade de registros que foram gerados.

Ao clicar no botão "Gerar Financeiro do ICMS Normal Op. Própria a Recolher" o sistema
terá o seguinte comportamento:

1. Primeiramente, será verificado se a empresa indicada para a apuração possui dados de ICMS
Normal Op. Própria a Recolher informados na tela Preferências da Empresa, aba EFD -
Escrituração Fiscal Digital, seção EFD:

Se existir, será efetuado o lançamento do ICMS Normal Op. Própria a Recolher Apurados
no financeiro. Além disso, o pop-up "Confirmar geração dos financeiros?" será
apresentado com todos os financeiros que serão incluídos.

Caso não exista será apresentada a mensagem abaixo:

"Não existem valores apurados a recolher para a geração do Financeiro gravados.


Execute a opção 'Gravar'."

2. Depois, será verificado se já foi gerado o financeiro para a "Empresa" informada. Caso
encontre, será apresentada a mensagem:

"Já existe um registro para a empresa no período informado. Deseja substitui-lo?"

Optando por "Sim", será analisado o status do titulo no financeiro. Se ele já estiver baixado
e/ou contabilizado, será apresentada uma mensagem comunicando que não foi possível excluir
o titulo, devido o mesmo estar baixado e/ou contabilizado. Do contrário, o sistema irá excluir o
titulo e incluir um novo com as informações das preferências.

Clicando em "Não", o sistema não executará nenhuma operação.

Com os financeiros gerados, serão preenchidos automaticamente os seguintes campos da tela


Movimentação financeira:

No Painel Principal o campo "Parceiro", será informado de acordo com o "Cód.


Parceiro Secretaria da Receita Estadual" da aba Geral, localizada na tela Estados.
Os campos "Dt. Negociação" e "Dt. Entrada e Saída", localizados no Painel Principal
e na aba Geral, respectivamente, serão preenchidos com a "Data Emissão" da efetiva
apuração do impostos a pagar.
Na aba Lançamento, o campo "Receita/Despesa" será informado como "Despesa".

[voltar ao topo]

Seção Demonstrativos
A seção "Demonstrativos" será alimentada com o acionamento do botão "Abrir", que traz os
dados relacionados às apurações anteriores realizadas pela empresa.

Serão apresentados os valores referentes a:

Outros Débitos;
Estorno de Débitos;
Outros Créditos;
Estorno de Créditos;
Deduções.

Valores estes, a respeito do ICMS e Substituição Tributária. Poderemos observar à frente de cada

campo, o botão que quando acionado, abre a tela Ajuste da Apuração de ICMS e ICMS
ST, onde são inseridos os ajustes necessários (na maioria dos casos, estes ajustes são
solicitados pela contabilidade da empresa).

Observação: A apuração de valores referentes ao ICMS-ST se referem a devoluções de


compras e vendas.

Caso a empresa possua algum saldo credor, este deve ser informado nos campos "Saldo
Credor Ant." Normal e "Saldo Credor Ant" para Substituição Tributária. O campo
"Observações" é destinado a informar algum ponto relevante para a apuração que está sendo
realizada.

[voltar ao topo]

3.27 Obrigações do ICMS e ICMS ST a Recolher

Livros Fiscais > Avançado > Escrituração Fiscal Digital

Nesta tela, informe os dados referentes às obrigações a recolher, obrigações estas, referentes a
ICMS ou ICMS ST. De acordo com o imposto que está sendo recolhido, teremos o seguinte

649
ICMS ou ICMS ST. De acordo com o imposto que está sendo recolhido, teremos o seguinte
comportamento:

Se o "Tipo Apuração" for igual a "ICMS": Discrimina os pagamentos realizados ou a


realizar, referentes à apuração do ICMS – Operações Próprias do Período. A soma do valor
das obrigações deste registro deve ser igual à soma dos campos VL_ICMS_RECOLHER e
DEB_ESP, do Registro E110.
Se o "Tipo Apuração" for igual a "ICMS ST": Discrimina os pagamentos realizados ou a
realizar, referentes à apuração do ICMS devido por Substituição Tributária do Período, por
UF. A soma do valor das obrigações deste registro deve ser igual ao campo
VL_ICMS_RECOL_ST somado ao campo DEB_ESP_ST, ambos do Registro E210.
Tipo o "Tipo Apuração" for igual a "ICMS ST FCP": Essa opção indicará que o ICMS-ST
será somado ao ICMS FCP.

Os dados aqui informados, irão alimentar o Registro E116 do EFD se Tipo Apuração igual a ICMS
ou para o Registro E250 do EFD se Tipo Apuração igual a ICMS ST.

Nota: Esta rotina considera o período de geração do arquivo SPED Fiscal da tela EFD -
Escrituração Fiscal Digital - ICMS/IPI, ou seja, o valor informado no campo "Período" desta tela,
será utilizado para buscar todos os registros de lançamento na tela Obrigações do ICMS e
ICMS ST a Recolher. Assim, caso o sistema encontre lançamentos nesta que
corresponda ao intervalo de dias informado na geração do SPED ICMS/IPI, será
capturado os dados e informado os mesmos no Registro E116 do SPED Fiscal
ICMS/IPI.
O sistema conta com um recurso que permite a alimentação automática da tela Obrigações do
ICMS e ICMS ST a Recolher por meio dos procedimentos realizados na tela "Geração de Lote
GNRE". Para maiores detalhes sobre este processo, acesse o link Geração Automática -
Obrigações do ICMS e ICMS ST a Recolher.

Informe no campo "Empresa", a empresa a qual está sendo lançada a obrigação


de recolhimento.
Preencha no campo "Referência" qualquer data de preferência para seu
controle, como por exemplo, a data de referência do imposto.
Defina no campo "Tipo Apuração" qual o imposto que se está lançando o
recolhimento; temos para escolha as opções:
ICMS;
ICMS ST;
ICMS DIFAL;
ICMS FCP.
No campo "Desc. Processo" informe neste campo o descritivo dos dados pertinentes à
obrigação a recolher.

Defina no campo "UF", o estado ao qual a empresa do recolhimento pertence.

O campo "Código" possui para escolha as opções referentes ao tipo de recolhimento que está
sendo lançado. São elas:

Antecipação do diferencial de alíquotas do ICMS;


ICMS da substituição tributária pelas entradas;
ICMS resultante da alíquota adicional dos itens incluídos no Fundo de Combate a
Pobreza;
Antecipação do ICMS da importação;
ICMS normal a recolher;
Outras obrigações do ICMS;
Antecipação tributária;
ICMS da substituição tributária pelas saídas para o Estado;
ICMS da substituição tributária pelas saídas para outro Estado;

No campo "Código da Receita (DIME)", informe o código da receita DIME conforme Portaria
164 de 14/07/2004.

Em "Código Classe Vencimento (DIME)" insira a classe de vencimentos conforme Portaria


269 de até 20 caracteres.

Informe no campo "Valor", o valor da obrigação a recolher.

No campo "Data Vencimento" preencha a data de vencimento da obrigação de recolhimento


que está sendo lançada.

O campo "Código Receita" é preenchido de acordo com a Tabela de Códigos de Receita,


definida pelas Secretarias de Fazenda dos Estados ou do Distrito Federal.

Informe no campo "Nro. Processo", o número do processo ou auto de infração ao qual a


obrigação está vinculada, se houver.

O campo "Indicador" possui como escolha os órgãos responsáveis pela origem do processo. E
poderão ser:

Sefaz;
Justiça Federal;
Outro;
Justiça Estadual.

No campo "Desc. Complementar" informe o descritivo dos dados complementares pertinentes


a obrigação à recolher.

Indique no campo "Indicador de Sub-Apuração" se a obrigação pertence ou não à uma sub-


apuração.

Os campos Empresa, Referência e Tipo Apuração são chamados campos chave desta tela e,
portanto, uma vez informados e confirmados, não poderão mais serem alterados. Caso alguma
tentativa de alteração seja feita, é apresentada a mensagem abaixo:

"Não é possível alterar o valor de um campo chave do registro."

Na geração do GNRE, o sistema seguirá uma hierarquia para os financeiros nas Obrigações do
ICMS e ICMS ST a Recolher, uma vez que estas ocorrerão por meio dos campos "Código da
Receita (DIME)" e "Código Classe de Vencimento (DIME)". Portanto, teremos:

1. Se os campos "Código da Receita (DIME)" e "Código Classe de Vencimento (DIME)"


localizados na aba Geral do Cadastro de Estados estiverem preenchidos, o sistema utilizará as
informações destes campos no financeiro;
2. Porém, se os campos acima não possuírem dados, o sistema os buscará nos campos "Código
da Receita (DIME) p/ FCT ST" e "Código Classe Vencimento (DIME) p/ FCP ST" na aba
Geral no Cadastro de Estados;
3. Porém, se os campos da aba Geral da tela informada acima não forem preenchidos, o sistema
buscará os valores necessários nos campos Código da Receita (DIME) e Código Classe
Vencimento (DIME) dessa tela.

3.28 GIM - Guia de Informação Mensal (Recibo de Entrega)

Livros Fiscais > Avançado

Esta rotina segue as orientações do Decreto nº 32.017, de 23.02.2011 - DOE PB de 24.02.2011.

Importante: A princípio, esta tela atenderá apenas ao Estado da Paraíba (PB), contudo, nada
impede que posteriormente esta rotina venha a ser adotada por outros estados.

Para o Sintegra da Paraíba, será necessário a geração do Registro "88 Paraíba", cujas
informações serão gravadas em tabela específica, alimentada por esta tela.

Na tela Sintegra, aba Filtros Adicionais quando selecionada a marcação 88 Paraíba e a data
inicial do registro for maior ou igual a "01/05/2011", o sistema buscará nesta tela os dados
para geração do registro.

Caso não existam dados nesta tela, na geração do Sintegra para o Registro 88 Paraíba, será
emitida uma mensagem informando que os dados do recibo referente ao mês anterior são
inexistentes e, neste caso, o registro não será gerado. Uma vez que esta tela tenha sido
alimenta, o Registro 88 Paraíba será gerado conforme o layout oficial.

Informe no campo "Empresa", a empresa geradora do Arquivo Sintegra.

No campo "Data Referência", preencha com o primeiro dia do mês da geração do Arquivo
Sintegra; considera-se apenas mês e ano, mas é necessário preencher a data completa
(dd/mm/aaa).

Observação: Mesmo ao informar um dia diferente, o sistema considerará o dia 01 ao salvar,


como exemplo: informando-se o dia 16/10/2014, ao clicar-se em salvar, o sistema terá gravado
01/10/2014.

No campo "Nro. Recibo" informe o Número do Código autenticador do recibo oficial da GIM
(Guia de Informação Mensal) referente ao mês anterior; caso seja a primeira entrega da
declaração correspondente ao início das atividades, este campo deverá ficar em branco. Por
outro lado, caso seja a primeira entrega da declaração após um período inativo (baixa,
cancelamento, suspensão de ofício ou suspensão a pedido), neste campo, deverá ser informado
o número do código autenticador do recibo oficial da GIM referente ao último mês entregue
antes do período de inatividade.

Defina no campo "Situação", a situação no cadastro do contribuinte, sendo que, as opções


para escolha são:

Primeira entrega da declaração após um período de suspensão de ofício;


Primeira entrega da declaração após um período inativo (baixa, cancelamento ou
suspensão a pedido);
Primeira entrega da declaração, pois o contribuinte está iniciando as suas atividades;
Entrega mensal.

Através do campo "Data Situação", informe a data em que ocorreu a situação (item acima) na
forma dd/mm/aaaa (data do início das atividades, data da baixa, cancelamento ou suspensão).

Os campos Empresa e Data Referência são chamados campos "chave" desta tela e, portanto,
uma vez informados e confirmados, não poderão mais serem alterados. Caso alguma tentativa
de alteração seja feita, será apresentada a mensagem abaixo:

"Não é possível alterar o valor de um campo chave do registro".

3.29 Lançamentos de ECF

Livros Fiscais > Arquivos

Um emissor de cupom fiscal (EFC) é um equipamento automatizado que emite cupons e outros
documentos fiscais, registrando os dados relativos à quantidade, descrição e valor das
mercadorias ou serviços prestados, acumulando totalizadores e contadores específicos, gerando
relatórios consolidados e calculando o imposto devido na comercialização de cada produto. Os
lançamentos de ECF são automatizados. Caso ocorra um erro neste processo, os lançamentos
devem ser feitos manualmente via tela de lançamentos de ECF no sistema, baseando no cupom
fiscal gerado na impressora (Redução Z).

650
A tela de Lançamentos de ECF (Emissor de Cupons Fiscais) possui um Painel de Filtros, que
temos os campos "Máquina", "Dt. Movimento" e "Empresa" que você poderá utilizá-los para
realizar a sua busca. Aqui teremos ainda duas abas, são elas:

A aba "Geral" contém informações sobre lançamento de Emissores de Cupons Fiscais (ECF), e a
aba "Itens" contém informações sobre Itens de Emissores de cupons Fiscais.

Para o cadastro desta, efetue o preenchimento dos campos presentes na aba Geral de acordo
com a Redução Z emitida no dia.

Os dados inseridos na aba Itens deve obedecer à legislação vigente e serão discriminados na
seção "Totalizadores Fiscais" da Redução Z.

3.30 EFD - Contribuições


Livros Fiscais > Conexão

A Escrituração Fiscal Digital Contribuições, também conhecida como EFD PIS/COFINS (Arquivo
Digital de Escrituração da Contribuição para o PIS/PASEP e COFINS), se trata de um arquivo que
deve ser gerado de forma centralizada pelo estabelecimento matriz da pessoa jurídica, em
função do disposto no art. 15, da Lei nº 9.779, de 19 de janeiro de 1999, e submetido ao
programa disponibilizado para validação de conteúdo, assinatura digital, transmissão e
visualização. A geração do referido arquivo em nosso sistema é realizada através desta tela.

Preenchimentos iniciais Aba Parâmetros

Aba Ajustes de Devoluções de Compras Botões da tela

Modalidades de apuração das contribuições Regimes

Geração do Bloco C - SPED Contribuições Geração do Bloco P

Geração dos registros M400, M410, M800 e M810 Processo Judicial

Geração dos registros D600, D601 E D605 Botão Outras Opções...

Parâmetros

Preenchimentos iniciais
A primeira informação a ser preenchida, é a "Empresa" da qual serão gerados os dados para
escrituração. Ao manter o campo Empresa em branco, teremos a possibilidade de previamente
à geração dos dados, selecionar várias ou todas as empresas configuradas para gerar EFD -
Contribuições.

Defina em sequência, a "UF" a ser considerada para geração do documento.

Em seguida, determine o "Período" que irá abranger a geração do arquivo; este período é

informado definindo-se uma data Inicial e Final para geração dos dados.

[voltar ao topo]

Aba Parâmetros
Nesta aba, são definidas as especificidades referentes ao arquivo de escrituração; a saber:

Determine no campo "Tipo de Escrituração" como será a escrituração a ser gerada; se


"Original" (arquivo enviado normalmente de acordo com as regras e periodicidade nas quais a
empresa se enquadra) ou "Retificadora" (arquivo composto pelas devidas correções acerca do
arquivo Original, caso existam).

Temos o preenchimento do campo "Indicador de Situação Especial" quando a escrituração


fiscal se referir à situação especial decorrente da 0 - Abertura, 1 - Cisão, 2 - Fusão, 3 -
Incorporação ou 4 - Encerramento da pessoa jurídica.

O campo "Versão do Layout do Arquivo" é apresentado impossibilitado de edição e exibe a


versão do layout do arquivo que está sendo utilizada para geração das informações.

Nota: Ao realizar a entrega de um arquivo com movimentação referente à 01/2019, o sistema


não aceitará Versão do Layout do Arquivo diferente de "005 - Fatos geradores: Início
01/01/2019".

Caso tenha-se a necessidade de gerar a escrituração de apenas uma nota, informe seu número
único no campo "Nro. Único Nota", de modo a individualizá-la.

A marcação "Recompor financeiro com retenções na nota de serviço (F500, F550)" está
relacionada aos registros F500 e F550. Estes registros são trabalhados na consolidação das
operações da Pessoa Jurídica submetida ao regime de tributação com base no lucro presumido,
quando há incidência do PIS/PASEP e do COFINS pelo regime de Caixa e pelo regime de
competência, F500 e F550, respectivamente. Esta marcação, quando realizada, determina pela
recomposição do financeiro, quando as notas de serviço se enquadrarem neste caso.

Os campos "Cód.Sit.Tribut. PIS/COFINS", "Alíquota de PIS" e "Alíquota de COFINS" são


habilitados para preenchimento, quando a marcação "Tributa PIS/COFINS Despesas
Acessórias Separadamente no F100?" for realizada, ou seja, quando a referida marcação for
realizada, uma outra CST PIS/COFINS e outras alíquotas de PIS e COFINS, serão levadas em
consideração no registro F100. Estes campos estão destinados a receber estas informações.

A marcação "Gerar registro F120 agrupado pela descrição do bem?", quando acionada,
indicará que na geração do registro F120 o seu agrupamento levará em consideração a
descrição do bem.

Caso a marcação "Gerar registro A010/C010/D010 para empresa sem movimento" esteja
efetuada, serão gerados os registros A010, C010 e D010 no EFD - Contribuições mesmo não
havendo registro de movimentações das filiais à escriturar no período definido.

Ao acionar a marcação "Priorizar Número de NFS-e e não de RPS", o sistema priorizará na


geração do documento o número da NFS-e e não o número de RPS.

Ao habilitar a marcação "Gerar os SAT CF-e Cancelados para o arquivo?", você indicará ao
sistema que deseja realizar a geração dos SAT's cancelados dos Registros C010, C860 e C870.

Seção Registros 1100 / 1500

O processo de compensação de créditos, ocorrerá a partir da importação do arquivo gerado na


EFD-Contribuições, contendo os registros M100 calculados.

Para que a compensação ocorra, é necessário que a marcação "Compensar Crédito -


Registro 1100/1500" esteja selecionada. Assim, os registros serão gerados e alimentados de
forma correta conforme os passos a seguir:

Primeiramente, gere o EFD-Contribuições sem realizar a marcação acima;


Posteriormente, efetue a importação no PVA;
Após, gere o bloco M através da rotina do validador PVA;
Ainda no PVA, você deverá exportar o arquivo contendo o bloco M;
Em seguida, proceda com uma nova geração do EFD-Contribuições com a marcação
realizada e importe o arquivo por meio do campo "Arquivo exportado pelo PVA";
Após a importação, realize uma nova geração do SPED.

Observação: Caso contenha no arquivo mais Créditos do que Débitos, a tela Controle de
Créditos PIS/COFINS será preenchida automaticamente. Contendo mais Débitos do que Créditos,
os créditos disponíveis dos meses anteriores serão utilizados.

Nota: O Registro 1500 será gerado automaticamente.

Observação: Será possível que os saldos de períodos anteriores sejam importados no mesmo
arquivo, de forma a preencher as tabelas da tela Controle de Crédito PIS/COFINS. Assim, o
sistema analisará se contém outros períodos e realizará a inserção, permitindo a compensação
e a geração dos valores dos registros 1100 e 1500 da EFD Contribuições.

Seção Geração do Arquivo sem Dados a Escriturar

Esta seção está relacionada ao "Registro 0120 - Identificação de EFD-Contribuições Sem


Dados a Escriturar".

Importante: Nos casos em que Pessoas Jurídicas procedem à escrituração sem dados
representativos de operações geradoras de receitas ou de créditos, será obrigatória a
escrituração do Registro 0120, independentemente do mês a que se refere esta escrituração.

No campo "Motivo da Geração do Arquivo Sem Dados a Escriturar", selecione o real


motivo da situação, sendo que, este campo possui as seguintes opções para seleção:

01-Pessoa jurídica imune ou isenta do IRPJ;


02-Órgão públicos, autarquias e fundações públicas;
03-Pessoa jurídica inativa;
04-Pessoa jurídica em geral, que não realizou operações geradoras de receitas
(tributáveis ou não) ou de créditos;
05-Sociedade em Conta de Participação - SCP, que não realizou operações geradoras de
receitas (tributáveis ou não) ou de créditos;
06-Sociedade Cooperativa, que não realizou operações geradoras de receitas (tributáveis
ou não) ou de créditos;
07-Escrituração decorrente de incorporação, fusão ou cisão, sem operações geradoras de
receitas (tributáveis ou não) ou de créditos;
99-Demais hipóteses de dispensa de escrituração, relacionadas no art.5º da IN RFB nº

1.252, de 2012.

Nota: A geração deverá ser realizada apenas no mês de Dezembro de cada ano, selecionando
no campo "Meses para o registro 0120 sem dados a escriturar" os meses que não tiveram
movimento.

Observação: Você não pode realizar a geração do Registro 0120 referente ao mês de dezembro
em conjunto com os demais períodos. Caso seja necessário, gere um arquivo de janeiro à
novembro e outra escrituração para o mês de dezembro.

Importante: Nos casos em que a Empresa possui filial, deverá ser gerado o registro apenas
para a filial de forma separada; por exemplo, a Empresa matriz gerou os movimentos durante o
ano e uma das filiais não obteve movimento, portanto, estes não foram relacionados;
posteriormente, deverá ser gerado o registro em dezembro apenas o desta filial inserindo os
períodos sem movimento.

Nota: Caso você acione o botão "Gerar Arquivo" com algum mês habilitado no campo Meses
para o registro 0120 sem dados a escriturar, bem como com um Motivo selecionado, e o Período
de início e fim for diferente do mês de dezembro, será exibida a seguinte mensagem:

"Meses para o registro 0120, podem ser marcados somente quando informado o mês
12 no período (data inicial e final da geração)".

Observação: Será gerado o arquivo com sucesso quando o período estiver dentro do período
do mês de dezembro, o motivo da geração do arquivo for selecionado e, pelo menos um mês
escolhido.

[voltar ao topo]

Aba Ajustes de Devoluções de Compras


Esta aba é destinada à geração do detalhamento dos ajustes das devoluções de compras de
forma automática. Estes ajustes são redutores da receita na apuração do EFD Contribuições
através do bloco M. Os registros a serem gerados são M100/M110/M115 – M500/M510/M515,
onde:

M100 - Créditos PIS/PASEP relativo ao período


M110 - Ajustes do Crédito de PIS/Pasep Apurado
M115 - Detalhamento dos Ajustes do Crédito de PIS/Pasep Apurado
M500 - Crédito de COFINS Relativo ao Período
M510 - Ajustes do Crédito de COFINS Apurado
M515 - Detalhamento dos Ajustes do Crédito de COFINS Apurado

651
Para que a geração possa ser realizada, é necessário, inicialmente, que a marcação "Gerar
ajustes de devoluções de compras para o BLOCO M" seja efetuada; essa medida habilitará
os demais campos presentes na aba.

A partir disso, realize as configurações necessárias de acordo com as rotinas fiscais de sua
empresa (aconselhamos que esta configuração seja realizada com o acompanhamento de um
contador).

Uma vez definidas as particularidades da geração, ao Gerar o Arquivo, a grade presente na tela
será alimentada com as Devoluções de Compra que se enquadram nesta rotina.

Importante: É válido salientar que serão gerados especificadamente os registros


M100/M110/M115 – M500/M510/M515, apenas com os dados/valores referentes às devoluções
de compras. A geração da apuração do BLOCO M deve ser realizada pelo PVA.

[voltar ao topo]

Botões da tela
No alto da tela, existem alguns botões de extrema importância para este procedimento. A
saber:

O botão , quando acionado, realiza de acordo com as condições


estabelecidas nos Preenchimentos iniciais e na aba Parâmetros, a geração do arquivo de
Escrituração.

Já através do botão , você visualiza o histórico das gerações de


arquivo realizadas; ao acioná-lo, será aberta a seguinte tela:

O botão quando acionado, permite a consulta de alguma nota


que não tenha sido gerada no livro. Será aberta a seguinte tela para preenchimento das
informações a respeito da nota:

Os três últimos campos, Série, Data de Negociação e Empresa serão habilitados para
preenchimento apenas se o Nro. Nota for primeiramente informado.

[voltar ao topo]

Modalidades de apuração das contribuições


A contribuição para o PIS/PASEP compreende três modalidades:

(01) - sobre o Faturamento;

(02) - sobre a Folha de Pagamento (não é gerado no SPED Contribuições);

(03) - sobre Importação.

Na modalidade Faturamento, os contribuintes serão as pessoas jurídicas de direito privado, e


todas as pessoas a elas equiparadas. Na modalidade Folha de Pagamento, contribuem as
entidades sem fins lucrativos que tenham empregados.

Já a COFINS, existe nas seguintes modalidades:

(01) - sobre o Faturamento;

(02) - sobre Importação.

[voltar ao topo]

Regimes
Existem dois regimes possíveis para o PIS/PASEP e para a COFINS incidente sobre o
faturamento:

(01) - Regime Cumulativo;

(02) - Regime Não-cumulativo.

O Regime Cumulativo incide sobre o faturamento total, sem direito a quaisquer deduções de
créditos. As empresas recolhem mensalmente sobre seu faturamento um percentual fixo.
O Regime Não-cumulativo foi criado em dezembro de 2002 para o PIS/PASEP e em fevereiro de
2004 para a COFINS, e constitui-se em um sistema de créditos e débitos, onde um compensa o
outro. Apesar de ter uma alíquota maior para as duas contribuições foi criado com a finalidade
de reduzir a carga tributária das empresas que utilizam insumos e matéria-prima, ou seja, ele
permite que insumos e matérias-primas gerem créditos que serão abatidos do valor final a ser
recolhido de PIS/COFINS.

[voltar ao topo]

Geração do Bloco C - SPED Contribuições


Para geração dos registros do Bloco C do SPED Contribuições é necessário preencher
adequadamente a aba "Regime de Apuração da Contribuição Social e de Apropriação de
Crédito" presente nas Preferências da Empresa; dessa forma, o sistema validará se existe o
cadastro do período a ser gerado.

Por exemplo:

É preciso gerar o SPED Contribuições do período 01/04/2017 a 30/04/2017.

Na aba Regime de Apuração da Contribuição Social e de Apropriação de Crédito, é preciso


informar esse intervalo; caso não esteja informado nenhum período, ao gerar o SPED
Contribuições, o sistema apresentará a seguinte mensagem:

"Empresa X Preferências da Empresa, aba "Regime de Apuração da Contribuição


Social e de Apropriação de Crédito" não foi encontrado o cadastro para a data inicial
do período informado."

Sendo informado datas intercaladas, ao gerar o SPED Contribuições, será apresentada a


seguinte mensagem:

"Empresa X Preferências da empresa, aba "Regime de Apuração da Contribuição


Social e de Apropriação de Crédito" foram encontrados mais de um cadastro para a
data inicial do período informado e isto não pode."

[voltar ao topo]

Geração do Bloco P
A geração do bloco P se dará de acordo com as seguintes particularidades:

Nas Preferências da Empresa, aba EFD - Escrituração Fiscal Digital, marque a geração do
referido registro. Nos quadrantes "Blocos" e "Registros", temos:

No quadrante Blocos, selecione o "Bloco P";


No quadrante Registros, selecione o registro "P100" e efetue a marcação "Gerar
Registro".

Após realizar a configuração do bloco nas Preferências da Empresa, são premissas para a
geração dos registros:

1- No Cadastro de Produtos, aba Impostos, a marcação "Enquadrado no Reintegra/Prev."


deve estar acionada;

2- Verifica-se a informação inserida no campo "Cód. Atividade CPRB (Reintegra/Prev.)".

Quando este se encontrar preenchido, considera-se os dados contidos na tela Cód. Atividades
Produtos e Serviços p/ CPRB para geração do bloco P;

3- Caso o referido campo não contenha informações, busca-se nas Preferências da Empresa, aba
Reintegra Previdência, o código de atividade e demais informações para preenchimento dos
registros do bloco P.

Nota: Os procedimentos descritos acima são realizados da mesma forma no Cadastro de


Serviços, aba Impostos.

Observação: Se tratando de Produto ou Serviço, quando a marcação "Enquadrado no


Reintegra/Prev." não estiver selecionada, não serão geradas as informações para o bloco P.

[voltar ao topo]

Geração dos registros M400, M410, M800 e M810

652
Geração dos registros M400, M410, M800 e M810
Para possibilitar à você a geração do detalhamento das receitas não tributadas no SPED
Contribuições, através do BLOCO M, em seus registros específicos, o sistema disponibiliza os
seguintes campos:

No Cadastro de Produtos, aba Impostos:

Temos o campo "Cód.Natureza (PIS/COFINS M410/M810)" que, por padrão, é apresentado


vazio. Esta informação deve ser inserida manualmente, de acordo com os códigos de naturezas
das tabelas determinadas no manual do SPED Contribuições.

Nota: Até que esta configuração esteja devidamente realizada em todos os produtos,
desmarque nas Preferências da Empresa, a geração dos registros M400, M410, M800 e M810.

Na geração do EFD Contribuições, sobre os registros M400, M410, M800 e M810:

Registros gerados e que acumulam no M410: A170, C170, C181, C381, C481, C491,
D201.
Registros gerados e que acumulam no M810: A170, C170, C185, C385, C485, C495,
D205.
Registros gerados para os quais o sistema não possui regras, para acumulação no M410
e M810: F100, F510, F560.
Registros que ainda não são gerados: C601, D601, D300, D350, F200, I100 e
consequentemente, ainda não acumulam M410 e M810.
O item da nota cujo produto esteja com o código da natureza inválido, será colocado no
log da geração, que será aberto em um arquivo de texto no final de tal procedimento. A
mensagem é similar a esta:

"O Código da Natureza (0) para o M410 cadastrado no produto (YYY) é inválido."

Onde "YYY" se refere ao código do produto.

Importante: Caso não exista, deve-se criar nas Preferências da Empresa. aba EFD -
Escrituração Fiscal Digital, se não existir, o bloco M, e os registros M400/M410, M800/M810 e
marcá-los para geração, se for o caso.

Abaixo, temos um exemplo dos registros gerados:

|M001|0|

|M400|04|2323,11||| Registro Pai totalizado por CST;

|M410|001|1192,47||| Registro filho, totalizado por Natureza;

|M410|003|1130,64||| Registro filho, totalizado por Natureza;

|M800|04|2323,11||| Aqui as informações se repetem, agora para o COFINS.

Observação: Depois de gerado o EFD Contribuições, e contendo estes os registros M400/M410


e M800/M810, deverá ser utilizada a funcionalidade do validador de gerar apurações, para que
seja possível a geração dos demais registros do bloco M. Neste caso, foi feita a geração apenas
do que não é automático pelo validador, isto é, o validador não irá sobrepor os valores dos
registros M400/M410 e M800/M810, e irá gerar as demais informações.

[voltar ao topo]

Geração dos registros D600, D601 E D605


Para geração dos registros D600, D601 e D605, atente-se para os seguintes detalhes:

Nas Preferências da Empresa, aba EFD - Escrituração Fiscal Digital, marque a geração dos
referidos registros. Nos quadrantes "Blocos" e "Registros", temos:

No quadrante "Blocos", selecione o "Bloco D";


No quadrante "Registros", selecione o registro "D600", "D601" ou "D605" e efetue a
mrcação "Gerar Registro".

Realize este procedimento para os 3 (três) registros.

Uma vez configurados os blocos nas Preferências da Empresa, são requisitos para a geração dos
registros:

1. O Tipo de Operação - TOP utilizado no lançamento do documento, deve possuir em sua


configuração, o campo "Indicador do Tipo de Receita" configurado; este se encontra
presente na aba Impostos;
2. Na tela Lista de Serviços de Telecomunicação, crie os códigos de Classificação de
serviços de Comunicação e/ou Telecomunicação;
3. Nos Cadastros de Serviço, aba Impostos, vincule no campo "Cód. Serviço de
Telecomunicação" o código de Classificação que foi criado.

[voltar ao topo]

Processo Judicial
Na geração do EFD Contribuições, existe a obrigatoriedade de informar o Processo Judicial
quando existir dedução/exclusão na base de cálculo PIS/COFINS; os registros envolvidos que
necessitam da informação pertinente ao processo judicial quando existir, são:

A170 > A111


C170
C175
C181/C185
C381/C385
C481/C485 > C489
C870 > C890

D201/D205 > D209


F100 > F111
F500 > F509
F550 > F559

Importante: No caso da exclusão da base de cálculo das contribuições ser decorrente de


decisão judicial beneficiando e alcançando a pessoa jurídica, decisão esta já aplicável e
alcançando o período de apuração a que se refere esta escrituração, deve ser obrigatoriamente
escriturado o Registro C111 - Processo Referenciado, bem como o correspondente registro de
detalhamento do processo judicial, no Registro 1010 - Processo referenciado - Ação Judicial.

Este procedimento deve ser adotado pela pessoa jurídica beneficiária ou autora de ação judicial,
com sentença favorável à exclusão de impostos incidentes na operação de venda de bens e
serviços, destacados no documento fiscal, na determinação da base de cálculo da Contribuição
para o PIS/PASEP, da COFINS e/ou da CPRB. Importante ressaltar que estas exclusões na base de
cálculo, decorrentes de decisões judiciais, só são aplicáveis se não houver limitação temporal
dos efeitos da sentença judicial em relação ao período da escrituração, ou seja, faz-se
necessário que a decisão judicial já seja aplicável em relação aos fatos geradores a que se
refere a escrituração.

Nota: Serão gerados também os registros C180 e C190 de consolidação das NF-e, que
correspondem ao complemento das instruções de preenchimento do Campo 06 (COD_NCM).

[voltar ao topo]

Botão Outras Opções...


Por desse botão teremos a opção "Reprocessar Registros Totalizadores" em que, você terá
a opção de calcular e preencher a quantidade de linhas tabelas dos totalizadores de maneira
rápida e prática, ou seja, quando um dos registros das abas de blocos forem excluídas e você
utilizar a opção Reprocessar Registros Totalizadores, o campo "Qtd. total linhas Bloco (x):"
será atualizado.

[voltar ao topo]

Parâmetros
O campo "COD_LST" do registro 0200 possui o tamanho máximo de 4 (quatro) caracteres; se o
parâmetro "Máscara para Lista de Serviços - MASCTGFLST" for alterado para conter uma
máscara maior que 4 caracteres, o sistema gerará esse campo somente com os 4 primeiros
caracteres da esquerda para a direita.

Quando o parâmetro "Usa DTENTSAI para data execução do serviço -


USADTENTSAISERV" estiver ligado, ao gerar o SPED Contribuições, o campo 11 do registro
A100 será alimentado pela informação Data Entrada/Saída da Nota; este caso é exclusivo para
escrituração de Serviços. Quando o referido parâmetro estiver desabilitado, o sistema irá
manter o comportamento padrão, incluindo nesse campo a Data de Negociação da Nota.

Na geração do registro F600, caso o parâmetro "Usar a dt. da baixa como dt. de retenção
do F600? - F600RETDHBAIXA" se encontre habilitado, o sistema buscará os dados da
retenção e utilizará a data da baixa do financeiro da nota como filtro para gerar o registro.

Em relação à geração do Registro F100, quando o parâmetro "Usa a descrição da operação


com a descrição da nat - DESCOPERDESCNAT" estiver ligado, o sistema verificará qual

natureza está vinculada à movimentação financeira e utilizará sua descrição para preencher o
campo "19 - Descrição do Documento/Operação" do registro.

Quando temos um item com uma observação, para que essa observação seja gerada através do
preenchimento do campo "Cód. Alíq. ICMS do item" na tela de Alíquota de ICMS, e não
somente pela observação padrão do cabeçalho da nota fiscal, é necessário que o parâmetro
"Adicionar observação Alíq. ICMS no C110 - ADDOBSERVALIQ" esteja habilitado. E assim,
essa observação será gerada no registro C110 do EFD-Contribuições.

[voltar ao topo]

3.31 Ajuste da Apuração de ICMS e ICMS ST

Livros Fiscais > Arquivos

Esta tela tem como finalidade ajustar informações de apuração de ICMS relativas a "Outros
créditos e Débitos", "Estornos de créditos e Débitos" e "Deduções". As informações
lançadas nesta tela são utilizadas principalmente para a geração do Livro Fiscal e dos arquivos
do SPED FISCAL, também conhecido como EFD-Escrituração Fiscal Digital.

Nesta tela você poderá lançar informações de apuração simplesmente preenchendo os campos,
e os campos com (*) são de preenchimento obrigatório.

A tela possui uma área principal e 3 abas. A área principal é composta por um número único de
ajuste, gerado automaticamente, o código da empresa e a data de referência.

Aba Geral Aba Controle Créditos Fiscais

Aba Ajuste

Aba Geral

Tipo Apuração: Possui opções de ajuste de apuração = Outros Débitos; Estorno de Créditos;
Outros Créditos; Estorno de Débitos, Deduções do Imposto Apurado, Débito especial e Controle
do ICMS extra-apuração.

Número processo (Número do Processo): Informe o número do processo, se houver.

Nota: O "Código UF" estará disponível para escolha somente se o tipo de imposto for ICMS ST.

Origem processo (Indicador da origem do processo): Sefaz; Justiça Federal; Justiça


Estadual; Outro.

Descrição do Processo: Informe a descrição do processo ou auto de infração se houver.

Tipo de Ajuste: Constitui-se de um código de quatro dígitos que são definidos pela UF do
contribuinte. Na ausência desta definição, informar 9999. Deve ser informado por empresas
obrigadas à geração de EFD (Escrituração Fiscal Digital) encontrada na aba EFD do Livro Fiscal,
e são definidos e divulgados por cada UF através da Tabela de Ajuste.

Sub-Apuração e Indicador de Sub-Apuração: Estes campos indicarão se o ajuste pertence


ou não a uma sub-apuração.

[voltar ao topo]

Aba Controle Créditos Fiscais


Possui uma área principal com um único campo Sequência (identificar as sequencias de
controle) e 2 abas sendo:

A sub-aba "Geral" contém informações sobre a geração do registro 1200 do EFD (campos da

653
A sub-aba "Geral" contém informações sobre a geração do registro 1200 do EFD (campos da
TGFAJN).

Já a sub-aba "Utilização Créditos Fiscais" contém informações sobre a geração do registro


1210 (campos da TGFAJC).

[voltar ao topo]

Aba Ajuste
Esta aba contém informações sobre as notas do ajuste de Apuração (campos da TGFAJN).

Observação: O campo "Dt. Docto" dessa aba deve ser configurado como "Campo

obrigatório" através da "Configuração da Tela" , opção "Abrir configurações

do campo" .

É possível visualizar no canto direito da aba o botão "Pesquisar Notas para Detalhes do
Ajuste" que permite buscar notas para compôr o ajuste.

Ao clicar neste botão, abrirá uma tela onde o usuário poderá filtrar as notas.

Ao acionar o botão "Efetivar ajustes informados", o sistema atualizará na grade as notas


selecionadas.

Observação: Os "Filtros para DIFAL/FCP" estarão habilitados para preenchimento apenas se


o campo "Tipo imposto" presente na aba Geral desta tela, estiver definido como "ICMS
DIFAL" ou "ICMS FCP".

UF Destino: Informe este campo, serão buscadas somente notas que possuem o campo
TGFLIV.UFDESTINO igual ao informado no filtro.

Opções para o valor de ajuste: Tem-se neste campo, as seguintes opções:

Valor Zero: Trará "0" (zero) no valor do ajuste;


Valor DIFAL UF Remetente: Se o "Tipo imposto" na aba Geral for "ICMS DIFAL", o
sistema trará o valor do campo TGFLIV.VLRICMSDIFALREM, caso contrário trará "0" (zero)
no valor do ajuste;
Valor DIFAL/FCP UF Destino: Se o "Tipo imposto" na aba Geral for "ICMS DIFAL", o
sistema trará o valor do campo TGFLIV.VLRICMSDIFALDEST; se o "Tipo imposto" for
"ICMS FCP", trará o valor do campo TGFLIV.VLRICMSFCP, caso contrário trará "0" (zero)
no valor do ajuste.

Apenas notas sem DIFAL/FCP?: Caso esta marcação esteja efetuada, o sistema irá trazer
somente notas que não possuam cálculo do DIFAL, ou seja, a soma dos campos
TGFLIV.LIV.VLRICMSDIFALREM + TGFLIV.VLRICMSDIFALDEST + TGFLIV.VLRICMSFCP for igual a "0"
(zero). Se o campo não estiver marcado, tem-se o comportamento contrário, ou seja, o sistema
trará apenas as notas cuja soma dos campos for maior que "0" (zero).

Nota: Quando se tratar de Notas de Transferência e na tela Cadastro Livro ICMS/IPI constar no
campo "Empresa/Parceiro" = Empresa, tem-se que o "Cód. Parceiro" e o "Nome
Parceiro" retornados no popup acima serão do Parceiro que encontra-se vinculado à empresa
informada no campo Cód.Parceiro do Cadastro do Livro Fiscal. Sendo assim, na grade continuará
sendo apresentado o Código do Parceiro, porém, será inserido o Parceiro que encontra-se
cadastrado na tela Preferências da Empresa referente à empresa envolvida.

Observação: Não se tratando de notas de transferência, será retornado o Cód. Parceiro e Nome
Parceiro registrados no Cadastro do Livro Fiscal.

[voltar ao topo]

3.32 EFD - Escrituração Fiscal Digital - ICMS/IPI

Livros Fiscais > Conexão

A Escrituração Fiscal Digital - EFD é um arquivo digital, que se constitui de um conjunto de


escriturações de documentos fiscais e de outras informações de interesse do fisco das Unidades
Federadas e da Secretaria da Receita Federal do Brasil (RFB), bem como de registros de
apuração de impostos referentes às operações e prestações praticadas pelo contribuinte.

Aba Parâmetros Aba Opções


Aba Restituição/Complementação de
Aba Prodepe
ST
Aba Sub-Apuração EFD Aba Arquivos para Registro D695
Geração dos registros 0450, C110 e
Aba Botões da tela
C113
Geração do registro 1400 Geração da Conta Contábil...
Registros do Bloco K Registro 0300 e G125

A primeira informação a ser preenchida, é a "Empresa" da qual serão gerados os dados para
escrituração. Ao manter o campo Empresa em branco, temos a possibilidade de previamente à
geração dos dados, selecionar várias ou todas as empresas configuradas para gerar EFD -
Escrituração Fiscal Digital.

Em seguida, defina a "UF" a ser considerada para geração do arquivo.

Em seguida, determine o "Período" que irá abranger a geração do relatório; este período é
informado quando uma Data Inicial e Final for definido para geração dos dados.

Aba Parâmetros

Nesta aba, são definidas as parametrizações necessárias para geração do arquivo EFD. Vejamos
os dados a serem configurados:

Em "Finalidade de Apresentação do Arquivo", será definido o objetivo da geração do


arquivo. Nesta, você terá duas alternativas:

Remessa do arquivo original;


Remessa do arquivo substituto.

O campo "Versão do Layout do Arquivo" será apresentado com impossibilidade de edição e


exibirá a versão do layout do arquivo que está sendo utilizada para geração da escrituração. As
versões são utilizadas de acordo com o período inicialmente informado, sendo assim, teremos:

Versão do Layout do
Período
Arquivo

001 - Versão 100 - Início


Antes ou igual ao ano de 2008
01/01/2008
002 - Versão 101 - Início
01/01/2009
01/01/2009
003 - Versão 102 - Início
01/01/2010
01/01/2010
004 - Versão 103 - Início
01/01/2011
01/01/2011
005 - Versão 104 - Início
01/01/2012
01/01/2012
007 - Versão 106 - Início
01/01/2013
01/01/2013
008 - Versão 107 - Início
01/01/2014
01/01/2014
009 - Versão 108 - Início
01/01/2015
01/01/2015
010 - Versão 109 - Início
01/01/2016
01/01/2016

01/01/2017 110 - Versão 101 - Início


01/01/2017
012 - Versão 110 - Início
01/01/2018
01/01/2018
013 - Versão 112 - Início
01/01/2019
01/01/2019

654
01/01/2019
014 - Versão 113 - Início
01/01/2020
01/01/2020
015 - Versão 114 - Início
01/01/2021
01/01/2021
Informe no campo "Data do inventário", que o sistema irá considerar para a geração da
escrituração.

No campo "Perfil EFD" será apresentado o perfil no qual o arquivo será gerado.

Caso seja necessário, informe o "Nro. Único Nota" de modo que, o sistema irá gerar as
informações da nota em questão.

Observação: Desde 01/01/2019 não é mais aceito os seguintes modelos de documentos


relacionados à conhecimentos de transporte:

07 - Nota Fiscal de Serviço de Transporte;


08 - Conhecimento de Transporte Rodoviário de Cargas;
09 - Conhecimento de Transporte Aquaviário de Cargas;
10 - Conhecimento Aéreo;
11 - Conhecimento de Transporte Ferroviário de Cargas;
26 - Conhecimento de Transporte Multimodal de Cargas;
27 - Nota Fiscal De Transporte Ferroviário De Carga;
8B - Conhecimento de Transporte de Cargas Avulso.

Desta forma, quando a Data de Negociação do documento for maior ou igual a 01/01/2019 (será
utilizada a Versão do Layout do Arquivo = 013 - Versão 112 - Início 01/01/2019) e a TOP estiver
utilizando algum dos modelos acima, será apresentada a mensagem a seguir:

"O modelo de documento X foi desativado pela Sefaz a partir de 01/01/2019, ou seja,
para este modelo o EFD ICMS/IPI não aceita o registro D100 com o campo 11 -
DT_DOC maior ou igual a 01/01/2019".

[voltar ao topo]

Aba Opções

Se a opção "Tirar Serviços do valor contábil" for marcada e a nota fiscal possuir serviços
entre os itens da nota, os valores destes serviços não serão considerados.

Em "Custo para o Inventário", determine o custo a ser considerado na geração do Bloco H


(Inventário) no SPED Fiscal. Nesse caso, teremos as opções:

Médio com ICMS;


Médio sem ICMS;
Gerencial;
Reposição;
Usar maior custo.

Observação: Ao definir este campo com a opção Usar maior custo, será habilitada a seção
Maior Custo para valor do item, onde você informará os dois tipos de custo que terão seus
valores comparados de modo que o resultado será apresentado na geração do Bloco H.

No campo "Custo para Inventário/Efeitos IR (Campo 11/reg. H010)" será determinado o


custo a ser considerado na geração do Registro H010, mais precisamente, no campo 11 no SPEd
Fiscal. Este campo será habilitado caso esteja-se trabalhando com um Período maior que
31/12/2014. Teremos as seguintes opções:

Médio Com ICMS;


Médio Sem ICMS;
Gerencial;
Reposição;
Usar maior custo.

Observação: Quando este campo for definido com a opção Usar maior custo, será habilitada a
seção Maior Custo para efeitos de IR, em que será informado os dois tipos de custo que terão
seus valores comparados de modo que o resultado será apresentado na geração do campo 11,
Registro H010.

O campo "Substituir saldo credor sub-apuração ICMS" possui duas opções disponíveis:

Não substituir: Ao escolher esta opção, caso exista valor de saldo para uma
determinada sub-apuração, o mesmo não será substituído.
De todas Sub-Apurações: Selecionando esta opção, sempre será deletada cada sub-
apuração quando o valor credor atual (do mês) for diferente do novo valor credor.
Quando a opção "Gerar Registro C170/C173/C176 para NF-e de emissão própria" for
marcada, na geração do SPED FISCAL, serão apresentados os registros C170, C173 e C176
para NF-e de emissão própria. Os outros tipos de notas já geram o C170 naturalmente.

Ao realizar a marcação "Gerar o item da Nota com Unidade Comercializada", na geração


do SPED Fiscal, será apresentado o registro "0220 - FATORES DE CONVERSÃO DE
UNIDADES" com a unidade alternativa informada nos lançamentos (o registro C170 demonstra
a movimentação dos itens/produtos). Caso a opção esteja desmarcada, apenas o Registro 0200
será gerado na Unidade Padrão.

Se a opção Gerar o Item da Nota com a Unidade Comercializada estiver marcada, e nas
Preferências da Empresa, aba EFD - Escrituração Fiscal Digital, sub-aba Blocos e Registros, não
tenha-se assinalado a geração do Registro 0220, será apresentado o seguinte aviso:

"Atenção: A opção "Gerar o Item da Nota com a Unidade Comercializada" será


desmarcada porque o registro "0220" não está marcado para ser gerado."

Se o produto possuir mais de uma unidade alternativa para o mesmo volume, diferenciando-o
pelo Controle, por exemplo, o primeiro volume alternativo encontrado na geração será o único
gerado no registro 0220; os outros serão gerados com o volume padrão.

Observações: O item da nota será gerado na Unidade Padrão, se:

1) Nas Preferências da Empresa, aba EFD - Escrituração Fiscal Digital, sub-aba Blocos e
Registros, a geração do Registro 0220 estiver desmarcada;

2) A Nota for uma NF-e de emissão própria e o parâmetro "Usar a unidade padrão na NFe
- USARUNIDPADNFE" estiver ligado;

3) A Nota não for uma NF-e e a marcação Gerar o Item da Nota com a Unidade
Comercializada não estiver realizada;

4) Quando o produto possuir duas unidades alternativas iguais, que são diferenciadas pelo
campo Controle.

A respeito desta configuração, os seguintes registros envolvidos no SPED serão:

REGISTRO 0190: IDENTIFICAÇÃO DAS UNIDADES DE MEDIDA


REGISTRO 0200: TABELA DE IDENTIFICAÇÃO DO ITEM (PRODUTO E SERVIÇOS)
REGISTRO 0220: FATORES DE CONVERSÃO DE UNIDADES*
REGISTRO C170: ITENS DO DOCUMENTO
REGISTRO H010: INVENTÁRIO

Esta marcação "Item de cupom fiscal com 'Código do Produto para NF-e' vazio, usar o
parâmetro IMPREFCUPOM" deverá ser realizada, em casos em que o Parceiro utilize a
referência na impressão de cupons, e o Produto em seu cadastro, na aba Impostos, não possua
o campo Cód. Produto p/ NF-e preenchido.

A opção "Apresenta K200 estoque escriturado negativo para conferência" será utilizada
apenas para conferência do estoque caso este tenha quantidades negativas, de modo que não
será aceito pelo validador esta situação. Se esta marcação não for realizada, serão gerados
apenas os produtos que possuem estoque positivo.

A marcação "Incluir estoque de terceiro a partir das movimentações, no Registro


H010?", deverá ser selecionada apenas quando existir controle de estoque envolvendo
terceiros.

O "Gerar o registro H020 para inventário motivo 01" deverá ser marcado quando tratar-se
de contribuintes do ICMS que necessitem gerar o inventário (final do período "Motivo = 01")
com os campos pertinentes ao registro H020 na EFD - Escrituração Fiscal Digital - ICMS/IPI,
conforme a legislação da SEFAZ do Rio Grande do Sul. Sendo que, juntamente com o
acionamento da referida marcação, se faz necessário preencher o campo "Data do
inventário" na aba Parâmetros.

A marcação "Conversão CST 090 Para CST 00 na geração do registro H020" deve ser
utilizada por contribuintes ICMS, quando for necessário converter o CST 090 em CST 00 na
geração do registro H020.

Observação: Para a geração do registro H020, inicialmente, você deve realizar a cópia e a
contagem de estoque; após isso, configure a aba Geral dos Produtos com Mudança de
Tributação; ao realizar a importação e processamento dos produtos, verifique se existem
registros com o CST 090, (pois somente estes serão gerados no registro H020) e libere-os para
EFD. Assim, com os registros liberados, você poderá realizar a geração do EFD na tela EFD -
Escrituração Fiscal Digital - ICMS/IPI, configurar a rotina com o período desejado e acionar a
marcação Conversão CST 090 Para CST 00 na geração do registro H020 para converter o CST
090 para CST 00.

Nota: Quando você acionar o botão "Gerar Arquivo", poderá observar que o registro H020 foi
gerado e o CST convertido.

A marcação "Gerar registros C110/C111/C112/C113/C114/C115 para NF-e de emissão


própria" será destinada a empresas que têm a necessidade de gerar todos os registros filhos
do registro C100, alguns por consequência de sua contabilidade externa, onde exportam o
arquivo SPED e utilizam os dados das notas para fazer as conferências e contabilizações; em
outras situações, é necessário gerar todos os registros filhos do C100, para fins fiscais, como o
caso de demonstrar o local de entrega, no registro C115, por exemplo.

Observação: A partir de 01/01/2018, campo 17 (IND_FRT) correspondente ao registro C100


será gerado com os seguintes códigos:

0 - Contratação do Frete por conta do Remetente (CIF);


1 - Contratação do Frete por conta do Destinatário (FOB);
2 - Contratação do Frete por conta de Terceiros;
3 - Transporte Próprio por conta do Remetente;
4 - Transporte Próprio por conta do Destinatário;
9 - Sem Ocorrência de Transporte.

Como mencionado acima, as seções Maior Custo para valor do item e Maior Custo para efeitos
de IR serão habilitadas para uso, caso as marcações Custo para o Inventário e Custo para
Inventário/Efeitos IR, respectivamente, estejam definidas com a opção Usar Maior Custo.

Nota: Na geração do Registro D100, tem-se os campos "24 - COD_MUN_ORIG" e "25 -


COD_MUN_DEST", onde são apresentados os Códigos Município Domicílio Fiscal preenchidos
anteriormente no Cadastro de Cidades, aba Geral. Caso não exista informação, os campos serão
gerados vazios.

Observação: Ainda em relação à geração do Registro D100, para que o sistema valide a
escrituração dos modelos 08 e 08B, o campo "COD_MOD" deverá ser igual a 07, 09, 10, 11, 26
ou 27 e a data informada deverá ser menor que 01/01/2019.

Nota: Para os Registros D100 e D200, será considerado na geração do arquivo o "Modelo de
Documento" igual a "63-Bilhete de Passagem Eletrônico" (tela Tipos de Operação - TOP,
aba Livro Fiscal).

Observação: Vale informar que, ao término da geração do livro ICMS/IPI, as informações


pertinentes ao valor calculado do IPI, serão modificadas em um ajuste, ou seja, será gerado um
ajuste automático do IPI; esse fato irá ocorrer caso ao menos um parceiro do livro esteja com o
campo "Enquadro no Art. 227. para cálculo de IPI?" assinalado (localizado na aba Fiscal do
Cadastro de Parceiros) e a marcação "Gerar linhas da Nota separadamente no Livro
Fiscal?" estiver realizada (localizada na aba Livros Fiscais das Preferências da Empresa). Para
que o crédito do IPI seja recebido, devem ser escriturados os documentos que comprovem esse
benefício. Portanto, os dados serão enviados nos registros E530 e E531. No arquivo de
escrituração do livro, a cada linha do E530 tem-se um ou mais registros do E531 para a geração
do ajuste automático de IPI.

Quando a opção "Gera valores PIS/COFINS no EFD? (É dispensado para quem entrega
EFD Contribuições)" é acionada, irá caracterizar a geração dos valores de PIS/COFINS no EFD.
Sendo que, quando a empresa já realiza a entrega destes valores no EFD - Contribuições.

Se a marcação "Gerar registro 1600 pelo Resumo de Operações com Cartão?" estiver
selecionada, o sistema utilizará os dados inseridos na tela Resumo de Operações com Cartão
para tratar de forma manual as informações referentes ao Registro 1600 ao Gerar o arquivo. Por
outro lado, estando desabilitada a marcação e gerando o arquivo, o sistema não utilizará os
dados da tela Resumo de Operações com Cartão.

Ao acionar a marcação "Gerar registro C191 mesmo que o ICMS/ST esteja majorando
com o FCP?", mesmo que o FCP esteja junto ao ICMS/ST no registro C190, os valores do FCP
serão gerados neste registro.

[voltar ao topo]

Aba Restituição/Complementação de ST
Por meio desta aba, você irá configurar as informações para cálculo dos valores médios de
acordo com suas necessidades.

655
Insira em "Data do inventário" a data a qual deseja-se realizar a geração.

No "Tipo de inventário" selecione dentre as opções "Cópia" e "Contagem" o tipo do


inventário que será considerado na geração dos cálculos.

Referente aos campos "Valor do ICMS da Operação", "Base de ST", "Valor de ST" e "Valor
do FCP de ST", configure as fórmulas que desejar para os cálculos.

Nestes campos você terá disposto o botão que por sua vez, irá o auxiliar na

construção das fórmulas. Em relação ao campo , ao clicar neste o sistema irá


utilizar a fórmula padrão.

Acesse o artigo Instruções para geração dos Registros EFD ICMS/IPI - Restituição/Ressarcimento
ICMS ST Minas Gerais, para saber sobre as regras dispostas, às empresas estabelecidas em
Minas Gerais.

[voltar ao topo]

Aba Prodepe

Nesta aba poderão ser efetuadas as configurações e os cálculos referente ao Benefício


PRODEPE.

Nota: Esta aba servirá para que sejam realizadas as configurações pertinentes ao Registro
C177 cadastrado nas Preferências da Empresa, aba EFD - Escrituração Fiscal Digital, sub-aba
"Blocos e Registros".

O campo "Cód. do Produto Sem Incentivo" desta aba será preenchido com o respectivo
código Prodepe referente ao Registro C177 quando no Cadastro de Produtos, aba Impostos, o
campo "Indicador Esp. Inc. PRODEPE/FUNCRESCE" encontrar-se com a opção "Sem
incentivo" selecionada.

[voltar ao topo]

Aba Sub-Apuração EFD

Nesta aba serão demonstradas as informações referentes ao valor do saldo credor no momento
da geração do EFD, possuindo duas grades, onde uma irá representar informações sobre o saldo
credor do mês anterior e a outra, sobre o mês atual.

[voltar ao topo]

Arquivos para Registro D695


Por meio desta aba, você poderá vincular os arquivos que as empresas que estão enquadradas
no convênio 115/03 do ICMS entregam mensalmente, sendo que este arquivo alimenta os
campos dos registros D695 e D696.

[voltar ao topo]

Botões da tela
No alto da tela, temos alguns botões de extrema importância para este procedimento. A saber:

O botão quando acionado, realiza de acordo com as condições


estabelecidas nas abas "Parâmetros" e "Opções", a geração do arquivo de Escrituração.

Já através do botão o histórico das gerações de arquivo realizadas


serão visualizadas; ao acioná-lo, será aberta a seguinte tela:

O botão quando acionado, permite a consulta de alguma nota


que não tenha sido gerada no livro. Será aberta a seguinte tela para preenchimento dos dados
da nota em questão:

Depois de informe algum dos dados necessários para pesquisa, ao clicar em "Consultar",
podem ser retornados os seguintes resultados:

Nota não existe no sistema;


Nota encontrada nos livros;
Nota não encontrada nos livros, mas existe no sistema;
Nota não encontrada nos livros, mas existe como cancelada.

[voltar ao topo]

Geração dos registros 0450, C110 e C113


Para geração dos registros 0450, C110 e C113, deve-se atentar para os seguintes detalhes:

Nas Preferências da Empresa, aba EFD - Escrituração Fiscal Digital, selecione no campo Tipo de
Escrituração a opção "EFD";

Nos quadrantes "Blocos" e "Registros", tem-se:

Quadrante Blocos, selecione o "Bloco 0";


Quadrante Registros, selecione o registro "0450" e faça a marcação da opção "Gerar
Registro";
Quadrante Blocos, selecione o "Bloco C";
Quadrante Registros, seleciona-se o registro "C110" ou "C113", marcando-se as opções
"Gerar Registro", "Gerar Entrada" ou "Gerar Saída".

Uma vez configurados os blocos nas Preferências da Empresa, são requisitos para a geração dos
registros:

A nota possuir uma Observação Padrão (tela Observações para Notas) informada;
Na configuração da Observação Padrão, o campo Geração no EFD deve estar assinalado

com a opção "Informação Complementar do Documento Fiscal";


Caso seja necessário que o conteúdo do campo 03-TXT_COMPL do registro C110 seja
preenchido, é necessário marcar a opção Carrega Complemento p/EFD na configuração
da Observação Padrão;
O Tipo de Operação - TOP utilizado no lançamento do documento, deve possuir em sua
configuração, a marcação "Buscar NF de origem p/ referenciar" realizada; esta se
encontra presente na aba Validações;

656
encontra presente na aba Validações;
O Tipo de Operação - TOP utilizado no lançamento do documento de origem a ser gerado
no registro C113 deve estar com o campo "Atualização de Livro ICMS" devidamente
definido, ou seja, deve atualizar o livro correto.

Realizadas as configurações acima, automaticamente o sistema passa a gerar os registros 0450


e C110. O registro C113 será gerado apenas quando a nota estiver vinculada a sua origem; por
exemplo, nota de devolução de compra vinculada a nota de compra, nota de retorno vinculada a
nota de remessa ou nota de acompanhamento de cupom vinculada ao cupom fiscal.

Importante: O registro C113 é filho do registro C110 que por sua vez é filho do registro 0450,
portanto, para gerar o C113 é preciso gerar o C110 e para gerar o C110 é preciso gerar o
registro 0450.

Observação: Na geração do Registro C100, campo 07 os "Modelos


de Documento" (tela Tipos de Operação - TOP, aba Livro Fiscal)
opções "55 - Nota Fiscal Eletrônica" e "65 - Nota Fiscal de
Venda a consumidor" serão gerados com três casas decimais
complementados com zeros à esquerda quando informado menos de
três casas decimais. Para os demais Modelos de Documento previstos
no Registro, a série será informada conforme consta no lançamento,
em que você poderá inserir até três casas decimais.
Nota: Quando o parâmetro "Gerar os reg. C100 e C190 no SPED
com os valores de ST? - GERARREGSPED" estiver ligado, os
valores dos campos (23) "VL_BC_ICMS_ST" e (24) "VL_ICMS_ST" do
Registro C100 e (08) "VL_BC_ICMS_ST" e (09) "VL_ICMS_ST" do
Registro C190, não serão considerados na somatória do Registro E210
quando houver a utilização dos CFOP's 1949 e 2949, visto que, os
campos não serão validados devido à restrição de CFOP. E caso esteja
desligado e o CFOP for fora do estado da empresa geradora do EFD, é
necessário que este esteja com a "Inscrição Estadual" do Substituto
Tributário cadastrado nas Preferências da Empresa, aba Insc. Estadual
Contribuinte ST no Estado Dest..
[voltar ao topo]

Geração do registro 1400


No momento da geração do Registro 1400, para gerar o município do fato gerador, quando o
documento utilizado para compor tal informação for um CT-e, o município a ser considerado
será o de origem do CT-e. Considerando todas as situações de geração do município do registro
1400, este somente será gerado quando ele fizer parte do estado da empresa geradora do EFD,
por exemplo, se uma empresa estabelecida no estado de Minas Gerais prestar serviço de
transporte começando no próprio estado de Minas, este documento irá compor o registro 1400;
porém, caso a mesma empresa inicie o serviço de transporte no estado de São Paulo, o
documento não irá integrar o registro 1400.

Regras para a Geração do registro 1400:

A nota deverá ter sido inserida no Registro C100;


Os parâmetros "CFOPs que geram Não Dedutíveis no registro 1400 -
CFOPNAODED1400", "UFs que geram Não Dedutíveis no registro 1400 -
UFSNAODED1400" e "UFs que geram NF-e de Venda no registro 1400 -
UFSVENREG1400" deverão estar configurados com as devidas UFs e CFOPs;
A nota deverá possuir o "Modelo de Documento" igual a "55-Nota Fiscal Eletrônica"
na tela Tipos de Operação - TOP, aba Livro Fiscal;
A nota deve tratar-se de uma saída, possuir o "Tipo de Movimento" igual a "P-Pedido
de venda" ou "V-Venda" e apresentar o valor de frete igual a zero;
Além disto, a nota deverá encontrar-se com o campo "Indicador de Presença para
NF-e/NFC-e" (tela Tipos de Operação - TOP, aba Impressão) com umas das opções
seguintes selecionadas: "0-Não se aplica", "1-Operação presencial" ou "5-
Presencial, fora do estabelecimento";
Além disto, ainda na tela Tipos de Operação - Top, na aba Livro Fiscal, a marcação
"Gerar Registro 1400 no SPED Fiscal ?" deverá estar acionada.

Observação: A tela Códigos de itens (IPM) por UF no registro 1400 também deverá ter seu
devido registro para que o correto funcionamento do registro ocorra.

Nota: Para que seja impresso no registro 1400 o Código do Item, deve-se realizar os cadastros
das abas Grupo de Produto, Produto e Tipos de Operação da tela acima mencionada.

Observação: Insira no parâmetro "UFs com cód.IBGE parceiro fornecedor p/ reg.1400 -


IBGEPARC1400" as UFs que serão utilizadas para que, na geração do registro 1400, seja
considerado o código do município do Parceiro. Sendo que, o parâmetro citado serve para
amparar a regra DIPAM do estado de SP e/ou outras UFs, se necessário.

Nota: Ao incluir o modelo 04 (NF Produtor Rural) na geração do Registro 1400, o município do
parceiro também será gerado, assim como nos modelos 01, 1A, 1B, 55 e 65.

Configurações necessárias:

Empresa do estado de SP;


Parceiro do estado de SP (não pode possuir inscrição estadual);
Nota de entrada nos modelos 01, 1A, 55 ou 65;
O Parceiro deve ser do mesmo estado da empresa e a UF deve ser preenchida no
parâmetro.

[voltar ao topo]

Geração da Conta Contábil para o registro H010


Vejamos abaixo a configuração necessária para geração da Conta Contábil para o registro do
inventário H010:

1 - Três parâmetros influenciam a geração do registro H010 do EFD, são eles:

Conta p/inventário (H010) do EFD (SPED FISCAL) - EFDH010;


Conta p/inventário Prop. c/ Terc (H010) do EFD - EFDH010_PRTER;
Conta p/inventário Terceiro (H010) do EFD - EFDH010_TER.

Nestes parâmetros, informe contas contábeis fixas para o inventário, de modo que, a
informação incluída nos parâmetros será utilizada para geração do Campo 10 (Conta Contábil)
do EFD Registro H010.

Caso não seja inserida uma conta contábil fixa, poderão ser informados valores especiais, de
forma que o sistema irá localizar a Conta Contábil conforme as regras abaixo:

No Cadastro de Produtos, aba Impostos, se informada:

Conta Contábil 1 - O sistema busca a conta contábil 1;


Conta Contábil 2 - O sistema utiliza a conta contábil 2;
Conta Contábil 3 - O sistema emprega a conta contábil 3;
Conta Contábil 4 - O sistema procura a conta contábil 4.

O sistema irá utilizar uma destas quatro contas contábeis informadas.

2 - Abaixo, tem-se a configuração para informar a Conta Contábil que será gerada no H010 para
empresas diferentes:

Esta situação é aplicada às empresas que geram o registro H010 com Plano de Contas
diferentes. Na tela Preferências da Empresa, aba EFD - Escrituração Fiscal Digital, tem-se os
campos:

Conta p/inventário (H010) do EFD (SPED FISCAL) - Mesma funcionalidade do


parâmetro de chave EFDH010;
Conta p/inventário Prop. c/ Terc (H010) do EFD - Mesma funcionalidade do
parâmetro de chave EFDH010_TER;
Conta p/inventário Terceiro (H010) do EFD - Mesma funcionalidade do parâmetro de
chave EFDH010_PRTER.

3 - Ao realizar a geração do bloco H010, registro 010 (COD_CTA), o sistema irá realizar as
seguintes verificações para preencher o campo:

O sistema analisa primeiramente nas Preferências da Empresa, aba EFD - Escrituração Fiscal
Digital, se para aquele item, para a empresa que está sendo gerada o SPED, existe alguma
configuração para os campos:

Conta p/inventário (H010) do EFD (SPED FISCAL);


Conta p/inventário Prop. c/ Terc (H010) do EFD;
Conta p/inventário Terceiro (H010) do EFD.

Caso algum dos campos esteja definido, seu conteúdo será utilizado para alimentar a conta
contábil. Caso não exista, serão utilizadas as configurações dos parâmetros de chave EFDH010,
EFDH010_PRTER e EFDH010_TER mencionados acima.

[voltar ao topo]

Registros do Bloco K
O Bloco K trata-se de uma parte do SPED Fiscal que contém informações para controle da
produção e dos estoques.

O Registro K280, refere-se à Correção de Apontamento do K200. Desta forma, o mesmo ajustará
o que foi enviado no Registro K200, ou seja, o cliente após entregar o Registro K200, realizar a
contagem do estoque e verificar a necessidade de corrigir o valor enviado neste registro, deverá
emitir uma Nota de Ajuste de Estoque com as configurações abaixo devidamente realizadas,
para que o Registro K280 possa ser enviado. Vejamos um exemplo:

Foi enviado o Registro K200 no mês de dezembro/2019, porém, em janeiro/2019 constatou-se a


diferença no estoque. Assim, deve-se emitir a Nota de Ajuste de Estoque corrigindo esta
diferença e, desta forma, quando for encaminhado o SPED em fevereiro/2019, será enviado o
K280 com a quantidade ajustada e o K200 também será enviado normalmente com o valor do
período.

Observação: Quando a Nota de Ajuste for emitida, deve-se inserir a data de ajuste do estoque,
ou seja, conforme o exemplo acima, a data de dezembro deverá ser informada para que o
Registro K280 seja gerado.

Conforme a explicação acima, em relação ao Ajuste de Entrada = Ajuste Positivo de Estoque


Próprio realiza-se as seguintes configurações:

Na TOP "Nota de Ajuste de Entrada de Estoque", tela Tipos de Operação - TOP, aba
Livro Fiscal, a marcação "Gerar Correção de Apontamento (K280)" deverá encontrar-
se selecionada;
Ainda na tela acima mencionada, aba Geral, o campo "Atualização do Estoque"
deverá estar com a opção "Entrar" inserida;
Na aba Estoque de Terceiros desta mesma tela, o campo "Estoque com/de Terceiros"
deve possuir a opção "Não controla" selecionada;
Após realizar os ajustes acima, a Nota com as devidas entradas de produtos será criada;
Em seguida, gera-se o SPED Fiscal;
Assim, ao abrir o arquivo gerado, pode-se notar que o registro K280 foi gerado e validado
no PVA sem erros e com a quantidade de produtos positiva.

Referente ao Ajuste de Saída = Ajuste Negativo de Estoque Próprio os ajustes seguintes deverão
ser realizados:

Deve-se selecionar a TOP "Nota de Ajuste de Saída de Estoque" e realizar a


marcação Gerar Correção de Apontamento (K280) na aba Livro Fiscal;
Na aba Geral da tela Tipos de Operação - TOP, o campo Atualização do Estoque deverá
se encontrar com a opção "Baixar" selecionada;
O campo Estoque com/de Terceiros localizado na aba Estoque de Terceiros também
deverá possuir a opção Não controla inserida;
Realizando os ajustes acima, cria-se uma Nota com a saída dos produtos;
Após isto, gera-se o SPED Fiscal e pode-se observar no arquivo a geração de uma
correção negativa dos produtos.

Referente ao Ajuste de Entrada (positivo) ou Saída (negativo) de Estoque de Terceiro, deve-se


realizar as configurações da seguinte forma:

Assim como nos ajustes acima, a marcação Gerar Correção de Apontamento (K280)
deverá estar efetuada, tanto para ajuste de entrada quanto para o de saída;
O campo Atualização do Estoque necessita estar com a opção "Nenhuma" selecionada;
Para o Ajuste de Entrada, o campo Estoque com/de Terceiros deve possuir a opção
"Somar ao estoque próprio em poder de terceiro" inserida e, para o Ajuste de
Saída, deverá ser selecionada a opção "Subtrair ao estoque próprio em poder de
terceiro";
Realizadas as configurações acima, deve-se criar as notas (de entrada e saída de
produtos);
Assim, poderá ser observado no arquivo após gerar o SPED Fiscal, a geração positiva e
negativa dos produtos.

No que se refere ao Ajuste de Entrada ou Saída em Propriedade de Terceiro realize os ajustes

abaixo:

Selecione a marcação Gerar Correção de Apontamento (K280);


Insere-se a opção Nenhuma no campo Atualização do Estoque (tanto para ajuste de
Entrada quanto para Saída);
O campo Estoque com/de Terceiros deve possuir a opção "Somar ao estoque de
terceiros em poder da empresa" para o Ajuste de Entrada e a opção "Subtrair ao
estoque de terceiros em poder da empresa" para o Ajuste de Saída.

Após isto, realize os mesmos procedimentos dos ajustes anteriormente informados.

O Registro K210 (Desmontagem de mercadorias - Item de Origem) tem o objetivo de escriturar a


desmontagem de mercadorias de tipos:

00 – Mercadoria para revenda;


01 – Matéria-Prima;
02 – Embalagem;
03 – Produtos em Processo;
04 – Produto Acabado;
05 – Subproduto;
10 – Outros Insumos.

Sendo que, a quantidade deve ser expressa, obrigatoriamente, na unidade de medida de


controle de estoque constante no campo 06 do registro 0200 - UNID_INV.

Observação: Quando houver identificação da ordem de serviço, a chave desse registro será os
campos "COD_DOC_OS" e "COD_ITEM_ORI". Nos casos em que a ordem de serviço não for
identificada, o campo chave passa a ser "COD_ITEM_ORI".

Em relação ao Registro K215 (Desmontagem de mercadorias - Item de Destino), ele tem a


finalidade de escriturar a desmontagem (com ou sem ordem de serviço) de mercadorias de
tipos:

00 – Mercadoria para revenda;

657
00 – Mercadoria para revenda;
01 – Matéria-Prima;
02 – Embalagem;
03 – Produtos em Processo;
04 – Produto Acabado;
05 – Subproduto;
10 – Outros Insumos.

Nota: O Registro K215 é obrigatório caso exista o registro-pai K210 e o controle da


desmontagem não seja por ordem de serviço (campos "DT_INI_OS", "DT_FIN_OS" e
"COD_DOC_OS" do Registro K210 em branco). Nesse caso, a saída do estoque do item de
origem e a entrada em estoque do item de destino tem que ocorrer no período de apuração do
Registro K100.
Quando o controle da desmontagem for por ordem de serviço, deverá existir o Registro K215 até
o encerramento da ordem de serviço, que poderá ocorrer em outro período de apuração.

Observação: A quantidade deve ser expressa, obrigatoriamente, na unidade de medida de


controle de estoque constante no campo 06 do registro 0200 - UNID_INV.

Nota: A chave do Registro K215 é o campo "COD_ITEM_DES".

[voltar ao topo]

Registro 0300 e G125


Quando a marcação "Gerar CIAP de componentes para SPED" nas Preferências da Empresa,
aba Bens estiver realizada, o sistema irá gerar o Registro 0300 considerando o preenchimento
do campo 05 (COD_PRNC), vinculando-o a um bem principal, gerando um Registro 0300 para o
bem principal e, por fim, preenchendo o campo 03 (IDENT_MERC) com a opção "2 -
componente".

Observação: Para o Registro G125, o parâmetro "Utiliza TIPOENTCIAP para geração do


SPED - TIPOENTCIAPSPED" já leva o EFD para todos os produtos, independentemente se são
bens ou componentes, conforme a opção marcada no campo "Tipo de Movimentação do
Bem ou Componente" da aba Bens do Cadastro de Produtos.

Ao fazer o cadastro de um componente ou bem, marcando a opção "IA-Imobilização em


Andamento - Componente", o sistema levará esse código para o EFD. Assim, após processar
o EFD na tela EFD - Fiscal ICMS/IPI, será possível validar que o campo 05 (COD_PRNC) está
vinculado a um bem principal e demonstrado nele, bem como verificar a marcação correta do
campo 03 (IDENT_MERC) como sendo um componente, uma vez que está vinculado a um bem
principal.

[voltar ao topo]

3.33 CFOP/Alíquota
Livros Fiscais > Relatórios

A tela CFOP/Alíquota permite a geração de um relatório que apresentará uma síntese das
operações e prestações por CFOP em relação às alíquotas de ICMS empregadas nestas
operações.

Para geração do relatório, inicialmente, informe o "Período" no qual você deseja visualizar os
dados.

O campo "Data Emissão" registrará automaticamente a data em que o relatório está sendo
gerado. Logo à frente deste campo, temos a marcação "Imprimir data emissão?" que,
quando efetuada, fará com que a data de emissão exibida no campo "Data Emissão" seja
apresentada e, consequentemente, impressa no relatório.

No campo "Empresa" informe a empresa que você deseja visualizar o resumo.

Através do campo "Entrada/Saída" é feita a definição de qual ou quais operações terão seus
dados agrupados e exibidos. Você pode escolher dentre três possibilidades, sendo elas:

Ambos;
Entrada;
Saída.

O botão "Gerar" é responsável pela construção do relatório na tela, sendo que este além de ser
visualizado, poderá ser impresso.

3.34 Registro de Entrada

Livros Fiscais > Relatórios

O livro contendo os "Registros de Entrada", é obrigatório para todas as empresas comerciais,


estabelecido pelo Regulamento do ICMS de cada estado, com o objetivo de registrar as notas
fiscais de entrada, destacando os ICMS incidentes pelas compras.

É destinado à escrituração dos documentos fiscais relativos às entradas de mercadorias ou bens


e às aquisições de serviços de transporte e de comunicação efetuadas a qualquer título pelo
estabelecimento, quando contribuinte de ICMS.

Caso o contribuinte também seja uma indústria, é utilizado um mesmo livro de registro de
entradas, de modelo próprio, com destaques de IPI e ICMS pelas compras de mercadorias.

Inicialmente, para geração do relatório de Registro de Entrada, defina a


"Empresa" em que serão geradas as informações.
Na sequência, temos o campo "Período", onde é estabelecido o intervalo que o
relatório será gerado. Este intervalo, geralmente abrange um mês completo, mas
pode-se trabalhar com períodos menores ou maiores. Visto que, os campos
Empresa e Período são obrigatórios para a geração do relatório.
No campo "Página Inicial" é inserida a informação referente a primeira página do relatório que
será gerado.

O campo "Página Final" é gerado automaticamente de acordo com a quantidade de páginas


totais do relatório. Ao final da geração do relatório, a informação aqui apresentada, é gravada
na tela Preferências da Empresa, aba Livros Fiscais, campo "Última página do registro de
entradas". Além disso, ao clicar no botão "Gravar" o valor do campo Página inicial é
atualizado com o valor do campo Página final para que na próxima geração do relatório a
numeração fique em sequência.

No campo "Data Emissão" é feito o registro da data de emissão do relatório de entrada.

No campo "Modelo", é realizada a definição do modelo de relatório a ser utilizado. São


disponibilizadas duas opções para escolha:

P1: este modelo é utilizado, quando a empresa é contribuinte de IPI (Indústrias);


P1A: esta marcação será selecionada, quando a empresa não for contribuinte de IPI.

A seguir, trataremos das marcações que podem ser realizadas, de modo que o relatório será
gerado com base no que for definido aqui. São elas:

Imprimir observação?: Essa marcação quando efetuada, apresenta a observação das notas
no relatório, se as notas estiverem com observações informadas.

Imprimir em linha separada: Quando essa marcação for selecionada, a impressão dos dados
da observação será realizada em linhas abaixo da linha da nota, ao invés de exibir na coluna
observação.

Alterar observação para razão social do parceiro: Ao acionar esta marcação, tem-se a
troca da observação da nota pela razão social do parceiro. Sendo que, esta marcação só estará
disponível para configuração quando a marcação Imprimir observação estiver habilitada.

Imprimir Livro de Entrada: Quando essa marcação for realizada, o relatório será emitido com
o detalhamento das notas que representam as entradas. Serão exibidas as notas de Compra,
Devolução de venda, Transferências de entrada, Retorno de remessas, Outras entradas, e Notas
Canceladas de Entrada.

Imprimir resumo por estado?: Se você efetuar a marcação desse campo, será exibido o
resumo do relatório do Livro de Entrada, apresentando os totais dos valores creditados, base de
cálculo, o que foi isento ou não tributado, agrupando os totais por Estado.

Saltar Página: Esta marcação será habilitada, caso o campo anteriormente mencionado esteja
marcado. Caso ela esteja realizada, o resumo será exibido na página seguinte.

Imprimir resumo por CFO?: Ao efetuar essa marcação, será exibido o resumo do relatório do
Livro de Entrada mostrando os totais dos valores creditados, base de cálculo, o que foi isento ou
não tributado agrupando por CFOP.

Saltar Página: Essa marcação será habilitada, caso o campo anteriormente mencionado esteja
marcado. Caso ela esteja realizada, o resumo será exibido na página seguinte.

Imprimir data/hora da emissão?: Quando marcado, este campo irá determinar a


apresentação da data e da hora da emissão do relatório em seu cabeçalho.

Imprime modelo no título?: Esta marcação quando efetuada, irá apresentar no cabeçalho do
relatório, o modelo utilizado (P1 ou P1A).

Imprimir CNPJ/CPF coluna Emitente?: Esta opção quando selecionada, na coluna "Código
Emitente" no relatório, será apresentado o CNPJ ou o CPF do parceiro.

Imprimir base para isentas/outras?: Esta campo se marcado, irá trazer impresso no relatório
o valor da base na coluna isentas. Quando desmarcado, sendo o valor de isentas igual a zero, o
valor será apresentado em branco. Este campo estará habilitado, caso o modele utilizado, seja o
modelo P1.

Imprimir dados da NF em todas as linhas?: Quando essa opção está marcada, em conjunto
com as opções "Gerar linhas da Nota separadamente no Livro Fiscal" (aba Livros Fiscais,
tela Preferências da Empresa) e "Imprimir Livro de Entrada". Quando uma NF for apesentada
mais de uma vez, não serão exibidos a partir da segunda aparição da nota, os campos
"Espécie", "Série/Sub-Série", "Número", "dia" e "UF"; estes ficaram omitidos.

Imprimir apenas imobilizado: Este campo quando marcado, serão apresentadas as notas que
possuem os seguintes CFOP's 1551, 2551, 3551, 1552, 2552, 3552, 1553, 2553 e 3553.

Totaliza Resumo por ESTADO e CFOP?: A marcação deste campo, trabalha em conjunto com

658
Totaliza Resumo por ESTADO e CFOP?: A marcação deste campo, trabalha em conjunto com
a definição realizada no campo "Imprimir resumo por estado". No final do resumo de estado,
serão apresentados o total do valor contábil, base de cálculo, valor creditado, isenta e outras.
Este mesmo campo, quando marcado em conjunto com o Resumo por CFOP, irá realizar a
totalização por grupo de CFOP.

O campo "Formato da Impressão" disponibiliza duas formas de exportação dos dados na


geração do relatório, auxiliando na conferência e verificação de possíveis erros. O campo pode
ser definido entre os formatos PDF e Excel; caso o campo fique em branco, o padrão será o
formato PDF. As referidas opções apresentam os seguintes comportamentos:

PDF: Quando for selecionado o formato de impressão PDF, na visualização do relatório, o


mesmo será aberto neste formato.
Excel: Sendo selecionado o formato de impressão Excel, ao clicar para visualizar o
relatório, o mesmo será baixado conforme as configurações do navegador que está
sendo utilizado, ou seja, o arquivo poderá ser baixado automaticamente ou poderá ser
aberta uma tela questionando onde você deseja salvar o arquivo. Deste modo acesse o
local onde o arquivo foi baixado e realize a abertura do mesmo.

O botão "Gerar Relatório" é responsável pelo agrupamento das informações, e consequente


apresentação destas, na tela em forma de relatório.

3.35 Sintegra

Livros Fiscais > Conexão

O Sintegra consiste em um conjunto de procedimentos administrativos e sistemas


computacionais de apoio, que visam facilitar o fornecimento de informações dos contribuintes
aos fiscos estaduais e de aprimorar o fluxo de dados nas Administrações Tributárias e entre as
mesmas.

A respeito dos contribuintes, tem o propósito de simplificar e homogeneizar as obrigações de


fornecimento de informações relativas às operações de compra, venda e prestação de serviços
interestaduais.

Já do lado dos fiscos estaduais, o objetivo é proporcionar maior agilidade e confiabilidade ao


tratamento das informações recebidas dos contribuintes e a troca de dados entre as diversas
Unidades Federativas.

Preenchimentos Iniciais Aba Parâmetros

Aba Filtros Adicionais Aba Outras opções

Botões do topo da tela

Preenchimentos Iniciais
Inicialmente, para geração do arquivo Sintegra, efetue o preenchimento de algumas
informações. São elas:

Determine a "Empresa" da qual serão coletados os dados das notas no sistema para
composição do arquivo. Ao manter esse campo em branco, teremos a possibilidade de,
previamente à coleta dos dados, selecionar várias ou todas as empresas configuradas para
gerar o Sintegra.

Defina a "UF" que servirá de base para busca das notas que irão compor o arquivo.

Informe no campo "Período" o intervalo de datas limite para busca das notas que irão
alimentar o arquivo.

[voltar ao topo]

Aba Parâmetros
Nessa aba, são definidas as parametrizações necessárias para geração do arquivo Sintegra.
Abaixo, trouxemos os dados a serem configurados:

Filtros para notas: Efetue a marcação das operações a serem consideradas para construção
do arquivo de acordo com as seguintes opções:

Gerar Entradas;
Gerar Saídas;
Gerar Substit. Tributária;
Gerar Cupom Fiscal.

Finalidade da apresentação: Nesse campo, determine o objetivo da geração do arquivo,


conforme as opções que descrevemos abaixo.

Normal - Essa opção se refere ao arquivo habitualmente gerado.


Retificação total de arquivo - Substituição total de informações prestadas pelo
contribuinte referentes ao período informado inicialmente.
Retificação aditiva de arquivo - Por essa opção, teremos o acréscimo de informações
não incluídas em arquivos já apresentados.
Desfazimento - Teremos aqui, o arquivo de informação referente à
operações/prestações não efetivadas.

Identificação da natureza: Determine nesse campo, a natureza do arquivo a ser gerado,


dentre as seguintes opções:

Interestaduais somente operações sujeitas ao regime de Substituição Tributária;


Interestaduais - operações com ou sem Substituição Tributária;
Totalidade das operações do informante.

Índice de custo do inventário: Defina nesse campo, o índice de custo que será considerado
na geração do inventário, de acordo com as seguintes opções:

Médio com ICMS


Médio sem ICMS
Gerencial Atual
Reposição Atual
Gerencial Histórico
Reposição Histórico

Responsável: Nesse campo, informe quem é o responsável da geração do arquivo Sintegra.

[voltar ao topo]

Aba Filtros Adicionais


Nesta aba você efetua as marcações dos filtros responsáveis pela geração dos registros
opcionais 51, 55, 61, 71, 74, 85, 86 e 88.

Observações: Na geração do Sintegra, os valores dos registros 88 - ST IT NF e 88 - ST ES


contemplarão além daqueles escriturados na nota fiscal, os valores referentes às diferenças
recolhidas. Em uma nota fiscal de entrada que possui diferença no cálculo de ST, temos o
recolhimento dessa diferença e os valores são lançados nos livros fiscais nos registros
C195/C197 vinculados à nota que foi inserida no livro.

Para o registro 88 - ST ES (campo 7 - valor do ICMS ST), temremos adicionado ao seu


valor, a soma dos valores de ICMS da tabela referente ao registro C197.
Já para o registro 88 - ST IT NF (campo 16 - base de cálculo do ICMS ST), será

acrescentado à seu valor, a soma das bases de cálculo de ICMS da tabela


correspondente ao registro C197.

[voltar ao topo]

Aba Outras opções


Nessa aba, são apresentadas outras opções de marcação para geração do arquivo Sintegra, que
deverão ser realizados de acordo com a atividade e enquadramento fiscal de cada organização.
O correto preenchimento desta aba, assim como da aba "Filtros Adicionais", demanda a
consulta direta ao contador da empresa.

[voltar ao topo]

Botões do topo da tela


No alto da tela, temos alguns botões. Abaixo, descreveremos sobre cada um deles

: Feitas as devidas marcações de filtros e opções as quais a empresa irá se


adequar, acione esse botão para que o arquivo seja efetivamente gerado.

: Quando esse botão for utilizado, abrirá a tela "Processos" onde


serão exibidas gerações de arquivo já realizadas, bem como seu Status, a Empresa, a UF
definida na geração, entre outras informações:

: Por meio desse botão, você verifica se determinada nota


foi gerada pela rotina. Ao acioná-lo, será aberto o pop-up "Consultar Nota Não Gerada" para
que você preencha alguns dados a respeito da nota, tendo como consequência na grade inferior
os resultados da busca:

659
Os três últimos campos, "Série", "Data de Negociação" e "Empresa" serão habilitados para
preenchimento, apenas se o "Nro. Nota" for primeiramente informado.

[voltar ao topo]

3.36 Geração Arquivo DES-BH

Livros Fiscais > Conexão

Esta tela será apresentada para utilização, quando o parâmetro "Descrição do INFDESBH
para DESBH - INFDESBH" estiver habilitado, em que INFDESBH é a abreviação de
"Informações do Demonstrativo de Serviço de Belo Horizonte".

Por meio desta rotina, realiza-se a geração do arquivo para importação da "DES - Declaração
Eletrônica de Serviços". A DES é uma declaração mensal de serviços prestados e/ou tomados
de qualquer natureza do município de Belo Horizonte - MG.

Informe no campo "Versão do DES" a versão de acordo com layout que está sendo gerada
pela empresa.

Defina também a "Empresa" da qual será feita a busca dos dados para geração do
demonstrativo.

Informe no campo "TOP p/ Serviço" uma TOP cujo Tipo de Movimento seja "Financeiro". Os
lançamentos realizados diretos na tela Movimentação Financeira, que fizerem parte do DESBH,
deverão ser lançados utilizando-se a TOP aqui informada.

Determine em "Período", o intervalo de tempo correspondente à geração dos dados do


demonstrativo.

Deve ser informado em "Dia Pagamento do ISS" o dia que o ISS deve ser recolhido aos cofres
municipais.

No campo "Tipo de Regime" teremos as seguintes opções disponíveis:

Competência: Quando esta encontrar-se selecionada tem-se que o sistema considerará


a data de inclusão das notas fiscais.
Baixa: Por meio desta, o sistema buscará apenas as notas do período informado,
considerando o pagamento/baixa destas.

Nota: Com esta opção selecionada, a empresa conseguirá realizar a Apuração do ISS e a
Geração do Arquivo DES-BH seguindo a exigência do fisco de acordo com o Decreto nº 11.956,
art 8º, considerando o período das baixas/pagamentos das Notas Fiscais de Serviços.
O campo "Tipo de data p/ busca das notas fiscais de serviço" defina se a busca das NFS-
e's serão de acordo com a "Dt. Negociação", "Dt. Entrada/Saída", "Dt. Faturamento" ou
conforme a "Dt. Movimento".

Desta forma, o valor do campo 3 do "Registro R" dependerá da opção selecionada neste
campo.

Depois de definidos os filtros, o botão quando acionado apresenta o pop-up


"Processos" contendo as grades "Parâmetros de entrada" e "Andamento" da geração do
arquivo.

Já o botão exibe também o pop-up Processos mas, neste caso,


direcionada às gerações já efetuadas, onde observa-se dados como Tempo de Execução, o
Usuário responsável por fazê-lo, entre outras informações.

3.37 Geração ISS

Livros Fiscais> Arquivos

Por meio desta tela, realizaremos a geração das notas fiscais de serviço no módulo dos livros
fiscais. Seu objetivo é que as notas fiscais que possuem serviços, confirmadas e/ou autorizadas
(no caso de NFS-e - Notas Fiscais de Serviço Eletrônica), sejam geradas (alimentando a tabela
TGFLIS), ficando deste modo disponíveis para as demais funcionalidades do sistema, "Relatório
Livro ISS" (em construção) e "EFD Contribuições" (bloco A).

Inicialmente, informe a "Empresa" bem como a "Empresa Destinatária", ou seja, a empresa


pela qual realizou a emissão das notas.

Determine em seguida, o período que o sistema irá filtrar as notas para geração das
informações. Esse dado é fornecido por meio dos campos "Data Inicial" e "Data Final".

Tem-se a possibilidade de geração de uma única nota, ao informar seu "Número Único", onde
o sistema irá buscar apenas o documento correspondente a numeração indicada.

Posteriormente, teremos:

Seção Ações Seção Filtros

Botões da tela

Seção Ações
Nesta seção, determine os conjuntos de dados relacionados às notas que serão gerados. Pode-
se definir dentre as seguintes marcações:

Gerar Notas: Serão geradas todas as informações referentes às notas, dentro do


período estabelecido.
Gerar Canceladas: Com esta marcação, serão consideradas apenas as notas
canceladas dentro do período definido.
Gerar Financeiro: Assinalando-se esta opção, será considerado para geração, apenas o
financeiro das notas contidas no período estabelecido.
Gerar Redução Z: Por esta opção, serão gerados os fechamentos fiscais diários de um
ECF (Emissor de Cupom Fiscal), uma vez que este trabalha com base em movimentações
diárias.

[voltar ao topo]

Seção Filtros
Neste trecho, determine qual operação será considerada para geração dos dados. Pode-se
marcar uma ou ambas as opções, que são:

Aquisições: Serão considerados apenas os serviços adquiridos (entrada);


Prestações: É feita a busca pelos serviços fornecidos (saída).

Sobre a Geração de ISS tem-se os seguintes pontos:

Inicialmente, o sistema buscará as notas que possuam pelo menos um item de serviço e
estão de acordo com as regras para serem geradas no livro.
Logo após, se a marcação "Gerar notas com ISS zerado" estiver habilitada o sistema
buscará as notas que possuem a configuração para serem geradas no livro, ainda que
estas não tenham item de serviço. Sendo assim, as notas que ainda não foram geradas,

660
estas não tenham item de serviço. Sendo assim, as notas que ainda não foram geradas,
irão para o livro com apenas um item e os campos "Base", "Alíquota" e "Valor ISS"
zerados.

[voltar ao topo]

Botões da tela
Uma vez definidas as configurações até aqui mencionadas, por meio do botão

efetua-se a geração das informações pertinentes às notas de serviço.

Quando o botão for acionado, permite a consulta de alguma


nota que não tenha sido gerada no livro de ISS. Será aberto um pop-up também de
nomenclatura Consultar Nota Não Gerada, onde pode-se utilizar dos seguintes dados para
buscar as notas:

Nro. único;
Chave NFe\CTe;
Nro. Nota;
Série;
Data de Negociação;
Empresa.

Os três últimos campos de filtragem serão habilitados para preenchimento, apenas se o Nro.
Nota for primeiramente informado.

[voltar ao topo]

3.38 Relatório Auxiliar do VAF

Livros Fiscais > Relatórios

A tela Relatório Auxiliar do VAF (Valor Adicionado Fiscal) é responsável pela geração de um
relatório para simples conferência que contém informações das operações de entrada e saída
registradas no Livro Fiscal.

Inicialmente, efetue o preenchimento da "Empresa" que se deseja visualizar e/ou imprimir o


relatório.

Em seguida, no campo "Período" definirá um intervalo de datas que contenham os dados


desejados.

Na seção "Impressão" tem-se as marcações disponíveis para geração do relatório. São elas:

Resumo das Operações e Prestações de Entrada


Resumo das Operações e Prestações de Saída
Detalhamento de Outras Entradas por Município
Entradas Interestaduais de Mercadorias, Bens e/ou Aquisições de Serviços
Saídas Interestaduais de Mercadorias e/ou Aquisições de Serviços
Soma isentas ICMS e subtrai o ST da "coluna Outras Entradas" no quadro Entradas
interestaduais?
Estoque de Mercadorias e Produtos.

Observação: Para que a marcação "Estoque de Mercadorias e Produtos" funcione de


forma correta, será necessário a inserção da data inicial e final do inventário. No mesmo
sentido, o relatório de Estoque de Mercadorias e Produtos apenas será gerado caso seja
realizada a Contagem ou a Cópia de Estoque.

Nota: Caso esta marcação seja desabilitada, os campos "Data Inventário Inicial" e "Data
Inventário Final" também serão desabilitados e limpos.

Ao clicar no botão localizado no lado superior esquerdo da tela, tem-se a


visualização do relatório que exibe por página os dados correspondentes a cada marcação
realizada na seção Impressão. Teremos aqui um exemplo de relatório onde foram marcadas
apenas as opções "Resumo das Operações e Prestações de Entrada" e "Detalhamento
de Outras Entradas por Município":

3.39 Registro de Saída

Livros Fiscais > Relatórios

O Livro dos "Registros de Saída" é obrigatório para todas as empresas comerciais,


estabelecido no Regulamento do ICMS, com o objetivo de registrar as notas fiscais de saída,
destacando-se o ICMS incidente pelas saídas de produtos, a qualquer título, do estabelecimento.

Caso o contribuinte seja também indústria, é utilizado um mesmo livro de registro de saídas, de
modelo próprio, com destaques de IPI e ICMS pelas vendas de mercadorias.

Inicialmente, para geração do relatório de Registro de Saída, define-se sobre qual


empresa serão geradas as informações; esta definição é feita através do campo
"Empresa".

661
empresa serão geradas as informações; esta definição é feita através do campo
"Empresa".
Na sequência, teremos o campo "Período", onde é estabelecido o intervalo que
o relatório será gerado. Esse intervalo, geralmente abrange um mês completo,
mas pode-se trabalhar com períodos menores ou maiores. Visto que, os campos
Empresa e Período são obrigatórios para a geração do relatório.
No campo "Página Inicial" é inserida a informação referente a primeira página do relatório que
será gerado.

O campo "Página Final" é gerado automaticamente de acordo com a quantidade de páginas


totais do relatório. Ao final da geração do relatório, a informação aqui apresentada, é gravada
na tela "Financeiro > Preferências > Empresa > aba Livros Fiscais > campo Última
página do registro de saídas". Além disso, ao clicar no botão "Gravar" o valor do campo
Página inicial é atualizado com o valor do campo Página final para que na próxima geração do
relatório a numeração fique em sequência.

No campo "Data Emissão" é feito o registro da data de emissão do relatório de saída.

No campo "Modelo", é realizada a definição do modelo de relatório a ser utilizado. São


disponibilizadas duas opções para escolha:

P2: Este modelo é utilizado, quando a empresa é contribuinte de IPI (Indústrias);


P2A: Esta marcação é efetuada, quando a geração do relatório for feita por empresas
não contribuintes de IPI.

Abaixo, tem-se as marcações a serem realizadas, de modo que o relatório será gerado com base
no que for aqui definido. São eles:

Uma nota por linha?: Ao efetuar esta marcação, na geração do relatório, será gerada uma

única linha, agrupando cada Nota Fiscal no Livro de Saída.

Imprimir observação?: Essa opção quando marcada, realiza a apresentação/impressão da


observação presente nas notas fiscais de saída.

Alterar observação para razão social do parceiro: Ao acionar essa marcação, tem-se a
troca da observação da nota pela razão social do parceiro. Sendo que, esta marcação só estará
disponível para configuração quando a marcação Imprimir observação? estiver habilitada.

Imprimir livro de saída?: Quando essa opção é marcada, no relatório são apresentadas todas
as notas que representam saídas da empresa, ou seja, vendas, devolução de compra,
transferências de saída, remessas, outras saídas, notas canceladas de saída e notas com
numerações inutilizadas. Serão apresentados o detalhamento os valores debitados, a base de
cálculo, o que foi isento ou não tributado e as alíquotas de ICMS (tanto para P2 e P2A) e as
alíquotas de IPI (relatório P2). Além da substituição tributária, quanto tiver ocorrido substituição
tributária na nota.

Imprimir resumo por estado?: Quando esta marcação for efetuada, será exibido o resumo do
relatório do Livro de Saída, apresentando os totais dos valores debitados, base de cálculo, o que
foi isento ou não tributado, agrupando os totais por Estado.

Imprimir resumo por CFO?: Efetuando-se esta marcação, será exibido o resumo do relatório
do Livro de Saída mostrando os totais dos valores debitados, base de cálculo, o que foi isento ou
não tributado agrupando por CFOP.

Imprimir dados da NF em todas as linhas?: Quando esta opção está marcada, em conjunto
com as opções "Gerar linhas da Nota separadamente no Livro Fiscal" (Comercial >
Preferências > Empresa) e "Imprimir Livro de Saída". Quando uma NF for apesentada mais
de uma vez, não serão exibidos a partir da segunda aparição da nota, os campos "Espécie",
"Série/Sub-Série", "Número", "dia" e "UF"; estes ficaram omitidos.

Imprimir redução de Pauta por ST em isentas?: Este campo, se marcado serão impressos
no relatório, os valores da redução de pauta na coluna isentas na linha da substituição
tributária. Quando desmarcado o valor é apresentado em branco.

Formato da Impressão: Este campo disponibiliza duas formas de exportação dos dados na
geração do relatório, auxiliando na conferência e verificação de possíveis erros. O campo pode
ser definido entre os formatos PDF e Excel; caso o campo fique em branco, o padrão será o
formato PDF. As referidas opções apresentam respectivamente os seguintes comportamentos:

PDF: Quando for selecionado o formato de impressão PDF, na visualização do relatório, o


mesmo será aberto neste formato.
Excel: Sendo selecionado o formato de impressão Excel, ao clicar para visualizar o
relatório, o mesmo será baixado conforme as configurações do navegador que está
sendo utilizado, ou seja, o arquivo poderá ser baixado automaticamente ou poderá ser
aberta uma tela o questionando em qual local deseja salva-lo. Deste modo deve-se
acessar o local onde o arquivo foi baixado e abri-lo.

Imprime modelo no título?: Esta marcação quando efetuada, irá apresentar no cabeçalho do
relatório, o modelo utilizado (P2 ou P2A).

Imprimir data/hora da emissão?: Quando marcado, este campo irá determinar a


apresentação da data e da hora da emissão do relatório em seu cabeçalho.

Agrupar CFO diferentes?: Marcando-se esta opção, serão agrupadas as informações CFOP's
diferentes na nota, mas para isso, a opção "Uma nota por linha" deve estar marcada. Esta
opção é incompatível com a marcação "Separar linhas de alíquotas de IPI diferentes".

Imprimir apenas imobilizado: Este campo se marcado, fará com que sejam exibidas apenas
notas com CFOP's: 5551, 6551, 7551, 5552, 6552, 7552, 5553, 6553 e 7553.

4 casas decimais p/Vlr ICMS?: Essa opção quando marcada, realiza a impressão de apenas
quatro casa na coluna de valor de ICMS no relatório.

Totaliza Resumo por ESTADO e CFOP?: A marcação desse campo, trabalha em conjunto com
a definição realizada no campo "Imprimir resumo por estado". No final do resumo de estado,
serão apresentados o total do valor contábil, base de cálculo, valor debitado, isenta e outras.
Este mesmo campo, quando marcado em conjunto com o Resumo por CFOP, irá realizar a
totalização por grupo de CFOP.

Separar linhas de alíquotas de IPI diferentes?: Esta marcação quando efetuada, serão
geradas as linhas agrupadas por alíquota de IPI, quando a opção "Uma nota por linha"
estiver desmarcada.

O botão "Gerar Relatório" é responsável pelo agrupamento das informações, e consequente


apresentação destas na tela em forma de relatório.

3.40 Saídas por UF's

Livros Fiscais > Relatórios

Através desta tela, é possível realizar a geração de um documento (relatório) que exibirá uma
condensação das movimentações de saída, efetuadas pela empresa em um período pré-
informado, segmentando estas por UF (Unidade da Federação).

Para geração do relatório, inicialmente informe o "Período" no qual você deseja visualizar os
dados.

O campo "Data Emissão" registrará, automaticamente, a data em que o relatório está sendo
gerado. Logo à frente deste campo, temos a marcação "Imprimir data emissão?" que,
quando efetuada, tem-se a definição de que a data de emissão exibida no campo "Data
Emissão" será apresentada e consequentemente impressa no relatório.

No campo "Empresa" informe a empresa da qual deseja-se visualizar o resumo.

Através do campo "Título" determine qual será a denominação do relatório. Pode-se escolher
dentre duas possibilidades, sendo elas:

Guia de Informações das Operações e Prestações Interestaduais - GI / ICMS;


Resumo de Saídas por UF's.

O botão "Gerar" é responsável pela construção do relatório na tela, sendo que este, além de
ser visualizado, poderá ser impresso.

3.41 Geração ICMS/IPI

Livros Fiscais > Arquivos

Essa rotina está destinada à geração dos dados necessários para posterior emissão dos
relatórios e/ou geração dos arquivos digitais destinados ao Fisco, relacionados ao ICMS (Imposto
sobre Circulação de Mercadorias e Serviços) e ao IPI (Imposto sobre Produtos Industrializados).
Para essa ação, é necessária a geração prévia dos lançamentos, que é um procedimento feito
nessa tela.

Por meio dessa tela, é efetuada a geração automática (agendamento) e/ou manual do Livro
Fiscal com base nas Notas Fiscais, cujas TOP's (Tipos de Operação) foram configuradas para
atualizar os Livros Fiscais (entrada ou saída).

Para sua utilização, teremos o preenchimento automático do "Nro. agendamento".

Em seguida, você deve informar uma "Descrição" para o procedimento/agendamento que está
sendo realizado, de modo a melhor identificá-lo em meio aos processos envolvidos no módulo
de Livros Fiscais.

Um campo de preenchimento essencial é a "Empresa" sobre a qual serão gerados os dados em


questão.

A marcação "Ativo" determinará se o agendamento está ou não operante no processo de


Geração ICMS/IPI.

Por fim, no cabeçalho da tela, defina no campo "Tipo Execução" como se dará o andamento do
que foi ou será agendado, de acordo com as opções abaixo:

Automático;
Manual;
Ambos.

Observação: A opção "Manual" é indicada para obtenção da geração imediata, sem a


necessidade de aguardar o agendamento da execução.

Essa tela é composta por quatro abas e dois botões, onde são realizadas as configurações de
geração do arquivo. Clique nos links abaixo para mais detalhes:

Aba Parâmetros Aba Frequência Agendamento

Aba Informações Aba Horários

Cálculo do Diferencial de Alíquota... Botões - Gerar Agora | Status...

Aba Parâmetros

A aba Parâmetros é subdividida nas seguintes seções:

Seção Geral Seção Ações

Seção Filtros

Seção Geral

O campo "Empresa Destinatária" refere-se à empresa destino. É utilizada quando se trabalha


com várias empresas mas a geração dos lançamentos é agrupada em uma única.

662
com várias empresas mas a geração dos lançamentos é agrupada em uma única.

Nota: O preenchimento dos campos "Empresa" e "Empresa Destinatária" influencia na


geração do arquivo da seguinte forma:

Não sendo apresentadas informações em nenhum dos campos, a geração será feita para
todas as empresas que geram livro fiscal;
Quando somente o campo "Empresa" estiver preenchido, a geração será efetuada da
referida empresa para ela mesma;
Ao indicar somente o campo "Empresa Destinatária", será gerado o arquivo com os
dados de todas as empresas que geram livro para a empresa em questão;
Caso ambos os campos estejam alimentados, a geração será realizada com os dados da
"Empresa" para a "Empresa Destinatária".

Ao realizar a geração dos Livros Fiscais, na qual é informada uma empresa destinatária diferente
da empresa da geração do arquivo, será apresentada a seguinte mensagem na aba Informações
e no log de geração do agendamento:

"A empresa destinatária possui o plano de contas diferente da empresa de origem


dos documentos fiscais. Isso pode ser incompatível com EFD Contribuições e ECD/ECF.
Verifique!"

Em "Email para informar erros", você pode inserir o e-mail do responsável pela geração dos
dados caso algum problema ocorra durante o processo, de modo a se obter um controle mais
efetivo das ocorrências relacionadas ao procedimento.

[voltar ao subtítulo]

Seção Ações

Nessa seção, determine os conjuntos de dados relacionados às notas que serão gerados de
acordo com as seguintes marcações:

Gerar Notas: Serão geradas todas as informações referentes às notas, dentro do


período estabelecido.
Gerar Canceladas: Com essa marcação, serão consideradas apenas as notas
canceladas dentro do período definido.
Gerar Financeiro: Ao selecionar essa marcação, será considerado para geração,
apenas o financeiro das notas contidas no período estabelecido.
Gerar Redução Z: Por essa marcação, serão gerados os fechamentos fiscais diários de
um ECF (Emissor de Cupom Fiscal), uma vez que ele trabalha com base em
movimentações diárias.

[voltar ao subtítulo]

Seção Filtros

Nesse trecho, determine qual operação será considerada para geração dos dados. Você pode
marcar uma ou ambas as opções:

Entradas;
Saídas.

Se você marcar a opção "Data inicial", o período inicial será definido a ser considerado para o
começo da geração das informações. Tem-se as seguintes opções de escolha:

Hoje;
Últ. execução;
1º dia do Mês;
Últ. dia do Mês.

De forma semelhante ao campo anterior a "Data final", a definição realizada nesse campo irá
estabelecer a data final para busca dos dados a serem gerados. Nele, temos as seguintes
opções:

Hoje;
Últ. dia do Mês.

Note que, à frente de cada um dos dois últimos campos, o espaço "somar" que é informado em
"dias", ou seja, será somada à opção definida nos campos "Data inicial" e "Data final" a
quantidade de dias aqui estabelecidos, para que a partir disso, sejam gerados os dados.

[voltar ao subtítulo] [voltar ao topo]

Aba Frequência Agendamento


Configure nessa aba, os horários em que os agendamentos serão executados:

Em "Horários", selecione horários de 00hs:00min à 23hs:00min. Esses horários são informados


no campo "1ª execução". Caso seja necessário acrescentar outros horários de execução, clique

no botão "Adicionar um novo horário de execução" .

Dessa forma, a hora será adicionada no campo de horários. O botão "Remover todos os

horários de execução" , localizado logo à frente, limpará todos os horários.

Na opção "Meses", você pode escolher em quais meses serão executados os agendamentos,
podendo ser em todos ou em meses específicos.

Por meio dos botões "Diário", "Semanal" e "Mensal" você define a periodicidade da execução
do agendamento.

[voltar ao topo]

Aba Informações
Ao iniciar a geração dos Livros Fiscais, nessa aba, em "Log de execução", são apresentadas as
informações referentes ao resultado da geração, se nenhum problema ocorrer, quantas notas de
cada conjunto foram geradas. Se algo não estiver correto para construção dos Livros, será
exibido aqui o erro a ser tratado.

[voltar ao topo]

Aba Horários
Nessa aba são definidos os horários referentes às execuções dos agendamentos de geração dos
Livros Fiscais.

No campo "Próxima execução em", determine a data e a hora para a execução do


agendamento. Esse campo é atualizado conforme a configuração da aba Frequência
Agendamento, contudo, você poderá preenchê-lo manualmente. Após a execução do
agendamento, o sistema verificará os horários da aba Frequência Agendamento e atualizará a
próxima data e hora da execução por meio deste campo.

O campo "Data Final de Execução" também é um campo de data e hora, onde você poderá
limitar a data e hora da última execução do agendamento. A partir da data e hora colocadas
nesse campo, o agendamento não será mais executado. Esse método é uma forma de limitar o
período de execução.

[voltar ao topo]

Cálculo do Diferencial de Alíquota com ICMS por Dentro


Na rotina de Geração ICMS/IPI, ao gerar notas que contenham as configurações para o Cálculo
do Diferencial de Alíquota nas compras, o sistema irá verificar qual o cálculo configurado nas
Preferências da Empresa (aba Geração ICMS/IPI, campo "Método para Calcular Diferencial
de Alíquota"), sendo que, para cada opção, teremos os seguintes cálculos e respectivos
comportamentos:

Dif. de Alíq. - Cálculo Padrão:

(Valor ICMS interno sobre o valor da operação) - (Valor ICMS destacado) à Será realizado o
cálculo que é feito normalmente pelo sistema.

Dif. entre Alíq. sobre Valor da Operação:

((% ICMS interno) - (% ICMS destacado)) sobre o valor da operação à Será efetuado o cálculo
mencionado.

Dif. entre Alíq. sobre Valor da BC:

((% ICMS interno) - (% ICMS destacado)) sobre a Base de Cálculo à Será realizado o cálculo
citado.

Dif. de Alíq. - ICMS por dentro, sem Red. da BC:

(((Vlr. Operação – Vlr. ICMS Destacado) / (1 - % ICMS Interno)) x % ICMS Interno) - Vlr. ICMS
Destacado à Tem-se aqui o novo cálculo com ICMS por dentro, e o sistema irá calcular
exatamente por esta fórmula.

Dif. de Alíq. - ICMS por dentro, sob diferença entre Alíquotas:

(((Vlr. Operação - Vlr. ICMS Destacado) / (1 - % Alíq. Interna Destino)) x (% Alíq. Interna Destino -
% Alíq. ICMS)

Dif. de Alíq. - ICMS por dentro, com exclusão do IPI:

(((Vlr. Operação - Vlr. IPI - Vlr. ICMS Destacado) / (1 - %ICMS Interno)) x %ICMS Interno) - Vlr.
ICMS Destacado

Importante: Vale mencionar que, para realização dos devidos cálculos mencionados acima,
você deverá se atentar para os cadastros de CFOP e Tipo de Operação - TOP, com a marcação
para "Cálculo de Diferença de ICMS", nas abas Geral e Impostos, respectivamente.

Trouxemos o exemplo do cálculo com ICMS por dentro:

Uma Empresa de Minas Gerais adquire um produto de São Paulo no valor de R$1.000,00, com
12% de tributação da operação própria, ou seja, o ICMS Destacado será de R$ 120,00. Esse
produto possui alíquota interna destino – UF Empresa (MG-MG) – igual à 18%. Com isso, o
cálculo do diferencial de alíquota será:

(((1.000,00 – 120,00) / (1 – 18%)) x 18%) – 120,00 = R$ 73,17

[voltar ao topo]

Botões - Gerar Agora | Status | Consultar Documento


Não Gerado
Uma vez realizadas todas as configurações necessárias nas abas, a geração dos Livros Fiscais

pode ser efetuada. Essa geração ocorre através do acionamento do botão


localizado na parte superior central da tela. Ao clicar nesse botão, será aberto o seguinte pop-
up:

No campo "Período", informe o intervalo de datas que você deseja gerar os livros fiscais.

Importante: Na geração do Livro de Entrada, a escrituração será realizada com base no


período informado, sendo que o sistema considerará a seguinte prioridade:

1. data de entrada e saída;


2. se a data de entrada e saída não estiver preenchida, a data de faturamento;
3. se a data de faturamento não estiver preenchida, a data de movimento;
4. por último, a data de negociação.

663
Na geração do Livro de Saída, o sistema verificará a data de negociação.

Além disso, caso seja necessário gerar os dados apenas de uma nota, você poderá fazê-lo ao
informar seu "Número Único". Com os devidos preenchimentos realizados, clique em "OK"
para seguimento na geração ou em "Cancelar" para anulá-lo.

Observações:

Quando o parâmetro "Permite gerar o livro com nota errada no período? -


GERACOMERROPER" for desativado, fará com que não seja possível gerar o livro caso
exista uma ou mais notas inconsistentes dentro do período definido para geração. Se o
parâmetro for ligado, existindo alguma nota com erro, a geração do livro irá seguir sem
impedimentos.
Ao habilitar o parâmetro "Gerar o livro para títulos renegociados de frete? -
LIVFRETERENEG" e realizar a geração do livro, será gerado apenas um registro do título
renegociado. Se você desabilitá-lo, irá gerar registros dos títulos originais antes de serem
renegociados.
Além das Notas Fiscais, o sistema está apto à considerar os CT-e's emitidos no período
na geração dos Livros Fiscais e posterior geração do EFD.

Ao clicar em "OK", a tela a seguir demonstrará o processamento dos Livros Fiscais:

Nota: Ao término da geração do livro, as informações pertinentes ao valor calculado do IPI


serão transformadas em um ajuste, ou seja, será gerado um ajuste automático do IPI. Esse fato
irá ocorrer caso ao menos um parceiro do livro esteja com a marcação "Enquadro no Art. 227.
para cálculo de IPI?" efetuada (aba Fiscal do Cadastro de Parceiros) e a marcação "Gerar
linhas da Nota separadamente no Livro Fiscal?" realizada (na aba Livros Fiscais das
Preferências da Empresa).

O botão "Status", também localizado no alto da tela, é modificado à medida que se procede
com a geração dos dados. Ele poderá apresentar a descrição "Em execução" ou "Parado"; no
primeiro caso, representa que os Livros Fiscais estão sendo processados e a segunda situação,
que a geração está paralisada ou foi finalizada.

Importante: Para documentos eletrônicos, a geração do livro é feita apenas para documentos
com validade jurídica aprovados nos ambientes da SEFAZ/RFB de produção.

A opção de "Consultar Documento Não Gerado", pode ser acessada por meio do botão

"Outras opções..." que, quando selecionada, permitirá que você consulte alguma
nota que não tenha sido gerada no livro de ICMS/IPI. Será aberto um pop-up também de
nomenclatura Consultar Documento Não Gerado, e você pode utilizar dos seguintes dados para
buscar as notas:

Nro. único;
Chave NFe\CTe;
Nro. Nota;
Série;
Data de Negociação;
Empresa.

Os três últimos campos de filtragem serão habilitados para preenchimento apenas se o Nro.
Nota for informado primeiro.

Ao clicar no botão "Posicionar Documento" localizado na parte inferior do pop-up, será aberta
a tela Movimentação Financeira posicionada no financeiro em questão.

[voltar ao topo]

3.42 Ajuste do IPI

Livros Fiscais > Arquivos

Esta tela tem como objetivo, permitir a visualização de forma agrupada dos ajustes do IPI que
foram realizados. Devido ao grande volume de notas que podem ser geradas de acordo com o
processo de cada empresa, você poderá com esta tela, ordenar, agrupar e verificar os valores
dos ajustes do IPI gerados automaticamente após a execução da rotina Geração ICMS/IPI
através das respectivas notas.

Os campos que compõe os documentos que sofreram os ajustes do IPI, são:

Código da Empresa;
Número Único da Nota;
Série da Nota;
Código Modelo do Documento;
Número da Nota/Documento;
Código do Parceiro;
Data do Documento;
Valor do Ajuste;
Chave NFe;
Digitado;
Tipo do Imposto;
Cód. Ajuste: Este campo contém os seguintes códigos de ajustes de apuração do IPI:

1-ESTORNO DE DÉBITO;
2-CRÉDITOS RECEBIDO POR TRANSFERÊNCIA;
10-CRÉDITO PRESUMIDO DE IPI - RESSARCIMENTO DO PIS/PASEP E DA COFINS LEI Nº9.363/1996;
11-CRÉDITO PRESUMIDO DE IPI - RESSARCIMENTO DO PIS/PASEP E DA COFINS LEI
Nº10.276/2001;
12-CRÉDITO PRESUMIDO DE IPI - REGIÕES INCENTIVADAS LEI Nº9.826/1999;
13-CRÉDITO PRESUMIDO DE IPI - FRETE - MP2.158/2001;
19-CRÉDITO PRESUMIDO DE IPI - OUTROS;
99-OUTROS CRÉDITOS;
98-CRÉDITOS DECORRENTES DE MEDIDA JUDICIAL;
101-ESTORNO DE CRÉDITOS;
102-TRANSFERÊNCIA DE CRÉDITOS;
103-RESSARCIMENTO / COMPENSAÇÃO DE CRÉDITOS;
199-OUTROS DÉBITOS.

Origem do Processo.
Temos também, a aba "Observação" que exibirá as observações pertinentes ao documento.

A aba "Item do Ajuste do IPI" apresentará os Produtos que sofreram ajuste, juntamente com
sua Sequência e respectivo Valor de Ajuste.

Importante: Vale ressaltar que, ao término da geração do livro ICMS/IPI, as informações


pertinentes ao valor calculado do IPI, serão "transformadas" em um ajuste, ou seja, será gerado
um ajuste automático do IPI; esse fato irá ocorrer caso ao menos um parceiro do livro esteja
com o campo "Enquadro no Art. 227. para cálculo de IPI?" assinalado (localizado na aba
Fiscal do Cadastro de Parceiros) e a marcação "Gerar linhas da Nota separadamente no
Livro Fiscal?" estiver realizada (localizada na aba Livros Fiscais das Preferências da Empresa).

3.43 Entradas por UF's

Livros Fiscais > Relatórios

Acessando esta tela, é possível que você realize a geração de um documento (relatório) que
exibirá uma condensação das movimentações de entrada efetuadas pela empresa no período
pré-informado, segmentando estas por UF (Unidade da Federação).

Para geração do relatório, inicialmente, informe o "Período" no qual você deseja visualizar os
dados.

O campo "Data Emissão" registrará, automaticamente, a data em que o relatório está sendo
gerado. Logo à frente deste campo, temos a marcação "Imprimir data emissão?" que,
quando efetuada, fará com que a data de emissão exibida no campo "Data Emissão" seja
apresentada e, consequentemente, impressa no relatório.

No campo "Empresa" informe a empresa que você deseja visualizar o resumo.

664
Através do campo "Título", determine qual será a denominação do relatório, podendo escolher
dentre duas possibilidades, sendo elas:

Guia de Informações das Operações e Prestações Interestaduais - GI / ICMS;


Resumo de Entradas por UF's.

O botão é responsável pela construção do relatório na tela, onde este além de ser

visualizado, poderá ser impresso.

3.44 Resumo de Saídas por CFO

Livros Fiscais > Relatórios

Por meio dessa tela, você reliazará a geração de um relatório de simples conferência, que irá
apresentar e classificar as operações de saída realizadas pela empresa, dentro de um período
pré-determinado, por CFOP. Essa classificação é feita com base nos impostos ICMS, IPI e
Substituição Tributária.

Para geração do relatório, inicialmente informe o "Período" no qual deseja visualizar os dados.

O campo "Data Emissão" irá registrar automaticamente a data em que o relatório está sendo
gerado. Logo à frente desse campo, teremos a marcação "Imprimir data emissão?" que
quando efetuada, a definição de que a data de emissão exibida no campo "Data Emissão" será
apresentada e consequentemente, impressa no relatório.

No campo "Empresa" informe a empresa na qual deseja-se visualizar o resumo.

O botão "Gerar" é responsável pela construção do relatório na tela, em que, além de da sua
visualização este poderá ser impresso.

3.45 Configurações de Ajustes de Apuração

Livros Fiscais > Arquivos

Esta tela tem como finalidade melhorar a forma de inserção dos ajustes de ICMS vinculados a
itens de nota no Livro Fiscal. Assim, evita-se o retrabalho e tem-se uma redução nos erros
ocasionados pelo lançamento de ajustes manuais.

Assim, trataremos neste artigo os seguintes tópicos:

Configurações Iniciais Aba Ajustes de Documentos...

Aba Ajustes de Apuração ICMS/ICMS ST Aba Filtros

Botão Validar Filtros/Fórmulas Executando a Rotina

Apuração automática FECP Rio de Janeiro

Configurações Iniciais
Quando a marcação "Utiliza doc. relacionado de outra referência" no Painel Principal,
estiver selecionada temos que o sistema buscará os documentos que se apresentam fora do
período de geração, mas que estão relacionados com documentos que se encontram no período
de geração.

Observação: A marcação Utiliza doc. relacionado de outra referência poderá ser habilitada,
apenas se o campo "Tipo de Configuração" estiver com a opção "2 - Ajustes de Apuração
de ICMS/ICMS ST" selecionada.

Importante: Caso você insira duas Configurações de Ajuste de Apuração com o campo Tipo de
Configuração igual a "1 - Ajustes de Documento" e com o mesmo número de nota e
sequência, será exibida uma mensagem informando que já foi realizada uma Configuração com
o Tipo 1.

O campo "Origem do Ajuste" determinará a origem dos ajustes de apuração a serem feitos
dentre as opções "Nota" ou "Financeiro".

A opção Nota, quando selecionada, terá o comportamento atual do sistema, sendo que,
a busca dos documentos considerará, primeiramente, a data de negociação e a data de
entrada/saída será observada apenas na inexistência dela.
Já a opção Financeiro, buscará os financeiros que correspondam aos filtros.

Observação: Para o Financeiro, as fórmulas para cálculo dos valores, deverão conter apenas
campos das tabelas TGFFIN e TGFTOP, definidas por FIN e TOP, respectivamente.
[voltar ao topo]

Aba Ajustes de Documentos (EFD C195/C197 -


D195/D197)
Informe nesta aba, os dados que serão empregados no Cadastro Livro ICMS/IPI em sua aba EFD
C195/C197/C595/C597 - D195/D197.

Através do campo "Observação" vincule a observação previamente criada na tela Observações


para Notas.

Informe no campo "Código Ajuste" o código de ajuste que será utilizado. Sendo que este, está
localizado na lista de códigos disponibilizados pela UF.

Caso seja necessário inserir mais informações além da observação padrão, utilize o campo
"Compl. Obs. Padrão".

Os registros que possuírem a marcação "Agrupar por Documento Fiscal" habilitada, serão
agrupados por documento fiscal na geração do registro C197, sendo que, será desconsiderado o
código do produto no agrupamento.

No campo "Fórmula Base de ICMS" relacione a fórmula que resultará no valor a ser
preenchido no campo "Base do ICMS" no ajuste.

Temos no campo "Fórmula Alíquota de ICMS", a fórmula que trará como resultado o valor
que irá preencher o campo "Alíquota do ICMS" no ajuste.

Vincule no campo "Fórmula Valor ICMS" a fórmula que tem como resultado o valor que
preencherá o campo "Vlr. do ICMS" no ajuste.

O campo "Fórmula Valor Outros" deverá ser preenchido com a fórmula que resultará no valor
a ser preenchido no campo "Vlr. de outros" no ajuste.

Observação: Os campos que permitem a inserção de fórmula desta aba, comportarão as


seguintes tabelas:

TGFITTE;
TGFPRO;
TSIEMP;
TGFTOP;
TGFDIN - Tendo-se dados de ICMS;
TGFDIN - Quando se tratar de dados de ICMS ST;
TGFDIN - Tratando-se de dados de IPI;
TGFADST - Quando se tratar de Apuração de Divergências de ICMS-ST;
TGFIDST - Tratando-se de Apuração de Divergências de ICMS-ST.

[voltar ao topo]

Aba Ajustes de Apuração ICMS/ICMS ST


As informações inseridas nesta aba irão popular a tela Ajuste da Apuração de ICMS e ICMS ST.

665
Informe no campo "Tipo Ajuste" os últimos 4 dígitos do código do ajuste.

O campo "Código Ajuste" tem a finalidade de atender a legislação do estado de Pernambuco


(PE) em relação ao Sintegra e deve ser preenchido de acordo com as regras dos campos 05 e 06
do REGISTRO TIPO 88 - SUBTIPO 77 - DETALHE 00.

No campo "Tipo Apuração" aponte qual será a natureza deste ajuste. Este campo influenciará
também na formação do código de ajuste, pois cada opção representa um caractere que será o
quarto dígito do código do ajuste. Temos as seguintes opções:

0 - Outros débitos;
1 - Estorno de créditos;
2 - Outros créditos;
3 - Estorno de débitos;
4 - Deduções do imposto apurado;
5 - Débito especial.

Será definido no campo "UF" a Unidade da Federação do destinatário da NF-e a ser buscada.
Quando não preenchido, todas as notas virão conforme os filtros relativos aos outros campos.

Caso o ajuste tenha origem em um processo, o número do mesmo deverá ser informado no
campo "Número Processo".

O campo "Origem Processo" será preenchido quando existir um processo relacionado ao


ajuste. As opções são:

Sefaz;
Justiça Federal;
Justiça Estadual;
Outros.

Através do campo "Observação Padrão" temos o vínculo com a observação previamente


criada na tela Observações para Notas.

Informe no campo "Tipo Imposto" o tipo de imposto que o ajuste está vinculado. São eles:
0 - ICMS;
1 - ICMS ST.

O campo "Indicador de Sub-Apuração" será preenchido quando o ajuste em questão fizer


parte do Registro 1923 - EFD ICMS/IPI.

Para que a configuração do campo Indicador de Sub-Apuração seja validada, a opção "Sub-
Apuração" deve estar marcada.

Em relação ao SPED Fiscal, são apresentados na quarta posição do campo COD_AJ_APUR com o
valor 5 (no registro E111 e E220) e seu valor é totalizado no campo "Débitos Especiais" do
registro E110 e no campo DEB_ESP_ST do registro E210.

A marcação "Agrupar registros em um único ajuste?" permite a geração de um único ajuste


para várias notas ou de um ajuste para cada nota.

O campo "Inserir Ajuste Por" possibilita a geração de um único ajuste para a nota inteira ou o
vínculo de um ajuste para cada item da nota.

Se houver a necessidade de incluir mais informações além da Observação Padrão, o campo


"Observação" poderá ser preenchido.

Caso o ajuste esteja vinculado há um processo, a descrição deste processo será inserida no
campo "Descrição do Processo".

No campo "Fórmula Valor Ajuste" será vinculada a fórmula que resultará no valor a ser
preenchido no campo "Valor do Ajuste".

Nota: Os campos que permitem a inserção de fórmula desta aba, comportarão as seguintes
tabelas e campos:

Quando o campo Inserir Ajuste por estiver configurado com a opção "Item":

TGFITTE;
TGFPRO;
TSIEMP;
TGFTOP;
TGFDIN - Tendo-se dados de ICMS;
TGFDIN - Quando se tratar de dados de ICMS ST;
TGFDIN - Tratando-se de dados de IPI.

Se estiver configurado com a opção "Nota":

TGFCAB;
TSIEMP;
TGFTOP;
VLRSUBSTANT(campo);
BASESUBSTITANT(campo);
VLRICMSANT(campo);
BASESTANT(campo);
BASESTFCPINTANT(campo);
VLRSTFCPINTANT(campo).

[voltar ao topo]

Aba Filtros
Defina nesta aba, os filtros pertinentes a busca dos documentos que serão vinculados aos
ajustes.

Caso as variáveis pré-estabelecidas não atendam as necessidades, é possível criar um filtro


personalizado. Nesse filtro, você pode fazer uma consulta via comandos SQL para especificar
melhor quais documentos devem ser vinculados ao ajuste.

[voltar ao topo]

Botão Validar Filtros/Fórmulas

Este botão está localizado na parte superior da tela e tem


como funcionalidade validar os filtros avançados e fórmulas criadas para que se tenha certeza
de que tudo está estruturalmente de acordo com as regras aceitas pela rotina. Ao acioná-lo,
tem-se a exibição de um pop-up de mesma nomenclatura:

Informe a "Empresa" e o "Período" pelo qual se deseja efetuar a validação.

Sendo que, se a validação não for realizada o campo "Status" ficará como "Pendente" e a
regra não será executada no momento da geração do livro.

[voltar ao topo]

Executando a Rotina
Para que o ajuste seja efetuado, é necessário realizar a geração do livro através da tela Geração
ICMS/IPI. Após a execução da rotina, basta verificar se as informações foram populadas nas telas
Cadastro Livro ICMS/IPI (aba EFD C195/C197/C595/C597 - D195/D197) e Ajuste da Apuração de
ICMS e ICMS ST.

[voltar ao topo]

Apuração automática FECP Rio de Janeiro


No Estado do Rio de Janeiro, conforme prevê a Resolução SEFAZ nº 987/2016, a apuração do
FECP é realizada tomando como referência a base de cálculo do ICMS e do ICMS ST.

A seguir, trataremos das configurações que devem ser realizadas para efetuar um ajuste de
apuração através da referência.

Primeiramente, no Painel Principal, selecione no campo "Tipo de Configuração" a opção


"Ajustes de Apuração de ICMS/ICMS ST" e depois indique no campo "Origem do Ajuste" a
opção "Nota";

Em seguida, na aba Ajustes de Apuração ICMS/ICMS ST, realize as configurações abaixo:

No campo "Tipo apuração" indique a opção "Deduções do imposto apurado";


Informe no campo "Tipo imposto" a opção "ICMS";
Efetue a marcação "Agrupar registros em um único ajuste?";
Selecione no campo "Inserir Ajuste por" a opção "Referência";
Por fim, informe a "Fórmula Valor Ajuste" conforme abaixo:
CASE WHEN ((CASE WHEN ITE.CODCFO >=5000 AND ITE.CODCFO<6000 THEN
ICMS.BASERED ELSE 0 END) -
(CASE WHEN ITE.CODCFO >=1000 AND ITE.CODCFO<2000 THEN ICMS.BASERED ELSE 0
END)) <> 0 THEN
((CASE WHEN ITE.CODCFO >=5000 AND ITE.CODCFO<6000 THEN ICMS.BASERED ELSE 0
END) -
(CASE WHEN ITE.CODCFO >=1000 AND ITE.CODCFO<2000 THEN ICMS.BASERED ELSE 0
END)) * 0.02 ELSE 0 END

Após criar o registro, valide a fórmula através do botão para


que o campo "Status" seja alterado de "Pendente" para "Liberado".

Observação: Caso o campo Inserir Ajuste por esteja com a opção Referência selecionada, os
campos abaixo não poderão ser utilizados em conjunto:

O campo Origem do Ajuste igual à "Financeiro";


A marcação "Utiliza doc. relacionado de outra referência" efetuada.

Caso sejam utilizados em conjuntos, serão exibidas as seguintes mensagens:

"Inserir Ajuste Por 'Referência' não pode ser marcado em conjunto com a origem
igual a 'Financeiro'".
"Inserir Ajuste Por 'Referência' não pode ser marcado em conjunto 'Utiliza doc.
relacionado de outra referência:' igual a 'Sim'".

Após a validação da configuração acima, realize a Geração ICMS/IPI e verifique na tela Ajuste da
Apuração de ICMS e ICMS ST, a geração do ajuste.

[voltar ao topo]

3.46 Produtos com Mudança de Tributação

Livros Fiscais > Arquivos

Por meio desta tela, pode-se gerar as informações que compõem o Inventário para a Mudança
de Tributação de Produtos em estoque quando estes sofrerem alterações na tributação; diante
disto, este registro ocorrerá por meio da tela EFD - Escrituração Fiscal Digital - ICMS/IPI
considerando o Bloco H do Sped Fiscal. Este inventário será gerado utilizando informações do
registro H020.

É relevante mencionar que o SPED trata-se do Sistema Público de Escrituração Digital tendo
este o intuito de padronizar e oficializar arquivos digitais considerando as escriturações fiscais e
contábeis.

Observação: Em relação a esta tela, serão considerados os lançamentos de notas fiscais


referentes a compras/vendas de produtos que contenham saldo em estoque, para que assim,
seja possível proceder com a geração do inventário. Deste modo, é pertinente destacar as
seguintes informações:

1.Deve-se realizar a contagem de estoque dos produtos considerando a data em que


ocorreu a mudança da tributação (tela Contagem de Estoque);
2.Diante disto, faz-se necessário configurar as novas regras de tributação dos tributos;
3.Após este procedimento, deve-se inicializar os lançamentos dos devidos registros nesta
tela.

Importante: É relevante mencionar que as tabelas abaixo estão diretamente vinculadas a esta
tela, a considerar:

TGFMTP - Inventário de Tributação de Produtos;


TGFPMT - Produtos para Mudança de Tributação.

Armazenam-se nestas as informações dos produtos contados na data da mudança da

666
Armazenam-se nestas as informações dos produtos contados na data da mudança da
tributação, assim como, os cálculos das regras de tributação dos produtos e seus respectivos
valores; diante disto, na geração da EFD os registros do Bloco H serão validados por meio destas
tabelas.

Nota: Para maiores detalhes sobre este conteúdo, deve-se acessar a tela Dicionário de Dados.

Detalhamento da tela

Aba Geral

Aba Produto Mudança Tributação

Botões da tela
Geração do Inventário para o registro H020

Geração Bloco H-Ressarcimento/Complemento ICMS ST - RS

Detalhamento da tela
Ao acessar esta tela inicialmente, o sistema disponibilizará a visualização das seguintes opções:

Diante disto, acionado o botão "Novo Registro" pode-se realizar a inserção de um cadastro.

Importante: Em relação a esta tela serão considerados dois tipos de registros, sendo
estes "Digitados" e "Não Digitados".

Inicialmente, deve-se inserir as devidas informações nos campos contidos no Cabeçalho desta
tela, conforme especificações abaixo:

Por meio do campo "Empresa" insere-se o código da empresa correspondente ao inventário.

Informe no campo "Dt. Ref. da escrituração" em qual referência de geração da EFD as


informações desta tela serão utilizadas.

No campo "Dt. Mud. Tributação" deve-se registrar a data da mudança da tributação. Caso o
usuário tente inserir um horário neste campo, o sistema apresentará a mensagem:

"Não é permitido informar hora em "Dt. Mud. Tributação". Por favor, revise o
cadastro!"

Nota: Ao considerar um registro de inventário que não seja relacionado a Produtos com
Mudança de Tributação, deve-se registrar a data de contagem do estoque na tela EFD -
Escrituração Fiscal Digital - ICMS/IPI, aba Parâmetros, campo "Data do Inventário".

Para que o sistema permita proceder com os registros, faz-se necessário também preencher os
campos obrigatórios "Custo", "Tipo Operação" e "Parceiro" conforme especificações da aba
Geral.

Caso você queira inserir uma alíquota diferente de 18%, insira esta no campo "Alíquota
Interna".

Observação: Quando este campo estiver preenchido, e a marcação "Gerar SPED com os
valores de ST (Compra)" assinalada, o valor em questão será utilizado para a realização do
cálculo e o valor constará no SPED.

[voltar ao topo]

Aba Geral

Considerando as informações pertinentes a aba em referência, deve-se analisar o detalhamento


a seguir:

Em relação ao campo "Motivo do Inventário" tem-se que este deverá compor as informações
do bloco H considerando também a geração do EFD-ICMS/IPI. Posto isso, deve-se selecionar
uma das opções abaixo:

Na mudança de forma de tributação da mercadoria (ICMS);


Por determinação dos fiscos.
Tem-se que o campo "Custo" refere-se ao custo do inventário a ser considerado na geração do
Bloco H; mediante isto, tem-se as seguintes opções:

Custo de Reposição;
Custo Gerencial;
Custo Médio com ICMS;
Custo Médio sem ICMS.

Por meio do campo "Status EFD" pode-se verificar na tela a situação em que encontra-se a
Escrituração Fiscal Digital; posto isto, estas informações serão inseridas automaticamente pelo
sistema considerando as opções "Liberado" ou "Pendente".

Observação: Este campo não poderá ser alterado pelo usuário, uma vez que trata-se de um
campo informativo.

Nota: Os campos detalhados acima estão especificamente vinculados a tabela "TGFMTP" que
considera o inventário de tributação de produtos; deste modo, pode-se destacar os seguintes
pontos:

1. Nesta, armazenam-se as informações que identificam qual a data da mudança da


tributação, sendo esta a mesma data da contagem de estoque;
2. Registram-se também os campos como (parceiro, tipo de operação, dentre outros) para
buscar os cálculos da regra de tributação dos produtos e os valores dos mesmos.

A marcação "Pela média das notas que amparam o estoque" apenas estará habilitada para
ser selecionada se, o campo "Motivo do Inventário" estiver igual a "Por determinação dos
fiscos"; caso contrário, não será possível marcá-la. Esta marcação definirá se o processamento
dos produtos será efetuado por média das notas de compra que amparam o estoque ou não.

Ao efetuar a marcação e realizar o processamento, o sistema buscará as notas de entrada que


amparam o estoque, apresentando-as na sub-aba "Notas do Produto Com Mudança de
Tributação" (aba Produto Com Mudança de Tributação).

Observação: Os valores processados afetarão diretamente na geração do registro H020 no


sped fiscal pois, a base do valor de ICMS que compõe do registro é exatamente o valor
processado através desta tela.

A marcação "Considerar Operação com Valor Unitário" apenas será habilitada se o campo
Motivo do Inventário for igual à "Por determinação dos fiscos", fazendo com que o sistema
utilize o custo médio definido na rotina.

Nota: Após efetuar a marcação acima, configurar a regra de ICMS que será utilizada (seção
Cálculo de Impostos) e realizar a importação ou processamento, o Sankhya Om executará o
cálculo de forma unitária, respeitando como quantidade unitária 1 e não a quantidade de
estoque. Consequentemente, o valor da Base de ICMS será o valor unitário, e o valor do ICMS
será a Base x Alíquota.

Observação: Com a configuração da marcação acima, se o campo "Tributação" (aba Produto


com Mudança de Tributação) estiver com valor igual à 60, o campo "Base de ICMS" será
zerado. Assim, ao gerar o arquivo EFD Fiscal através da tela EFD - Escrituração Fiscal Digital -
ICMS/IPI, serão geradas as informações referente à CST, Base de ICMS e Valor de ICMS do
registro H020 (campos 02, 03 e 04, respectivamente) conforme a regra aplicada aqui na tela de
Produtos com Mudança de Tributação.

Importante: É relevante mencionarmos que, para a geração do registro H020, o mesmo deve
estar configurado nas Preferências da Empresa, aba EFD - Escrituração Fiscal Digital.

Ao acionar marcação "Utilizar valor de custo quando não tiver ST na com..." o sistema
utilizará o valor de custo para compor as informações de ST.

Quando a marcação "Usar ST anterior quando não tiver ST na compra" estiver habilitada,
o sistema durante o rastreamento dos produtos usará o ST anterior caso não encontre o ST na
compra.

Seção - Cálculo de Impostos

Ao considerar o campo "Tipo de Operação" deve-se inserir neste o código correspondente a


TOP utilizada.

No campo "Parceiro" preenche-se o código do parceiro tendo este sido registrado


anteriormente na tela Cadastro de Parceiros.

Quando você efetuar a marcação "Utilizar alíquota de ICMS para cálculo", o sistema irá
considerar a alíquota de ICMS durante o cálculo da mudança de tributação.

[voltar ao topo]

Aba Produto Mudança Tributação


Em relação à aba Produto Mudança Tributação deve-se considerar:

Por meio do campo "Produto" registra-se o código do produto, tendo este sido cadastrado
anteriormente na tela Cadastro de Produtos.

Observação: Para que seja possível realizar os registros nesta tela, estes produtos
necessariamente precisam ser considerados na contagem.

Ao considerar o campo "Nro. Único compra" informa-se o código correspondente a última

nota de compra relacionada ao produto.

No campo "Parceiro da Compra" deve-se inserir o parceiro que corresponde ao registro da


nota contida no campo Nro. Único compra.

Considerando o campo "Estoque" faz-se necessário registrar as informações que se referem a


quantidade apresentada na contagem de estoque.

Por meio do campo "Digitado?" pode-se visualizar os registros que referem-se aos
cadastros Digitados ou Não Digitados.

Em relação ao campo "Tributação" deve-se registrar neste o código da situação tributária


conforme especificações contidas na tela Alíquotas de ICMS, aba Geral, campo "Tributação".

667
Deve-se registrar no sistema o custo unitário do produto no campo "Vlr. Custo".

Quando considerado o campo "MVA" deve-se constar neste a Margem de Valor Agregado
conforme regra fiscal atual do produto.

No caso do campo "Alíquota ST" considera-se a alíquota da substituição tributária conforme


regra fiscal atual do produto.

No campo "Alíquota ICMS" deve-se inserir o valor da alíquota ICMS do Estado de origem para
o Estado de destino considerado.

Sobre o campo "Base ICMS" considera-se o registro H020, posto isto, deve-se verificar as
seguintes informações:

Se o CST for diferente de 10, 30, 60 e 70, a base de cálculo será o valor do item (valor
unitário do produto x quantidade).
Se o CST for igual a 10, 30, 60, 70, a base (ST) terá como inicialmente o valor do item (valor
unitário do produto x quantidade), sendo majorada pelo MVA, considerando: Valor do item x
(1+MVA). Vejamos um exemplo:
Valor Unitário: R$ 150,00
Quantidade: 1
Valor do item: R$ 150,00
MVA: 45,33%
R$ 150,00 x (1+0,4533) = R$ 150,00 x 1,4533 = R$ 218,00

Considerando o campo "Vlr. ICMS" tem-se o valor da alíquota de ICMS de acordo com as
estruturas de cálculos abaixo:

Se o CST for diferente de 10, 30, 60 e 70 tem-se a seguinte estrutura (Base de Cálculo H020 x
Alíquota); diante disto, vejamos um exemplo:
Base de Cálculo H020: R$ 150,00
Alíquota: 12%
Resolução: R$ 150,00 x 0,12 = R$ 18,00
Se o CST for igual a 10, 30, 60 e 70 tem-se a seguinte estrutura (Base de Cálculo H020 x
Alíquota ST) - (Quantidade do produto em estoque x Valor do ICMS Unitário); mediante isto,
vejamos um exemplo:
Base de Cálculo H020: R$ 218,00
Alíquota ST: 18%
Quantidade do produto em estoque: 1
Valor do ICMS Unitário: R$ 14,40
Resolução: (R$ 218,00 x 0,18) - (1 x R$ 14,40) = R$ 39,24 - R$ 14,40 = R$ 24,84
Por meio do campo "Usado como" pode-se especificar qual é a funcionalidade do produto;
mediante isto, tem-se as opções listadas abaixo:

Subproduto;
Prod. Intermediário;
Brinde;
Consumo;
Revenda (por fórmula);
Embalagem;
Brinde (NF);
Imobilizado;
Matéria-Prima;
Outros Insumos;
Em Processo;
Revenda;
Terceiros;
Venda (fabricação própria).

No que se refere ao campo "Cód. Alíq. ICMS" tem-se por meio deste, o código correspondente
a Alíquota de ICMS; posto isto, este será preenchido automaticamente pelo sistema de acordo
com os registros contidos no campo "Código" localizado na tela Alíquotas de ICMS, tópico
Cadastrando uma Alíquota de ICMS.

Em relação ao campo "Grupo" deve-se registrar neste o grupo vinculado ao produto.

No campo "NCM" faz-se necessário registrar o código de oito dígitos referente a Nomenclatura
Comum do Mercosul.

Ao considerar o campo "Vlr. ICMS. Unit. (Compra)" deve-se inserir neste o valor unitário do
ICMS do produto.

Utilizando o campo "Unidade Padrão" registra-se a unidade de venda do produto; para este
campo, pode-se inserir por exemplo as opções unidade, caixa, pacote, dentre outros.

Ao acionar a marcação "Valor de custo utilizado", caso o sistema não tenha encontrado
valores de ST no item, o custo selecionado no campo "Custo" da aba Geral será utilizado para o
preenchimento dos valores do registro H020.

[voltar ao topo]

Botões da tela
Em relação aos botões visualizados no canto superior esquerdo desta tela, pode-se verificar as
seguintes funcionalidades:

Ao acionar esta opção, o sistema buscará todos os produtos ativos que tenham
sido considerados na contagem de estoque conforme data da mudança da tributação, assim
como, a empresa informada; mediante isto, o sistema realizará as devidas importações.

Nota: Ao solicitar a importação de produtos considerando que estes tenham sido inseridos pelo
usuário, ou seja, classificados como Digitados, o sistema não irá sobrepor os valores inseridos.

Observação: Com o parâmetro "Somente produtos ativos ao imp. mud. tributação? -


PRODATIVMUDTRIB" desligado, você poderá realizar a importação de produtos da contagem
que, em determinado período, ainda estavam ativos e, atualmente, estão desativados.

Ao utilizar esta opção, o sistema irá processar as informações relacionadas


aos produtos Não Digitados.

Quando houver a necessidade de realizar um novo processamento considerando a mesma data,


o sistema irá proceder com a solicitação sobrepondo as informações anteriores.

Ao clicar nesta opção, o sistema procederá com a liberação das informações


para a geração do Bloco H da EFD-ICMS/IPI; deste modo, o campo "Status" contido na presente
tela apresentará a opção "Liberado".

Observação: Quando realizado o registro da EFD-ICMS/IPI do mês em referência da data da


mudança da tributação, o sistema considerará estas informações para o preenchimento do
Bloco H.

Ao clicar no botão "Configuração da tela" no canto superior direito e


acionar a marcação "Processar ao importar os produtos" o sistema procederá com as
devidas importações de produtos, e logo em seguida, realizará o processamento destes.

Nota: Ao realizar o procedimento acima, o sistema deverá inserir uma linha por produto.

É relevante mencionar em relação ao botão que ao acionar


este, o sistema apresentará o pop-up "Excluir os registros":

Diante disto, pode-se remover os registros inseridos na aba Produto Mudança Tributação, do
seguinte modo:

1.Utilizando o campo "Digitados", pode-se excluir os registros que foram inseridos pelo
próprio usuário no sistema;
2.Ao considerar o campo "Não Digitados", o sistema permitirá excluir os registros que
foram anteriormente importados;
3.Em relação ao campo "Ambos" pode-se realizar a exclusão de todos os registros
especificados nesta tela.

Em relação à rotina de "Processar", tem-se que, ao habilitar o parâmetro "Exigir CR na


central/financeiro/rateio? - EXIGCRCFR", o sistema localizará o Centro de Resultado com o
menor código, que encontre-se ativo, analítico e com o código diferente de 0. Caso não localize
nenhum Centro de Resultado nestas condições, será exibida a mensagem a seguir:

"Erro ao tentar inserir modelo de Mudança de Tributação.

Não foi encontrado nenhum Centro de Resultado ativo, analítico e diferente de 0.

E como o parâmetro 'EXIGCRCFR' está ligado, a operação foi abortada."

Observação: Caso seja localizado, o sistema utilizará o primeiro.

[voltar ao topo]

Geração de Inventário para o registro H020


Importante: Inicialmente deve-se realizar as configurações necessárias de acordo com as
especificações desta documentação.

Após este procedimento, ao considerar a Geração de Inventário para Produtos com Mudança de
Tributação, deve-se acessar a tela EFD - Escrituração Fiscal Digital - ICMS/IPI atentando-se as
informações abaixo:

O "Registro H001" tem como finalidade gerar o conteúdo para a abertura do Bloco H
especificando se existem informações no bloco mencionado;
Em relação ao "Registro H005" faz-se necessário considerar os valores totais dos
produtos relacionados ao inventário;
Por meio do "Registro H010" deve-se discriminar os produtos em estoque que
compõem o inventário;
No "Registro H020" deve-se inserir as informações complementares do inventário.

Ainda neste contexto, ao acessar a tela mencionada anteriormente e considerar as informações


registradas no campo "Período", sabe-se que o sistema buscará as datas da mudança da
tributação verificando-as neste período em específico.

Nota: O registro H020 não é gerado para o inventário físico no final do período. Caso
necessário, após realizar os devidos lançamentos na tela EFD -Escrituração Fiscal Digital -
ICMS/IPI, deve-se registrar as informações complementares sobre o inventário na tela
Preferência da Empresa, aba EFD - Escrituração Fiscal Digital, sub-aba "Blocos e Registros"
considerando o registro H020.

Importante: Quando analisado um mesmo período para a Geração da EFD, considerando que o
campo "Data do Inventário" (EFD - Escrituração Fiscal Digital - ICMS/IPI, aba Parâmetros)
esteja preenchido, e simultaneamente, estiverem liberadas as informações contidas na tela
Produtos com Mudança de Tributação, deve-se proceder com a inserção de dois inventários.

Diante do exposto, consideram-se as seguintes especificações:

Inventário padrão - final do período (Motivo 01);


Inventário relacionado a Mudança de Tributação de Produtos (Motivo 02).

[voltar ao topo]

Geração Bloco H - Ressarcimento/Complemento ICMS


ST - RS
Ainda no contexto Geração de Inventário para o registro H020 e considerando que este trata-se
de informações complementares pertinentes ao inventário, faz-se necessário analisar as
informações que serão expostas abaixo.

Para cumprir as diretrizes contidas nos Decretos nº 54.308/2018 e nº 54.490/2019 que


contemplam os contribuintes do Estado do Rio Grande do Sul tributados pelo regime normal de

668
contemplam os contribuintes do Estado do Rio Grande do Sul tributados pelo regime normal de
apuração do ICMS caracterizados como varejistas, deve-se considerar as informações que serão
especificadas para a geração do Bloco H no SPED Fiscal.

1.Inicialmente deve-se realizar a contagem dos produtos de acordo com as orientações


contidas na tela Contagem de Estoque.
2.Após esse procedimento, deve-se inserir as informações de filtro no Cabeçalho da
presente tela, sendo necessário constar no campo "Dt. Mud. Tributação" a mesma data
contida na Contagem de Estoque, para que desse modo, o sistema realize as devidas
validações dos dados relacionados aos produtos contados anteriormente.
3.Ao preencher os campos localizados na aba Geral, deve-se selecionar no
campo "Motivo do Inventário", a opção "Por determinação dos fiscos".

4.Na sequência, deve-se acionar o botão localizado no canto superior


esquerdo desta tela. Diante disso, o sistema coletará as informações relacionadas a
contagem.
5.Mediante a importação, tem-se que quando a marcação "Processar ao importar os

produtos" inserida no botão "Configuração da Tela" estiver acionada,


serão realizados os cálculos dos impostos considerando a última compra e os demais
valores que serão gerados nos registros do Bloco H do SPED Fiscal ICMS/IPI.
Observação: Nos casos em que a marcação mencionada acima não estiver habilitada, faz-se

necessário acionar o botão (localizado no canto superior esquerdo da


presente tela).
6.Considerando que as informações estejam em conformidade, deve-se clicar no botão

. Sendo assim, esse conteúdo será consolidado, e assim, disponibilizado


para a geração no arquivo TXT do SPED Fiscal ICMS/IPI.
7.Por fim, considerando esse contexto, o arquivo SPED Fiscal será gerado com suas
respectivas informações no bloco H.

Registro H020 do Sped-Fiscal

Em relação ao Registro H020 do SPED Fiscal é relevante mencionar que para que as informações
relacionadas a este, sejam devidamente geradas, faz-se necessário que o campo "Motivo do
Inventário" (aba Geral) esteja com a opção "Por determinação dos fiscos" selecionada.
Posto isso, quando realizada a importação do produtos e na sequência acionado o botão
"Processar" serão executadas as seguintes regras em relação ao layout:

Campo 02 (CST_ICMS): Este campo corresponde ao Código da Situação Tributária (CST)


referente ao ICMS.
Regra: Informar CST 060, independente da CST registrada no lançamento de entrada da
mercadoria.
Campo 03 (BC_ICMS): Informa-se a Base de Cálculo (BC) do ICMS.
Regra: Registrar a base de cálculo aplicável ao item conforme valor unitário, a considerar:
a) CST (10, 30, 70) - Informar valor unitário da Base de Cálculo ICMS-ST destacado na última
compra (valor unitário).
b) CST (60) - Não havendo informações na última compra será realizado o cálculo seguindo a
fórmula:
Valor unitário da última compra x MVA Padrão
Campo 04 (VL_ICMS): Por meio deste, registra-se o valor do ICMS a ser debitado ou
creditado.
Regra: Especificar o ICMS aplicável ao item (valor unitário) utilizando a alíquota interna.
Diante disso, deve-se informar os valores conforme cálculos correspondente a fórmula:
BC_ICMS (A) x Alíquota Interna
Nota: Conforme regra para geração Campo 12 ALIQ_ICMS do Registro 0200.

[voltar ao topo]

3.47 Cadastro Benefícios

Livros Fiscais > Arquivos

Esta tela possui algumas funcionalidades que permitem localizar códigos de benefícios,
resultando desta forma no preenchimento do campo "Cód. Benefício Fiscal na UF"

encontrado na grade "Itens" das Centrais de Notas, reduzindo assim o percentual de possíveis
erros de lançamentos.

Neste contexto, acione o botão "Cadastrar Benefícios" para realizar um


novo cadastro de benefício.
Ao realizar a confirmação do cadastro, o campo "Número de Benefício" será
preenchido de forma automática.
Informe o "Código da Empresa" correspondente às notas que serão utilizadas
na regra.
Insira o código que será vinculado à nota no campo "Código do Benefício".
No campo "Descrição", registre a informação sobre o benefício que estará
relacionado à nota.
As informações dos campos "Grupo de ICMS" e "Grupo de ICMS 2" estão
vinculadas à tela Cadastro de Produtos, aba Impostos / Informações por empresa,
sendo que o primeiro campo será utilizado para realizar a distinção entre os
produtos, visto que, em uma mesma nota poderão ser lançados produtos com
códigos de benefícios distintos. Em relação ao campo Grupo de ICMS 2, tem-se
que este buscará por exceções que poderão existir dentro do Grupo de ICMS.
Nota: O campo Grupo de ICMS 2 também poderá ser utilizado de forma
independente.
Em relação ao campo "Finalidade da Operação", tem-se que este estará
vinculado aos itens ou ao cabeçalho da nota. Deste modo, este campo é utilizado
pois existem algumas situações em que, dependendo do registro inserido no
campo Finalidade da Operação, a informação contida no campo Código do
Benefício será alterada.
Observação: A configuração realizada no campo Finalidade da Operação do
Cadastro de Parceiros, aba Fiscal, será considerada ao salvar o cabeçalho de uma
nota que não possua esse campo preenchido com o mesmo registro. Caso o
Parceiro não tenha este campo configurado, será considerada a informação da
tela Tipos de Operação - TOP, aba Impostos, do campo mencionado.
O campo "Classificação de ICMS" também relaciona-se com a tela Cadastro de
Parceiros, aba Fiscal, e/ou com a tela Tipos de Operação - TOP, aba Impostos,
tendo o objetivo de identificar para qual tipo de Parceiro a nota está sendo
emitida. Dentro deste campo temos as seguintes opções:
Produtor Rural;
Revendedor;
Consumidor Final Contribuinte;
Consumidor Final Não Contribuinte;
Isento de ICMS.
A marcação "Simples Nacional" deverá ser habilitada caso a nota que está
sendo emitida seja de uma empresa optante por este regime de tributação.
Quando habilitada, a marcação "Operação Interestadual" identificará se a
nota está sendo emitida para dentro ou fora do Estado, no qual a empresa
encontra-se situada.
No campo "UF do Destinatário" insira a UF para identificar qual Código de Benefício deverá
ser vinculado ao Item da Nota.

Nota: Para que a funcionalidade acima informada seja considerada, deve-se, antes de efetuar o
lançamento do Pedido, realizar as configurações abaixo:

Nas Preferências da Empresa, aba NF-e/NFC-e, a marcação "Considerar Benefícios ao


incluir/alterar item da nota" deverá encontrar-se habilitada;
O documento deverá ser um Pedido de Venda, uma Venda ou uma Devolução de Venda,
e;
Deverá tratar-se de uma NF-e.

Selecione no campo "Tributação" o Código da Situação Tributária existente para o ICMS.

Em relação à marcação "Levar benefício nulo para o XML da NF-e", quando esta estiver
selecionada, fará com que a tag <cBenef> seja encaminhada para o XML da NF-e, porém, sem
valor.

Observação: Caso a marcação acima esteja habilitada, o campo Código do Benefício será
desabilitado para preenchimento

Importante: O registro não será salvo caso a marcação não seja efetuada e o campo Código do
Benefício encontre-se vazio.

Através do botão "Filtro Personalizado" será possível realizar a busca de


informações relacionadas ao Cabeçalho da Nota (de todas as notas que forem NF-e's de emissão
própria), bem como possuirá as mesmas funcionalidades de um campo da tela, tratando-se de
uma condição para o benefício ser preenchido.

Nota: Não será possível utilizar condições variáveis nos Filtros Personalizados.

Observação: Sempre que houver a emissão própria de um documento, como por exemplo,
Pedido de Venda, Venda, Devolução de Venda, Devolução de Compra e etc, a tag <cBenef> do
Benefício Fiscal será preenchida.

Importante: A tag acima mencionada não será preenchida quando o campo "Base de
numeração" (aba Impressão, tela Tipos de Operação - TOP) encontrar-se selecionado com as
opções "Manual (Informada pelo Usuário)" ou "Pedido de Compra".

3.48 Configuração Fechamento Contábil/Fiscal

Livros Fiscais > Contabilidade

Esta rotina realiza o bloqueio das movimentações em datas retroativas, certificando-se que,
após uma data específica (configurada pelo usuário), os dados relativos às movimentações que
afetam a parte contábil e fiscal não serão modificados, ou seja, o fechamento impossibilitará o
lançamento, exclusão e/ou edição de documentos em datas passadas, preservando assim, a
integridade das informações.

Painel Principal Aba Configurações

Aba Bloqueios

Painel Principal

669
Neste Painel, localizado na parte superior da tela, o usuário deverá definir o "Código Empresa"
a ser trabalhada no fechamento e, também, a "Descrição" do evento.

Nota: Serão consideradas no campo Código Empresa apenas as Empresas da Contabilidade.

Sendo assim, definidos os dados da Empresa, todas as demais Configurações e Bloqueios serão
realizados considerando as informações apontadas neste Painel Principal.

No botão "Outras Opções..." desta tela, teremos a o botão "Bloquear


Movimentos de Períodos Passados", que ao selecioná-lo será exibido um pop de mesmo
nome:

Neste pop up você informará o período em que deseja realizar o bloqueio. Após selecionar o
botão "Bloquear", o sistema irá bloquear os movimentos do período que foi informado no pop
up exibindo a mensagem que o bloqueio dos movimento foi efetuada para o acesso de qualquer
usuário.

[voltar ao topo]

Aba Configurações

Nesta aba, o usuário terá a opção de configurar 4 tipos de bloqueios, sendo que estes foram
divididos por processos, para que os mesmos ocorram de maneira independente e, se
necessário, em datas distintas, considerando os processos internos e particularidades dos
fechamentos de cada empresa.

Tem-se as seguintes movimentações nesta aba:

Movimentações Estoque/Custo;
Movimentações Financeiras;
Movimentações Contábeis;
Movimentações Fiscais.

Observação: Cada movimento disponibilizará ao usuário campos com listas de opções, sendo
estas:

Dia específico do mês subsequente;


Primeiro dia do mês subsequente;
Último dia do mês;
Quinzenal;
48 Horas.

Nota: Apenas as opções "Dia específico" e "Dia específico do mês subsequente"


habilitarão os campos para informar o "Dia do Fechamento" no lado direito da tela.

Importante: Uma vez definidas as configurações, o sistema somente realizará os bloqueios


para movimentações futuras, ou seja, para as datas posteriores à rotina.

Por fim, bastará acionar o botão concluir o processo de


configuração.
Observação: Após clicar no botão acima, o sistema apresentará a seguinte mensagem:

"Deseja continuar com bloqueio do fechamento contábil? Caso confirme, será gerado
um bloqueio para todos os movimentos que foram configurados, sendo possível
alterações a registros de data anterior apenas com liberação".

Ao confirmar o bloqueio, informa-se ao usuário que os movimentos foram bloqueados com


sucesso.

Importante: Ao preencher as datas para fechamento das movimentações financeira (receita,


despesa e bancário), o sistema irá bloquear o lançamento de documentos na tela Movimentação
Financeira, no período que estiver fechado. Após o fechamento do período contábil/fiscal, o
lançamento de documentos apenas será permitido se a data da ação for maior que as datas
determinadas na seção Movimentações Financeiras.

[voltar ao topo]

Aba Bloqueios
Nesta aba pode-se configurar as regras de bloqueio de acordo com o período de referência.
Além disto, na aba em questão serão configuradas as exceções, ou seja, as permissões de
liberação para o desbloqueio do sistema.

Importante: Ao realizar a configuração do fechamento contábil, para que sejam bloqueadas as


inserções, alterações, deletes e baixas financeiras no período configurado no fechamento, é
necessário que o parâmetro "Utiliza Fechamento Contábil? - UTILZFECHACTB" esteja
habilitado.

Sub-aba Geral

Esta sub-aba será alimentada automaticamente após acionar o botão "Bloquear movimentos"
localizado na aba Configurações.

Resumidamente, após as configurações serem realizadas e o bloqueio criado, apresenta-se


nesta sub-aba as datas escolhidas pelo usuário para cada tipo de movimento.

Ao realizar a marcação do campo "Referência Fixa", o sistema irá bloquear todos os


movimentos já realizados. E tem-se que, ao marcar este as informações ficarão preservadas,
evitando assim que usuário possam excluir ou editá-las.

Observação: Para solicitar a liberação de notas que foram bloqueadas nesta tela, você poderá
acessar a tela Liberação de Bloqueio Contábil.

Sub-aba Liberações

Nesta sub-aba, realiza-se a solicitação de liberação dos eventos já bloqueados.

Nota: Será necessário inserir o "Cód. Usuário Liberador" para que o mesmo realize ou não a
liberação do bloqueio na tela Liberação de Limites.

Neste contexto, liberando ou negando a solicitação, o campo "Status Liberação" será


modificado.

Observação: Sempre que uma solicitação for realizada, o liberador poderá receber um e-mail
ou SMS, de acordo com a configuração realizada para o evento no Cadastro de Usuários, botão
Outras Opções..., opção "Limites para liberação".

[voltar ao topo]

3.49 Resumo de Operações com Cartão

Livros Fiscais > Arquivos

Esta tela possibilitará a inserção dos dados referentes ao Registro 1600 pelas
operações realizadas com cartão.

Nota: Esta rotina possui relação com a marcação "Gerar registro 1600 pelo
Resumo de Operações com Cartão?" da tela EFD - Escrituração Fiscal Digital -
ICMS/IPI, aba Opções. Desta forma, quando esta encontrar-se habilitada, tem-se
que o sistema utilizará os dados inseridos na tela Resumo de Operações com
Cartão para tratar de forma manual as informações referentes ao Registro 1600
ao Gerar o arquivo.

3.50 Central de Apuração da Receita

Livros Fiscais> Arquivos

Esta tela permite que você visualize as receitas de mercado interno e externo e também avalie
o andamento do seu faturamento por cada tipo de anexo utilizado pela empresa.

670
Acesse os links abaixo para navegar nas funcionalidades desta tela:

Painel Principal Aba Geral

Aba Apuração do Simples Nacional Botão Processar

Botão Outras Opções...

Painel Principal

Inicialmente, temos o "Nro. Apuração" que representa o código que identifica a apuração no
sistema.

No campo "Empresa" informe a instituição que utiliza o Simples Nacional.

A "Referência" da apuração será sempre o primeiro dia do mês.

O "Status da Apuração" será apresentado como Aberta ou Fechada. O sistema será


responsável por alterar esse campo e haverá apenas uma apuração aberta por vez.

O sistema irá preencher o campo "Tipo da Inserção" com as opções "Manual" ou


"Automática". A primeira apuração que você criará será a Manual, pois ela irá dizer ao sistema
que comece a realizar a apuração da receita. As próximas apurações serão criadas pelo sistema
de forma Automática.

O "Fator R" é responsável por definir o anexo de tributação, baseando-se na mão de obra
empregada na atividade da empresa. Se o Fator R for maior ou igual a 0,28 (28%), o
enquadramento será no Anexo III, se for menor o enquadramento será no Anexo V. Esse valor
será utilizado para definir os Anexos III ou V caso a empresa os utilize, se nenhum
produto/serviço utilizar esses anexos este valor não será necessário. A fórmula para o cálculo
deste valor é a seguinte:

FATOR R: (folha de salário dos 12 meses anteriores) / (receita bruta acumulada, mercado interno
e externo, dos 12 meses anteriores)

Ao habilitar a marcação "Ativo", o sistema executa a geração da apuração da próxima


referência e realiza a criação das novas partilhas com base nas receitas brutas anteriores. Se a
apuração não estiver ativa, ao virar o mês a apuração seguinte não será criada, portanto as
novas alíquotas/partilhas a serem utilizadas pela Empresa também não serão criadas.

[voltar ao topo]

Aba Geral

Mercado Interno

O campo "Total da Receita Bruta Mensal" exibe a receita bruta do mercado interno (acúmulo
das notas da referência que fazem parte da receita bruta da empresa que já foram apuradas).

No campo "Total da Receita Bruta Mensal Projetada" é apresentada a receita bruta do


mercado interno projetada para toda a referência com base na receita bruta apurada até o
momento.

Através do campo "Total da Receita Bruta Acumulada (11 meses)", observe a receita bruta
do mercado interno acumulada das últimas 11 referências.

Mercado Externo

Observe no campo "Total da Receita Bruta Mensal" a receita bruta do mercado externo
(acúmulo das notas da referência que fazem parte da receita bruta da empresa que já foram
apuradas).

O campo "Total da Receita Bruta Mensal Projetada" exibe a receita bruta do mercado
interno projetada para toda a referência com base na receita bruta apurada até o momento.

Temos no campo "Total da Receita Bruta Acumulada (11 meses)", a receita bruta do
mercado interno acumulada das últimas 11 referências.

Totais

A soma das receitas brutas mensais da referência dos mercados interno e externo será
apresentada no campo "Total da Receita Bruta Mensal".

A soma das receitas brutas mensais projetadas da referência dos mercados interno e externo é
exibida no campo "Total da Receita Bruta Mensal Projetada".

A soma das receitas brutas mensais acumuladas da referência dos mercados interno e externo é
demonstrada por meio do campo Total da Receita Bruta Acumulada (11 meses).

[voltar ao topo]

Aba Apuração do Simples Nacional


Nesta aba é possível visualizar os dados de apuração separados pelo tipo de Anexo utilizado
pela empresa.

O campo "Tipo de Partilha/Anexo" será preenchido com as partilhas cadastradas para as


empresas (aba SIMPLES Nacional, nas Preferência da Empresa).

Mercado Interno

Utilize o campo "Total da Receita Bruta Mensal" para analisar a receita bruta do mercado
interno (acúmulo das notas da referência que fazem parte da receita bruta da empresa que já
foram apuradas) considerando o Tipo de Partilha/Anexo em que estamos posicionados.

É possível verificar no Total da Receita Bruta Mensal Projetada a receita bruta do mercado
interno projetada para toda a referência com base na receita bruta apurada até o momento
considerando o Tipo de Partilha/Anexo em que estamos posicionados.

O campo "Faixa do Anexo" mostra a faixa do anexo em que a empresa se enquadra


considerando mercado interno.

Você pode visualizar no campo "Alíquota Efetiva" a alíquota efetiva que a empresa utiliza com
base nas receitas brutas do mercado interno das referências anteriores.

Mercado Externo

Ao analisar o campo Total da Receita Bruta Mensal tem-se a visão da receita bruta do mercado
externo (acúmulo das notas da referência que fazem parte da receita bruta da empresa que já
foram apuradas) considerando o Tipo de Partilha/Anexo em que estamos posicionados.

No campo Total da Receita Bruta Mensal Projetada é apresentada a receita bruta do mercado
externo projetada para toda a referência com base na receita bruta apurada até o momento,
considerando o Tipo de Partilha/Anexo em que estamos posicionados.

O campo Faixa do Anexo mostra a faixa do anexo em que a empresa se enquadra considerando
mercado externo.

Tem-se no campo "Alíquota Efetiva" a alíquota efetiva que a empresa utiliza com base nas
receitas brutas do mercado externo das referências anteriores.

Totais

A soma das receitas brutas mensais da referência dos mercados interno e externo considerando
o Tipo de Partilha/Anexo em que estamos posicionados, é exibida no campo Total da Receita
Bruta Mensal.

Através do campo Total da Receita Bruta Mensal Projetada visualize a soma das receitas brutas
mensais projetadas da referência dos mercados interno e externo considerando o Tipo de
Partilha/Anexo em que estamos posicionados.

[voltar ao topo]

Botão Processar
Este botão irá buscar as notas que compõem a receita da empresa e que estão pendentes (que
ainda não foram processadas na tela Notas p/ Apuração da Receita) e irá processá-las. Deste
modo, serão atualizados os valores gerais e por anexo das receitas brutas da apuração.

[voltar ao topo]

Botão Outras Opções...

O botão "Outras Opções..." é representado pelo ícone e está localizado na parte


superior direita da tela. São apresentadas as seguintes opções:

Abrir Apuração por Nota

Ao acionar esta opção, será aberta a tela Notas p/ Apuração da Receita posicionada na apuração

671
Ao acionar esta opção, será aberta a tela Notas p/ Apuração da Receita posicionada na apuração
por nota.

Configurar Apuração

Esta opção exibe um pop-up na qual você pode configurar as partilhas que foram
desconsideradas (5 - Serviços de Atividades Físicas, Computação, Adm. e Loc. de Imóveis de
Terceiros, Outros e 6 - Serviços da Atividade Intelectual como Medicina, Consultorias,
Engenharia, Outros).

[voltar ao topo]

Acesse também:

Notas p/ Apuração da Receita

3.51 Entradas que Amparam ST

Livros Fiscais > Avançado > Rastreamento de Estoque/ST

Esta tela apenas será exibida quando o parâmetro "RASTSTULTENTRA - Rastreia ST pela
última entrada" for habilitado, assim como a rotina de Rastrear ST pela Última Compra.

Nesta rotina, você poderá visualizar os dados de impostos de ICMS ST obtidos do produto, de
forma unitária.

Observação: Caso seja adicionado um registro diretamente por esta tela, os dados constantes
no Cadastro de Produtos, aba Impostos / Informações por empresa também serão alterados,
sendo que, quando houver alguma exclusão nesta, o produto/empresa deixará de ser Rastreado
pela Última Compra.

Assim, após serem obtidos os dados de impostos unitários e o produto encontrar-se marcado
como "Usa Rastro/ST pela Ult. Entrada" (tela Cadastro de Produtos, aba Impostos /
Informações por empresa) tem-se que, ao realizar a venda do mesmo, no momento da
confirmação da NF de Venda, o sistema imputará os valores multiplicados pela quantidade
negociada do mesmo.

3.52 Geração do Arquivo DRCST

Livros Fiscais > Conexão

Nesta tela serão apresentadas todas as Notas Fiscais pertencentes ao Ressarcimento,


Restituição e Complementação de ICMS-ST, assim como seus respectivos valores e itens, para
facilitar a validação das informações.

Nota: Além da possibilidade de realizar a geração do arquivo .txt nesta rotina, também será
possível visualizar os documentos utilizados na formação do arquivo.

Observação: Alguns registros são únicos no arquivo, portanto, caso haja a tentativa de
inclusão de mais de um dos registros abaixo, será apresentada uma mensagem informando que
o "Registro X" é único no arquivo e não será possível adicionar outro registro na tabela:

Registro 0001;
Registro 0005;

Registro 0100;
Registro 0990;
Registro H001;
Registro H005;
Registro H990;
Registro 2001;
Registro 2100;
Registro R9001;
Registro R9990;
Registro R9999;

Aba Geral Aba 0150

Outras Informações Botões no topo da tela

Botão Outras Opções... Botão Configuração de Tela

Parâmetros que influenciam esta rotina

Aba Geral
Acima desta aba teremos o Painel Principal da tela, onde estão agrupados os dados que
servirão de base para todo o restante da Geração do Arquivo DRCST.

No campo "Empresa" selecione a empresa que será informada na declaração.

Os campos "Dt. Inicial" e "Dt.Final" deverão obrigatoriamente, estarem definidos como o


primeiro e o último dia do mês respectivamente.

Na aba Geral, teremos:

O campo "Perfil de Apresentação do Arquivo" possibilitará a geração consolidada da


DRCST, em que você poderá selecionar as seguintes opções "Perfil A", "Perfil B", "Perfil C" e
"Perfil D".

Nota: Ao selecionar a opção Perfil D, o campo "Versão do Layout" ficará indisponível. Além de
que, quando essa opção for definida, as seguintes informações serão geradas:

Campos "CNPJ Declarante/Participante" dos Registros 2112, 2113, 2114, 2130, 2131,
2132 e 2134;

Geração dos Registros 0150 e H011.

Observação: Assim, ao processar o arquivo, podemos ver que no registro 9900 será
considerada a geração do registro 0150 e do H011. Lembrando que o registro H011 é atrelado
ao registro H010, ou seja, se houver um registro H010, também terá um H011.

Você utilizará a marcação "Permite itens de entrada c/ Tributação 60 s/ valor.ant.


informado?" quando houverem notas fiscais que têm CST 060 e que não possuem valores de
ICMS ST de operações anteriores destacados. Sendo assim, você poderá escolher dentre as
seguintes opções:

Trazer considerando Vlrs do ST Normal: Ao selecionar essa opção, o sistema


buscará as notas fiscais que possuem CST e que os valores de ICMS ST foram destacados
nos campos "Vlr. substituição" e "Vlr. substituição" na grade itens da Central de
Compras;
Trazer sem valores: Por essa opção, as notas que possuem CST 060 e aquelas não
possuem valores de ICMS ST de operações anteriores serão buscadas no sistema;
Não trazer: Por meio dessa, o sistema não trará nenhuma nota fiscal que possua CST
060 que não tenha de ICMS ST anterior informado.

Nos campos a seguir você informará uma lista de Nro.(s) Único (s) que não foram trazidos na
utilização do Filtro Padrão da geração do Registro 2113, porém cada um deste terá sua
especificidades.

No campo "Lista de notas reg. 2113 - Venda à consumidor final:" insira os números
correspondentes à Venda ou Devolução de Venda considerando o Tipo de Operação de Saída
como sendo "10 - Venda à consumidor final". As notas aqui inseridas serão utilizadas no
processo da geração da DRCST independente do Filtro exigido para o registro.

Em "Lista de notas reg. 2113 - Venda p/ outra unidade da federação:", considera-se


neste campo a lista de Nro. Único referente à Venda ou Devolução de Venda, ao considerar o
Tipo de Operação de Saída igual a 20 - 20 Venda para outra unidade de federação. As notas
informadas aqui serão inseridas no processo da geração da DRCST independente do filtro
exigido para o registro.

No campo "Lista de notas reg. 2113 - Venda para Simples Nacional" o permitirá que uma
lista de Nro. Único de Notas que não foram trazidas no filtro padrão da geração do Registro 2113
(Venda ou Devolução de Venda), ao considerar o Tipo de Operação de Saída igual a 30 - Venda
para Simples Nacional. As notas informadas aqui serão inseridas no processo da geração da
DRCST independente do filtro exigido para o registro.

Informe no campo "Lista de notas reg. 2130:" uma lista de de Nro. Único de Notas referentes
à Compra ou Devolução de Compra. As notas aqui informadas serão inseridas no processo da
geração da DRCST independente do Filtro exigido para o registro.

Observação: Ao inserir os dados nos campos citados acima, você deverá informar a nota e a
sequência do(s) iten(s) em que a nota será vinculada, por exemplo:

123456: 1,5 , ou seja, nunota: sequência, sequência.

Caso deseje inserir mais de uma nota, as informações deverão ser separadas por ponto e
vírgula:

123456:1,5;5678:7,8.

[voltar ao topo]

Aba 0150

Ao preencher o campo "CNPJ Declarante/Participante" o Registro 2112, campo 07 será


preenchido. Sendo que, este registro trata-se dos Totais dos documentos fiscais de vendas a
consumidor final da mercadoria identificada no Registro 2110 emitido por ECF (Código 02, 2D E
60).

Esse registro deverá identificar a qual empresa a movimentação está vinculada e gerar o CNPJ
da mesma no campo correspondente, portanto:

Registro 2112 - Campo 07: informe o CNPJ do declarante e do participante da Tabela


do Registro 0150 (tamanho 14 caracteres);
Registro 2113 - Campo 17: Informe o CNPJ do declarante e do participante da Tabela
do Registro 0150 (tamanho 14 caracteres). Com o preenchimento deste, o Registro
"2114" será impactado;

672
"2114" será impactado;
Registro 2130 - Campo 27: Preencha com o CNPJ do declarante e do participante da
Tabela do Registro 0150 (tamanho 14 caracteres). Tem ainda que, os registros "2131",
"2132" e "2134" serão impactados com o Registro 2130.

[voltar ao topo]

Outras Informações

Em relação ao campo "Tipo de Operação de Saída" localizado na sub-aba "2113" da aba


"2100", será possível definir o tipo de modalidade como indicador para regra de apuração.
Assim, neste campo teremos três opções para seleção:

10 - Venda à consumidor final;


20 - Venda para outra unidade da federação;
30 - Venda para Simples Nacional.

Nota: A opção "10 - Venda à consumidor final" será o código que identificará o Tipo de
Operação de Saída no campo 3 do Registro 2113 do Arquivo da DRCST. Assim, se você
selecionar esta opção, o sistema seguirá com a seguinte regra para a geração da apuração:

Calcular o Valor Ponderado Médio Unitário do produto considerando:

Entradas: Valor ponderado médio entradas = VPMe;


Saídas: Valor ponderado médio saídas = VPMs.

Observação: A Base de Cálculo do ICMS ST utilizada para o cálculo do Valor Ponderado Médio
das Entradas para Consumidor Final, será o valor da base destacada na Nota Fiscal de Compra
e, a utilizada para o cálculo do Valor Ponderado Médio das Saídas, será o valor total dos
produtos (preço praticado).
Posteriormente, realize a multiplicação dos valores médios unitários, considerando a quantidade
vendida e, após, subtrair a entrada e a saída: (VPMe x quantidade vendida) - (VPMs x
quantidade vendida) = BC ICMS ST a Restituir ou Complementar. Ou seja, caso VPMe > VPMs,
deve-se realizar a restituição e, sendo VPMe < VPMs, deve-se efetuar a complementação.
Após calculado o valor da Base de Cálculo do ICMS a Restituir ou a Complementar, aplique a
alíquota efetiva, ou seja, a alíquota interna: BC ICMS Restituir x alíquota efetiva / BC ICMS
Complementar x alíquota efetiva.

O campo "Responsável pela Retenção do ICMS-ST" localizado na aba "2100", sub-aba


"2130" tem a finalidade de informar ao fisco qual é o responsável pelo recolhimento do ICMS-
ST, com o intuito de realizar a Apuração da DRCST e preencher de forma adequada o campo 8
do Registro 2130. Neste campo, teremos as seguintes opções:

1 - Remetente Direto: Selecionamos esta opção quando a responsabilidade de


recolhimento do ST é do remetente da mercadoria, ou seja, quando o remetente da
mercadoria for o substituto tributário;
2 - Remetente Indireto: Esta opção deverá ser selecionada quando, na operação de
entrada, o remetente da mercadoria for substituído, ou seja, o ICMS ST não foi retido na
Nota Fiscal, ou quando o fornecedor do fornecedor quem recolheu;
3 - Próprio Declarante: Você selecionará esta opção quando o ICMS ST das operações
tenha sido recolhido pelo próprio declarante, ou seja, o pagamento do ICMS ST foi
realizado pelo contribuinte que está solicitando o ressarcimento.]

Os Registros "2131" e "2134" serão gerados somente se o documento fiscal identificado no


Registro 2130 se referir à entrada de mercadoria com o campo "Responsável pela Retenção
do ICMS-ST" preenchido com a opção "2 - Remetente Indireto". Além disso, referente ao
Registro 2134, não haverá preenchimento das informações de Base ICMS ST Anterior.

Observação: O Registro especificados acima, serão gerados somente se os seus registros pais
(2100, 2110, 2120, 2130) forem gerados seguindo a mesma estrutura de outros registros que
dependem de seus seus registros pais para que estes possam ser gerados.

Referente ao campo "Vlr. do ICMS-ST" do Registro "2130", teremos que quando o


Responsável pela Retenção for o Código 1, informe o valor destacado no documento fiscal de
entrada como Valor do ICMS ST. Utiliza-se neste caso, o valor do ICMS ST Normal (Vlr.
Substituição da ITE). Porém, quando o Responsável pela Retenção for código 2 ou 3, informe o
valor que foi destacado na tag com a informação do ICMS ST Anterior.

Destaca-se que no campo "Responsável pela Retenção do ICMS-ST", quando a NF de


entrada informada no Registro 2130 tiver a informação do ICMS ST Normal, o sistema retornará
esse campo como Remetente Direto (Cód. 1). E ao informar neste mesmo Registro a NF Entrada
com a informação do ICMS ST Anterior, o sistema retornará este campo como Remente Indireto
(Cód. 2).

[voltar ao topo]

Botões no topo da tela


A Geração do Arquivo DRCST é composta por abas e também por botões, que executam
diversas funções dentro desta rotina. Vejamos sobre eles:

Filtros: Este botão abre o assistente de configuração de filtros personalizados


para a tela.

Modo grade [F6]/Configurar grade: Por meio deste botão, alterna-se a


visualização da tela entre modo grade e modo formulário; além disto, configura-se a grade da
maneira almejada, ou seja, pode-se selecionar, ordenar ou ocultar as colunas da forma mais
confortável para o usuário.

Cadastrar Demonstrativo p/ Apuração do Ressarcimento de ST [F8]: Por meio


deste botão, tem-se a inicialização da Geração do Arquivo DRCST.

Anterior e Próximo: Teremos aqui, os botões de navegação entre os registros


já cadastrados.

Excluir [F9]: Ao acionar este botão, o registro selecionado será excluído.

Duplicar: Este botão replica o registro selecionado, criando um novo com as


configurações equivalentes àquele primeiramente selecionado.

Atualizar: Por meio deste botão, recarrega-se toda a tela de Geração do Arquivo
DRCST.

Processar: Ao acionar este botão, o sistema processará os documentos e


preencherá as tabelas dos registros, mantendo o saldo inicial caso o mesmo já tenha sido
calculado.
Observação: Ao clicar nesse botão, quando houver alguma inconsistência relacionada às notas
de compras ou devolução de vendas (falta de "Chave Nfe" ou "Sequência Fiscal") será
apresentada a seguinte mensagem:

"Existe notas inconsistentes para a empresa X neste período. Verifique no menu


Outras Opções, Registros Inconsistentes".

Para ajustar essas inconsistências, você pode acessar a Central e realizar os ajustes ou através
do Portal de importação de XML, importando o XML e clicando no botão Outras Opções..., opção
Ajustar notas para DRCST (Chave e Sequência Fiscal).

Gerar Arquivo: Através deste botão, será gerado o arquivo .txt exigido pela
Portaria SEF N. 378/2018.

Nota: Antes da geração correta do Bloco H, especificamente o H010, deveremos realizar


a Contagem de Estoque ou a Cópia de Estoque para que seja calculada a quantidade final das
compras e vendas do período de escrituração, sendo que esta, deverá sempre ser realizada no
último dia do mês da apuração.

Exportar grade para PDF: Este botão apresenta opções de exportação e


visualização das informações da tela. Neste poderemos "Exportar para PDF", "Exportar para
planilha" ou "Exportar para cubo".

Anexo: Por meio deste botão pode-se anexar qualquer documento que seja relevante
para a rotina de Geração do Arquivo DRCST.

Outras Opções: As funcionalidades disponibilizadas por este botão podem ser


visualizadas no link Botão Outras Opções...

Configuração da Tela: Por meio deste botão, pode-se realizar a configuração da


tela e suas respectivas abas e campos de forma mais proveitosa e adequada para o usuário.
Além disto, será possível determinar como ocorrerá a geração da numeração da tela, seja
"Automática" ou "Manual".

[voltar ao topo]

Botão Outras Opções...

O botão "Outras Opções..." é acionado por meio do ícone localizado no alto da


tela:

Aqui, teremos as funcionalidades:


Marcar Arquivo como Confirmado: Esta opção quando acionada irá alterar a marcação
"Arquivo Confirmado?" localizada na aba "Geral" desta tela. Uma vez que o arquivo foi
confirmado, você não poderá mais processar os dados, apenas gerar o arquivo. Desta forma,
este botão será útil para que, uma vez entregue o arquivo, os dados não sejam alterados.

Nota: Apenas os usuários que possuírem permissão para alteração nesta tela (realizada na tela
Controle de Acessos) poderão utilizar esta opção.

Desmarcar Arquivo como Confirmado: Esta opção desmarcará a opção Arquivo Confirmado?

673
Desmarcar Arquivo como Confirmado: Esta opção desmarcará a opção Arquivo Confirmado?
da aba Geral.

Reprocessar registros totalizadores: A opção "Reprocessar registros totalizadores" irá


reprocessar e totalizar os registros da DRCST, uma vez que seja necessário deletar algum
registro que impactará na apuração.
Descartar registros 2110 com quantidade de compras insuficiente: Esta opção
desconsiderará os registros que não possuem quantidade de compras o suficiente para
realização da Apuração da DRCST.
[voltar ao topo]

Botão Configuração de Tela

Por meio do botão , você terá acesso à marcação "Consid. a qtd. das vendas para
geração das devoluções no registro 2110" em que, se você optar por não marcar esta
opção, ao processar o registro em questão será possível visualizar no registro 2110, o registro
2113.

Ao marcá-la o processamento dos registros ocorrerá de modo a considerar a quantidade de


vendas positiva ao realizar as devoluções, para tanto, no registro 2113 a nota de devolução não
será exibida.

Além disso, teremos também a marcação "Exibe somente registros 2110 com compra
insuficiente", que deverá ser efetuada apenas quando desejar-se a demonstração dos
Registros 2110 (aba "2100", sub-aba "2110" desta tela) com compra insuficiente.

[voltar ao topo]

Parâmetros que influenciam esta rotina


Através do parâmetro "Data início para compras para o DRCST - DTINICOMDRST" será
possível limitar o período de busca das Notas de Compras para a Apuração da DRCST, assim,
o sistema selecionará as notas de entradas a partir da data configurada neste parâmetro.

[voltar ao topo]

3.53 Rastrear ST pela Última Compra

Livros Fiscais > Avançado > Rastreamento de Estoque/ST

Esta tela apenas será exibida quando o parâmetro "RASTSTULTENTRA - Rastreia ST pela
última entrada" encontrar-se habilitado, assim como a rotina Entradas que Amparam ST.

Importante: Esta tela é a responsável por implantar o processo de Rastreamento de ST pela


Última Compra do produto; caso não tenha sido implantada em primeiro momento, as
informações de ICMS ST não serão devidamente populadas ou utilizadas.

Observação: Ao realizar o rastreamento por meio dessa tela, o sistema informará na tela
Cadastro de Produtos, aba Rastreamento Por Empresa, o "Tipo de Rastreamento" com a
opção "Última Compra".

Nota: O saldo utilizado nesta rotina será informado na tela Entradas que Amparam ST, onde
constam os valores unitários de ICMS ST capturados na Últ. Entrada.

Filtros Grade de Produtos

Rastreamento de ST

Filtros

No local em destaque, teremos o "Filtro personalizado" e os "Filtros rápidos", sendo que,


através de um Filtro personalizado será possível filtrar os produtos para o Rastreamento de ST
de uma maneira dinâmica, em que você poderá utilizar variáveis ou querys; já em relação aos
Filtros rápidos, estes estão divididos em "Empresa" (que se trata de um campo de
preenchimento obrigatório), "Produto", "Grupo de Produto" e "Grupo de ICMS do
Produto".

[voltar ao topo]

Grade Produtos

Esta grade exibirá todos os produtos que foram filtrados através do Filtro personalizado ou dos
Filtros rápidos e que poderão ser processados.

Observação: Os produtos que não se enquadram nos filtros ou que já estão sendo rastreados
não serão exibidos nesta grade.

[voltar ao topo]

Rastreamento de ST
Após filtrados os produtos, para processar o Rastreamento de ST pela Última

Compra, acione o botão "Rastrear".


Assim, o sistema implantará o Rastreamento pela Última Compra para cada um dos produtos
selecionados e, caso não ocorra nenhum erro, será exibida uma mensagem informando que o
Rastreamento de ST pela Última Compra foi concluído com sucesso. Por outro lado, caso seja
concluído o rastreamento mas ocorra erro em algum dos produtos apresentados na lista, será
apresentada a seguinte mensagem:

"Erro ao tentar buscar o rastreamento:

[Não foram encontrados valores de ICMS ST para rastreamento Código da Empresa: X


Código do Produto: X Nota de Nro Único: X, Sequência: X]."

Ainda neste sentido, caso o processamento do rastreamento tenha encontrado mais de um


produto com erro, será exibida a mensagem a seguir:

"Erro ao tentar buscar o rastreamento para X produtos".

Após processado o rastreamento, o sistema incluirá e atualizará as informações do Cadastro de


Produtos, aba Impostos / Informações por empresa, marcando a opção "Usa Rastro/ST pela
Últ. Entrada".

Nota: Caso já exista uma linha correspondente na aba acima mencionada, apenas será
atualizado o campo; caso não exista, o sistema realizará a cópia dos dados do produto e irá
inserir uma nova linha na aba Impostos / Informações por empresa, para que corresponda ao
mesmo.

Observação: Além de serem inseridos os dados na aba Impostos / Informações por empresa do
Cadastro de Produtos, também serão inseridos na tela Entradas que Amparam ST.

Desta forma, após obter-se os dados dos impostos unitários pela rotina de Entradas que
Amparam ST e o produto encontrar-se marcado como Usa Rastro/ST pela Ult. Entrada, ao
realizar a venda do mesmo, no momento da confirmação da NF de Venda, o sistema imputará os
valores multiplicados pela quantidade negociada do mesmo.

[voltar ao topo]

4.0 Produção FIT


4.00 Planejamento de Produção (MRP I)

Produção FIT > Rotinas


Importante: Para utilizar as telas do módulo Sankhya FIT, é necessário que você possua a
licença do produto 30894 - PRODUÇÃO FIT.

A gestão do estoque de uma empresa deve ser uma tarefa alinhada com todas as áreas do
negócio, da produção à venda. Caso contrário, podem ser gerados atrasos e demora na entrega
de produtos. Em tempos nos quais os consumidores têm acesso a inúmeras opções de produtos
e serviços, construir uma reputação de atraso na entrega pode ser devastador para a empresa.

Para prevenir este tipo de problema e otimizar a gestão do estoque, muitas empresas adotam o
MRP. Do inglês, MRP significa "Manufacturing Resource Planning", ou Planejamento das
Necessidades Materiais.

O MRP é um sistema de cálculo dos materiais necessários para produção dos Produtos Acabados
(PA's) de um determinado MPS*. O MRP realiza a explosão de materiais considerando a BOM**
para cada um dos itens do MPS e apresenta as necessidades de compra conforme estado atual
do estoque (estoque atual e pedidos de compra).

*MPS - Master Production Schedule ou Plano Mestre de Produção: É um


registro/documento que apresenta quais produtos devem ser produzidos assim como suas
respectivas necessidades, em determinado período.

**BOM - Bill Of Materials ou Estrutura de Produtos: O BOM é a lista de materiais brutos,


pré-montados, subcomponentes, componentes ou partes, e a quantidade necessária de cada
um para fabricar um produto por completo.

Para que a rotina de Planejamento de Produção (MRP I) tenha um funcionamento adequado, é


necessário a configuração do MPS; Esta configuração será utilizada pela rotina no cálculo de

674
necessário a configuração do MPS; Esta configuração será utilizada pela rotina no cálculo de
demanda do MPS assim como base para o cálculo do MRP.

Configurando o MPS Aba Produtos

Aba Demanda Aba Filtros de Estoque

Aba MRP Aba Ordens de Produção

Plano Mestre de Produção | Novo Plano Aba Plano Mestre de Produção

Aba Plano Mestre de Produção - Botões Botões do topo da tela

Configurando o MPS

Para configurar o MPS clique no botão localizado no alto da tela. A visão


desta tela será alterada para uma grade onde serão apresentadas todas as configurações já
existentes. Diversas configurações de MPS podem ser utilizadas em momentos diferentes de
acordo com a necessidade da empresa (um exemplo são indústrias onde alguns produtos são
planejados com base em metas comerciais de vendas e outros por projeção de giro).

Clique no botão de inclusão para criar uma nova configuração; esta deve possuir uma descrição
de fácil identificação. O detalhamento da Configuração de um MPS, pode ser visualizado nos
tópicos que seguem.

[voltar ao topo]

Aba Produtos
Nesta aba é possível restringir os produtos que serão considerados no MPS que utilizarem essa
configuração.

Exibir Apenas PAs c/ Demanda: Efetuando essa marcação, no MPS serão apresentados
apenas os Produtos PAs com necessidade de produção (demanda) e, ao executar MRP, serão
apresentadas apenas as matérias-primas desses Produtos PAs; Ao gerar OP pelo MPS, apenas
serão apresentados esses Produtos PAs para lançamento de OP.

Planejamento por Controle: Quando marcado, significa que o cálculo de demanda do MPS irá
considerar o controle do produto (controle adicional do tipo lista). Dessa forma, será gerado um
registro de necessidade de produção para cada produto/controle. Essa configuração faz sentido
apenas para produtos com controle adicional do tipo Lista.

Classificação: Por meio deste campo, você pode restringir o MPS aos produtos pertencentes a
classificação em questão (classificadores de produtos). Caso uma classificação pai seja
selecionada, então todos os produtos também vinculados às classificações filhas serão
considerados.

Filtro de Marcas: A partir desse filtro é possível restringir o MPS apenas aos produtos
pertencentes às marcas selecionadas.

Filtro Personalizado (Produto): Esse filtro, permite ainda a criação de um filtro personalizado
partindo da entidade Produto.

[voltar ao topo]

Aba Demanda
Na aba Demanda você define inicialmente, qual o tipo de demanda o MPS irá considerar para
gerar a necessidade de produção para os produtos. O campo "Tipo Demanda", que pode ser
definido dentre as opções Projeção de Giro, Pedidos Firmes, Metas e Personalizada, habilita logo
abaixo as sub-abas que dizem respeito a cada uma das configurações em questão.

Sub-aba Geral Sub-aba Projeção de Giro

Sub-aba Pedidos Firmes Sub-aba Metas

Sub-aba Personalizada
Sub-aba Geral
Por meio desta aba, você realizará a configuração do comportamento geral que diz respeito a
demanda dos produtos do MPS.

Estoque Mínimo: Este campo define como o MPS irá considerar o estoque mínimo dos
Produtos Acabados nos cálculos. Temos as seguintes opções:

Ignora Estoque Mínimo: Não será considerado estoque mínimo no resultado da


necessidade de produção;
Até Atingir o Estoque Mínimo: Por meio desta opção, será adicionada a quantidade
necessária para se chegar ao estoque mínimo (quando maior que zero) ao resultado da
necessidade de produção calculada;
Adicionar a Qtd de Estoque Mínimo: Será acrescentada a quantidade do estoque
mínimo ao resultado da necessidade de produção.

Exibir Produtos Intermediários: Nesse campo, defina a exibição dos produtos intermediários
no MPS. Esse é apenas um filtro de registros da tela.

Nunca: Nessa opção, nunca serão apresentados Produtos Intermediários (PI's) na grade
de itens, mesmo estando presentes no MPS;
Sempre: Sempre serão apresentados PI's na grade itens, mesmo se não existir demanda
direta (pedidos de venda, meta, giro etc) para o PI em questão;
Apenas c/ demanda direta: Será apresentado o PI na grade de itens apenas quando
existir demanda direta para o PI (pedidos de venda, meta, giro, etc).

[voltar ao subtítulo]

Sub-aba Projeção de Giro


Uma vez o campo Tipo Demanda configurado como Projeção de Giro (aba Demanda), tem-se a
liberação para configuração desta aba.

Além dos filtros que serão demonstrados mais abaixo, os documentos (pedidos/notas) que serão
considerados pela rotina são aqueles que atualizam o giro (campo "Análise de Giro" do
Cadastro de Tipos de Operação - TOP, aba Geral).

Tipo de Período: No cálculo de demanda baseada em projeção de giro, o MPS trabalha com
pedidos/notas que atualizaram estoque. Sendo assim, neste campo deve ser definida qual data
utilizar, ou seja, data de Negociação ou de Movimento do documento em questão.

Qtd. Período: A projeção de giro pode considerar vários períodos e o resultado final será uma
média simples do valor obtido de cada período. Então nesse campo deve ser inserida a
quantidade de períodos que serão considerados.

Tamanho: É preciso definir o tamanho dos períodos considerados no cálculo de giro. As opções
disponíveis são:

Semana;
Quinzena;
Mês;
Bimestre;
Trimestre;
Quadrimestre;
Semestre;
Ano;
Livre.

Qtd. Dias: Quando o campo Tamanho do período for definido como Livre, tem-se a
possibilidade de informar a quantidade de dias nesse campo.

Retroagir Mesmo Período em Anos Anteriores: Ao efetuar esta marcação, os períodos


montados para o cálculo irão corresponder à anos anteriores.

Exemplo 1:

Qtd. Período = 2

Tamanho = Mês

Retroagir Mesmo Período em Anos Anteriores = Sim

Período do Planejamento = 01/06/2018 à 30/06/2018

Períodos giro:

P1 = 01/06/2017 à 30/06/2017 = 500 UN

P2 = 01/06/2016 à 30/06/2016 = 400 UN

O giro considerado no cálculo de demanda do produto será 500 + 400 / 2 = 450 UN.

Exemplo 2:

Qtd. Período = 2

Tamanho = Mês

Retroagir Mesmo Período em Anos Anteriores = Não

Período do Planejamento = 01/06/2018 à 30/06/2018

Períodos giro:

P1 = 01/04/2018 à 30/04/2018 = 700 UN

P2 = 01/05/2018 à 31/05/2018 = 500 UN

O giro do considerado no cálculo de demanda do produto será 700 + 500 / 2 = 600.

Nota: O parâmetro " Incluir TOPs de Produção no calculador de giro MPS -


INCPRODGIROMPS" permite a inclusão de movimentos gerados por TOPs de produção (F -
Produção) do calculador de demanda por giro do MPS.

Ainda sobre considerar a projeção de giro, caso o produto não retorne giro para o período em
questão, no MPS é possível buscar em metas. A saber:

Seção Metas

Utilizar Meta Simplificada de Produtos: Ao realizar esta marcação, se o produto em questão


não retornar giro, será considerada a Meta Simplificada de Venda do mesmo (apenas metas
simplificadas para Produtos do tipo Quantidade). Caso não seja feita a opção por utilizar meta
simplificada, pode-se então utilizar Metas Comerciais (Controle Orçamentário e Metas).

Se você não assinalar a marcação Utilizar Meta Simplificada de Produtos, serão habilitados os
seguintes filtros:

Filtro de Metas: O campo permite filtrar as configurações de metas existentes e que serão
consideradas no cálculo de demanda.

Filtro Personalizado (Configurações de Metas): Você pode elaborar um filtro personalizado


partindo da configuração de metas que serão consideradas no cálculo de demanda.

[voltar ao subtítulo]

Sub-aba Pedidos Firmes

675
Sub-aba Pedidos Firmes
Uma vez que o campo Tipo Demanda foi configurado como Pedidos Firmes (aba Demanda),
teremos a liberação para configuração desta aba. Nela são configuradas as regras para a
obtenção dos pedidos que serão considerados no cálculo de demanda do MPS.

Além dos filtros que serão descritos mais abaixo, os pedidos que serão considerados neste
ponto da rotina são aqueles Confirmados , Pendentes e cujo Tipo de Operação - TOP utilizado
em seu lançamento possua marcada a opção "Gerar demanda para MPS" (aba Produção).

Tipo de Período: Como essa configuração faz o sistema considerar pedidos, então o MPS terá
um período para pedidos que será definido por você, assim como o período de planejamento.
Por meio deste campo, determine a data dos documentos dentro desse período a serem
considerados:

Negociação: Serão considerados todos os pedidos cuja data de negociação esteja


dentro do período de pedidos do MPS;
Previsão de Entrega (Nota): Serão considerados todos os pedidos cuja Previsão de
Entrega (cabeçalho do documento) esteja dentro do período de pedidos do MPS;
Previsão de Entrega (Itens): Serão considerados todos os pedidos em que a Previsão
de Entrega esteja dentro do período de pedidos do MPS. Essa previsão é por item e
quantidade, com isso, pode ser que a quantidade total de um determinado produto não
seja considerada no cálculo;
Movimento: Serão considerados todos os pedidos cuja Data do Movimento esteja
dentro do período de pedidos do MPS.

Filtro Personalizado (Itens Pedido): Através deste campo, você pode criar um filtro
personalizado partindo dos itens de um pedido que deve ser considerado no cálculo de
demanda.

Detalhar itens pela previsão de entrega: Com esta marcação acionada, os itens do MPS
exibirão a previsão de entrega baseada nos pedidos de venda. Sendo que, está marcação só
será apresentada se o campo "Tipo de Período" estiver configurado com a opção "Previsão
de Entrega (Nota)" ou "Previsão de Entrega (Itens)".

Você também poderá detalhar os itens do MPS por pedido de venda. Para isso, selecione no
campo Tipo de Período (aba Demanda, sub-aba Pedidos Firmes), a opção Previsão de Entrega
(Itens), assim teremos que a data da previsão da entrega, número da nota e sequência da nota
dos itens do MPS serão listados. Caso você tenha selecionado a opção Previsão de Entrega
(Nota) a previsão de entrega apresentada nos itens será a do cabeçalho da nota.

[voltar ao subtítulo]

Sub-aba Metas
Nos casos em que o campo Tipo Demanda for configurado como Metas (aba Demanda), tem-se
a liberação para configuração desta aba. Configure aqui a regra para a obtenção das metas a
serem consideradas no cálculo de demanda do MPS.

Utilizar Meta Simplificada de Produtos: Ao realizar esta marcação, se o produto em questão


não retornar giro, será considerada a Meta Simplificada de Venda do mesmo (apenas metas
simplificadas para Produtos do tipo Quantidade). Caso não seja feita a opção por utilizar meta
simplificada, pode-se então utilizar Metas Comerciais (Controle Orçamentário e Metas).

Se não for realizada a marcação Utilizar Meta Simplificada de Produtos, serão habilitados os
seguintes filtros:

Filtro de Metas: O campo permite filtrar as configurações de metas existentes e que serão
consideradas no cálculo de demanda.

Filtro Personalizado (Configurações de Metas): Você pode elaborar um filtro personalizado


partindo da configuração de metas que serão consideradas no cálculo de demanda.

Para ambos os casos de metas (Meta Simplificada e Metas do módulo de Controle Orçamentário
e Metas) o período é fechado, mensal, por exemplo. Como o período do planejamento é livre, é
feito o cálculo proporcional à meta para o período do planejamento. Assim a quantidade
calculada para o produto poderá ser afetada por metas de diversos meses, caso o planejamento
contenha dias de mais de um mês.

Exemplo:

Se o período do planejamento for 31/08/2018 a 05/09/2018, serão consideradas as metas de


agosto e setembro, em suas devidas proporções: 1º dia da meta de agosto (1/31 da meta) + 5
dias da meta de setembro (5/30 da meta).

[voltar ao subtítulo]

Sub-aba Personalizada
Ao configurar o campo Tipo Demanda com a opção Personalizada (aba Demanda), ocorrerá a
liberação desta aba para configuração. Através desta aba, será definida uma rotina (Stored
Procedure) que permite personalizar a demanda bruta para todos os itens de um determinado
MPS.

Para

tanto, é necessário informar o "Nome da rotina" e acionar o botão , feito isso, um


template da rotina será criado no banco de dados. Esse template revelará como deve ser o
esqueleto da rotina, ou seja, quais são os parâmetros necessários (de entrada e saída). Em

contrapartida, o botão possibilita remover a rotina criada do banco de dados.

Nota: Uma vez que a rotina foi inserida no banco de dados, para que seja possível alterar o
nome da rotina, é necessário que esta seja primeiramente removida.

[voltar ao topo] [voltar ao subtítulo]

Aba Filtros de Estoque


Nesta aba são definidos os filtros de estoque para os produtos do MPS (produtos acabados e
matérias-primas). Os filtros aqui construídos impactam diretamente no cálculo da necessidade
de produção do PA assim como na necessidade de compra de materiais.

Sub-aba Produtos Acabados (PA) Sub-aba Matérias Primas (MP)

Sub-aba Produtos Acabados (PA)


Nessa sub-aba estão localizados todos os filtros de estoque para os Produtos Acabados (PAs).

Considerar estoque de outros planos: Quando essa opção estiver marcada, o MPS irá
considerar o estoque do produto em outros planos já confirmados (campo Qtd. Outros Planos)
reduzindo assim a necessidade de produção do item em questão.

OPs pendentes: Esta opção quando acionada, permite considerar o saldo de outras OPs
pendentes no saldo a produzir do MPS. Tem-se as seguintes opções:

Não Considera;
Tamanho de Lote: Será considerado o tamanho total de lote das OPs pendentes no
saldo a produzir do MPS;
Saldo a Produzir: A quantidade que ainda falta para ser produzida das OPs pendentes
será considerada no saldo a produzir do MPS.

Observação: É necessário se atentar para a utilização desta opção, pelo fato de que as OPs
Pendentes reduzem o saldo a produzir do produto, entretanto, ao serem finalizadas deixam de
ser OPs Pendentes e por consequência deixam de impactar o saldo a produzir. Sendo assim,
essa opção deve ser empregada apenas para identificação de OPs ainda pendentes para a
fabricação do produto que podem ser canceladas ou incorporadas ao planejamento em questão.

Estoque Atual: Nesse campo, você define se o MPS deverá ou não considerar o estoque dos
produtos acabados no cálculo de necessidade de produção. As opções disponíveis são:

Não considera: Com essa opção selecionada, não será considerado o estoque dos
produtos;
Considera (Filtro Estoque): Por meio desta opção, será considerado o estoque dos
produtos. Você pode então criar um filtro de estoque a partir dos campos Empresa, Filtro
Locais e Filtro Estoque que serão habilitados.
Considera (Procedimento Personalizado): Através desta opção, será considerado o
estoque dos produtos gerados a partir do procedimento personalizado desenvolvido e
especificado no campo Procedimento Personalizado.

Empresa: Filtro de empresa para o estoque dos produtos. Quando vazio, o filtro não restringe a
consulta de estoque à Empresa.

Filtro Locais: Filtro de locais para o estoque dos produtos. Quando vazio, o filtro não restringe
a consulta de estoque à locais.

Filtro Estoque: Pode-se neste espaço construir um filtro personalizado para a consulta de
estoque dos produtos partindo do Estoque.

Considerar Reserva: Através desta marcação, tem-se a possibilidade de definir se a


quantidade reservada do produto será ou não considerada no cálculo de estoque dos Itens do
Plano Mestre de Produção. Uma vez considerada, o estoque calculado será igual à quantidade
em estoque subtraído a quantidade reservada, ou seja, quantidade disponível.

Nota: Quando o campo Estoque Atual estiver configurado com a opção "Não considera", a
marcação Considerar Reserva ficará desabilitada.

Procedimento Personalizado: Este campo, será habilitado quando o campo Estoque Atual for
definido como Considera (Procedimento Personalizado), de modo que, deve-se inserir aqui o
nome do objeto em questão (Procedure) a ser utilizado para obter o estoque do produto.

O campo acima é composto por dois botões:

"Criar um template da rotina": Este cria no banco de dados uma rotina modelo
(procedure modelo) com o nome igual ao valor inserido no campo Procedimento
Personalizado.

"Remover a rotina do Banco de dados": Acionando este botão, será removida

676
"Remover a rotina do Banco de dados": Acionando este botão, será removida
a rotina (procedure) do banco de dados.

Importante: A procedure aqui utilizada deve possuir, obrigatoriamente, os parâmetros


P_CODPROD (IN), P_CONTROLE (IN), P_CODEMP (IN), P_CODLOCAL (IN) e P_QTDESTOQUE (OUT).

P_CODPROD NUMBER: Código do Produto.


P_CONTROLE VARCHAR2: Controle adicional do Produto.
P_CODEMP NUMBER: Código da Empresa.
P_CODLOCAL VARCHAR2: Lista de Locais.
P_QTDESTOQUE OUT FLOAT: Valor da quantidade de estoque que será calculada pela
procedure.

Seção Pedidos de Compras

Podem ser considerados também os pedidos de compra pendentes de entrega como estoque
dos Produtos Acabados (PA's), assim a necessidade de produção calculada será subtraída pelo
valor encontrado.

Considerar Pedidos de Compra: Esta marcação determina, se serão ou não considerados os


pedidos de compra. Se assinalada, os campos abaixo serão habilitados.

Filtro Grupos TOPs: Temos aqui, um filtro para os grupos de TOP's que devem ser
considerados na consulta de pedidos de compras para os PA's do MPS.

Filtro Personalizado (Itens de Pedido): Configure neste ponto, um filtro personalizado


partindo da entidade Itens de Pedido que será considerado na consulta de pedidos de compra
apara os PA's do MPS.

[voltar ao subtítulo]

Sub-aba Matérias Primas (MP)


Nesta sub-aba, estão localizados todos os filtros de estoque para as Matérias Primas (MP's) que
serão consideradas na execução do MRP.

Estoque Atual: Neste campo defina se o MRP deve ou não considerar o estoque de produto no
cálculo da necessidade de materiais. As opções disponíveis são:

Não considera: Por meio desta opção, não será considerado o estoque dos produtos.
Considera (Filtro Estoque): Com esta opção selecionada, será considerado o estoque
dos produtos, de modo que você pode criar um filtro de estoque a partir dos campos
Empresa, Filtro Locais e Filtro Estoque que serão habilitados.
Considera (Procedimento Personalizado): Se for selecionada esta opção, será
considerado o estoque dos produtos gerados a partir do procedimento personalizado que
você possa ter desenvolvido e especificado no campo Procedimento Personalizado.

Empresa: Filtro de empresa para o estoque dos produtos. Quando estiver vazio, o filtro não
restringe a consulta de estoque à empresa.

Filtros Locais: Filtro de locais para o estoque dos produtos. Se estiver vazio, o filtro não
restringe a consulta de estoque à locais.

Filtro Estoque: A partir deste campo, você pode construir um filtro personalizado para a
consulta de estoque dos produtos partindo da entidade Estoque.

Procedimento Personalizado: Esse campo é habilitado quando o campo Estoque Atual for
definido com a opção Procedimento Personalizado, onde deve-se inserir o nome do objeto em
questão (PROCEDURE). Os parâmetros de entrada são, CODPROD (código do PA) e CONTROLE
(controle adicional da MP).

Seção Pedidos de Compras

Podem ser considerados também os pedidos de compra pendentes de entrega como estoque
dos produtos, assim a necessidade de materiais calculada irá subtrair o valor encontrado.

Considerar Pedidos de Compras: Esta marcação determina se serão ou não considerados os


pedidos de compra. Se assinalado, os campos abaixo serão habilitados.
Filtro Grupo TOPs: Este filtro, é direcionado para os grupos de TOP's que devem ser
considerados na consulta de pedidos de compras para os MP's do MPS.

Filtro Personalizado (Itens de Pedido): Filtro personalizado partindo da entidade Itens de


Pedido que será considerado na consulta de pedidos de compra apara os MP's do MPS.

Seção Cotação

Esta seção permite realizar a definição de quais cotações serão consideradas na execução do
MRP (necessidade de compras do material). De modo que, você pode filtra-las de acordo com a
sua situação (filtro Situações).

Sendo que, além do filtro rápido (Situações) é possível realizar a formulação de filtros avançados
(Filtro Personalizado) para exibição das mesmas. Sendo que, estes filtros só estarão disponíveis
quando a marcação "Considerar cotação" estiver acionada.

[voltar ao topo] [voltar ao subtítulo]

Aba MRP
Nesta aba você irá configurar as regras básicas para a execução do MRP.

Executar MRP para dois períodos: Existem cenários onde o MRP deve ser executado
considerando o período de planejamento e o próximo período, com o objetivo de adiantar a
compra de alguns materiais que possuem lead time (tempo entre o momento de entrada do
material até à sua saída do inventário) de fornecimento alto. Com essa opção marcada o MPS
será gerado para dois períodos onde a demanda do segundo período será a mesma do primeiro.
Assim, você pode realizar pequenos ajustes antes da execução do MRP. Caso esta marcação não
esteja realizada.

Matriz de Giro Período 1: O resultado da execução do MRP é a lista de necessidade de


materiais necessários para a produção de todos os PA's contidos no MPS. Para todos os
materiais cujo saldo seja negativo (existe necessidade de compra dado MPS em questão), tem-
se a possibilidade de informar ao departamento de compras sua necessidade a partir da
geração de uma Matriz de Analise de Giro. A geração da matriz é apenas a apresentação de
sugestão de compras baseado no resultado do MPS, e não um cálculo de giro desses produtos.
Deste modo, o departamento de compras será capaz de executar a compra dos materiais
utilizando a ferramenta de compras já existente no sistema. Logo, esse campo determina qual
configuração de matriz será utilizada na geração da matriz que representa a necessidade de
materiais. Quando não preenchida, o sistema gera uma configuração de matriz
automaticamente e associa a configuração do MPS.

Matriz de Giro Período 2: Informe aqui, a matriz de giro para gerar necessidade de compras
dos materiais referentes ao segundo período. Quando não preenchida, o sistema gera uma
configuração automaticamente e associa a configuração do MPS.

Considerar qtd. adicional: Quando a execução do MRP está configurada para dois períodos,
tem-se a possibilidade de considerar a Qtd. Adicional do primeiro período no segundo período.
Dessa forma, se for indicado um valor adicional no primeiro período, este valor será inserido
automaticamente no segundo período.

Considerar '% Ajuste Demanda': Quando marcado, o segundo período do MPS receberá o
percentual de ajuste de demanda definido no cabeçalho do MPS.

[voltar ao topo]

Aba Ordens de Produção


Nesta aba temos a marcação "Tamanho de Lote da OP igual ao Lote Padrão" que, se
assinalada, o tamanho do lote da Ordem de Produção será equivalente ao tamanho do Lote
Padrão.
Observação: Essa configuração só é utilizada na rotina de lançamento de ordens de produção
pela "Programação Plano Mestre de Produção", não é utilizada pelo lançamento manual.

[voltar ao topo]

Plano Mestre de Produção | Novo Plano


Uma vez que a Configuração de MPS foi realizada, é possível iniciar o lançamento de um novo
MPS. Ao clicar no botão de inclusão, será aberto o pop-up "Cadastrar Plano Mestre de
Produção [F8]" para definição dos dados globais do MPS.

Configuração: Aqui serão apresentadas todas as configurações de MPS já existentes, para que
seja definida qual será utilizada no plano criado. Pode-se ainda iniciar a criação de uma nova
configuração por meio do botão de inclusão localizado à frente do campo.

Planta de Manufatura: Informe nesse campo, a planta de manufatura correspondente ao


Plano Mestre. Os processos produtivos considerados para os itens do MPS serão apenas os
referentes a planta em questão ou àqueles sem definição de planta (processos compartilhados
por todas as plantas).

% Ajuste Demanda: Nesse campo, determine um percentual de ajuste sobre o valor de


demanda calculado pelo MPS para todos os itens (pode ser um valor positivo ou negativo). Esse
recurso é útil quando se sabe que a demanda do período do MPS será aquela determinada na
configuração já existente, acrescida de uma sazonalidade do período causada por alguma ação
da empresa (campanha publicitária que irá representar um ganho de venda em X% do esperado
para o período, por exemplo) . Esse percentual de ajuste pode ser editado a qualquer momento
após o lançamento do plano, mas exige o reprocessamento do MPS. Por exemplo, se a demanda
do produto calculada foi de 100 Unidades com um percentual de ajuste de 25%, a demanda
ajustada do produto será 125 Unidades.

Período MPS: Defina o período (data inicial e data final) do plano, ou seja, o MPS representa
esse período de produção da indústria. O período de planejamento pode ser modificado a
qualquer momento após o lançamento do plano, mas exige o reprocessamento do MPS.

Período dos Pedidos: Aqui, será determinado o período (data inicial e data final) dos pedidos
firmes a serem considerados no cálculo da necessidade de produção. Esse valor pode ser
diferente do período do MPS e apenas estará habilitado para edição, caso a configuração
selecionada possua como Tipo de Demanda a opção Pedidos Firmes (aba Demanda). Depois de
criado, o plano não permite a edição desse campo.

Feito o lançamento do MPS é possível visualizar seus dados no cabeçalho do plano e também na

677
Feito o lançamento do MPS é possível visualizar seus dados no cabeçalho do plano e também na
"Aba Geral":

Além dos dados gerais até aqui descritos no lançamento de um Novo Plano Mestre de Produção,
um MPS possui as seguintes informações (Cabeçalho e aba Geral):

Situação: Nesse campo, você pode confirmar o planejamento com o objetivo de fazer com que
o seu cálculo da necessidade de produção influencie em outros planos (a configuração dos
planos que devem ser influenciados, precisa estar assinalada para considerar outros planos);
um Plano pode estar Pendente ou Confirmado.

Dh. Geração MRP: Esse campo armazena a Data e Hora em que o MRP foi executado. Caso o
MRP já tenha sido gerado anteriormente e alguma alteração nos itens do MPS seja realizada,
esse campo será apagado, permitindo assim novamente a execução do MRP.

Usuário: Defina neste, o Usuário responsável pela criação do plano.

Dh. Alteração: Data e hora da última alteração no plano.

[voltar ao topo]

Aba Plano Mestre de Produção

Após a definição dos dados globais do plano, o sistema calcula os itens para o plano em
questão. O resultado é apresentado na aba Plano Mestre de Produção. Temos as seguintes
informações:

Produto: Código e Descrição do Produto.

Quando o produto possuir a configuração de tempo de processamento, o sistema apresentará o


resultado no campo "Tempo de Atravessamento (min)" para todos os produtos do MPS (PA's
e PI's). Para isso, o Sankhya Om valida algumas regras:

Possuir um Processo Produtivo configurado como "Padrão" para os produtos do MPS;


Na tela Composição do Produto devem ser cadastrados os PA's e PI's que serão utilizados
no MPS vinculados ao processo produtivo configurado acima;
Os produtos cadastrados na tela Composição do Produto devem ter o Tempo de
Atravessamento maior do que zero (tanto os PA's quanto PI's);
Na tela de Planejamento de Produção (MRP I) tem que existir um MPS com configuração
de "Tipo Demanda" igual à "Pedidos Firmes" e com a marcação "Detalhar itens
pela previsão de entrega" realizada;
O MPS deve estar configurado para apresentar os PI's;
Por fim, deve-se ter um pedido de venda que gera demanda para o PA no MPS.

Importante: O valor apresentado no campo Tempo de Processamento (min) dos produtos no


MPS deve estar de acordo com o Tempo de Atravessamento da Composição do Produto, em
razão do "Tamanho de Lote Padrão" e do "Saldo à Produzir" do produto no MPS.

Controle: Controle adicional do produto, quando este possuir controle do tipo Lista (respeita o
parâmetro "Utiliza a coluna Controle para controlar o estoque - UTILIZACONTROLE").

Processo Produtivo: Tem-se aqui o Processo Produtivo que está sendo considerado no MPS
para o produto em questão. Inicialmente o sistema utiliza o processo Padrão para o produto,
porém tem-se a possibilidade de alterá-lo, caso necessário.

Importante: Ao realizar a pesquisa pelos Processos Produtivos, caso o parâmetro "Lançar OPs
utilizando versões anteriores à última - LANCOPVERSANT" esteja ativado, as versões
antecedentes à última também serão apresentadas para escolha.

Un.: Unidade de volume do produto considerado no MPS.

Qtd. Giro Médio Calc.: Giro médio calculado dada a configuração do MPS para o produto. Faz
sentido quando o tipo de demanda da configuração é projeção de giro. Quando na Configuração
do MPS a marcação "Executa MRP para dois períodos" (aba MRP) estiver realizada, o valor
desse campo será igual para os dois períodos.

Giro Médio: Tem-se aqui o Giro Médio considerado pelo MPS para o produto. Inicialmente esse
campo é preenchido com o mesmo valor do campo Qtd. Giro Médio Calc., porém pode-se editar
a demanda do produto. Esta informação faz sentido quando o Tipo de Demanda da configuração
for definida como Projeção de Giro (aba Demanda). Quando na Configuração do MPS a marcação
Executa MRP para dois períodos (aba MRP) estiver realizada, o valor desse campo será igual
para os dois períodos, porém a edição realizada por você influenciará apenas no período
posicionado.

Demanda Bruta: Trata-se da Demanda Bruta calculada para o produto dada a configuração do
MPS. Quando o Tipo de Demanda da configuração for definida como Projeção de Giro (aba
Demanda), esse campo tem o mesmo valor do campo Giro Médio, já para os outros tipos de
demanda será o valor calculado pelo sistema.
Demanda Indireta: Essa informação representa a demanda deste produto vinda de outro PA,
ou seja, a quantidade necessária do produto para atender ordens de PA's. Apenas os PI's
possuem demanda indireta.

Demanda Ajustada: A demanda ajustada do produto, corresponde ao valor da demanda bruta


aplicando o percentual de ajuste definido no cabeçalho do plano somado a demanda indireta.
Quando na Configuração do MPS as marcações Executa MRP para dois períodos e "Considera
'% Ajuste Demanda'" estejam efetuadas (aba MRP), os registros dos dois períodos serão
influenciados pelo % de ajuste do cabeçalho. Tem-se portanto:

Demanda Ajustada = Demanda Bruta * (1 + % Ajuste Demanda) + Demanda Indireta

Estoque: Esta informação corresponde ao Estoque do produto no momento em que o MPS foi
gerado, considerando a configuração de estoque utilizada no plano. Quando na Configuração do
MPS a marcação Executa MRP para dois períodos (aba MRP) estiver realizada e o estoque tenha
sido suficiente para atender a demanda do primeiro período, o valor restante será apresentado
como estoque no segundo período.

À Produzir Calc.: A quantidade a produzir calculada, reduz da demanda ajustada o valor em


estoque, e ajusta esse valor ao estoque mínimo de acordo com a configuração do MPS, ou seja:

À Produzir Calc. = (Demanda Ajustada Estoque) + Estoque Mínimo

À Produzir Ad.: Dada quantidade a produzir calculada pelo sistema, pode-se ainda manipular o
valor inserindo uma quantidade adicional neste campo. Esse valor pode ser positivo para
aumentar a necessidade de produção ou negativo para diminuir a necessidade de produção do
item. Quando na Configuração do MPS as marcações Executa MRP para dois períodos e
"Considera qtd. adicional" estejam efetuadas (aba MRP), a edição desse campo no primeiro
período será espelhada para o segundo período.

Pedido de Compra: Caso a configuração do MPS considere pedidos de compra, será


apresentado nesse campo a quantidade do item em pedidos de compra.

Importante: Os pedidos a serem considerados, serão aqueles pertinentes à configuração


realizada (Filtros), que estejam confirmados e pendentes; a quantidade será a Quantidade
Pendente (Quantidade negociada - Quantidade entregue).

A data de pedido de compra para cada item do BOM será calculada de acordo com os
parâmetros de previsão de entrega, lead time de compra e lead time de produção. Para que o
cálculo seja possível, são observadas as Configurações do MPS como o "Tipo Demanda", "Tipo
de Período" e o detalhamento de itens pela previsão de entregas.

Observação: Esse cálculo dependerá da configuração que for feita no MPS. Essa configuração
deverá ter como Tipo Demanda a opção "Pedidos Firmes", o Tipo de Período com a opção
"Previsão de Entrega" e, por fim, você deve habilitar a marcação "Detalhar itens pela
previsão de entrega".

Abaixo, trouxemos sobre os parâmetros para o cálculo:

Previsão de Entrega: Através dos MPS, no campo "Previsão de Entrega" da aba


Plano Mestre de Produção.
Lead time de compra: Preferencialmente, o lead time de compra deve ser obtido
através do campo "Lead time de compra" do Cadastro de Produtos, aba Medidas e
estoque; porém, existem situações em que o lead time pode variar por Empresa e/ou
Unidade e, nesse caso, será buscado o valor do campo Lead time de compra através da
aba Impostos / Informações por empresa, referente à cada empresa.
Lead time de produção: No MPS, é possível obter o lead time de produção através do
campo "Tempo de Atravessamento (min)" da aba Plano Mestre de Produção. Esse
tempo é definido como o tempo decorrido a partir do momento em que uma matéria-
prima chega na empresa, e o momento em que ela chega ao armazém incorporada em
um produto acabado.

Nota: A fórmula para o cálculo é: DPC = Previsão de Entrega - Lead Time (Compra) - Tempo de
Atravessamento (Produção)

Observação: Na tela de Necessidade de Materiais (botão MRP), teremos o campo "Data


Pedido de Compra" com o cálculo já realizado. Você também poderá filtrar, na tela de
Necessidade de Materiais, pelo "Nro. Material" e pelo "Período Data Pedido de Compra".

À Produzir Liq.: A quantidade a produzir líquida é o valor a produzir calculado, subtraído aos
pedidos de compra, somado à quantidade a produzir adicional. Esse valor sofre arredondamento
referente ao tamanho mínimo e múltiplo do lote, ou seja:

À Produzir Liq. = À Produzir Calc. - Pedido de Compra + À Produzir Ad.

Qtd. em OPs: Este campo apresenta a quantidade do produto que já está em ordens de
produção a partir desse planejamento.

Outras OPs Pendentes: Através deste campo, pode-se visualizar as outras OPs pendentes
para o produto no MPS. Sendo que, este campo só ficará visível quando a marcação
"Considerar outras OPs pendentes" localizada na aba Filtros de Estoque, sub-aba Produtos
Acabados (PA) estiver acionada.

Saldo a Produzir: Este campo apresenta a diferença entre À produzir Liq. e Qtd. em OPs, de
forma a demonstrar o que de fato está custando.

Saldo a Produzir = À produzir Liq. - Qtd. em OPs

Demanda Líquida: A quantidade de Demanda Líquida é a soma da Demanda Ajustada e


quantidade À Produzir Ad. arredondado ao lote mínimo do produto (conforme configuração do
MPS).

% Estoque x Demanda: O percentual de estoque por demanda líquida é um indicador muito


utilizado nas indústrias com o objetivo de identificar quais itens devem ter sua produção
priorizada com base na necessidade de atendimento. Logo quanto menor esse valor, mais
urgência se tem em produzir. É considerado como estoque, a quantidade do produto em
estoque somada a quantidade em pedidos de compra, ou seja:

% Estoque x Demanda = (Estoque + Pedidos de Compra) / Demanda Líquida

Qtd. Base MRP: Esta informação faz sentido apenas quando na Configuração do MPS a
marcação Executa MRP para dois períodos (aba MRP) estiver realizada. O valor apresentado será
o mesmo valor do campo À Produzir Liq. de ambos os períodos como uma forma de produzir o
total do item. Logo, quando o planejamento for apenas para um período, esse campo terá o
mesmo valor que o campo À Produzir Liq..

Qtd. Outros Planos: Tem-se aqui, a Quantidade À Produzir Liq. do produto em outros planos
confirmados, cujo período esteja contido no período do plano. Apenas será calculado, quando na
Configuração do MPS a marcação "Considerar estoque de outros planos" (aba MRP) estiver
realizada.

Fixado: Esta marcação é utilizada para não recalcular a demanda do produto em um


reprocessamento do MRP; ele sinaliza se o produto foi ou não fixado.

Produto Intermediário: Esta marcação sinaliza que o produto é um Produto Intermediário (PI).

Prioridade: Identifica a prioridade do item para o momento de lançamento de ordem do


produto. Quando são selecionados vários produtos e tem-se o comando do lançamento de
ordem, esse valor será utilizado para identificar qual produto será primeiramente lançado
(ordem crescente).

Importante: Dado o filtro de produtos da configuração do MPS, apenas os produtos vinculados


a algum Processo Produtivo definido como Padrão serão inseridos no plano. Além dos resultados
gerados pela configuração de MPS selecionada para o plano, a qualquer momento você poderá
inserir um novo PA na lista de itens do plano.

[voltar ao topo]

Aba Plano Mestre de Produção - Botões

678
Botão Outras Opções...

Através deste botão tem-se acesso as seguintes funcionalidades:

Visualizar OPs

Esta opção quando acionada exibe um pop-up de mesma nomenclatura contendo as


informações a respeito de todas as OPs abertas para a fabricação do produto dado aquele MPS.
Caso o MPS esteja configurado para Considerar outras OPs pendentes, tem-se a exibição das
informações pertinentes as outras OPs pendentes neste pop-up.

Você pode ampliar ou limitar a exibição das OPs de acordo com o seu status utilizando o campo
"Status da OP", onde temos a possibilidade de optar por apenas um status ou por todos os
status.

O filtro "Tipo de OP" será apresentado para facilitar a identificação das OPs. São apresentadas
as seguintes opções:

OPs do MPS: Irá restringir a visualização para as OPs pertencentes ao MPS para o
produto;
Outras OPs pendentes: São exibidas somente as outras OPs pendentes para o
produto;
Ambas: Tem-se a exibição de ambas as opções.

Através do botão "Visualizar OP", tem-se a abertura da tela Ordens de Produção posicionada
na OP selecionada.

Importante: Para que essas informações sobre as outras OPs pendentes sejam apresentadas, é
necessário que a marcação "Considerar outras OPs pendentes" localizada na aba Filtros de
Estoque, sub-aba Produtos Acabados (PA) esteja acionada.

Fixar produto

O recurso Fixar produto, impede que o item sofra alterações durante o reprocessamento do
MPS. Assim, pode-se executar todos os ajustes que forem necessários no item e fixá-lo, com o
objetivo de não perder esses ajustes durante o reprocessamento do MPS. Para fixar ou desfixar
o item, basta selecionar o registro e clicar sobre a referida opção.

Giro
Quando a Configuração do MPS possuir o Tipo de Demanda definido como Projeção de Giro, faz
sentido visualizar o giro do produto em cada um dos períodos considerados pelo plano visto que
o resultado final é o valor médio dos períodos. Para esse detalhamento, clique nesta opção, para
que seja apresentado o pop-up "Detalhes de Giro".

Esse pop-up não bloqueia a possibilidade de alternar entre os registros do MPS facilitando assim
uma possível análise de vários itens de um plano.

B.O.M

Quando essa opção é acionada, apresenta na tela o pop-up "Lista de Materiais


(B.O.M.)" que exibe de fato, a lista de materiais correspondente ao produto selecionado na
grade de itens, com base no processo produtivo do PA.

Períodos

Na Configuração do MPS quando a marcação Executa MRP para dois períodos (aba MRP) estiver
realizada, esta opção será exibida e através dela, você pode alternar entre os registros de itens
do plano referentes ao primeiro e segundo períodos.

Gerar OP

Uma vez que o MPS esteja concluído, ou seja, o cálculo de demanda tenha sido realizado e os
ajustes executados se tornarem necessários (edição de giro e demanda ajustada), é possível
gerar ordens de produção para os itens. Para isso, clica-se neste botão. Antes de modificar a
visão da interface para "Lançamento de Ordens de Produção", o sistema o questionará se
deseja gerar rascunho de OP's considerando Todos os produtos do MPS ou Apenas produtos
selecionados, além da opção "Deseja agrupar produtos semelhantes?" que quando
selecionada, irá agrupar na mesma OP os produtos PA, data de entrega iguais e números das
notas de pedidos diferentes.

Após o rascunho do lançamento de OP ser lançado, os produtos iguais serão agrupados em uma
linha com o tamanho do lote somado, e caso os PA's tenham o mesmo PI estes serão agrupados
e o tamanho do lote será somado dos PIs. Uma vez gerado, não será possível alterar o rascunho.

Quando a configuração estiver marcada para Detalhar itens por pedido, clique no botão
"Lançar Ordens" para que estas sejam geradas.

Pesquisar MPS

Por meio da barra de pesquisa, você poderá efetuar a busca de um produto pertinente a um
determinado MPS, através do seu código ou da sua descrição.

Definir Prioridade dos registros

Pode-se alterar a prioridade dos itens do plano a partir do botão . Selecionando um ou


vários registros, pode-se mover a prioridade destes para cima e para baixo.

[voltar ao topo]
Botões do topo da tela
Reprocessar MPS

Através deste botão, você terá a possibilidade de efetuar o reprocessamento do MPS. Antes de
reprocessar, deve-se selecionar quais itens devem sofrer essa ação. As opções disponíveis no
pop-up são:

Todos os produtos: Todos os produtos do MPS serão reprocessados inclusive aqueles


itens fixados; com isso, a edição realizada será perdida (Giro Médio e Demanda
Adicional).
Todos os produtos, exceto fixados: Todos os produtos do MPS serão reprocessados,
com exceção dos itens fixados. Deste modo, para que as edições não sejam perdidas
sobre os produtos já ajustados, deve fixar o item.
Apenas os produtos selecionados: Todos os produtos selecionados serão
reprocessados, incluindo aqueles fixados. Assim, as edições realizadas (giro médio ou
demanda adicional) serão perdidas.

Executar MRP

A execução do MRP acontece a partir deste botão, que faz com que o sistema realize o cálculo
MRP I considerando a lista de materiais dos produtos (B.O.M.). Caso o MRP já tenha sido
executado anteriormente e alguma alteração no MPS aconteceu após essa execução, você será
informado podendo então visualizar o resultado anterior (necessidade de materiais
divergentes), ou então executar o cálculo MRP novamente antes de visualizar os itens da
Necessidade de Materiais.

Uma vez executado o MRP, a visão da tela é alterada de forma a apresentar a lista de itens
referentes a "Necessidade de Materiais" para o MPS em questão.

Observação: Apesar de alguns produtos não serem apresentados na aba "Plano Mestre de
Produção do MPS", em função da marcação "Exibir apenas PAs com demanda" na
Configuração do MPS, as MPs utilizadas pelos produtos sem demanda ainda serão exibidas ao
executar o MRP, porém, sem necessidade de compras.

Através da marcação "Ocultar Produtos Intermediários" localizada no Painel de Filtros, você


escolhe se deseja visualizar ou não os PI's de fabricação própria/subordem na tela de
Planejamento de Produção (MRP 1).

Produto: Código e descrição do material.

Controle: Controle adicional do produto quando este é controlado por lista (controle adicional
do tipo lista).

Necessidade de Compra: Apresenta a informação se o material possui ou não necessidade de


compra. Será alimentado como Sim quando o saldo for negativo.

Qtd. MRP: Esse campo exibe a quantidade total necessária do material para o MPS em
questão, ou seja, soma a quantidade necessária desse material na produção de todos os PA's
que o demandam.

Qtd. Ped. Compra: Caso a configuração do MPS determine por considerar pedidos de compra
para os materiais, esse campo irá apresentar a quantidade do produto ainda em pedidos de
compra pendentes considerando o filtro da configuração.

Estoque: Caso a configuração do MPS determine por considerar o estoque atual dos materiais,
esse campo irá apresentar a quantidade do produto em estoque dado o filtro determinado na
configuração. Quando na Configuração do MPS a marcação Executa MRP para dois períodos (aba
MRP) estiver realizada e o estoque tenha sido suficiente para atender a demanda do primeiro
período, o valor restante será apresentado como estoque para o segundo período.

Qtd. Cotação: Este campo irá apresentar a quantidade do produto em cotações conforme os
filtros realizados na configuração do MPS.

Saldo: Tem-se neste campo, o saldo atual do material. Quando esse campo exibe um valor
negativo, significa que demanda compra e esse valor é a quantidade necessária calculada pelo
MPR e esta será sugerida como compra para o período do MPS. Sendo que, a quantidade do
produto em cotação irá impactar no resultado do saldo.

Saldo = (Estoque + Qtd. Cotação + Qtd. Ped. Compra) - Qtd. MRP

Saldo Total: Esse campo faz sentido apenas quando na Configuração do MPS a marcação
Executa MRP para dois períodos (aba MRP) estiver realizada; será exibido o saldo total do
material, ou seja, a necessidade de compra desse material para os dois períodos de produção.

Saldo Total = Saldo (período1) + Saldo (período 2)

Prod. Intermediário: Sinaliza se o material é um Produto Intermediário (PI); não é possível


gerar necessidade de compra para um PI.

Visualizando-se a Necessidade de Materiais, nota-se também alguns botões de suma


importância no Planejamento de Produção; são eles:

- Botão Gerar Compra

679
- Botão Gerar Compra

Na visualização da Necessidade de Materiais, não é possível realizar nenhum tipo de ajuste, pois
esse resultado irá sempre representar a necessidade de todas a matérias primas dado o MPS
em questão. Após uma análise sobre os itens sem estoque, o passo seguinte é disponibilizar
essa informação ao departamento de compras que de fato se responsabilizará em adquirir os
produtos. Para atender a essa necessidade, o sistema permite que estes dados sejam
direcionados à Matriz de Analise de Giro a necessidade de compras calculada para os produtos,
clicando-se neste botão.

Assim o departamento de compras contará com todos os recursos já existentes no Sankhya-Om


para a execução da compra. O pop-up "Gerar Necessidade de Compra" é apresentado de
forma a definir-se o que será gerado na Matriz de Análise de Giro. Pode-se então selecionar
entre gerar matriz com sugestão de compra para todos os materiais, ou apenas os selecionados
da lista de necessidade de materiais. Caso na Configuração do MPS a marcação Executa MRP
para dois períodos (aba MRP) esteja realizada, você deverá selecionar para qual período será
gerada a sugestão de compra: Ambos, Período 1 ou Período 2.

A configuração da Matriz de Análise de Giro utilizada para a geração de sugestão de compra,


será aquela definida na configuração do MPS; caso não tenha sido selecionado nenhuma
configuração, o sistema irá gerar uma automaticamente e vinculá-la à configuração do MPS.

Observação: Você poderá girar datas dentro do período estipulado para o MPS, para verificar o
consumo das matérias-primas em um espaço de tempo menor do que o período do MPS e
também, poderá informar o código do material que deseja visualizar no campo "Nro. Material"
do filtro; caso você não informe nenhum material específico, todos os materiais que foram
listados no MRP serão exibidos de acordo com as datas que você especificou. Assim, será
possível selecionar um material dentro do extrato de consumo e visualizar qual PA é
responsável pela demanda de compra da matéria-prima selecionada.

Ver histórico

Ao acionar esta opção, tem-se a exibição do pop-up "Histórico de compras do MRP" que
apresenta todas as solicitações de compra geradas a partir do MPS posicionado. Sendo possível
consultar o responsável que gerou cada solicitação, quais itens e suas respectivas quantidades
solicitadas.

A partir do botão "Cancelar" é possível realizar o cancelamento dos históricos selecionados.


Uma vez realizado o cancelamento de uma solicitação a linha do registro receberá coloração
vermelha e a coluna "Cancelado" como "Sim", evidenciando o seu cancelamento.

Nota: Ao cancelar uma solicitação de compra, essa será excluída da Matriz de Análise de Giro
apenas caso esta solicitação seja a última solicitação realizada.

- Botão Lista de PAs

Dado a seleção de um item na grade da "Necessidade de Materiais", clique neste botão para
visualização de todos os PA's que demandam o produto em questão.

- Botão Seleção de Períodos

Quando na Configuração do MPS a marcação Executa MRP para dois períodos (aba MRP) esteja
efetuada, o combo período é exibido na interface, de forma que você pode alternar entre os
registros de materiais referentes ao primeiro e segundo períodos.

4.01 Composição do Produto

Produção FIT > Cadastros

Importante: Para utilizar as telas do módulo Sankhya FIT, é necessário que você possua a
licença do produto 30894 - PRODUÇÃO FIT.

Essa tela permite que os usuários responsáveis pela engenharia dos produtos sejam capazes de
cadastrar e manter as fórmulas de composições dos produtos fabricados no "Processo
Produtivo".

Filtros Aba Geral

Aba Matérias-Primas Aba Sub-Produtos

Aba Tarifas CIP Aba Terceiros (Parceiros)

Aba Tempo de Processamento Botões no topo da tela

Filtros
Na lateral esquerda da tela, além da alternativa de criar um filtro personalizado, através de
determinados campos, você também poderá configurar filtros a fim de se selecionar mais
facilmente a Composição do Produto desejada. São eles:

O campo "Produto", onde é possível filtrar a composição com base no produto utilizado.

No "Processo Produtivo" você tem a possibilidade de busca por meio do código que identifica
o processo produtivo cadastrado.

Ao acionar a marcação "Última versão", serão carregados na tela os últimos versionamentos


dos Processos Produtivos.

[voltar ao topo]

Aba Geral
Através desta aba, serão realizadas as configurações de detalhes relacionadas ao vínculo entre
o processo produtivo e o produto. Assim, observe a seguir cada uma das seções e campos da
aba:

Através do campo "Fórmula p/ Ajuste Tamanho de Lote", você pode informar qual fórmula
será utilizada para ajustar o tamanho do lote no lançamento da ordem de produção, sendo que,
é necessário que essa fórmula esteja previamente cadastrada na tela Fórmula p/ Ajuste
Tamanho de Lote.

Seção Lote

No campo "Tamanho de Lote Padrão" dessa tela, especifique o tamanho do lote padrão do
produto em questão para o processo produtivo. Esse valor é um tamanho de lote que quase
sempre é utilizado; esse valor é sugerido de forma automática no lançamento de OP.

Observação: Caso o campo Tamanho de Lote Padrão não esteja preenchido, ou esteja com o
valor 0 (zero), quando você tentar salvar/editar a Composição do Produto, será exibida a
mensagem de alerta abaixo:

"Tamanho de Lote Padrão deve ser maior que zero para o PRODUTO X."

Na publicação do Processo Produtivo, nosso sistema validará, primeiramente, se existe Produto


(PA) vinculado ao processo que foi criado e depois validará o campo Tamanho de Lote Padrão,
observando se ele não está preenchido ou está com o valor 0, conforme mencionamos acima.

O campo "Múltiplo Ideal" deve ser utilizado para especificar o múltiplo ideal para a quantidade
a se produzir por ordem. Assim, considere o exemplo a seguir:

Se o valor neste campo for 250, será possível produzir 250, 500, 750, 1000 etc, e não será
possível produzir 1200, ou seja, pode-se produzir múltiplos do valor informado.

Informe em "Qtd. Mínima", a quantidade mínima a ser produzida em uma Ordem de Produção.

Nota: Os campos descritos acima, respeitam a configuração de "Decimais para quantidade''


do produto (Cadastro de Produtos, aba "Medidas e Estoque", sub-aba Medidas).

Seção Tempo

Por meio do campo "Tipo de Tempo", você poderá especificar qual será o tipo do tempo de
atravessamento do produto caso o tamanho de lote da OP seja diferente do tamanho de lote
padrão. O campo possui duas opções, sendo elas:

Por Quantidade: Para chegar ao tempo de produção de uma determina quantidade,


utilize o Tempo de atravessamento dividido pelo Tamanho de lote Padrão multiplicado
pela quantidade em questão;
Por Lote: O tempo da atravessamento é um número múltiplo baseado no tamanho de
lote padrão, ou seja, para se produzir até o tamanho de lote será gasto uma vez o tempo
de atravessamento, a partir dessa quantidade será gasto duas vezes o tempo de
atravessamento até o tamanho de duas vezes o lote padrão, e assim sucessivamente.

O campo "Tempo de Atravessamento" deve ser utilizado para determinar qual o tempo de
atravessamento padrão do processo produtivo. Esse tempo pode variar conforme a capacidade
e os recursos dos Centros de Trabalho. Em casos onde a gestão de capacidades não é realizada,
a única restrição será o tempo de atravessamento do processo.

Importante: Quando o parâmetro "Calcular tempo de atravessamento ao publicar


processo? - CALCTEMPOATRAV" estiver habilitado, ao publicar o processo (botão "Publicar")
terá a somatória do tempo de atravessamento de todas as atividades do processo e atualização
dos campos Tipo de Tempo, Tempo de Atravessamento e Un. Tempo do Produto Acabado.

O campo "Tempo de Atravessamento (parte fixa)", corresponde a uma parcela fixa do


tempo necessário para se fabricar o produto, de modo que, uma mudança no tamanho de lote
da OP não irá influenciar em mudanças neste valor.

Especifique no campo "Un.Tempo", a unidade de tempo utilizada para o Tempo de


Atravessamento (Tempo de Atravessamento se refere ao tempo decorrido a partir do momento
em que uma matéria-prima chega na empresa e o momento em que esta matéria-prima chega
no armazém incorporada em um produto acabado). Você poderá definir o tempo entre as
unidades "Horas", "Dias" ou "Minutos".

Seção Outros

Em "Base para cálculo da Dt.Validade" será definido como o sistema irá proceder para
realização do cálculo da data de validade do produto acabado a ser produzido. Você pode
escolher dentre as seguintes opções:

Não calcula: Não será calculada a data de validade do PA.


Menor Dt.Validade das MPs: A data de validade do produto PA será a menor data de
validade entre as Matérias-Primas que compuseram o produto PA.
Data da primeira nota de produção do lote: Será considerada a data da primeira
nota de produção do lote para se calcular a data de validade do produto. O cálculo
sempre considera a quantidade de dias definidos no Cadastro de Produtos, aba Medidas
e Estoque, sub-aba Estoque, campo "Prazo validade/tolerância".
Data de Inicialização da OP: A data de validade do PA será calculada com base na
data de inicialização da OP. O cálculo sempre considera a quantidade de dias definidos
no Cadastro do Produto, aba Medidas e Estoque, sub-aba Estoque, campo Prazo
validade/tolerância).

[voltar ao topo]

Aba Matérias-Primas
Essa aba está destinada a construção da lista de materiais necessários para o processamento
da atividade. Estes materiais, em geral são matérias-primas e insumos que depois de utilizados,
agregam valor ao produto acabado.

680
Matéria-prima: Este campo deve ser utilizado para determinar o material que você deseja
adicionar à lista de materiais do produto acabado selecionado.

Importante: Quando o parâmetro "Permitir definir produto como MP de si próprio. -


PRODMPPROP" estiver habilitado, permitirá que o produto seja cadastrado como Matéria-
prima de si mesmo.

Observação: Ao se tratar de um processo de reprocessamento/reparo, é possível que um


produto seja utilizado como matéria-prima de si mesmo.

Nota: Para que seja possível realizar a vinculação de um produto inativo como matéria-prima, é
necessário habilitar o parâmetro "Permitir vincular produtos inativos a Processo
Produtivo - PRODINATPROC".

O campo "Tipo Controle (MP)" deve ser utilizado para determinar qual o tipo do controle do
produto. O campo possui as seguintes opções:

Herdar do PA: Por meio dessa opção, o controle da Matéria-Prima será o mesmo do
Produto Acabado que está sendo processado. Esse campo só pode ser configurando
quando o Produto e o Subproduto (Ou MPs) estão configurados com controle adicional de
estoque do tipo Lista.
Literal: Caso a Matéria-Prima possua controle adicional de estoque, o valor deve ser
definido literalmente.
Automático: O módulo de produção irá utilizar as regras do ERP para determinar o
controle deste material. Esta marcação é útil principalmente em casos de Matérias-
Primas controladas por lote; desta forma o sistema pode executar o FEFO (First-Expire,
First- Out), dependendo da configuração do material.

Observações:

1. Caso exista alguma movimentação de estoque configurada para "Validar estoque p/


Reserva", será necessário que o usuário aponte o lote que está de fato sendo
consumido, pois a reserva em questão irá acontecer para um lote específico da matéria-
prima.
2. Sugestão de lote no apontamento: Quando a Ordem possui movimentações acessórias
(nota de transferência, requisição que reserva estoque, etc) para MPs controladas por
lote, as rotinas de apontamento (Operações de Produção e Apontamento de Produção)
sugerem os lotes movimentados no momento do apontamento, evitando assim
divergência entre a movimentação de estoque da Ordem e os Apontamentos.
3. Explosão de lote automática: Quando a Ordem não possui nenhuma movimentação
acessória para MPs controladas por lote, ao fazer apontamento não especificando um
lote o sistema realizada a explosão de lote automática, ou seja, a nota de produção
gerada recebe lote das MPs automaticamente conforme FEFO. Sendo que neste cenário
as rotinas de Apontamento não sugerem lote.

No campo "Referência do Produto" o conteúdo do campo "Referência" presente na aba


Geral do Cadastro do Produtos.

Seção Quantidade

Determine no campo "Tipo de Quantidade", como o sistema deve calcular a quantidade do


referido material para a produção do produto acabado. O valor calculado será inicializado no
formulário de apontamento de Matérias-Primas, um vez que, posteriormente você poderá
modificá-lo se assim desejar. Assim, o campo possui as seguintes opções:

Fixa: Será utilizada sempre a quantidade determinada no campo "Quantidade".


Variável: A quantidade será variável em função da quantidade produzida.

Através da marcação "Proporcionalizar matéria-prima do tipo Fixa", você define se a


matéria-prima do tipo fixa será proporcionalizada de acordo com o apontamento realizado.

Determine no campo "Quantidade", a quantidade da matéria-prima para a produção do


Produto Acabado.

O campo "Unidade" é destinado a definir a unidade de medida a ser utilizada pelo material.

Ao realizar a habilitação da marcação "Gera requisição", o sistema irá incluir esse material
nas operações de estoque comandadas para os materiais dessa atividade.

Seção Estoque

No campo "Local de Origem", selecione o local de origem utilizado para a requisição da


matéria-prima.

O campo "Local de Baixa" é empregado na seleção do local para baixa desse material em
notas de produção.

Quando a seleção da marcação "Gera Requisição" for realizada, será definido que o sistema
irá incluir esse material nas operações de estoque comandadas para os materiais dessa
atividade.

Ao habilitar a marcação "Vínculo direto com série do PA", é necessário que você vincule as
séries da matéria-prima apontada com uma série já apontada do Produto Acabado, isto se o PA
também for controlado por número de série. Essa marcação deve ser utilizada se o PA ao qual a
Matéria-Prima está vinculada, também for controlado por número de série.

A marcação "Material consumido por refugo" determina se o material da Lista de MP's em


questão foi consumido por refugo. Lembrando que refugo é um Produto Acabado ou um Produto
em Processamento que está fora das especificações técnicas aceitáveis pela fábrica. Um refugo
pode ser gerado por qualquer atividade do processo produtivo de um Produto Acabado.

Observação: Os materiais assinalados como consumidos por refugo, também serão incluídos
na nota de produção quando esta for gerada na tela Ordens de Produção; o consumo desses
materiais será o mesmo do Produto Acabado, ou seja, para uma unidade do refugo, será
consumida também uma unidade do produto acabado.

Observação: No processo produtivo ao se inserir a mesma matéria-prima para o mesmo


Produto (PA) em duas atividades diferentes, as configurações abaixo deverão estar preenchidas
da mesma forma:

Unidade;
Local de Origem;
Local de Baixa;
Tipo de Uso do Material;
Fixar qtd. apontada para uma mesma MP ao editar qtd. apontada do PA.

Caso seja apresentada alguma diferença nas referidas configurações, não será concluído o
processo de inclusão sendo exibida a seguinte mensagem:

"'Unidade', 'Local de Origem', 'Local de Baixa', 'Tipo de Uso do Material, 'Fixar qtd.
apontada para uma mesma MP ao editar qtd. apontada do PA' devem ser iguais para
uma mesma MP dentro do processo para um mesmo PA."

Seção Desvios

Especifique no campo "% Desvio Superior", o % de limite superior de consumo desta Matéria-
Prima em relação à quantidade padrão (definida anteriormente no campo "Quantidade"). O
sistema não permitirá apontamentos que ultrapassarem este limite.

Defina em "% Desvio Inferior", o % de limite inferior de consumo desta Matéria-Prima em


relação à quantidade padrão (definida anteriormente no campo "Quantidade"). O sistema não
permitirá apontamentos que ultrapassarem este limite.

Nota: No cálculo do % desvio de consumo de MPs, as MPs alternativas serão consideradas


proporcionalmente. Deste modo, a quantidade consumida da MP será:

"O consumo da MP + o consumo da MP alternativa (convertida na MP principal)".

Quando você habilitar a marcação "Solicitar liberação ao exceder desvio", ao ultrapassar o


percentual de desvio permitido para o apontamento da matéria-prima, o evento 80 - Desvio no
consumo de material será lançado. Sendo este liberado, será possível confirmar o apontamento
mesmo existindo desvio no apontamento do material.

[voltar ao topo]

Aba Sub-Produtos
Configure nessa aba a lista de subprodutos (ou scrap's) criados com o processamento das
matérias primas na atividade. Uma operação pode gerar diversos subprodutos, cuja quantidade
é geralmente uma função da quantidade de Produto Acabado processado.

No campo "Subproduto" deve ser utilizado para determinar o material que deseja adicionar á
lista de materiais do produto acabado selecionado.

Nota: Para que seja possível realizar a vinculação de um produto inativo como subproduto, é
necessário habilitar o parâmetro "Permitir vincular produtos inativos a Processo
Produtivo - PRODINATPROC".

Determine em "Tipo de Controle", qual o tipo do controle do produto. O sistema das seguintes
opções no campo:

Literal: Caso o subproduto possua controle adicional de estoque, o valor deve ser
definido literalmente.
Herdar do PA: Quando essa opção for definida, o controle do subproduto será o mesmo
do Produto Acabado que está sendo processado.

O campo "Referência do Produto" só pode ser configurando quando o Produto e o


Subproduto (Ou MPs) estão configurados com Controle Adicional de estoque do tipo Lista.

Você poderá utilizar o campo "Base para cálculo da Dt. Validade" para o preenchimento da
data de validade e data de fabricação dos subprodutos gerados na OP, sendo que, contém as
seguintes opções para seleção:

Data da primeira nota de produção do lote;


Data de inicialização da OP;
Menor Dt.Validade das MPs;
Não calcula.

Observação: Ao selecionar a opção "Data Inicialização da OP" do subproduto, após o


lançamento da OP verifique que as colunas de "Dt. de Validade" e "Dt. de Fabricação"
foram automaticamente atualizadas.

Nota: Se a opção Data da Primeira nota de produção do lote for selecionada, após a realização
do apontamento de produção na tela "Ordens de Produção - Nova", é possível verificar no
botão "Visualizar subprodutos" (tela Ordens de Produção, botão "Outras Opções", opção
"Resumo PA/ MP / MP Alternativa"), que a Data de Validade e Data de Fabricação foram
atualizadas e foram geradas notas de movimentações acessórias dos subprodutos apontados.

No campo "Referência do Produto", será apresentada a referência informada no Cadastro do

Produtos, aba Geral, campo "Referência".

Seção Quantidade

O campo "Quantidade" que deve ser utilizado para determinar-se a quantidade da matéria-
prima pra a produção do Produto Acabado.

Em "Unidade", você poderá preencher com a unidade de medida a ser utilizada pelo material.

Através do campo "Tipo de Quantidade", determine como o sistema deve calcular a


quantidade desse produto para a produção do produto acabado. O valor calculado será
inicializado no formulário de apontamento de Subproduto e em seguida, você poderá modificá-lo
como desejado. Dessa forma, defina uma dentre as seguintes opções:

Fixa: O sistema utiliza sempre a quantidade determinada no campo "Quantidade";


Variável: A quantidade será variável, ou seja, em função da quantidade produzida.

Seção Apontamento

A marcação "Exige Apontamento" determina a obrigatoriedade do apontamento para essa


matéria-prima.

Se a habilitação da marcação "Subproduto por Perda/Refugo" for realizada, defina se o


subproduto em questão se trata ou não de perda/refugo. Por padrão, esta marcação é
apresentada não efetuada.

Seção Estoque

Defina no campo "Local de Destino", o local de estoque do subproduto. Quando informado,


esse local será utilizado em notas de subprodutos. Se não informado, o sistema usa o local
informado na própria operação de estoque (local de origem).

[voltar ao topo]

Aba Tarifas CIP


Nessa aba são inseridas as Tarifas CIP (Custo Indireto de Produção); uma vez que, para serem
apresentadas aqui, devem ser previamente incluídas no Cadastro de Tarifas CIP.

681
Nas telas Filtro para cálculo CIP (Financeiros) ou Filtro para cálculo CIP (Requisições), determine
a regra a qual aquela tarifa sofrerá alteração em seu custo. Por exemplo: Financeiros gerados
para a "Empresa 1", cuja natureza seja "Energia Elétrica" geram alterações no custo da Tarifa 1.

Em um dado momento o custo real da tarifa pode ser calculado e atualizado considerando-se
"os filtros p/ cálculo de custo" (Cálculo de custo baseado no Financeiro/Requisição).

Dessa forma, nessa aba, você irá realizar o vínculo de uma tarifa ao produto acabado produzido
pelo processo produtivo.

No campo "Tarifa", informe a tarifa que será configurada para o Processo Produtivo.

Através do campo "Tipo de Índice", determine o tipo de índice da tarifa vinculada com o
Produto Acabado/Processo Produtivo. Assim, são disponibilizadas as seguintes opções:

Fixo: O índice da tarifa será fixo;


Variável (Execução de atividades): O índice da tarifa será variável em função do
tempo de execução das atividades da OP.

Utilize o campo "Tipo de Execução" para determinar o tipo de execução que será considerado.
Esse campo só ficará visível quando o campo Tipo de Índice estiver configurado com a opção
Variável (Execução de atividades).

Parada;
Todos;
Normal.

Observações:

1. Tendo-se tarifas em comum no Processo e na Atividade, a tarifa da Atividade terá


prioridade. Sendo que, se a tarifa estiver configurada no Processo como "Variável" e a
mesma não existir nas Atividades, o índice gerado será em função da execução de cada
uma das Atividades.
2. No primeiro apontamento será utilizada a data de início da atividade como data início do
filtro de execuções.

Especifique em "Índice" a quantidade da tarifa por unidade produzida deste produto, neste
caso o Produto Acabado.

O campo "UN. Consumo" é destinado a especificar a unidade de consumo para a tarifa neste
produto, neste caso o Produto Acabado.

[voltar ao topo]

Aba Terceiros (Parceiros)


Essa aba será habilitada, se no Processo Produtivo, aba Geral, a marcação "Produção
terceirizada" estiver habilitada.

Nela, determine o Parceiro Terceiro correspondente ao produto, bem como, se este é o Parceiro
Terceiro Preferencial do item em questão. Sendo que, você também pode realizar a configuração
em apenas um parceiro preferencial para cada produto.

[voltar ao topo]

Aba Tempo de Processamento


Nessa aba, você poderá cadastrar Tempo de Processamento para cada atividade criada
no Processo Produtivo; assim, a aba possui os campos "Centro de Trabalho", "Tipo de
tempo", "Tempo da atividade" e "Unidade de tempo".

[voltar ao topo]

Botões no topo da tela


Os botões localizados na parte superior da tela possuem diferentes funcionalidades, vejamos
sobre cada uma delas:

Botão Versionar

Existem determinados momentos nas indústrias em que modificações simples no Processo


Produtivo precisam ser realizadas, como por exemplo, a existência de novas atividades de
produção, novas operações de estoque, novas listas de materiais, etc. Porém, como já existem
Ordens de Produção em andamento para o processo, essas alterações devem surtir efeito
apenas para as ordens criadas posteriormente às alterações.

Essa é a função do botão ; ele irá criar uma nova versão para o processo
produtivo selecionado, de modo que as Ordens de Produção que se encontram em andamento
terão suas características e configurações mantidas, e a nova versão estará apta a receber as
modificações necessárias.

Caso seja feita a tentativa de alteração em um Processo Produtivo que possua Ordens de
Produção para ele lançadas, será exibida a seguinte mensagem:

"Não é permitido edição, pois já existem Ordens de Produção lançadas para este
Processo Produtivo. Crie uma nova versão para realizar edição."

Botão Resumo MPs

Quando o botão for acionado, será apresentado um resumo de todas as


matérias primas referentes ao produto acabado e seus níveis hierárquicos.

Botão Ver Custos

Ao selecionar o botão , o sistema exibirá o pop-up "Visualizar Custos de


Produção" que trará informações referente ao custo do processo selecionado.

Dessa forma, ao clicar duas vezes em um item exibido na grade ou no botão , serão
exibidos os detalhes de cada item disponível. Além de que, por meio do campo "Tipo de
Custo", você poderá alterar o tipo de custo a ser exibido no pop-up.

Botão Outras Opções...

No botão Outras Opções é possível calcular de forma manual o tempo de atravessamento


(padrão e parte fixa) para os PA's, esse processo é realizado por meio da opção "Calcular
Tempo de Atravessamento". Ao acionar a referida opção, o sistema irá questionar por meio
de um pop-up se o cálculo será executado para "Todos os produtos" ou "Apenas os
produtos selecionados".

Ainda nesse botão, temos a opção "Copiar Composição do Produto" que, ao ser acionado,
abre um pop-up de mesmo nome:

Nesse pop-up você deve informar o "Produto Origem", ou seja, o produto que terá sua fórmula
copiada.
Observação: O Produto deve ser um que já esteja cadastrado como PA do mesmo Processo
Produtivo e versão que o PA em edição.

Você ainda deve definir nesse pop-up se deseja que a composição de todas as atividades sejam
copiadas, através da marcação "Copiar de todas as atividades" ou se deseja selecionar
determinadas atividades, por meio da marcação "Copiar das atividades selecionadas"; essa
última marcação apenas ficará disponível quando a marcação Copiar de todas as atividades
estiver desabilitada.

Fazendo a escolha das opções, ao clicar em "OK", o sistema apresentará a mensagem abaixo:

682
"Atenção! Esta operação substituirá os dados deste PA de acordo com as opções
selecionadas. Deseja prosseguir?"

Se você clicar em "Sim", será feita a cópia da composição do produto selecionado de acordo
com as opções escolhidas.

Botão Anexar

O botão "Anexar" ao ser acionado exibe um pop-up que permite adicionar documentos ou link's
no Processo Produtivo.

[voltar ao topo]

Veja também:

Importador Fórmula de Composição

4.02 Processo Produtivo - Nova

Produção FIT > Rotinas

Importante: Para utilizar as telas do módulo Sankhya FIT, é necessário que você possua a
licença do produto 30894 - PRODUÇÃO FIT.

Com o avanço dos métodos de gestão empresarial e a facilidade de obtenção de informações,

as empresas estão buscando especializações que possam reduzir ao máximo o tempo ocioso,
aumentar a qualidade e atingir um alto padrão de eficiência e eficácia em suas atividades
produtivas. Um processo produtivo adequado, é aquele que sintetiza qualquer atividade em
receber uma entrada (input), agregar valor e gerar uma saída (output) para um cliente interno
ou externo, fazendo uso dos recursos da organização visando a geração de resultados
concretos. Esta tela visa a definição de uma série de regras que as "Ordens de Produção"
lançadas futuramente, irão seguir.

Assim, ao clicar nos links apresentados a seguir, você pode saber mais sobre os recursos
disponíveis nessa tela para auxiliá-lo da melhor forma possível:

Preenchimentos Iniciais Filtros

Aba Geral Botões da tela

Preenchimentos Iniciais
Inicialmente, para inclusão de um processo produtivo no sistema, temos o
formulário principal da tela, onde constam os seguintes campos para
preenchimento:
O campo "Código" deve ser alimentado com o código identificador do processo
produtivo que está sendo cadastrado. Esse preenchimento só pode ser realizado
de forma manual no ato de seu cadastro.
Em "Descrição", defina uma descrição para o processo que torne melhor sua
identificação por parte das pessoas que terão contato com o processo. Por
exemplo, confecção de calças jeans, confecção com estamparia, fabricação de
envasados, usinagem de aço, etc.
Referente ao campo "Versão", este é preenchido automaticamente pelo sistema
e exibe a versão em que o processo produtivo se encontra. Ele é incrementado
sempre que o processo sofre modificações estruturais depois que já existirem
instâncias criadas. As novas instâncias utilizam, obrigatoriamente, a última
versão.
[voltar ao topo]

Filtros
Na lateral esquerda da tela, além da alternativa de criar um filtro personalizado, você pode
configurar os disponíveis filtros a fim de selecionar mais facilmente o Processo Produtivo
desejado.

Os campos disponíveis são:

Em "Código", você possui a possibilidade de busca por meio do código que identifica o
processo produtivo cadastrado.

Por meio do campo "Desmonte", será possível filtrar o processo produtivo que representa um
processo de desmonte, ou seja, um processo de separação das partes que formavam um
conjunto em materiais reaproveitados e ou subprodutos; o processo reverso à produção normal.
Dessa forma, temos as opções "Todos", "Sim" ou "Não".

No "Reprocessamento/reparo", você efetuará a busca por processos do tipo


Reprocessamento/Reparo. Assim, como o campo anterior, o sistema possui as opções "Todos",
"Sim" ou "Não".

: Através do campo "Produção terceirizada", você busca pelos processos produtivos


realizados ou não por terceiros, de acordo com as opções "Todos", "Sempre" e "Nunca".

Utilize o filtro "Produção para Terceiro" para pesquisar os processos produtivos realizados
para terceiros, dentre as opções "Todos", "Sempre" e "Nunca".

No filtro "Padrão", você tem a possibilidade de buscar por processos produtivos definidos como
padrão ou não. Dessa forma, temos as opções "Todos", "Sim" ou "Não".

Quando a marcação "Última versão" for efetuada, carregará na tela os últimos


versionamentos dos Processos Produtivos.

por meio do campo "Data da inclusão", você pode pesquisar o Processo Produtivo desejado
por meio da data de inclusão.

[voltar ao topo]

Aba Geral
Na aba Geral dessa tela, temos algumas seções, para saber sobre cada uma delas, clique nos
links a seguir:

Seção Tipo de Processo Seção Nro. de lote

Seção Nro. de Lote de Subproduto Seção Desvios de apontamento (PA)

Seção Outros Seção Segurança

Seção Tipo de processo


A marcação "Desmonte" faz com que o processo produtivo represente um processo de
desmonte, ou seja, um processo de separação das partes que formavam um conjunto em
materiais reaproveitados e ou subprodutos; o processo reverso à produção normal. Além de que,
ao realizar a habilitação da marcação, o campo "Processo de Produção Relacionado" será
liberado para que você informe o Processo Produtivo referente ao desmonte. Além disso, quando
essa marcação for habilitada, a marcação "Reprocessamento / Reparo" não poderá ser
acionada.

Quando a marcação "Reprocessamento/reparo" for acionada, significa que o processo


produtivo corresponde a um processo do tipo Reprocessamento/reparo, ou seja, um processo
onde o produto necessita de reprocessamento porque ficou muito tempo estocado e/ou está
fora de especificação, quando o mesmo perde alguma de suas características físicas ou porque
sofreu algum acidente durante o processo de estocagem e foi danificado fisicamente.

Assim, um processo de Reprocessamento/reparo permite que um produto seja utilizado como


matéria-prima de si mesmo.

Importante: Você pode incluir o PA como matéria-prima de si mesmo quando o parâmetro


"Permitir definir produto como MP de si próprio. - PRODMPPROP" estiver habilitado.

Através da marcação "Produção para Terceiro", você define se o processo produtivo em


questão será realizado para terceiros. Ao habilitar essa marcação, o sistema entende que a
produção em questão será realizada para uma outra empresa que não é a sua.

Quando a marcação "Produção terceirizada" for habilitada, fará com que seja exibido o
campo "Definição de Terceiro". Ao selecionar esta marcação, estaremos solicitando a
produção de algum material para uma outra empresa que não seja a nossa. Nele, você
determina como as OP's desse processo produtivo serão terceirizadas, de acordo com as
seguintes opções de escolha:

Por OP: Através desta opção, o vínculo com o parceiro terceiro será feito com a OP, ou
seja, todas as operações marcadas como terceirizadas serão realizadas pelo mesmo
parceiro na OP.
Por Operação: Neste caso, podemos ter operações sendo realizadas por parceiros
diferentes na mesma OP, pois cada operação terceirizada possui vínculo com um
parceiro terceiro diferente. Através desta opção, será habilitada na aba Produtos (PA),
"Configuração de Atividades", a sub aba Terceiros, para que os parceiros que se
enquadram nesta situação sejam incluídos.

[voltar ao subtítulo]

Seção Nro. de lote


Utilize o campo "Tipo do Nro. Lote" para definir qual o tipo de numeração que o lote de
produção das Ordens de Produção lançadas para este Processo Produtivo deverão seguir. Temos
as seguintes alternativas:

Automático (por Empresa): Por esta marcação, o número do lote será gerado
automaticamente pelo sistema, seguindo um sequenciamento por Empresa.
Manual: O número do lote deve ser manualmente informado no lançamento da Ordem
de Produção.
Automático (por Empresa + Produto): Através desta opção, o número de lote será
gerado de maneira automática pelo sistema, com sequenciamento por Empresa e
Produto.
Automático (por Produto): O número de lote será gerado automaticamente pelo
sistema, obedecendo um sequenciamento por Produto.
Automático (Global): Através desta definição, a numeração será gerada
automaticamente pelo sistema, de maneira sequencial crescente, independente de
Produto ou Empresa.

Observação: Quando você marcar a opção Manual, no lançamento de OP, ao selecionar o


botão "Visualizar subprodutos" (tela "Ordens de Produção - Nova", "botão Outras
Opções" localizado no pop-up Resumo PA/ MP/ MP Alternativas), a coluna "Nro. do Lote" será
preenchida antes da conclusão do lançamento.

Por meio do campo "Máscara Nro. Lote", é possível que você faça a edição da máscara
padrão do número de lote. Abaixo, trouxemos alguns detalhes sobre ele:

# - Como já informado acima, este símbolo representa um dígito do numero gerado. Será
preenchido da direita para a esquerda e acrescido com zeros à esquerda.

Y - Representa um dígito do ano, e é preenchido da direita para a esquerda, ou seja:

Para o ano 2015:

Y = 5

683
YY = 15

YYY = 015

YYYY = 2015

M - Representa um dígito do mês, e será completado da direita para à esquerda, de forma


semelhante ao ano. Por exemplo:

Consideremos a data da OP como sendo 14/09/2015 e o número sequencial gerado como sendo
1234. Suponhamos agora, uma máscara como sendo X#######/YYMM o resultado será:
X0001234/1509.

Nota: Vale ressaltar que, para as máscaras que possuem mais de 11 caracteres, o campo
"Máscara Nro. Lote" permite a sua inserção e executa a limitação destes caracteres. Assim, o
valor é reduzido para 11 caracteres da direita para a esquerda. Abaixo, trouxemos um exemplo
deste procedimento:

TST###/YYYYMM = 13 caracteres => TST###/YYYY = 11 caracteres

Observação: Já existe uma máscara padrão de acordo com o Tipo de quebra do Nro. de Lote:

Nenhuma: #########
Sequencial por ano: #####/YYYY
Sequencial por ano/mês: ####/YYYYMM
Sequencial por ano/mês/dia: ####/YYMMDD

A informação inserida no campo "Lote Curinga" será utilizada como Número de Lote Curinga
das Ordens de Produção; essa informação poderá ser editada durante a execução da Ordem de
Produção. Esta é uma opção que pode ser utilizada apenas quando o campo Tipo do Nro. Lote
estiver definido como "Manual". Acesse mais informações através do link Edição do Número de
Lote.

[voltar ao subtítulo]

Seção Nro. de Lote de Subproduto


Nessa seção, temos a marcação "Utilizar essa configuração para Subproduto", que quando
selecionada, você poderá configurar os campos para o uso de número de lote de subprodutos.

Observação: Quando a marcação Utilizar essa configuração para subprodutos não for
selecionada, ao realizar o lançamento de um OP, o sistema exibirá os processos quem contém
subprodutos para seleção, do botão "Visualizar subprodutos" (tela "Ordens de Produção -
Nova", botão "Outras Opções", opção "Resumo PA/ MP / MP Alternativas". Além de que,
ao carregar o número de um pedido na tela "Ordens de Produção - Nova", você poderá
visualizar aqueles que contém subprodutos.

[voltar ao subtítulo]

Seção Desvios de apontamento (PA)


Quando informado o campo "% Desvio Inferior", o sistema irá proibir a finalização da
atividade caso a quantidade apontada na mesma seja menor que a quantidade que entrou em
seu repositório de operação, subtraindo o percentual aqui definido.

Ao preencher o "% Desvio Superior", o sistema proibirá a finalização da atividade caso a


quantidade apontada na mesma seja maior que a quantidade que entrou em seu repositório de
operação, somado ao percentual aqui definido.

Observação: A quantidade apontada se refere a quantidade total apontada na atividade, ou


seja, a "Qtd. Apontada" (quantidade boa) somada à "Qtd. Perda". Assim, considere o
exemplo:

Você configura um % Desvio Inferior e um % Desvio Superior igual à 10 e, em seguida, lança


uma OP com "Tam.Lote" igual á 100 para o PA. Ao realizar o apontamento, o sistema irá
barrar os apontamentos que contenham uma Qtd. Apontada total inferior a 90 e superior a
110, pois ultrapassa o desvio configurado. Caso sejam apontados 80 PAs bons, e 11 PAs como
perda, será uma Qtd. Apontada total igual à 91, sendo assim, você poderá finalizar a
atividade sem que o sistema valide o desvio.

Ao selecionar a marcação "Solicitar Liberação ao exceder desvio", o sistema solicitará a


liberação sempre que os valores dos desvios de produção forem divergentes daqueles
preenchidos nos campos % Desvio Inferior e % Desvio Superior.

Importante: A Liberação deverá ser realizada apenas pela pessoa que possui permissão para
este evento.

Liberação de Desvios

Quando a quantidade apontada de produto acabado ultrapassar o percentual de desvio


permitido e você clicar em finalizar a atividade, o sistema abrirá o pop-up "Liberações
solicitadas", para que verifique as informações e informe um usuário liberador no campo
"Liberador".

Ao solicitar a liberação, esta será executada na tela Liberação de Limites pelo liberador de tal
processo, sendo assim, ao clicar no botão "Liberar", o sistema permitirá que a atividade seja
finalizada.
Caso o liberador negue a solicitação de liberação de desvio, não será possível finalizar a
atividade.
[voltar ao subtítulo]

Seção Outros
Através do campo "Fórmula p/ Ajuste Tamanho de Lote", você pode informar qual fórmula
será utilizada para ajustar o tamanho do lote no lançamento da ordem de produção, sendo que,
é necessário que essa fórmula esteja previamente cadastrada na tela Fórmula p/ Ajuste
Tamanho de Lote.

Nota: Somente os produtos que não possuírem uma fórmula serão ajustado pela fórmula do
processo.

Por meio do campo "Tipo de inicialização", você define o tipo de inicialização do processo
produtivo, dentre as seguintes opções:

Imediato: Quando essa opção for definida, o processo será iniciado imediatamente após
a criação da OP (Ordem de Produção) e o roteiro irá seguir para a primeira atividade. O
status da ordem irá ficar "Em andamento".
Após confirmação: Através desta opção, o processo é iniciado apenas após da
confirmação da OP, realizada pelo acionamento do botão "Inicializar" da tela Ordens de
Produção. Nenhuma atividade do processo aparece em nenhuma lista de tarefas e a
ordem permanecerá com o status "Criado".

A marcação "Padrão" define se o processo produtivo em questão é ou não padrão perante aos
demais.

Informe no campo "Descrição Completa", as especificações da forma mais completa do


processo produtivo, facilitando assim, sua identificação quando nele existirem detalhes
relevantes de documentação.

[voltar ao subtítulo]

Seção Segurança
O campo "Data e Hora Inclusão" será preenchido automaticamente pelo sistema com a data
e a hora em que foi realizada a inclusão do registro do processo.

O campo "Usuário Resp. Cadastro" será preenchido automaticamente com o nome do


responsável pelo cadastro do processo produtivo.

Caso seja efetuada alguma modificação no registro do processo, o campo "Data e Hora
Alteração" será alimentado automaticamente pelo sistema com a data e a hora desta
alteração.

O sistema atribui no campo "Usuário Última Alteração", o código do usuário que está
realizando alterações ao cadastro do processo produtivo de forma automática.

[voltar ao subtítulo] [voltar ao topo]

Botões da tela
No Processo Produtivo - Nova, temos alguns botões com funções que podem o auxiliar na
criação dos Processos Produtivos. Observe:

Botão Publicar Botão Outras Opções... Botão Anexar

Botão Publicar

Através do botão , você publica o Processo Produtivo criado.

Na publicação do Processo Produtivo, nosso sistema validará, primeiramente, se existe Produto


(PA) vinculado ao processo que foi criado e depois validará o campo "Tamanho de Lote
Padrão" da Composição do Produto, observando se ele não está preenchido ou está com o
valor 0; caso não esteja preenchido ou esteja com valor zero, será exibida a mensagem abaixo:

"Tamanho de Lote Padrão deve ser maior que zero para o PRODUTO X."

[voltar ao subtítulo]

Botão Outras opções...


No referido botão, o sistema dispõe da opção "Ver Custos", onde você poderá visualizar o pop-
up "Visualizar Custos de Produção" que trará informações referente aos custos do processo
selecionado.

Assim, ao clicar duas vezes em um item exibido na grade ou no botão , serão exibidos os
detalhes de cada item disponível. Além de que, por meio do campo "Tipo de Custo", você
poderá alterar o tipo de custo a ser exibido no pop-up.

[voltar ao subtítulo]

Botão Anexar

Quando o botão "Anexar" for acionado, exibirá um pop-up que permite adicionar
documentos ou link's no Processo Produtivo.

[voltar ao topo] [voltar ao topo]

4.03 Ordens de Produção - Nova

Produção FIT > Rotinas

Importante: Para utilizar as telas do módulo Sankhya FIT, é necessário que você possua a
licença do produto 30894 - PRODUÇÃO FIT.
Essa tela tem como objetivo possibilitar ao administrador da produção, o acompanhamento das
Ordens de Manufatura que se encontram em andamento.
Serão trabalhadas nessa tela, apenas as Ordens de Produção criadas, porém, você poderá
iniciar uma ou mais ordens manualmente, ou seja, sem planejamento.
Ela é composta por diversas informações, sendo estas visualizadas em modo grade, ou em
modo formulário. A seguir, detalhalharemos o seu comportamento e as configurações
envolvidas por meio dos links abaixo:
Painel de Filtros Modo Grade
Modo Formulário Lançamento de OP
Aba Geral Aba Atividades
Aba Mov. Acessórias Aba Notas de Produção
Aba Dependências Aba Pedido de Venda
Botão Outras Opções...

Painel de Filtros
Na Ordens de Produção - Nova do Sankha FIT, temos disponíveis alguns filtros para auxiliá-lo no
momento de utilizar a tela, são eles:

Filtros Rápidos Situação Tipo de OP


Executante(s) Pedido de Venda MPS

Filtros Rápidos

684
Informe no "Nro. da OP", o número da ordem de produção que deseja filtrar.

Por meio do "Nro. Lote", você pode especificar o número de lote da ordem de produção a ser
filtrada.

No campo "Tipo do Período", especifique o tipo de período para o filtro. Sendo que, ao utilizá-
lo, a data especificada no campo "Período" será referente ao tipo definido nesse campo. As
opções disponíveis são:

Inclusão: Será utilizado como período do filtro, a data de inclusão da ordem de


produção.
Inicialização: Teremos como período do filtro, a data de inicialização da ordem de
produção.
Conclusão: Será utilizado como período de filtro, a data de finalização da ordem de
produção.

Será possível buscar as Ordens de Produção por meio de sua data de inclusão, inicialização da
ordem de produção ou ainda, sua data de conclusão, ao informar o intervalo de datas no campo
"Período". A definição da data a ser considerada, é realizada por meio do campo Tipo de
Período descrito anteriormente.

Especifique no campo "Produto Acabado" o Produto Acabado (PA) que deve estar presente
nas ordens de produção filtradas; pode-se pesquisar em seu respectivo cadastro de produtos, o
produto desejado.

Por meio da "Referência do Produto" é possível buscar as Ordens de Produção através das
referências do produto nela contidos.

No campo "Grupo de Produtos (PA)", você poderá informar o Grupo de Produtos (PA) que
deve estar presente nas Ordens de Produção filtradas, você também poderá pesquisar o grupo
desejado em seu respectivo cadastro.

[voltar ao subtítulo]

Painel de Filtros - Situação


O painel "Situação" é utilizado para especificar o status das Ordens de Produção que você
queira filtrar.

As opções disponíveis são:

Todas: Ao habilitar essa marcação, todos os status existentes serão apresentados.


Não iniciada: Essa marcação representa um processo que foi instanciado. Caso existam
formulários que devem ser preenchidos antes do processo seguir, este ficará parado
neste estado.
Em andamento: Quando você escolher essa marcação, a apresentação dos processos
em execução serão exibidos, o que significa que todos os procedimentos de inicialização
foram realizados e o processo está rodando no engine.
Finalizada: Por meio desta, o sistema apresentará os processos terminados,
independente da forma.
Suspensa: Quando o processo estiver parado em uma tarefa que suspenda o processo.
Ao sair dessa tarefa, o Status retornará para Em andamento.
Cancelada: Exibirá os processos cancelados, sejam eles manuais ou automáticos.
Suspendendo: Esse status é temporário, e atribuído a uma instância que foi suspensa.
Seu funcionamento é idêntico ao "Cancelando", porém, o evento é para o tipo
Suspensão.
Cancelando: Status temporário para uma instância que foi cancelada. Ele irá ocorrer se
o processo possuir no desenho um evento de start especial para cancelamento, dessa
forma, o configurador irá desenhar um fluxo que realiza os procedimentos necessários no
cancelamento. Apenas o fluxo iniciado por um "start event" do tipo cancelamento poderá
ser executado. Ao final do procedimento de cancelamento, o status irá de fato para
Cancelada e a instância será terminada no engine.

[voltar ao subtítulo]

Painel de Filtros - Tipo de OP


Através desse painel, é possível indicar quais os tipos de Ordem de Produção que serão
filtradas.

Assim, observe os seguintes tipos disponibilizados:

Todas: Todos os tipos de ordens de produção serão filtradas.


Produção: Quando você realizar a marcação desse filtro, apenas ordens de produção
próprias serão exibidas.
Desmonte: Aqui, as Ordens de produção que utilizam processos do tipo Desmonte serão
filtradas.
Reprocessamento/Reparo: Através desse filtro, você visualizará as Ordens de
produção que usam processos do tipo Reprocessamento/Reparo.
Produção para Terceiro: As Ordens de produção executadas para terceiros serão
exibidas se você escolher esse filtro.

[voltar ao subtítulo]

Painel de Filtros - Executante(s)


Aqui, você poderá especificar quais os executantes que executaram alguma atividade das
ordens que serão filtradas. Caso nenhuma atividade tenha sido executada, verifique os possíveis
usuários para a execução, sendo eles o usuário ou grupo de usuários, de acordo com as
configurações das atividades do processo.

[voltar ao subtítulo]

Painel de Filtros - Pedido de Venda


Por meio desse filtro, você filtrará a OP pelo número do pedido de venda, e se a marcação
"Mostrar Sub-Ordens" for selecionada, o sistema também exibirá as OP's dos PI's na busca.

[voltar ao subtítulo]

Painel de Filtros - MPS


Aqui, podemos filtrar as OP's vinculadas a um determinado MPS (Plano Mestre de Produção)
através do campo "Nro. MPS" disponível no painel. No Modo Formulário e Modo Grade da aba
Geral, seção "Planejamento" dessa tela, temos o campo "Período MPS" para identificar qual
é o período do Plano Mestre de Produção.

[voltar ao subtítulo] [voltar ao topo]

Modo Grade
Quando essa tela estiver em modo grade, é possível obter as principais informações sobre as
Ordens de Produção resultantes dos filtros aplicados.

Assim, na barra superior da tela, você pode realizar algumas ações por meio dos botões nela
localizados. Assim, teremos:

O botão permitirá o lançamento de uma nova Ordem de Produção.

Observação: Não é possível realizar a bertura de Ordens de Produção para produtos


controlados por série ou Lista.

Através do botão , você uma Ordem de Produção cujo o "Status" ainda esteja
como "Criado". Esse cenário é representado por um processo configurado para que o tipo de
inicialização seja "Após Confirmação". É possível também inicializar uma ordem suspensa.

O botão permite o cancelamento de uma Ordem de Produção. Sendo que, ao


cancelar a OP os documentos gerados a partir dessa operação de estoque serão excluídos.

Por meio do botão , é possível suspender (pausar) uma Ordem de Produção. Caso
alguma atividade esteja em execução, esta consequentemente será suspensa e assim, não
será permitida a edição por parte do operador.

Quando a Ordem de Produção for inicializada novamente, uma atividade parada como suspensa
passará a ser viável para todos os usuários executantes.

Referente ao botão , quando você clicar neste, poderá visualizar os diversos


formulários de inicialização ligados à Ordem de Produção selecionada.

[voltar ao topo]

Visão Modo Formulário


Na tela com o modo formulário selecionado, é possível visualizar os detalhes sobre a ordem de

685
Na tela com o modo formulário selecionado, é possível visualizar os detalhes sobre a ordem de
produção selecionada no modo grade.

Perceba que, no painel principal, estarão o "Nro. OP", "Status" e o "Nro. Lote" referentes a
Ordem de Produção selecionada.

[voltar ao topo]

Lançamento de OP
Na seção de "Extrato de Materiais" do lançamento de OP, você consegue visualizar, para
cada matéria-prima, a quantidade pendente em pedidos de compras na coluna "Qtd. Pedidos
Compra".

Importante: Não é possível utilizar produtos controlados por lote ou série no lançamento de
OP's no Produção FIT.

Observação: Para que os pedidos sejam considerados no cálculo, estes devem ter seu status
confirmado.

Ao selecionar uma matéria-prima no Extrato de MPS e clicar no botão

, você visualizará as informações de datas de entrega e


quantidades pendentes em pedidos de compra confirmados. Para que a funcionalidade desse
botão seja utilizada, é necessário que os pedidos de compra possuam o campo "Previsão de
entrega" preenchido.

Observação: Caso o pedido de compra possua uma Previsão de entrega única, independente
da quantidade de itens na nota, deverá ser informada a previsão de entrega através do desse
campo no cabeçalho da nota.

Nota: Se o pedido de compra possuir mais de uma data de previsão de entrega, ou seja,
múltiplos itens e múltiplas datas de entrega, você deverá informar essa data em cada item da
nota.

[voltar ao topo]

Aba Geral
Nessa aba, você poderá visualizar as informações referentes à OP, sendo estas "Produto
Acabado", "Tam. Lote", "Saldo a Produzir", "Processo Produtivo", "Versão"
e "Prioridade" no Painel Principal da aba.

Na seção "Planejamento" temos o campo "Tempo Total Previsto" terá a soma do tempo
total definido para a execução das atividades cadastradas na OP. Essa soma de atividades é
realizada pelo campo "Tempo da Atividade" da tela "Processo Produtivo - Nova", botão
"Roteiro", aba "Geral" ou pelo campo "Tempo de Atravessamento" da "Composição do
Produto", aba "Geral".

Na seção "Segurança", temos os campos "Dh. Inclusão", "Usuário inclusão", "Dh.


Inicialização", "Dh. Finalização" e "Usuário finalização".

Além do campo "Tempo Total Realizado", onde será apresentada a diferença entre os campos
Dh. Inicialização e Dh. Finalização da execução da(s) atividade(s) da OP's.

[voltar ao topo]

Aba Atividades

Quando houver uma atividade a ser exibida no nessa aba, ao clicar no botão temos a opção
"Notas de Produção", em que, as notas de produção envolvidas na atividade em questão
serão exibidas.

Temos também o botão , que ao clicá-lo, o pop-up "Custos" será aberto,


exibindo os custos de produção envolvida na respectiva nota.

Caso a data de atualização dos custos antes da negociação da nota seja igual à data de
negociação da nota, uma mensagem de possível divergência na atualização de custos será
exibida. Estes registros ficarão marcados em vermelho na tabela.

Se houverem atividades cadastradas a OP, os cards delas serão apresentados nessa aba, sendo
que, através deles, você pode consultar o "Tempo Total", que exibirá o tempo total gasto na
execução das atividades da OP.

Observação: O Tempo Total também pode ser apresentado no modo grade. Basta que você
habilite a marcação "Exibir em modo grade" que está disponível no botão "Ações" dessa
aba.

Quando houverem atividades cadastradas na OP, você poderá iniciá-las ou finalizá-las por meio
dos cards a serem exibidos na aba Atividades.

Os apontamentos de OP's podem ser realizados também por meio dessa aba ao clicar na opção

"Apontamento" disponível no botão .

[voltar ao topo]

Aba Mov. Acessórias


Essa aba visa apresentar todas as notas vinculadas à Ordem de Produção selecionada, sendo
estas, os documentos de qualquer tipo de movimento, com exceção da nota de produção. Note

que a aba é dividida em duas grades, sendo a primeira referente as notas e a segunda aos itens
da nota selecionada na primeira grade.

As notas aqui exibidas, são aquelas geradas por movimentações de estoque conforme
configuração do processo produtivo (movimentações de estoque de atividades e transições).

[voltar ao topo]

Aba Notas de Produção


A aba Notas de Produção exibe todas as notas de produção vinculadas à Ordem de Produção
selecionada. Essa aba é dividida em duas grades, sendo elas:

Produtos Acabados: Aqui, os produtos acabados (PA) produzidos pela nota de


produção selecionada serão apresentadas.
Matérias primas: São exibidas aqui todas as matérias primas (MP's) consumidas na
Ordem de Produção pela nota de produção selecionada, para o produto (PA) selecionado
na grade "Produtos acabados".

Observação: É possível visualizar as Notas de Produção na Central de Vendas, tal


procedimento serve para que os usuários possam realizar consultas desse tipo de documento,
bem como pequenos ajustes. Para isso, é necessário antes, criar um layout padrão para este
tipo de movimento (F - Produção). A criação do layout deve ser feita a partir da tela
Configurador de layout da nota.

O custo de produção de um produto acabado pode ser composto pelo valor de custo referente à
utilização de um determinado recurso na produção, como por exemplo, HR/M Torno, ou HR/H
Operador Torno. Deste modo, ao gerar uma Nota de Produção, serão incluídos os serviços que
representarão os Recursos de Centro de Trabalho apontados na OP, ou seja:

O código do serviço será especificado no Registro de Apontamento Uso de Recursos do


Centro de Trabalho;
A quantidade será calculada de acordo com a quantidade do PA que está sendo lançada
na nota de produção considerando o faturamento de apontamento da mesma forma
como acontece com as matérias-primas. Será empregada neste cálculo, a Qtd. Utilizada,
pois ela representa a quantidade total utilizada do recurso.
Será utilizada a Unidade apontada para a Categoria do Recurso em questão.

Além disso, por meio do botão pode-se visualizar os custos de produção da nota
de produção selecionada.

Nota: Com o Processo Produtivo configurado para os subprodutos serem gerados por
perda/refugo, ao realizar o apontamento do PA com quantidade de perda maior que zero, a
coluna "Controle" presente nesta aba será preenchida com o Nro. do lote do subproduto.

[voltar ao topo]

Aba Dependências
A visão dessa aba é dividida em duas grades. Observe:

Na grade "OPs que esta OP depende" serão apresentadas todas as Ordens de Produção as
quais a OP em questão depende.

Em "OPs que dependem desta OP", exibirá todas as Ordens de Produção que dependem da

686
Em "OPs que dependem desta OP", exibirá todas as Ordens de Produção que dependem da
OP em questão.

[voltar ao topo]

Aba Pedido de Venda


Nessa aba, o sistema apresentará os pedidos de venda vinculados com a OP.

[voltar ao topo]

Botão Outras Opções

Por meio deste botão, teremos algumas opções disponibilizadas nesta tela. Sendo:

A opção "Resumo PA/ MP / MP Alternativas" será exibidos em um pop-up de mesmo nome


contendo as informações resumidas referente aos Produtos Acabados, Matérias-Primas e

Matérias-Primas Alternativas. Além do botão , em que ao clicar neste, o


sistema apresentará uma tabela com os subprodutos configurados no Processo Produtivo, em
que teremos o "Nro do Lote", "Data de Validade" e "Data de Fabricação" de cada
subproduto.

[voltar ao topo]

5.0 Contabilidade
5.00 DFC Indireto

Esta tela está disponível para


utilização a partir da versão
4.10
Contabilidade > Consultas >

Demonstrativos Contábeis

Através desse dashboard, você consegue gerar a demonstração de fluxo de caixa de um


determinado período de forma dinâmica, sendo possível a seleção das contas contábeis a serem
consideradas na demonstração, mapeando a composição de seus registros para analisar a
posição financeira e atender a uma obrigação contábil.
Primeiramente, deverão ser configuradas as estruturas da demonstração e a vinculação das
contas contábeis a serem consideradas através da tela Demonstrativos ECD, aba DFC, onde:

A "Situação" determinará o valor a ser considerado, sendo o saldo inicial, final e movimento
total.

O "Grupo p/ Demonstrativo" representa o grupo de atividades relacionadas na estrutura.

Observação: Ao utilizar o grupo "Totalizador das atividades principais", será apresentada


a linha gerada de totalização das atividades listadas, ou seja, o resultado da DFC.

Após estruturar a demonstração, você já pode acessar a tela DFC Indireto para consultar o
dashboard.

Ao lado esquerdo da tela serão apresentadas as opções de filtros, onde você poderá selecionar
a "Empresa" e definir o "Período" que deseja visualizar.

Nota: O período inicial é limitado sempre ao primeiro dia do mês, não sendo possível consultar
quinzenalmente.

Aplicando os filtros, será exibida a demonstração conforme foi cadastrada:

Observação: Os valores serão detalhados ao clicar em suas contas analíticas.

O segundo nível trará informações detalhadas dos lançamentos que compõem a conta:

No terceiro nível são identificadas as origens dos lançamentos:

E no quarto nível é direcionada a origem do lançamento (Portais, Financeiro e Movimentação


Bancária).

Destaca-se ainda que, quando você clicar nas linhas disponíveis, será direcionado para a tela
onde está localizado o referido título ou registro.

Importante: Os lançamentos efetuados diretamente na contabilidade não terão essa


rastreabilidade.

5.01 DRE Contábil Dinâmico

Contabilidade > Consultas


A Demonstração do Resultado do Exercício está presente entre as demonstrações obrigatórias
na estrutura da ECD. A DRE não precisa ser utilizada apenas para fins fiscais e legais, servindo
também para melhorar a gestão estratégica da empresa, permitindo analisar de maneira muito
mais crítica, acompanhando mês a mês a evolução da receita operacional e despesas.

Para a utilização desses dados para análise gerencial e comparativa, você pode acessar o
dashboard DRE Contábil Dinâmico para visualizar os resultados de forma dinâmica e completa.

Nessa tela você terá acesso ao resultado do exercício, apresentando todos os níveis de
escrituração sumarizados, sendo possível expandir cada linha para visualizar sua origem.

No Painel de Filtros, você deve informar o "Período Principal" para buscar os resultados. Nele,
você também poderá filtrar por uma ou mais "Empresas" e informar o "Período
Comparativo":

687
Após aplicar os filtros definidos, o relatório trará as informações de:

Conta Contábil;
Descrição da Conta;
Valor Principal (conforme filtro);
Valor Comparativo (conforme filtro);
Valor Ano Passado (fixo);
% Comparativo (análise de evolução do valor principal e comparativo);
% Ano Passado (análise de evolução do valor principal e ano anterior);
AV.

Quando você der um duplo clique sobre qualquer lançamento, o sistema trata relacionadas
todas as contas de grau analítico que compõe o valor total demonstrado. Observe abaixo:

Observação: Serão consideradas todas as contas do Plano de Contas informadas como


"Contas de resultado" no "Grupo de Contas", desde que, em sua estrutura de plano de
contas, o parâmetro "Utiliza máscara reduzida para plano de contas? -
MASCREDPLANOCTA" esteja ligado pois, o dashboard não reconhecerá contas no plano de
contas com zero à direita das linhas sintéticas.

5.02 Vinculação de Contas Contábeis Alteradas

Contabilidade > Arquivos

Através desta tela, você cria um mapeamento de contas contábeis com base no arquivo
importado da ECD anterior. Abaixo descrevemos as configurações necessárias:

Preenchimentos Iniciais Aba Vinculação de Contas

Sub-aba Geral

Preenchimentos Iniciais
Primeiramente, nesta tela, preencha a "Empresa" pela qual serão realizados os vínculos das
contas externas às contas atuais da empresa detentora do Plano de Contas.

Informe uma "Descrição" adequada ao vínculo, com um tamanho máximo de 40 (quarenta)


caracteres.

[voltar ao topo]

Aba Vinculação de Contas


Informe inicialmente nesta aba, a "Conta Reduzida", onde serão disponibilizadas para escolha
somente contas ativas e analíticas pertencentes a Empresa dona do Plano de Contas.

Ao salvar o registro, automaticamente o sistema buscará o Plano de Contas da empresa


selecionada, e disponibilizará seu plano de contas para que se possa realizar o vínculo com as
Contas Contábeis Alteradas.

Você pode vincular a mesma Conta Contábil resumida à várias Contas Contábeis Alteradas. Para
isso, informe a Conta Reduzida e os códigos das contas contábeis; o sistema organizará a ordem
das contas contábeis repetidas através do campo "Sequência".

Através do botão presente no alto da aba, teremos a verificação da


existência de novas contas para a empresa do plano de contas do vínculo selecionado; em caso
positivo, as novas contas serão inseridas na tabela.

A exclusão será feita automaticamente, ou seja, se a conta for excluída (Plano de Contas) o
registro nesta aba também será excluído.

[voltar ao topo]

Sub-aba Geral
Temos a "Conta contábil", que é um campo alimentado automaticamente pelo sistema, que
identifica a Conta Contábil à qual pertence aquele grupo de contas alteradas.

Através do campo "Conta contábil Alterada" você pode realizar o vínculo de uma conta
contábil que foi alterada. Para isso, clique no campo de pesquisa à frente e escolha a Conta que
foi importada na rotina de Importação do Plano de Contas. Serão apresentadas apenas as
contas analíticas e que possuam o mesmo código da empresa do vínculo.

[voltar ao topo]

5.03 Liberação de Bloqueio Contábil

Contabilidade> Rotinas

Por meio desta tela, será efetuada a solicitação de liberação de notas efetuadas na tela de
Configuração Fechamento Fiscal/Contábil.

O campo "Nro. Liberação" será o número gerado da solicitação.

Por meio do campo "Status Liberação", você poderá acompanhar o status em que a
solicitação requerida se encontra.

Em "Tipo de Movimento" será inserido o Tipo de movimento do bloqueio desejado.

No campo "Tipo de Ação", você informará a ação que o levou a realizar a solicitação de
liberação, este dispõe das opções:

Alteração;
Deleção;
Inclusão; e
Rotina de geração.

Referente ao campo "Cód. Usuário Liberador", será informado o usuário responsável por
realizar as liberações.

A "Rotina de geração" refere-se à rotina em que a liberação será gerada.

Observação: Não será possível lançar itens quando a liberação for relacionada a uma rotina.

Referente ao campo "Empresa", será informado a referida empresa a que será feita a
liberação.

No campo "Dh. Início Liberação" informe a data início da liberação.

Teremos ainda que em "Dh. Fim Liberação" será a data limite para que ocorra a liberação.

Aba Itens Liberação


Nesta aba, serão inclusos os itens para a solicitação do desbloqueio.

Ao clicar no botão onde serão inserido o(s) iten(s) que deseja-se fazer a
liberação, as informações deste item para liberação serão inseridos por meio do pop up que
será aberto ao clicar no botão Itens Liber....

Após as informações serem gravadas, uma solicitação para a liberação deste item será enviada
para a tela Liberação de Limites, onde o usuário liberador irá efetuar a liberação para que a
ação desejada possa ou não ser efetuada.

5.04 Importação de Lote

Contabilidade > Rotinas

Esta rotina possibilita que você importe registros contábeis oriundos de sistemas de terceiros
para o módulo de Contabilidade (registros compostos por informações de "Folha de
Pagamento", "Estoque", "Financeiro" entre outros). Esse procedimento tem como resultado
o agrupamento dos registros contábeis, permitindo sua conferência e geração de dados
gerenciais e fiscais.

A importação de registros contábeis se dá pela leitura de um arquivo do tipo .txt ou XML gerado
por outros sistemas, que estejam em conformidade com o layout preestabelecido; a importação
desses registros pelo módulo de contabilidade é feita de forma que eles passam a compor a
tabela de lançamentos contábeis do Módulo Contábil (TCBLAN). Sendo assim, teremos:

Campos da tela Botão Importar

Botão Histórico da importação Layouts para os tipos de arquivo

688
Campos da tela
Primeiro, você determina o "Tipo de Arquivo" a ser importado, de acordo com as seguintes
alternativas:

Texto Extensão TXT: Os dados no arquivo estarão sequenciados, sem nenhum


separador;
Texto Extensão TXT c/ Delimitador: Por esta opção, você terá que informar no espaço
à frente, o delimitador que foi utilizado para separar os dados dentro do arquivo;

Observação: Você não pode informar como delimitador "letras", "números" ou o caractere
"." (ponto). O delimitador deve ser um caractere especial. No exemplo retratado na imagem
acima, usamos o caractere "|" (barra vertical).

Extensão XML: Os dados estarão disponibilizados em um arquivo XML.

Quando a marcação "Lançamento normal para Contra-Partida sem Conta Contábil" está
realizada, faz com que a importação do lote utilize a conta Contrapartida quando não houver
conta contábil.

Através da marcação "Adiciona lançamentos em lotes já existentes" você define se serão


adicionados lançamentos em lotes que já existem. Quando desmarcada, essa adição não
ocorrerá e será apresentado um questionamento, te perguntando se o processo de importação
deverá ser paralisado.

A informação do campo "Referência" é carregada automaticamente, com base no campo


"Referência" presente na tela Preferências da Contabilidade da Empresa, aba Exercício. Porém,
caso seja necessário, essa informação pode ser alterada.

No campo "Lote", você pode escolher um número de lote para que somente este seja
importado; deixando esse valor com "0", todos os lotes serão importados.

Através da marcação "Gerar Partida Dobrada a partir de uma linha com duas contas",
nosso sistema verificará na importação do arquivo se em cada linha existem informações nos
campos "Texto Extensão TXT" / "Extensão XML". Caso haja, será gerado um novo
lançamento contábil para o mesmo número de lançamento, mantendo os dados conforme o
lançamento de origem.

Considerando essa marcação, serão importados dois lançamentos no sistema: o lançamento de


origem e o lançamento de contrapartida.

Se você habilitar a marcação "Importar Número Documento", fará com que o número de
documento ao qual se refere determinado lançamento contábil, seja apresentado nas linhas do
arquivo de importação de lote. Sendo assim, o Sankhya Om procederá com as devidas
validações.

Os documentos mencionados estão relacionados ao rastreio das origens dos lançamentos


contábeis, considerando a conciliação entre os dados de origem e o que foi contabilizado.

Quando você selecionar a marcação "Importar Código do Projeto", o sistema irá considerar
as informações correspondentes ao código do projeto, sendo possível visualizá-lo nas linhas do
arquivo de importação de lote mediante as validações do sistema.

Os lançamentos relacionados ao código do projeto estão vinculados ao fechamento contábil, a


conciliação contábil e a Geração de Arquivo - ECD. Assim, são adicionados projetos aos
lançamentos contábeis.

Nota: A marcação Importar Código do Projeto só estará disponível quando a empresa


selecionada estiver com a marcação "Utiliza Projeto" realizada na tela Preferências da
Contabilidade da Empresa, aba Lançamentos.

Importante: Será permitido importar apenas os Códigos de Projetos que estiverem cadastrados
em sua base de dados; caso contrário, será apresentada a seguinte mensagem:

"O Código do Projeto X não está cadastrado. O arquivo não pode ser importado".

Observação: Quando você utiliza as marcações Importar Número Documento e Importar


Código do Projeto o sistema procede com as devidas importações de lote, considerando diversos
tipos de contabilizações e, proporcionando assim, o rastreio das informações para não
ocorrerem divergências nos lançamentos contábeis.

Nota: Quando as marcações Importar Número Documento e Importar Código do Projeto


estiverem habilitadas, serão inseridos os campos "Núm. Documento" e "Projeto" na tela
Lançamentos contábeis.

Observação: Quando você selecionar as marcações acima e no arquivo elas não existirem, a
seguinte mensagem será exibida:

"O campo Importar Número Documento/Importar Código Projeto está marcado e não
há este dado na linha X".

[voltar ao topo]

Botão Importar

O botão presente no alto da tela, iniciará a importação dos lotes com base no
arquivo selecionado. Ao acioná-lo, será aberta a tela para escolha do arquivo a ser trabalhado:

Feita a escolha do arquivo, teremos o início do processo de importação:

Importante: Ao importar um arquivo que contém Centro de Resultado, nosso sistema só irá
considerar o CR se, no Plano de Contas, as contas envolvidas nos lançamentos estiverem com a
marcação "Centro de Resultado obrigatório" (aba "Geral") acionada. Ao habilitar o
parâmetro "Importar CR mesmo se não marcado como obrigatório? -
IMPCRNAOOBRIG", você terá a importação do Centro de Resultado mesmo que a marcação
esteja desabilitada.

Nota: Caso a Empresa utilize Centro de Resultado e a marcação "Utiliza Centro de


Resultado" não esteja realizada, a importação não irá considerar o CR do arquivo e preencherá
o lançamento com zero.

[voltar ao topo]

Botão Histórico da Importação


O botão Histórico apresenta os processos de importação já realizados. Na grade com os
processos, temos o "Status", "Empresa", as "Datas de Execução" (inicial e final), o "Tempo
de Execução" e o "Usuário" que realizou a importação:

Se o processo estiver com status Finalizado, você poderá baixar o arquivo e verificar se
houveram erros ao consistir lote ou ao importar lote.

Caso apresente algum erro na importação dos lotes, é apresentado um pop-up apresentando o
motivo o do erro.

Observação: Os erros ficam separados. Erros podem ter ocorrido na parte que o sistema
consiste o lote, por isso, o arquivo (Log do erro) que é gerado ficará no repositório de arquivos
no seguinte caminho: Contabilidade / Importação Lote /

Validações na importação dos lotes: Segue abaixo a lista das validações que o sistema
realizará na importação dos lotes:

1- Para fazer a importação do lote, você deverá selecionar a empresa, caso contrário, a seguinte
mensagem será exibida:

"Para fazer a importação do lote é necessário informar a empresa."

2- Para fazer a importação do lote, você tem que informar o ano de referência, caso contrário, a
mensagem abaixo será exibida:

"Para fazer a importação do lote é necessário informar o ano de referência."

2.1- Além de ter que informar o ano, ele deve possuir valor maior que zero, caso contrário, a
mensagem a seguir será exibida:

"Informe um ano de referência com valor mais que zero."

3- Para o Tipo de Arquivo "Texto Extensão c/ Delimitador", você deve informar o delimitador,
caso contrário, a seguinte mensagem será exibida:

"Para o Tipo de Arquivo 'Texto Extensão c/ Delimitador' é necessário informar um


delimitador."

Ao clicar em Importar, se o lote não for informado ou possuir valor zero, o sistema irá apresentar
um pop-up com o seguinte questionamento:

"Deseja importação todos os lotes?"

Se você clicar em não, a mensagem abaixo é exibida:


"Número de Lote deve ser informado."

Se você clicar em sim, um pop-up será apresentado para que você selecione o arquivo pra
importação e dê inicio ao processo de importação.

[voltar ao topo]

Layouts para os tipos de arquivo


Nosso sistema está preparado somente para importar os arquivos que estiverem dentro do
layout definido, o layout é diferente conforme a extensão do arquivo.

Texto Extensão TXT Texto Extensão TXT c/ Delimitador

Extensão XML

Texto Extensão TXT

689
Tipo = N (Alinhamento a direita com zeros à esquerda)

Tipo = C (Alinhamento com brancos à direita)

Tipo = D (Formato dd/mm/aaaa)

Considerações importantes:

A data de referência (Campo 'MESMOV' - representará o mês) deve conter um valor entre
000001, e 000012, um valor diferente não será aceito pelo sistema;
A data de movimento (Campo 'DIAMOV' - representará o dia) deve conter um valor entre
000001 e 000031, um valor diferente não será aceito pelo sistema;
No banco de dados as datas serão salvas considerando o formato dd/mm/aaaa.

Exemplo de arquivo importado corretamente:

[voltar ao topo]

Texto Extensão TXT c/ Delimitador


Segue a mesma lógica dos campos, com a diferença que existe um delimitador, logo os campos
não serão analisados pelo sistema pela posição e sim pelo delimitador.

00000000010|00000000010|1110100001|20101001|000001|000031||0000000000000023659||DESPESAS
COM VARIAÇÃO CAMBIAL S/NF 123 IMPORTACAO|D|31/01/2015|

00000000010|00000000011|1110100001|10101001|000001|000031||0000000000000074896||DESPESAS
COM VARIAÇÃO CAMBIAL S/NF 123 IMPORTACAO|D|31/01/2015|

00000000011|00000000012|2110100001|000001|000031||0000000000000012896||DESPESAS
COM VARIAÇÃO CAMBIAL S/NF 123 IMPORTACAO|D|31/01/2015|

00000000011|00000000013|2110100001|000001|000031||0000000000000036958||DESPESAS
COM VARIAÇÃO CAMBIAL S/NF 123 IMPORTACAO|D|31/01/2015|

[voltar ao topo]

Extensão XML
Também segue a mesma lógica dos campos, porém, aqui deve-se respeitar o nome das tags.
Elas devem possuir o mesmo nome do campo da tabela TCBLAN no layout para o arquivo .txt.

[voltar ao topo]

5.05 Configurador de Blocos e Registros - ECF

Contabilidade > Conexão > ECF > Configuração P/ ECF

O objetivo desta tela é permitir a configuração dos Blocos e seus respectivos Registros que
serão utilizados no ECF.

Ao dar início a um cadastro, defina o "Bloco" que será configurado bem como seu "Registro"
correspondente. O campo "Código" se refere à codificação da Tabela Dinâmica a ser
considerada no cadastro. Essas três informações são de preenchimento obrigatório.

Além das configurações acima, a tela possui:

Aba Geral Aba Contas p/ Configurador de Blocos e Registros

Aba Geral
Nessa aba, efetue as configurações globais do cadastro.

O campo "Tipo de Dados" é de extrema importância nessa configuração; ele pode ser definido
de acordo com as seguintes opções:

P - Plano de Contas: Essa opção faz com que a aba Contas p/ Configurador de Blocos e
Registros seja habilitada para preenchimento, onde você informa o Cód. Reduzido da
Conta Contábil.
V - Valor: Por esta opção, o campo Valor (também presente na aba Geral), será
habilitado para preenchimento.
S - Comando sql: Através dessa opção, o campo SQL será habilitado para você
configurar uma instrução SQL que está restrita à algumas condições. Além disso, serão
aceitos apenas os parâmetros CODEMP, DTINI e DTFIM. O resultado da consulta deve
trazer apenas uma coluna do tipo numérico.
A - Arquivo texto: Essa opção faz com que o campo "Arquivo" seja habilitado para
escolha de um arquivo.

A marcação "Ativo" determinará se a configuração em questão está ou não apta para ser
utilizada.

Ao efetuar a marcação "Permite gerar registro com valor zerado?", os registros gerados
poderão assumir valores nulos, ou seja, zerados.

Observação: Caso o Bloco V esteja selecionado para ser gerado, o sistema realizará a geração
dos registros de abertura e fechamento, além de totalizar as linhas no bloco 9900 no arquivo.
Abaixo, trouxemos um exemplo de geração do registro:

|V010|INSTITUICAO|DE|EUR|

|9900|V001|1|||

|9900|V159|140|||

Os registros "N030", "N500", "N620", "N650" e "N660" poderão ser gerados nessa tela, após
a configuração na tela Preferências da Empresa (Contabilidade).

Você também poderá pesquisar as tabelas desses registros por meio do campo Código no painel
principal dessa tela.

[voltar ao topo]

Aba Contas p/ Configurador de Blocos e Registros


Essa aba é destinada a especificar as Contas Contábeis para configuração dos Blocos e
Registros e será habilitada para preenchimento apenas se o campo Tipo de Dados presente na
aba Geral estiver definido com a opção "P - Plano de contas".

[voltar ao topo]

5.06 Livro Diário


Contabilidade> Consultas

O Livro Diário é obrigatório pela legislação comercial, e registra as operações da empresa, no


seu dia-a-dia, originando-se assim o seu nome. A escrituração do Diário deve obedecer as
Normas Brasileiras de Contabilidade. Em outras palavras, é um relatório que tem como objetivo
apresentar todos os lançamentos contábeis ocorridos diariamente na empresa ou entidade,
evidenciando as partidas de cada evento contábil de forma cronológica. Portanto, teremos:

Painel Principal Seção Parâmetros de impressão

Parâmetros que influenciam nessa tela

690
Painel Principal

Na parte superior da tela, é apresentado o código juntamente com a descrição da Razão Social
da empresa selecionada. Ao clicar sobre esta descrição, pode-se escolher outra empresa para
análise dos dados.

Ao lado desta informação, teremos o botão "Visualizar Relatório", que deve ser acionado
depois que as opções desejadas para geração do relatório forem marcadas. Opções estas, que
serão detalhadas no decorrer desta documentação.

Inicialmente, defina o "Período de Movimento" em que o relatório será gerado.

[voltar ao topo]

Seção Parâmetros de impressão


Atualizar Página do Diário?: Marcando-se esta opção, ao realizar a impressão do livro em
referência a um determinado período, o sistema irá armazenar a última página impressa, para
iniciar a impressão do período seguinte a partir desta página. Por padrão, este campo é
apresentado desmarcado.

Livro Diário Resumido?: Quando essa opção for marcada, fará com que o Livro Diário seja
gerado no formato "Resumido", com quebra e total por dia.

Imprimir Centro Resultado?: Ao marcar-se esta opção, os Centros de Resultado relacionados


aos registros, serão também impressos.

Última Página Impressa: Neste campo pode-se informar a última página do relatório impressa
pelo sistema. Automaticamente este campo é alimentado ao final de cada impressão,
considerando a numeração da última página impressa, caso a opção "Atualizar página do
Diário" esteja marcada.

Por padrão, este campo é vazio (isso quando o relatório nunca foi impresso). É um campo
editável que quando alterado, o sistema considera este número para dar continuidade na
numeração das páginas do relatório caso a opção Atualizar página do Diário esteja marcada.

Histórico: Pode-se escolher neste campo dentre duas opções, para impressão dos dados do
histórico no livro, que são elas:

Imprimir Uma Linha: Será impressa apenas a primeira linha do histórico;


Completo: Será impresso todo o histórico, sem cortes.

Formato Data: Nesse campo, você definirá o formato de data que será utilizado na geração do
livro. São disponibilizadas as seguintes opções:

DD/MM: Serão impressos os dias e os meses;


DD/MM/YYYY: Além dos dias e meses, serão impressos também os anos relacionados
aos registros.

Formato da impressão: Através da definição realizada neste campo, determina-se qual a


extensão utilizada para impressão do relatório. Dessa forma, teremos as opções "PDF" e "Excel
(.xlsx)".

Observação: Definindo-se pelo formato "Excel", ao ser solicitada sua visualização, será
realizado o download do relatório no referido formato contendo as informações condizentes com
sua configuração.

Imprime logomarca?: Esta marcação quando realizada, a logomarca será gerada/impressa no


canto superior esquerdo do relatório.

Geração da Assinatura conforme signatários?: Ao realizar esta marcação, na última página


do lado esquerdo dos relatórios será exibida a primeira assinatura e assim por diante. A
assinatura cadastrada deve pertencer a mesma empresa da geração do demonstrativo, e a data
de início/fim da assinatura deverá estar contida no período da data que está sendo gerado o
demonstrativo e a marcação Gerar Relatórios Contábeis deve estar realizada.

Importante: Caso várias assinaturas sejam impressas, pode ser que o espaço não seja
suficiente, por isso serão ser impressas em outra página. A ordenação das assinaturas geradas
será de acordo com o código do signatário.

Imprimir Frente e Verso?: Esta marcação definirá se o formato de numeração do Livro Diário
será "Folha" ou "Página", ou seja, quando a mesma não estiver selecionada, será impressa a
palavra Folha na numeração de cada página e, quando estiver selecionada, imprimirá a palavra
Página.

[voltar ao topo]

Parâmetros que influenciam nessa tela


Máximo de páginas por relatório - MAXPAGRELATORIO: Esse parâmetro possibilita limitar
a quantidade de páginas por relatório, impedindo que relatórios com grande volume de
informações prejudiquem o desempenho do servidor de aplicação.

[voltar ao topo]

5.07 Zeramento de Contas

Contabilidade > Rotinas

A partir da configuração desta tela, será possível realizar o zeramento das contas de resultado,
seguindo o intervalo de grupos para zeramento informado em uma determinada data. Com isso,
será praticável a emissão de relatórios relacionados ao resultado contábil. O sistema realiza
uma comparação entre as receitas e despesas, chegando a um resultado final, que pode ser
lucro ou prejuízo dentro do período analisado.

Observação: Para realização do zeramento de contas, é necessário que tenha sido realizada,
inicialmente, a configuração das Contas de Resultado.

Primeiramente, ao solicitar a abertura da tela Zeramento de Contas, esta será aberta com uma
pequena tela inicial, solicitando a empresa que você deseja realizar o zeramento das contas. Ao
informá-la, sua Razão Social passará a ser exibida na parte superior da tela, onde, caso seja
necessário alterar a empresa, clica-se sobre o nome apresentado, para que a tela de escolha de
empresas seja reaberta.

Localizado logo abaixo do nome da empresa, existe a "Conta de Resultado", que servirá como
embasamento para realização do zeramento.

A tela é dotada de alguns campos de preenchimento obrigatório, que servirão como filtros para
realização do zeramento das contas:

Informe no campo "Número do Lote" o número do lote contábil. Este será alimentado de
acordo com a configuração realizada na tela Lotes Contábeis.

Preencha o campo "Data do Movimento" com a data do movimento referente ao zeramento


contábil.

No campo "Histórico", será informado o histórico utilizado nos lançamentos contábeis.


Previamente, este histórico foi cadastrado na tela Histórico Padrão.

Seção Intervalo de grupos para zeramento

Referente ao campo "Grupo inicial", informe o código da conta contábil que terão seus
lançamentos zerados. Ao definir neste campo uma conta sintética, as suas contas "filhas"
analíticas, também serão zeradas. Por exemplo, suponhamos que foi informada neste campo a
conta de código "1.1.2"; caso esta conta possua contas filhas de código 1.1.2.1 e 1.1.2.2, estas
também serão zeradas.

Preencha no campo "Grupo final" a conta contábil que servirá de limitador final para o
zeramento das contas, ou seja, até esta conta, será feito o zeramento.

Seção Contas para resultado final

Feito o comparativo entre as receitas e despesas registradas no período, a fim de se obter o


zeramento, o resultado desta comparação (lucro ou prejuízo) é transferido para as contas
definidas como "Conta prejuízo" e "Conta lucro".

Seção Outros

Quando a marcação "Lançamentos para a conta de resultado SEM Centro de


Resultado?" for efetuada, definirá que os lançamentos para contas de resultado que não
possuem Centro de Resultado, serão também considerados no zeramento.

Ao realizar a marcação, "Lançamentos para a conta de resultado SEM Projeto?" fará com
que os lançamentos para contas de resultado que não possuem Projeto, sejam também,
considerados no zeramento.

Após serem inseridos os dados dos campos desta tela, e acionando o botão "Salvar
Configurações", o sistema fará a inclusão da configuração para que seja gerado o relatório da
tela Balancete de Verificação, com as contas zeradas.

Observação: Caso o Grupo final seja menor que o Grupo inicial, será exibida a seguinte
mensagem:

"Grupo final não pode ser menor que o grupo inicial".

Depois de preenchidos todos os campos obrigatórios, o botão "Efetuar Zeramento" será


apresentado habilitado e, ao acioná-lo, caracteriza-se a finalização do processo de zeramento de
contas. Será aberta uma pequena tela questionando sobre a certeza da execução do
procedimento.

A partir disso, podem ser gerados relatórios relacionados aos resultados contábeis, que irão
apontar o comportamento da empresa dentro do período definido, de modo a auxiliar nas
tomadas de decisão dentro da organização.

5.08 Nota Explicativa por Período Contábil

Contabilidade> Consultas> Demonstrativos Contábeis

Esta tela permite a criação de Notas Explicativas que serão utilizadas posteriormente na
geração dos demonstrativos contábeis.

As notas explicativas contém informações adicionais àquelas apresentadas nos demonstrativos


contábeis. Tem por objetivo fornecer descrições narrativas e detalhes de itens apresentados
nessas demonstrações, além de informações acerca de itens que não se qualificam para
reconhecimento nessas demonstrações.

Ao visualizar a tela em modo formulário, teremos no topo da mesma, as seguintes informações:

Os dados referentes aos campos "Nro período contábil", "Início período contábil" e "Fim

período contábil" irão seguir o cadastro realizado nas Preferências de Contabilidade da


Empresa, aba Exercício, seção Período Contábil para Demonstrativos e para Planejamento
Orçamentário Contábil.

Ao selecionar uma empresa para inclusão do Período Contábil, será possível escolher por
empresas ativas da contabilidade e que deverão também estarem inseridas nas Preferências de
Contabilidade da Empresa, aba Exercício, seção Período Contábil para Demonstrativos e para
Planejamento Orçamentário Contábil.

Caso não exista um Período Contábil cadastrado nas Preferências de Contabilidade da Empresa,
pode-se efetuar tal inclusão por meio desta tela.

Filtros da tela Aba Configurações N.E

Aba Dados tabelas N.E Aba Relatórios personalizados

Botão Outras Opções...

Filtros da tela

691
A tela Nota Explicativa por Período Contábil é composta por Filtros personalizados, que podem
ser criados de acordo com a necessidade de cada processo/empresa, e Filtros rápidos, que são
compostos pelo campo "Nro. período contábil", sendo que esta informação é gerada de
acordo com as Preferências de Contabilidade da Empresa, aba Exercício, seção Período Contábil
para Demonstrativos e para Planejamento Orçamentário Contábil.

[voltar ao topo]

Aba Configurações N.E


Esta aba é composta pelos campos que irão formar a configuração da Nota Explicativa.

A marcação "Ativo" identifica a Nota Explicativa como ativa ou não.

O "Nro. Nota Explicativa" se trata de uma informação sequencial gerada automaticamente


pelo sistema correspondente aos cadastros realizados.

No "Nro. Nota Explicativa Pai" realize a pesquisa por Notas Explicativas ativas. Pode-se
informar a nota explicativa que é Pai da Nota Explicativa que está sendo cadastrada. Além
disso, esse campo será útil para ordenação da impressão da Nota Explicativa.

Informe no campo "Identificador do título" o código da nota explicativa que será impressa
nos demonstrativos. No preenchimento desse campo pode-se informar pontos, exemplo, '1.1'.
Além disso, esse campo será responsável por identificar a ordenação e descrição da N.E. que
será impressa nos demonstrativos.

No campo "Ordem" determine a disposição da nota explicativa. Em casos onde a Nota


Explicativa for filha de uma outra nota, esse campo deverá ser preenchido com '2', por exemplo.

A marcação "Gerar assinaturas" caracteriza que a Nota Explicativa em questão irá gerar
assinaturas conforme a configuração na aba Signatários presente nas Preferências de
Contabilidade da Empresa.

A marcação "Quebra Página" tem como objetivo caracterizar que a Nota Explicativa em
questão irá quebrar a página após o seu término.

O "Título da Nota Explicativa" é uma informação obrigatória que corresponde à designação


da Nota Explicativa; pode-se informar um máximo de até 4000 caracteres.

No campo "Tipo da Nota Explicativa" determine o perfil da Nota Explicativa. Tem-se as


seguintes opções:

Texto;
Imagem;
Planilha (Tabelas);

De acordo com o Tipo da Nota Explicativa escolhido, o sistema irá apresentar diferentes
comportamentos. Teremos:

Sendo do tipo Texto, o sistema irá permitir a edição dos seguintes campos:

Título da Nota Explicativa: Nessa ocasião será permitida a digitação de até 8000
caracteres (Letras e Números).
Descrição da Nota Explicativa: Nesse campo também será possível informar até 8000
caracteres (Letras e Números).

Esses campos irão identificar o título e a descrição da Nota Explicativa que serão impressos no
demonstrativo contábil, respectivamente. Além disso, é permitido que sejam copiados/colados
textos de outros editores de texto nestes espaços.

Optando-se pelo tipo Imagem, deverão ser trabalhados os seguintes campos:

Caminho da Imagem: Deve-se anexar/selecionar a imagem que será utilizada na


geração da nota explicativa. O sistema renderiza a imagem de modo que esta seja
ajustada na impressão da nota explicativa; caso não ocorra, será impressa em outra
página.

Caso o tipo da nota explicativa seja Planilha (Tabelas), deve-se atentar para os seguintes
campos:

Descrição da Tabela: Será apresentada a lista das tabelas padrão do sistema


cadastradas para que estas sejam vinculadas na Nota Explicativa. As tabelas deverão ser
configuradas na aba Dados tabelas N.E.

Por meio do campo "Tipo Demonstrativo" o sistema busca o código dos demonstrativos ECD,
para a mesma empresa do seletor, para possibilitar a vinculação de determinada nota
explicativa em um demonstrativo. Este campo pode ser definido com as seguintes opções:

DFC;
Balanço Patrimonial;
DRE/DRA.

O campo "Código Demonstrativos ECD" buscará o código dos demonstrativos ECD


disponíveis conforme o tipo do demonstrativo.

Quando a marcação "Gerar N.E somente para colunas com valores ?" for realizada, o
sistema deverá gerar as Notas Explicativas apenas para colunas com valores em que for
diferente de 0 no período de geração.

Nota: Este campo influenciará todos os relatórios que possuírem Nota Explicativa.

[voltar ao topo]

Aba Dados tabelas N.E


Nesta aba são disponibilizadas por meio de sub-abas, a listagem das tabelas padrão do sistema.

Esta aba como um todo, tem como objetivo informar quais valores/campos fazem parte de cada
tabela que for selecionada. As sub-abas/tabelas presentes na aba Dados tabelas N.E. irão
compor as notas explicativas.

Importante: Essas tabelas são nativas do sistema e serão utilizadas para a geração das notas
explicativas. São elas:

Ativo Imobilizado;
Ativo Intangível;
Bens;
Caixa e Equivalentes de Caixa;
Clientes e Contas a Receber;
Custo Serviços Vendidos Por Natureza;
Empréstimos e Financiamentos;
Impostos Sobre Renda e Contribuição Social;
Impostos/Contribuições;
Movimentação da Provisão p/ Contingências;
Outras Receitas (Despesas) Operacionais;
Receita Líquida;
Receitas e Despesas Financeiras.

A configuração de todas as sub-abas/tabelas é semelhante, diferenciando-se logicamente pelos


campos presentes em cada uma. Assim, teremos o exemplo de uma tabela de Receitas e
Despesas Financeiras que foi configurada e sua respectiva geração:

[voltar ao topo]

Aba Relatórios personalizados


A aba Relatórios personalizados tem como objetivo permitir a inclusão modelos personalizados
para as tabelas padrão.

692
Por meio do botão "Baixar Modelos" é possível a realização do download dos modelos padrão
no formato "jrxml" dos relatórios.

O campo "Tabela" apresenta a listagem das tabelas padrão do sistema, além de exibir também
como opção as Tabelas Adicionais.

Na seção "Arquivos personalizados" pode-se selecionar e adicionar os arquivos adicionais


nos quais foram realizadas alterações nos modelos baixados, ou ainda adicionar novos modelos.
Você também poderá copiar arquivos personalizados de outro período, quando são referentes à
mesma tabela.

Observação: Não é possível deletar um arquivo que esteja sendo utilizado por outro período
contábil.

É possível também adicionar arquivos jrxml para tabelas adicionais que irão compor as Notas
Explicativas. Considere ainda que para cada uma destas deve-se ter um jrxml correspondente.

Para filtragem dos dados da tabela que compõe o relatório, o sistema utiliza a Empresa e a Data
de Referência (Início do período contábil e Fim do período contábil) como filtro, para possibilitar
o vínculo entre a tabela adicional e o modelo anexado.

Alguns parâmetros precisam obrigatoriamente ser informados no modelo personalizado para


geração das notas explicativas. São eles:

CODEMP – Código da empresa da geração dos demonstrativos;


NUPERIODOCTB - Refere-se ao número do Período Contábil;
ISORACLE - Igual a true se a base for Oracle;
NULLVALUE - se for Oracle: "NVL"

Se for SqlServer: "ISNULL"

CONCATSTR - se for Oracle: "||"

Se for: SqlServer "+"

Caso for comparativo:

DTINI - Início do Período Contábil;


DTFIN - Fim do Período Contábil.

Se não for comparativo:

DTINI - Primeiro dia do mês levando em consideração a data passada na tela de geração dos
Demonstrativos Contábeis;
DTFIN - Fim do Período Contábil considerando a data passada na tela de geração dos
Demonstrativos Contábeis;
DTMOVINI - Data Inicial passada na tela de geração dos Demonstrativos Contábeis;
DTMOVFIN - Data Final passada na tela de geração dos Demonstrativos Contábeis.

A formatação de dados e valores serão realizadas pelo IReport;


Não será disponibilizado nenhum tipo de visualização dos relatórios personalizados nesta
tela.

[voltar ao topo]

Botão Outras Opções...

O botão "Outras Opções..." é acionado por meio do ícone localizado no alto da

tela.
Ao acionar o botão, o sistema irá disponibilizar a opção "Copiar Nota Explicativa", sendo que,
ao acionar a referida opção será aberto o seguinte pop-up:

No campo "Copiar N.E para:" terá duas opções disponíveis:

Outro período: Ao selecionar essa opção, o campo "Cód. Empresa" será desabilitado
para que você possa pesquisar apenas o período desejado;
Outra empresa: Selecionando esta opção, o campo Cód. Empresa será habilitado para
você selecionar a empresa e depois o período que deseja.

O campo Cód. Empresa trará todas as empresas que possuírem o mesmo Plano de Contas que a
empresa selecionada inicialmente.

Serão disponibilizados no campo "Período Contábil" os períodos contábeis da empresa


selecionada na tela.

No campo "Copiar as abas", o usuário deverá selecionar se deseja copiar somente


"Configurações N.E", apenas "Dados Tabelas N.E" ou se deseja copiar "Configurações N.E
e Dados Tabela N.E".

Nota: Ao utilizar a opção Dados Tabelas N.E ou Configurações N.E e Dados Tabelas N.E todas as
sub-abas da aba Dados tabelas N.E serão copiadas.

Caso a marcação "Substituir registros já existentes" estiver realizada, o sistema verificará


se existem dados na tabela de destino e, caso haja, os dados já serão substituídos. Por outro
lado, encontrando-se desabilitada, será verificado se possuem dados na tabela de destino e
existindo, o sistema apresentará uma mensagem o informando e solicitando que você selecione
substituir.

[voltar ao topo]

5.09 Geração de Blocos para Integração - ECF

Contabilidade > Conexão > ECF

O objetivo desta tela é realizar a geração de blocos que serão integrados através da importação
pelo PVA da ECF e através destes finalizar o processo.

Algumas informações e registros deverão ser alimentados diretamente no PVA e outros são
calculados automaticamente por ele. Também é feita a recuperação dos dados da ECF entregue
pela empresa, necessária para fechamento e envio da obrigação.

O sistema gerará todo o bloco 0 com os registros 0000, 0010, 0020, 0030, 0035, 0930 e 0990
conforme exigência e layout definido pelo Manual de Orientação da RFB. De acordo com as
configurações do módulo Contabilidade/W serão gerados os registros M001, M030, M300, M310,
M312 e M990 relativos à Parte A do e-Lalur.

Caso tenham sido configurados os Blocos: N, P, T, U, X e Y com seus respectivos registros,


através da rotina de configurador de blocos e registros estes serão gerados durante o processo.
Os registros de abertura e encerramento destes blocos serão gerados pelo sistema. A primeira
etapa foi a parte relacionada aos cadastros e a importação das tabelas dinâmicas que pode ser
encontrada em Geração do ECD - ECF. Esta segunda etapa visa a geração propriamente dita do
arquivo. Os cadastros realizados serão consumidos para tal geração.

Também serão gerados os blocos 9001, 9900, 9990 e 9999 de encerramento do arquivo,
inclusive os relativos aos Blocos e Registros que você configurou. Para maiores detalhes sobre o
layout sobre a ECF definido pela Receita federal Brasileira acesse
http://sped.rfb.gov.br/arquivo/show/1654. Dessa forma, teremos:

Botões do topo da tela Atualização das tabelas dinâmicas

Parâmetros de geração

Botões do topo da tela


Na imagem acima poderemos observar os dois campos citados abaixo:

Empresa: Código da Empresa para a qual se deseja gerar os blocos

Período: Período das informações.

Nota: Deverá estar dentro de um mesmo ano.

Deverá contemplar todo o período do exercício contábil.


Caso a empresa tenha iniciado suas atividades em data diferente do início do ano, a data
inicial deverá ser a mesma data.
No caso de situação especial já informada para a ECD (fusão, cisão, incorporação ou
extinção o sistema automaticamente fará o ajuste da data final).

Ao mandar gerar o arquivo em , um PopUp de acompanhamento do processo


será mostrado na tela.

Baixar Arquivo: Ao finalizar a geração, você poderá baixar o arquivo gerado.

Parar Geração: Durante a execução da geração pode-se parar a mesma a qualquer momento;

Ver Histórico: O pop-up mudará sua face para que possa ser verificado o históricos das
gerações.

693
Em "Ver Histórico" é possível baixar o arquivo gerado que foi finalizado ou verificar quais os
processos em que houve erro.

Importante: Ao finalizar a geração do arquivo os mesmos estarão salvos no repositório de


arquivos no seguinte caminho: Contabilidade / ECF.

Ao clicar-se no botão , o sistema irá apresentar um relatório


informando as contas contábeis sem relacionamento com Plano de Contas Referencial ou que
foram cadastradas incorretamente.

[voltar ao topo]

Atualização das tabelas dinâmicas


Pela tela Geração de Blocos para Integração - ECF também será possível realizar a atualização
das tabelas dinâmicas da mesma forma que ocorre pelas telas Plano de Contas, Plano de Contas
Referencial e Configurador de Blocos e Registros - ECF.

O processo de atualização funciona da mesma forma. Ao acessar a tela, se houver arquivo


zipado no Repositório de Arquivos (Contabilidade > ECF > Tabelas Dinâmicas) o sistema irá
lançar o pop-up de atualização e o usuário não poderá fechá-lo. Será necessário aguardar a
finalização do processo para continuar com a utilização da tela.

Nas demais telas, caso você esteja com alguma outra tela aberta e o processo de atualização
for iniciado em outra tela ou por outro usuário, as telas que fazem atualização estarão com o
processo de atualização ativo, se você clicar no botão "Atualizações Sped ECF", o pop-up
com o processo de atualização será lançado. Contudo, nesta tela, Geração de Blocos para
Integração, este processo não ocorrerá dessa forma. E caso você faça a solicitação da geração
do arquivo, o monitoramento da atualização irá parar, e irá voltar somente depois que o usuário
fechar o Pop-Up de Processos da geração do arquivo.

Para maiores informações sobre utilização e atualização das Tabelas Dinâmicas, acesse o Tópico
Atualização das Tabelas Dinâmicas em Geração do ECD - ECF.

[voltar ao topo]

Parâmetros de geração
Tipo ECF: Este campo pode ser definido dentre as seguintes opções:

Original: Opção utilizada quando o arquivo for origem a ser enviado para RFB.
Retificadora: Opção utilizada quando já foi enviado um arquivo original a RFB e que
precisa realizar a retificação deste arquivo com correção de registros gerados e/ou novas
informações.
Original com mudança de forma de tributação: Só pode ser utilizada essa opção,
quando a retificação se refere ao regime de tributação nos casos previstos na legislação.

Número do Recibo da ECF a Ser Retificada: Será digitado pelo usuário com até 41 dígitos
(Números e Letras). O campo estará disponível para digitar, caso o tipo de ECF seja diferente de
Original.

Indicador de Situação Início do Período: Combo Box, com as seguintes opções:

0 - Regulador (Início no primeiro dia do ano);


1 - Abertura (Início de atividades no ano-calendário);
2 - Resultante de Cisão/Fusão ou remanescente de cisão, ou realizou incorporação;
3 - Resultante de Mudança de Qualificação da Pessoa Jurídica;
4 - Início de obrigatoriedade da Entrega no ano-calendário.

Estas opções são utilizadas para casos em que a empresa teve alguma situação especial no
período da geração do arquivo, devendo ser de responsabilidade da contabilidade da empresa
que estiver gerando o arquivo, escolher qual opção será utilizada.

% Patrimônio Remanescente (Cisão): Informar neste campo um percentual de 0 a 100,

referente ao percentual de Patrimônio Remanescente, em casos de cisão entre empresas.

Versão do Layout: Selecione neste campo, o código da versão do layout conforme ato da RFB.
Tem-se as seguintes versões:

0001;
0002;
0003;
0004;
0005;
0006;
0007.

A partir da versão 0003 do layout, na geração da ECF caso seja encontrada uma situação com
um dos seguintes códigos 7 - Transformação ou 0 - Transferência de Sede, o registro 0000,
campo 07 - SIT_ESPECIAL será preenchido igual a "0" Normal. Nos casos em que se tem
situações especiais na ECF, o sistema altera a data final para geração do arquivo considerando
a data da situação especial.

A partir de 01/01/2017, tem-se a versão de layout 0004. Nesta versão, alguns registros sofrem
modificações. O Registro 0000, campo 03, será gerado de acordo com a versão do layout.
Vejamos um exemplo de geração do registro:

|0000|LECF|0004|25650383000174|GESTÃO CONTABIL S.A|0|0|||01012017|31012017|N||1||

Ao gerar o arquivo ECF da empresa X, considerando a data inicial 01/01/2015 e a data final
31/12/2015. Caso a empresa possua uma situação especial de "Cisão" com início em
01/07/2015. Nesse caso, será apresentada a mensagem abaixo informando que foi alterada a
data final da geração do arquivo e que o mesmo será gerado considerando novas datas:

"Existe Cisão no período informado. Ajustando data final do período."

"Geração do arquivo: data inicial em 01/01/2015 e data final em 01/07/2015."

Gerando o arquivo ECF da empresa X, levando em consideração a data inicial 01/01/2017 e a


data final 31/12/2017 e a empresa, dispondo de uma situação especial de "Transformação" ou
"Transferência de Sede" com início em 01/07/2017. Nesse caso, será analisado como se não
houvesse uma situação especial, a mensagem não será apresentada e a geração do arquivo
utilizará a data informada:

"Geração do arquivo: data inicial em 01/01/2017 e data final em 31/12/2017"

Além disso, o sistema valida a existência de alguma diferença entre os valores totais dos
lançamentos a débito e crédito. Solicitando-se a geração do arquivo em que exista alguma
divergência, será exibida a seguinte mensagem:

"Existem erros no fechamento de D/C por dia de movimento. A ECF gerada não será
validada. Deseja visualizar o relatório, gerar o arquivo mesmo assim ou cancelar a
operação?"

Ao gerar a ECF/ECD, se existir alguma Conta Contábil que possua o grupo de contas igual a 01-
Contas de ativo, 02-Contas de passivo, 03-Patrimônio líquido e 04-Contas de resultado e que
teve movimento ou saldo no período, sem sua respectiva conta contábil referencial vinculada,
ao clicar em "Gerar Arquivo", será apresentada a seguinte mensagem:

"Existem contas contábeis sem vínculo de contas contábeis referencias. O ECD/ECF


gerado não será validado. Deseja visualizar o relatório, gerar o arquivo mesmo assim
ou cancelar a operação?"

Na geração do arquivo da ECF/ECD, caso o sistema encontre alguma inconsistência, será feita a
gravação do problema no registro de log de erro que é gerado.

Caso o arquivo gerado contenha Contas Contábeis configuradas com um dos grupos de
conta definidos como 05-Contas de Compensação ou 09-Outras, existindo alguma Conta
Contábil Referencial vinculada, o sistema grava a seguinte mensagem de erro no arquivo
de log:

Lista de Contas Contábeis que são contas de 'Compensação' e/ou 'Outras' e possuem conta
contábil referencial vinculada: 'Código da conta contábil' + 'Descrição da conta' + 'Código da
Conta Contábil Referencial' de cada conta que foi encontrada para essa situação.

Caso o arquivo gerado possua Contas Contábeis configuradas com um dos grupos de
conta definidos como 05-Contas de Compensação ou 09-Outras ou que a Conta Contábil
de Encerramento de Resultado da empresa que está realizando a geração, possua valor
de saldo final maior que 0 (zero), o sistema irá gravar a seguinte mensagem de erro no
arquivo de log:

Lista de Contas Contábeis que são contas de 'Compensação', 'Outras' e 'Conta de


Encerramento de Resultado' possuem valor de saldo final. Apresentar o 'Código da conta
contábil' + 'Descrição da conta' + 'Data de Referência' em que a conta possui o saldo para
cada conta.
[voltar ao topo]

5.10 Consolidação de Empresas

Contabilidade> Rotinas

Entende-se por "Consolidar" o ato de "Unificar" duas ou mais organizações. A Consolidação


de Empresas consiste na junção dos lançamentos contábeis de duas ou mais instituições
denominadas "Empresas de Origem" em uma nova empresa consolidada denominada
"Empresa de Destino".

Tem-se abaixo um exemplo conceitual de Consolidação:

A rotina de Consolidação de Empresas tem como objetivo auxiliar no agrupamento dos


lançamentos contábeis de empresas denominadas origem em uma empresa destino. A visão
consolidada dos lançamentos contábeis, irá contribuir para a geração de relatórios relevantes
para o gerenciamento da empresa e suas tomadas de decisão.

Painel Filtro Painel Preferências

Grade Empresas disponíveis Empresa Destino Inexistente

Parâmetros que atuam nesta rotina

Painel Filtro

694
Painel Filtro
Nota-se ao lado esquerdo da parte superior da tela, o painel "Filtro" que ao ser configurado, irá
gerar na grade predominante da tela os dados necessários para realização do processo de
consolidação.

No campo "Empresa de destino", informe a empresa que irá receber a consolidação, ou seja,
a instituição destinatária.

Importante: Serão apresentadas para escolha neste campo, empresas que na tabela TCBEMP
estiverem com o campo "EMPCONSOLIDA" preenchidos como "S".

Nota: Uma prática contábil bem comum ao utilizar a rotina da Consolidação de Empresas com o
intuito de facilitar na identificação da empresa consolidadora nos relatórios contábeis, é utilizar
o código 999 para a empresa de destino. Por este motivo, quando se utiliza pela primeira vez
esta rotina o sistema traz como padrão de sugestão o código 999 no campo Empresa de
destino.

Preencha no campo "Período de consolidação", o intervalo de referência ao qual deseja-se


realizar a consolidação. Tem-se como opção de preenchimento todos os meses do ano.

Informe no campo "Exercício" o ano ao qual deseja efetuar a consolidação de Empresas. Ao


aplicar-se o filtro, serão exibidas na grade as empresas para consolidar que estiverem no
mesmo exercício contábil informado neste campo.

[voltar ao topo]

Painel Preferências
No painel "Preferências" teremos marcações fundamentais para realização da consolidação.

Ao efetuar a marcação "Preservar o nome da empresa de destino", o nome da empresa de


destino da consolidação será mantido quando a consolidação ocorrer em uma empresa
preexistente.

Por meio da marcação "Consolidar contas sem movimento e com saldo", as contas
contábeis que não possuem movimento e com saldo maior que zero, serão consolidadas.

Selecionando-se a marcação "Consolidar empresas consolidadoras?" tem-se que o sistema


permitirá que empresas consolidadoras também sejam consolidadas.

O campo "Regra para Consolidação" conta com as seguintes opções e funcionalidades:

Apenas consolidar: Quando essa opção for selecionada, será executada apenas a
consolidação.
Consolidar e Recompor o Saldo: Ao selecionar essa opção, após a conclusão da rotina
de consolidação, será executada a rotina de recomposição de saldo para a empresa
destino, com a data de referência igual ao mês anterior à data início da consolidação.
Desconsiderar todas as referências da empresa destino e consolidar: Antes da
rotina de consolidação, será verificado se no exercício da consolidação (ou maior), existe
movimentação de contabilização; caso não exista, o sistema pegará a soma de saldo
contábil das empresas de origem da consolidação, com a referência igual à um mês
menor do que a data da consolidação e inserirá a soma destes saldos na empresa
destino da consolidação.

[voltar ao topo]

Grade Empresas disponíveis


Nesta grade serão apresentadas as empresas disponíveis para executar a consolidação; serão
exibidas somente as empresas que na tabela TCBEMP estiverem com o campo EMPCONSOLIDA
preenchidos como "N". Além disso, estas devem estar no mesmo exercício contábil informado
no campo "Exercício".

Ao clicar em serão exibidas todas as empresas que se enquadram nos

filtros definidos.

Os botões e selecionam e desmarcam todas as empresas apresentadas na


grade de uma só vez, respectivamente.

Quando você selecionar o botão , o sistema efetuará a consolidação das


empresas que estiverem selecionadas.

Na consolidação, todos os lançamentos contábeis constantes nas empresas de origem em seus


respectivos lotes para a empresa de destino serão copiados, agrupando-os em lotes numerados
sequencialmente, partindo do número "1"; o número do lote da empresa destino não irá
corresponder ao número do lote das empresas origem.

Os lançamentos consolidados serão provenientes dos lotes das empresas de origem copiados
para a empresa destino. Deste modo, a situação dos lotes criados na empresa de destino, será a
mesma dos lotes nas empresas de origem, vejamos abaixo um exemplo

Se em uma empresa de origem a situação do lote for "Aberto", na Empresa de Destino o lote
correspondente gerado, também terá a situação igual a "Aberto".

[voltar ao topo]

Empresa Destino Inexistente


Na realização da Consolidação de Empresas, caso seja informado um código de empresa destino
inexistente, o sistema irá criar uma nova empresa nas rotinas abaixo preenchendo apenas os
seguintes campos:

Preferências da Empresa

Aba Exercício

Código da Empresa: Será alimentado com o código apontado como inexistente.

Data da Abertura: Neste campo será apontada a menor data de abertura dentre as empresas
selecionadas.

Data de Início do Período Contábil: Este campo será preenchido com a data do início do
período contábil do Exercício selecionado.

Data do Fim do Período Contábil: Será acrescentado neste campo a data final do período
contábil do Exercício selecionado.

Referência: O sistema irá preencher esta informação com a referência do início do exercício
selecionado.

Cadastro de Empresas

Aba Geral

Código da Empresa: Será preenchido com o código indicado como inexistente.

Nome Fantasia: O sistema irá preenche-lo com o termo "Consolidação" seguido dos códigos
das empresas consolidadas separados por vírgula.

Razão Social: Este campo será alimentado com o termo "Consolidação" continuado dos
códigos das instituições consolidadas separados por vírgula.

Razão Abreviada: Será acrescentado neste campo o termo "Consol.".

[voltar ao topo]

695
[voltar ao topo]

Parâmetros que atuam nesta rotina


Consolidar empresas por procedure? - CONSOLIDAPORSTP: Quando esse parâmetro for
habilitado, a consolidação será realizada através de uma rotina alternativa que roda via
procedure no banco, evitando lentidão e atingindo assim uma melhor performance para o
procedimento.

[voltar ao topo]

5.11 Geração de Arquivo - ECD

Contabilidade > Conexão > ECD

Por meio dessa tela realiza-se a geração do arquivo da ECD composto por seus respectivos
blocos e registros. Inicialmente, define-se obrigatoriamente a Empresa e o Período de geração
do arquivo.

Aba Parâmetros Botões do topo da tela

Aba Parâmetros

No campo "Forma de Escrituração" determine a que se refere a escrituração em questão.


Temos duas opções:

G = Livro Diário (Completo, sem escrituração auxiliar);


R = Livro Diário com Escrituração Resumida (com escrituração auxiliar).

No campo "Natureza do Livro" informe o nome da Natureza do livro associado; sua finalidade
e a que se destina o instrumento.

A "Versão do Layout" é uma informação apenas para visualização e não poderá ser editada; O
layout trata o formato do arquivo, respeitando sempre as atualizações encaminhadas pela
Receita Federal.

Observação: A Versão 8.00 será utilizada para o período de 01/01/2019 à 31/12/2019.

Nota: Quando você informar um "Período" após 01/01/2020, o campo Versão de layout será
preenchido automaticamente com a versão "9.00".

O campo "Ult. Instrumento Escrituração" é somente de visualização, e apresentará o código


do N.º Ordem Instrumento Escrituração (G) OU (R) acrescido de 1 (Preferências da Empresa da
Contabilidade, aba Exercício). Assim, teremos o exemplo:

Se nas Preferências da Empresa da Contabilidade, aba Exercício, o campo N.º Ordem


Instrumento Escrituração (G) estiver informado 7, na tela Geração de Arquivo - ECD, no campo
Ult. Instrumento Escrituração será apresentado 8.

O botão "Atualizar N.º Ordem" localizado à frente do campo Ult. Instrumento Escrituração,
quando acionado, o número de instrumento da escrituração que estiver sendo apresentado,
será gravado no campo N.º Ordem Instrumento Escrituração (G) OU (R), conforme a forma de
escrituração, localizado nas Preferências da Empresa da Contabilidade, aba Exercício.

Determine no campo "Indicador de sit. Início do período" a situação da empresa referente à


geração do arquivo em relação ao início do período informado. Temos, portanto, as seguintes
opções:

0 - Normal (Início no primeiro dia do ano);


1 - Abertura;
2 - Resultante de cisão/fusão ou remanescente de cisão, ou realizou incorporação;
3 - Início de obrigatoriedade da entrega da ECD no curso do ano 'calendário'.

No campo "Indicador de existência NIRE" selecione a situação da empresa em relação à


NIRE (Número de Identificação do Registro de Empresas - registro de legalidade da empresa na
Junta Comercial do Estado). Temos as alternativas a seguir:

0 - Empresa não possui NIRE;


1 - Empresa possui NIRE.

Defina no campo "Ind. finalidade da escrituração" a identificação do propósito da


escrituração. Pode-se fazê-lo dentre as seguintes opções:

0 - Original;
1 - Substituta com NIRE;
2 - Substituta sem NIRE;
3 - Substituta com troca de NIRE.

Informe o "Hash da escrituração subst." apenas se o campo Ind. Finalidade da Escrituração


for definido com uma opção diferente de 0 - Original.

Determine o "NIRE da escrituração subst." somente se o campo Indicador de existência NIRE


for definido com uma opção diferente de 0 - Empresa não possui NIRE e o campo Ind. Finalidade
da Escrituração for igual a 3 - Substituta com troca de NIRE.

Defina no campo "Ind. de entidade sujeita a auditoria independente" como é o


comportamento em relação a auditoria independente. Temos as seguintes opções:

0 - Não sujeita a auditoria independente;


1 - Sujeita a auditoria independente.

A realização da marcação "Escriturações Contábeis Consolidadas" irá determinar a geração


do Registro 0000, mais detalhadamente, o campo IND_ESC_CONS.

Caso você efetue a marcação "Gerar J100, J150 e J210 somente para contas contábeis
com saldo?", teremos a geração dos registros J100, J150 e J210, mesmo que as contas
possuam saldo inicial ou final diferente de 0 (zero). Ao marcá-la, serão gerados os registros
mencionados apenas se as contas possuírem saldo inicial ou final diferente de 0.

A respeito da geração do registro J150, para os campos 06 - IND_VL - Indicador da situação do


valor informado no campo anterior e 08 - IND_VL_ULT_DRE - Indicador da situação do valor
informado no campo anterior, teremos a seguinte definição automática para ambos:

P - Subtotal ou total positivo;


N - Subtotal ou total negativo.

Observação: Temos o parâmetro "Calc. indicador grupo registro sintético J150 DRE -
CALINGRUDREJ150" que, quando habilitado, faz com que o sistema efetue o cálculo do campo
12 - Indicador de Grupo do Registro J50 para linhas configuradas com a marcação "Analítico"
desmarcado, na tela Demonstrativos ECD.

Se o campo 11 for igual a "Credor", o campo 12 então será preenchido com "R"; caso
contrário, será preenchido com "D".

Nota: Quando o parâmetro estiver desabilitado, o campo 12 sempre será preenchido


considerando o cadastro da tela Demonstrativos ECD, aba DRE/DRA.

Observação: Para que a geração dos campos 9 e 11 do Registro J150 da linha "Sintético" seja
preenchida considerando o cálculo das contas filhas, sendo assim, caso o cálculo do campo 8
das linhas filhas seja maior que zero, será considerado "D" (devedor); caso contrário considera-
se "C" (credor). Se o cálculo do campo 10 das linhas filhas for maior do que zero, considera-se
"D"; caso contrário, "C".

Com base no saldo da conta para os aglutinadores que possuem a configuração igual a Subtotal
ou Total, teremos a seguinte regra:

Caso o saldo acumulado da conta (VL_CTA) seja positivo, o campo IND_VL será gerado
igual a P - Subtotal ou total positivo; caso seja negativo será gerado igual a N - Subtotal
ou total negativo.
Caso o saldo acumulado da conta (VL_CTA_ULT_DRE) seja positivo, o campo
IND_VL_ULT_DRE será gerado igual a P - Subtotal ou total positivo; caso seja negativo,
será igual a N - Subtotal ou total negativo.

Quando você efetuar a marcação "Gerar registro I200 considerando o número de


documento/lançamento?" e gerar o arquivo ECD, será gerado o "Número do Lançamento"
no campo "02 (NUM_LCTO)" do registro I200, com agrupamento mais analítico. Por outro lado,
caso você não efetue a marcação, a geração do registro I200 não terá o Número do Lançamento
ligado aos outros campos que compõem o campo 02 (NUM_LCTO), tornando o agrupamento
mais sintético.

Quando a marcação "Gerar I050 somente para contas com movimento ou com saldo?"
estiver selecionada, fará com que, somente as contas com movimento no período de geração
ou com saldo diferente de zero sejam geradas.

[voltar ao topo]

Botões do topo da tela

- Este botão é responsável pelo agrupamento das informações, e


consequente junção destas em arquivo. Ao clicar nesse botão será aberto um pop-up
denominado "Processos" que demonstrará o andamento do processo de geração. Nesse pop-
up também será possível baixar o arquivo gerado e ver o histórico de geração.

- Ao clicar nesse botão, o sistema irá apresentar um relatório


informando as contas contábeis sem relacionamento com Plano de Contas Referencial ou que
foram cadastradas incorretamente.

Além disso, o sistema valida a existência de alguma diferença entre os valores totais dos
lançamentos a débito e crédito. Caso você solicite a geração do arquivo em que exista alguma
divergência, será exibida a seguinte mensagem:

"Existem erros no fechamento de D/C por dia de movimento. A ECF gerada não será
validada. Deseja visualizar o relatório, gerar o arquivo mesmo assim ou cancelar a
operação?"

Ao gerar a ECF/ECD, se existir alguma Conta Contábil que possua o grupo de contas igual a 01-

696
Ao gerar a ECF/ECD, se existir alguma Conta Contábil que possua o grupo de contas igual a 01-
Contas de ativo, 02-Contas de passivo, 03-Patrimônio líquido e 04-Contas de resultado e que
teve movimento ou saldo no período, sem sua respectiva conta contábil referencial vinculada,
ao clicar em "Gerar Arquivo", será apresentada a seguinte mensagem:

"Existem contas contábeis sem vínculo de contas contábeis referencias. O ECD/ECF


gerado não será validado. Deseja visualizar o relatório, gerar o arquivo mesmo assim
ou cancelar a operação?"

Na geração do arquivo da ECF/ECD, caso o sistema encontre alguma inconsistência, será feita a
gravação do problema no registro de log de erro que é gerado.

Caso o arquivo gerado contenha Contas Contábeis configuradas com um dos grupos de
conta definidos como 05-Contas de Compensação ou 09-Outras, existindo alguma Conta
Contábil Referencial vinculada, o sistema grava a seguinte mensagem no arquivo de log:

"Lista de Contas Contábeis que são contas de 'Compensação' e/ou 'Outras' e possuem
conta contábil referencial vinculada: 'Código da conta contábil' + 'Descrição da conta'
+ 'Código da Conta Contábil Referencial' de cada conta que foi encontrada para essa
situação."

Caso o arquivo gerado possua Contas Contábeis configuradas com um dos grupos de
conta definidos como 05-Contas de Compensação ou 09-Outras ou que a Conta Contábil
de Encerramento de Resultado da empresa que está realizando a geração, possua valor
de saldo final maior que 0 (zero), o sistema irá gravar a seguinte mensagem no arquivo
de log:

"Lista de Contas Contábeis que são contas de 'Compensação', 'Outras' e 'Conta de


Encerramento de Resultado' possuem valor de saldo final. Apresentar o 'Código da
conta contábil' + 'Descrição da conta' + 'Data de Referência' em que a conta possui o
saldo para cada conta."

- O acionamento deste botão apresentará o pop-up "Processos",


contendo o histórico de geração do arquivo, onde será possível baixar o arquivo selecionado por
meio deste pop-up; ao selecionar uma linha, o botão "Baixar Arquivo" ficará habilitado para
utilização.

[voltar ao topo]

5.12 Lançamentos Contábeis

Contabilidade > Arquivos

Lançamento Contábil é um termo utilizado em escrituração contábil, que define a maneira que
um Contador irá registrar as transações financeiras de uma entidade; é o registro dos fatos
contábeis, ou seja, aqueles que provocam mudanças na composição do patrimônio da entidade.

Através desta tela, você realiza a consulta e análise dos referidos lançamentos contábeis, bem
como alterações, adição, exclusão e duplicação de lançamentos.

Note ao lado esquerdo da tela, alguns campos que, quando preenchidos, servirão de filtros para
a busca e identificação dos lançamentos contábeis. Abaixo trataremos sobre eles:

Filtros Totalizadores

Cadastro de Lançamentos Edição, Duplicação e Exclusão de Lançamentos

Botão Outras Opções... Detalhes do lançamento

Filtros

Inicialmente, temos no alto do Painel de Filtros, o assistente para configuração de filtros


personalizados, onde você pode montar o filtro desejado, que atenda alguma necessidade de
busca em específico.

Logo abaixo, temos o campo "Referência", que diz respeito ao período de referência dos
lançamentos contábeis e é de preenchimento obrigatório para busca dos dados.

Informe no campo "Núm. Lote" o número do lote de algum lançamento, ou ainda um intervalo
deles.

O campo "Período de Movimento" é destinado ao preenchimento do período em que foram


realizados os movimentos contábeis.

De forma semelhante ao Número do Lote, você pode informar no campo "Núm.


Lançamento" um número de lançamento em específico, ou mesmo um intervalo destes.

No campo "Conta Inicial", informe uma conta contábil que possua lançamentos dentro daquele
período de referência.

De maneira similar ao campo anterior, informe no campo "Conta Final" uma conta contábil
que contenha lançamentos dentro daquele período de referência.

Você pode buscar os lançamentos por meio de seu Centro de Resultados, ou seja, serão exibidos
apenas os lançamentos que possuírem o Centro de Resultado informado no campo "Centro de
Resultados".

Observação: Esta opção de preenchimento estará habilitada apenas se, nas Preferências da
Empresa de Contabilidade, aba Lançamentos, a marcação "Utiliza Centro de Resultado"
estiver efetuada.

Igual ao campo anterior, você pode buscar os lançamentos através de seu "Projeto".

Nota: Esta opção de preenchimento estará habilitada apenas se, nas Preferências da Empresa
de Contabilidade, aba Lançamentos, a marcação "Utiliza Projeto" estiver realizada.
Inserindo algum código de histórico no campo "Histórico", será filtrado os lançamentos
contábeis que possuírem o código escolhido.

Informe no campo "Intervalo de Documentos", o número de documento referente a algum


lançamento, ou ainda um intervalo deles.

É possível filtrar os lançamentos, informando seus "Valores", seja este em específico ou um


intervalo entre eles.

Por fim, você pode buscar os lançamentos contábeis por meio de algum trecho do histórico que
ele possua, através do campo "Complemento do Histórico Contendo".

[voltar ao topo]

Totalizadores

Os totalizadores encontram-se no rodapé da tela e deverá somar todos os lançamentos de


Receita, Despesas e o valor da Diferença entre estas, referente aos lançamentos que estão
disponibilizados na tela.

Observação: Independente se no valor da Diferença constar débito maior ou crédito maior, o


totalizador ficará com a cor vermelha e este valor será negativo.

[voltar ao topo]

Cadastro de Lançamentos Contábeis


Assim como todo cadastro no sistema, este inicia-se através do acionamento do botão de incluir

. Ao fazê-lo, será aberto o pop-up Lançamento contábil:

697
Primeiramente, preencha alguns campos obrigatórios:

Referência: Determine o período da referência do lançamento contábil que está sendo


inserido.
Núm. Lote: TAqui, temos a possibilidade de digitação ou busca (ícone representado pela
lupa) do número do lote contábil ao qual o lançamento contábil irá fazer parte.

Nota: Já deverá existir o lote contábil de acordo com a empresa do lançamento e a data de
Referência informada.

Data Movimento: Informe aqui a data do movimento do determinado lançamento


contábil.
Núm. Documento: Este espaço é destinado ao preenchimento do número de
documento do lançamento contábil em questão.

Neste primeiro momento, o campo "Núm. Lançamento" é o único de preenchimento


automático pelo sistema; nele não são permitidas alterações.

Ao habilitar a marcação "Extemporâneo?" o campo "Dt. Ocorrência Extem." será habilitado


para edição.

Observação: Em relação ao Registro I200, ao validar o arquivo ECD gerado com o Lançamento
Extemporâneo, o campo "Tipo de lançamento" deste registro será igual a "X - Lançamento
extemporâneo".

Importante: Caso não seja possível informar a data precisa referente aos fatos do lançamento
extemporâneo, você deverá inserir a data de encerramento do exercício em que ocorreram
estes fatos.

O botão "Excluir" ficará habilitado se o pop-up "Lançamento contábil" estiver em modo de


edição, e ficará desabilitado caso o pop-up esteja em modo de inserção.

O campo "Forma de Lançamento Contábil" será apresentado caso o parâmetro "Usa


lançamento contábil como partida dobrada? - USALANCPARTDOB" estiver habilitado.
Com o referido parâmetro ativado, serão disponibilizadas no campo duas alternativas de
escolha, "Múltiplas Partidas" e "Partida Dobrada"; de acordo com a definição realizada,
será habilitada a respectiva aba para continuidade na inclusão das partidas, ou seja,
aba Múltiplas Partidas ou aba Partida Dobrada, as quais serão detalhadas abaixo.

Aba Múltiplas Partidas

Nota: A aba Múltiplas Partidas possui a mesma confirmação, independente da definição


realizada no parâmetro USALANCPARTDOB.

Você deve informar, obrigatoriamente, no campo "Conta Contábil (Red.)" (digitando ou


buscando pelo ícone em forma de lupa), o código da conta reduzida a qual irá compor o
lançamento contábil.

No campo "Centro de Resultado" informe o código do Centro de Resultado da determinada


conta contábil.

Observação: Este campo será apresentado na tela, se nas Preferências da Empresa de


Contabilidade, aba Lançamentos, a marcação "Utiliza Centro de Resultado" estiver efetuada.

Caso esteja configurado no Cadastro de Plano de Contas, aba Geral, o campo "Centro de
Resultado Obrigatório", será obrigatória a digitação do Centro de Resultado.

No campo "Projeto", informe o código do Projeto da conta contábil.

Nota: Este campo será apresentado na tela, apenas se nas Preferências da Empresa de
Contabilidade, aba Lançamentos, a marcação "Utiliza Projeto" estiver realizada.

Caso esteja configurado no Cadastro de Plano de Contas, aba Geral, o campo "Projeto
obrigatório", a digitação do Projeto será obrigatória.

Informe no campo "Valor Débito", o valor a débito, se for o caso, para a conta contábil
informada.

No campo "Valor Crédito", informe o valor a crédito, se for o caso, para a respectiva conta
contábil.

O campo "Cód. Histórico" é destinado a digitar ou buscar (pelo ícone representado pela lupa)
o código do histórico que irá compor o lançamento contábil.

O campo "Parte A do e-LALUR (Lançamentos)", indicará se o lançamento participa ou não


da Parte A do e-LALUR, afetando a geração do registro M310 da ECF (Escrituração Contábil
Fiscal). Por padrão, este campo é apresentado desmarcado. Além disso, ele só estará visível se a
conta selecionada no Plano de Contas, aba Geral estiver com o campo Tipo de Saldo e-LALUR
definido com a opção "0 - Buscar Lançamentos (Parcial)".

Digite no campo "Complemento", informações relevantes relacionadas ao lançamento contábil


em questão.

No rodapé da aba Múltiplas Partidas, temos:

Total Débito: Será exibido aqui, o valor total a débito referente ao lançamento contábil.
Total Crédito: Ao contrário do campo anterior, temos aqui o valor total a crédito
referente ao lançamento contábil.
Diferença: Teremos aqui, o valor da diferença entre o total a crédito e o total a débito
referentes ao lançamento contábil.

Observação: Caso exista alguma divergência entre a soma do total de débitos e o total de
créditos o sistema irá apresentar a seguinte mensagem:

"O valor da soma dos créditos deve ser igual ao valor da soma dos débitos".

Aba Partida Dobrada

Esta aba será disponibilizada para uso caso o parâmetro "Usa lançamento contábil como
partida dobrada? - USALANCPARTDOB" esteja habilitado.

Temos nesta aba, nas seções "Débito" e "Crédito", os campos que irão compor o lançamento
contábil, sendo a Conta Contábil (Red.) de preenchimento obrigatório; o Centro de Resultado,
Projeto e Código do Histórico, podem ser informados manualmente, ou seguir a definição
realizada no Botão Outras Opções..., Configuração dos Lançamentos Contábeis.

Na seção Dados Gerais, determine, obrigatoriamente, o "Valor do Lançamento", sendo que


esta informação também poderá sofrer influência do Botão Outras Opções..., Configuração dos
Lançamentos Contábeis.

O campo "Parte A do e-LALUR (Lançamentos)", indicará se o lançamento participa ou não


da Parte A do e-LALUR, afetando a geração do registro M310 da ECF (Escrituração Contábil
Fiscal). Por padrão, este campo é apresentado desmarcado. Além disso, ele só estará visível se a
conta selecionada no Plano de Contas, aba Geral estiver com o campo Tipo de Saldo e-LALUR
definido com a opção "0 - Buscar Lançamentos (Parcial)".

É possível ainda, inserir algum "Complemento" necessário e pertinente ao lançamento.

Observe no rodapé do pop-up os botões:

Limpar: Quando acionado, serão limpos todos os campos informados até então.
Salvar: Este botão realiza o salvamento dos lançamentos contábeis realizados.
Salvar e Novo: Clicando neste botão, o sistema irá salvar os lançamentos contábeis
efetuados e manter a tela aberta para que se possa realizar outros lançamentos
contábeis, conforme a necessidade.
Fechar: Este botão realiza o fechamento da tela; este procedimento não salva
automaticamente os dados, portanto, na conclusão de um cadastro, faça seu salvamento
por meio dos botões citados anteriormente ("Salvar" ou "Salvar e Novo") antes de
fechar a referida tela.

Importante: Para lançamentos contábeis manuais, é necessário que você configure nas
Preferências da Empresa de Contabilidade, aba Lançamentos, Seção Intervalo de Lotes para
Lançamento Manual, os campos:

Início do número do lote manual;


Fim do do número do lote manual.

Ao realizar lançamentos contábeis manuais, caso um destes campos esteja vazio o sistema irá
apresentar a seguinte mensagem de erro:

"Para Lançamentos Contábeis manuais é necessário configurar o Intervalo de Lotes


para lançamentos Manuais nas preferências da empresa."

Caso tenha sido feita a configuração mencionada, porém o lote manual informado esteja fora da
faixa configurada, será exibida a mensagem:

"O número de lote deve estar entre a faixa: 001 (loteMínimo) e 100 (loteMáximo)."

Nota: Quando criado um campo adicional e o mesmo for vinculado à tela Lançamentos
Contábeis (tabela TCBLAN), ao realizar a inclusão de lançamentos contábeis de forma manual,
caso o parâmetro "Replica campo adicional para todas as partidas do lançamento
contábil? - REPCAMPOADPART" esteja ativado (comportamento padrão), a informação
pertinente ao campo adicional será reproduzida para todas as partidas correspondentes ao
lançamento contábil. Se o referido parâmetro estiver desativado, os dados do campo adicional
criado não serão duplicados nas demais partidas do lançamento contábil, tal informação será
considerada apenas para o lançamento em que foi inserido.
O campo "Empresa de Origem" quando preenchido, possibilitará para os lançamentos
manuais, a opção de registro da empresa de origem do lançamento e, desta forma, sendo
possível realizar a rastreabilidade destes lançamentos.

[voltar ao topo]

Edição, Duplicação e Exclusão de Lançamentos


Contábeis
Caso seja necessário, é possível realizar a edição dos lançamentos contábeis. Para isso, acione o

botão "Editar Lançamento" presente na parte superior da tela. Feito isso, será aberto
novamente o pop-up "Lançamento contábil" apresentando o registro a ser editado, onde nos
casos de edição dos valores de crédito e débito, deve-se manter a mesma regra de seu
cadastro, ou seja, a inexistência de divergência na soma destas quantias.

Nota: Ao editar um lançamento, você deve lançar um crédito para cada débito efetuado.

698
Para que a edição de um lançamento seja executada com a sequência correta, é necessário
realizar as etapas a seguir:

Após selecionar o lançamento a ser editado, você deverá lançar um crédito e um débito; feito
isso, no pop-up Lançamento Contábil irá constar dois lançamentos.

Em seguida, o sistema abrirá outro pop-up com "Opções para salvar os lançamentos", em
que você deve utilizar a opção "Incrementando Nro de Lançamento".

Realizando estas configurações, os lançamentos seguirão uma sequência correta.

Você também poderá "Duplicar" um lançamento contábil por meio do ícone . Ao acioná-
lo, será exibido um pop-up de Confirmação do procedimento.

Clicando em "Sim", será aberto um novo pop-up de nome "Duplicar Lançamento Contábil",
onde determina-se, obrigatoriamente, os dados do cabeçalho; ao término do preenchimento,
clique no botão "Duplicar", onde será aberto o pop-up Lançamento contábil em modo de
edição, com o registro duplicado posicionado:

Clicando em "Não", todo o lançamento será duplicado, gerando um novo número de


lançamento, sem editar nenhuma informação do lançamento original.

Ainda no pop-up Lançamento contábil, observe em seu lado superior direito, o botão
que, quando acionado, fará com que o sistema exclua todo o lançamento contábil, incluindo as
partidas do lançamento.

Nota: Este botão será apresentado para utilização, apenas depois que o cadastro o lançamento
contábil foi devidamente realizado e salvo no sistema; por esse motivo, ele não é exibido no
momento da realização do cadastro. Além disso, para excluir um lançamento, é preciso
inicialmente acionar o botão Editar Lançamento, descrito acima.

Observação: Não é possível realizar um lançamento contábil manual em um lote fechado; caso
ocorra, a seguinte mensagem é apresentada:

"O lote "XX" já está fechado e nessa situação não pode ser utilizado. Deseja reabri-
lo?"

Na mensagem, "XX" se refere ao número do lote. Clicando-se em "OK", o lote é reaberto.

[voltar ao topo]

Botão Outras Opções...


O botão Outras Opções..., apresenta a funcionalidade "Configurar lançamentos
contábeis" que, ao ser acionada, apresenta o pop-up "Configuração de Lançamentos
Contábeis":

Neste pop-up temos as seguintes configurações:

Seção Múltiplas Partidas

Trabalhando-se com Múltiplas Partidas, caso a marcação "Propagar Núm. Documento" esteja
realizada, o Número de Documento, será reproduzido para todas as partidas do lançamento.

Seção Partida Dobrada

Nesta seção, você pode determinar a Configuração para fixar campos, estabelecendo dentro
das operações de Débito e Crédito, quais campos terão seus valores fixados, quando na inclusão
de um novo lançamento contábil.

Seção Dados Gerais

Nesta seção, você pode optar por "Duplicar Histórico", marcação esta que, se realizada, fará
com que o campo Cód. Histórico, presente no espaço Configuração para fixar campos fique
desabilitado (tanto para Débito, quanto para Crédito), ou seja, se você optar por duplicar o
histórico, ao salvar o registro, existindo Cód. Histórico do Débito salvo no histórico, este será
replicado para o Crédito e vice-versa.

A marcação "Valor Lançamento" quando realizada, fará com que, ao inserir um novo
lançamento, o Valor do Lançamento seja apresentado já preenchido; logicamente o inverso
ocorre, caso a marcação em questão não esteja realizada.

[voltar ao topo]

Detalhes do lançamento

Através de um duplo clique sobre alguma linha, ou por meio do botão localizado na parte
superior direita da tela, é aberto o pop-up "Detalhes do Lançamento", onde visualiza-se as
informações do referido lançamento.

Além disso, uma vez selecionado o detalhe desejado, clicando em "OK", é aberta a tela
correspondente à seleção realizada, ou seja, serão abertas as telas de Movimentação
Financeira, Movimentação Bancária ou Central - Compras | Vendas | Mov. Internas.

Importante: Para que seja possível analisar o detalhe desejado em sua respectiva tela, é
necessário que você possua a permissão de acesso à visualização mesma.

[voltar ao topo]

Acesse também:

Consulta Lançamentos Contábeis

5.13 Config. do Controle Orçam. Contábil

Contabilidade > Cadastros

Esta tela permite realizar as configurações necessárias para execução do Planejamento


Orçamentário Contábil.

O campo "Código" pode ser alimentado de forma manual ou automática; esta definição é feita
pelo botão "Configuração da tela". Informa-se neste campo, a chave do orçamento no
sistema, ou seja, esta numeração será responsável por identificá-lo em todas as rotinas em que
ele estiver presente.

Através do campo "Descrição" é apontado o nome do orçamento que está sendo cadastrado.

A marcação "Ativo" quando realizada, define que o orçamento está em uso e poderá ser
empregado nas diversas rotinas do sistema.

Acionando-se a marcação "Apresenta Código Junto com a Descrição", na tela de


Planejamento Orçamentário Contábil visualiza-se o código do planejamento juntamente com a
sua descrição.

Quando a marcação "Calculo do desvio considerando lançamentos inversos" for


habilitada, os valores das contas inseridos nos campos "Conta Contábil (Red.)" das seções
"Débito" e "Crédito" do pop-up Lançamento Contábil da tela Lançamentos Contábeis serão
apresentados na coluna "Realizado" e "Desvio", de forma que, a consolidação dos saldos nos
cálculos da tela Planejamento Orçamentário serão exibidos.

O campo "Periodicidade" permite selecionar o intervalo de tempo em que os dados serão


agrupados para análise do orçamento. Assim, observe as opções:

Mensal;
Bimestral;
Trimestral;
Semestral;
Anual.

Através do campo "Detalhar por", aponta-se como será feito o detalhamento da análise do
orçamento. São apresentadas as seguintes opções:

Centro de Resultado;
Conta Contábil;
Projeto.

Seção Campos p/ Orçamento

Nesta seção configura-se quais pontos de detalhamento estarão ativos na definição do


orçamento.

5.14 Demonstrativos Contábeis

Contabilidade> Consultas> Demonstrativos Contábeis

Por meio desta tela realiza-se a geração/visualização do relatório de Demonstrativos Contábeis.


Dessa forma, teremos:

Campos da tela Geração de relatórios

Premissa para geração dos demonstrativos

699
Campos da tela
Determine inicialmente o "Período" a ser considerado para geração do relatório. O sistema
buscará o período cadastrado nas Preferências de Contabilidade da Empresa, aba Exercício,
seção Período Contábil para Demonstrativos e para Planejamento Orçamentário Contábil.

Pode-se definir o "Tipo de Período" dentre duas opções:

Período Comparativo: Nessa opção serão apresentadas as demonstrações contábeis


de forma comparativa do período selecionado menos um ano. Deve-se configurar
previamente os períodos contábeis.
Período: Por meio dessa opção, serão exibidas as demonstrações contábeis do período
selecionado.

Observação: Quando o campo Tipo de período estiver com a opção "Período comparativo"
selecionada, será disponibilizado o campo "Período anterior" para se informar o período
anterior a ser analisado.

Nota: O filtro da pesquisa do campo Período anterior trará apenas os períodos menores que o
período principal selecionado.

Informe a "Data período" que os Demonstrativos Contábeis deverão abranger.

No campo "Apresentação da empresa" defina qual nomenclatura pertinente a empresa que


está gerando o demonstrativo deverá ser exibida, tendo-se as seguintes opções:

Razão Social;
Nome Fantasia.

Por meio do campo "Demonstração de valores" determine como serão exibidos os valores no
demonstrativo. Tem-se as seguintes possibilidades:

Em Reais;
Centenas de Reais;
Milhares de Reais;
Centenas de Milhares Reais;
Milhões de Reais;
Centenas de Milhões de Reais;

Bilhões de Reais.

Observação: Quando a opção "Em Reais" estiver selecionada, será possível gerar os
demonstrativos contábeis sem a divisão dos saldos, esta será a opção padrão do campo
Demonstração de valores.

Por meio do campo "Símbolos para valores negativos" defina a forma como os valores
negativos serão apresentados. Tem-se as seguintes opções:

100,00-
100,00D
-100,00
(100,00)
( 100,00)

No campo "Formato data p/ impressão" deve-se determinar qual o formato a ser utilizado
para impressão das datas no demonstrativo; as alternativas são:

DD/MM/AAAA
MM/AAAA
AAAA

Determine no campo "Formato de Impressão" o tipo de arquivo utilizado na visualização do


demonstrativo, podendo ser:

PDF;
Excel (.xlsx).

Caso a marcação "Imprimir logo da empresa" esteja efetuada, será impressa a logo da
empresa no lado direito superior do demonstrativo conforme layout estabelecido.

Quando a marcação "Gerar Demonstrações somente para contas saldo?" estiver


realizada, o sistema gerará as demonstrações somente para as contas contábeis em que o saldo
seja diferente de 0 no período da geração.

Nota: Quando estiver sendo gerado o Período comparativo, deve-se excluir apenas as contas
em que nos 2 períodos o saldo é zero (Referência atual e Referência anterior).

Em relação à marcação "Exibir Receitas positivas e Custos/Despesas negativos para


DRE" tem-se que, quando esta estiver habilitada, serão exibidos no DRE o sinal negativo para
as Despesas e o sinal positivo para as Receitas.

Observação: Ao final, o resultado será demonstrado de acordo com o somatório das receitas e
despesas, ou seja, caso haja lucro durante o período, o saldo deste deverá ser exibido com o
sinal positivo, havendo prejuízo, será demonstrado o sinal negativo.

Quando a marcação "Gerar DRE no layout do PGE da ECD?" for realizada e for solicitada a
geração do relatório DRE, este será impresso e deixará de seguir a hierarquia do campo "Cód.
Tipo Demonstrativo" e passará a seguir o campo "Número da Ordem" existente na aba
DRE/DRA da tela Demonstrativo ECD.

Nota: Caso a marcação esteja habilitada durante a geração do relatório, mas nenhuma das
contas tenha Número da Ordem informado, a hierarquia seguirá como se a marcação estivesse
desabilitada.

Observação: Se a marcação estiver habilitada durante a geração do relatório e alguma das


contas possuir o Número da Ordem, as que não tiverem, ficarão em último no relatório.

Na seção Demonstrativos, tem-se as marcações que irão determinar os dados a serem


gerados nos Demonstrativos Contábeis. Tem-se as seguintes opções:

Todos Demonstrativos;
Gerar capa;
Gerar índice;
Balanço Patrimonial - BP;
Demonstrativos do resultado do exercício - DRE;
Demonstrativos do resultado abrangente - DRA;
Demonstrativo das mutações do patrimônio líquido - DMPL;
Demonstrativos de lucros ou prejuízos acumulados - DPLA;
Demonstrativos do fluxo de caixa - DFC;
Nota explicativa - NE.

[voltar ao topo]

Geração de Relatórios
Alguns campos e informações existentes nos Demonstrativos serão os mesmos para todos os
relatórios, de modo que as definições sobre onde serão coletados estes dados serão os mesmos
para todos os relatórios, conforme descrição abaixo:

Conta Contábil e o Cálculo do Saldo:

Para buscar a conta contábil, saldo e valor dos lançamentos, a empresa da geração
poderá utilizar o plano de contas de outra empresa;
Você realizará a definição das contas, grau e ordenação das contas a serem
apresentadas no demonstrativo na configuração da estrutura na tela Demonstrativos
ECD para cada respectivo demonstrativo;
A coluna Notas explicativas, também será apresentada conforme configuração realizada
nesta tela;
Os valores a serem apresentados serão dos saldos das contas contábeis, para a empresa
e período selecionado;
Para as contas que possuem quebra por Centro de Resultado e Projeto no saldo das
contas, o sistema agrupa os valores, pois nos demonstrativos não é utilizado nenhum
tipo de quebra por Centro de Resultado e/ou Projeto;
Quando utilizada a data Anual com Comparativa, para a data Ano 0, o sistema irá buscar
o saldo das contas para aquele período retroativo (Exemplo: 31/12/15);
Na visualização do relatório, serão apresentados os valores no seguinte formato, 99.500;

[voltar ao topo]

Premissa para geração dos demonstrativos


Antes da geração do Relatório, realizar a configuração de toda a estrutura de classificação dos
grupos de contas contábeis, que deverá ser apresentada no relatório, por meio da rotina
Demonstrativos ECD.

Teremos abaixo alguns modelos de impressão de Demonstrativos:

700
Acesse também:

Conceitos - Demonstrativos Contábeis

[voltar ao topo]

5.15 Histórico Padrão

Importante: Nesta documentação você irá visualizar a descrição das funcionalidades da tela
Histórico Padrão que esta localizada nos menus "Contabilidade > Cadastros" e
"Contabilização > Cadastros ".

Através desta tela, será possível realizar o cadastro de Históricos Padrão para lançamentos
contábeis e realizar a utilização destes nos lançamentos, de modo a facilitar sua interpretação e
suas respectivas partidas.

Para realizar o cadastro de um histórico, clicando-se no botão para inserção de um novo


registro, informa-se inicialmente o código do histórico; este dado pode ser incluído de forma
manual ou automática, dependendo da configuração realizada na opção "Numeração"

presente no botão "Configuração da tela" , localizado na parte superior direita da


tela.

Depois de informado o código, preenche-se a "Descrição" do histórico, ou seja, a informação


que será utilizada nos lançamentos, por exemplo, "Valor ref. aquisição via NF". Tem-se neste
espaço, um limite de 255 caracteres para digitação.

5.16 Vinculação de Contas Contábeis Externas

Contabilidade> Arquivos

Por meio dessa tela, você irá criar um mapeamento de contas externas de Filiais, relacionando-
as com as contas padrão da Matriz. Essa rotina deverá ser utilizada por empresas filiais que
utilizam um Plano de Contas diferente do cadastrado no sistema, de modo que, para filiais que
possuem o mesmo Plano de Contas, não se faz necessária sua importação.

Preenchimentos Iniciais Aba Vinculação de Contas

Sub-aba Geral Aba Máscara Conta Externa

Preenchimentos Iniciais
Primeiramente nesta tela, preencha o "Cód. Empresa da Importação", ou seja, o código da
empresa da qual serão realizados os vínculos das contas externas às contas contábeis da
empresa detentora do Plano de Contas.

Informe uma "Descrição" adequada ao vínculo, com um tamanho máximo de 40 (quarenta)


caracteres.

Ao acionar a marcação "Gerar no I157 da ECD", as contas vinculadas serão geradas no


registro I157 (layout 8) da ECD.

Por meio do campo "Data Início da Mudança do Plano de Contas", indique em qual data se
iniciou a mudança do plano de contas.

[voltar ao topo]

Aba Vinculação de Contas

Informe inicialmente nesta aba, a "Conta Reduzida", onde serão disponibilizadas para escolha
somente contas ativas e analíticas pertencentes a Empresa dona do Plano de Contas.

Ao salvar o registro, automaticamente o sistema irá buscar o Plano de Contas da empresa


selecionada, e disponibilizará seu plano de contas para que se possa realizar o vínculo com as
Contas Contábeis Externas.

Vincule a mesma Conta contábil resumida a várias Contas Contábeis Externas. Deve-se para
isso, informe a Conta Reduzida e os códigos das contas externas; o sistema organizará a ordem
das contas contábeis repetidas através do campo "Sequência".

Por meio do botão presente no alto da aba, tem-se a verificação da


existência de novas contas para a empresa do plano de contas do vínculo selecionado, em caso
positivo, as novas contas serão inseridas na tabela.

A exclusão será feita automaticamente, ou seja, se a conta for excluída (Plano de Contas) o
registro nesta aba também será excluído.

Por meio do campo "Centro de Resultado" você poderá vincular o CR na Conta Contábil para
alimentar o registro I157 da ECD.

[voltar ao topo]

Sub-aba Geral

Na "Conta contábil externa manual", preencha o código da conta contábil externa, a qual
será importada posteriormente. Esta deverá estar de acordo com a Máscara a ser definida logo
em seguida.

Ao proceder com a inserção de um registro na Aba Geral, quando este for salvo,
automaticamente o sistema irá inserir na tabela detalhes todas as contas pertencentes ao Plano
de Contas da empresa cadastrada no vínculo.

Desse modo, pode-se editar apenas o campo Conta contábil externa manual; não será possível
inserir ou remover registros nesta grade.

Por meio do campo "Centro de Resultado" você poderá vincular o CR na Conta Contábil para

alimentar o registro I157 da ECD.

Referente ao campo "Conta contábil externa importada", pode-se realizar o vínculo de uma
conta contábil. Para isso, clique no campo de pesquisa à frente do campo e escolha a Conta que
foi importada na rotina de Importação do Plano de Contas. Serão apresentadas apenas as
contas Analíticas e que possuam o mesmo código da empresa do vínculo.

Teremos por fim a "Conta contábil", que é um campo alimentado automaticamente pelo
sistema que identifica a Conta Contábil a qual pertence aquele grupo de contas externas.

[voltar ao topo]

Aba Máscara Conta Externa

Por meio dessa aba, defina a máscara que será utilizada para o cadastro das contas externas.

[voltar ao topo]

Veja também:

Empresas da Contabilidade - Preferências

Importação de Lotes com base no ECD

Importação do Plano de Contas com base no ECD

5.17 Importação de Lotes com base no ECD

Contabilidade > Rotinas

Essa tela tem o objetivo de efetuar a importação de lotes contábeis tendo como base o arquivo
do ECD gerado pelas filiais.

701
Inicialmente, informe a "Empresa" da contabilidade.

A marcação "Substituir lotes já existentes", por padrão, é apresentada desabilitada e,


quando marcada, se existirem lançamentos no sistema para a empresa selecionada cujo
número de lote seja 1 (um) para todo o período do arquivo da ECD, os mesmos serão excluídos
para inserção dos novos lotes conforme o arquivo. Se essa marcação estiver desabilitada e
existir lotes nesse período, será apresentada uma mensagem alertando sobre essa ocorrência.

A marcação "Importar Código de Histórico de Contas Externas" determina se o campo


"Histórico Padrão" será alimentado na importação/inserção de registros.

Ao acionar o botão , será apresentado um pop-up para realização do upload do


arquivo da ECD externo da outra empresa:

Através do botão você poderá acompanhar a importação bem


como visualizar todo o seu histórico:

Observação: Caso ocorram erros durante a importação, eles serão gravados em um arquivo
".txt" no Repositório de Arquivos; você pode proceder com o download desse arquivo, se for
necessário, através do botão "Baixar Arquivo", que estará habilitado nessas situações.

Nota: A importação dos arquivos suporta os layouts 4.00, 5.00, 6.00, 7.00, 8.00 e 9.00.

Acesse também:

Empresas da Contabilidade - Preferências

Vinculação de Contas Contábeis Externas

5.18 Demonstrativos ECD

Contabilidade > Conexão > ECD > Configuração P/ ECD

O objetivo da tela "Demonstrativos ECD" é permitir a configuração da estrutura das


Demonstrações Contábeis, que são necessárias para geração de Registros que irão compor o
SPED Contábil, de modo a evidenciar as Demonstrações Contábeis das Empresas obrigadas a
transmitirem o ECD.

Inicialmente para construção e posterior consulta dos Demonstrativos Contábeis, ao acessar a


tela é necessário através do link localizado no lado superior esquerdo da tela, "Clique para
selecionar uma empresa", definir a empresa para a qual será realizada a configuração.

Dividimos a composição das Demonstrações Contábeis em quatro abas. A saber:

Aba Balanço Patrimonial Aba DRE/DRA

Aba Fatos DMPL/DLPA Aba DMPL/DLPA

Aba DFC Copiar Estrutura de contas

Aba Balanço Patrimonial


O Balanço Patrimonial é o demonstrador contábil que apresenta a posição patrimonial e
financeira da empresa em um período determinado (normalmente anual). Ele avalia a posição
contábil e financeira da empresa, uma vez que considera não apenas o caixa, mas também
propriedades, dívidas e pagamentos a receber.

Código: Informe o código aglutinador da conta.

Observação: O código de aglutinador será apresentado nos registros J100, J150 e também no
registro I052 conforme manual SPED Contábil.

Descrição: Cadastre neste campo o nome da conta.

Ativo: Quando essa marcação for efetuada, definirá que a conta cadastrada está ativa.

Analítico: Ao selecionar essa opção, será indicado que o cadastro em questão é analítico.

Grupo Balanço: Defina nesse campo a qual grupo o cadastro pertence, podendo ser ao
"Ativo" ou "Passivo e Patrimônio Líquido".

Nota: Na Versão de Layout 7.00 da Geração de Arquivo - ECD o grupo Ativo será representado
por "A" e o Passivo e Patrimônio Líquido por "P".

Grupo p/ Demonstrativo: Esse campo é utilizado na geração dos demonstrativos contábeis,


atuando como uma espécie de agrupador das Contas Contábeis. Ele pode ser definido dentre as
seguintes opções:

Ativo Circulante;
Ativo Não Circulante;
Passivo Circulante;
Passivo Não Circulante;
Patrimônio Líquido.

Na parte inferior da tela, teremos como preenchimento obrigatório, o "Código Reduzido" da


conta, com base no plano de contas da empresa. Vincula-se a(s) conta(s) contábil(eis) conforme
regra da empresa.

Observação: O Balanço Patrimonial irá gerar dados para o registro J100.

Importante: Para os registros J100 e J150 tem-se no campo "Indicador do tipo de


aglutinação da linha" do validador as opções "T - Totalizador" (para as contas sintéticas) e
"D - Detalhe" (para as contas analíticas), sendo que, estes dois indicadores irão diferenciar a
hierarquia das contas nos Demonstrativos ECD.

[voltar ao topo]

Aba DRE/DRA
O DRE (Demonstração do Resultado do Exercício) é uma demonstração contábil destinada a
evidenciar a formação do resultado líquido em um exercício, por meio do confronto das receitas,
custos e resultados, apuradas segundo o princípio contábil do regime de competência. Trata-se
de um relatório contábil elaborado em conjunto com o "Balanço Patrimonial", que descreve as
operações realizadas pela empresa em um determinado período.

A demonstração do resultado do exercício oferece uma síntese financeira dos resultados


operacionais e não operacionais da empresa. Embora sejam elaboradas anualmente para fins
legais de divulgação, em geral, são feitas mensalmente para fins administrativos e
trimestralmente para fins fiscais.

Nota: A DRE é elaborada ao mesmo tempo em que se define o "Balanço Patrimonial" (BP),
logo não é possível conceber este relatório dissociado do "BP".

Código: Informe o código aglutinador da conta.

Observação: O código de aglutinador será apresentado nos registros J100, J150 e também no
registro I052 conforme manual SPED Contábil.

Descrição: Cadastre neste campo o nome da conta.

Ativo: Ao efetuar essa marcação, você definirá que a conta cadastrada está ativa.

Analítico: Quando esta marcação estiver realizada, tem-se que o cadastro em questão é
analítico.

Situação: Defina nesse campo a qual situação o cadastro pertence, tendo-se as seguintes

opções:

Automático;
Subtotal ou total.

Sobre o campo Situação:

Para linhas criadas na DRE que estejam no Plano de Contas, deve-se informar a opção
Automático;
Para linhas criadas na DRE e que não estejam no Plano de Contas, informe a opção
Subtotal ou total, de acordo com a natureza da conta que será apurada;
Para as contas de aglutinação, ou seja, contas sintéticas, a configuração deste campo
não poderá ser Automático e sim, Subtotal ou total.

Gera DRA?: Esta marcação quando realizada, tem-se que a conta contábil fará parte do
demonstrativo contábil da DRA.

Na parte inferior da tela, tem-se como preenchimento obrigatório, o "Código Reduzido" da


conta, com base no plano de contas da empresa. Vincula-se a(s) conta(s) contábil(eis) conforme
regra da empresa.

Para que o campo "Grupo da DRE" do validador do ECD seja preenchido, deve-se selecionar
uma das seguintes opções no campo "Indicador de grupo da DRE" desta aba:

Representa incremento do lucro, ou;


Representa redução do lucro.

702
Representa redução do lucro.

Número da Ordem: Informe nesse campo o número de ordem da linha na visualização do


Demonstrativo.

A "Classificação do Saldo Inicial" e a "Classificação do Saldo Final" serão calculados


automaticamente para a geração do registro J150, obedecendo a natureza do saldo credor ou
devedor. Assim, para que a geração do registro analítico J150 siga a somatória de crédito/débito
e de forma automática, o sistema informará no campo IND_DC_INI e IND_DC_INI_MF se o
resultado deu positivo (C-Credor) ou negativo (D-Devedor).

[voltar ao topo]

Aba Fatos DMPL/DLPA


Fatos Contábeis são as ocorrências que alteram, qualitativa e/ou quantitativamente o
Patrimônio.

Informe inicialmente o "Código Fato Contábil", bem como sua descrição (Desc. Fato
Contábil).

Defina também, o campo "Situação" que possui as seguintes alternativas:

Automático: É um agrupador de históricos, que de forma automática calculará o


movimento do grupo de contas dentro do período de geração.
Subtotal ou total: É uma linha totalizadora do somatório dos valores das linhas
automáticas anteriores, acrescido do saldo inicial do grupo de contas.

Através do campo "Tipo", determine o tipo do saldo a ser apresentado no demonstrativo dentre
as seguintes opções:

Saldo inicial;
Saldo final;
Normal.

No campo "Cód. do Histórico Padrão" serão informados os respectivos históricos que


compõem os Fatos Contábeis.

[voltar ao topo]

Aba DMPL/DLPA
A DMPL - Demonstrações de Mutações do Patrimônio Líquido, faz a indicação do fluxo de uma
conta para outra, a origem e o valor de cada acréscimo ou diminuição no Patrimônio Líquido (PL)
durante o período. Tem por finalidade apresentar as alterações que ocorreram no PL da empresa
em determinado exercício, trata-se de uma demonstração mais completa e abrangente, uma
vez que evidencia a movimentação de todas as contas do patrimônio líquido, inclusive a
formação e utilização das reservas não derivadas do lucro. São informações que complementam
o Balanço Patrimonial e a Demonstração de Resultados.

A DLPA - Demonstração de Lucros ou Prejuízos Acumulados, destaca as alterações ocorridas no


saldo das contas de lucros ou prejuízos acumulados, no Patrimônio Líquido. Exibe o resultado da

empresa e as alterações nos lucros ou prejuízos acumulados para o período de divulgação.

A DLPA discriminará:

1. Saldo do início do período e ajustes de exercícios anteriores;

2. Reversões de reservas e lucro líquido do exercício;

3. Transferências para reservas, dividendos, a parcela dos lucros incorporada ao capital e o


saldo ao fim do período;

4. Montante do dividendo por ação do capital social.

Importante: As informações apresentadas na DLPA fazem parte da DMPL, ou seja, a DLPA é


uma das colunas da DMPL.

Código: Informe o código aglutinador da conta.

Descrição: Cadastre nesse campo, o nome da conta.

Ativo: Esta marcação quando efetuada, definirá que a conta cadastrada está ativa.

Agrupamento p/ DLPA: Está marcação definirá se a conta cadastrada irá representar a DLPA.

Observações:

Se a marcação Agrupamento p/ DLPA estiver realizada, o sistema gerará o demonstrativo


como DLPA; caso contrário, se não estiver marcada, será gerado o demonstrativo como
DMPL;
Se você não marcar o Agrupamento p/ DLPA, será gerado o registro J210 com o código
1; e, se você marcar o Agrupamento p/ DLPA, será gerado o registro J210 com o código 0.

Mais abaixo na tela, tem-se como preenchimento obrigatório, o "Código Reduzido" da conta,
com base no plano de contas da empresa. Vincula-se a(s) conta(s) contábil(eis) conforme regra
da empresa.

Os lançamentos efetuados nestas contas, obrigatoriamente deverão possuir "Histórico


Padrão" informado, para que seja possível gerar as demonstrações. A falta desta informação
em algum lançamento, provocará uma inconsistência nos saldos.

Nota: Estas informações geram registros J210 e são utilizados na geração do J215.

REGISTRO J210: DLPA – Demonstração de Lucros ou Prejuízos Acumulados / DMPL –


Demonstração De Mutações do Patrimônio Líquido.

REGISTRO J215: Fato Contábil que altera a conta Lucros Acumulados ou a conta Prejuízos
Acumulados ou todo o Patrimônio Líquido.

[voltar ao topo]

Aba DFC

Código: Informa-se obrigatoriamente o código aglutinador da conta.

Descrição: Preenche-se este campo com o nome da conta.

Ativo: Esta marcação quando efetuada, definirá que a conta cadastrada está ativa.

Analítico: Quando esta marcação estiver realizada, tem-se que o cadastro em questão é
analítico.

Inverter valor automático: Esta marcação terá impacto para o cálculo do saldo no seu
respectivo Demonstrativo Contábil.

Grupo p/ Demonstrativo: Este campo é utilizado na geração dos demonstrativos contábeis,


atuando como uma espécie de agrupador das Contas Contábeis. Ele pode ser definido dentre as
seguintes opções:

Atividades Operacionais;
Atividades De Investimento;
Atividades De Financiamento;
Outras Atividades;
Totalizador das Atividades Principais.

Situação: Este campo afetará na geração do demonstrativo, possuindo as seguintes opções:

Saldo Inicial;
Saldo Final;
Saldo do Movimento;
Subtotal ou total.

Na parte inferior da tela, tem-se como preenchimento obrigatório, o "Código Reduzido" da


conta, com base no plano de contas da empresa. Vincula-se a(s) conta(s) contábil(eis) conforme
regra da empresa.

[voltar ao topo]

Copiar Estrutura de contas


Esta opção está localizada no alto da tela e, ao acioná-la, apresenta-se o seguinte pop-up:

No campo "Empresa destino" insere-se a empresa para a qual deseja-se copiar a estrutura de
contas.

Observação: A Empresa destino deverá ser uma empresa dona do Plano de Contas e este deve
ser diferente do Plano de Contas da empresa selecionada na tela inicial.

Seleciona-se no campo "Demonstrativo" qual o tipo de relatório deseja-se copiar.

A marcação "Substituir registros já existentes" quando realizada, substituirá os registros


cadastrados na Empresa destino caso os mesmos existam.

703
[voltar ao topo]

5.19 Lotes Contábeis

Contabilidade> Arquivos

Nesta tela, você realizará a manutenção de Lotes Contábeis. Nela podem ser realizados os
cadastros, exclusões, edições, fechamentos e reaberturas de lotes. Sendo assim teremos:

Filtros Cadastros, Edição e Exclusão de lotes

Botão Outras Opções... Considerações acerca da tela

Filtros

Na parte superior esquerda da tela, você poderá realizar a configuração de filtros personalizados

por meio do ícone , de modo que sejam apresentados os lotes conforme a necessidade e a
configuração realizada.

Na "Referência" defina o período que será utilizado para efetuar a busca do mês e o ano de
referência dos lotes. São disponibilizadas as seguintes opções de escolha:

Todos (serão considerados todos os meses do ano corrente);


Janeiro;
Fevereiro;
Março;
Abril;
Maio;
Junho;
Julho;
Agosto;
Setembro;
Outubro;
Novembro;
Dezembro.

No "Intervalo de Lotes", depois de definido o período de referência, informe neste campo um


intervalo de numeração dos lotes que estejam dentro do período estabelecido anteriormente.

O campo "Período de movimento" é preenchido automaticamente ao definir o campo


Referência, ou você também poderá preenchê-lo manualmente, informando um período que se

encaixe no período contábil, e no que foi estabelecido anteriormente no campo Referência. Caso
informe um período em desacordo com estas configurações, será apresentada a seguinte
mensagem:

"O período de movimentação está fora do período contábil. Deve estar dentro de
xx/xx/xxxx a xx/xx/xxxx."

O campo "Exibir Lotes" é destinado a definição da exibição dos lotes de acordo com sua
situação. Pode-se escolher dentre as seguintes opções:

Todos;
Abertos;
Fechados.

[voltar ao topo]

Cadastro, Edição e Exclusão de Lotes

Ao cadastrar um lote contábil, o sistema respeita a configuração realizada na tela


"Contabilidade > Preferências > Empresa", onde são utilizados os seguintes campos:

"Referência" (aba Exercício): Para cálculo do ano contábil;


"Numeração dos Mestres de Lote" (aba Lançamentos): Para controle de numeração
do lote;
"Início do número do lote manual" e "Fim do número do lote manual" (aba
Lançamentos): Para controle de numeração manual.

Na realização do cadastro de um lote, os seguintes campos são de preenchimento obrigatório:

Nro. Lote;
Referência;
Dt. Movimento;
Total do lote;

O campo "Situação" é definido automaticamente de acordo com o status do lote, que pode ser
"Aberto" ou "Fechado".

Os demais campos são preenchidos automaticamente de acordo com os lançamentos contábeis


realizados.

O campo "Observação" é destinado a preencher alguma característica ou particularidade


relevante para o lote que está sendo cadastrado.

Ao cadastrar o lote, este é registrado com a situação "Aberto".

Nota: Os campos "Referência" e "Total do lote" depois que o registro é incluído e salvo, se
tornam inabilitados para edição.

Os procedimentos descritos abaixo de "Fechamento" e "Reabertura" de lotes, são realizados


através do acionamento do botão "Outras Opções..." presente na parte superior direita da
tela.

[voltar ao topo]

Botões Outras Opções...


Neste botão teremos as opções abaixo:

Ao realizar o fechamento de um lote, é feita a validação da diferença entre os lançamentos de


crédito e de débito, caso esta diferença seja diferente de "0" (zero), o lote não poderá ser
fechado e a seguinte mensagem será apresentada:

"O Lote não foi fechado, pois existe diferença dos Débitos em relação aos Créditos,
verifique a coluna "Diferença" e faça a correção."

Caso a diferença entre os créditos e débitos esteja correta, mas o total informado no lote e o
lançamento do lote estejam diferentes, será exibida uma nova mensagem questionando sobre a
correção do lote. Para fechamento do lote, esta diferença não pode existir.

Referente à opção Reabrir Lotes, tem-se que procedimento de reabertura de lotes é realizado,
para que seja possível efetuar algum eventual ajuste nos lançamentos, e consequente
recomposição de seus saldos.

O Fechamento mês é uma rotina que tem como objetivo, verificar se todos os lotes no mês que
está sendo fechado, estão apresentando a situação igual a "Fechado", realizar a atualização os
saldos das contas contábeis no período de referência, fazer a alteração da data do mês de
referência da contabilidade para o mês seguinte e apresentar o relatório de "Validação de
Débito/Crédito" por data de lançamento.

Ao acionar esta opção, será aberta uma pequena tela apresentando o mês atual, que neste caso
consiste no mês de referência informado no campo "Referência" presente na tela
"Contabilidade > Preferências > Empresa > aba Exercício".

Ao clicar em "Confirmar", o sistema verifica se todos os lotes do mês apresentado estão


fechados. Caso existam lotes abertos, o fechamento não será permitido, e a seguinte
mensagem será apresentada:

"O mês atual não poderá ser fechado, pois contém Lote(s) Aberto(s)"

Com todos os lotes fechados, ao confirmar o fechamento do mês, o sistema apresentará uma
mensagem para informá-lo que o fechamento foi realizado.

Ao realizar o fechamento do último mês do período contábil (Dezembro), será apresentada uma
mensagem sobre o procedimento:

"Atenção, O mês atual é o último mês do exercício. Confirma fechamento do mês e do


exercício?"

Ao clicar em "Sim", o sistema irá efetuar o fechamento do mês e a alteração do exercício


contábil para o exercício seguinte, modificando a data de referência para o primeiro mês
(Janeiro) do período contábil seguinte.

Se você clicar na opção "Cópia de Lote entre empresas", o pop up de mesma nomenclatura
será aberto:

Ao acionar essa opção, você poderá realizar a cópia de quantos e quais lotes forem necessários
para as empresas. Para que seja possível efetuar tal procedimento, duas premissas devem ser
satisfeitas:

1)Ambas as empresas (origem e destino), devem possuir o mesmo Plano de Contas;


2)Para o lote a ser criado, o número do lote no mês de referência não pode existir.

Pode-se perceber que a tela é dividida em dois quadrantes, sendo o primeiro deles referente a
empresa de origem, ou seja, a empresa da qual os lotes serão copiados.

O campo "Empresa" será apresentado preenchido com a empresa já selecionada na


abertura da tela Lotes Contábeis. Caso seja necessário utilizar outra empresa como base
para cópia, selecione-a por meio de um clique no nome da empresa em destaque no lado
superior direito da tela.
Logo abaixo, informe o "Lote" de origem, que será copiado para a empresa de destino.
O campo "Referência" será preenchido automaticamente ao informar a numeração do
Lote.

Já no quadrante inferior, teremos os dados da empresa de destino, ou seja, a empresa para a


qual os lotes serão copiados.

Selecione primeiramente, a "Empresa" de destino e informe diretamente seu código ou

704
Selecione primeiramente, a "Empresa" de destino e informe diretamente seu código ou
buscando o mesmo pelo ícone de pesquisa. Serão apresentadas para escolha, apenas as
empresas que tiverem seu plano de contas compatível com a empresa de origem.

Em seguida, informe o "Lote" de destino que será criado.

Por fim, preencha a data de "Referência" do lote que está sendo elaborado.

[voltar ao topo]

Considerações acerca da tela


Os campos de destino, "Lote" e "Referência" não poderão existir para que seja
efetuada a cópia.
Caso informe um lote para ser copiado cujo número já exista naquela referência, o
sistema irá exibir a seguinte mensagem:

"Lote (número) já existente na empresa destinatária, altere o número do lote para


que o mesmo possa ser copiado."

A opção Fechar todos os lotes é responsável por realizar o fechamento de todos os lotes
que se encontram em aberto. Poderão ser fechados apenas os lotes cuja referência
tenha sido informada nos filtros. Ao clicar nesta opção, todos os lotes correspondentes à
referência informada serão fechados.
Referente à opção Visualizar Lançamentos (Ctrl + L), ao selecionar um determinado lote
contábil e clicar nessa opção, a tela Lançamentos Contábeis será aberta
automaticamente, selecionando os lançamentos contábeis que se referem àquele lote.

Nota: Caso você selecione esta opção sem posicionar nenhum registro, será exibida a
mensagem seguinte:

"É necessário um lote selecionado para que seus lançamentos possam ser
visualizados".

Observação: Para esta opção, apenas um registro poderá ser selecionado pois, ao selecionar
mais de um lote, será informado que não é possível visualizar os lançamentos para mais de um
lote e solicitará a seleção de apenas um lote.

[voltar ao topo]

5.20 Balancete Comparativo

Contabilidade > Consultas

O Balancete Comparativo é um demonstrativo que vai exibir a análise das variações de conta
contábil durante um determinado período.

Nota: O relatório gerado nessa tela, mostrará o saldo atual de cada conta considerando um
período de 12 meses a partir da Referência selecionada. As opções de configurações dessa tela
funcionam da mesma forma que as opções do Balancete de Verificação.

Na parte superior da tela, serão apresentados o código e a descrição da Razão Social da


Empresa selecionada. Ao clicar na descrição, você pode escolher outra empresa para análise
dos dados.

Você pode utilizar o botão depois que as marcações e


campos desejados forem configurados; sendo que, eles serão detalhados no decorrer desse
artigo.

Para a geração do relatório, defina qual a data de "Referência" em que ele será gerado.

Seção Conta Contábil

No campo "Considerar", determine o critério para apresentação das contas contábeis dentre
as opções:

Todas: Ao selecionar esta, todas as contas contábeis serão impressas no relatório.


Intervalo: Quando essa opção for escolhida, os campos "Inicial" e "Final" serão
habilitados e neles você informará o intervalo de contas para que o Balancete
Comparativo seja gerado com base no que for definido.
Conta Reduzida: Essa opção vai habilitar o campo "Cód. Reduzido" que, ao ser
preenchido, o Balancete Comparativo será gerado somente com a conta informada nele.

Seção Centro de Resultado

Essa seção será habilitada, apenas se na tela Preferências de Contabilidade da Empresa, aba
Lançamentos, a marcação "Utiliza Centro de resultado" for selecionada.

Preencha nos campos dessa seção, o intervalo de Centros de Resultado que deverão ser
apresentados no Balancete Comparativo.

Seção Projeto

Essa seção será disponibilizada apenas se na tela Preferências de Contabilidade da Empresa,


aba Lançamentos, a marcação "Utiliza Projeto" estiver realizada. Assim, você pode informar
nela o intervalo dos projetos que deverão ser exibidos no Balancete Comparativo.

Seção Parâmetros de Impressão

Nessa seção, temos algumas marcações que influenciarão na geração do relatório do Balancete
Comparativo, são elas:

Quando a marcação "Imprimir contas sem movimento e com saldo atual igual a zero"
estiver habilitada, as contas sem movimento em que o saldo atual é igual a zero serão exibidas
no demonstrativo.

Referente à marcação "Imprimir contas com movimento e com saldo atual igual a zero",
quando selecionada, teremos as contas com movimento e com saldo atual igual a zero geradas
no relatório.

Ao efetuar a marcação "Imprimir contas sem movimento e com saldo atual diferente de
zero", as contas sem movimentos e aquelas que possuem o saldo atual diferente de zero irão
para o Balancete Comparativo.

Observação: Se você selecionar as três últimas marcações acima, o sistema utilizará a


referência da Empresa selecionada para a busca do saldo atual, conforme configuração
realizada nas Preferências de Contabilidade da Empresa, aba Exercício, campo "Referência",
de modo que, se a empresa estiver com a referência de um ano contábil diferente do ano
contábil informado no período, o sistema pesquisará pelo saldo da referência atual configurada
para a busca do saldo atual.

Quando você habilitar a marcação "Imprimir D/C nos saldos", serão impressos os caracteres
D (Débito) ou C (Crédito) para os saldos das contas.

Ao selecionar a marcação "Saltar folha na quebra de grau 1", todas as contas a serem
impressas cujo grau 1 for diferente da conta anteriormente impressa, automaticamente ocorrerá
um salto de página. Caso contrário, a impressão do relatório será contínua.

Se a marcação "Imprimir em ordem alfabética o último grau" for selecionada, em todas as


contas impressas que o grau for igual ao Grau do Balancete, a impressão será realizada por
ordem alfabética de suas descrições.
No campo "Data e Hora da Emissão", serão apresentadas a data e hora atual da emissão do
relatório; e caso seja necessário, você pode modificá-lo manualmente.

Quando a marcação "Imprime Logomarca" for realizada, a logomarca será gerada/impressa


no canto superior esquerdo do relatório.

Ao realizar a marcação "Geração da Assinatura conforme signatários?", na última página


do lado esquerdo dos relatórios, a primeira assinatura será exibida, e assim por diante. A
assinatura cadastrada, deve pertencer a mesma empresa da geração do demonstrativo; assim,
a data de início/fim da assinatura deverá estar no período da data que está sendo gerado o
demonstrativo, e a marcação Gerar Relatórios Contábeis deve ser selecionada.

Importante: Caso várias assinaturas sejam impressas, pode ser que o espaço não seja
suficiente, por isso, elas podem ser impressas em outra página. Sendo que, a ordenação das
assinaturas geradas será de acordo com o código do signatário.

Através da marcação "Imprimir contas com saldo mês a mês acumulado?", você escolhe
se na impressão do Balancete Comparativo será exibido o saldo da conta contábil mês a mês
acumulado ou não, ou seja, com a marcação habilitada, será gerado o Balancete Comparativo
sem acumular o saldo do mês anterior com o movimento do mês seguinte e assim
sucessivamente.

Quando você efetuar a marcação "Desprezar zeramento das contas de resultado?", fará
com que o sistema desconsidere o zeramento das contas de resultado e gere o Balancete
Comparativo apresentando as contas de resultado do mês em que ocorreu o zeramento.

Defina no campo "Grau do Balancete" em qual grau o relatório deverá ser gerado; considere o
exemplo:

Uma conta "1.1.2.03.0004", que possua Grau do Balancete igual a "3", será ficará como:
"1.1.2".

No campo "Quebra p/ Relatório", determine qual o tipo de quebra que o balancete sofrerá.
Nele, você pode escolher dentre as seguintes opções:

Somente Contas;
Quebrar por CR;
Combinar hierarquia do CR com a da conta;
Hierarquia do CR sem as contas;
Quebrar por Projeto;
Combinar hierarquia do Projeto com a da Conta;
Hierarquia do Projeto sem as contas;
Quebrar por CR/Projeto;
Quebrar por Projeto/CR;
Quebrar por CR e combinar Projeto com Conta;
Quebrar por Projeto e combinar CR com Conta.

Por meio do campo "Formato da impressão", determine qual a extensão será utilizada para
impressão do relatório, sendo que elas podem ser em "PDF" ou "Excel (.xlsx)".

Nota: Se você selecionar o formato "Excel" , ao solicitar sua visualização, será realizado o
download do relatório no referido formato contendo as informações condizentes com sua
configuração.

6.0 Produção/W
6.00 Dashboard OEE

Esta tela está disponível para


utilização a partir da versão
4.9
Produção > Consultas

Nessa tela você poderá visualizar/consultar os gráficos dos indicadores OEE já presentes na tela
Centros de Trabalho.

Inicialmente, devemos definir os filtros ao lado esquerdo da tela para que sejam apresentados
os dados dos gráficos. Aqui, além de filtrar pelo "Período", você também conseguirá filtrar por
"Categorias de Centro de Trabalho", "Centros de Trabalho" e/ou por "Turnos".

Nesse artigo, trataremos sobre cada uma das abas e cards disponíveis nessa tela. Para verificar
as informações que deseja, basta clicar nos links abaixo:

Aba OEE Geral Aba Produtividade

Aba Disponibilidade Aba Qualidade

Aba OEE Geral

705
Nessa aba, após aplicar os filtros desejados, serão exibidos os indicadores "OEE Geral",
"Produtividade", "Disponibilidade", "Qualidade" e o "Histórico OEE".

Indicador OEE Geral

No gráfico OEE Geral será considerado, inicialmente, o OEE médio de todos os Centros de
Trabalho da Planta; após isso, ele será gerado de acordo com os filtros que você escolheu.

Os dados utilizados para o indicador OEE Geral são Disponibilidade (%) x Produtividade (%)
x Qualidade (%).

[voltar ao subtítulo] [voltar ao topo]

Indicador Produtividade

No gráfico Produtividade será considerada a produtividade média de todos os Centros de


Trabalho da Planta para depois serem gerados de acordo com os filtros escolhidos.

O levantamento de dados para o indicador de Produtividade é o seguinte: Produtividade =


(Quantidade Real/Dia) / (Quantidade Teórica/Dia), onde:

A Quantidade Real corresponde à quantidade de produtos total fabricada no período em


questão, seja ela correspondente à peças boas ou ruins (Qtd. Apontada + Qtd. Perda da tela
Operações de Produção, aba "Apontamentos", sub-aba "Itens").

E a Quantidade Teórica se refere à quantidade de produtos que deveria ser produzido no período
em questão (cálculo= (Tempo Produzido(hs) * (Tam. Lote Padrão) / (Tempo Programado)).

[voltar ao subtítulo] [voltar ao topo]

Indicador Disponibilidade

No gráfico Disponibilidade será considerada a disponibilidade média de todos os Centros de


Trabalho da Planta para depois serem gerados de acordo com os filtros escolhidos.

O levantamento de dados para o indicador Disponibilidade é feito da seguinte forma:


Disponibilidade = (Tempo Produzindo/Dia) / (Tempo Programado/Dia), onde:

O Tempo Produzindo é o tempo ao qual o Centro de Trabalho foi utilizado para produção por
alguma OP dentro do período do cálculo. Aqui, serão consideradas todas as atividades,
excluindo aquelas de setup e execuções do tipo paradas (Tipo = "P - Parada") das mesmas.

E o Tempo Programado é o tempo ao qual o Centro de Trabalho possui programação de


produção para o período do cálculo, subtraindo o tempo gasto em paradas planejadas (Tipo =
"P - Parada"). Caso não exista uma programação, serão consideradas a data de início/fim da
atividade como início previsto/término previsto.

[voltar ao subtítulo] [voltar ao topo]

Indicador Qualidade

No gráfico Disponibilidade será considerada a disponibilidade média de todos os Centros de


Trabalho da Planta para depois serem gerados de acordo com os filtros escolhidos.

Nesse indicador, o levantamento de dados se dá pela (Quantidade Peças Boas) /


(Quantidade total apontada), sendo que:

A Qtd. peças boas corresponde à quantidade de produtos de boa qualidade apontada no


período, ou seja, a "Qtd. apontada" da tela Operações de Produção, aba Apontamentos, sub-
aba Itens.

E a Qtd. total apontada refere-se à quantidade total de produtos apontados no período (Qtd.
apontada + Qtd. Perda).

[voltar ao subtítulo] [voltar ao topo]

Histórico OEE

O card Histórico OEE obedecerá os filtros rápidos de "Mês", "Semana" e "Dia" e será calculado
utilizando os dados históricos, ou seja, desde o início do cálculo até o presente momento.

[voltar ao subtítulo] [voltar ao topo]

Ao aplicar os filtros selecionando uma Categoria de Centro de Trabalho, Centros de Trabalho


e/ou Turnos em um Período que não tenha lançamentos com Ordens de Produção, não serão
exibidos dados nos indicadores dos gráficos:

No rodapé dessa aba, temos disponíveis alguns cards que facilitarão sua gestão. Abaixo,
trataremos sobre cada um deles:

Plano de Produção

O card Plano de Produção será apresentado com a produção prevista dentro do período,
respeitando os filtros do dashboard, sendo que, a segunda linha exibirá o comparativo entre o
período atual e o anterior e o mini gráfico apresentará uma linha do tempo de até 4 períodos
anteriores.

[voltar ao subtítulo] [voltar ao topo]

Qtd. Produzida

No card Qtd. Produzida teremos o somatório de produções apontadas no período selecionado


através dos filtros. O mini gráfico desse card também apresentará uma linha do tempo de até 4
períodos anteriores.

[voltar ao subtítulo] [voltar ao topo]

Horas Produtivas

Esse card irá apresentar o somatório dos tempos das atividades finalizadas no período que foi
selecionado nos filtros do dashboard e seu mini gráfico também exibirá uma linha do tempo de
até 4 períodos anteriores.

[voltar ao subtítulo] [voltar ao topo]

Horas Paradas

No card de Horas Paradas teremos o somatório dos tempos das paradas não programadas no

706
No card de Horas Paradas teremos o somatório dos tempos das paradas não programadas no
período selecionado. O mini gráfico desse card também apresentará uma linha do tempo de até
4 períodos anteriores.

[voltar ao subtítulo] [voltar ao topo]

Qtd. Perdas

Por fim, esse card apresentará a soma da quantidade de perdas apontadas no período
selecionado nos filtros. Assim como os outros cards, esse também exibirá uma linha do tempo
de até 4 períodos anteriores.

[voltar ao subtítulo] [voltar ao topo]

Aba Produtividade

Nessa aba temos o indicador gráfico que demonstra a evolução do Cumprimento do MPS por
Grupo de Produtos (onde o Eixo X exibe o Grupo de Produtos e o Eixo Y a porcentagem deles),

considerando as OP's geradas pelo botão da tela Planejamento de Produção (MRP I),
aba Plano Mestre de Produção e também as OP's geradas pela rotina "Programação".

Nota: O cálculo do Cumprimento do MPS será realizado da seguinte maneira: Somatório do


apontamento das OPs de todos os PA's do Grupo / Somatório Saldo a Produzir de todos os PA's
do Grupo x 100%.

Essa aba também apresentará o indicador "% Utilização da Capacidade por CT", que traz o
quanto está sendo utilizado da capacidade disponível da planta.

Esse gráfico respeitará a visão do filtro Categorias de Centro de Trabalho, trazendo as opções
selecionadas. E para o caso do filtro Centros de Trabalho, será apresentada a categoria que ele
pertencer.

A "Capacidade Instalada" trata-se da quantidade de horas disponíveis por cada Centro de


Trabalho/Categoria e a "Capacidade Utilizada" refere-se à quantidade de horas apontadas nos
Centros de Trabalho, ou seja, a soma dos tempos de processo de todas as Ordens de Produção
apontadas nos Centros de Trabalho.

Observação: Para o cálculo da Capacidade Instalada será considerado o somatório da carga


horária dos Centros de Trabalho cadastrados, incluindo as paradas programadas, cargas
horárias distintas, turnos distintos e feriados. Também será considerada a hierarquia abaixo
para o cálculo:

1. Centro de Trabalho;
2. Categoria do Centro de Trabalho;

3. Planta de Manufatura.

No rodapé dessa aba também temos disponíveis alguns cards. Abaixo, trataremos sobre cada
um deles:

Plano de Produção

O card Plano de Produção será apresentado com a produção prevista dentro do período,
respeitando os filtros informados no dashboard, sendo que, a segunda linha exibirá o
comparativo entre o período atual e o anterior e o mini gráfico apresentará uma linha do tempo
de até 4 períodos anteriores.

[voltar ao subtítulo] [voltar ao topo]

Qtd. Produzida

No card Qtd. Produzida teremos o somatório de produções apontadas no período selecionado


através dos filtros. O mini gráfico desse card também apresentará uma linha do tempo de até 4
períodos anteriores.

[voltar ao subtítulo] [voltar ao topo]

Qtd. Setups

Para que sejam apuradas as informações geradoras desse gráfico, é necessário realizar o
cadastro de um novo Motivo de Parada que possua o campo "Motivo de parada" marcado com
a opção "Setup" e, na tela Indisponibilidade de Centro de Trabalho, preencher o campo
"Motivo" também com a opção Setup.

Nota: Quando o campo Motivo de parada estiver com a opção Setup selecionada, a marcação
"Considerar paradas planejadas no cálculo do OEE" não poderá ser habilitada.

O cálculo desse indicador é o seguinte: Somatório do número de paradas e indisponibilidade


com o motivo Setup, sendo expresso em quantidade absoluta e respeitando todos os filtros
aplicados.

[voltar ao subtítulo] [voltar ao topo]

Índice Geral Prod.

O valor desse card é o mesmo do indicador de Produtividade do cálculo do OEE na aba OEE
Geral.

[voltar ao subtítulo] [voltar ao topo]

Aba Disponibilidade

Aqui nessa aba, teremos a apresentação do gráfico de Pareto para os Motivos de Paradas com
as barras acumulando a quantidade de horas.

No Eixo X desse gráfico será exibido o somatório das horas paradas por motivo e o Eixo Y,
na lateral esquerda a unidade = horas, e na lateral direita a unidade = porcentagem.

No lado esquerdo da tela, temos o indicador "Tempo Médio entre Falhas (MTBF)". Ele traz a
informação de qual é o tempo médio entre a ocorrência de falhas (quebras) no equipamento e
considera o intervalo de tempo médio em horas entre os registros de parada para manutenção
corretiva.

O indicador em azul é referente ao período e o outro se refere ao tempo total de utilização


do centro de trabalho, a partir de uma data de corte definida no parâmetro "Data Base para
MTBF no Dashboard OEE - DASHOEEDTBMTBF".

Observações:

O cálculo desse indicador será feito da seguinte forma: Tempo Entre Falhas = Data/Hora
Inicial "Parada mais recente" - Dta/Hora Final "Parada anterior" e o resultado será a
duração em horas entre os dois registros com o motivo "Manutenção Corretiva".
A marcação "Considerar paradas planejadas no cálculo do OEE" da tela Motivos de
Parada deve ser habilitada para marcar o tipo de parada como Manutenção Corretiva;
essa marcação não poderá ser feita se o campo "Motivo de parada" da mesma tela
estiver com a opção "Setup" selecionada.

Outro indicador que temos nessa aba é o de "Tempo Médio para Reparo (MTTR)". Ele trará a
informação de qual é a duração média dos reparos das ocorrências de falhas (quebras) no(s)
equipamento(s)

707
Nota: Para o cálculo, serão considerados o Motivo de Parada do tipo Manutenção Corretiva e a
Indisponibilidade de CT com o motivo igual à Manutenção Corretiva.

No rodapé dessa aba ainda temos disponíveis alguns cards que facilitarão sua gestão. Abaixo,
trataremos sobre cada um deles:

Horas Disponíveis

O card de Horas Disponíveis apresentará o somatório das horas disponíveis no período


selecionado e terá o mesmo valor considerado para formar o cálculo da disponibilidade horária
do OEE.

O valor desse card é a soma dos cards Horas Produtivas e Horas Paradas.

[voltar ao subtítulo] [voltar ao topo]

Horas Produtivas

Esse card exibirá a soma de todas as horas apontadas nas atividades no período selecionado
que não são paradas.

O valor em porcentagem desse card é a razão Horas Produtivas dividido pelas Horas
Disponíveis.

[voltar ao subtítulo] [voltar ao topo]

Horas Paradas

Nesse card será apresentada o total de horas paradas no período selecionado e serão
consideradas todas as indisponibilidades e paradas apontadas no período.

O valor em porcentagem desse card é a razão Horas Paradas dividido pelas Horas
Disponíveis.

[voltar ao subtítulo] [voltar ao topo]

Índice Geral Disp.

Por fim, esse card apresentará o índice geral da disponibilidade no período selecionado nos
filtros desse dashboard.

[voltar ao subtítulo] [voltar ao topo]

Aba Qualidade

Nessa aba, temos inicialmente o gráfico de Pareto para os motivos de perda de produtos na
fábrica (não qualidade) "Pareto - Desvios de Qualidade".

Onde o Eixo Y esquerdo traz o valor número de ocorrências de perda, o Eixo Y direito sua
porcentagem e o Eixo X exibe os motivos de perda.

Os motivos de perda considerados deverão estar listados na tela Motivos de Perda.

O gráfico "Pareto - Custos da Não Qualidade" exibirá o total de custos da não qualidade
para cada grupo de produtos. Como "Não Qualidade", consideramos todos os apontamentos
de perda.

No Eixo X será apresentada a informação do custo da não qualidade por grupo no período
informado; o Eixo Y esquerdo trará a unidade em R$ a ser ajustável de acordo com o valor das
barras (referente ao Custo da Não Qualidade de cada grupo de produtos) e o Eixo Y direito
exibirá a porcentagem referente à linha de valor consolidado.

O cálculo do custo da não qualidade é o seguinte:

CNQ = CP X Qtd. Perda

Onde,

CNQ = Custo da Não qualidade;


CP = Custo de produção, da nota de produção (realizado);
Qtd Perda = Total de unidades apontadas como perda.

A linha de valor consolidado da porcentagem será calculado da seguinte forma: % CNQ = CNQ
Grupo de Produtos / CNQ Total.

Observações:

O custo será apurado a partir da Nota de Produção. Caso você não preencha o campo
"Usar como Preço" da TOP com algum custo, será considerado o "Último Custo
Médio sem ICMS".
O custo a ser considerado é o resultado apresentado no botão "Ver Custos" da tela
Ordens de Produção, aba Notas de Produção.
Não serão considerados os cadastros nas rotinas de Qualidade do Sankhya Om e
também não serão considerados os produtos incluídos como subprodutos na aba Sub-
Produtos da tela Composição do Produto.

No rodapé dessa aba também temos disponíveis alguns cards. Abaixo, trataremos sobre cada
um deles:

Total Custos da Não Qualidade

Esse card exibirá a soma de todos os custos de não qualidade do período filtrado e respeitará
todos os filtros informados na lateral da tela.

[voltar ao subtítulo] [voltar ao topo]

Total de Subprodutos

Aqui teremos a soma do total de produtos apontados (unidades) como perda e o tipo de motivo
"Subprodutos/Refugo" (tela Motivos de Perda, campo "Motivo de perda"). Caso existam
produtos/grupo de produtos com diferentes unidades, será considerado o número literal, não
levando em consideração as unidades de medida.

Refugo trata-se de um material que poderá ser retrabalhado/reprocessado.

[voltar ao subtítulo] [voltar ao topo]

Total de Descarte

Nesse card teremos a soma do total de produtos apontados como perda e o tipo de motivo
"Descarte" (tela Motivos de Perda, campo Motivo de perda).

Descarte é todo material perdido que não pode ser retrabalhado nem reprocessado.

[voltar ao subtítulo] [voltar ao topo]

Índice Geral Qualidade

O valor desse card é o mesmo do indicador de Qualidade do cálculo do OEE na aba OEE Geral.

[voltar ao subtítulo] [voltar ao topo]

6.01 Configuração de Transições - Nova

Produção > Cadastros > Processo Produtivo - Botão Roteiro - Configuração de


Transições

Outro ponto de extrema importância na construção do Fluxo do Processo Produtivo, derivado


das formatações realizadas através do Botão Roteiro, é a configuração das transições do fluxo,
onde o sistema permite a realização de tal configuração a partir de um duplo clique sobre as
mesmas (as transições são as setas contínuas que ligam os elementos do fluxo). Assim, será
exibido o pop-up "Configuração de Transição".

Aba Geral Aba Filtros de Transições

708
Aba Geral Aba Filtros de Transições

Aba Geral
Esta aba tem por objetivo, a determinação das configurações gerais das transições entre as
atividades, que irão de fato estabelecer o fluxo que o processo deverá seguir em tempo de
execução.

A marcação "Padrão" determina que a transição em questão é a referência no caso de todas as


condições falharem.

Aponte por meio do campo "Ordem", a sequência de avaliação da transição, sendo que, o
mesmo deverá ser utilizado somente quando a transição participar de um Gateway do tipo
Exclusivo, onde a primeira transição verdadeira faz com que siga o fluxo.

O espaço do campo "Expressão" é destinado à determinar uma condição que torne a transição
executável. Este deverá ser utilizado somente quando a transição for condicional. Você deve
utilizar uma expressão escrita em "Java Script".

Nota: É importante lembrar que, durante a execução de OP's do Processo, essa expressão será
executada assim que o Gateway (ponto de decisão) à qual ela esteja ligada seja atingido. O
resultado da execução esperado é verdadeiro (true = 1) ou falso (false = 0). A expressão da
Transição será utilizada em conjunto com os filtros de transições, utilizando o operador de
adição AND:

(Expressão javaScript aba Geral) && Filtros de Transição (transição 1511)

[voltar ao topo]

Aba Filtros de Transições


Nesta aba, definimos os filtros que serão avaliados na transição. Estes filtros deverão ser
utilizados somente em situações em que transições condicionais são aceitas. Determine no
campo "Tipo", a espécie de filtro de transição a ser utilizado, sendo que, cada possibilidade
quando acionada, apresentará seus respectivos campos de acompanhamento. Vejamos abaixo a
descrição de cada uma delas:

Produto Acabado em Processamento Estoque Disponível de MP

Necessidade de Setup para Centro de Trabalho Condição Personalizada

Produto Acabado em Processamento

Será conveniente o uso desta opção, quando o Produto Acabado estiver em processamento na
instância do processo. Nesse caso, é obrigatória a seleção de um produto no campo "Produto
(PA)".

Utilize o campo "Produto (PA)" para determinar qual Produto Acabado deve estar em
processamento na instância do processo para execução do filtro. Quando se deseja que o filtro
seja avaliado para qualquer Produto Acabado que esteja sendo processado, este campo não
deve ser utilizado.

Informe no campo "Controle (PA)" o controle do produto selecionado. Apenas será exibido
quando o Produto Acabado possuir controle adicional por lista.

[voltar ao subtítulo]

Estoque Disponível de MP

Esta opção será apropriada, quando a Matéria-Prima possuir estoque disponível conforme
necessidade listada na atividade base. Caso necessário, é possível definir uma expressão que
busca a quantidade de estoque no campo "Expressão". Essa Matéria-Prima pode ser também
um Produto Intermediário e, nestes casos, a atividade base é um sub-processo de produção.

O campo "Atividade Base" deve ser utilizado para especificar a atividade que será empregada
como base da operação. Seu preenchimento se torna obrigatório, apenas quando o tipo do filtro
for "Estoque disponível de MP" ou "Necessidade de Setup para Centro de Trabalho".

Utilize o campo "Matéria-Prima" para especificar qual Matéria-Prima deve ter o estoque
avaliado. Não sendo este campo preenchido, todas as Matérias-Primas necessárias na atividade
base serão avaliadas, conforme marcação "Valida estoque em transições condicionais" na
lista de materiais. Deve ser utilizado somente quando o tipo do filtro for "Estoque disponível
de MP".

O campo "Controle (MP)" será exibido para preenchimento, quando a matéria-prima


selecionada possuir controle adicional por lista. É um campo a ser utilizado para especificar o
controle da matéria-prima que deve ter o estoque avaliado.

Informe no campo "Empresa" a empresa que será utilizada para busca do estoque. Não sendo
informada uma empresa neste campo, será utilizada a mesma do processo de produção.

Determine o "Local" onde deve-se checar o estoque.

[voltar ao subtítulo]

Necessidade de Setup para Centro de Trabalho

O uso desta opção se justifica, se o Centro de Trabalho em uso na atividade base sempre exigir
setup, ou quando condicional, o setup atual for incompatível com o Produto Acabado em
processamento.

O campo "Atividade Base" deve ser utilizado para especificar a atividade que será empregada
como base da operação. Seu preenchimento se torna obrigatório, apenas quando o tipo do filtro
for "Estoque disponível de MP" ou "Necessidade de Setup para Centro de Trabalho".

[voltar ao subtítulo]

Condição Personalizada

A utilização desta opção será válida, se a expressão especificada no campo "Expressão"


retornar linha onde a primeira coluna seja numérica com valor maior que zero.

No campo "Expressão", defina uma expressão em SQL que deverá retornar uma linha com
uma coluna numérica. Caso o valor seja igual a "0", a expressão será considerada falsa, caso
contrário será verdadeira. O sistema vai injetar os seguintes parâmetros na consulta:

CODPRODPA
CONTROLEPA
CODPRODMP
CONTROLEMP
CODEMP
CODLOCAL
IDPROC

Observações:

Os filtros de transições são avaliados de forma agrupada ao tipo do filtro (Produto Acabado,
Estoque Disponível de MP, Necessidade de Setup para o Centro de Trabalho e Condição
personalizada) considerando OR para cada filtro do mesmo grupo, ou seja, se qualquer uma das
expressões do grupo retornar verdadeiro (true = 1), então o grupo resulta em verdade.

Os grupos são avaliados considerando AND, ou seja, o resultado da Transição será verdadeiro,
apenas se todos os grupos existentes resultarem em verdadeiro (true = 1). Vejamos um
exemplo:

P - Produto Acabado = { true , false , false } -> resultado do grupo P = 'true';

S - Expressão Personalizada = { false, false } -> resultado do grupo S = 'false';

Resultado da Transição, neste exemplo será 'false', pois o grupo S é false.

Para as expressões personalizadas do filtro de transição, estão disponíveis alguns parâmetro


para uso, são eles:

:IDPROC - Código de identificação do Processo Produtivo.

:IDIPROC - Nro da Ordem de Produção.

[voltar ao subtítulo] [voltar ao topo]

6.02 Configuração de Atividades - Nova

Produção > Cadastros > Processo Produtivo - Botão Roteiro - Configurações de


Atividades

Depois de desenhado o Processo Produtivo através da utilização do Botão Roteiro, faz-se


necessário a configuração das atividades adicionadas ao fluxo; para início desta configuração,
dê um duplo clique sobre a atividade, e a tela será direcionada para a interface de
"Configuração de Atividade".

Na nova tela que é aberta, na barra superior, temos o botão "Voltar" para que
voltemos interface para a folha de desenho do Processo, caso necessário, e o
"Código/Descrição" do processo em questão.

No lado esquerdo da tela, temos a grade "Itens do Roteiro", onde são exibidas todas as
atividades do processo selecionado, facilitando a movimentação entre as atividades que você
deseja configurar.

No centro da tela, temos a "Descrição" da atividade selecionada.

Observação: É possível visualizar no lado superior esquerdo da tela o botão


"Anexar", o seu acionamento possibilita a inserção de arquivos ou link's nas atividades do
processo.

Aba Geral Aba Apontamento

Aba Candidatos Executantes Aba Operações de Estoque

Aba Centro de Trabalho Aba Controle de Qualidade

Aba Formulários

Aba Geral
Nesta aba, configuramos os detalhes de cada atividade.

Indique no campo "Tipo de Tempo" o tipo de tempo empregado no processamento da


atividade, dentre as seguintes opções:

Por quantidade: Para quantidades diferentes do lote padrão, é feita uma regra de três
para encontrar o tempo da quantidade desejada;
Por lote: Nas quantidades diferentes do lote padrão, emprega-se o tempo da atividade
a cada fração menor ou igual ao lote padrão;
Fixo: O tempo de processamento será fixo.

Abaixo trouxemos um exemplo:

Em um lote padrão = 1.000 UN

Tempo da atividade = 1,25 hora

Quantidade:

Para uma OP com tam. lote igual à 2.750 UN o tempo da atividade será 3,4375 hora;
Para uma OP com tam. lote igual à 2.000 UN o tempo da atividade será 2,50 hora;
Para uma OP com tam. lote igual à 1.500 UN o tempo da atividade será 1,875 hora;
Para uma OP com tam. lote igual à 750 UN o tempo da atividade será 0,9375 hora.

Lote:

Para uma OP com tam. lote igual à 2.750 UN o tempo da atividade será 3,75 hora;
Para uma OP com tam. lote igual à 2.000 UN o tempo da atividade será 2,50 hora;
Para uma OP com tam. lote igual à 1.500 UN o tempo da atividade será 2,50 hora;

709
Para uma OP com tam. lote igual à 1.500 UN o tempo da atividade será 2,50 hora;
Para uma OP com tam. lote igual à 750 UN o tempo da atividade será 1,25 hora.

Fixo:

Para uma OP com tam. lote igual à 2.750 UN o tempo da atividade será 1,25 hora;
Para uma OP com tam. lote igual à 2.000 UN o tempo da atividade será 1,25 hora;
Para uma OP com tam. lote igual à 1.500 UN o tempo da atividade será 1,25 hora;
Para uma OP com tam. lote igual à 750 UN o tempo da atividade será 1,25 hora.

O campo "Tempo da atividade" está destinado a determinar o tempo padrão gasto para a
execução da tarefa, respeitando a Unidade de Tempo selecionada anteriormente.

Observação: Este campo será atualizado automaticamente, caso você opte por alterar o
Tamanho de Lote Padrão.

Através do campo "Unidade de tempo", você determina a unidade de tempo utilizada para o
tempo de atravessamento da atividade. As opções disponíveis são:

Minutos;
Horas;
Dias.

A marcação "Lista de matéria-prima padrão" determina se a lista de matérias-primas desta


atividade compõe o extrato de matérias-primas padrão para o produto.

Defina no campo "Execução Terceirizada" se a operação é executada em terceiros ou não. As


possíveis opções de escolha são:

Nunca: Representa que essa operação nunca é executada em terceiros, mesmo que a
Ordem de Produção esteja com alguma forma de terceirização.
Sempre: Ao contrário da opção anterior, esta representa que essa operação é sempre
executada em terceiros. Esta opção só pode ser selecionada, caso o processo seja
terceirizado.
Opcional: Esta marcação se refere ao fato de que o usuário irá determinar, no momento
da criação da Ordem de Produção, se a operação será terceirizada ou não.

Nota: Este campo ficará desabilitado se, no Cadastro do Processo Produtivo, o campo
"Produção para Terceiro" presente na aba Geral, se encontre configurado com a opção
"Sempre".

A marcação "Multi-turno", quando acionada, permitirá que a execução da atividade seja


realizada em múltiplos turnos por usuários diferentes. Ou seja, o executante da atividade será
capaz de parar o seu trabalho (fim do turno) e liberar esta atividade para outra pessoa (novo
turno).

[voltar ao topo]

Aba Apontamento
São configurados nesta aba, os Apontamentos da atividade.

Defina no campo "Tipo de Apontamento" como serão realizados os apontamentos nas


Operações de Produção, de acordo com as opções abaixo:

Apontamento de PA / MP: Esta opção, indica que o apontamento será com base nos
Produtos Acabados e Matérias-Primas. Ele habilita os campos da seção "Configuração
Apontamento de PA / MP", logo abaixo. Além disso, na tela Operações de Produção
são apresentadas as abas "Apontamentos" e "Produtos (PA)".
Conferência: Escolhendo por esta opção, fará com que o apontamento seja feito com
base na Conferência; serão habilitados os campos da seção "Configuração da
conferência", logo abaixo, além de na tela Operações de Produção ser apresentada a
aba "Conferência".

Importante: A definição realizada neste campo anula a outra, ou seja, na tela Operações de
Produção, serão apresentadas ou as abas "Apontamentos" e "Produtos (PA)", ou a aba
"Conferência". Da mesma forma que, ou realiza-se as configurações do apontamento PA / MP
ou as configurações da conferência, nas seções descritas abaixo.

Quando a marcação "Exige apontamento de PA" estiver realizada, estará determinando a


obrigatoriedade do apontamento de Produtos Acabados.

Seção Configuração Apontamento de PA / MP

O campo "Quantidade base para apontamento" é destinado a determinar qual a quantidade


a ser utilizada como base para os apontamentos de consumo. Essa quantidade será utilizada,
por exemplo, para multiplicar a quantidade de mistura da lista de Matérias-Primas, para se
chegar a quantidade total das Matérias-Primas. Temos as seguintes opções de escolha:

Qtd. Atual de PA no Repositório de Trabalho;


Qtd. do Lote a Produzir;
Qtd. Apontada de PA.

A escolha feita no campo "Aponta matéria-prima" determina se a atividade permite


apontamento do uso de matéria-prima. O fato de não ser permitido apontar matéria-prima em
uma atividade, não implica em não poder solicitar-se as matérias-primas. Em atividades que
consomem matéria-prima, mas não possuem apontamento, no caso de geração de nota de
produção, o sistema deverá considerar a quantidade definida na formulação. Essa configuração
não se aplica a materiais utilizados para ajuste (esse tipo de material sempre pode ser
apontado). As opções disponíveis são:

Não aponta MP: Não será possível apontar matérias-primas nesta atividade. A aba de
materiais não estará disponível no apontamento.
Aponta as MPs da atividade: Será possível apontar as matérias-primas consumidas
na própria atividade. Conforme configuração, você pode ou não adicionar outras
matérias-primas.
Aponta as MPs da OP: Você irá apontar todas as matérias-primas listadas em todas as
atividades ditas do caminho padrão. O sistema irá iniciar o apontamento com todas as
matérias-primas da Ordem de Produção, no entanto, conforme configuração, pode-se
adicionar ou remover matérias-primas.

Através do campo "Aponta Subproduto", temos a atividade que permite apontamento de


subprodutos. Pode-se escolher dentre as seguintes opções:

Não aponta Subproduto: Definindo por esta opção, não será possível apontar
Subprodutos nesta atividade. A aba de Subprodutos não estará disponível no
apontamento.
Aponta os Subprodutos da atividade: Poderão ser apontados os subprodutos
produzidos na própria atividade. Conforme configuração, você pode ou não adicionar
outros subprodutos.
Aponta os Subprodutos da OP: Você irá apontar todos os subprodutos listados em
todas as atividades ditas do caminho padrão. O sistema irá iniciar o apontamento com
todos os subprodutos da Ordem de Produção, no entanto, conforme configuração, poderá
ou não adicionar ou remover subprodutos.

Por meio da marcação "Proibir apontamento à maior", definimos que não é permitido
apontar uma quantidade superior que o tamanho de lote da Ordem de Produção, sendo que,
essa funcionalidade não se aplica ao apontamento por conferência.

Antes da geração dos registros de apontamento dos Recursos dos Centros de Trabalho, é
necessário identificar quais são os Centros de Trabalhos cujos recursos serão apontados; para
isso, determine no campo "Aponta Recursos do Centro de Trabalho", qual o tipo de
apontamento de recursos a ser utilizado na atividade, dentre as seguintes opções:

Não aponta: Atividades com esta opção definida não suportam apontamento de
Recurso;
Aponta os Recursos de CT da Atividade: Atividades com esta configuração apontam
recursos apenas do Centro de Trabalho em uso pela mesma;
Aponta os Recursos de CT da OP: Atividades com esta opção definida apontam
recursos de todos os Centros de Trabalhos utilizados por todas as atividades da Ordem.

Quando você efetuar marcação do campo "Permitir apontamento de 100% de perda", o


sistema permitirá o apontamento de produções que por algum motivo tiveram uma perda de
100% da produção.

Seção Configuração da conferência

Quando a marcação "Contagem Cumulativa" estiver realizada, fará com que a conferência
seja cumulativa; com isso, o campo "Quantidade" da aba "Conferência" da tela Operações de
Produção não será habilitado para digitação e cada inserção do produto será contada uma vez
pelo sistema.

Determine no campo "Tipo de Conferência" qual será o tipo de conferência, dentre as


seguintes opções:

Exige Conferências Iguais;


Exige Recontagem.

Indique no campo "Qtd. de conferências iguais" a quantidade de conferências similares. Será


habilitado quando o campo Tipo de Conferência estiver definido com a opção "Exige
Conferências Iguais".

Nota: Quando empregada a configuração de modo a exigir quantidade igual de conferências,


significa que as últimas X conferências (onde X é o valor definido na configuração) devem
possuir produtos e quantidades iguais (a configuração em execução no momento, é contada
como sendo a última conferência). Caso isso ocorra, finaliza-se a conferência e é inserido
apontamento. Caso contrário, é apenas finalizada a conferência.

Informe no campo "Qtd. de recontagens" a quantidade de recontagens que devem ser


realizadas. Será habilitado quando o campo Tipo de Conferência estiver definido com a opção
"Exige Recontagem".

Observação: Quando utilizada a configuração Exigir Recontagem, significa que, temos a


obrigatoriedade de realizar X recontagens, de forma a garantir a conferência (onde X é a
quantidade de recontagens definidas na configuração). A configuração de recontagem, é

adicional à configuração de "Conferências iguais". Caso o número de recontagens seja


atingido, finaliza-se a conferência e é inserido um apontamento. Caso contrário, apenas será
finalizada a conferência.

Importante: Para inserção de um apontamento (quantidade do PA), será sempre considerada a


última conferência. Feita a inclusão deste apontamento, você deverá confirmá-lo, para que,
caso exista alguma operação de estoque definida para esse momento, a mesma seja executada.

A marcação "Usar seq. lote no cód. barras" determina o uso da sequência de lote no código
de barras. Ao ser assinalada, o campo "Separador", localizado logo à frente, é habilitado;
neste, podem ser informados até "5" (cinco) letras e/ou números. A funcionalidade da marcação
Usar seq. lote no cód. barras, somente pode ser utilizada quando a conferência possuir
"Contagem Cumulativa".

[voltar ao topo]

Aba Candidatos Executantes


O preenchimento desta aba está destinado à formulação da listagem de executantes ou grupos
de executantes candidatos na execução da atividade.

Determine no campo "Tipo" qual o tipo de usuário a ser vinculado. Tem-se as seguintes opções
de escolha:

Usuário;
Fórmula;
Grupo de Usuário.

O campo "Código" deverá ser utilizado para determinar qual o usuário ou grupo de usuários
vinculado como candidato a executante.

Informe no campo "Fórmula" a fórmula para definição do candidato que irá executar a
atividade. Deverá ser utilizada uma fórmula no formato JavaScript, que retorne um número
positivo para usuário e um número negativo para grupo de usuário. Nesta fórmula, o retorno
deve ser um número inteiro; além disso, temos a possibilidade de buscar a variável IDIATV.
Vejamos os exemplos:

var query = getQuery();

query.setParam("IDIATV", getParam("IDIATV"));

query.nativeSelect("SELECT CODEXEC FROM TPRIATV WHERE IDIATV = {IDIATV}");

if(query.next()){

return query.getInt("CODEXEC");

ou

return 1; - representando um código de usuário

710
return -2; - representando um código de grupo de usuário

Importante: O "dono" da atividade (seu candidato Executante), é aquele que realizou seu
aceite ou a inicializou. Considerando um único usuário ou mesmo um grupo de usuários, uma
atividade poderá ser visualizada apenas pela pessoa que fez sua aceitação ou inicialização. A
pessoa configurada como Gerente de Manufatura, poderá visualizar todas as atividades, tendo
elas passado ou não pelo aceite ou inicialização. Além disso, a finalização das atividades poderá
ser realizada apenas pelo dono da atividade, ou ainda, pelo seu Gerente de Manufatura.

[voltar ao topo]

Aba Operações de Estoque


Nesta aba, configuramos as operações com estoque que irão ocorrer automaticamente no
decorrer da atividade do Processo Produtivo.

Essas operações podem ser de qualquer tipo (pedidos, notas, requisições, transferências etc).
Cada atividade pode possuir um número infinito de operações, que podem ocorrer em vários
momentos diferentes do ciclo de vida da atividade. A coerência entre as diversas operações que
ocorrem em uma atividade é de responsabilidade do configurador do processo.

Você pode selecionar diversos tipos diferentes de itens que irão compor estas operações com
estoque, por exemplo, as Matérias-Primas necessárias na atividade, produtos acabados
apontados na atividade, subprodutos gerados na atividade etc.

Ao clicar no botão desta aba, será aberta a seguinte janela:

Informe no campo "Descrição da Operação" uma descrição para identificar a operação. Caso
não seja inserida nenhuma informação neste campo, o sistema buscará a descrição do Tipo de
Operação inserido na seguinte ordenação:

Caso exista descrição no campo Tipo de Operação, utilizará a descrição deste, senão;
Existindo descrição no campo Tipo de Operação para Perda, será usada a descrição
deste;
Em último momento, utilizará a descrição da TOP do Modelo da Nota definido nesta
operação.

O campo "Tipo de Execução da Operação" definirá a maneira que a operação de estoque


será realizada, sendo elas:

Automática;
Manual;
Ambas.

Ao selecionar a opção Manual, a marcação "Obrigatória" será exibida na tela e o campo


"Quando" será desabilitado. Ao acionar a referida marcação, a operação de estoque deverá ser
executada antes da finalização da Atividade/Ordem de Produção.

Observação: O campo Tipo de Execução da Operação só poderá ter a opção Manual


selecionada quando o "Tipo dos Itens" for relacionado à matéria-prima, caso contrário, o
sistema exibirá a seguinte mensagem:

"Tipo de execução da operação igual a 'Manual' ou 'Ambas' é possível somente


quando o Tipo dos Itens for referente a matéria-prima (Lista de materiais da
atividade/OP)".

O campo "Tipo dos Itens" será utilizado para determinar o que será utilizado como itens no
movimento. Podemos defini-lo dentre as seguintes opções:

Subproduto da Atividade: Será utilizada a quantidade de subproduto apontada,


menos à quantidade que já tenha sido movimentada.
Produto acabado apontado na atividade: A lista de materiais será a soma de todos
os apontamentos feitos até o momento, independente da atividade onde tenham sido
apontados. Esta marcação é útil em situações onde se aponta Produtos Acabados em
diversas atividades, mas deseja-se gerar a nota de produção apenas no final do
processo.
Lista de materiais de todas as atividades: Quando você utilizar esta opção, o
sistema irá considerar apenas atividades do fluxo principal. Geralmente se utiliza essa
opção em atividades no início do processo. Selecionando esta opção, todas as Matérias-
Primas serão multiplicadas pela quantidade de Produto Acabado presentes na lista de
Produtos Acabados a produzir na instância do processo, sempre subtraindo a quantidade
já utilizada em um registro de operação com estoque do processo.
Materiais de ajuste: O sistema irá utilizar materiais de ajuste presentes no
apontamento de materiais deste tipo. Somente deve ser utilizado em conjunto com o
campo "Quando" marcado como "Ao apontar materiais de ajustes".
Lista de materiais da atividade base: A quantidade de cada matéria-prima será
multiplicada pela quantidade de Produto Acabado presente atualmente no repositório de
entrada, subtraindo a quantidade utilizada em operações anteriores. Caso o repositório
não possua Produto Acabado, será utilizada a quantidade a ser produzida.

Importante: Nos casos em que o campo Tipo dos Itens estiver definido como "Lista de
materiais de todas as atividades" ou "Lista de materiais da atividade base", será
apresentado, logo abaixo deste, o campo "Tipo de Material" que tem como objetivo, fazer
com que o sistema, de acordo com a opção selecionada, respeite este valor na geração de notas
de produção, de modo que os itens que irão para a nota serão aqueles em conformidade com
esta informação. Temos as seguintes opções:

Ambos: As notas serão geradas tanto para os PI's, quanto para as MP's;
Somente MPs: As notas geradas terão nos itens apenas as MP's;
Somente PIs: As notas geradas terão nos itens apenas os PI's.

Através do campo "Quando", você determina o momento em que a operação de estoque deve
ser gerada, de acordo com as seguintes opções:

Saída: Define que a operação de estoque irá acontecer quando a atividade for
encerrada.
Ao preencher um formulário: Determina que a operação de estoque deve acontecer
quando for finalizado o preenchimento de um formulário.
Ao apontar PA: Esta opção representa que a operação de estoque irá acontecer quando
o Produto Acabado for apontado.
Quando o usuário iniciar a atividade: Esta marcação estabelece que a operação
deve acontecer quando a atividade for iniciada.
Entrada: Define que a operação de estoque irá acontecer quando a atividade for criada.
Aceite da atividade: Determina que a operação de estoque deve acontecer no aceite
da atividade pelo usuário.
Ao apontar materiais de ajustes: Esta opção representa que a operação de estoque
deve acontecer quando forem apontados os materiais de ajuste.

Defina no campo "Modelo de Nota", um modelo de pedido/nota a ser utilizado na operação de


estoque. Os modelos aqui apresentados para escolha, devem ser previamente cadastrados na
tela Modelo de Notas e Pedidos.

No campo "Tipo de Operação", informe uma TOP para ser utilizada na operação de estoque;
caso esta não seja informada, o sistema irá utilizar a TOP da nota modelo.

A marcação "Confirmar Operação" utilizada para determinar se a operação (nota, requisição


etc) deverá ser confirmada no momento da geração. Essa marcação é predominante sobre
qualquer outra configuração, inclusive a realizada nos Tipos de Operação.

Selecione no campo "Local de Origem" o local de origem utilizado para a requisição da


matéria-prima.

[voltar ao topo]

Aba Centro de Trabalho


Esta aba tem a finalidade de permitir a determinação de uma lista de categorias de Centro de
Trabalho que são necessários para o processamento da atividade. Dessa forma, teremos um
resumo de recursos e suas respectivas quantidades necessárias para o processamento de todos
os produtos do processo, tornando possível, a visualização dessa informação em relatórios ou
demonstrativos de formulação.

Especifique no campo "Alocação de C. Trabalho" onde essa atividade deve ser executada
(um Centro de Trabalho). A regra de alocação de Centro de Trabalho é vinculada anteriormente
ao Processo Produtivo.

Efetuando a marcação "Libera centro de trabalho no final da atividade", estabelecemos


que o Centro de Trabalho deverá ser liberado no final da atividade.

A marcação "Libera centro de trabalho manualmente" define se o Centro de Trabalho


poderá ser liberado manualmente.

No campo "Categoria de Recurso" você determina uma categoria de recurso. Pode ser
informada qualquer categoria, independentemente desta ser analítica ou sintética. Em listagens
onde o sistema apresenta formulação juntamente com outros insumos, podemos agrupar essas
categorias pelo tipo da categoria (máquina, mão de obra, equipamento).

Defina no campo "Quantidade de Utilização" a quantidade (em minutos) da utilização deste


recurso no processamento desta atividade.

[voltar ao topo]

Aba Controle de Qualidade


Nesta aba, você determina as configurações de uma atividade pertencente ao controle de
qualidade.

O campo "Ciclo controle de qualidade" deverá será utilizado para determinar a qual ciclo de
controle de qualidade a atividade está vinculada. O preenchimento desse campo é obrigatório,
caso a atividade realize alguma operação de qualidade.

Defina no campo "Operação a ser realizada" qual operação de controle de qualidade essa
atividade representa. Podemos definir dentre as seguintes opções:

Nenhuma: Por esta opção, nenhuma operação de controle de qualidade será


representada pela atividade.
Amostragem: Escolhendo esta opção, tem-se que a atividade realiza tarefas
relacionadas a amostragem (coleta e aprovação/reprovação de amostras).
Laudo: Essa atividade realiza tarefas relacionadas ao preenchimento de laudos.
Amostragem + Laudo: Através desta opção, a atividade realiza tarefas relacionadas a
amostragem e preenchimento de laudos.

Quando a marcação "Validar ciclo de controle de qualidade" estiver realizada, fará com que
esta atividade somente possa seguir o processo, caso o(s) Laudo(s) vinculado(s) ao ciclo de
controle de qualidade estejam todos validados.

Através da marcação "Conclui Ciclo de Controle de Qualidade", você determina que a


conclusão da atividade também conclui o ciclo de controle de qualidade ao qual está vinculada
e correntemente pendente (o vínculo acontece na aba "Controle de Qualidade").

711
e correntemente pendente (o vínculo acontece na aba "Controle de Qualidade").

[voltar ao topo]

Aba Formulários
O objetivo dessa aba é a configuração de uma lista de formulários que serão disponibilizadas
em cada atividade do processo. O mesmo formulário pode ser apresentado em diversas
atividades, e os dados podem ser definidos por atividade ou de forma global no processo; desta
forma, conseguiremos acessar informações inseridas em atividades anteriores, criando assim,
um canal de comunicação entre as diversas atividades do processo.

Selecione no campo "Formulário", o formulário que você deseja configurar para a atividade.

Determine no campo "Ordem" a ordem em que as operações serão executadas.

Através do campo "Tipo de Acesso" é feita a determinação de qual o tipo de acesso aos dados
ao formulário. Podemos escolher dentre as seguintes opções:

Somente Leitura: Essa opção permite apenas a leitura do formulário; esta marcação se
justifica quando o escopo do formulário configurado é "Processo".
Leitura e Gravação: Essa opção permite que o executante da atividade realize leituras
e gravações do formulário configurado.

A marcação "Obrigatório" define se o formulário deve ser informado obrigatoriamente nesta


atividade, caso ainda não tenha sido preenchido.

[voltar ao topo]

6.03 Botão Roteiro - Processo Produtivo - Nova

Produção > Cadastros > Processo Produtivo - Botão Roteiro

O objetivo do roteiro em um Processo Produtivo, é determinar como e quando as atividades


devem acontecer no decorrer do processo. A utilização de uma ferramenta de modelagem de
processos, possibilita um maior detalhamento destes processos, permitindo um maior controle
de suas operações de manufatura.

Através do botão "Roteiro", localizado na barra de navegação, é possível acessar a ferramenta


de modelagem "BPMN 2.0". Ao acioná-lo, será aberta a tela para confecção da programação
do Processo Produtivo. Nesta tela, você pode configurar o roteiro de produção, editar o desenho
do processo, configurar atividades, gateways, eventos e transições.

Barra Superior Palheta de Elementos

Folha de Desenho

Barra Superior
A barra superior da tela é composta por algumas funções que irão auxiliar consideravelmente
durante a construção do roteiro.

Acionando o botão "Voltar", será retornado o painel principal de exibição do Processo


Produtivo.

Utilizando o botão "Publicar", o Sankhya Om realizará o lançamento do fluxo de processo na


estrutura interna de Workflow do sistema, além de efetuar algumas validações relacionadas à
configuração do procedimento.

[voltar ao topo]

Palheta de Elementos
Note no lado esquerdo da tela, uma palheta de elementos, que traz consigo três divisões, onde
cada uma delas contém seus elementos e os respectivos tipos.

Abaixo, trouxemos detalhadamente sobre cada uma das divisões nos tópicos a seguir:

Atividades Eventos Gateweys

Atividades
Na configuração de atividades, temos os seguintes elementos:

Atividade de Usuário: Trata-se de uma atividade a ser executada por uma pessoa
(usuário do sistema). Será apresentada na lista tarefas (Operações de Produção, ou
Apontamento de Produção) dos usuários candidatos executantes.

Atividade de Serviço: Diz respeito à uma tarefa do sistema que realiza um serviço
disponível. Temos atributos especiais que determinam o nome do serviço que será solicitado, os
parâmetros de entrada e, opcionalmente, a variável da instância onde o resultado será gravado.

[voltar ao subtítulo]

Eventos
Nesta divisão, são disponibilizados os eventos que podem ser utilizados em todo Processo
Produtivo. Vejamos sobre cada um deles:

Evento de Início: Aqui, você inicia um fluxo de processo sem especificação de nenhum
fato particular, para começar o processo.

Evento de Término: Este evento finaliza o fluxo do processo, independente da


existência de fluxos paralelos em execução.

Apontamento Parcial: Trata-se de um evento somente de borda. Um fluxo


intermediário de processo será iniciado quando se realizar um apontamento parcial na

operação. Quando a atividade possuir este evento anexado, o botão "Transferência Parcial"
será habilitado na aba "Apontamento" possibilitando o controle do apontamento/transferência
parcial da Ordem de Produção.

Observação: Quando este evento estiver antes de um Gateway de junção, será necessário que
uma mesma quantidade de PA chegue até o Gateway, por meio de todas as demais transições
de entrada do mesmo, para que o sistema dê sequência ao fluxo do processo.

Controle de Qualidade: Este é um evento apenas de borda, onde se dá partida em


um fluxo intermediário de processo referente a um "Ciclo de Controle de Qualidade".
Quando a atividade possuir este evento adicionado, o botão "Iniciar Ciclo" será disponibilizado
na aba "Controle de Qualidade", permitindo assim, que se tenha controle sobre a
inicialização do ciclo de controle de qualidade.

Aguardar PI: Um fluxo intermediário de processo será introduzido com dependência


dos produtos intermediários vinculados ao evento, ou seja, quando as Ordens de Produção do
PI's em questão forem finalizadas.

[voltar ao subtítulo]

Gateways
Esta aba está destinada a configuração dos Gateways no Processo. Abaixo, descrevemos as
funcionalidades disponíveis:

Exclusivo: Trata-se de gateway condicional, onde apenas um fluxo será executado. A


junção segue o fluxo normalmente.

Paralelo: Esse é um gateway incondicional, ou seja, todos os fluxos serão executados.


A junção irá esperar todos os fluxos chegarem para então prosseguir.

Inclusivo: Assim como os anteriormente citados, temos aqui um gateway condicional


onde um ou mais fluxos serão executados. A junção segue juntamente ao primeiro fluxo que
chegar, ignorando os outros.

Complexo: Neste gateway condicional, um ou mais fluxos serão executados, de forma


similar ao "Inclusivo". A junção possui uma condição para determinar qual e quando o fluxo irá
seguir.

[voltar ao subtítulo] [voltar ao topo]

Folha de Desenho

Depois de conhecidas as funcionalidades disponíveis na Palheta de Elementos, temos a Folha de


Desenho, que é o espaço destinado à construção do Fluxo de Processo Produtivo. Os elementos
aqui são adicionados clicando-se sobre os mesmos e arrastando até a Folha de Desenho.

712
Através de um clique com o mouse sobre um elemento, é possível executar algumas ações
sobre o mesmo. São elas:

Remover: Através desta opção, você poderá remover o elemento selecionado do


desenho.

Conectar usando Sequência: Permite a realização da ligação do elemento selecionado


com outro elemento do desenho. Uma flecha de ligação é criada no acionamento desse botão,
para que este seja ligado a outro elemento (clicando sobre o segundo elemento desejado).

Alterar tipo: Esta opção possibilita que você altere o tipo do elemento em questão no
desenho: Configuração de Atividade, Configuração de Transação e Configuração de Evento.

No Roteiro do Processo Produtivo, podemos criar o desenho em diagrama BMPN de forma


bastante ágil, observe no gif abaixo como fazemos:

Observação: Ao clicar na Folha de Desenho, será exibida na lateral superior direita a opção de
criação de nova raia:

Através de um duplo clique na lateral esquerda da raia, podemos inserir um nome para ela:

[voltar ao topo]

Configuração de Atividades / Configuração de


Transições
Depois de ajustado o fluxo do Processo Produtivo, é necessário a realização da Configuração das
Atividades, bem como a Configuração das Transições. Acesse os detalhes sobre cada uma
destas configurações por meio dos link's Configuração de Atividades e Configuração de
Transições.

[voltar ao topo]

6.04 Processo Produtivo - Nova

Produção > Cadastros

Com o avanço dos métodos de gestão empresarial e a facilidade de obter-se informações, as


empresas estão buscando especializações que possam reduzir ao máximo o tempo ocioso,
aumentar a qualidade e atingir um alto padrão de eficiência e eficácia em suas atividades
produtivas. Um processo produtivo adequado, é aquele que sintetiza qualquer atividade em
receber uma entrada (input), agregar valor e gerar uma saída (output) para um cliente interno
ou externo, fazendo uso dos recursos da organização visando a geração de resultados
concretos. Esta tela visa a definição de uma série de regras que as "Ordens de Produção"
lançadas futuramente, irão seguir.

Preenchimentos Iniciais Filtros

Seções do Processo Produtivo Duplicar Processo Produtivo

Botão Roteiro Botão Outras Opções...

Botão Anexar Botão Publicar

Botão Versionar

Preenchimentos Iniciais
Inicialmente, para inclusão de um processo produtivo no sistema, temos o
formulário principal da tela, onde constam os seguintes campos para
preenchimento:
Código: Este campo deve ser alimentado com o código identificador do processo
produtivo que está sendo cadastrado. Este preenchimento só pode ser realizado
de forma manual no ato de seu cadastro.
Versão: Esse campo é preenchido automaticamente pelo sistema e exibe a
versão à qual o processo produtivo se encontra. Ele é incrementado sempre que
o processo sofre modificações estruturais depois que já existirem instâncias
criadas. As novas instâncias utilizam, obrigatoriamente, a última versão.
O campo "Ativo" define se a versão do Processo Produtivo posicionado encontra-se ativa. Para
alterar esse campo, basta acessar o botão Outras Opções e na opção "Ativar/Desativar
Processo" selecionar qual(is) versão(ões) do Processo Produtivo você deseja ativar e/ou
desativar.

Descrição: Esse campo deve ser utilizado para que você defina uma descrição
para o processo que torne melhor sua identificação, por parte das pessoas que
irão ter contato com o processo. Por exemplo, confecção de calças jeans,
confecção com estamparia, fabricação de envasados, usinagem de aço etc.
[voltar ao topo]

Filtros
Na lateral esquerda da tela, além da alternativa de criar um filtro personalizado, você poderá
através de alguns campos, configurar filtros a fim de se selecionar mais facilmente o Processo
Produtivo desejado.

Os campos disponíveis são:

Código: Temos aqui, a possibilidade de busca por meio do código que identifica o processo
produtivo cadastrado.

Planta de Manufatura: Você pode buscar os processos produtivos desejados, filtrando pela
planta de manufatura à qual o processo pertence.

Desmonte: Através desse campo, será possível filtrar o processo produtivo que represente um
processo de desmonte, ou seja, um processo de separação das partes que formavam um
conjunto em materiais reaproveitados e ou subprodutos; o processo reverso à produção normal.
Temos as seguintes opções:

Todos;
Sim;
Não.

Reprocessamento/reparo: Aqui, você efetua a busca por processos do tipo

713
Reprocessamento/reparo: Aqui, você efetua a busca por processos do tipo
Reprocessamento/Reparo. São apresentadas as seguintes opções:

Todos;
Sim;
Não.

Produção terceirizada: Através desse campo, você busca pelos processos produtivos
realizados ou não por terceiros, de acordo com as seguintes opções:

Nunca;
Opcional;
Sempre;
Todos.

Produção para Terceiro: Utilize este filtro para pesquisar os processos produtivos realizados
para terceiros, dentre as seguintes opções:

Todos;
Sempre;
Nunca;
Opcional.

Padrão: Aqui você tem a possibilidade de buscar por processos produtivos definidos como
padrão ou não. Temos as seguintes opções:

Todos;
Sim;
Não.

A marcação "Última versão", quando efetuada, carregará na tela os últimos versionamentos


dos Processos Produtivos.

[voltar ao topo]

Seções do Processo Produtivo

Logo abaixo do cabeçalho, temos algumas seções da tela Processo Produtivo - Nova, são elas:

Seção Tipo de processo

A marcação "Desmonte" faz com que o processo produtivo represente um processo de


desmonte, ou seja, um processo de separação das partes que formavam um conjunto em
materiais reaproveitados e ou subprodutos; o processo reverso à produção normal.

Quando a marcação "Reprocessamento/reparo" for acionada, significa que o processo


produtivo corresponde a um processo do tipo Reprocessamento/reparo, ou seja, um processo
onde o produto necessita de reprocessamento porque ficou muito tempo estocado e/ou está
fora de especificação, quando o mesmo perde alguma de suas características físicas ou porque
sofreu algum acidente durante o processo de estocagem e foi danificado fisicamente. Sendo
que, é necessário analisar os seguintes pontos:

1. Não é permitido o acionamento desta marcação juntamente com a marcação Desmonte;


2. É necessário que o campo "Exige pedido de venda" (botão Outras Opções..., opção
"Outras Configurações") esteja configurado com a opção "Nunca".

Assim, um processo de Reprocessamento/reparo permite que um produto seja utilizado como


matéria-prima de si mesmo.

Importante: Você pode incluir o PA como matéria-prima de si mesmo quando o parâmetro


"Permitir definir produto como MP de si próprio. - PRODMPPROP" estiver habilitado.

Através da marcação "Produção para Terceiro" você define se o processo produtivo em


questão, será realizado para terceiros. Habilitando essa marcação, quer dizer que nós
produzimos algum material para uma outra empresa que não seja a nossa.

Habilitando a marcação "Produção terceirizada", fará com que seja exibido o campo
"Definição de Terceiro". Ao selecionar esta marcação, estaremos solicitando a produção de
algum material para uma outra empresa que não seja a nossa. Nele, você determina como as
OP's desse processo produtivo serão terceirizadas, de acordo com as seguintes opções de
escolha:

Por OP: Através desta opção, o vínculo com o parceiro terceiro será feito com a OP, ou
seja, todas as operações marcadas como terceirizadas serão realizadas pelo mesmo
parceiro na OP.
Por Operação: Neste caso, podemos ter operações sendo realizadas por parceiros
diferentes na mesma OP, pois cada operação terceirizada possui vínculo com um
parceiro terceiro diferente. Através desta opção, será habilitada na aba Produtos (PA),
"Configuração de Atividades", a sub aba Terceiros, para que os parceiros que se
enquadram nesta situação sejam incluídos.

Seção Nro. de lote

Utilize o campo "Tipo do Nro. Lote" para definir qual o tipo de numeração que o lote de
produção das Ordens de Produção lançadas para este Processo Produtivo deverão seguir. Temos
as seguintes alternativas:

Manual: O número do lote deve ser manualmente informado no lançamento da Ordem


de Produção.
Automático (Global): Através desta definição, a numeração será gerada
automaticamente pelo sistema, de maneira sequencial crescente, independente de
Produto ou Empresa.
Automático (por Empresa): Por esta marcação, o número do lote será gerado
automaticamente pelo sistema, seguindo um sequenciamento por Empresa.
Automático (por Produto): O número de lote será gerado automaticamente pelo
sistema, obedecendo um sequenciamento por Produto.
Automático (por Empresa + Produto): Através desta opção, o número de lote será
gerado de maneira automática pelo sistema, com sequenciamento por Empresa e
Produto.

Observação: Quando você marcar a opção Manual, no lançamento de OP, ao selecionar o


botão "Visualizar subprodutos" (tela "Ordens de Produção - Nova", "botão Outras
Opções" localizado no pop-up Resumo PA/ MP/ MP Alternativas), a coluna "Nro. do Lote" será
preenchida antes da conclusão do lançamento.

Através do campo "Máscara Nro. Lote", é possível que você edite a máscara padrão do
número de lote. Abaixo, trouxemos alguns detalhes sobre ele:

# - Como já informado acima, este símbolo representa um dígito do numero gerado. Será
preenchido da direita para a esquerda e acrescido com zeros à esquerda.

Y - Representa um dígito do ano, e é preenchido da direita para a esquerda, ou seja:

Para o ano 2015:

Y = 5

YY = 15

YYY = 015

YYYY = 2015

M - Representa um dígito do mês, e será completado da direita para à esquerda, de forma


semelhante ao ano. Por exemplo:

Consideremos a data da OP como sendo 14/09/2015 e o número sequencial gerado como sendo
1234. Suponhamos agora, uma máscara como sendo X#######/YYMM o resultado será:
X0001234/1509.

Nota: Vale ressaltar que, para as máscaras que possuem mais de 11 caracteres, o campo
"Máscara Nro. Lote" permite a sua inserção e executa a limitação destes caracteres. Assim, o
valor é reduzido para 11 caracteres da direita para a esquerda. Abaixo, trouxemos um exemplo
deste procedimento:

TST###/YYYYMM = 13 caracteres => TST###/YYYY = 11 caracteres

Observação: Já existe uma máscara padrão de acordo com o Tipo de quebra do Nro. de Lote:

Nenhuma: #########
Sequencial por ano: #####/YYYY
Sequencial por ano/mês: ####/YYYYMM
Sequencial por ano/mês/dia: ####/YYMMDD

A informação inserida no campo "Lote Curinga" será utilizada como Número de Lote Curinga
das Ordens de Produção; esta informação poderá ser editada durante a execução da Ordem de
Produção. Esta é uma opção que pode ser utilizada apenas quando o campo Tipo do Nro. Lote
estiver definido como "Manual". Acesse mais informações através do link Edição do Número de
Lote.

Seção Nro. de Lote de Subproduto

Nesta seção teremos a marcação "Utilizar essa configuração para Subproduto" em que, ao
habilitar esta, os campos para a configuração do uso de número de lote de subprodutos ficarão
disponíveis.

Observação: Quando a marcação Utilizar essa configuração para subprodutos não for
selecionada, ao realizar o lançamento de um OP, o sistema exibirá os processos quem contém
subprodutos para seleção, do botão "Visualizar subprodutos" (tela "Ordens de Produção -
Nova", botão "Outras Opções", opção "Resumo PA/ MP / MP Alternativas". Além de que,
ao carregar o número de um pedido na tela "Ordens de Produção - Nova", você poderá
visualizar aqueles que contém subprodutos.

Seção Desvios de apontamento (PA)

Quando informado o campo "% Desvio Inferior", o sistema irá proibir a finalização da
atividade (tela Operações de Produção, aba "Apontamentos") caso a quantidade apontada na
mesma seja menor que a quantidade que entrou em seu repositório de operação, subtraindo o
percentual aqui definido.

Informando o "% Desvio Superior", o sistema proibirá a finalização da atividade (tela


Operações de Produção, aba Apontamentos) caso a quantidade apontada na mesma seja maior
que a quantidade que entrou em seu repositório de operação, somado ao percentual aqui
definido.

Observação: A quantidade apontada se refere a quantidade total apontada na atividade, ou


seja, a "Qtd. Apontada" (quantidade boa) somada à "Qtd. Perda". Este mesmo
comportamento ocorre na tela Apontamentos de Produção. Vejamos um exemplo:

Você configura um % Desvio Inferior e um % Desvio Superior igual à 10 e, em seguida, lança


uma OP com "Tam.Lote" igual á 100 para o PA. Ao realizar o apontamento, o sistema irá
barrar os apontamentos que contenham uma Qtd. Apontada total inferior a 90 e superior a
110, pois ultrapassa o desvio configurado. Caso sejam apontados 80 PAs bons, e 11 PAs como
perda, será uma Qtd. Apontada total igual à 91, sendo assim, você poderá finalizar a
atividade sem que o sistema valide o desvio.

Ao selecionar a marcação "Solicitar Liberação ao exceder desvio:", o sistema solicitará a


liberação sempre que os valores dos desvios de produção forem divergentes daqueles
preenchidos nos campos % Desvio Inferior e % Desvio Superior.

Importante: A Liberação deverá ser realizada apenas pela pessoa que possui permissão para
este evento.

Liberação de Desvios

Quando a quantidade apontada de produto acabado ultrapassar o percentual de desvio


permitido (em Operações de Produção e Apontamento de Produção) e você clicar em finalizar a
atividade, o sistema abrirá o pop-up "Liberações solicitadas", para que verifique as
informações e informe um usuário liberador no campo "Liberador".

Ao solicitar a liberação, esta será executada na tela Liberação de Limites pelo liberador de tal
processo, sendo assim, ao clicar no botão "Liberar", o sistema permitirá que a atividade seja
finalizada posteriormente nas telas de Operações de Produção ou Apontamento de Produção.
Caso o liberador negue a solicitação de liberação de desvio, não será possível finalizar a
atividade.

Seção Outros
No campo "Planta de Manufatura" você realiza o vínculo de uma Planta de Manufatura ao
processo produtivo; as plantas aqui disponíveis para escolha, são as previamente cadastradas
na tela Plantas de Manufatura. Caso o processo produtivo venha a ser utilizado por qualquer
planta, este campo deve permanecer em branco.

Através do campo "Fórmula p/ Ajuste Tamanho de Lote", você informa qual fórmula será
utilizada para ajustar o tamanho do lote no lançamento da ordem de produção, sendo que, é
necessário que está fórmula esteja previamente cadastrada na tela Fórmula p/ Ajuste Tamanho
de Lote.

Nota: Somente os produtos que não possuírem uma fórmula serão ajustado pela fórmula do
processo.

Por meio do campo "Tipo de inicialização", você define o tipo de inicialização do processo
produtivo, dentre as seguintes opções:

Imediato: Escolhendo esta opção, o processo será iniciado imediatamente após a


criação da OP (Ordem de Produção) e o roteiro irá seguir para a primeira atividade. O
status da ordem irá ficar "Em andamento".
Após confirmação: Através desta opção, o processo é iniciado apenas após da
confirmação da OP, realizada pelo acionamento do botão "Inicializar" da tela Ordens de
Produção. Nenhuma atividade do processo aparece em nenhuma lista de tarefas e a
ordem permanecerá com o status "Criado".

A marcação "Padrão" define se o processo produtivo em questão é ou não padrão perante aos
demais.
Informe no campo "Descrição Completa", as especificações da forma mais completa do

714
processo produtivo, facilitando assim, sua identificação quando nele existirem detalhes
relevantes de documentação.

Seção Segurança

O campo "Data e Hora Inclusão" será preenchido automaticamente pelo sistema com a data
e a hora em que foi realizada a inclusão do registro do processo.

O campo "Usuário Resp. Cadastro" será preenchido automaticamente com o nome do


responsável pelo cadastro do processo produtivo.

Caso seja efetuada alguma modificação no registro do processo, o campo "Data e Hora
Alteração" será alimentado automaticamente pelo sistema com a data e a hora desta
alteração.

O sistema atribui no campo "Usuário Última Alteração", o código do usuário que está
realizando alterações ao cadastro do processo produtivo de forma automática.

[voltar ao topo]

Duplicar Processo Produtivo


Assim como ocorre em todo o sistema, o processo de duplicação visa o ganho de tempo,
reaproveitando as configurações já realizadas em novos cadastros.

O processo de Duplicar um Processo Produtivo se dá por meio do botão que, ao ser


acionado, abrirá pop-up "Duplicar Processo Produtivo":

Neste pop-up, você deve informar o "Código" e "Descrição" do novo processo, além de na
grade inferior que é apresentada, selecionar os PA's que serão para ele copiados, efetuando a
marcação localizada anteriormente ao código do produto; por fim, clique em "Confirmar" para
concluir a duplicação ou "Cancelar" para interrompê-la.

Importante: Ao duplicar o processo produtivo, é possível selecionar quais PA's serão copiados
para o novo processo. Assim, toda a configuração do PA, por consequência, é copiada para o
novo processo (lista de MP's, Lista de Subprodutos etc).

[voltar ao topo]

Botão Roteiro
O objetivo do roteiro em um processo produtivo, é determinar como e quando as atividades
devem acontecer ao longo do processo. Para acessar todos os detalhes sobre a utilização deste
importante botão, clique no link Botão Roteiro.

[voltar ao topo]

Botão Outras Opções...

O botão "Outras Opções..." é acionado por meio do ícone localizado no alto da


tela; trataremos abaixo as funcionalidades de cada opção:

Formulários: Através desta opção, você cadastra formulários por processo e poderá configurar
o formulário nas atividades.

Lista de Produtos (PAs): Aqui, você consulta os Produtos Acabados que estão vinculados ao
Processo Produtivo.

Ciclos de Controle de Qualidade: Acionando esta opção, você poderá cadastrar o ciclo de
controle de qualidade por processo e configurar o ciclo nas atividades.

Alocações de Centro de Trabalho: Por meio dessa opção, será possível que você cadastre
alocações de centro de trabalho por processo e configure a alocação nas atividades.

Outras Configurações: Nesta opção, temos os seguintes campos e marcações:

O campo "Local de Almoxarifado" deve ser utilizado para vincular-se um local de origem das
requisições de materiais do processo produtivo; este local deve ter sido inserido previamente no
Cadastro de Locais. Esse local será usado como local de origem (padrão) para operações de
estoque do tipo requisição de materiais, quando estas não definirem um local de origem; em
muitos casos, é o almoxarifado da empresa.

Utilize o campo "Local de Manufatura" para vincular um local de destino das requisições de
materiais do processo produtivo. Esse local será utilizado como local de destino (padrão) para
operações de estoque do tipo requisição de materiais, quando estas não definirem um local de
destino.

A marcação "Aceita Múltiplos PAs" determina se o processo poderá ser utilizado por mais de
um produto acabado. Com isso, será possível vincular mais de um produto PA ao processo e
poderão existir ordens diferentes regidas por este mesmo processo visando produzir diferentes
produtos.

Se você efetuar a marcação "Aceita Múltiplos Controles de PA", estará determinando que as
ordens deste processo podem processar múltiplos controles do mesmo PA simultaneamente.

No campo "Exige pedido de venda" você determina se no lançamento de uma Ordem de


Produção, será necessário que exista um Pedido de Venda a ela vinculado. Tem-se as seguintes
opções:

Nunca: A Ordem de Produção, nunca precisará de um pedido de venda a ela vinculado;


Opcional: Aqui temos a opção de vincular ou não um pedido de venda à Ordem de
Produção;
Sempre: Todo lançamento de Ordem de Produção exigirá que um pedido de venda seja
à ela vinculado.

Observação: A configuração deste último campo irá influenciar da maneira citada também a
utilização da opção "Gerar Produção" presente no botão "Outras Opções..." do Portal de
Vendas.

Ativar/Desativar Processo: Através dessa opção você poderá escolher qual(is) versão(ões) do
Processo Produtivo deseja ativar e/ou desativar:

[voltar ao topo]

Botão Anexar

O botão "Anexar" ao ser acionado, exibirá um pop-up que permite adicionar


documentos ou link's no Processo Produtivo.

Quando você criar uma nova versão do processo, os anexos da versão anterior permanecerão.

[voltar ao topo]

Botão Publicar
Através do botão , você publica o Processo Produtivo criado.

Na publicação do Processo Produtivo, nosso sistema validará, primeiramente, se existe Produto


(PA) vinculado ao processo que foi criado e depois validará o campo "Tamanho de Lote
Padrão" da Composição do Produto, observando se ele não está preenchido ou está com o
valor 0; caso não esteja preenchido ou esteja com valor zero, será exibida a mensagem abaixo:

"Tamanho de Lote Padrão deve ser maior que zero para o PRODUTO X."

[voltar ao topo]

Botão Versionar
Existem determinados momentos nas indústrias em que modificações simples no Processo
Produtivo precisam ser realizadas, como por exemplo, a existência de novas atividades de
produção, novas operações de estoque, novas listas de materiais etc. Porém, como já existem
Ordens de Produção em andamento para o processo, essas alterações devem surtir efeito
apenas para as ordens criadas posteriormente às alterações.

Esta é a função do botão ; ele irá criar uma nova versão para o processo
produtivo selecionado, de modo que, as Ordens de Produção que se encontram em andamento,
terão suas características e configurações mantidas e a nova versão estará apta a receber as
modificações necessárias.

Caso seja feita a tentativa de alteração em um Processo Produtivo que possua Ordens de
Produção para ele lançadas, será exibida a seguinte mensagem:

"Não é permitido edição, pois já existem Ordens de Produção lançadas para este
Processo Produtivo. Crie uma nova versão para realizar edição."

[voltar ao topo]

6.05 Fórmula p/ Ajuste Tamanho de Lote

Através desta tela você poderá criar fórmulas que serão utilizadas para ajustar o tamanho do
lote no lançamento de uma ordem de produção. Bem como, cadastrar variáveis em cada umas
das fórmulas. Estas variáveis são representadas por nomes, podendo ter valores numéricos ou
expressões.

As variáveis deverão ser criadas na mesma ordem em que serão processadas. Se uma variável
for criada após outra que à utiliza, ocorrerá um erro na avaliação da fórmula. Além disso, a
estrutura das mesmas deverá estar em letra maiúscula, ou não serão identificadas.

Nota: É possível utilizar algumas variáveis do lançamento de OP na construção das expressões.


Sendo elas:

715
Sendo elas:

CODPRODPA;
CONTROLEPA;
IDPROC;
TAMLOTE.

Dentro de uma função PDES é obrigatório que as variáveis sejam inseridas após o símbolo $F e
entre {} (chaves), para que o avaliador de fórmula as reconheça. Vejamos um exemplo:

Nota: Uma variável poderá utilizar outra variável em sua expressão, mas para isto é necessário
que estejam em ordem. Vejamos um exemplo:

Temos a variável 1;
Depois, a variável 2 com a expressão contendo a variável 1;
Logo após, a variável 3 contendo na expressão a variável 1 e 2.

6.06 Consulta de Séries

Produção > Rotinas


Por meio desta tela, você realiza a consulta das séries geradas correspondentes à um
determinado Produto Acabado, bem como as séries consumidas referentes à uma determinada
matéria-prima.

Você deve, inicialmente, definir no campo "Tipo" se serão consultados Produtos Acabados ou
Matérias-Primas. Em seguida, determine o "Produto" propriamente dito (Produto Acabado ou
Matéria-Prima).
O campo "Série" permite que seja especificada a série do produto ao qual você deseja
consultar. Caso queira consultar mais de uma série simultaneamente, você deve informá-las,
separando-as por vírgula (,).
Você também pode consultar as séries utilizando-se o "Nro. da OP" em que foram geradas e,
ainda, a "Situação" desta OP, que pode ser:

Todas;
Não iniciada;
Em andamento;
Finalizada;
Suspensa;
Cancelada;
Suspendendo;
Cancelando;
Programado.

A marcação "Apresentar OP com Apontamento", quando efetuada, faz com que o resultado
da consulta retorne Ordens de Produção em que ocorreram Apontamentos.
Uma vez definidos os filtros desejados e clicando em "Aplicar", serão apresentadas
informações correspondentes à Ordem de Produção e aos Produtos Acabados/Matérias-Primas
gerados/utilizados. Além disso, temos os dados referentes à Série do Produto Acabado que
consumiu a matéria-prima/série digitada e OP selecionada, bem como a série da matéria-prima
que foi consumida na fabricação do produto acabado/série digitados e OP selecionada.

6.07 Ordens de Produção

Produção > Rotinas

Esta tela tem como objetivo possibilitar ao administrador da produção, o acompanhamento das
Ordens de Manufatura que se encontram em andamento nas plantas de manufatura.
Trabalhamos aqui, apenas com Ordens de Produção criadas porém, podemos iniciar uma ou
mais ordens manualmente, ou seja, sem planejamento.
Esta tela é composta por diversas informações, sendo esta visualizada em modo grade, ou em
modo formulário. Abaixo, trouxemos detalhadamente seu comportamento e as configurações
envolvidas.

Painel de Filtros - Geral Painel de Filtros - Situação

Painel de Filtros - Tipo de OP Painel de Filtros - Executante(s)

Painel de Filtros - Pedido de Venda Visão Modo Grade

Visão Modo Formulário Aba Geral

Aba Produtos Aba Histórico de operações

Aba Estoque por Fase Aba Histórico por Fase

Aba Mov. Acessórias Aba Notas de Produção

Aba Apontamentos Aba Controle de Qualidade

Aba Dependências Aba Terceiros

Aba Pedido de Venda

Painel de Filtros - Geral


Nro. da OP: Informe neste campo, o número da ordem de produção que você deseja filtrar.

Nro. Lote: Utilize este campo para especificar o número de lote da ordem de produção a ser
filtrada.

Período: Aqui, podemos buscar as Ordens de Produção por meio de sua data de inclusão,
inicialização da ordem de produção ou ainda, sua data de conclusão, informando o intervalo de
datas neste campo. A definição da data a ser considerada, é realizada por meio do campo "Tipo
de Período" apresentado logo abaixo.

Centro de Trabalho: Neste campo, informe o Centro de Trabalho da Ordem de Produção que
deseja filtrar. Podemos pesquisar em seu respectivo cadastro, o Centro de Trabalho desejado.

Produto Acabado: Especifique neste campo, o Produto Acabado (PA) que deve estar presente
nas ordens de produção filtradas; podemos pesquisar em seu respectivo cadastro de produtos, o
produto desejado.

Referência do Produto: É possível buscar as Ordens de Produção por meio das referências do
produto nela contidos.

Grupo de Produtos (PA): Este campo é destinado a informar o Grupo de Produtos (PA) que
deve estar presente nas Ordens de Produção filtradas; podemos pesquisar em seu respectivo
cadastro, o grupo de produtos desejado.

Planta: Especifique neste campo, a planta de manufatura que deve estar presente nas Ordens
de Produção filtradas. Podemos pesquisar em seu respectivo cadastro, a planta de manufatura
desejada.

Tipo de Ordem: Determine neste campo o tipo das ordens a serem filtradas de acordo com as
seguintes opções:

Todos: Serão exibidas todas as ordens existentes em todos os tipos de processos.


Mestre: Serão apresentadas as ordens existentes relacionadas aos processos do tipo
"Processo Mestre".
Sub-Ordem: Temos aqui, as ordens existentes referentes aos processos do tipo "Sub-
Processo".

Tipo do Período: Neste campo, especifique o tipo de período para o filtro. Utilizando-se dessa
forma de filtragem, a data especificada no campo "Período" será referente ao tipo definido
neste campo. As opções disponíveis são:

Inclusão: Será utilizado como período do filtro, a data de inclusão da ordem de


produção.
Inicialização: Teremos como período do filtro, a data de inicialização da ordem de
produção.
Conclusão: Será utilizado como período de filtro, a data de finalização da ordem de
produção.

[voltar ao topo]

Painel de Filtros - Situação

O painel "Situação" é utilizado para especificar o "status" das Ordens de Produção que você
deseja filtrar. As opções disponíveis são:

Todas: Todos os status existentes serão apresentados.


Não Iniciada: Esta opção representa um processo que foi instanciado. Caso existam
formulários que devem ser preenchidos antes do processo seguir, este ficará parado
neste estado.
Em andamento: Marcando esta opção, teremos a apresentação dos processos em
execução, o que significa que todos os procedimentos de inicialização foram realizados e
o processo está rodando no engine.
Finalizada: Por esta marcação, temos os processos terminados, independente da forma.
Suspensa: Quando o processo estiver parado em uma tarefa que suspenda o processo.
Ao sair desta tarefa, o status retorna para "Em andamento".
Cancelada: O processo foi cancelado, manual ou automaticamente.
Suspendendo: Este status é temporário e é atribuído à uma instância que foi suspensa.
Seu funcionamento é idêntico ao "Cancelando", porém, o evento é para o tipo
Suspensão.
Cancelando: Status temporário para uma instância que foi cancelada. Ele irá ocorrer se
o processo possuir no desenho um evento de start especial para cancelamento; desta
forma, o configurador irá desenhar um fluxo que realiza os procedimentos necessários no
cancelamento. Apenas o fluxo iniciado por um "start event" do tipo cancelamento poderá
ser executado. Ao final do procedimento de cancelamento, o status irá de fato para
Cancelada e a instância será terminada no engine.

[voltar ao topo]

Painel de Filtros - Tipo de OP

716
Através deste painel, é possível indicar quais os tipos de Ordem de Produção que serão filtradas.

Todas: Todos os tipos de ordens de produção.


Produção: Apenas ordens de produção próprias.
Desmonte: Ordens de produção que utilizam processos do tipo Desmonte.
Reprocessamento/Reparo: Ordens de produção que usam processos do tipo
Reprocessamento/Reparo.
Produção Conjunta: Apenas ordens de produção conjuntas.
Produção para terceiro: Ordens de produção executadas para terceiros.

[voltar ao topo]

Painel de Filtros - Executante(s)


Neste painel, especificamos quais os executantes que executaram alguma atividade das ordens
que serão filtradas. Caso nenhuma atividade tenha sido executada, verifica-se os possíveis
responsáveis para a execução (usuário ou grupo de usuários, de acordo com as configurações
das atividades do processo).

[voltar ao topo]

Painel de Filtros - Pedido de Venda


Neste Painel, você irá filtrar a OP pelo número de seu pedido de venda e, se a marcação
"Mostrar Sub-Ordens" for selecionada, o sistema também exibirá as OP's dos PI's na busca.

[voltar ao topo]

Visão Modo Grade


Visualizando a tela em modo grade, podemos obter as principais informações sobre as Ordens
de Produção resultantes do filtro aplicado.

Na barra superior da tela, podemos realizar algumas ações por meio dos botões nela
localizados. A saber:

Através dos botões "Mover para cima" e "Mover para baixo" , podemos alterar a
prioridade entre as diversas ordens.

O botão grava as alterações de prioridade realizadas.

Os botões "Remover selecionados" e "Remover não selecionados"


permitem a remoção de registros da grade de forma a facilitar a manipulação dos registros.

O botão permite o lançamento de uma nova Ordem de Produção.

Já o botão , quando acionado, permite a visualização dos diversos formulários


de inicialização ligados à Ordem de Produção em questão.

Através do botão , inicia-se uma Ordem de Produção cujo estado ainda encontra-
se como "Criada". Este cenário é representado por um processo configurado para que o tipo de

inicialização seja "Após Confirmação". É possível também inicializar uma ordem suspensa.

O botão permite o cancelamento de uma Ordem de Produção. Ao cancelar a OP


os documentos gerados a partir dessa operação de estoque serão excluídos.

Por meio do botão , é possível suspender (pausar) uma Ordem de Produção.


Caso alguma atividade esteja em execução, esta consequentemente será suspensa (não
permitindo edição por parte do operador).

Observação: Ao suspender uma Ordem de Produção, todas as atividades em execução serão


paradas e os Centros de Trabalho em uso serão liberados. Antes de executar tal ação, o sistema
exibirá a mensagem:

"Existem Centros de Trabalho em uso nessa Ordem. Deseja realmente suspender e


executar liberação dos Centros de Trabalho?"

Caso você não confirme, a operação não irá acontecer.

Quando a Ordem de Produção for inicializada novamente em Operações de Produção a


Apontamento de Produção, uma atividade parada como suspensa passará a ser viável para
todos os usuários executantes.

[voltar ao topo]

Visão Modo Formulário


Alternando a tela para o modo formulário, podemos observar os detalhes sobre a ordem de
produção selecionada no modo grade.

Note no painel principal, o "Nro. OP", "Status", o "Processo" e o "Nro. Lote" referentes à
Ordem de Produção selecionada.

[voltar ao topo]

Aba Geral
Nessa aba, temos as informações referentes à "Data da Inclusão", "Data da Inicialização",
"Data da Finalização", "Prioridade de Entrega", "Tempo de Atravessamento (mim)",
"Dh. Inicialização (máx)", "Nro. Pedido", "Sequência do Item Nota/Pedido",
"Prioridade", "Planta" e "Nro. OP Principal" da Ordem de Produção selecionada.

[voltar ao topo]

Aba Produtos
A partir desta aba, temos a grade Produtos (PA) que comporta os diversos produtos acabados
produzidos por essa ordem. Por meio dela, são executadas as ações de "Substituir Produto
(PA)" e também de "Redimensionar Lote" por meio dos botões com esta nomenclatura
localizados no alto da aba.

Nota: Ao realizar o lançamento de uma Ordem de Produção, podemos visualizar na grade


Produtos (PA), os seguintes comportamentos do sistema:

1. O campo "Nro. Lote" será preenchido independente do controle do produto acabado,


sendo necessário a geração de lote para os produtos fabricados;
2. Quando o lote do produto for definido como "Lote Curinga", o campo Nro. Lote será
preenchido conforme o Número de Lote Curinga (Processo Produtivo, aba "Numeração
de Lote"); Dessa forma, o sistema irá inserir os mesmos valores nos campos Nro.
Lote e "Controle (PA)";
3. Quando o produto for controlado por lista (Cadastro de Produtos, aba "Medidas e
estoque", sub-aba "Controle adicional"), o controle do produto virá preenchido no
campo Controle (PA) e um lote será informado no campo Nro. Lote.

Na grade Matérias Primas, temos os materiais empregados na produção dos Produtos Acabados,
a quantidade de cada um e se utilizam uma matéria prima alternativa, entre outras
informações.

Ao final, temos a grade Materiais Alternativos que comporta os materiais utilizados como
alternativa às matérias primas apresentadas na grade anterior, a quantidade aplicada, entre
outros dados.

Nota: As informações dessa aba são referentes às configurações feitas no lançamento da


ordem e não serão alteradas, ou seja, caso o apontamento feito seja diferente do lançamento,
as informações contidas nessa aba não são impactadas.

Maiores detalhes de como realizar e os efeitos de se redimensionar um lote, podem ser


acessados através do link Redimensionamento de Lote.

A rotina que trata da edição de lotes pode ser acessada por meio do link Editar Lote.

[voltar ao topo]

Aba Histórico de operações


Esta aba apresenta dados de execução das atividades relacionadas à Ordem de Produção
selecionada. O registro será exibido nessa aba a partir do momento que a atividade receber o
"token" de execução (mesmo no caso onde nenhuma pessoa tenha realizado o aceite da
atividade).

717
[voltar ao topo]

Aba Estoque por Fase


Para que seja possível visualizar o estoque dos produtos acabados (PA) por fase do processo
produtivo, é importante utilizar os repositórios de PA's e associar as diversas atividades do
mesmo. Através dessa aba, temos o registro de estoque de Produto Acabado da Ordem de
Produção selecionada por repositório.

[voltar ao topo]

Aba Histórico por Fase


O objetivo dessa aba, é exibir as movimentações de estoque entre os repositórios de Produto
Acabado. Sempre que uma atividade segue o fluxo de processo, deve existir uma movimentação
retirando estoque do repositório de trabalho e enviando para o repositório de destino da
atividade. Esta regra também se aplica para as movimentações parciais de estoque.

[voltar ao topo]

Aba Mov. Acessórias


Esta aba visa apresentar todas as notas vinculadas à Ordem de Produção selecionada
(documentos de qualquer tipo de movimento, com exceção da nota de produção). Note que a
aba é dividida em duas grades, sendo a primeira referente as notas e a segunda aos itens da
nota selecionada na primeira grade.

As notas aqui exibidas, são as geradas por movimentações de estoque conforme configuração
do processo produtivo (movimentações de estoque de atividades e transições).

Exemplo: No início de cada atividade é gerada uma transferência das Matérias Primas que serão
consumidas pela mesma, para o local de produção.

Botão Nova Movimentação

O botão apenas será habilitado caso existam Operações de


Estoque com o "Tipo de Execução da Operação" igual a "Ambas" ou
"Manual" (tela Processo Produtivo, botão "Roteiro", "Configuração de
Atividades", aba "Operações de Estoque"). Desta forma, ao utilizar este botão, as
operações poderão ser realizadas manualmente pelo gestor da Ordem de Produção.

Acionando o botão "Nova Movimentação", será aberto um pop-up com o registro das
operações configuradas no processo:

Clicando no botão "Próximo", será apresentada as matérias-primas de todas as atividades do


Roteiro de Produção, observando sempre os campos "Tipo Material" e "Sempre utilizar
Local de Origem da Operação" da operação em questão. Desta forma, as matérias primas
serão apresentadas de acordo com a atividade e suas quantidades:

Observação: Será possível executar uma operação de estoque manual quantas vezes forem

necessárias e, da mesma maneira, o usuário poderá editar, inserir e/ou excluir os registros de
matérias-primas e seus valores editáveis.

Nota: O campo "Local de Origem" não será disponibilizado para edição caso a marcação
"Sempre utilizar Local de Origem da Operação" (tela Processo Produtivo, botão Roteiro,
Configuração de Atividades, aba Operações de Estoque) encontre-se selecionada.

Ao confirmar a Operação de Estoque Manual, o sistema apresentará a mensagem de


confirmação e, após, será gerada a movimentação conforme a operação selecionada e
matérias-primas da grade.

[voltar ao topo]

Aba Notas de Produção


A aba Notas de Produção exibe todas as notas de produção vinculadas à Ordem de Produção
selecionada. Essa aba é dividida em três grades:

Notas - Nessa grade são apresentadas as notas de produção referentes à Ordem de


Produção.
Produtos Acabados - Temos aqui, os produtos acabados (PA) produzidos pela nota de
produção selecionada.
Matérias primas - São exibidas aqui todas as matérias primas (MP's) consumidas na
Ordem de Produção pela nota de produção selecionada, para o produto (PA) selecionado
na grade "Produtos Acabados".

Observação: É possível visualizar as Notas de Produção na Central de Produção, tal


procedimento serve para que possamos realizar consultas desse tipo de documento, bem como
pequenos ajustes. Para isso, é necessário antes, criar um layout padrão para este tipo de
movimento (F - Produção). A criação do layout deve ser feita a partir da tela Configurador de
Layout da Nota.

O custo de produção de um produto acabado pode ser composto pelo valor de custo referente à
utilização de um determinado recurso na produção, como por exemplo, HR/M Torno, ou HR/H
Operador Torno. Deste modo, ao gerar uma Nota de Produção, serão incluídos os serviços que
representarão os Recursos de Centro de Trabalho apontados na OP, ou seja:

O código do serviço será especificado no Registro de Apontamento Uso de Recursos do


Centro de Trabalho;
A quantidade será calculada de acordo com a quantidade do PA que está sendo lançada
na nota de produção considerando o faturamento de apontamento da mesma forma
como acontece com as matérias-primas. Será empregada neste cálculo, a Qtd. Utilizada,
pois ela representa a quantidade total utilizada do recurso.
Será utilizada a Unidade apontada para a Categoria do Recurso em questão.

[voltar ao topo]

Aba Apontamentos
A aba Apontamentos permite a visualização de todos os apontamentos realizados na Ordem de
Produção. Os apontamentos são visualizados de forma individual, através da seleção na grade a
esquerda da aba. De acordo com o apontamento selecionado, são apresentados os produtos
acabados, as matérias primas, subprodutos e componentes apontados para o PA e Recursos de
Centro de Trabalho apontados na Ordem de Produção, nas demais abas presentes na tela para
este fim.

É possível também, por meio do botão , realizar a exclusão de algum apontamento


selecionado; porém, caso a atividade responsável por gerar as operações de estoque já tenha
sido finalizada, a exclusão do apontamento não será realizada e você será avisado do ocorrido.

As informações pertinentes ao apontamento de séries, seja de Produtos Acabados ou de


Materiais, serão apresentadas com o acionamento do botão "Nro. Série", onde será aberto o
pop-up "Número de série" contendo tais séries.

[voltar ao topo]

Aba Controle de Qualidade


Nesta aba, temos os dados relacionados aos "Ciclos de Controle de qualidade" dos
processos que ocorreram na Ordem de Produção selecionada. Além disso, são apresentados os
"Laudos de análise" por ciclo, bem como os "Itens do Laudo de análise" envolvidos.

718
[voltar ao topo]

Aba Dependências
A visão dessa aba é dividida em duas grades. A saber:

Dependências: Apresenta todas as Ordens de Produção as quais a OP em questão depende.

Dependentes: Exibe todas as Ordens de Produção que dependem da OP em questão.

Nota: Caso necessário, no quadrante Dependências, a coluna "Qtd. do PI da qual depende o


PA" pode ser editada.

[voltar ao topo]

Aba Terceiros
Caso o Parceiro Terceiro seja por OP, nesta aba será apresentada a atividade "0" (zero) que
engloba todas as atividades; além disso, esta atividade terá a descrição [Todas terceirizáveis],
juntamente com o respectivo parceiro.

Se o Parceiro Terceiro for por Operação, teremos na aba Terceiros todas as atividades
juntamente com seus parceiros correspondentes.

Importante: Caso necessário, é possível modificar o Parceiro Terceiro, desde que este esteja
configurado no processo. Para execução de tal alteração, é necessário que na tela Acessos,
módulo "Produção > Rotinas > Ordens de Produção", a pessoa tenha o acesso especial
"Permite editar terceiros?" para ele assinalado.

[voltar ao topo]

Aba Pedido de Venda


Nessa aba, o sistema apresentará os pedidos de venda vinculados com a OP.

[voltar ao topo]

6.08 Plantas de Manufatura

Produção > Cadastros

Esta tela é destinada ao cadastro dos dados primordiais das Plantas de Manufatura das
Empresas. Uma Planta de Manufatura consiste em recursos utilizáveis na produção de bens e
serviços, como maquinário, mão de obra etc.

Cód. Planta: Esse campo se refere ao código identificador da planta, que pode
ser preenchido de forma automática pelo sistema, ou de forma manual,
dependendo da configuração realizada na opção "Numeração", botão

"Configuração da tela" .
Nome da Planta: Informe neste campo o nome da planta; é um campo de preenchimento
obrigatório.

Empresa: Através deste campo, é realizado o vínculo da empresa a Planta de Manufatura. As


Empresas apresentadas para escolha e preenchimento deste campo, são as que foram
cadastradas previamente no Cadastro de Empresas. Assim como o campo anterior, este
também é de preenchimento obrigatório.

Carga Horária Padrão: Neste campo é realizado o vínculo de uma carga horária padrão à
planta. As Cargas horárias são cadastradas previamente na tela Carga Horária.

Centro de Resultado: Através deste campo vincule um centro de resultado à planta. Os


Centros de Resultado são cadastrados previamente na tela Centros de Resultado.

6.09 Motivos de Parada

Produção > Cadastros


Durante a execução de uma determinada atividade, poderão ocorrer alguns
acontecimentos que irão forçar o operador a parar o seu trabalho. Várias

empresas/indústrias adotam uma lista com os principais motivos de parada de


execução, de tal maneira que os operadores possam registrar nas atividades o
tempo gasto em cada uma delas. Nesta tela, realize o cadastro dos Motivos de Paradas a
serem utilizados nas telas Operações de Produção e Apontamento de Produção.

Informe a "Descrição" do motivo pelo qual ocorreu a parada e determine se o cadastro está
apto ou não para uso nos apontamentos, por meio da marcação "Ativo".

Ao realizar a marcação do campo "Considerar paradas planejadas no cálculo do OEE:", o


sistema irá utilizar o motivo em questão para o cálculo do OEE que será executado na tela
Centros de Trabalho.

6.10 Categorias de Recurso

Produção > Cadastros

Esta tela permite que se mantenha o cadastro de uma estrutura hierárquica de classificação dos
recursos de Centro de Trabalho; estes recursos são divididos em "Máquinas",
"Equipamentos" e "Recursos".

Observação: Antes do primeiro acesso a esta tela, é preciso realizar a definição da Máscara
para Categoria de Recurso; essa definição é feita na tela Máscara para Categoria de Recurso.

Todo recurso de centro de trabalho, sendo este equipamento, máquina ou mão-de-obra, deve
pertencer obrigatoriamente a um grupo de recurso.

719
O campo "Código" identifica o código da categoria, seguindo ao cadastro previamente
realizado na tela Máscara para Categoria de Recurso.

Informe no campo "Nome" a descrição da categoria de recurso.

Através da marcação "Analítico" você define se a categoria é Analítica ou Sintética. Lembrando


que uma categoria analítica não admite nenhuma categoria filha.

Pela marcação "Ativo" você determina se a categoria está ou não ativa.

O campo "Tipo" é utilizado para determinar o tipo da categoria de recurso. As categorias filhas
sempre recebem o tipo de sua categoria pai. São disponibilizados os seguintes tipos:

Máquina;
Mão-de-obra;
Equipamento.

Especifique no campo "Serviço" qual serviço deverá ser utilizado nos apontamentos dos
recursos da categoria.

No campo "Tipo Apontamento", escolha o tipo de apontamento a ser utilizado para recursos
da categoria dentre as seguintes opções:

Não aponta: Essa categoria não possui apontamento e não irá apropriar custo ao
produto acabado;
Apontamento manual: O sistema irá exigir que seja apontado o uso dos recursos da
categoria antes da finalização da atividade.

Através do campo "Parâmetro de Setup" você define se os recursos da categoria serão ou


não considerados como parâmetros de Setup. As seguintes opções podem ser escolhidas:

Não: Os recursos da categoria não serão considerados como um parâmetro de Setup;


Obrigatório: Os recursos da categoria serão obrigatoriamente considerados como
parâmetros de Setup no formulário de Setup;
Opcional: Os recursos da categoria serão opcionalmente considerados como
parâmetros de Setup no formulário de Setup.

Determine no campo "Unidade Apontamento" qual será a Unidade a ser utilizada na


realização dos Apontamentos.

No campo "Qtd. decimais", informe a quantidade de casas decimais para quantidade


apontada do Recurso. Caso esta informação não esteja preenchida, serão utilizadas duas casas
decimais.

6.11 Fila de Operações

Produção > Rotinas

O objetivo desta tela é exibir a Fila de Atividades condizente com um "Centro de Trabalho",
"Ordem de Produção", "Plano Mestre de Produção" e/ou "Produto Acabado". Referente
aos Centros de Trabalho, estes possuem uma espécie de Fila de Execução correspondente às
atividades de Ordens de Produção que estão sendo executadas ou serão executadas no Centro
de Trabalho. Essas atividades podem ser classificadas em três grupos, sendo estes:

Atividades em execução: Se referem às atividades de ordens que estão em execução,


naquele momento no Centro de Trabalho;
Atividades planejadas: Correspondem às atividades de ordens originadas de um
planejamento de produção, que foram programadas para serem executadas em algum
momento no Centro de Trabalho;
Atividades não planejadas: Diz respeito às atividades de ordens lançadas
manualmente e sem programação, mas com definição para serem executadas no Centro
de Trabalho.

O passo inicial para apresentação das informações pertinentes às operações na tela, é a


definição de um Centro de Trabalho, "Ordem de Produção", "Plano Mestre de Produção" e
"Produto Acabado" para filtragem das suas respectivas atividades.

Deste modo, o operador responsável por executar as tarefas de um determinado Centro de


Trabalho tem a necessidade de visualizar sua Fila de Execuções com objetivo de ter ciência
sobre qual a ordem de execução das tarefas alocadas para ele, assim como executar possíveis
alterações na ordem de execução em consequência de algum tipo de imprevisto que possa

acontecer no dia a dia.

Na grade de resultados da Fila de Operações, temos a coluna "Saldo a Produzir", que


apresentará a diferença entre o "Tam. Lote" e a soma dos apontamentos parciais, incluindo as
perdas, exibindo o mesmo valor que o campo Saldo a Produzir da tela Ordens de Produção -
Nova, aba Geral.

Observação: Se não houverem apontamentos parciais no momento da consulta, o campo


Saldo a Produzir apresentará o mesmo valor previsto, ou seja, o valor igual ao campo Tam. Lote.

A coluna "Status OP" da grade exibe o status da OP relacionada à atividade listada.

Botões do topo da tela

-Estes botões são responsáveis por realizar a ordenação das atividades


correspondentes ao Centro de Trabalho indicado. Ao selecionar a linha desejada, você pode
movimentá-la para cima ou para baixo, respectivamente, definindo a ordem de execução das
atividades.

-Este botão é responsável por anular as modificações que foram realizadas.

-De forma contrária ao botão anterior, este realiza a gravação das alterações
efetuadas.

-Por meio deste botão, realize a modificação do Centro de Trabalho, de


modo a serem exibidas suas respectivas atividades na Fila de Operações.

-Denominado "Indicador de folga", este botão ao ser acionado, apresenta o pop-


up "Preferências":

Neste pop-up determine inicialmente, o tempo (em minutos) de atualização automática dos
registros, ou seja, o intervalo de tempo em que a grade será recarregada, de modo que, se for

inserido o tempo "0" (zero), a tela não será atualizada automaticamente; essa atualização
automática irá ocorrer apenas se for inserido um tempo diferente de zero.

É importante entendermos dois conceitos:

Folga: É um indicador utilizado para identificar se existe uma margem para iniciar a atividade,
com base na "Data/hora Início Previsto" calculado pelo sistema considerando a execução das
atividades. O cálculo será:

Atividades em execução: "Data/hora atual" subtraída da "Data/hora Final


Prevista" (resultado em minutos);
Atividades que não estão em execução: Data/hora atual subtraída da Data/hora
Início Prevista (resultado também em minutos).

Folga Programação: Trata-se de um indicador de folga em relação a programação realizada


para aquela atividade. Será feita a subtração entre a Data/hora Início Previsto e a "Data/hora
Início Programada" (resultado em minutos). Este indicador é utilizado para identificação da
existência de folga entre o início previsto e o início planejado da atividade, levando em
consideração o ritmo de trabalho do Centro de Trabalho.

Diante disto, determine nas abas "Folga" e "Folga Prog." os tempos em minutos para
indicador de cada uma das folgas, considerando as colorações possíveis, ou seja:

-Folga menor que "X minutos";

-Folga menor que "Y minutos";

-Folga maior ou igual a 180 minutos.

-O botão "Configurar grade", ao ser acionado apresenta um pop-up denominado


"Configuração da Grade" que permite a estruturação das colunas que compõem a tela.

-Este botão possibilita a extração dos dados presentes na grade para outros
formatos. São eles:

Exportar para PDF;


Exportar para planilha;
Exportar para cubo.

6.12 Indisponibilidade de Centro de Trabalho

Produção > Cadastros

Nesta tela, você poderá efetuar cadastros das Indisponibilidades de um Centro de Trabalho.
Estas indisponibilidades serão consideradas no planejamento das operações de manufatura,
tornando o Centro de Trabalho indisponível para operar dentro do período informado.
Esta tela também poderá ser acessada através do botão "Indisponibilidade" presente na
barra de navegação da tela Centros de Trabalho.

Filtros

À esquerda da tela, disponibilizamos campos para serem utilizados como filtros e que irão gerar
a apresentação das Indisponibilidades de Centros de Trabalho. São eles:

Centro de Trabalho: Neste campo, você informará um Centro de Trabalho, a fim de que sejam
apresentadas as indisponibilidades relacionadas apenas a ele.

Motivo: Através deste campo, será possível que você filtre as indisponibilidades através do
motivo que elas ocorreram. São apresentadas as seguintes opções de escolha:

Todos;
Manutenção Preventiva;
Parada;
Manutenção Corretiva.

Data/Hora Inicial e Data/Hora Final: Através destes campos, você poderá filtrar as
indisponibilidades ocorridas dentro do período informado.

Situação: Por este campo filtra-se a situação do registro de indisponibilidade. São apresentadas
as seguintes opções de escolha:

720
Todos;
Cancelada;
Pendente;
Finalizada.

Usuário: Você poderá ainda realizar a filtragem através do usuário responsável pelo
lançamento/alteração da indisponibilidade.

Painel Principal

Nesta parte da tela, apresentamos os campos para preenchimento que irão resultar no cadastro
da Indisponibilidade de um Centro de Trabalho. Tem-se:

Centro de Trabalho: Informe neste campo o Centro de Trabalho para o qual será registrada a
indisponibilidade. Os Centros de Trabalho aqui apresentados, são cadastrados previamente na
tela Centros de Trabalho.

Motivo: Neste você fará a escolha do motivo da Indisponibilidade do Centro de Trabalho. São
apresentada as seguintes opções:

Manutenção Preventiva;
Parada;
Manutenção Corretiva.

Data/Hora Inicial: Realize neste campo o registro da data e hora inicial da Indisponibilidade do
Centro de Trabalho.

Data/Hora Final: Neste campo é registrada a data e hora final da Indisponibilidade do Centro
de Trabalho.

Situação: Defina neste campo a situação do registro de Indisponibilidade do Centro de


Trabalho. São apresentadas as seguintes opções de escolha:

Cancelada;
Pendente;
Finalizada.

Data/Hora Alteração: Neste campo é gravada de forma automática a data e hora de última
alteração do registro de Indisponibilidade do Centro de Trabalho.

Observação: Este espaço é destinado ao registro de alguma informação pertinente


à Indisponibilidade do Centro de Trabalho.

6.13 Equipamentos de Manufatura

Produção > Cadastros

Nesta tela, você realiza o cadastro dos equipamentos de manufatura, que auxiliam nos
processos dentro do Centro de Trabalho.

O campo "Cód. Equipamento" identifica o código do equipamento de manufatura, que pode


ser preenchido de forma automática pelo sistema, ou de forma manual, dependendo da

configuração realizada na opção "Numeração", botão "Configuração da tela" .

Informe no campo "Nome", o nome do Equipamento de Manufatura.

Através da marcação "Ativo", determine se o equipamento está ou não ativo e, portanto,


disponível para uso nas rotinas do sistema.

No campo "Categoria de Recurso", informe a categoria de recurso, na qual o equipamento de


manufatura pertence. Serão apresentadas para escolha neste campo, os dados analíticos
cadastrados na tela Categorias de Recurso do tipo Equipamento.

Defina no campo "Planta de Manufatura", a planta de manufatura na qual o Equipamento de


Manufatura que está sendo cadastrado pertence. As plantas aqui apresentadas, são as
cadastradas previamente na tela Plantas de Manufatura.

6.14 Máquinas de Manufatura

Produção > Cadastros

Nesta tela, você cadastra as Máquinas de Manufatura presentes em uma planta. As máquinas
aqui cadastradas, são as que necessitam de controle de uso e manutenção.

Cód. Máquina: Temos neste campo, o código identificador da máquina, que


pode ser preenchido de forma automática pelo sistema, ou de forma manual,
dependendo da configuração realizada na opção "Numeração" do botão

"Configuração da tela" .
Nome: Utilize este campo para detalhar a descrição da máquina de manufatura que está sendo
cadastrada.

Planta de Manufatura: Informe aqui, a planta de manufatura a qual a máquina pertence.

Categoria de Recurso: Neste campo, informe a categoria de recurso a qual a máquina de


manufatura pertence. Serão apresentadas para escolha neste campo, os dados analíticos
cadastrados na tela Categorias de Recurso do tipo "Máquina". Assim como os dois últimos
campos apresentados, este também é de preenchimento obrigatório.

6.15 Repositório de PA

Produção > Cadastros

Um repositório, trata-se de uma estrutura em que se deposita, guarda e organiza os estoques


de Produtos Acabados (PA's) dentro de um Processo Produtivo. É uma estrutura independente do
controle de estoque do sistema e pode ser utilizada por qualquer Processo Produtivo.

Através desta estrutura, você pode visualizar quanto de cada Produto Acabado (PA) está sendo
processado e em qual fase do processo produtivo ele se encontra. Dentro da estrutura teórica, o
Repositório de PA seria uma espécie de local para o processo de trabalho.

Nesta tela, nós realizamos o cadastro dos repositórios de produtos acabados.

No campo "Cód. Repositório" temos o código identificador do repositório, que pode ser
preenchido de forma automática pelo sistema, ou de forma manual, dependendo da

configuração realizada na opção "Numeração" do botão "Configuração da tela"


.

Informe no campo "Descrição" o nome do repositório que você está sendo. Este campo é de
preenchimento obrigatório.

6.16 Recursos Humanos de Manufatura

Produção > Cadastros

Nesta tela, você poderá realizar o cadastro dos dados relacionados aos profissionais que operam
os processos produtivos inseridos em uma Planta de Manufatura.

Aba Geral Aba Carga Horária

Cód. Colaborador: Este campo se refere ao código identificador do colaborador,


que pode ser preenchido de forma automática pelo sistema, ou de forma manual,
dependendo da configuração realizada na opção "Numeração", botão

"Configuração da tela" .
Nome: Neste campo, informe o nome do colaborador (Recurso Humano) que
está sendo cadastrado. É um campo de preenchimento obrigatório.
Ativo: Através desta marcação, determine se o Recurso Humano estará ativo ou não naquela
planta.

[voltar ao topo]

Aba Geral

721
Aba Geral
Nesta aba são cadastrados os dados gerais do Recurso Humano.
Planta de Manufatura: Realize aqui a especificação de qual planta de manufatura o recurso
que está sendo cadastrado pertence.

Categoria de Recurso: Neste campo informe a Categoria de Recurso a qual o recurso humano
pertence. Serão apresentadas para escolha neste campo, os dados analíticos cadastrados na
tela Categorias de Recurso do tipo "Mão de Obra". Assim como o campo anteriormente
apresentado, este também é de preenchimento obrigatório.

Parceiro: Vincule nesse campo o colaborador à um Parceiro que o corresponda; os parceiros


disponíveis para escolha neste campo, deverão ser cadastrados previamente na tela Parceiros.

Usuário: Neste campo, realize o vínculo do colaborador ao Usuário que o corresponda; os


usuários apresentados para escolha neste campo, são os cadastrados previamente através da
tela Usuários.

Funcionário: É feito neste campo o vínculo do colaborador ao Funcionário que o corresponda;


os funcionários apresentados para escolha neste campo, são os cadastrados previamente
através da tela "Pessoal > Arquivos > Funcionários".

[voltar ao topo]

Aba Carga Horária


Nesta aba, você poderá realizar o vínculo de uma Carga Horária de forma histórica a um
Recurso Humano de Manufatura.

Data Inicial Vigor: Especifique neste campo a data e hora inicial de vigor da Carga Horária
vinculada ao Recurso Humano.

Carga Horária: Neste campo é feito o vínculo de uma Carga Horária ao Recurso Humano. A
Carga Horária deverá cadastrada previamente na tela Carga Horária. Assim como o campo
citado anteriormente, este é de preenchimento obrigatório.

Data Final Vigor: Neste campo é feita a especificação da data e hora final de vigor da Carga
Horária vinculada ao Recurso Humano. Este campo não é obrigatório, pois pode ser vinculada
uma Carga Horária ao Recurso Humano por período indeterminado.

[voltar ao topo]

6.17 Registro de Amostras

Produção > Rotinas


Através desta tela, você efetuará o registro das amostras a serem utilizadas no decorrer do
Processo de Produção.
Esta tela é composta por diversas informações, sendo esta visualizada em modo
grade, ou em modo formulário. Abaixo, vamos tratar detalhadamente seu
comportamento e as configurações envolvidas.
Painel de Filtros Modo Grade
Modo Formulário Novo Registro

Painel de Filtros
Depois de algumas amostras criadas, através dos filtros disponibilizados do lado esquerdo da
tela, você poderá filtrar os dados desejados.

Observação: Por meio do botão você poderá ocultar o referido Painel.

Esta seleção de informações pode ser realizada por meio da criação de um filtro personalizado
ou através dos seguintes campos:

Informe no campo "Nro. Único Amostra", o número único da amostra a ser localizada.

Em "Tipo Amostra", informe a amostra desejada a ser buscada através de seu tipo. Os tipos
aqui apresentado são os previamente cadastrados na tela Tipos de Amostra.

Você definirá em "Status", o status a ser considerado para a apresentação das amostras dentre
as seguintes opções:

Todos;
Pendente;
Coletando;
Aprovado;
Reprovado;
Protocolado;
Desmembrado.

Por meio do campo "Período Entrada/Saída", você pode localizar as amostrar pelo período de
entrada/saída.

É possível realizar a busca pela amostra utilizando o campo "Nro.único Nota", por meio do
número único da nota.

No campo "Produto", o sistema buscará o produto ao qual a amostra foi realizada.

De forma semelhante ao campo anterior, em "Referência do Produto", podemos buscar o


produto através de sua referência.

Em "Lote" você pesquisa a amostra informando seu lote.

[voltar ao topo]

Modo Grade
A partir da visualização da tela em modo grade, podemos obter as principais informações das
amostras resultantes do filtro aplicado; é possível efetuar a múltipla seleção de registros,
mantendo pressionada a tecla "Ctrl" de seu teclado e selecionando as linhas desejadas.

As ações que podem ser comandadas sobre as amostras, são aquelas geradas a partir da
seleção de um registro e acionamento dos botões disponíveis na barra superior. São eles:

Este botão será apresentado habilitado para os Tipos de Amostra marcados


em seu cadastro para "Desmembrar" e quando a amostra estiver com o status
"Protocolado". Ao acionar o botão, será aberta uma tela para escolha dos tipos de amostra
que a amostra em questão será desmembrada. Este desmembramento só poderá ser feito em
outros tipos que não podem mais ser desmembrados.

Este botão, quando acionado, realiza a aprovação da amostra selecionada. Vale


ressaltar que este procedimento, bem como a funcionalidade a seguir (reprovar), podem ser
executados em mais de uma amostra por vez, mantendo pressionada a tecla "Ctrl" do teclado
e selecionando as amostras desejadas.

De forma contrária ao botão citado anteriormente, este efetua a reprovação


da amostra selecionada.

Observação: Para utilização dos dois últimos botões mencionados, o parâmetro "Nro
Requisição Modelo p/ Baixa Est.MP.Amostragem - MODREQAMOSTRAS" deve estar
devidamente configurado com o número da requisição modelo que será utilizada para baixar o
estoque das Matérias-Primas de amostragem.

Para realização das ações de Desmembrar, Aprovar ou Reprovar uma amostra, é necessária a
liberação de um acesso especial no Controle de Acessos, módulo "Produção > Rotinas >
Registro de Amostras > Permite Aprovar/Reprovar/Desmembrar".

Importante: Uma amostra apenas pode ser aprovada ou reprovada se, e somente se:

Você possuir acesso especial para esta ação (controle de acesso da tela);
Lidar com um registro de amostra já coletado e conferido (verificado) onde o status
estará igual a "Coletando".

[voltar ao topo]

Modo Formulário
Ao alternar a tela para o modo formulário, teremos:

Ao acionar o botão de inclusão de um novo registro, alguns campos serão apresentados


protegidos, ou seja, impossibilitados de preenchimento; isso ocorre para que tais campos sejam
gerados automaticamente pelo sistema, de acordo com o andamento do processo de utilização
das amostras. Serão alimentados de maneira automática pelo sistema, os seguintes campos:

Nro. Único Amostra;


Nro. Único Nota;
Sequência;
Status (este campo no ato do cadastro, é preenchido como "Pendente");
Referência do Produto;
Fabricante;
Amostrador;
Verificador;

722
Verificador;
Analista;

[voltar ao topo]

Novo Registro
Agora, trataremos sobre os campos a serem preenchidos na inserção de um novo registro:

No "Tipo de Amostra" você determina o tipo de amostra que será trabalhado, sendo que, os
tipos aqui disponíveis, serão vinculados aos produtos na tela Produtos, aba Tipos de Amostra.

O "Cód. Produto" definirá o produto ao qual terá retirada a amostra em questão.

O produto definido para amostragem deve ter seu lote informado no campo "Lote".
Informe em "Dt. Fabricação" a data de fabricação referente ao lote informado.

De forma semelhante ao campo anterior, o campo "Dt. Validade" será preenchido com a data
de validade relacionado ao lote preenchido.

Em "Base Cálc. Amostragem", insira o valor de base para o cálculo da amostragem.

Informe em "Nro. Amostras", o número de amostras retiradas do lote de acordo com a fórmula
para a quantidade configurada na tela Produtos, aba Tipos de Amostra.

A "Observação" poderá ser utilizada para o preenchimento de dados relevantes e relacionados


ao registro da amostra em questão.

Preencha em "Nro. OP", o número da Ordem de Produção referente ao registro de amostra

As configurações realizadas nesta tela são utilizadas no processo de Controle de Qualidade dos
Materiais.

[voltar ao topo]

6.18 Processo Produtivo

Produção > Cadastros

Com o avanço dos métodos de gestão empresarial e a facilidade de obter informações, as


empresas estão buscando especializações que possam reduzir ao máximo o tempo ocioso,
aumentar a qualidade e atingir um alto padrão de eficiência e eficácia em suas atividades
produtivas. Um processo produtivo adequado é aquele que sintetiza qualquer atividade em
receber uma entrada (input), agrega-lhe valor e gerar uma saída (output) para um cliente
interno ou externo, fazendo uso dos recursos da organização visando a geração de resultados
concretos. Esta tela visa a definição de uma série de regras que as "Ordens de Produção"
lançadas futuramente, irão seguir.

Preenchimentos Iniciais Filtros

Aba Geral Aba Alocação de Centros de Trabalho

Aba Formulários Aba Produtos(PA)

Aba Numeração de Lote Aba Apontamento

Aba Ciclo de Controle de Qualidade Aba Operações de Estoque

Duplicar um Processo Produtivo Botão Anexar

Botão Roteiro Botão Versionar

Preenchimentos Iniciais
Inicialmente, para inclusão de um processo produtivo no sistema, temos o
formulário principal da tela, onde constam os seguintes campos para
preenchimento:
Código: Informe aqui, o código identificador do processo produtivo que está

sendo cadastrado. Este preenchimento só pode ser realizado de forma manual no


ato de seu cadastro.
Versão: Este campo é preenchido automaticamente pelo sistema, e exibe a
versão a qual o processo produtivo se encontra. Ele é incrementado sempre que
o processo sofre modificações estruturais depois que já existirem instâncias
criadas. As novas instâncias utilizam obrigatoriamente a última versão.
Tipo de Processo: Determine neste campo, o tipo do processo produtivo que
está sendo cadastrado, dentre duas opções:
Processo mestre: Esta opção se refere ao processo normal; processos
deste tipo são inicializados de forma independente. Pode ser utilizado para
processos e subprocessos do tipo "Call Process" (Processo de Chamada).
Sub-Processo: Escolhendo esta opção, você definirá que o processo será
utilizado dentro de outros processos, via elementos de sub-processo
embarcado (embeded).
Importante: Essa opção ainda não foi implementada.
Descrição: Esse campo deve ser utilizado de modo a definir uma descrição para
o processo que torne melhor sua identificação por parte das pessoas que irão ter
contato com o processo. Por exemplo, Confecção de Calças Jeans, Confecção com
Estamparia, Fabricação de Envasados, Usinagem de Aço etc.
[voltar ao topo]

Filtros
Na lateral esquerda da tela, além da alternativa de criar um filtro personalizado, você poderá
através de alguns campos, configurar filtros a fim de se selecionar mais facilmente o Processo
Produtivo desejado.

Os campos disponíveis são:

Código: Temos aqui a possibilidade de busca, por meio do código que identifica o processo
produtivo cadastrado.

Produto Acabado (PA): Através deste campo, você pode filtrar o processo produtivo com base
o Produto Acabado dela resultante.

Planta de Manufatura: Você pode buscar os processos produtivos desejados, filtrando pela
planta de manufatura a qual o processo pertence.

Desmonte: É possível filtrar o processo produtivo que represente um processo de desmonte, ou


seja, um processo de separação das partes que formavam um conjunto em materiais
reaproveitados e ou subprodutos; o processo reverso à produção normal. Temos as seguintes
opções:

Todos;
Sim;
Não.

Reprocessamento/Reparo: Aqui, efetue a busca por processos do tipo


Reprocessamento/Reparo. São apresentadas as seguintes opções:

Todos;
Sim;
Não.

Usa Terceiro: Através deste campo, busque pelos processos produtivos realizados ou não por
terceiros, de acordo com as seguintes opções:

Nunca;
Opcional;
Sempre;
Todos.

Produção para Terceiro: Utilize este filtro para pesquisar os processos produtivos realizados
para terceiros, temos as seguintes opções:

Todos;
Sempre;
Nunca;
Opcional.

Padrão: Aqui temos a possibilidade de buscar por processos produtivos definidos como padrão
ou não, através das seguintes opções:

Todos;
Sim;
Não.

A marcação "Última versão" quando efetuada, irá carregar na tela os últimos versionamentos
dos Processos Produtivos.

[voltar ao topo]

Aba Geral
Esta aba está destinada ao preenchimento dos detalhes do processo produtivo em questão.

São disponibilizados aqui alguns campos a serem configurados. São eles:

Descrição Completa: Informe nesta área, as especificações da forma mais completa do


processo produtivo, facilitando assim sua identificação quando nele existirem detalhes
relevantes de documentação.

Repositório Inicial: Através deste campo, você realiza o vínculo de um "Repositório de PA"
ao processo produtivo; as informações disponíveis para escolha neste campo, são as
previamente incluídas no Cadastro de Repositórios de PA. Preenchendo este campo, este
repositório será iniciado com a quantidade a ser produzida de todos os PA's (Produtos Acabados)
presentes na Ordem de Produção. Quando não informado, a inicialização do repositório ficará a
critério dos eventos de inicialização ou mesmo de atividades.

Este campo deve ser informado em casos onde os processos são simples, não contam com
paralelismos, por exemplo. Em situações mais complexas, com paralelismos ou quando se
utilizam os conceitos de componentes de manufatura, ou até mesmo onde se produza PA's
diferentes em atividades paralelas, os repositórios deverão ser iniciados em pontos no processo
a partir de onde o PA começa de fato a ser produzido.

Planta de Manufatura: Aqui você realiza o vínculo de uma Planta de Manufatura ao processo
produtivo; as plantas aqui disponíveis para escolha, são as previamente cadastradas na tela
Plantas de Manufatura. Caso o processo produto venha a ser utilizado por qualquer planta, este
campo deve permanecer em branco.

Local de Almoxarifado: Esse campo deve ser utilizado para vincular um local de origem das
requisições de materiais do processo produtivo; este local deve ter sido inserido previamente no
Cadastro de Locais. Esse local será usado como local de origem "default" (padrão) para
operações de estoque do tipo requisição de materiais, quando estas não definirem um local de
origem; em muitos casos, é o almoxarifado da empresa.

Local de Manufatura: Utilize este campo para vincular um local de destino das requisições de
materiais do processo produtivo. Esse local será utilizado como local de destino "padrão" para
operações de estoque do tipo requisição de materiais, quando estas não definirem um local de
destino.
Aceita Múltiplos PAs: A marcação desse campo determina se o processo poderá ser utilizado
por mais de um produto acabado. Com isso, será possível vincular mais de um produto PA ao
processo e poderão existir ordens diferentes regidas por este mesmo processo visando produzir
diferentes produtos.

Aceita Múltiplos Controles de PA: Ao marcar este campo, você determina que as ordens
deste processo podem processar múltiplos controles do mesmo PA simultaneamente.

Tipo de Inicialização do Processo: Através deste campo, você define o tipo de inicialização
do processo produtivo. São disponíveis duas opções para escolha:

723
Imediato: Ao escolher esta opção, o processo será iniciado imediatamente após a
criação da OP (Ordem de Produção) e o roteiro irá seguir para a primeira atividade. O
status da ordem irá ficar "Em andamento".
Após confirmação: Através desta opção, o processo é iniciado apenas após da
confirmação da OP, realizada pelo acionamento do botão "Inicializar" da tela Ordens de
Produção. Nenhuma atividade do processo aparece em nenhuma lista de tarefas e a
ordem permanecerá com o status "Criado".

Data e Hora Inclusão: Esse campo será preenchido automaticamente pelo sistema com a
data e a hora em que foi realizada a inclusão do registro do processo.

Data e Hora Alteração: Caso seja efetuada alguma modificação no registro do processo, este
campo será alimentado automaticamente pelo sistema com a data e a hora desta alteração.

Usuário Resp. Cadastro: Este campo será preenchido automaticamente com o usuário
responsável pelo cadastro do processo produtivo.

Usuário Última Alteração: O sistema atribui neste campo, o código do usuário que está
realizando alterações ao cadastro do processo produtivo de forma automática.

Desmonte: A marcação dessa opção faz com que o processo produtivo represente um processo
de desmonte, ou seja, um processo de separação das partes que formavam um conjunto em
materiais reaproveitados e ou subprodutos; o processo reverso à produção normal.

Reprocessamento/Reparo: Esta marcação será acionada quando o processo produtivo


corresponder a um processo do tipo Reprocessamento/Reparo, ou seja, um processo onde o
produto necessita de reprocessamento porque ficou muito tempo estocado e/ou está fora de
especificação, quando o mesmo perde alguma de suas características físicas ou porque sofreu
algum acidente durante o processo de estocagem e foi danificado fisicamente. Sendo que, é
necessário analisar os seguintes pontos:

1. Não é permitido o acionamento desta marcação juntamente com a marcação Desmonte;


2. É necessário que o campo "Exige pedido de venda" esteja configurado com a opção
"Nunca".

Deste modo, um processo de reprocessamento/reparo permite que um produto seja utilizado


como matéria-prima de si mesmo.

Importante: Será possível incluir o PA como matéria-prima de si mesmo quando o parâmetro


"Permitir definir produto como MP de si próprio. - PRODMPPROP" estiver habilitado.

Processo de Produção Relacionado: Esse campo é habilitado apenas quando o processo


produtivo em questão corresponda a um processo de desmonte; com isso, se faz necessário
especificar neste campo o código do processo produtivo relacionado (processo produtivo que

produza os produtos que neste processo serão desmontados). O sistema pode utilizar este
processo para ajudar no cadastro e na operação do processo de desmonte, iniciando a lista de
materiais reaproveitáveis etc.

Usa terceiro: Defina neste campo se o processo produtivo em questão, será realizado por
terceiros, de acordo com as seguintes opções:

Sempre: Esta opção representa que o processo produtivo é executado por terceiros; a
participação de terceiros sempre irá ocorrer em todas as OP's criadas por este processo.
Opcional: As OPs criadas por este processo podem ser eventualmente terceirizadas, ou
seja, podem tanto ser realizadas internamente ou por terceiros. Essa definição irá
acontecer no momento da criação da OP, ou especifica-se ou não o parceiro terceiro.
Nunca: As OPs criadas para este processo nunca irão contar com a participação de
terceiros.

Definição de Terceiro: Se você definir o campo anterior como "Sempre" ou "Opcional", este
campo será habilitado e nele será determinado como as OPs desse processo produtivo serão
terceirizadas. Temos as seguintes opções de escolha:

Por OP: Através desta opção, o vínculo com o parceiro terceiro será feito com a OP, ou
seja, todas as operações marcadas como terceirizadas serão realizadas pelo mesmo
parceiro na OP. Esta opção, irá habilitar na aba "Produtos (PA)", a sub-aba "Terceiros",
para que os parceiros que se encaixam nesta situação sejam inseridos.
Por Operação: Neste caso, podemos ter operações sendo realizadas por parceiros
diferentes na mesma OP, pois cada operação terceirizada possui vínculo com um
parceiro terceiro diferente. Através desta opção, será habilitada na aba Produtos (PA),
"Configuração de Atividades", a sub aba Terceiros, para que os parceiros que se
enquadram nesta situação sejam incluídos.

Produção para terceiro: Defina neste campo se o processo produtivo em questão, será
realizado para terceiros. Podemos definir dentre as seguintes opções:

Sempre: Esta opção representa que o processo produtivo é executado para terceiros em
todas as OP's criadas.
Opcional: As OPs criadas por este processo podem ser eventualmente para terceiros, ou
seja, podem tanto ser realizadas internamente ou para terceiros. Essa definição irá
acontecer no momento da criação da OP.
Nunca: As OPs criadas para este processo nunca serão destinadas para terceiros.

Padrão: Esta marcação irá definir se o processo produtivo em questão é ou não padrão perante
aos demais.

Exige pedido de venda: Determine neste campo, se no lançamento de uma Ordem de


Produção, será necessário que exista um Pedido de Venda a ela vinculado. Tem-se as seguintes
opções:

Nunca: A Ordem de Produção, nunca precisará de um pedido de venda a ela vinculado;


Opcional: Aqui temos a opção de vincular ou não um pedido de venda à Ordem de
Produção;
Sempre: Todo lançamento de Ordem de Produção, exigirá que um pedido de venda seja
a ela vinculado.

Observação: A configuração deste último campo, irá influenciar da maneira citada também a
utilização da opção "Gerar Produção" presente no botão "Outras Opções..." do Portal de
Vendas.
Fórmula p/ Ajuste Tamanho de Lote: Por meio deste campo, você informa qual fórmula será
utilizada para ajustar o tamanho do lote no lançamento da ordem de produção. Sendo que, é
necessário que está fórmula esteja previamente cadastrada na tela Fórmula p/ Ajuste Tamanho
de Lote.

Nota: Somente os produtos que não possuírem uma fórmula (aba Produtos(PA), campo
"Fórmula p/ Ajuste Tamanho de Lote"), serão ajustado pela fórmula do processo.

[voltar ao topo]

Aba Alocação de Centros de Trabalho


Para o processamento das operações de manufatura é necessário que se mantenha registro
sobre as categorias dos Centros de Trabalho. Potencialmente, cada atividade no roteiro pode
utilizar uma categoria de Centro de Trabalho específica, deste modo, pode-se ter diversos
registros nesta tela para cada processo, um para cada categoria de Centro de Trabalho
necessária.

A busca por um Centro de Trabalho disponível da categoria desejada, pode ser feita no
momento do planejamento da operação ou mesmo quando a atividade será executada.

O sistema irá alocar tantos Centros de Trabalho diferentes quanto o número de registros criados
para o processo. O caso mais simples é o de todas as atividades serem executadas em um
mesmo Centro de Trabalho, onde neste caso, será necessário apenas um registro.

Cód. Alocação: A informação neste campo será apresentada automaticamente pelo sistema, e
se refere ao código identificador do vínculo de categoria de Centro de Trabalho com o Processo
Produtivo.

Descrição: Neste campo será exibida a descrição da alocação de Centro de Trabalho, onde seu
preenchimento irá acontecer de forma automática recebendo a descrição do Centro de Trabalho
ou Categoria de acordo com o cadastro. Seu objetivo é facilitar a identificação da alocação no
momento de vinculá-la a uma atividade.

Categoria do Centro de Trabalho: Realize aqui a especificação da Categoria de Centro de


Trabalho que será vinculado ao processo produtivo pela regra de alocação.

Tipo Alocação: Defina neste campo o momento da alocação do Centro de Trabalho. Você pode
definir dentre as seguintes opções:

Na inclusão da ordem: Essa opção faz com que o sistema procure um Centro de
Trabalho disponível quando a ordem for criada.
Específico: Definindo por esta opção, será utilizado um Centro de Trabalho específico.
Para esta opção, o campo seguinte "Centro de Trabalho", deve ser informado.
Antecipado (no planejamento): Essa opção irá fazer com que o sistema procure um
Centro de Trabalho disponível no momento da geração do planejamento das operações.
Usar o padrão: Através desta opção, o sistema irá utilizar o Centro de Trabalho padrão
para a categoria definida, atendendo aqueles casos simples onde existem apenas um
Centro de Trabalho.

Centro de Trabalho: Este campo é habilitado apenas quando o campo anterior Tipo Alocação
for definido como Específico, tornando-se necessário assim, especificar o Centro de Trabalho da
alocação.

[voltar ao topo]

Aba Formulários
Os formulários são uma forma de coleta de dados de um apontamento no Processo Produtivo
que visam a substituição de papel no "chão de fábrica". Os formulários são criados
manualmente através das telas adicionais criadas utilizando a tela Construtor de Telas.

Através da aba Formulários, é possível configurar os formulários adicionais do Processo


Produtivo selecionado.

Cód. Formulário: A informação neste campo será apresentada automaticamente pelo sistema,
e se refere ao código identificador do vínculo do formulário com o Processo Produtivo.

Descrição: Este campo é de preenchimento obrigatório. Realize aqui, a especificação de uma


descrição para o formulário.

Instância de referência: Selecione neste campo a instância de dados aos quais o formulário
em questão representa.

Cardinalidade: Através deste campo, é feita a definição se o formulário permitirá apenas um


registro por processo inicializado ou vários registros por processo inicializado. Podemos definir
dentre duas possibilidades:

1 x 1: Por esta opção, será possível preencher o formulário apenas uma vez no processo.
1 x N: Através desta opção, o formulário poderá ser preenchido mais de uma vez no
processo.

Escopo: Neste campo é feita a especificação do escopo do formulário, através das seguintes
alternativas:

Atividade: Cada atividade irá possuir um conjunto de dados específicos do formulário,


mesmo localizada no mesmo processo.
Processo: Os mesmos dados serão visualizados e possivelmente editados, em qualquer
atividade que acessar o formulário.

Tipo de Formulário: Determine neste campo o tipo de formulário que está sendo cadastrado.
Podemos definir entre duas opções:

Formulário de inicialização: Preencha este tipo de formulário na inicialização da


ordem, antes do processo entrar no estado "Em andamento".
Formulário de atividade: Esse tipo de formulário deve ser preenchido durante a
execução de atividades. Além disso, se for selecionada esta opção temos a exibição da
sub-aba "Produto Acabado (PA)".

Sub-aba Produto Acabado (PA)

Através desta aba você pode definir a lista de produtos acabados pertinentes ao formulário de
processo selecionado. Sendo que, a mesma só ficará visível quando o campo Tipo de Formulário
estiver configurado com a opção Formulário de atividade.

724
Para que seja possível realizar a vinculação de um produto inativo no campo Produto (PA), é
necessário habilitar o parâmetro "Permitir vincular produtos inativos a Processo
Produtivo - PRODINATPROC".

Ordem: Utilize este campo para determinar a ordem em o formulário será exibido para que
você possa preenchê-lo na inicialização do processo produtivo.

Obrigatório: Ao marcar este campo, determine que o formulário será obrigatório, ou seja, deve
ser preenchido antes do processo entrar em andamento.

[voltar ao topo]

Aba Produtos(PA)
Um mesmo processo pode ser empregado para fabricação de diversos produtos, desde que as
operações de produção sejam semelhantes (não necessariamente iguais), caso contrário
teríamos inúmeros ajustes específicos no processo, o que o tornaria de complexa manutenção.
O contrário seria um processo para cada produto; casos onde as operações de produção sejam
muito heterogêneas.

Nesta aba, são definidos os produtos acabados que farão parte do processo produtivo em
questão.

Na parte superior central da aba, tem-se o botão "Anexar" que permite adicionar
documentos ou link's nos Produtos Acabados.

Já na parte superior direita, é possível verificar um campo para digitação de algum produto
acabado, onde ao informá-lo, o sistema irá posicionar o produto digitado na tela (a aba precisará
estar em modo grade).

Inicialmente, no campo "Produto" informe o "Produto Acabado" que será vinculado ao


Processo Produtivo. Caso o produto selecionado possua controle adicional por "lista", será
habilitado o campo "Controle" permitindo assim que se determine o controle do produto. Caso
não se especifique um valor, tem-se a representação de que as configurações são validas para
todos os controles.

Nota: Para que seja possível realizar a vinculação de um produto inativo no campo Produto, é
necessário habilitar o parâmetro "Permitir vincular produtos inativos a Processo
Produtivo - PRODINATPROC".

Após a definição do produto, você poderá efetuar o preenchimento das seguintes sub-abas:

Sub-aba Geral Sub-aba Matérias Primas

Sub-aba Subprodutos Sub-aba Produtos (PI)

Sub-aba Tarifas CIP Sub-aba Terceiros

Sub-aba Geral

Realize nesta sub-aba, as configurações de detalhes relacionadas ao vínculo entre o processo


produtivo e o produto.

Tamanho de Lote Padrão: Nesse campo especifique o tamanho do lote padrão do produto em
questão para o processo produtivo. Esse valor é um tamanho de lote que quase sempre é
utilizado; esse valor é sugerido de forma automática no lançamento de OP.

Temos ainda que caso você faça a alteração deste campo, ao salvá-la a seguinte mensagem
será exibida:

"Deseja atualizar os tempos das atividades de acordo com o novo tamanho de lote
padrão?"

Se você clicar na opção "Sim", poderá notar o seguinte acontecimento no campo "Tempo da
atividade" (aba Geral, sub-aba Tempo de Processamento), conforme o exemplo:

Na produção de canecas, deseja alterar o Tamanho de Lote Padrão de 100 para 200, neste
contexto, ao confirmar os campos localizados nas abas informadas anteriormente, serão
alterados proporcionais ao valor que foi digitado no Tamanho de Lote Padrão.

Observação: Para que o campo Tempo da atividade seja atualizado corretamente, o valor
anterior deste campo não poderá ser diferente de zero ou nulo e/ou o campo "Tipo de Tempo"
não poderá estar com a opção "Fixo" selecionada.

Caso você opte por "Não" atualizar o Tempo da atividade, o valor informado neste campo
permanecerá o mesmo.

Múltiplo Ideal: Esse campo deve ser utilizado para especificar o múltiplo ideal para a
quantidade a se produzir por ordem. Por exemplo: Se o valor neste campo for 250, será possível
produzir 250, 500, 750, 1000 etc, e não será possível produzir 1200, ou seja, pode-se produzir
múltiplos do valor informado.

Qtd. Mínima: Informe neste campo a quantidade mínima a ser produzida em uma Ordem de
Produção.

Nota: Os campos descritos acima, respeitam a configuração de "Decimais para quantidade'' do


produto, as informações sobre a referida configuração podem ser acessadas por meio do link
Produtos, aba Medidas e Estoque, sub-aba Medidas.

Un. Tempo: Especifique neste campo a unidade de tempo utilizada para o Tempo de
Atravessamento (Tempo de Atravessamento se refere ao tempo decorrido a partir do momento
em que uma matéria-prima chega na empresa e o momento em que esta matéria-prima chega
no armazém incorporada em um produto acabado). Podemos definir dentre três unidades:

Horas;
Dias;
Minutos.

Tipo de Tempo: Através deste campo, você pode especificar qual será o tipo do tempo de
atravessamento do produto caso o tamanho de lote da OP seja diferente do tamanho de lote
padrão. Temos duas opções:

Por Quantidade: Para se chegar ao tempo de produção de uma determina quantidade,


utiliza-se o Tempo de atravessamento dividido pelo Tamanho de lote Padrão multiplicado
pela quantidade em questão;
Por Lote: O tempo da atravessamento é um número múltiplo baseado no tamanho de
lote padrão, ou seja, para se produzir até o tamanho de lote será gasto uma vez o tempo
de atravessamento, a partir dessa quantidade será gasto duas vezes o tempo de
atravessamento até o tamanho de duas vezes o lote padrão, e assim sucessivamente.

Tempo de Atravessamento: Este campo deve ser utilizado para determinar qual o tempo de
atravessamento padrão do processo produtivo. Esse tempo pode variar conforme a capacidade
e os recursos dos Centros de Trabalho. Em casos onde a gestão de capacidades não é realizada,
a única restrição será o tempo de atravessamento do processo.

Importante: Quando o parâmetro "Calcular tempo de atravessamento ao publicar


processo? - CALCTEMPOATRAV" estiver habilitado, ao publicar o processo (botão "Roteiro",
aba "Barra superior", botão "Publicar") temos a somatória do tempo de atravessamento de
todas as atividades do processo e atualização dos campos "Tipo de Tempo", "Tempo de
Atravessamento" e "Un. Tempo" do Produto Acabado.

Tempo de Atravessamento (parte fixa): Corresponde a uma parcela fixa do tempo


necessário para se fabricar o produto, de modo que uma mudança no tamanho de lote da OP
não irá influenciar em mudanças neste valor.

Observação: É possível calcular de forma manual o tempo de atravessamento (padrão e parte


fixa) para os PA's, esse processo é realizado por meio do botão "Outras Opções...", opção
"Calcular Tempo de Atravessamento". Ao acionar a referida opção, o sistema irá questionar
por meio de um pop-up se o cálculo será executado para "Todos os produtos" ou "Apenas os
produtos selecionados".

Base para cálculo da Dt.Validade: Aqui você define como o sistema proceder para realização
do cálculo da data de validade do produto acabado a ser produzido. Podemos escolher dentre as
seguintes opções:

Não calcula: Não será calculada a data de validade do PA.


Data da primeira nota de produção do lote: Será considerada a data da primeira
nota de produção do lote para se calcular a data de validade do produto. O cálculo
sempre considera a quantidade de dias definidos no cadastro do produto (aba Medidas e
Estoque, sub-aba Estoque, campo "Prazo validade/tolerância").
Menor Dt.Validade das MPs: A data de validade do produto PA será a menor data de
validade entre as Matérias-Primas que compuseram o produto PA.
Data de Inicialização da OP: A data de validade do PA será calculada com base na
data de inicialização da OP. O cálculo sempre considera a quantidade de dias definidos
no cadastro do produto (aba Medidas e Estoque, sub-aba Estoque, campo Prazo
validade/tolerância).

Tipo de geração do Nro. de Série: Determine neste campo como será a geração dos
números de série do produto quando este é controlado por série e é vinculado à lista de
Produtos Acabados de um Processo Produtivo. Temos as seguintes opções:

Manual (Apontamento): As séries dos produtos deverão ser informadas manualmente


na realização do apontamento de Produtos Acabados;
Manual (Lançamento): Por esta opção, as séries deverão ser informadas manualmente
ao efetuar o lançamento da OP considerando o tamanho de lote da mesma;
Automática: Através desta opção, as séries serão geradas no lançamento da Ordem de
Produção com base no último valor sequencial gerado para o produto e no tamanho de
lote desta OP. Definindo por esta opção, você deve determinar a Máscara do Número de
Série.

Máscara do Nro. Série: Esta informação deve ser inserida, se o Tipo de geração do Número
de Série for definido como Automática. A máscara padrão do número de série é
"LLLLLLLLLLLLL#####", onde:

L = Número Lote da OP

# = Sequencial

Fórmula p/ Ajuste Tamanho de Lote: Por meio deste campo, você informa qual fórmula será
utilizada para ajustar o tamanho do lote no lançamento da ordem de produção. Sendo que, é
necessário que está fórmula esteja previamente cadastrada na tela Fórmula p/ Ajuste Tamanho

725
necessário que está fórmula esteja previamente cadastrada na tela Fórmula p/ Ajuste Tamanho
de Lote.

[voltar ao subtítulo]

Sub-aba Matérias Primas

Nesta aba é exibida a lista de matérias-primas necessárias para a produção dos produtos
acabados (PAs) vinculados ao Processo Produtivo. Essa aba é apenas de consulta, pois o vínculo
das matérias-primas acontece através das atividades.

Serão exibidos no rodapé da grade os totalizadores da quantidade das MPs utilizadas nesse
processo. É possível visualizar a quantidade total por Unidade, assim como por Lote. Sendo que,
é necessário habilitar o parâmetro "Visualizar total da quantidade de MP na grade -
VISUTOTALQTDMP" para que as informações sejam apresentadas.

[voltar ao subtítulo]

Sub-aba Subprodutos

Esta aba exibe a lista de subprodutos gerados na produção dos produtos acabados (PAs)
vinculados ao processo produtivo. Essa aba é apenas de consulta, pois o vínculo destes
subprodutos acontece através das atividades.

O subproduto é um elemento da produção que pode representar dois aspectos, refugo ou

sucata, que podem ser definidos da seguinte maneira:

Refugo: Trata-se de um Produto Acabado que saiu do padrão aceitável pela engenharia
da empresa. Esse produto pode ou não receber custos de produção; isso ocorre de
acordo com o desejo da indústria.
Sucata: Temos aqui, um Produto derivado da fabricação do Produto Acabado. Se a
sucata é comercializada ou utilizada pela indústria em outro processo, será tratada como
um lucro (custo zero).

[voltar ao subtítulo]

Sub-aba Produtos (PI)

A aba Produtos (PI) (Produtos Intermediários), apresenta a lista de PIs que compõem o produto
acabado em questão. Os registros desta aba são inseridos automaticamente quando se vincula
à composição do produto, outro produto que esteja contido em algum Processo Produtivo.

Importante: Ainda neste contexto, para que o PI seja inserido nesta aba você deve
necessariamente configurar o PI em algum Processo Produtivo antes de vinculá-lo como Matéria-
Prima de algum PA.

O objetivo dessa aba é permitir a configuração do vínculo do PI com o PA; esta associação é
feita através dos seguintes campos:

Produto (PI): Será apresentado neste campo o código e a descrição do produto PI.

A "Referência do Produto" será um preenchimento derivado da informação inicial (Produto


(PI)).

Tipo do PI: Nesse campo defina qual a relação entre o produto PI e o produto PA, ou seja, para
fabricar o Produto Acabado, deve-se utilizar o PI buscando do "Estoque", ou lançando "Sub-
ordem" de produção para ele; sendo estas opções em destaque, as opções de escolha para
este campo.

Importante: Na utilização da opção "Estoque" em nenhuma circunstância será lançada uma


sub-ordem para o PI, mesmo que seja no lançamento de OP manual ou no cálculo de demanda
indireta do Planejamento de Produção /MRP I para um PI. Fato este, por entender que o mesmo
deve ser tratado como as demais MPs, ou seja, sempre existirá estoque do produto disponível
para a produção.

Considerar quantidade em estoque: Dentre as definições realizadas nesta sub-aba para o


Produto Intermediário (PI), esta marcação ao ser realizada, determina que o sistema irá
considerar o estoque do produto antes do lançamento da sub-ordem, ou seja, o tamanho do lote
da Ordem do Produto Intermediário será a quantidade necessária do PI subtraída da quantidade
em estoque arredondando-a à configuração do lote (lote mínimo e múltiplo ideal).

Nota: A marcação Considerar quantidade em estoque será habilitada para utilização, apenas se
o campo Tipo do PI for definido com a opção Sub-ordem.

Tipo de sub-ordem: Este campo definirá o comportamento do sistema na geração/utilização


de Ordens de Produção do PI. O uso deste campo é relevante quando o campo "Tipo do PI"
estiver configurado com a opção "Sub-ordem". Desta forma, você pode selecionar as seguintes
opções:

Sempre iniciar uma nova: Sempre que o sistema iniciar uma ordem principal, será
feito um lançamento de uma sub-ordem para os PI's.

Iniciar quando não existir em aberto:

No rascunho do lançamento da OP: Será verificado pelo sistema se existem sub-


ordens para o PI no rascunho. Caso exista, será aproveitado a sub-ordem do PI exibido de
modo que a demanda dos PA's que utilizam este PI sejam atendidas.
Ao lançar a OP: Antes de criar a sub-ordem para o PI, será verificado se existe uma
ordem principal em aberto para aquele PI. Caso não exista, será lançada uma nova.

Sempre usar uma em aberto:

No rascunho do lançamento da OP: O sistema verificará se já existem sub-ordens


para o PI neste rascunho. Caso haja, a sub-ordem do PI existente será aproveitada de
modo que atenda a demanda dos PA's que utilizam este PI.
Ao lançar a OP: Ao efetuar o lançamento de uma ordem principal, será gerada uma
dependência entre esta e uma ordem anteriormente aberta do PI, desde que a OP do PI
possua quantidade suficiente para que seja atendida a demanda dos PA's a serem
produzidos na ordem principal. De forma contrária, não poderão ser feitos lançamentos
das OP's.

Aguardar a sub-ordem: Quando se realiza a produção de um produto intermediário, e este


servirá de "ponto de partida" para a produção de um PA, a marcação deste campo, fará com que
a produção do PA, só tenha início após a finalização da produção deste PI.

Observação: Caso esta marcação não esteja selecionada e o PI esteja inserido no evento
"Aguardar PI", o PA e PI serão iniciados ao mesmo tempo e ao movimentar as atividades na
tela Programação de "Plano Mestre de Produção", ocorrerá conflito entre elas.

Se estiver selecionada, e nenhum PI se encontrar configurado em "Configuração de evento",


a programação do PA será executada após o término do PI.

Quando a marcação Aguardar a sub-ordem estiver acionada e um PI configurado na


Configuração de Evento, o sistema exibirá uma mensagem de erro ao carregar a programação
informando que existe conflito de configuração e que esta configuração do PI em relação ao PA
é inválida.

Se a marcação "Bloquear Inicialização do (PA) manual" estiver selecionada, você não


conseguirá inicializar a ordem do produto (PA) em paralelo com a produção do PI, ou seja, a
inicialização do PA deverá aguardar a subordem do PI ser totalmente finalizada, para ter seu
início.

Observação: Caso a marcação acima esteja realizada, você não conseguirá iniciar uma OP de
produto (PA) na tela de Ordens de Produção e a seguinte mensagem será exibida:

"Não é possível iniciar um OP com status criado com a opção "Bloquear Inicialização
do (PA) manual" marcada no processo produtivo, verificar configurações antes de
inicializar a ordem de produção."

Tipo de número de lote: Neste campo defina qual será o critério de numeração dos lotes dos
PI's e PA's. São disponíveis três opções de escolha:

PA usa o mesmo lote do PI: No lançamento de um PI, a numerção do lote do PA que


virá em seguida, seguirá a numeração do PI.

PI usa o mesmo lote do PA: Seguindo o mesmo critério da opção anterior, esta
marcação irá realizar o processo inverso, ou seja, o PI lançado irá receber a mesma
numeração de lote do PA.
Nro. de lote independente: Através desta marcação, temos a possibilidade de
informar as numerações de PIs e PAs de forma independente.

Redimensionar PA: Determine neste campo como irá ocorrer o redimensionamento do Produto
Acabado; sendo a ordem do PI redimensionada, será feita a tentativa de redimensionamento
proporcional à ordem do PA dependente. Temos as seguintes opções:

Nunca;
Sempre;
Opcional.

Redimensionar PA na Perda: De acordo com este campo, na finalização de uma ordem do PI


com apontamento de perda, o sistema tentará redimensionar a ordem do PA dependente,
subtraindo a quantidade proporcional à perda. O campo é composto das seguintes opções:

Nunca;
Sempre;
Opcional.

Observação: É relevante mencionar que nos casos em que uma MP é configurada para um PA
no Processo Produtivo do mesmo, e posteriormente, criado um processo produtivo para a MP de
forma que a mesma se torne um PI, essa MP não será apresentada na aba Produtos (PI) do
cadastro do PA no Processo Produtivo.

Quando a marcação "Considerar o lote da sub-ordem nas mov.acessórias" estiver


desabilitada, na explosão de lote da movimentação acessória de PI, não será considerado o lote
da sub-ordem; por padrão, esta marcação já vem habilitada, ou seja, será considerado o o lote
da sub-ordem nas movimentações acessórias de PI.

Importante: Esta funcionalidade se aplica apenas à sugestão de lote para PIs que possuam

726
Importante: Esta funcionalidade se aplica apenas à sugestão de lote para PIs que possuam
controle adicional do tipo "Nro de lote", cuja fabricação se dá por meio de uma sub-ordem
vinculada à OP.

Nota: Com a marcação Considerar o lote da sub-ordem nas mov. acessórias habilitada, o lote da
sub-ordem também será sugerido nas operações de estoque manuais.

Observação: Ao criar um apontamento, quando existir movimentação acessória, será


considerado o lote desta movimentação, mesmo com a marcação Considerar o lote da sub-
ordem nas mov. acessórias habilitada; se não existir uma movimentação acessória, o lote da
sub-ordem será sugerido.

[voltar ao subtítulo]

Sub-aba Tarifas CIP

Nesta aba são inseridas as Tarifas CIP (Custo Indireto de Produção), que para serem
apresentadas aqui, devem ter sido previamente incluídas no Cadastro de Tarifas CIP.

Nas telas Filtro para cálculo CIP (Financeiros) ou Filtro para cálculo CIP (Requisições), determine
a regra a qual aquela tarifa sofrerá alteração em seu custo. Por exemplo: Financeiros gerados
para a "Empresa 1", cuja natureza seja "Energia Elétrica" geram alterações no custo da Tarifa 1.
Em um dado momento o custo real da tarifa pode ser calculado e atualizado considerando os
filtros p/ cálculo de custo (Cálculo de custo baseado no Financeiro/Requisição).

Através desta aba, realize o vínculo de uma tarifa ao produto acabado produzido pelo processo
produtivo.

Tarifa: Neste campo informe a tarifa que será configurada para o Processo Produtivo.

Índice: Especifique neste campo a quantidade da tarifa por unidade produzida deste produto,
neste caso o Produto Acabado.

UN. Consumo: Indique neste campo a unidade de consumo para a tarifa neste produto, neste
caso o Produto Acabado.

Tipo de Índice: Através deste campo, você pode determinar o tipo de índice da tarifa
vinculada com o Produto Acabado/Processo Produtivo. Temos as seguintes opções:

Fixo: O índice da tarifa será fixo;


Variável (Execução de atividades): O índice da tarifa será variável em função do
tempo de execução das atividades da OP.

Tipo de Execução: Utilize este campo para determinar o tipo de execução que será
considerado. Este campo só ficará visível quando o campo Tipo de Índice estiver configurado
com a opção Variável (Execução de atividades).

Parada;
Todos;
Normal.

Observações:

1. Se houver tarifas em comum no Processo e na Atividade, a tarifa da Atividade terá


prioridade. Sendo que, se a tarifa estiver configurada no Processo como Variável e a
mesma não existir nas Atividades, o índice gerado será em função da execução de cada

uma das Atividades.


2. No primeiro apontamento será utilizada a data de início da atividade como data início do
filtro de execuções.

[voltar ao subtítulo]

Sub-aba Terceiros

Esta aba será habilitada, caso na aba Geral, o campo Usa Terceiro esteja definido como com a
opção "Sempre". Além disso, nesta mesma aba, o campo Definição de Terceiro deve estar
definido com a opção "Por OP".

Nela determine o Parceiro Terceiro correspondente ao produto, bem como, se este é o Parceiro
Terceiro Preferencial do item em questão. É possível configurar apenas um parceiro preferencial
para cada produto.

[voltar ao subtítulo] [voltar ao topo]

Aba Numeração de Lote


Nesta aba, você realizará a configuração de como serão geradas as numerações dos lotes.

Tipo do Nro. Lote: Neste campo, defina qual o tipo de numeração que o lote de produção das
Ordens de Produção lançadas para este Processo Produtivo deverão seguir. Temos as seguintes
alternativas:

Manual: O número do lote deve ser manualmente informado no lançamento da Ordem


de Produção.
Automático (Global): Através desta definição, a numeração será gerada
automaticamente pelo sistema, de maneira sequencial crescente, independente de
Produto ou Empresa.
Automático (por Empresa): Por esta marcação, o número do lote será gerado
automaticamente pelo sistema, seguindo um sequenciamento por Empresa.
Automático (por Produto): O número de lote será gerado automaticamente pelo
sistema, obedecendo um sequenciamento por Produto.
Automático (por Empresa + Produto): Através desta opção, o número de lote será
gerado de maneira automática pelo sistema, com sequenciamento por Empresa e
Produto.

Tipo de quebra do Nro. de Lote: Neste campo é possível definir a quebra (fragmentação) do
número de lote, nos casos em que este será gerado automaticamente pelo sistema, de acordo
com as seguintes opções:

Nenhuma: Não irá existir quebra de lote.


Sequencial por ano: A quebra de lote irá ocorrer por ano, ou seja, o número do lote
será acrescido até o último dia do ano; quando se iniciar o próximo ano, o sequencial
será reiniciado. A máscara padrão do campo será: #####/YYYY, onde "#" representa
um dígito do número gerado e "Y", se refere ao ano. Vejamos maiores informações logo
abaixo sobre o campo "Máscara Nro. Lote".
Sequencial por ano/mês: Definindo-se por esta marcação, a quebra de lote irá
acontecer por ano/mês, ou seja, o número será acrescido até o último dia do mês;
quando o próximo mês tiver início, o sequencial será reiniciado. A máscara padrão do
campo será: ####/YYYYMM, onde "#" representa um dígito do número gerado, "Y" se
refere ao ano e "M" ao mês. Vejamos maiores informações logo abaixo sobre o campo
Máscara Nro. Lote.
Máscara Nro. Lote: Através deste campo, é possível editar a máscara padrão do número de
lote. Segue alguns detalhes sobre ele:

# - Como já informado acima, este símbolo representa um dígito do numero gerado. Será
preenchido da direita para a esquerda e acrescido com zeros à esquerda.

Y - Representa um dígito do ano, e é preenchido da direita para a esquerda, ou seja:

Para o ano 2015:

Y = 5

YY = 15

YYY = 015

YYYY = 2015

M - Representa um dígito do mês, e será completado da direita para à esquerda, de forma


semelhante ao ano. Por exemplo:

Consideremos a data da OP como sendo 14/09/2015 e o número sequencial gerado como sendo
1234. Suponhamos agora, uma máscara como sendo X#######/YYMM o resultado será:
X0001234/1509.

Nota: Vale ressaltar que para as máscaras que possuem mais de 11 caracteres, o campo
Máscara Nro. Lote permite a sua inserção e executa a limitação destes caracteres. Deste modo,
o valor é reduzido para 11 caracteres da direita para a esquerda. Trataremos a seguir de um
exemplo deste procedimento:

TST###/YYYYMM = 13 caracteres => TST###/YYYY = 11 caracteres

Lote Curinga: A informação inserida neste campo será utilizada como Número de Lote Curinga
das Ordens de Produção; esta informação poderá ser editada durante a execução da Ordem de
Produção. Esta é uma opção que pode ser utilizada apenas quando o campo Tipo do Nro. Lote
estiver definido como "Manual". Maiores detalhes podem ser visualizados por meio do link
Edição do Número de Lote.

[voltar ao topo]

Aba Apontamento
A configuração realizada nesta aba, faz com que não seja possível a finalização de atividades,
caso a Quantidade Apontada de PA seja diferente da quantidade que entrou no repositório de
operação.

727
Quando informado o campo "% Desvio Inferior", o sistema irá proibir a finalização da
atividade (tela Operações de Produção, aba "Apontamentos") caso a quantidade apontada na
mesma seja menor que a quantidade que entrou em seu repositório de operação, subtraindo o
percentual aqui definido.

Informando o "% Desvio Superior", o sistema irá proibir a finalização da atividade (tela
Operações de Produção, aba Apontamentos) caso a quantidade apontada na mesma seja maior
que a quantidade que entrou em seu repositório de operação, somado ao percentual aqui
definido.

Observação: A quantidade apontada se refere a quantidade total apontada na atividade, ou


seja, a "Qtd. Apontada" (quantidade boa) somada à "Qtd. Perda". Este mesmo
comportamento ocorre na tela Apontamentos de Produção. Temos o seguinte exemplo:

Você irá configurar um % Desvio Inferior e um % Desvio Superior igual á 10 e em seguida


lança uma OP com "Tam.Lote" igual á 100 para o PA. Ao realizar o apontamento, o sistema
irá barrar os apontamentos que contenham uma "Qtd. Apontada" total inferior a 90 e superior
a 110, pois ultrapassa o desvio configurado. Caso sejam apontados 80 PAs bons, e 11 PAs
como perda, será uma "Qtd. Apontada" total igual á 91, sendo assim, será possível finalizar a
atividade sem que o sistema valide o desvio.

Ao selecionar a marcação "Solicitar Liberação ao exceder desvio:", o sistema irá solicitar a


liberação sempre que os valores dos desvios de produção forem divergentes daqueles
preenchidos nos campos % Desvio Inferior e % Desvio Superior.

Importante: A Liberação deverá ser realizada apenas por aquele usuário que possui permissão
para este evento.

Liberação de Desvios

Quando a quantidade apontada de produto acabado ultrapassar o percentual de desvio


permitido (em Operações de Produção e Apontamento de Produção), e você clicar em finalizar a
atividade, o sistema abrirá o pop-up "Liberações solicitadas", para que o você verifique as
informações e indique um usuário liberador no campo "Liberador".

Ao solicitar a liberação, esta será executada na tela Liberação de Limites pelo usuário liberador
de tal processo, sendo assim, ao clicar no botão "Liberar" o sistema permitirá que a atividade
seja finalizada posteriormente nas telas de Operações de Produção ou Apontamento de
Produção.
Caso o usuário liberador negue a solicitação de liberação de desvio, não será possível finalizar a
atividade.

[voltar ao topo]

Aba Ciclo de Controle de Qualidade


O Controle da Qualidade envolve monitorar os resultados específicos da produção para
determinar se eles estão de acordo com os padrões de qualidade relevantes e identificar as
formas para eliminar causas de resultados insatisfatórios.

Um Ciclo de Controle de Qualidade, é composto pela coleta e validação de amostras e da


geração e validação de laudos de análise. Um mesmo processo pode possuir diversos ciclos de
controle de qualidade, cada um sendo iniciado em diferentes momentos do Processo de
Produção.

Através desta aba, você pode configurar os ciclos de controle de qualidade do processo
produtivo selecionado.

Cód. Controle de Qualidade: Este campo apresenta o código identificador do Ciclo de


Controle de Qualidade que está sendo cadastrado; será alimentado automaticamente pelo
sistema.

Descrição: Especifique neste campo, uma descrição para o Ciclo de Controle de Qualidade, de
modo que esta facilite a identificação do ciclo.

Aprova 'Status do Lote' no Final do Ciclo: A marcação desse campo implica em que o
Status do lote deverá ser aprovado ao final do Ciclo de Controle de Qualidade. Sua marcação
apenas terá efeito, se os produtos da amostra forem controlados por lote e usar "status".

Permite aprovar laudos com ressalvas: A marcação desse campo determina se os laudos
deste ciclo poderão ou não serem aprovados com ressalvas. Um laudo aprovado com ressalvas,
é aquele que possui algum resultado fora do intervalo de aceitação, mas que com um ajuste
indicado pelo setor de qualidade (geralmente especificado na observação), será aprovado. Essa
opção é característica de uma relação de confiança entre o setor de produção e o setor de
qualidade, ou seja, por algum motivo a produção se deu fora dos padrões, a qualidade indicou o
erro e solicitou os ajustes; feitos os ajustes, não será necessária uma nova análise para que o
produto seja considerado aprovado pela qualidade em um momento posterior.

[voltar ao topo]

Aba Operações de Estoque


O objetivo desta aba é permitir que sejam configuradas as Operações de Estoque chamadas de
"Operações Pré-Ordem", ou seja, as operações de estoque que acontecem sempre que uma
Ordem de Produção for criada (mesmo se esta não tiver sido inicializada) e as operações de
estoque à nível manual.

Em contraste com uma operação de estoque comum, os itens destas operações, sempre serão
todas as Matérias-Primas de todas as atividades.

Para configurar uma Operação Pré-Ordem, você deve preencher os seguintes campos:

Código: Temos aqui, o código identificador da operação, que pode ser preenchido de forma
automática pelo sistema, ou de forma manual, dependendo da configuração realizada na opção
"Numeração..." juntamente ao botão "Configuração da tela" .

Ordem: Determine neste campo, a ordem da Operação.

Descrição da Operação: Informe neste campo, uma descrição para identificar a operação.
Caso não seja inserida nenhuma informação neste campo, o sistema buscará a descrição do
Tipo de Operação inserido na seguinte ordenação:

Caso exista descrição no campo Tipo de Operação, utilizará a descrição deste, senão;
Utilizará a descrição da TOP do Modelo da Nota definido nesta operação.

Tipo de Execução da Operação: Este campo definirá a maneira que a operação de estoque
será realizada, sendo elas:

Automática (Pré-ordem);
Manual, ou;
Ambas.

Nota: Quando o campo acima estiver com a opção "Manual" selecionada, a marcação
"Obrigatória" será exibida na tela.

Modelo de Nota: Defina neste campo um modelo de pedido/nota a ser utilizado na operação
de estoque. Os modelos aqui apresentados para escolha, devem ser previamente cadastrados
na tela Modelo de Notas e Pedidos.

Parceiro: Selecione aqui, um parceiro para ser utilizado na operação de estoque; caso o campo
não seja preenchido, o sistema irá utilizar o parceiro da nota modelo.

Centro de Resultado: Este campo deverá ser empregado para selecionar um Centro de
Resultado que será utilizado na operação de estoque; caso ele não seja preenchido, o sistema
irá utilizar o Centro de Resultado da nota modelo.

Projeto: Selecione aqui, um projeto a ser utilizado na operação de estoque; caso não seja
preenchido, o sistema irá utilizar o projeto da nota modelo.

Natureza: Defina uma natureza a ser utilizada na operação de estoque; caso esse campo não
seja preenchido, o sistema irá utilizar a natureza da nota modelo.

Tipo de Negociação: Selecione um tipo de negociação para ser utilizado na operação de


estoque; caso esse campo não seja preenchido o sistema utilizará o tipo de negociação da nota
modelo.

Tipo de Operação: Defina aqui, uma TOP a ser utilizada na operação de estoque; caso esta
não seja informada, o sistema irá utilizar a TOP da nota modelo.

Local de Origem: Determine o local de origem para os itens da operação de estoque. Caso
esse valor não seja informado, ele receberá "0" (zero) por padrão, e o material sendo controlado
por local, o sistema irá utilizar como local o Local de origem do Processo Produtivo.

Sempre utilizar Local de Origem da Operação: Através desta marcação, defina que uma
operação de estoque sempre utilizará os locais especificados em sua configuração, sendo assim,
não utilizando o local de origem configurado no Cadastro do Produtos, aba Estoque, campo
"Local".

Local de Destino: Neste campo indique o local de destino para os itens para a operação de
estoque. Caso esse valor não seja informado, ele receberá "0" (zero) por padrão, e o material
sendo controlado por local, o sistema irá utilizar como local o Local de destino do Processo
Produtivo.

Local para baixa de MPs: Determine neste campo, o local de baixa de Matérias- Primas
sempre que a operação de estoque corresponder a uma nota de produção. Quando este campo
não for informado (valor = "0"), o sistema irá buscar o local com a seguinte regra: 1º - Local do
Centro de Trabalho, 2º - Local de Manufatura, definido no cabeçalho do processo.

Nota: Caso haja o local informado na tela Operações de Produção, o sistema irá considerar este
local registrado para realizar a baixa do estoque, não importando qual o estoque configurado
para a MP.

Empresa Origem: Informe neste campo a empresa de origem que será utilizada para a
operação de estoque.

Empresa Destino: Diferente do campo anterior, indique aqui a empresa de destino da


operação de estoque. Seu preenchimento é necessário, apenas quando a operação de estoque
for uma transferência. Caso não seja informada, será utilizada a empresa de origem da
operação de estoque.

Selecionar Impressora: Determine aqui, a impressora que será selecionada nas operações de
estoque. As opções disponíveis são:

Conforme a TOP;
Específica;
Usar impressora Padrão do Centro de Trabalho.

Impressora: Informe neste campo, o nome ou apelido de uma impressora, que você deseja
imprimir documentos da atividade.

Formulário: Este campo será habilitado apenas quando o momento da operação de estoque
for ao preencher formulário. O sistema irá utilizar o valor dos campos do formulário sempre que
encontrados. Os campos que serão considerados serão:

CODPARC;

728
CODPARC;
CODCENCUS;
CODPROJ;
CODNAT;
CODTIPVENDA;
CODTIPOPER;
CODLOCALORIG;
CODLOCALDEST;
CODEMPORIG;
CODEMPDEST.

Se um campo não for encontrado no formulário, então será ignorado e o valor utilizado será o
da operação, ou o obtido através da nota modelo.

Confirmar Operação: Utilize este campo para determinar se a operação (nota, requisição etc)
deverá ser confirmada no momento da geração. Essa marcação é predominante sobre qualquer
outra configuração, inclusive a realizada nos Tipos de Operação.

Baixar reserva na nota de produção: Esta marcação deve ser utilizada nas operações de
pedidos que reservam estoque. Ao gerar operações de produção, o sistema irá baixar essas
reservas, vinculando o item de Matéria-Prima à nota de produção com o item do pedido.

Execução da atividade: Neste campo defina quando a operação de estoque deverá ser
executada, em relação ao Tipo de Execução da Atividade (Própria ou Terceiros). Pode-se definir
dentre as seguintes opções:

Terceiros: Esta marcação representa que esta operação de estoque será executada se a

atividade estiver sendo executada por terceiros.


Própria: Por esta definição, tem-se que esta operação de estoque será executada se a
atividade estiver sendo executada internamente, ou seja, não terceirizada.
Todos: Através desta marcação, tem-se que esta operação de estoque será executada
independente de a atividade ser terceirizada ou não.

Usar o Parceiro Terceiro: A marcação desse campo determina se o parceiro terceiro da


Ordem de Produção/Operação, será o parceiro do documento gerado por essa operação de
estoque.

Observação: Existirá a possibilidade do cancelamento uma Ordem de Produção. Ao cancelar a


OP os documentos gerados a partir dessa operação de estoque serão excluídos.

Quantidade de PI: Este campo será habilitado apenas quando o campo "Tipo Material"
estiver com a opção "Ambos" ou "Somente PIs" selecionadas. Dentro do campo Quantidade
de PI tem-se as opções seguintes para seleção:

Consumida do estoque;
Fabricada em sub-ordem;
Total.

A opção "Consumida do estoque", deverá ser selecionada quando for desejado movimentar
apenas a quantidade de PI que será utilizada do estoque. Desta forma, a operação de estoque
poderá reservar o produto no local de produção, de modo que este não seja consumido por
outras OPs. Neste contexto, temos o seguinte exemplo:

Ao efetuar o lançamento de uma OP para fabricação de um PA com "Tam. Lote" (tela Ordens
de Produção) igual à 20.000 UN, será incluída uma subordem para fabricação do PI com Tam.
Lote igual à 20.000 UN. Em estoque existem 18.631 UN do PI, sendo assim, a subordem será
redimensionada para 1.369 UN. Deste modo, após efetivar o lançamento da OP, será
executada uma operação de estoque pré-ordem da OP do PA para o PI com quantidade igual à
18.631 UN. Posto isto, esta operação de estoque representará a quantidade do PI que
necessita ser movimentada no estoque para a produção do PA.

A opção "Fabricada em sub-ordem" deverá ser selecionada quando pretender movimentar


apenas a quantidade de PI que será fabricada por subordens. Desta maneira, a operação de
estoque poderá requisitar o material no almoxarifado antes da OP ser inicializada. Assim, temos
o seguinte exemplo:

Realizando o lançamento de uma OP para fabricação do PA com Tam. Lote igual à 20.000 UN,
será incluída uma subordem para fabricação do PI com Tam. Lote igual à 20.000 UN. Existem
18.631 UN do PI no estoque, sendo assim, a subordem será redimensionada para 1.369 UN.
Dessa forma, após realizar o lançamento da OP, execute uma operação de estoque da OP do
PA para movimentar o PI com quantidade igual à 1.369 UN. Deste modo, esta operação de
estoque estará representando a quantidade do PI que deverá ser reservado no local produção
para a fabricação do PA.

A marcação "Anular operação ao cancelar OP:" será habilitada em uma operação de


cancelamento de OP em que, quando esta for selecionada irá desfazer de forma automática os
lançamentos realizados, bem como retornará o estoque das MPs. Sendo assim, esta ação
anulará o PA.

[voltar ao topo]

Duplicar um Processo Produtivo


Assim como ocorre em todo o sistema, o processo de duplicação visa o ganho de tempo
reaproveitando configurações já realizadas em novos cadastros.

O processo de Duplicar um Processo Produtivo se dá por meio do botão , que ao ser


acionado abre pop-up "Duplicar Processo Produtivo":

Neste pop-up deve ser informado o "Código" e "Descrição" do novo processo, além de na
grade inferior que é apresentada selecionar os PA's que serão para ele copiados marcando o
flag localizado anteriormente ao código do produto; por fim clique em "Confirmar" para
concluir a duplicação ou "Cancelar" para interrompê-la.

Importante: Vale ressaltar que ao duplicar o processo produtivo é possível selecionar quais
PA's são copiados para o novo processo. Assim, toda a configuração do PA por consequência é
copiada para o novo processo (lista de MP's, Lista de Subprodutos etc).

[voltar ao topo]

Botão Anexar

O botão "Anexar" ao ser acionado exibe um pop-up que permite adicionar documentos
ou link's no Processo Produtivo.

Temos ainda que quando você criar uma nova versão do processo, os anexos da versão anterior
permanecerão ao criar uma nova.

[voltar ao topo]

Botão Roteiro
O objetivo do roteiro em um processo produtivo, é determinar como e quando as atividades
devem acontecer ao longo do processo. Trataremos de todos os detalhes sobre a utilização
deste importante botão, no link Botão Roteiro.

[voltar ao topo]

Botão Versionar
Existem determinados momentos nas indústrias em que modificações simples no Processo
Produtivo precisam ser realizadas, como por exemplo, a existência de novas atividades de
produção, novas operações de estoque, novas listas de materiais etc. Porém, como já existem
Ordens de Produção em andamento para o processo, essas alterações devem surtir efeito
apenas para as ordens criadas posteriormente às alterações.

Esta é a função do botão "Versionar"; ele irá criar uma nova versão para o processo produtivo
selecionado, de movo que as Ordens de Produção que se encontram em andamento terão suas
características e configurações mantidas, e a nova versão estará apta a receber as modificações
necessárias.

Caso seja feita a tentativa de alteração em um Processo Produtivo que possua Ordens de
Produção para ele lançadas, será exibida a seguinte mensagem:

"Não é permitido edição, pois já existem Ordens de Produção lançadas para este
Processo Produtivo. Crie uma nova versão para realizar edição."

[voltar ao topo]

6.19 Filtro para cálculo CIP (Requisições)

Produção > Cadastros > Filtro para cálculo CIP (Requisições)

Nesta tela serão cadastrados os pontos (Requisições) que serão considerados no momento da
realização do cálculo das devidas Tarifas; estes pontos podem ser adicionados à tela, por meio
da criação de um filtro personalizado (aba "Filtro" - botão "Construtor expressão"), onde nos
casos em que a empresa já trabalhava com esta rotina no MGE e já possuía um filtro
cadastrado, este mesmo filtro poderá ser utilizado no Sankhya Om através do botão localizado
no lado superior direito da aba.

Observação: Os filtros baseados em requisições irão considerar os documentos do tipo Q -


Requisições e L - Devolução de Requisição.

As indústrias possuem alguns custos indiretos que são registrados partindo-se de Tarifas CIP,
tais como, energia elétrica e/ou materiais de consumo. Ao final da produção, os custos gerados
por estes aspectos são rateados entre o que foi produzido. Como alguns produtos (Produtos
Acabados) precisam absorver uma parte maior do custo destes itens, se comparado à outros
produtos acabados, informa-se no campo "Perc. do valor a ser usado no custo" o percentual
do valor a ser utilizado no cálculo do custo de uma Tarifa CIP. A informação inserida neste
campo, é comumente utilizada em casos onde duas ou mais tarifas possuem o mesmo filtro
para cálculo de seu custo, porém, cada uma deve absorver uma determinada quantia desse
valor.

Além da aba Filtro, a tela conta com as abas "Centro Resultado", "Natureza" e "Tarifas" que
são de simples e semelhante preenchimento; nelas podem ser inseridos os Centros de
Resultado, as Naturezas e Tarifas que serão utilizadas para construção do Filtro em questão e
consequentemente, serão consideradas no cálculo.

Notas:

Caso o parâmetro "Permite vincular o CR em vários Filtros CIP -


PERMITCRFILTCIP" seja ativado, será possível realizar a inserção do mesmo Centro de
Resultado em mais de um Filtro para cálculo CIP;

729
Resultado em mais de um Filtro para cálculo CIP;
De forma similar, se o parâmetro "Permite vincular a Natureza em vários Filtros
CIP - PERMITNTFILTCIP" for ativado, será permitida a inclusão da mesma Natureza em
mais de um Filtro para cálculo CIP.

6.20 Operações de Produção

Produção > Rotinas

Nesta tela, temos as atividades que exigem interação com os usuários executantes, quer seja
para apontamento, ou controle de fila de execução.

Apenas atividades oriundas de Ordens de Produção já iniciadas serão exibidas aqui, ou seja,
esta tela não trabalha com ordens planejadas, mas sim, ordens que foram de fato criadas e
inicializadas pela gerência da produção.

Esta tela é composta por diversas informações, sendo esta visualizada em modo grade, ou em
modo formulário. A seguir será detalhado seu comportamento e as configurações envolvidas.

Painel de filtros Tela - Modo Grade

Tela - Modo Formulário Botão Nova Movimentação

Painel de Filtros
Depois de algumas Atividades criadas e inicializadas, você pode através dos filtros
disponibilizados do lado esquerdo da tela, filtrar os dados desejados.

Seção Geral

Esta seleção de informações, pode ser realizada por meio da criação de um filtro personalizado,
ou através das seguintes opções de filtro:

Nro. OP: Informe neste campo, o número da Ordem de Produção, de modo a obtê-la em
específico na tela.

Nro. Lote: Este campo, recebe o número dos lotes relacionados às Ordens de Produção
lançadas.

Tipo do Período: Defina o período a ser considerado para apresentação das atividades. Temos,
as seguintes opções:

Inclusão;
Aceite;
Início;
Final;
Início Prev;
Final Prev.

Período: Determine neste campo, um período em que ocorreram lançamentos de Ordens de


Produção.

Centro de Trabalho: As Ordens de Produção podem também ser apresentadas pelo Centro de
Trabalho ao qual pertencem, assim insira esta informação neste campo.

Cód. Produto: Informe aqui, o produto ligado a Ordem de Produção.

Referência do Produto: Preencha neste campo, a referência do produto ligado a Ordem de


Produção.

Grupo de Produto (PA): Através deste campo, defina o grupo de produtos relacionado ao
Produto Acabado.

Planta: Você pode filtrar as informações, buscando também pela planta das Ordens de
Produção.

Executante: Neste campo, busque pelas atividades através do executor das mesmas.
Tipo de Atividade: A tela pode ser também alimentada, através das informações pelos tipos
possíveis de atividade. São eles:

Todas;
Operação;
Setup de Centro de Trabalho;
Cleanup de Centro de Trabalho;
Controle de Qualidade.

Seção Situação

É possível buscar as atividades ligadas às Ordens de Produção, através da Situação em que elas
se encontram. São elas:

Todas;
Aceitas;
Iniciadas;
Finalizadas;
Aguardando Aceite;
Paradas.

De forma semelhante, você pode rastrear as atividades, de acordo com seu "Status".

Você também pode gostar