Histórico da Página
...
Nota |
---|
Inicialmente esse parâmetro foi criado com objetivo de apenas configurar um único Tipo de Operação (FM_TIPO) da TES Inteligente para ser utilizado no item para bloco f100 no fluxo de RMI (Retail Integration Management)do Protheus Smart Hub, integrações de vendas vindas de outros sistemas. Porém, este mesmo parâmetro passou por uma evolução evoluiu e passou a assumir uma configuração mais abrangente. |
Agora também é utilizado nas rotinas Venda AssistiaAssistida/Venda Direta para permite configurar o Tipo de Operação (FM_TIPO) da TES Inteligente que será considerada para a busca da TES a ser utilizada no item da venda de acordo com as possíveis configurações.
Nota |
---|
Na configuração original do parâmetro era possível definir apenas um único Tipo de Operação de TES Inteligente e agora passou a receber 5 posições, onde cada posição é definido o Tipo de Operação de TES Inteligente para cada tipo de documento escolhido na venda. |
De acordo como tipo de documento escolhido na venda (ECF, SAT, NFC-e, NF-e ou Pedido - no caso de itens com entrega futura) é possível determinar qual será o Tipo de Operação (FM_TIPO) da TES Inteligente que será considerada para a busca da TES do item da venda, possibilitando assim flexibilidade de configuração para definir qual TES deseja utilizar no registro dos itens.
Na configuração do parâmetro, cada posição separado por vírgula ( , ) é utilizada para determinar o Tipo de Operação (FM_TIPO) da TES Inteligente que deseja utilizar para cada tipo de documento.
02. CONFIGURAÇÃO PADRÃO
Característica | Descrição |
---|---|
Nome | MV_LJOPTES |
Tipo | Caractere |
Descrição | Tipo de Operação para TES Inteligente. Posições p/ configuração p/ cada tipo de documento da venda: 1=ECF,2=SAT,3=NFCE-e,4=NF-e,5=Pedido |
Conteúdo padrão | 01 |
,01 |
,01 |
,01 |
,V |
A configuração padrão mantém o comportamento legado do sistema, onde era utilizado o tipo de operação "01" para venda e o tipo de operação "V" para geração de pedido com itens de entrega (L2_ENTREGA = 3 ou 5).
...
Informações |
---|
Cada posição configurada deve ser separada por vírgula ( , ). |
Além configuração acima citada, é possível também definir uma função para ser macro executada, permitindo assim que seja definida uma regra mais específica para retornar os tipos de operçaões de TES Inteligente para cada tipo de documento.
Exemplo:
Conteúdo do parâmetro: &U_NomeFunc()
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
User Function NomeFunc()
Local cRet := ""
//Defina aqui a regra conforme necessidade para retornar os tipos de operação de TES Inteligente no layout esperado.
cRet := "01,01,01,01,V" //Formato que deve ser retornado
Return cRet |
Nota |
---|
Importante lembrar que é necessário que tenha o caractere "&" no início para identificar que é uma maro execução de função e em seguida o nome da função. O retorno da função deve sempre ser no formato como exemplificado acima, respeitando cada posição separada por vírgula ( , ). |