Giter Club home page Giter Club logo

l10n-ecuador's Introduction

Runboat Pre-commit Status Build Status codecov Translation Status

l10n-ecuador

TODO: add repo description.

Available addons

addon version maintainers summary
l10n_ec_account_edi 17.0.1.1.1 Electronic data interchange adapted Ecuadorian localization
l10n_ec_base 17.0.1.0.2 Ecuadorian Localization
l10n_ec_withhold 17.0.1.0.0 Electronic Withholding adapted Ecuadorian localization

Licenses

This repository is licensed under AGPL-3.0.

However, each module can have a totally different license, as long as they adhere to Odoo Community Association (OCA) policy. Consult each module's __manifest__.py file, which contains a license key that explains its license.


OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

l10n-ecuador's People

Contributors

celm1990 avatar ivorra78 avatar jorge-luis-dev avatar lojanet avatar mestizosdev avatar oca-git-bot avatar pedrobaeza avatar rpinset avatar weblate avatar yazber avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

l10n-ecuador's Issues

[12.0] definicion para implementar control de identificador

En Ecuador existe tipos de personas:

  • Personas naturales
  • Personas juridicas

Cada una tiene un identificador que puede ser RUC o Cedula, esto debe ser controlado dentro del sistema.

La libreria https://arthurdejong.org/python-stdnum/formats ya tiene el control para validar estos identificadores, este issue busca definir la implementacion en Odoo v12.0

En inicio veo dos opciones para esta implementacion del modulo l10n_ec_partner:

  1. El modulo implemente sobre base_vat y seguir esa arquitectura
  2. El modulo tenga un diseño propio diferente a lo que hace base_vat

base_vat https://github.com/odoo/odoo/blob/12.0/addons/base_vat/__manifest__.py

Error con el módulo de l10n_ec_withhold

Al crear y facturar desde el módulo de factura y al enviar a autorizar al SRI lo hace bien pero cuando instalo el modulo de Retención y genero una cotización y luego creo la factura y se envía a autorizar al SRI devuelve un error al generar el XML.

Module

The name of the module that has a bug.

l10n_ec_withhold

Describe the bug

A clear and concise description of what the bug is.

Cuando instalo el modulo de Retención y genero una cotización y luego creo la factura y se envía a autorizar al SRI devuelve un error al generar el XML.

To Reproduce

Affected versions:

17.0

Steps to reproduce the behavior:

  1. instalar el modulo de l10n_ec_withhold
  2. crear una cotización y crear factura
  3. Validar factura

Expected behavior
A clear and concise description of what you expected to happen.

se autorizara la factura sin ningún inconveniente

Additional context
Add any other context about the problem here. (e.g. OS, Python version, ...)

image

SyntaxError: unexpected EOF while parsing

Module

l10n_ec_account_edi

Describe the bug

SyntaxError: unexpected EOF while parsing

To Reproduce

Affected versions:
V15

Steps to reproduce the behavior:

  1. Install module l10n_ec_account_edi
  2. Show Full Accounting Feactures
  3. In Accounting Dashboard Open any Invoice

Expected behavior
A clear and concise description of what you expected to happen.

Additional context
Add any other context about the problem here. (e.g. OS, Python version, ...)

[NEW][l10n_ec_edi_oca] modulo para facturacion electronica localizacion ecuatoriana

Descripcion General

Modulo encargado de todo lo relacionado a facturacion electronica(debe servir de base para otros modulos como Guias de remision electronica, retenciones electronicas)

  • Crear xml
  • Firmar xml
  • enviar correo al cliente(crear plantillas de correo)
  • Crear plantillas genericas para RIDE y reutillizarlas en los reportes
  • habilitar portal

Depender de modulo account_edi para todo lo relacionado con envio al Webservice del SRI, creacion de xml, RIDE

Agregar un formato EDI para el SRI y asi diferenciar del formato EDI de odoo factur-x. Diarios de company ecuatorianas deberian cargar solo este formato por default

Definicion Funcional

  • Agregar estructura para las formas de pago del SRI
  • Agregar en los documentos EDI las funciones y campos comunes en todos los documentos electronicos(clave de acceso, fecha de autorizacion, generacion de clave de acceso, etc)
  • Agregar estructura para informacion adicional de documentos electronicos
  • Agregar estructura y logica para firmar en Python, Notificar firmas electronicas por vencer
  • Agregar parametros con las URL de webservice para conectarse al SRI en ambiente de test y produccion
    Estos parametros se podrian cambiar desde las configuraciones(res.config.settings)
  • Configuraciones para ambiente de test y produccion??
  • Soporte para ambiente electronico y preimpreso en la misma BD, es decir facturas electronicas, pero retenciones pre-impresas x ejemplo?

Definicion Tecnica

