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

[12.0] [IMP] add obliged subject checkbox on partner #1052

Conversation

primes2h
Copy link
Contributor

@primes2h primes2h commented Feb 27, 2019

Ref. #992 (comment)

Allows to manage future improvements.

@primes2h primes2h force-pushed the 12.0-IMP-l10n_it_fatturapa-partner_e-invoicing_management branch 4 times, most recently from 091f850 to bbf4f2d Compare March 1, 2019 22:03
@eLBati eLBati changed the title [IMP] add obliged subject checkbox on partner [12.0] [IMP] add obliged subject checkbox on partner Mar 4, 2019
@primes2h primes2h force-pushed the 12.0-IMP-l10n_it_fatturapa-partner_e-invoicing_management branch from bbf4f2d to b33a120 Compare May 8, 2019 12:22
@primes2h primes2h force-pushed the 12.0-IMP-l10n_it_fatturapa-partner_e-invoicing_management branch from b33a120 to 9955072 Compare May 13, 2019 12:56
Copy link
Member

@eLBati eLBati left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mancano le etichette dei campi

image

@eLBati
Copy link
Member

eLBati commented May 13, 2019

@primes2h Mi ricordi quali sarebbero i soggetti ma non obbligati a fatturazione elettronica?

@primes2h
Copy link
Contributor Author

Mancano le etichette dei campi

Questa è una cosa strana, in locale compaiono, nel runbot no.
Mi sono dimenticato di segnalarlo.

@primes2h
Copy link
Contributor Author

primes2h commented May 13, 2019

@primes2h Mi ricordi quali sarebbero i soggetti ma non obbligati a fatturazione elettronica?

Es. le persone fisiche e le associazioni.
Non sono soggetti a fattura elettronica (non hanno alcun obbligo di emissione) ma se sono clienti sei obbligato a emettere fattura elettronica e a inviarla all'SdI.
Devi comunque rilasciare la fattura cartacea, chiamata copia di cortesia (che per loro ha valore legale ai fini fiscali) comunicando che il documento è a disposizione nell'area riservata dell'SdI.

@eLBati
Copy link
Member

eLBati commented May 13, 2019

Mi sembra confuso: quindi che significato hanno i campi electronic_invoice_subjected e electronic_invoice_obliged_subject?

Finora electronic_invoice_subjected ha significato "cliente per cui invio fattura elettronica".
Il significato cambierebbe?

@primes2h
Copy link
Contributor Author

Finora electronic_invoice_subjected ha significato "cliente per cui invio fattura elettronica".
Il significato cambierebbe?

È gia cambiato con #992, forse ti conviene rileggere tutta la discussione che ha portato a quella PR (vedi #979).

@eLBati
Copy link
Member

eLBati commented May 14, 2019

La #992 conferma ciò che scrivo: electronic_invoice_subjected significa "cliente per cui invio fattura elettronica".

Quindi con questa PR che significato assumerebbero i campi electronic_invoice_subjected e electronic_invoice_obliged_subject?

@primes2h
Copy link
Contributor Author

La #992 conferma ciò che scrivo: electronic_invoice_subjected significa "cliente per cui invio fattura elettronica".

Certo, mi sono spiegato male.
Con "è già cambiato" intendevo rispetto al significato originale che era stato dato a "Soggetto a fattura elettronica".

Quindi con questa PR che significato assumerebbero i campi electronic_invoice_subjected e electronic_invoice_obliged_subject?

Il primo campo rimarrebbe "cliente per cui invio fattura elettronica", in pratica abilita la possibilità di fatturare elettronicamente per quel cliente, visualizzando i pulsanti nella fattura.
Non è necessario che vengano "visualizzati" i campi codice destinatario e pec per il cliente, perché non li possiede non essendo soggetto obbligato, viene usato in automatico il codice predefinito

