Nota Fiscal de Despesas
Características do Requisito
Linha de Produto: | Mircrosiga Protheus | ||||
Segmento: | Manufatura | ||||
Módulo: | Easy Import Control | ||||
Rotina: |
| ||||
Cadastros Iniciais: | Aplicar atualização dos programas AVGERAL.PRW, AVOBJECT.PRW, AVUPDATE01.PRW e UI081679 .PRW | ||||
Parâmetro(s): | MV_EASY = S | ||||
Chamados Relacionados | TVKWUM | ||||
País(es): | Brasil | ||||
Banco(s) de Dados: | Todos | ||||
Tabelas Utilizadas: | SWD - Despesas do Desembaraço SYB – Cadastro de Despesas | ||||
Sistema(s) Operacional(is): | Windows/Linux | ||||
Versões/ Release: | 11.80 |
Descrição
Implementada melhoria na rotina de Despesas do Desembaraço (EICDI505) para a geração e escrituração de notas fiscais.
A rotina tem como objetivo geração e estorno de notas fiscais para despesas nacionais vinculadas ao processo. As despesas internacionais (102 - Frete e 103 - Seguro) compõem as notas principais (Primeira/Única/Mãe) do processo e por isso, não podem ser geradas por esta rotina.
Desta forma, é possível gerar e estornar notas para cada despesa lançada, podendo também agrupá-las em uma mesma nota, caso possuam o mesmo conteúdo nos campos Fornecedor (WD_FORN), Loja (WD_LOJA) e Espécie(WD_ESPECIE) e todas as notas geradas serão escrituradas no módulo de Compras (SIGACOM).
Importante
Antes de executar o compatibilizador informe o UI081679 é imprescindível:
- Realizar o backup da base de dados do produto que será executado o compatibilizador \PROTHEUS11_DATA\DATA e dos dicionários de dados SXs \PROTHEUS11_DATA\SYSTEM.
- Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.
- Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
- Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.
- O compatibilizador deve ser executado com a Integridade Referencial desativada*.
Atenção O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de Dados (DBA) ou equivalente! A ativação indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no banco de dados. Portanto, antes de utilizá-la, observe atentamente os procedimentos a seguir:
Contate o Help Desk Framework EM CASO DE DÚVIDAS! |
---|
- Em Microsiga Protheus TOTVS Smart Client, digite o UI081679 no campo Programa Inicial. Descreva se o compatibilizador deve ter uma data específica ou superior para que a atualização nos dicionários seja efetuada corretamente. Importante: Para a correta atualização do dicionário de dados, certifique-se que a data do compatibilizador seja igual ou superior a 04/07/2016.
- Clique em OK para continuar.
- Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado ou é apresentada a janela para seleção do compatibilizador. Selecione o programa xxxx().
- Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
- Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
É apresentada uma mensagem explicativa na tela. - Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados.
- Clique em Gravar para salvar o histórico (log) apresentado.
- Clique em OK para encerrar o processamento.
- Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
Atualizações do Compatibilizador
- Tabela SWD - Despesas do Desembaraço
Ordem | 47 |
---|---|
Campo | WD_B1_COD |
Tipo | Caracter |
Tamanho | 15 |
Decimal | 0 |
Formato | @! |
Contexto | R |
Grupo de Campos | 030 |
Título | Código |
Descrição | Código do Produto |
Help | Código do Produto |
Val. Sistema | ExistCpo("SB1") |
Usado | Todos os países |
Browse | Sim |
Módulo | TODOS |
Ordem | 48 |
---|---|
Campo | WD_DOC |
Tipo | Caracter |
Tamanho | 9 |
Decimal | 0 |
Formato | @! |
Contexto | R |
Grupo de Campos | 018 |
Título | Número |
Descrição | Número do documento |
Help | Número do documento |
Usado | Todos os países |
Browse | Sim |
Módulo | TODOS |
Ordem | 49 |
---|---|
Campo | WD_SERIE |
Tipo | Caracter |
Tamanho | 3 |
Decimal | 0 |
Formato | @! |
Contexto | R |
Título | Série |
Descrição | Série do documento |
Help | Série do documento |
Usado | Todos os países |
Browse | Sim |
Módulo | TODOS |
Ordem | 50 |
---|---|
Campo | WD_ESPECIE |
Tipo | Caracter |
Tamanho | 5 |
Decimal | 0 |
Formato | @! |
Contexto | R |
Consulta Padrão | 42 |
Grupo de Campos | 018 |
Título | Espec.Docum. |
Descrição | Espécie do Documento |
Help | Espécie do Documento |
Val. Sistema | Vazio() .or. ExistCpo("SX5","42"+M->WD_ESPECIE) |
Usado | Todos os países |
Browse | Sim |
Módulo | TODOS |
Ordem | 51 |
---|---|
Campo | WD_EMISSAO |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Contexto | R |
Inicializador Padrão | dDataBase |
Título | Dt Emissao |
Descrição | Data Emissão da NF |
Help | Data Emissão da NF da despesa |
Usado | Todos os países |
Browse | Sim |
Módulo | TODOS |
Ordem | 52 |
---|---|
Campo | WD_B1_QTDE |
Tipo | Numérico |
Tamanho | 9 |
Decimal | 0 |
Formato | @E 999,999,999 |
Contexto | R |
Título | Quantidade |
Descrição | Quantidade |
Help | Quantidade do Produto |
Usado | Todos os países |
Browse | Sim |
Módulo | TODOS |
Ordem | 53 |
---|---|
Campo | WD_TIPONFD |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Contexto | R |
Título | Tipo NF Desp |
Descrição | Tipo da NF de Despesas |
Combobox | N=Normal;C=Compl. Preço/Frete |
Help | Tipo da Nota Fiscal de Despesas |
Val. Sistema | Pertence(“NDIPBC”) |
Usado | Todos os países |
Browse | Sim |
Módulo | TODOS |
- Tabela SYB – Cadastro de Despesas
Ordem | 62 |
---|---|
Campo | YB_PRODUTO |
Tipo | Caracter |
Tamanho | 15 |
Decimal | 0 |
Formato | @! |
Contexto | R |
Grupo de Campos | 030 |
Consulta Padrão | PRT |
Título | Cod.Produto |
Descrição | Código do Produto |
Help | Código do Produto |
Val. Sistema | ExistCpo("SB1") |
Usado | Todos os países |
Browse | Sim |
Módulo | TODOS |
Ordem | 63 |
Campo | YB_ESPECIE |
Tipo | Caracter |
Tamanho | 5 |
Decimal | 0 |
Formato | @! |
Contexto | R |
Consulta Padrão | 42 |
Título | Espec.Docum. |
Descrição | Espécie do Documento |
Help | Espécie do Documento |
Val. Sistema | Vazio() .or. ExistCpo("SX5","42"+M->YB_ESPECIE) |
Usado | Todos os países |
Browse | Sim |
Módulo | TODOS |
- Inclusão de pergunta(s) no Dicionário de Dados SX1:
Grupo EICDI158
Pergunta | EICDI158 |
Nome | Processo |
Grupo | EICDI158 |
Ordem | 01 |
Tipo | Caracter |
Pergunta | EICDI158 |
Nome | Processo de |
Grupo | EICDI158 |
Ordem | 02 |
Tipo | Data |
Pergunta | EICDI158 |
Nome | Processo Ate |
Grupo | EICDI158 |
Ordem | 03 |
Tipo | Data |
Pergunta | EICDI158 |
Nome | Despesa de |
Grupo | EICDI158 |
Ordem | 04 |
Tipo | Caracter |
Pergunta | EICDI158 |
Nome | Despesa Ate |
Grupo | EICDI158 |
Ordem | 05 |
Tipo | Caracter |
Pergunta | EICDI158 |
Nome | Fornecedor |
Grupo | EICDI158 |
Ordem | 06 |
Tipo | Caracter |
Procedimento para Configuração
- No Configurador (SIGACFG) acesse Ambientes / Cadastros / Parâmetros (CFGX017). Configure o(s) parâmetro(s) a seguir:
Itens/Pastas | Descrição |
---|---|
Nome | MV_EASY |
Tipo | Caracter |
Cont.Por. | S |
Descrição | Os modulos de Compras e Importacao serao integrados |
2. No Configurador (SIGACFG) acesse Ambientes / Cadastro / Menu (CFGX013). Informe a nova opção de menu do Easy Import Control (SIGAEIC), conforme instruções a seguir:
Menu | Atualizações |
Submenu | Desembaraço |
Nome da rotina | NF de Despesas |
Programa | EICDI158.PRW |
Módulo | SIGAEIC |
Tipo | Função Protheus |
Tabelas | SWD, SW6, SF1 e SD1 |
Procedimento para Utilização
Pré-Requisitos
- Possuir um processo até a fase de desembaraço com despesas cadastradas.
- Habilitar o parâmetro de integração com o módulo de Compras MV_EASY igual a S.
Sequência 001: Geração de Nota Fiscal de Despesas
- No Easy Import Control (SIGAEIC), acesse Atualizações/ Desembaraço/ NF de Despesas (EICDI158).
- Na tela de Pergunte, selecione os parâmetros de filtragem e clique em OK.
- O sistema exibirá a tela Itens das notas fiscais com as despesas filtradas.
- Posicione o cursor sobre uma das despesas para a qual deseja gerar uma NF e logo após, clique em Alt. Item. O sistema exibirá a tela para alterar os dados da despesa.
- Preencha os dados corretamente e clique em OK.
- O sistema atualizará a despesa calculando o preço unitário de acordo com a quantidade informada.
- Clique em Gerar NFs para visualizar as notas que possuem dados suficientes para geração. Selecione a nota desejada e clique em Altera Nota.
Obs: O sistema irá efetuar o agrupamento das despesas que possuem os mesmos valores nos campos de Nota (WD_DOC), Série (WD_SERIE), Fornecedor (WD_FORN), Loja (WD_LOJA) e Espec.Docum (WD_ESPECIE) e no browser só serão exibidos os agrupamentos de despesas que possuem os campos de Fornecedor (WD_FORN), Loja (WD_LOJA) e Espec.Docum (WD_ESPECIE) preenchidos. - Preencha os dados na nota corretamente e clique em OK. O sistema atualizará o browser com os dados da nota, marcando a mesma para geração.
- Clique em Gerar para efetuar a geração das notas selecionadas. Logo após em Sim na mensagem de confirmação. Ao finalizar uma tela com o log da geração das notas.
- Clique em OK para finalizar e retornar à tela das despesas. No browser as despesas estarão atualizadas com o registro de suas respectivas notas fiscais.
- Clique em Cancelar para sair. Caso tenha despesas ou notas alteradas na rotina que ainda não tenham sido geradas, o sistema exibirá a mensagem Todos os dados não salvos serão perdidos! Deseja mesmo sair?. Caso tenha efetuado a geração das notas para as despesas desejadas, clique em Sim.
Sequência 002: Verificação das notas fiscais das despesas geradas no módulo de Compras
- No Compras (SIGACOM) acesse Atualizações/ Movimentos/ Pré-nota Entrada (MATA140).
- Posicione sobre uma das notas fiscais geradas na sequência 001 e clique em Visualizar. O sistema exibirá os dados da nota gerada.
- Note que a nota foi gerada de acordo com o calculado pelo sistema a partir das informações de quantidade e valores das despesas informadas. Cada despesa é considerada como um item da nota.
Obs: Caso tenha efetuado a geração de nota informando o conteúdo no campo Tipo (WD_TIPONFD) como C, este tipo só poderá ser visto nos dados da nota quando acessada a rotina de Documento de Entrada (MATA103) no módulo de Compras (SIGACOM), uma vez que para a rotina de Pré-nota (MATA140) do mesmo módulo, não existe o tipo C entre os tipos de nota.
Sequência 003: Estorno de Nota Fiscal de Despesas
- No Easy Import Control (SIGAEIC) acesse Atualizações/ Desembaraço/ NF de Despesas (EICDI158).
- Na tela de Pergunte, selecione os parâmetros de filtragem e clique em OK.
- O sistema exibirá a tela Itens das notas fiscais com as despesas filtradas.
- Verifique se há despesas com número de nota e Clique em Estor.NFs.
- Clique em Desp.Assoc para verificar as despesas de outros processos que estão associadas como itens da nota a ser estornada.
- Retorne à tela de estorno das notas fiscais e selecione as notas fiscais a estornar.
- Clique em Estornar ou OK para concluir o estorno das notas selecionadas.
- Ao final do processamento o sistema exibirá um log do processamento.
Informações Técnicas
Tabelas Utilizadas | SW6 - Capa do Embarque / Desembaraço, |