Traer las ventas de otro sistema a PCGerente
VENTAS / IMPORTAR EXCEL
. Este archivo no permite conservar el detalle del producto vendido. Trabaja con 1 artículo BASE IVA 0
y otro artículo BASE IVA DIFERENTE DE 0
.VENTAS / IMPORTAR VENTAS
, escogiendo la opción XML Restaurantes PE
PCGerente puede leer este XML, que cualquier sistema puede generar
<!--
Si la factura no está autorizada (típicamente porque el SRI entra en mantenimiento, establecimiento cerraod),
entonces me envías el archivo con los campos "fecha y hora autorizacion" vacíos.
Cuando ya se haya autorizado, el usuario debe volver a bajar el XML y volver a cargar a PCGerente,
PCGerente va a detectar que hay cambios.
Restaurantes PE debe notificar al cliente al bajar el archivo que están quedando fuera del reporte "N" cantidad de comprobantes por no estar autorizados.
-->
<data desde="01/05/2023" hasta="31/05/2023">
<anulaciones>
<anulacionNotaCredito>
<!-- Se emite una nota de crédito por el valor completo / original de la factura -->
<documentoAnulado>
<factura>
<id>7769</id>
</factura>
</documentoAnulado>
<documentoAnulador>
<notaCredito>
<id>7771</id>
</notaCredito>
</documentoAnulador>
<fecha>01/01/2023</fecha>
<hora>15:33</hora>
<usuario>USUARIO QUE ANULÓ</usuario>
<motivo>CLIENTE ENOJADO</motivo>
</anulacionNotaCredito>
<anulacionFactura>
<!-- Cuando el usuario anula primero en la página del SRI -->
<documentoAnulado>
<factura>
<id>7770</id>
</factura>
</documentoAnulado>
<fecha>01/01/2023</fecha>
<hora>15:33</hora>
<usuario>USUARIO QUE ANULÓ</usuario>
<motivo>CLIENTE ENOJADO</motivo>
</anulacionFactura>
</anulaciones>
<ventas>
<factura>
<id>7769</id>
<usuario>USUARIO QUE CREÓ</usuario>
<!-- Favor incluir nombre del usuario, este campo es indispensable -->
<fechaEmision>08/05/2023</fechaEmision>
<horaEmision>17:11</horaEmision>
<numero>
<establecimiento>001</establecimiento>
<puntoEmision>001</puntoEmision>
<secuencial>1616</secuencial>
</numero>
<valores>
<baseCero>19.00</baseCero>
<baseIva>19.00</baseIva>
<ivaPorcentaje>12.00</ivaPorcentaje>
<iva>2.28</iva>
<propina>2</propina>
<total>42.28</total>
</valores>
<datosCliente>
<identificacion>0927726919001</identificacion>
<!-- Si es un cédula, debería ser C = CEDULA. R= RUC, P= Pasaporte EL CONSUMIDOR FINAL SE REPORTA COMO RUC 9999999999999 (13 VECES EL 9) -->
<tipoIdentificacion>R</tipoIdentificacion>
<razonSocial>RONALD PAGUAY</razonSocial>
<direccion>GUAYAQUIL, DIRECCIÓN XYZ</direccion>
<telefono>099778815</telefono>
<email>desarrollo@pcgerente.com</email>
</datosCliente>
<autorizacionElectronica>
<numero>2304202001099306891800120020040000000080000007213</numero>
<claveAcceso>2304202001099306891800120020040000000080000007213</claveAcceso>
<!-- OBLIGATORIO. Si el comprobante electrónico no está autorizado, no pasarlo-->
<fechaAutorizacion>08/05/2023</fechaAutorizacion>
<horaAutorizacion>17:11</horaAutorizacion>
</autorizacionElectronica>
<detallesVenta>
<detalleVenta>
<id>1</id> <!-- La idea es aquí tener el ID del producto / servicio que están vendiendo. Cada vez que se venda el mismo artículo debería llegarme con el MISMO ID. Yo hice un muestreo con Lomo de Entrana y lo encontré con ID 3, 6, y 4. Favor unificar los IDs. -->
<tipo>PRODUCTO</tipo> <!-- Las diferentes cosas que puedes vender en tu sistema [producto, insumo, activo fijo, etc.], de modo que al combinar los campos ID + tipo, pueda tener IDs únicos-->
<stockeable>true</stockeable><!-- usar true / false. En este caso, ya que el inventario no se va a llevar en PCGerente, sino en restaurante.pe, favor enviar 'false'. Es importante enviar cadenas y no números. -->
<codigo>C338</codigo>
<descripcion>Bronch De Fritanga : Nueva</descripcion>
<cantidad>1.00</cantidad>
<costoUnitario>0.00</costoUnitario>
<precioUnitario>5.35</precioUnitario>
<descuentoTotal>0.00</descuentoTotal>
<ivaTotal>0.64</ivaTotal>
<total>5.99</total>
</detalleVenta>
<detalleVenta>
<id>1</id>
<tipo>PRODUCTO</tipo>
<stockeable>False</stockeable>
<codigo>22</codigo>
<descripcion>Pollo frito</descripcion>
<cantidad>2</cantidad>
<costoUnitario>1.55</costoUnitario>
<precioUnitario>10</precioUnitario>
<descuentoTotal>1</descuentoTotal>
<ivaTotal>0.00</ivaTotal>
<total>19.00</total>
</detalleVenta>
</detallesVenta>
<pagos>
<pago>
<formaPago>MASTERCARD</formaPago> <!-- Aquí el nombre 'MASTERCARD' es correcto. Es incorrecto utilizar "SIN UTILIZACIÓN DEL SISTEMA FINANCIERO". Este nombre es de la lista de formas de pago del SRI. Lo correcto es que el sistema implemente sus propios nombres, por ejemplo 'CAJA' o 'EFECTIVO'. Yo voy a validar que esas formas de pago existan en mi sistema y voy a pedir cuenta contable para cada una. Por eso deberían ser nombres del negocio, no debería usar nombres del SRI. -->
<monto>40</monto>
</pago>
<pago>
<formaPago>TARJETA DE CRÉDITO</formaPago>
<monto>1</monto>
<observacion>4445</observacion>
</pago>
<pago>
<formaPago>RAPPI</formaPago>
<monto>1.28</monto>
<observacion>5234</observacion>
</pago>
</pagos>
</factura>
<ventaInformal>
<!-- Una venta que no tienes la intención de autorizar: Ticket sin valor fiscal -->
<id>7770</id>
<usuario>USUARIO QUE CREÓ</usuario>
<fechaEmision>08/05/2023</fechaEmision>
<horaEmision>17:11</horaEmision>
<numero>
<establecimiento>001</establecimiento>
<!-- Si tu sistema no los tiene, mándame cualquier constante -->
<puntoEmision>001</puntoEmision>
<secuencial>1616</secuencial>
</numero>
<valores>
<baseCero>15.00</baseCero>
<baseIva>10.00</baseIva>
<ivaPorcentaje>12.00</ivaPorcentaje>
<iva>1.20</iva>
<total>28.20</total>
</valores>
<datosCliente>
<identificacion>0927726919001</identificacion>
<tipoIdentificacion>R</tipoIdentificacion>
<razonSocial>RONALD PAGUAY</razonSocial>
<direccion>GUAYAQUIL, DIRECCIÓN XYZ</direccion>
<telefono>099778815</telefono>
<email>desarrollo@pcgerente.com</email>
</datosCliente>
<detallesVentaInformal>
<detalleVentaInformal>
<id>1</id>
<stockeable>True</stockeable>
<codigo>22</codigo>
<descripcion>Coca cola galón</descripcion>
<cantidad>2</cantidad>
<costoUnitario>1.55</costoUnitario>
<precioUnitario>10</precioUnitario>
<descuentoTotal>1</descuentoTotal>
<total>19.00</total>
</detalleVentaInformal>
<detalleVentaInformal>
<id>1</id>
<stockeable>False</stockeable>
<codigo>22</codigo>
<descripcion>Pollo frito</descripcion>
<cantidad>2</cantidad>
<costoUnitario>1.55</costoUnitario>
<precioUnitario>10</precioUnitario>
<descuentoTotal>1</descuentoTotal>
<total>19.00</total>
</detalleVentaInformal>
</detallesVentaInformal>
<pagos>
<pago>
<formaPago>EFECTIVO</formaPago>
<monto>40</monto>
</pago>
<pago>
<formaPago>TARJETA DE CRÉDITO</formaPago>
<monto>1</monto>
<observacion>4445</observacion>
</pago>
<pago>
<formaPago>RAPPI</formaPago>
<monto>1.28</monto>
<observacion>5234</observacion>
</pago>
</pagos>
</ventaInformal>
<notaCredito>
<!-- Importante incluir aqui las notas de credito que se usen para anular, que deben coincidir con data/anulaciones/anulacionNotaCredito -->
<id>7771</id>
<usuario>USUARIO QUE CREÓ</usuario>
<fechaEmision>08/05/2023</fechaEmision>
<horaEmision>17:11</horaEmision>
<numero>
<establecimiento>001</establecimiento>
<puntoEmision>001</puntoEmision>
<secuencial>1616</secuencial>
</numero>
<comprobanteModificado>
<id>7000</id>
<establecimiento>001</establecimiento>
<puntoEmision>001</puntoEmision>
<secuencial>1616</secuencial>
<razonModificacion>Descuento post venta, anulación, etc.</razonModificacion>
</comprobanteModificado>
<valoresInformales>
<subtotal>38.00</subtotal>
<propina>2</propina>
<total>40.00</total>
</valoresInformales>
<datosCliente>
<identificacion>0927726919001</identificacion>
<tipoIdentificacion>R</tipoIdentificacion>
<razonSocial>RONALD PAGUAY</razonSocial>
<direccion>GUAYAQUIL, DIRECCIÓN XYZ</direccion>
<telefono>099778815</telefono>
<email>desarrollo@pcgerente.com</email>
</datosCliente>
<detallesVenta>
<detalleVenta>
<id>1</id>
<stockeable>True</stockeable>
<codigo>22</codigo>
<descripcion>Coca cola galón</descripcion>
<cantidad>2</cantidad>
<costoUnitario>1.55</costoUnitario>
<precioUnitario>10</precioUnitario>
<descuentoTotal>1</descuentoTotal>
<ivaTotal>2.28</ivaTotal>
<total>21.28</total>
</detalleVenta>
<detalleVenta>
<id>1</id>
<stockeable>False</stockeable>
<codigo>22</codigo>
<descripcion>Pollo frito</descripcion>
<cantidad>2</cantidad>
<costoUnitario>1.55</costoUnitario>
<precioUnitario>10</precioUnitario>
<descuentoTotal>1</descuentoTotal>
<ivaTotal>2.28</ivaTotal>
<total>21.28</total>
</detalleVenta>
</detallesVenta>
</notaCredito>
</ventas>
<costo>
<!-- este modelo es sólo un borrador que se me ocurrió a mi
POr favor enviar el correcto, en base a su implementación real de cómo manejan los costos -->
<costoMensual>
<mes>1</mes>
<anio>2023</anio>
<inventarioInicial>2000.00</inventarioInicial>
<compras>2000.00</compras>
<ajustes>1.00</ajustes>
<inventarioFinal>2000.00</inventarioFinal>
<costoVentas>2001.00</costoVentas>
</costoMensual>
<costoMensual>
<mes>2</mes>
<anio>2023</anio>
<inventarioInicial>2000.00</inventarioInicial>
<compras>2000.00</compras>
<ajustes>-1.00</ajustes>
<inventarioFinal>2000.00</inventarioFinal>
<costoVentas>1999.00</costoVentas>
</costoMensual>
<costoMensual>
<mes>3</mes>
<anio>2023</anio>
<inventarioInicial>2000.00</inventarioInicial>
<compras>2000.00</compras>
<ajustes>0.00</ajustes>
<inventarioFinal>2000.00</inventarioFinal>
<costoVentas>2000.00</costoVentas>
</costoMensual>
</costo>
</data>
CONFIGURACION / FORMAS DE PAGO
.ROUND OFF
, de tipo: OTROS
.TARJETA DE CRÉDITO/DEBITO
, de tipo: TARJETA DE CRÉDITO/DEBITO
.SRI / RANGOS ELECTRÓNICOS
.Para procesar correctamente, el establecimiento y el punto de emisión para la nota de crédito y factura deben coincidir. De lo contrario, al momento de procesar se mostrará un mensaje correspondiente.
Las notas de crédito solo pueden emitirse a clientes que no sean consumidores finales.
VENTAS / IMPORTAR VENTAS
.Parafait API
.Actualizar
), presionar Configuración
.Usuario
, Contraseña
y URL
de la api, por ejemplo:
EFECTIVO
y TARJETA DE CRÉDITO/DEBITO
.En caso de no visualizar las formas de pago en esta pantalla, ir a
CONFIGURACION / FORMAS DE PAGO
, buscarEFECTIVO
, seleccionar y guardar sin modificar. Intentar nuevamente el paso anterior.