Il secondo campo si riferisce al significato proprio di "Soggetto obbligato", come categoria definita del cliente.
Un cliente di questo tipo ha l'obbligo di fatturazione elettronica, quindi possiede per forza di cose o un codice destinatario o una PEC, da qui la visualizzazione dei relativi campi selezionando la casella.

@primes2h primes2h force-pushed the 12.0-IMP-l10n_it_fatturapa-partner_e-invoicing_management branch from 9955072 to 0427ddf Compare July 19, 2019 08:02
@primes2h
Copy link
Contributor Author

Mancano le etichette dei campi

Ho corretto.

@primes2h
Copy link
Contributor Author

Mancano le etichette dei campi

Questa è una cosa strana, in locale compaiono, nel runbot no.

Hai per caso idea del perché può capitare una cosa del genere?

@mrcast
Copy link
Contributor

mrcast commented Aug 5, 2019

@eLBati @primes2h quanto si diceva nella #992 mi sembra molto sensato ed è utile portarlo avanti

@primes2h
Copy link
Contributor Author

primes2h commented Aug 5, 2019

@eLBati @primes2h quanto si diceva nella #992 mi sembra molto sensato ed è utile portarlo avanti

👍

@primes2h primes2h force-pushed the 12.0-IMP-l10n_it_fatturapa-partner_e-invoicing_management branch from 0427ddf to 1a19481 Compare August 8, 2019 19:28
@primes2h
Copy link
Contributor Author

primes2h commented Aug 8, 2019

Adesso dovrebbe essere ok.

@labaggio
Copy link
Contributor

@primes2h questa PR è abbandonata da tempo ed ha dei conflitti.. puoi sistemarla, così magari riusciamo a mergiarla?

@primes2h primes2h force-pushed the 12.0-IMP-l10n_it_fatturapa-partner_e-invoicing_management branch from 1a19481 to 69c30b3 Compare December 17, 2019 10:43
@eLBati
Copy link
Member

eLBati commented Dec 20, 2019

Mi sono accorto però che nel frattempo è stata implementata la nuova funzionalità di visualizzazione dati di importazione della fattura elettronica del fornitore

@primes2h a che dati ti riferisci?

@primes2h
Copy link
Contributor Author

Mi sono accorto però che nel frattempo è stata implementata la nuova funzionalità di visualizzazione dati di importazione della fattura elettronica del fornitore

@primes2h a che dati ti riferisci?

Errore mio, mi riferivo a questi qui sotto che compaiono quando viene abilitata la fatturazione elettronica su un fornitore. In realtà non è una cosa "nuova", è solo che la modifica relativa a questa PR l'avevo valutata solo lato cliente.

immagine

@eLBati
Copy link
Member

eLBati commented Dec 23, 2019

Viene fatto qualche controllo sul codice destinatario/PEC in questo caso?

No:

if partner.electronic_invoice_subjected and partner.customer:

A questo punto vi chiedo gentilmente una piccola review funzionale della PR in caso di:

  • partner che sia solo fornitore
  • partner sia cliente che fornitore

Come dicevi, se un fornitore è soggetto vuol dire che è italiano e quindi anche obbligato.
Quindi secondo me, per i fornitori, se electronic_invoice_subjected è vero lo deve essere anche electronic_invoice_obliged_subject

@primes2h primes2h force-pushed the 12.0-IMP-l10n_it_fatturapa-partner_e-invoicing_management branch from 04353bc to 0600b94 Compare December 23, 2019 13:53
@primes2h
Copy link
Contributor Author

Viene fatto qualche controllo sul codice destinatario/PEC in questo caso?

No:

if partner.electronic_invoice_subjected and partner.customer:

A questo punto vi chiedo gentilmente una piccola review funzionale della PR in caso di:

  • partner che sia solo fornitore
  • partner sia cliente che fornitore

Come dicevi, se un fornitore è soggetto vuol dire che è italiano e quindi anche obbligato.
Quindi secondo me, per i fornitori, se electronic_invoice_subjected è vero lo deve essere anche electronic_invoice_obliged_subject

