CREAR REPORTES FTO

download CREAR REPORTES FTO

of 14

Transcript of CREAR REPORTES FTO

CREAR REPORTES FTO By xenk Ventana de formatos Los formatos fto son los bsicos de toda la lnea ASPEL aunque en este tutorial nos centraremos en SAE. Primero para editarlos vamos a utilizar un procesador de textos cualquiera

Y para abrirlos lo podemos hacer directamente de la carpeta ubicando el archivo que queremos editar o desde SAE con el botn Editar Formato

Despus aunque es mas fcil editar uno ya creado veamos la estructura bsica de un formato (en este caso de una factura pero la idea general es la misma los ciclos son los que cambian.) Definicin de variables, y salida Impresor Mascara "###,###,###,###.##" Caracteres 250 Ancho_caracteres 132 Dato ,10,dame un dato

Definicin de ciclo de inicio (aqu empezamos con los encabezados) Define_Encabezado Fencabezado Definicin de ciclos de detalle Inicia factura (Subciclos) Inicia partida Termina partida rea de totales Termina partida rea de totales Fin

DEFINICION DE CICLOS Los ciclos que vamos a utilizar para los formatos cambian de sistema en sistema (excepto el de encabezados) en el caso de SAE son los siguientes (para llamarlos se utiliza: INICIA ciclo TERMNINA ciclo Encabezado: Define _ encabezado Fencabezado Facturas y compras Factura, Remisin, Pedido, Cotizacin y Devolucin (archivo facturas) Recepcin, Orden y Devolucin (archivo compras) Partida (subciclo de los anteriores) Serie (subciclo de partidas) Cuentas por cobrar y cuentas por pagar

Cli_pro Docto (subciclo del anterior)

MOVIMIENTOS AL INVENTARIO Movimiento Filtro

COMANDOS DEL LENGUAJE Esta es la lista completa de comandos que se pueden utilizar sin embargo son un puado los que realmente vamos a usar con frecuencia los cuales veremos

Ejemplo de Sintaxis Descripcin AJUSTA AJUSTA 50 ANCHO_CARACTER ANCHO_CARACTER 10 ASIGNA ASIGNA , 100 + /12 BRINCA BRINCA CARACTERES CARACTERES 80 CENTRA 80, CENTRA COMENTARIOS COMENTARIOS -STE ES EL TOTAL CONTROL CONTROL "014" CORREO CORREO DATO DATO , "FECHA INICIAL ->" DEFINE DEFINE DISCO DISCO "RESULT.REP" ENCABEZADOS ENCABEZADOS ESCRIBE 5, "DESCRIPCIN", 15, ESCRIBE FENCABEZADOS FENCABEZADOS FIN FIN FONT FONT "ARIAL", 12 IMPRESOR IMPRESOR 2 INICIA INICIA FACTURA MASCARA MASCARA "###,###,###.##" PANTALLA PANTALLA RAYA RAYA 4,5, "+" REDONDEO REDONDEO SALTA SALTA 1

SI SIFIN SINO TERMINA TIPO TRADUCE FACTURA REMISION COTIZACION PEDIDO DEVOLUCIN RECEPCION ORDEN

SI = 0 SIFIN SINO TERMINA TIPO 1 TRADUCE 45, , "E", "PESO/PESOS" INICIA FACTURA INICIA REMISION INICIA COTIZACION INICIA PEDIDO INICIA DEVOLUCION INICIA RECEPCION INICIA ORDEN

Lista de comandos que SI vamos a utilizar ESCRIBE Este comando es bsico ya que nos permite mandar a impresin el texto o el campo que necesitemos Sintaxis Escribe 10, Escribe 10, texto Escribe 10, , 20, texto, 30, , 40,texto2 Donde vemos como tal el comando luego la posicin donde queremos que se imprima y luego el campo o el texto fijo que queramos, tambin vemos que podemos encadenar varios campos o textos solo respetando las longitudes de los mismos.

ASIGNA Comando para asignarle valores a los campos variables numricos y alfanumricos Sintaxis Asigna ,* AJUSTA A travs de este comando, podrs indicarle al sistema que empiece a escribir las partidas o movimientos a partir de determinada lnea que indiques Sintaxis Ajusta 10

MASCARA Sirve para definir el formato con el cual se imprimirn los montos y cantidades que aparezcan despus de esta instruccin: incluye la distribucin de espacios, comas y puntos que sern impresos. Sintaxis Mascara ###,###,##

DATO Este comando permite capturar datos al momento de estar emitiendo el reporte. Los datos as capturados pueden usarse para imprimirlos directamente o para utilizarlos dentro de clculos y operaciones que realice el sistema de manera interna. Estos datos no quedan registrados en el archivo, ni dentro del formato. Sintaxis DATO , 10 , "Nombre del campo"

FONT Sirve para el manejo de distintos tipos y tamaos de letra. Este comando es mucho mas especifico que el comando TIPO que tambin define la fuente pero solo permite elegir entre fuente normal o condensada. Sintaxis FONT "ARIAL", 12

TRADUCE Sirve para convertir el contenido de un campo numrico en letras. Funciona para ingls y espaol. Sintaxis Traduce 2, , "E", "PESO/PESOS" Traduce 2, , "I", "USD/USD"

SI Es el comando de estructura de decisin de ASPEL (cumple las funciones del if en VB) Sintaxis Simple Si > 0 Instrucciones sifin completa si > 0 instrucciones sino instrucciones sifin

SALTA Indica al sistema que avance un cierto nmero de lneas de impresin. El sistema avanza el nmero de lneas indicado, menos una. Es decir, si le especificas al sistema: "Salta 3", el sistema avanzar 2 lneas. Ten cuidado al sealar el nmero de lneas a saltar, de manera que ste no exceda el largo total del reporte Sintaxis SALTA 5

Pues bien estas son las instrucciones bsicas que se utilizan para la creacin de reportes FTO. Lo nico que nos falta son los campos que podemos utilizar as que aqu van

CAMPOS DE FACTURAS CAMPO DESCRIPCIN LONGITUD al Campos libres alfanumricos Variable Nombre de la empresa 60 > Direccin de la empresa 30 Direccin y Colonia 30 Poblacin 30 R.F.C de la empresa 15 Cdula de empadronamiento (Reg. estatal) 15 Fecha de trabajo(MMAA) 9 Clave del cliente 5. Nombre del cliente R.F.C. del cliente Direccin del cliente Poblacin del cliente Cdigo Postal del cliente Telfono del cliente Atencin ventas Atencin cobranza Revisin y pago Clasificacin del cliente Das de crdito Lmite de crdito Saldo del cliente Ventas anuales del cliente Descuento del cliente Observaciones del cliente Clave del vendedor Nombre del vendedor Comisin para el vendedor (%) Zona del vendedor 60 15 40 30 5 25 20 20 4 5 3 * * * * Hasta 250 5 30 * 5

Tipo de documento (Factura, Remisin, Pedido, Cotizacin o Devolucin) Nmero de documento Cliente Mostrador (Si o No) Status (Original, Cancelada, etc.) Su pedido Fecha del documento Fecha de entrega Fecha de vencimiento Total antes de descuentos ($) Descuento total ($) Total despus de descuentos ($) Descuento financiero (%) Descuento financiero total ($) Total despus de desc. fin. ($) 1. er. impuesto total ($) Total despus de 1er. Imp. ($) 4to. impuesto total ($) Total despus de4to. Imp. ($) Comisin total ($) Condiciones de venta Enviar a (caracteres del 1 al 28) Enviar a (caracteres del 29 al 56) Observaciones del documento Cantidad Pendientes por surtir Precio unitario Costo unitario 1. er. impuesto por partida (%) 4to. impuesto por partida (%) 1. er. descuento por partida (%) 2. do. descuento por partida (%) 3. er. descuento por partida (%) Comisin por partida (%) Total de la partida ($) Descuento de la partida ($) Descuento Fin. De la partida ($) 1. er. impuesto por partida ($) 4to. impuesto por partida ($) Comisin por partida ($)

1. 7 2. 9 7 9 9 9 * * * * * * * * * * * 25 28 28 Hasta 250 * * * * * * * * * * * * * * * *

Tipo de cambio ($) Documento anterior Nmero de almacn

* 7 2. 25 Hasta 250 16 40 2 * 5 10 * * * * * 2 Hasta 250 20 4 20 25 5 15 20 2 Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara

Nmeros de serie Observaciones por partida Clave del producto Descripcin del producto Unidad del movimiento Unidad de empaque Lnea de producto Control de almacn Precio pblico Precio de lista 2 Precio de lista 3 Precio de lista 4 Precio mnimo Precio en M.N. (S o No) Observaciones inventario al Campos libres numricos Descripcin de la moneda Smbolo de la moneda Colonia Fax Clave del cliente a consignar Nmero de gua Modo de envo Moneda Tipo de cambio de la factura Descuento total (moneda) Total despus de descuentos (moneda) Descuento financiero total ( moneda ) 1. er. Impuesto total (moneda) 4to. Impuesto total (moneda) Total despus del 4do. Imp (moneda)

Apartados S/N Elemento de kit o de grupo (S/N) Precio unitario (moneda) Total de la partida (moneda) Tipo de producto normal Unidad alterna Factor entre unidades Total de artculos apartados Nmero de moneda del producto Precio pblico en moneda base Precio de lista 2 en moneda base Precio de lista 3 en moneda base Precio de lista 4 en moneda base Precio mnimo en moneda base Lnea de productos Descripcin de lnea Cuenta contable con COI Clave de lote Clave del pedimento Fecha de caducidad Fecha del documento aduanal Nombre de la aduana Existencias en el lote Observaciones del lote Clave del kit Porcentaje del precio pblico Porcentaje del precio mnimo Porcentaje del costo promedio

1. 1. Segn mscara Segn mscara 1. 2. Segn mscara Segn mscara 2 Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara 5 20 28 12 21 9 9 20 Segn mscara Hasta 250 16 Segn mscara Segn mscara Segn

Unidad del producto en el kit Nombre del consignatario Direccin del consignatario Poblacin del consignatario Cdigo postal del consignatario Telfono del consignatario Atencin ventas (consignatario) Atencin cobranza (consignatario) Colonia (consignatario) Fax (consignatario) Lneas escritas por el ltimo comando Direccin electrnica del vendedor Direccin electrnica cliente C.U.R.P. Cliente Telfono del Cliente Campo del usuario 1 cliente Campo del usuario 2 cliente Campo del usuario 3 cliente Campo del usuario 4 cliente Campo del usuario 5 cliente Campo del usuario 6 cliente Porcentaje de retencin del Prod Peso producto Volumen producto Campo del usuario 1 Prod Campo del usuario 2 Prod Campo del usuario 3 Prod Campo del usuario 4 Prod Campo del usuario 5 Prod Campo del usuario 6 Prod Total despus del 1er. Imp (moneda)

mscara 2 60 40 30 5 25 20 20 20 25 Segn mscara 60 60 18 75 10 15 25 Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara 10 15 25 Segn mscara Segn mscara Segn mscara Segn mscara

2do. Impuesto total ($) Total despus del 2do. Impuesto ($) 2do. impuesto total (moneda) Total despus del 2do. Imp (moneda) 2do. impuesto por partida ($) 2do. impuesto por partida ($) 3. er. Impuesto total ($) Total despus del 3er. Impuesto ($) 3er. Impuesto total (moneda) Total despus del 3er. Imp. (moneda) 3er impuesto por partida ($) 3er impuesto por partida (%) Leyenda impuesto 1 Leyenda impuesto 2 Leyenda impuesto 3 Leyenda impuesto 4 Monto del flete Impuesto del flete ($) Retencin del flete ($) Importe total del flete Importe total considerando el flete Impuesto del flete (%) Retencin del flete (%)

Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn

Forma del pago (Contado/Pagos) Monto del enganche 1. er. Impuesto del enganche 2. do. impuesto del enganche 3. er. Impuesto del enganche 4. to. Impuesto del enganche Nombre (Enviar a) Direccin (Enviar a) Poblacin (Enviar a) RFC Serie Total impuesto 1 por partida Total impuesto 2 por partida Total impuesto 3 por partida Total impuesto 4 por partida Zona del cliente Email predeterminado Clave del producto modelo Subgrupo 1 Subgrupo 2 Clave alterna del producto Es Documento digital Es subproducto modelo Nmero de folio del documento fiscal Nmero de autorizacin Folio del documento digital Calle del emisor Nmero exterior del emisor

mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara Segn mscara 15 10 Segn mscara Segn mscara Segn mscara Segn mscara 60 60 8 8 8 16 1. 1. * * * 50 15

Colonia del emisor Localidad del emisor Pas del emisor Cdigo postal del emisor Calle del Expedido En Nmero exterior del Expedido En Colonia del Expedido En Localidad del Expedido En Pas del Expedido En Cdigo Postal del Expedido En Nmero interior del emisor Referencia del emisor Municipio del emisor Estado del emisor Nmero interior del Expedido En Referencia del Expedido En Municipio del Expedido En Estado del Expedido En Porcentaje Impuesto 1 Monto Impuesto 1 Porcentaje Impuesto 2 Monto Impuesto 2 Porcentaje Impuesto 3 Monto Impuesto 3 Porcentaje Impuesto 4 Monto Impuesto 4

20 30 20 5 50 15 20 30 20 5 15 30 20 20 15 30 20 20 * * * * * * * *