Retrieve a single Proposal record by its Id.
ProposalContract records) that are presented to a customer for review and acceptance. Each ProposalContract carries the same properties as a CoworkerContract and becomes one when the proposal is accepted.
When a Proposal is created, a ProposalContract is automatically created and associated with it. From that point on, the contract-related fields on the Proposal (TariffId, Desks, Variants, Price, StartDate, CancellationLimitDays, ContractTerm, CancellationDate, ExpirationDate, BillingDay, Quantity) become read-only — they are all createOnly. Subsequent edits to those values must be made via the associated ProposalContract. Additional ProposalContract records can also be added.
Proposals support three optional attachments:
DocumentTemplate entity presented to the customer instead of the standard price-schedule table before the proposal is accepted.DocumentTemplate entity used to generate a document for e-signature.DoNotIssueInvoice to control whether the first invoice is issued automatically when the proposal is accepted.
Authorization header.
The authenticated user must be a full unrestricted administrator or have the Proposal-Read role.eProposalStatus enum values: 1 = Draft, 2 = Sent, 3 = Accepted, 4 = Rejected.