Devido à descontinuação da versão 5.10.3, que ocorrerá em 30/09/2025, informamos que este manual não receberá atualizações a partir desta data. Para mais informações sobre a evolução do Gestão Empresarial | ERP, acesse a documentação sobre a PCVV - Política do Ciclo de Vida das Versões.

Informamos que as funcionalidades da Reforma Tributária estão disponíveis apenas a partir da versão 5.10.4 do Gestão Empresarial.
Acesse o Portal de Exigências Legais da Senior para saber como preparar o seu negócio!

Identificador de Regra

GER-000CPYCMP1

Módulo: GER - Gerais.

Finalidade: Esse Identificador de Regras permite informar ao sistema se o campo que chamou a execução deve ou não ter seu valor copiado da Nota de Origem para a Nota de Destino.
Esse Identificador é executado de acordo com os campos informados para a variável GerACamposNaoCopiarRegra do Identificador GER-000RTCMP01.

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
GerATabelaItemDevolucao ALFA

Tabela do Item que está sendo alterado (E140IPV, E140ISV, E440IPC, E440ISC).
O valor da variável GerATabelaItemDevolucao indica de forma implícita qual rotina está sendo executada, podendo ser uma Nota de Devolução de uma Venda ou uma Nota de Devolução de uma Compra.
Seguem alguns exemplos:

  • Quando o valor da variável GerATabelaItemDevolucao for "E140IPV", significa que está sendo feita uma devolução de uma Compra com itens de Produto.
  • Quando o valor da variável GerATabelaItemDevolucao for "E140PVD", significa que está sendo feita uma devolução de uma Compra com itens de Produto.
  • Quando o valor da variável GerATabelaItemDevolucao for "E140ISV", significa que está sendo feita uma devolução de uma Compra com itens de Serviço.
  • Quando o valor da variável GerATabelaItemDevolucao for "E440IPC", significa que está sendo feita uma devolução de uma Venda com itens de Produto.
  • Quando o valor da variável GerATabelaItemDevolucao for "E440PCD", significa que está sendo feita uma devolução de uma Venda com itens de Produto.
  • Quando o valor da variável GerATabelaItemDevolucao for "E440ISC", significa que está sendo feita uma devolução de uma Venda com itens de Serviço.
A variável GerATabelaItemDevolucao também serve como referência para o uso das demais variáveis do Identificador de Regras, indicando em qual tabela pode ser feito um select para buscar as informações do Item da Nota Original.

N
GerNCodEmp_Original NUMERO Código da Empresa da Nota de Origem N
GerNCodFil_Original NUMERO Código da Filial da Nota de Origem N
GerACodSnf_Original ALFA Código da Série da Nota Fiscal da Nota de Origem N
GerNNumeroNota_Original NUMERO Numero da Nota de Origem N
GerNCodFor_Original NUMERO Código do Fornecedor da Nota de Origem N
GerNSeqIte_Original NUMERO Sequência do Item Da Nota de Origem N
GerNCodEmp_Devolucao NUMERO Código da Empresa da Nota de Atual N
GerNCodFil_Devolucao NUMERO Código da Filial da Nota de Atual N
GerACodSnf_Devolucao ALFA Código da Série da Nota Fiscal da Nota de Atual N
GerNNumeroNota_Devolucao NUMERO Número da Nota de Atual N
GerNCodFor_Devolucao NUMERO Código do Fornecedor da Nota de Atual N
GerNSeqIte_Devolucao NUMERO Sequência do Item Da Nota de Atual N
GerANomeCampo ALFA Nome do campo que chamou a execução do Identificador de Regras N
GerACopiarCampo ALFA Variável responsável por indicar ao sistema se o campo deve ou não ter ser valor copiado da Nota de Origem para a Nota de Destino.
A variável tem seu valor padrão “S - Sim” para manter o comportamento original do sistema e sempre copiar os valores da Nota de Origem para a Nota de Destino.
São valores possíveis "S - Sim" ou "N - Não". Para qualquer valor diferente desses, o sistema exibirá uma mensagem de erro, informando ao usuário que não são aceitos outros valores para essa variável.
S
GerNTipNfs_Devolucao NUMERO Tipo da Nota N
GerATnsPro_Original Alfa Transação do Item de Produto da Nota de Origem N
GerATnsPro_Devolucao Alfa Transação do Item de Produto da Nota Atual N
GerASugerirValorCampo Alfa

Funcional apenas para o campo CodStr.

Variável responsável por indicar ao sistema se o campo deve ou não ter seu valor sugerido de acordo com as parametrizações da nota de devolução que está sendo gerada.

A variável possui como valor padrão "N - Não", a fim de manter o comportamento original do sistema, copiando sempre os valores da nota de origem para a nota de destino.

Os valores possíveis são "S - Sim" ou "N - Não". Caso seja informado qualquer outro valor, o sistema exibirá uma mensagem de erro, informando que não são aceitos outros valores para essa variável.

Se o usuário retornar “S”, o sistema executa a sugestão dos valores.

Essa funcionalidade só pode ser utilizada na geração de uma nota de devolução cuja transação possua o Tipo de Cálculo igual a "P - Devolução Proporcional", por meio da tela de Preparação da Nota Fiscal de Saída.

É importante destacar que o valor retornado por meio da variável GerASugerirValorCampo somente será acatado pelo sistema caso a variável GerACamposSugerirRegra, pertencente ao identificador de regras GER-000RTCMP01, contenha o valor "CodStr".

S
Atenção!

Os efeitos colaterais do uso do Identificador de Regras para inibir a cópia de campos são imensuráveis e devem ser analisados pelo cliente. Vale lembrar que o uso dos Identificadores GER-000RTCMP01 e GER-000CPYCMP1 são consideradas customizações, sob as quais a Senior não se responsabiliza.

Este artigo ajudou você?