Please enable JavaScript.
Coggle requires JavaScript to display documents.
proposal-tunnel, <sales-tunnel-navigator-component>, Proposal,…
proposal-tunnel
<accepted-quote-list-component>
<a3dn-empty-list-component>
Method()
getAcceptedQuoteList()
<accepted-quote-card-component>
Methods()
Method()
updateQuoteUser()
Method()
archiveQuote()
Method()
updateQuoteComment()
Method()
convertQuote()
Input()
quote: AcceptedQuote
filterParams : TunnelFilterParams
<converted-quote-with-missing-documents-list-component>
filterParams : TunnelFilterParams
<a3dn-empty-list-component>
Method()
getConvertedQuoteInPendingDocumentsList()
<converted-quote-with-missing-documents-card-component>
Methods()
Method()
openQuoteDocumentsCollector()
Method()
archiveQuote()
Method()
onRemindCustomerMissingDocuments()
Method()
updateQuoteUser()
Method()
updateQuoteComment(quoteId : string)
Input()
quote :convertedQuote
<ongoing-proposal-list-component>
<a3dn-empty-list-component>
filterParams : TunnelFilterParams
Methods()
getOngoingProposals()
handleDeleteProposal(proposalId: string)
<transmitted-proposal-list-component>
Methods()
getTransmittedProposalList()
openRemindCustomerMessagePanel()
handleQuoteConversion(quoteId: string)
handleDeleteProposal(proposalId: string)
handleMarkQuoteAsAccepted(quoteId : string)
<a3dn-empty-list-component>
filterParams : TunnelFilterParams
shared
<proposal-card-component>
Input()
proposal: Proposal
Methods()
Method()
openProposalDocumentsCollector()
Method()
updateProposalUser(userId : string)
Method()
updateQuoteComment(comment: string)
Method()
remindCustomerAction()
Method()
markQuoteAsAccepted(quoteId : string)
Method()
onConvertQuote()
Method()
onDeleteProposal()
Outputs()
openProposalDocumentsCollectorEvent : EventEmitter<string>
remindCustomerEvent : EventEmitter<string>
convertQuoteEvent: EventEmitter<quoteId : string>
deleteProposalEvent: EventEmitter<string>
markQuoteAsAcceptedEvent : EventEmitter<string>
Input()
quoteCanBeConvertedOrReminded: boolean
<sales-tunnel-navigator-component>
Input()
selectedStep : TunnelStepEnum
Methods()
Method()
navigateTunnelStep()
Method()
getFiltersQueryParams()
Method()
getSelected =TunnelStep()
Method
tunnelStepClick()
filterQueryParams : TunnelFilterParams
ongoingProposalsCount: number
transmittedProposalsCount: number
acceptedQuotesCount: number
convertedQuotesWithMissingDocumentsCount: number
sales-tunnel-navigator-service
Methods()
Method()
getAcceptedQuotesCount()
Method()
getconvertedQuotesWithMissingDocumentsCount()
Method()
getOngoingProposals()
Method()
getTransmittedProposalsCount
<sales-tunnel-wrapper-component>
<ongoing-proposal-list-component>
<transmitted-proposal-list-component>
<accepted-quote-list-component>
<converted-quote-with-missing-documents-list-component>
<global-opportunity-list-component>
<needs-collection-component>
<sales-tunnel-subheader-component>
Proposal
id: string
customer: ClientDto
risk: ProposalRisk
quotes: Quote[]
status: ProposalStatus
user: UtilisateurDto
ProposalStep
ongoing
transmitted
TunnelFilterParams
user: string