Cobol Foro

Cobol Foro (https://www.cobolforo.es/index.php)
-   AcuCobol (https://www.cobolforo.es/forumdisplay.php?f=23)
-   -   [Duda] Facturas "A" en controladores fiscales (https://www.cobolforo.es/showthread.php?t=1054)

Alejo Gonzalez 2 de diciembre de 2019 01:53

Facturas "A" en controladores fiscales
 
Hola amigos, les paso unas dudas sobre la generación de facturas "A" en controladores fiscales.
1-en pantalla los importes deben mostrarse con o sin IVA.
2-como deben mandarse los importes a la fiscal. Con o sin IVA.
3-Como puedo generar un redondeo.


Desde ya, muchas gracias.

Gusaiello 2 de diciembre de 2019 14:21

Hola alejo.
Lo que muestres en pantalla no es muy relevante que digamos. Todo depende de lo que el usuario prefiera ver.

Si lo que estas mostrando es como una factura, en la columna de precios podes mostrarlo sin iva, y al pie mostrar el total de neto, los descuentos, si los hubiera, el total de iva y el total final.

con respecto a la forma de enviar los datos a la impresora, si te fijas, vas a ver que hay un parámetro de la línea de comando que indica si el importe enviado contiene o no el iva, luego la impresora se encarga de mostrarlo correctamente en el papel.

Código COBOL:
  1. COMANDO            PIC X(1).                    
  2. FILLER                 PIC X(1).                    
  3. DESCRIPCION        PIC X(40).                  
  4. FILLER                 PIC X(1).                    
  5. CANTIDAD            PIC 99999.999.              
  6. FILLER                 PIC X(1).                    
  7. PRECIO-UNITARIO  PIC 9(6).99.                
  8. FILLER                 PIC X(1).                    
  9. TASAIVA              PIC 99.99.                  
  10. FILLER                 PIC X(1).                    
  11. SUMA                  PIC X(1).                    
  12. FILLER                 PIC X(1).                    
  13. IMPUESTOS          PIC 9.99.                    
  14. FILLER                 PIC X(1).                    
  15. DISPLAY              PIC 9(1).                    
  16. FILLER                 PIC X(1).                    
  17. TOTBASE             PIC X(1).                    
COMANDO "B" ASCII 66.
SUMA con una "M" indica que el importe se suma.
DISPLAY VA EN 0, 1 o 2 PARA ESTE MODELO.
TOTBASE Indica con T que el precio incluye iva
con otro que es el precio sin iva.

Esta es la línea de comando paraimprimir un item en una impresora Hasar, las Epson tienen algo parecido al parámetro TOTBASE.

---------- Post añadido : 10:21 ---------- Post anterior : 09:52 ----------

Alejo Gonzalez, Estuve revisando un poco mas a fondo y resulta que en las Epson tenes que enviar el neto (sin iva) y la tasa de iva correpondiente.


La franja horaria es GMT +2. Ahora son las 13:55.

Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.