Árvore de páginas

Versões comparadas

Chave

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


01. DATOS GENERALES

Producto:

Solucoes_totvs

Solucoes_totvs_cross
SolucaoCrossTOTVS Backoffice

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Línea de producto:

Linhas_totvs
LinhaLinha Protheus

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:
Punto de EntradaDescripción

VLCEREQU

Validacion del Certificado EQU
País:Equador
Ticket:

21685224

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


02. DESCRIPCIÓN

Al generar una nota con retenciones de certificado, se crea un punto de entrada para validar la eliminación de la nota incluso si tiene un certificado adjunto



03. INFORMACIÓN ADICIONAL

Totvs custom tabs box
tabsConfiguraciones Previas, Flujo de prueba, Punto de entrada, Ejemplo de uso
idspaso1,paso2,paso3,paso4
Totvs custom tabs box items
defaultyes
referenciapaso1


  • Desarrollar y compilar el punto de entrada "VLCEREQU".
  • Parámetros:
    MV_AGENTE = "SSSSS" (Determina si la empresa usuario es Agente de Retención) .
    MV_2DUPREF = "SF1->F1_SERIE" (Campo del dato a ser grabado en el prefijo del titulo cuando este es emitido automáticamente por el modulo de Compras ) .
  • A través de la rutina MATA360 - Condición de Pago (SE4) incluir una condición de pago.
  • Mediante rutina FINA010 - Modalidades (SED) se incluye una modalidad.
  • Usando la rutina MATA995 - Impuestos Variables (SFB) configurar el impuesto RIR.
  • Usando la rutina MATA080 - Tipos de Entrada y Salida (SF4/SFC) configurar un TES con el impuesto RIR.
  • Tener configurado la  impresión de certificados de retenciones revisar 04. ASUNTOS RELACIONADOS.
Totvs custom tabs box items
defaultno
referenciapaso2


  • Mediante la rutina MATA101N - Factura entrante (SF1/SD1) incluir una factura con las configuraciones anteriores. Al finalizar aparece el mensaje de que se ha generado un certificado de retención
  • Usando la rutina MATA101N - Factura entrante (SF1/SD1) elimine la factura generada anteriormente
  • La nota será eliminada o no según la declaración creada en el punto de entrada
Totvs custom tabs box items
defaultno
referenciapaso3



DescripciónAgregar validaciones al eliminar una nota con certificado

Programa Fuente:

LOCXEQU.PRX

Función

VLCEREQU 
Parámetros
NombreTipoDescripción
PARAMIXB[1]LógicoIndica si aparece mensaje o no.
PARAMIXB[2]CaracterCódigo de proveedor
PARAMIXB[3]CaracterTienda
PARAMIXB[4]CaracterPrefijo
PARAMIXB[5]CaracterSerie
PARAMIXB[6]CaracterDocumento

Retorno:

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

Al regresar .T. la nota no se borrará y aparecerá un mensaje; al regresar .F. la nota se eliminará y no aparecerá ningún mensaje en la pantalla

Totvs custom tabs box items
defaultno
referenciapaso4


  • Ejemplo del Punto de Entrada: "VLCEREQU".


Bloco de código
titleMT123BRW
linenumberstrue
#include "Protheus.ch"

User Function VLCEREQU()
    local lRet := .T.

    lRet := PARAMIXB[1]
    
Return lRet



04. ASUNTOS RELACIONADOS



Templatedocumentos