Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DATOS GENERALES

Linha Línea Protheus

Producto:

Solucoes_totvs

Solucoes_totvs_cross
SolucaoCrossTOTVS Backoffice

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Línea de producto:

Linhas_totvs
Linha
Segmento:

Segmentos_totvs
SegmentoBackoffice

Módulo:

Modulos_cross_segmentos
ModulosCrossSegmentosTOTVS Backoffice (Linha Protheus) - Faturamento (SIGAFAT)

Modulos_framework

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura

Modulos_totvs_rh

Modulos_totvs_saude

Modulos_totvs_prestadores_de_servicos

Función:
RutinaNombre tecnico
MATA462NRemito de venta
LOCXNFFuncoes genericasFunciones genéricas
País:MI
Ticket:

20371771

Requisito/Story/Issue (informe el requisito vinculado):DMICNS-20630


02. DESCRIPCIÓN

SITUACIÓN/REQUISITO 


Foi solicitado um ponto Se solicitó un punto de entrada que permite gerar um bloqueio de movimentações na SB3 ao realizar um generar un bloqueo de movimiento en la SB3 al realizar un remito de venta.


SOLUCIÓN     

Se cria o creó el PE 'MT462BLQ' que permite criar um condição crear una condición para definir se a SB3 será atualizada ou não ao realizar um si la SB3 se actualizará o no al realizar un remito de venta 


Totvs custom tabs box
tabsConfiguraciones Previas,Flujo de prueba,Punto de entrada,Ejemplo de uso
idspaso01,paso02,paso03,paso04
Totvs custom tabs box items
defaultyes
referenciapaso01


  • Desarrollar y compilar el punto de entrada "MT462BLQ"(en caso de ser si es necesario se puede alterar).


Totvs custom tabs box items
defaultno
referenciapaso02


  • En la rutina de Generac. Remitos de Venta (Ruta: Faturacion (SIGAFAT) >> Actualizaciones| Remitos Rutina: MATA462N) incluir un remito.
  • Verificar se houve movimentação na SB3 após a geração do remitosi hubo movimiento en la SB3 después de generar el remito.


Totvs custom tabs box items
defaultno
referenciapaso03

Descripción

Permite criar uma condição para atualização da SB3 ao realizar um crear una condición para actualizar la SB3 al realizar un remito

Programa Fuente:

LocxNf.PRX

Función

MT462BLQ

ParámetrosPARAMIXB:  Del tipo String; que indica a especie la clase de nota factura que será usada para validar se deve ou não gerar movimentação na se utilizará para validar si debe generar movimiento o no en la SB3

Retorno:

Lógico: regresa un .T. (True)  o .F. (False) 

Ao retornar um Al devolver un .T. (True) a la SB3 será atualizada, ao retornar um se actualizará, al devolver un .F.(False) a SB3 não será atualizadala SB3 no se actualizará.

Totvs custom tabs box items
defaultno
referenciapaso04


  • Ejemplo del punto de entrada "MT462BLQ".


Bloco de código
languagexml
themeEmacs
titleMT462BLQ
linenumberstrue
#Include 'Protheus.ch'
  
  
User Function MT462BLQ()
  
Local lRet :=  .T.
 
    If Alltrim(PARAMIXB[1]) == "RFN"
        lRet := .F.
    EndIf
     
Return lRet  



03. INFORMACIÓN ADICIONAL

Para garantir garantizar que o PE só bloqueio movimentações el PE solo bloqueó movimientos de remito, a condição no PE deve ser apenas para os documentos de la condición en el PE debe ser solamente para los documentos del tipo RFN.


Card documentos
InformacaoAl habilitar PE, la tabla SB3 ya no será actualizada por esta rutina y su actualización deberá realizarse manualmente siguiendo el proceso de la liga: https://tdn.totvs.com/x/-461F
TituloIMPORTANTE!

04. ASUNTOS RELACIONADOS



Templatedocumentos