Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
erp5 erp5
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Labels
    • Labels
  • Merge requests 136
    • Merge requests 136
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • nexedi
  • erp5erp5
  • Merge requests
  • !2140

Open
Created Jul 29, 2025 by Titouan Soulard@tsoulardDeveloper
  • Report abuse
Report abuse

erp5_trade: allow editing reference date method on Trade Model Path

  • Overview 0
  • Commits 2
  • Pipelines 1
  • Changes 5

Supersedes !2123 (closed)

This MR allows editing a previously hidden property from a Trade Model Path.

Here is a screenshot from a Trade Model Path view before the change. "Term Reference Date" allows selecting movement from which Trade Phase will be used to select the reference date for generated movements matching the TMP. The reference date is then be used to compute Start and Stop Dates of the generated movement.

1753805240_grim

However, every movement can define its own methods for getting a reference date, especially, one may want to use either Start Date or Stop Dat. For instance, for a Packing List, start date (Shipping Date) may be defined on the basis of an Order start date (Shipping Date also).

A generic property exists for deciding which method defines the reference date: reference_date_method_id. It will always default to getStopDate, and this MR simply shows a field to edit the method on a TMP view.

/cc @jerome @romain @jm

Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Source branch: for-mr-pig
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7