Skip to content

Conversation

@jcadhoc
Copy link
Contributor

@jcadhoc jcadhoc commented Dec 4, 2025

No description provided.

@roboadhoc
Copy link

Pull request status dashboard

@jcadhoc jcadhoc force-pushed the 19.0-t-56718-jc branch 7 times, most recently from 1302c62 to fcfa2bf Compare January 19, 2026 19:09
@jcadhoc jcadhoc changed the title 19.0 t 56718 jc [IMP] purchase_ux: skip upload in purchase Jan 19, 2026
- Replace system parameter with boolean field 'skip_upload' in res.company
- Add company configuration view for the skip_upload field
- Hide file uploader widget when skip_upload is enabled on company
- Show 'Create Bill' button as alternative when skip_upload is enabled
- Remove JavaScript patches and unnecessary action_create_invoice override
- Remove configuration from settings in favor of company field

This simplifies the implementation by using company configuration instead
of system parameters and removes the need for JavaScript patches.
@mav-adhoc
Copy link
Contributor

@roboadhoc r+

@roboadhoc
Copy link

@jcadhoc @mav-adhoc because this PR has multiple commits, I need to know how to merge it:

  • merge to merge directly, using the PR as merge commit message
  • rebase-merge to rebase and merge, using the PR as merge commit message
  • rebase-ff to rebase and fast-forward

@mav-adhoc
Copy link
Contributor

@roboadhoc rebase-ff

roboadhoc pushed a commit that referenced this pull request Jan 20, 2026
…invoice creation

Part-of: #290
Signed-off-by: Matias Velazquez <mav@adhoc.com.ar>
@roboadhoc
Copy link

Merge method set to rebase and fast-forward.

@roboadhoc roboadhoc closed this in 9fc7163 Jan 20, 2026
@roboadhoc roboadhoc added the 18.1 label Jan 20, 2026
@roboadhoc roboadhoc deleted the 19.0-t-56718-jc branch January 20, 2026 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants