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).
|
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". Para saber mais sobre as regras de herança e sugestão de valores para o campo CodStr , clique aqui. |
S |
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.
English
Español
English
Español