Ver documento adjunto(hoja l10n_ec_edi_oca)
https://docs.google.com/spreadsheets/d/1E_nw3pGUbVAh5VVD1ZZd8ZPJXbpbV2PDawNbF-sWjVU/edit?usp=sharing

Proposition

It is possible to replace the city field by res_city_id , to replace and filter by domain with the stated_id and in turn l10n_ec_parish_id filter by domain with res_city_id.

Thank you for your answers

Facturación Electrónica con Odoo 10

Buenas noches,
necesito facturación electrónica mediante el módulo PoS. Les pido por favor me puedan confirmar si es posible con este paquete creado por OCA? Si es afirmativa la respuesta, qué tipo de certificado digital debe tener la firma electrónica?
En qué parte se descarga el ATS?

[15.0] Contributing to Ecuadorian Localization

We work on Ecuadorian Localization, but the default branch is 11.0. Could you please update the repository to change the default branch to 15.0?

I already sent a message to the mailing list to propose myself as a PSC member. I apologize if this is not the best channel, but there are already some open pull requests. Can someone help me merge them or grant me permission to do so?

#39
#40
#41

The roadmap is here https://jhonromero26.notion.site/Localizaci-n-Ecuatoriana-a-Odoo-15-d3f3fcec7f404c2ead41bbf4b1a9539f

thanks for your comments
@sbidoul @simahawk @etobella
CC: @pedrobaeza

Erro de extructura de XML de 6 dieguitos en total descuento cuando en envía validar al SRI

Module

The name of the module that has a bug.

Modulo de Facturacion.

Describe the bug

A clear and concise description of what the bug is.

Al realizar la factura se ingrsa la liniea del sku: catidad (8), precio (6.43), descuento (5.80)% y total (48.46) hasta hay todo vien reliza los calculo y se envia a valida la factura, cuando se valida la factura devuelve el siguiente error:(Error EDI creando archivo XML: Archivo XML Incorrecto, Detalle: Element 'totalDescuento': [facet 'fractionDigits'] The value '2.983520' has more fractional digits than are allowed ('2')., line 26).

Adjunto imagenes

su ayuda por favor

To Reproduce

Affected versions:

Odoo conmunity 17.0

Steps to reproduce the behavior:
1.se realiza la factura
2.se ingresa el sku deseado y se da el descuento solicitado
3.se valida la factura y se genera el error.
"(Error EDI creando archivo XML: Archivo XML Incorrecto, Detalle: Element 'totalDescuento': [facet 'fractionDigits'] The value '2.983520' has more fractional digits than are allowed ('2')., line 26) "

Expected behavior
A clear and concise description of what you expected to happen.

"Factura valiadad"

Additional context
Add any other context about the problem here. (e.g. OS, Python version, ...)

image
image
image

[NEW][l10n_ec_base] modulo base para localizacion ecuatoriana

Descripcion General

Modulo encargado de crear las estructuras bases, los demas modulos deberan depender de este
Este modulo evitara que se instale el modulo l10n_ec de odoo

Definicion Funcional

  • Cargar data de grupos de impuesto conforme a la tabla 16 y 19 del documento de facturacion electronica del SRI
  • Cargar data de tipos de documentos(con el codigo que se espera para el ATS), depender de l10n_ec_latam_document
  • Agregar campos en plantilla de impuestos, grupos de impuestos e impuestos
  • Implementar algoritmo para validación de RUC localmente y en casos que no pase algoritmo validar con SRI directamente consumiendo el webservice(https://srienlinea.sri.gob.ec/movil-servicios/api/v1.0/estadoTributario/{vat})
  • Agregar estructura de Agencia y Punto de emision
  • Agregar estructura y data de sustento tributario
  • Configuracion para validar monto para ventas a consumidor final(quizas como parametro los $200)
  • Agregar posiciones fiscales*(o esto lo haria cada modulo de plan contable)???
  • Clases para autorizaciones preimpresas de proveedores????
  • Clases para autorizaciones preimpresas de la propia empresa???

Definicion Tecnica

Ver documento adjunto(hoja l10n_ec_base)
https://docs.google.com/spreadsheets/d/1E_nw3pGUbVAh5VVD1ZZd8ZPJXbpbV2PDawNbF-sWjVU/edit?usp=sharing

[BUG] error filename / git clone on windows

Module

l10n_ec_account_edi

Describe the bug

When I git clone this repo on windows, i obtain this error :

error: invalid path 'l10n_ec_account_edi/tests/wsdl/AutorizacionComprobantesOffline?wsdl'
error: invalid path 'l10n_ec_account_edi/tests/wsdl/RecepcionComprobantesOffline?wsdl'

To Reproduce

Affected versions:

Steps to reproduce the behavior:

  1. git clone
  2. git checkout 17.0
  3. error

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.