Árvore de páginas

Versões comparadas

Chave

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

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Linha Línea Protheus

Segmento:

Backoffice

Módulo:USABILIDADEUSABILIDAD
Función:
RutinaNombre
OFIOM150Cancelar Anular O.S
País:Paraguay
Ticket:No Aplicaaplica
Requisito/Story/Issue (informe el requisito vinculado):DMICAS-99


02. SITUACIÓN/REQUISITO

        La opción que está disponible en el sistema siempre realiza la operación de borrado, pero se debe preguntar al usuario si desea borrar o anular la factura. Se requiere un punto de entrada para que se pueda elegir la opción de opción           de tipo de borrado, ya que cuando se activa la factura electrónica hay que decidir qué opción se va a utilizar.

03. SOLUCIÓN

Se creo creó una pregunta "OFIOM150A" con las posibles opciones   ANULAR -  BORRAR . , donde el valor de  la variable "aNulaEliminaNF" se alimenta de MV_PAR01  ( 1 - ANULAR  / 2 - BORRAR  ).

También se crea creó el PE "OFM150DF"en “Anulación de OS (OFIOM150)”  para que en el caso de que la variable aNulaEliminaNf sea fuera igual a 1, ejecuta el se ejecute el PE "OFM150DF".


Totvs custom tabs box
tabsConfiguraciones Previasprevias,Flujo de prueba,Punto de entrada,Ejemplo de uso
idspaso01,paso02,paso03,paso04
Totvs custom tabs box items
defaultyes
referenciapaso01
  • Crear la pregunta "OFIOM150A"
  • Desarrollar y compilar el punto de entrada "OFM150DF"(en caso de ser necesario se puede alterar)si fuera necesario, es posible modificarlo) para que se pueda anular la factura al responder la pregunta "anular".
Totvs custom tabs box items
defaultno
referenciapaso02
  • Mediante la rutina de “Anulación de facturas (Ruta: TALLER (SIGAOFI) >> Funciones taller - Anulación -  (Elegir una OS.)  - Anular  (OFIOM150
  • eElegir la factura que se va a anular o borrar y elija confirmar.
  • Responder Confirma Anulación SI  anulación SÍ  y elije elegir entre Borrar o Anular.
Totvs custom tabs box items
defaultno
referenciapaso03

Descripción

Permite anular las facturas “Actualización de cotización (MATA150)".

Programa Fuentefuente:

OFIOM150.PRW

FunciónOFM150DF

FS_GRACANCEL

ParámetrosMV_PAR01:  Del tipo numero 1 - 2   Indica si se va a anular la factura o borrar el pedido.No aplica.

DevoluciónRetorno:

Lógico: regresa un devuelve una .T. (True)  o una .F. (False) Al tener el parámetro MV_PAR01 ,  la variable igual a ".T." el punto de entrada debe regresar ".F." alimenta la variable aNulaEliminaNf.

Totvs custom tabs box items
defaultno
referenciapaso04

User Function OFM150DF()  

   if lNFeCancel .and. !FS_AnuFI( aTempos[ni,3] , aTempos[ni,4] , aTempos[ni,5] , aTempos[ni,6] , lNFeCancel)
        If lValid
               If lMsErroAuto
                   MostraErro()
             EndIf
             MsUnlockAll()
            Return .f.                     
          EndIf  
    EndIf         
Return true.t.

04. INFORMACIÓN ADICIONAL

Card documentos
InformacaoUtilice este box para resaltar información relevante y/o de destaque.
Titulo¡IMPORTANTE!

No aplica


05. ASUNTOS RELACIONADOS

        No aplica


Templatedocumentos