pvsyst_create_load_variant
Preview or create a new PVsyst variant with an embedded hourly load snapshot by binding a prepared load manifest to current UserData and UserHourlyParams CSVs; dry_run writes nothing.
Instructions
[Loads & Storage] Preview or create a NEW variant with an explicit embedded hourly load snapshot. Bind one prepared v1 load manifest in Results to current raw UserData CSV and normalized UserHourlyParams CSV; check full year/time basis/units and paired powers, never open a historical absolute path from the record. Replace the owning pvLoad with Energy/MJ signed-base62 DDMM hours, including leap day; return encoding precision. No annual renormalization, filling or DST shift. The source VC, PRJ, CSVs and other system/strategy/site/topology fields remain unchanged. A later CSV edit requires a new binding; reading-progress logs do not prove native consumption. This sets loads, not battery dispatch or hybrid ports. dry_run=true writes nothing; execution creates a new VC only, never overwrites. Verify E_User in a native run of matching year/timezone before treating configuration as consumed. Legacy binary/ambiguous VCs stop; non-ASCII load paths add a disclosed UTF-8 BOM to the NEW VC.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dry_run | No | ||
| project | Yes | ||
| new_variant | Yes | ||
| source_variant | Yes | ||
| load_manifest_name | Yes |