PREPROD
ReaderAuthor

piper

Report Section — Package ID

`ReportSection.packageId` links the section to its parent ReportPackage, determining which report the section will appear in when rendered.

1 min read · 2 depth levelsstratum-piper · vdevMatches production
Everyday

The packageId on a ReportSection is the foreign key that binds the section to a specific regulatory report. All sections sharing the same packageId are gathered together and ordered by their order field when a ReportVersion is rendered. When you create a section in Piper, you select the parent package first and packageId is stored automatically. Moving a section to a different report requires updating packageId, which effectively reassigns all its content to the new package.

Technical section
Data model, API, and internals — visible to developers.
View as developer →
Was this helpful?