Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add cfdi stamping for Sales Invoice and Payment Entry #5

Merged
merged 63 commits into from
Aug 30, 2024

Conversation

Ahuahuachi
Copy link
Member

  • chore(v15 migration): removal of setup.py
  • ci(v15 migration): update frappe base
  • chore(install): remove deprecated import local file function
  • feat: add app workspace
  • chore(install): add logger
  • chore: update desktop strings
  • feat: rename SAT Payment Mode to SAT Payment Method
  • feat: rename SAT Payment Mode custom field
  • feat: add SAT Payment Option doctype
  • feat: add SAT Payment Option to workspace
  • chore: add SAT Payment Option fixture
  • chore: remove sales invoice item custom fields from fixtures
  • chore: remove sales invoice custom fields from fixtures
  • chore: add sat_payment_method to quick entry
  • chore: reorder sales invoice item custom fields
  • feat: update sales invoice fields
  • feat: add UOM custom fields
  • feat: add Sat Payment Mode to Payment Entry
  • feat: add Account customizations
  • chore: add bank account custom properties
  • feat: add customer custom fields
  • feat: add prettier settings file
  • feat: add Item custom fields
  • chore: resolve pylint logging-fstring-interpolation
  • chore: update available hooks
  • chore: export type annotations
  • feat: add CSD settings
  • feat: add Digital Signing Certificate doctype
  • feat(digital signing cert): add branch name field
  • feat(tax regime): rename SAT Tax System to SAT Tax Regime
  • feat(company): add tax regime field
  • feat(csd): add get issuer method
  • feat(sales invoice): add method to create a cfdi receiver
  • feat(sales invoice): add all the methods to create a cfdi
  • fix(sales invoice): tax decimals validation error
  • fix(digital signing certificate): various errors when deleting
  • feat: add webservice client module and settings
  • feat(cfdi use): add tax regime child table
  • feat(sales invoice): add customer filter to cfdi use field
  • fix(customer): tax id validation fails if empty
  • feat(sales invoice): complete stamping process
  • feat(cancellation reson): add new DocType
  • feat(sales invoice): complete cancel process
  • fix(sales invoice): stamp cfdi button disapeared
  • feat(common): create common controller
  • feat(payment entry): add payment entry override
  • feat(payment entry): add stamp cfdi button
  • feat(payment entry): add file attachment buttons
  • feat(fixtures): migrate account custom fields to fixtures
  • feat(fixtures): migrate bank account custom fields to fixtures
  • feat(fixtures): migrate company custom fields to fixtures
  • feat(fixtures): migrate customer custom fields to fixtures
  • feat(fixtures): migrate item custom fields to fixtures
  • feat(fixtures): migrate mode of payment custom fields to fixtures
  • feat(fixtures): migrate sales invoice item custom fields to fixtures
  • feat(fixtures): migrate sales invoice custom fields to fixtures
  • feat(fixtures): migrate unit of measure custom fields to fixtures
  • feat(fixtures): migrate payment entry custom fields to fixtures
  • feat(fixtures): rename payment entry & sales invoice custom fields
  • feat(payment entry): add cancel cfdi flow

@Ahuahuachi Ahuahuachi merged commit 7f53140 into main Aug 30, 2024
1 check failed
@Ahuahuachi Ahuahuachi deleted the feat/cfdi-stamping branch August 30, 2024 22:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant