Page 5077 "Create Interaction"
Base Application · Microsoft.CRM.Segment
Across versions
- BC23present
- BC24declaration changed
- BC25-30unchanged
Neighbourhood 3 connected objects and pages
Base Application · Microsoft.CRM.Segment · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Create Interaction |
| SourceTable | Segment Line |
| PageType | NavigatePage |
Fields on this page
Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).
| Group | Control | Shows | ToolTip |
|---|---|---|---|
| What is the type of interaction? | Note1 | Step1InstructionTxt |
— |
| Contact | Wizard Contact Name | Specifies the contact that you are interacting with. | |
| Interaction Template Code | Interaction Template Code | Specifies the type of the interaction. from the table field | |
| Description | Description | Specifies what the interaction is about. | |
| ShowMoreLess1 | GetShowMoreLessLbl(ShowLessStep1) |
Show more/fewer fields. | |
| AdditionalFieldsStep1 | Salesperson | Salesperson Code | Specifies the salesperson who is responsible for this interaction. |
| Language Code | Language Code | Specifies the language that is used when translating specified text on documents to foreign business partner, such as an item description on an order confirmation. from the table field | |
| Date of Interaction | Date | Specifies the date when the interaction took place. | |
| Time of Interaction | Time of Interaction | Specifies the time when the interaction took place from the table field | |
| Correspondence Type | Correspondence Type | Specifies the type of correspondence for the interaction. NOTE: If you use the Web client, you must not select the Hard Copy option because printing is not possible from the web client. from the table field | |
| Information Flow | Information Flow | Specifies the direction of the interaction, inbound or outbound. | |
| Initiated By | Initiated By | Specifies if the interaction was initiated by your company or by one of your contacts. The Us option indicates that your company was the initiator; the Them option indicates that a contact was the initiator. | |
| What content will be used for this interaction? | Step2InstructionTxt | Step2InstructionTxt |
— |
| Step2OpenInstructionTxt | Step2OpenInstructionTxt |
— | |
| Step2ImportInstructionTxt | Step2ImportInstructionTxt |
— | |
| Step2MergeInstructionTxt | Step2MergeInstructionTxt |
— | |
| Wizard Action | InteractionTemplate."Wizard Action" |
Specifies the action that is performed for the interaction. | |
| Content | HTMLContentBodyText | HTMLContentBodyText |
— |
| What is the interaction related to? | Step3InstructionTxt | Step3InstructionTxt |
— |
| What campaign is this interaction linked to? | Campaign Description | Specifies the campaign that is related to the segment. The description is copied from the campaign card. | |
| This contact is being targeted as part of campaign | Campaign Target | Specifies that the segment involved in this interaction is the target of a campaign. This is used to measure the response rate of a campaign. from the table field | |
| This interaction is a response to a campaign | Campaign Response | Specifies that the interaction created for the segment is the response to a campaign. For example, coupons that are sent as a response to a campaign. from the table field | |
| What is the opportunity | Opportunity Description | Specifies a description of the opportunity that is related to the segment. The description is copied from the opportunity card. from the table field | |
| What was the result of is the interaction? | Note4 | Step4InstructionTxt |
— |
| Interaction Result Description | InteractionLogEntry.Description |
Specifies a description of the interaction. | |
| Evaluation | Evaluation | Specifies the evaluation of the interaction involving the contact in the segment. from the table field | |
| ShowMoreLess4 | GetShowMoreLessLbl(ShowLessStep4) |
Show more/fewer fields. | |
| AdditionalFieldsStep4 | Was Successful | Interaction Successful | Specifies if the interaction was successful. Clear this check box to indicate that the interaction was not a success. from the table field |
| Cost (LCY) | Cost (LCY) | Specifies the cost of the interaction with the contact that this segment line applies to. | |
| Duration (Min.) | Duration (Min.) | Specifies the duration of the interaction with the contact. |
Actions
| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Processing | Preview | Test the setup of the interaction. | |
| Finish | — | ||
| Cancel | Cancel the interaction | ||
| Back | Go back to the previous step | ||
| Next | Go to the next step | ||
| Finish | Finish the interaction. | ||
| Navigation | Comments | View or add comments for the record. |
Events published
OnAfterCaption(var SegmentLine: Record "Segment Line"; var CaptionStr: Text[260])(integration)OnAfterSetContactEditable(var SegmentLine: Record "Segment Line"; var IsContactEditable: Boolean)(integration)
Procedures
Caption(): TextUpdateUIFlags()AttachmentReload()
Plus 5 local procedures.
Triggers
OnInit, OnOpenPage
Relations
- source table Table 5077 “Segment Line”
Calls
From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.
- Codeunit 4030 “Client Type Management” (1 call:
OnInit → GetCurrentClientType)
Called by
- Table 5077 “Segment Line” (1 call:
RunCreateInteraction → (object))
Ask your agent
Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "page", object_name: "Create Interaction"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.