Árvore de páginas

Versões comparadas

Chave

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

...

El Punto de Entrada M486VLDCMP, es utililizado en la rutina Pedidos de Venta para deshabilitar las validaciones correspondientes a la Facturación Electrónica, cuando esta se encuentra activa y el Documento a Generar (C5_DOCGE) es Remisión.

Criterios de la funcionalidad:

  • Si la Facturación Electrónica está activa (MV_PROVFE con un valor):
    • Si no existe el Punto de Entrada, se realizará la validación de los siguientes campos:
      • Transportadora (C5_TRANSP)
      • Peso Bruto (C5_PBRUTO)
      • Motivo de traslado (C5_MODTRAD)
      • Fecha de inicio del traslado (C5_FECDSE)
      • Vehículo de traslado (C5_VEICULO)
    • Si existe el Punto de Entrada, no se realizará la validación de los siguientes campos:
      • Transportadora (C5_TRANSP)
      • Peso Bruto (C5_PBRUTO)
      • Motivo de traslado (C5_MODTRAD)
      • Fecha de inicio del traslado (C5_FECDSE)
      • Vehículo de traslado (C5_VEICULO)
  • Si la Facturación Electrónica no está activa (MV_PROVFE vacío);  el uso del PE no es necesario.


Bloco de código
titleEjemplo
linenumberstrue
#Include 'protheus.ch'
#Include 'parmtype.ch'

/*/{Protheus.doc} M486VLDCMP
Punto de Entrada utilizado para definir que en la rutina MATA410 
se deshabilitarán las validaciones de Facturación Electrónica.

@type User function
@author TOTVS ERP
@return cVldEnRut, String, Nombre de la rutina de Pedidos de Venta
/*/
Bloco de código
titleEjemplo
linenumberstrue
#Include 'protheus.ch'
#Include 'parmtype.ch'

User function M486VLDCMP()
	Local cVldEnRut := ""
	
	cVldEnRut := "MATA410"
	
Return cVldEnRut