01. DADOS GERAIS
| Produto: | TOTVS Prestadores de Serviços Terceirização  | 
|---|---|
| Linha de Produto: | Linha Protheus  | 
| Segmento: | Serviços  | 
| Módulo: | Gestão de Serviços | 
| Função: | TECA800 – Movimentação | 
| Ticket: | 20211010 | 
| Requisito/Story/Issue (informe o requisito relacionado) : | DSERSGS-19072 | 
02. SITUAÇÃO/REQUISITO
Necessidade de implementar tratativas para retorno de notas diferentes do tipo Devolução, que hoje é o tratamento padrão da ferramenta
03. SOLUÇÃO
Implementado o ponto de entrada TECRetNota que é acionado ao na função At800AtNFEnt quando o tipo da Nota for diferente de "D" Devolução e "B" Beneficiamento
Para o retorno de notas que tenham um tipo diferente de B ou D, o ponto de entrada deverá ser utilizado para o tratamento necessario, esse tratamento deverá ser feito pelo usuarioatravés de customização.
O Produto padrão só vai tratar o retorno para notas do Tipo B e D.
Este ponto de entrada recebe os seguintes parâmetros:
Parâmetro  | Descrição  | 
|---|---|
lExclusão  | Variável logica que informa se a nota está sendo excluida  | 
cTipo  | Caracter com o tipo da nota que está sendo processada.  | 
Este ponto de entrada não possui retorno.
#include 'protheus.ch'
#include 'totvs.ch'
#Define CRLF CHR(13)+CHR(10)
User Function TecRetNota()
Local lExclusao := PARAMIXB[1])
Local cTipo := PARAMIXB[2])
//Processamento necessario para a Nota de entrada
    
Return 
04. DEMAIS INFORMAÇÕES
Não há.
05. ASSUNTOS RELACIONADOS
- Não há.