01. DATOS GENERALES

Producto:

Línea de producto:

Segmento:

Módulo:

Función:
RutinaNombre tecnico
MATA462NPE
LOCXNF
País:MI
Ticket:

20371771

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


02. DESCRIPCIÓN

SITUACIÓN/REQUISITO 


Foi solicitado um ponto de entrada que permite gerar um bloqueio de movimentações na SB3 ao realizar um remito de venta


SOLUCIÓN     

Se cria o PE 'MT462BLOQ' que permite criar um condição para definir se a SB3 será atualizada ou não ao realizar um remito de venta 



  • Desarrollar y compilar el punto de entrada "MT462BLOQ"(en caso de ser necesario se puede alterar).
  • Tener informado el parámetro MV_MOEDLOC  igual a ".T."
  • En la rutina de Proveedores (Ruta: COMPRAS (SIGACOM) >> Actualizaciones| Archivos Rutina: MATA020) incluir un proveedor.
  • Mediante la rutina Productos (Ruta: COMPRAS (SIGACOM) >> Actualizaciones| Archivos Rutina: MATA010) ingresar un nuevo producto.
  • Añadir una solicitud de compra (Ruta: COMPRAS (SIGACOM) >> Actualizaciones | Solicitudes | Solicitud de Compra Programa: MATA110).
  • Mediante la rutina de “Generar cotizaciones(Ruta: COMPRAS (SIGACOM) >> Cotizaciones | Generar cotizaciones  Programa: MATA131)” agregar cotización para la solicitud de compra.




  • Mediante la rutina de “Actualizar cotizaciones (Ruta: COMPRAS (SIGACOM) >> Cotizaciones | Generar cotizaciones  Programa:MATA150)” informar una cotización en moneda extranjera(2,3,4,5).
  • Verificar de acuerdo al retorno del PE y la configuración del parámetro MV_MOEDLOC, revisar el apartado "04. INFORMACIÓN ADICIONAL" para mayor información.


Descripción

Permite criar uma condição para atualização da SB3 ao realizar um remito

Programa Fuente:

LocxNf.PRX

Función

MT462BLOQ

ParámetrosPARAMIXB:  Del tipo String; que indica a especie de nota que será gerada

Retorno:

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

Ao retornar um .T. (True) a SB3 será atualizada, ao retornar um .F.(False) a SB3 não será atualizada


  • Ejemplo del punto de entrada "MT462BLOQ".


#Include 'Protheus.ch'
  
  
User Function MT462BLQ()
  
Local lRet :=  .T.
 
    If Alltrim(PARAMIXB[1]) == "RFN"
        lRet := .F.
    EndIf
     
Return lRet  



03. INFORMACIÓN ADICIONAL

Otras acciones/acciones relacionadas 



04. ASUNTOS RELACIONADOS