01. DATOS GENERALES
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | USABILIDADEUSABILIDAD |
---|
Función: | Rutina | Nombre |
---|
OFIOM150 | Cancelar 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 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 |
---|
tabs | Configuraciones Previasprevias,Flujo de prueba,Punto de entrada,Ejemplo de uso |
---|
ids | paso01,paso02,paso03,paso04 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso01 |
---|
| - Crear la pregunta "OFIOM150A"
- Desarrollar y compilar el punto de entrada "OFM150DF"(en caso de ser necesario se puede alterarsi fuera necesario, es posible modificarlo) para que se pueda anular la factura al responder responder la pregunta "anular".
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | paso02 |
---|
| - 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 |
---|
default | no |
---|
referencia | paso03 |
---|
| Descripción | Permite anular las facturas “Actualización de cotización (MATA150)". | Programa Fuentefuente: | OFIOM150.PRW | Función | FS_GRACANCEL | Parámetros | No aplica. | RetornoDevolución: | Lógico: regresa un devuelve una .T. (True) o una .F. (False) |
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | paso04 |
---|
| 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 .t. |
|
04. INFORMACIÓN ADICIONAL
No Aplicaaplica
05. ASUNTOS RELACIONADOS
No Aplicaaplica