Si, ha decisamente senso.
Ho implementato la modifica.

@primes2h primes2h force-pushed the 12.0-IMP-l10n_it_fatturapa-partner_e-invoicing_management branch 2 times, most recently from fa71288 to f6bac7a Compare December 23, 2019 14:26
@primes2h
Copy link
Contributor Author

Viene fatto qualche controllo sul codice destinatario/PEC in questo caso?

No:

if partner.electronic_invoice_subjected and partner.customer:

A questo punto vi chiedo gentilmente una piccola review funzionale della PR in caso di:

  • partner che sia solo fornitore
  • partner sia cliente che fornitore

Come dicevi, se un fornitore è soggetto vuol dire che è italiano e quindi anche obbligato.
Quindi secondo me, per i fornitori, se electronic_invoice_subjected è vero lo deve essere anche electronic_invoice_obliged_subject

Si, ha decisamente senso.
Ho implementato la modifica.

Ho anche aggiunto il controllo sul fornitore. Se è straniero, quando viene abilitato electronic_invoice_obliged_subject imposta automaticamente il codice destinatario a XXXXXXX.
Grazie.

Copy link
Member

@eLBati eLBati left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@primes2h primes2h force-pushed the 12.0-IMP-l10n_it_fatturapa-partner_e-invoicing_management branch from f6bac7a to c79dc5e Compare January 20, 2020 17:25
@primes2h
Copy link
Contributor Author

Ho aggiornato il relativo README.

@primes2h primes2h requested a review from eLBati January 20, 2020 17:27
@primes2h primes2h force-pushed the 12.0-IMP-l10n_it_fatturapa-partner_e-invoicing_management branch 2 times, most recently from a2bc868 to 6bf4455 Compare January 20, 2020 17:30
@eLBati
Copy link
Member

eLBati commented Jan 22, 2020

@primes2h
Copy link
Contributor Author

@primes2h il readme viene così
https://github.com/OCA/l10n-italy/blob/6bf4455eec799c31b8f626e16e829542193a20e3/l10n_it_fatturapa/readme/CONFIGURE.rst
è voluto?

Mmmhh... no. L'avevo testato in locale con retext ed era ok. Adesso provvedo a sistemarlo.

@primes2h primes2h force-pushed the 12.0-IMP-l10n_it_fatturapa-partner_e-invoicing_management branch from 6bf4455 to 789228d Compare January 22, 2020 16:28
@primes2h primes2h force-pushed the 12.0-IMP-l10n_it_fatturapa-partner_e-invoicing_management branch from 789228d to 5af6cfe Compare January 22, 2020 16:31
@primes2h
Copy link
Contributor Author

@primes2h il readme viene così
https://github.com/OCA/l10n-italy/blob/6bf4455eec799c31b8f626e16e829542193a20e3/l10n_it_fatturapa/readme/CONFIGURE.rst
è voluto?

Mmmhh... no. L'avevo testato in locale con retext ed era ok. Adesso provvedo a sistemarlo.

@eLBati adesso dovrebbe essere ok.

@eLBati
Copy link
Member

eLBati commented Jan 23, 2020

/ocabot merge minor

@OCA-git-bot
Copy link
Contributor

Hey, thanks for contributing! Proceeding to merge this for you.
Prepared branch 12.0-ocabot-merge-pr-1052-by-eLBati-bump-minor, awaiting test results.

OCA-git-bot added a commit that referenced this pull request Jan 23, 2020
Signed-off-by eLBati
@OCA-git-bot OCA-git-bot merged commit 5af6cfe into OCA:12.0 Jan 23, 2020
@OCA-git-bot
Copy link
Contributor

Congratulations, your PR was merged at 389598d. Thanks a lot for contributing to OCA. ❤️

@primes2h primes2h deleted the 12.0-IMP-l10n_it_fatturapa-partner_e-invoicing_management branch December 8, 2020 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants