Page 637 IC Outbox Sales Lines
- App
- Base Application
- Namespace
- Microsoft.Intercompany.Outbox
- Versions
- 17-28
- Source table
- 427
Versions171819202122232425262728
Source29
Source in 29
src/Layers/W1/BaseApp/Finance/Intercompany/Outbox/ICOutboxSalesLines.Page.al147 lines, Copyright (c) Microsoft Corporation. MIT
// ------------------------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
// ------------------------------------------------------------------------------------------------
namespace Microsoft.Intercompany.Outbox;
using Microsoft.Finance.Dimension;
/// <summary>
/// Intercompany outbox sales lines interface for viewing and managing line details of outbound sales transactions.
/// Provides detailed line-level view for sales document lines pending transmission to intercompany partners.
/// </summary>
/// <remarks>
/// Primary data source: IC Outbox Sales Line. Used as part of sales document review and management workflow.
/// Navigation: Sales line list part → Line details, dimensions, and transaction information.
/// Extensible via page extensions for additional sales line fields and custom validation logic.
/// </remarks>
page 637 "IC Outbox Sales Lines"
{
Caption = 'Lines';
DeleteAllowed = false;
InsertAllowed = false;
LinksAllowed = false;
PageType = ListPart;
SourceTable = "IC Outbox Sales Line";
layout
{
area(content)
{
repeater(Control1)
{
ShowCaption = false;
field("IC Partner Ref. Type"; Rec."IC Partner Ref. Type")
{
ApplicationArea = Intercompany;
ToolTip = 'Specifies the item or account in your IC partner''s company that corresponds to the item or account on the line.';
}
field("IC Partner Reference"; Rec."IC Partner Reference")
{
ApplicationArea = Intercompany;
ToolTip = 'Specifies the IC partner. If the line is being sent to one of your intercompany partners, this field is used together with the IC Partner Ref. Type field to indicate the item or account in your partner''s company that corresponds to the line.';
}
field("IC Item Reference No."; Rec."IC Item Reference No.")
{
ApplicationArea = Intercompany;
ToolTip = 'Specifies the IC partner. If the line is being sent to one of your intercompany partners, this field is used together with the IC Partner Ref. Type field to indicate the item or account in your partner''s company that corresponds to the line.';
}
field(Description; Rec.Description)
{
ApplicationArea = Intercompany;
ToolTip = 'Specifies a description of the entry. The description depends on what you chose in the Type field. If you did not choose Blank, the program will fill in the field when you enter something in the No. field.';
}
field("Description 2"; Rec."Description 2")
{
ApplicationArea = All;
ToolTip = 'Specifies information in addition to the description.';
Visible = false;
}
field(Quantity; Rec.Quantity)
{
ApplicationArea = Intercompany;
ToolTip = 'Specifies how many units of the item will be specified on the line.';
}
field("Unit Price"; Rec."Unit Price")
{
ApplicationArea = Intercompany;
ToolTip = 'Specifies the price of one unit of the item or resource. You can enter a price manually or have it entered according to the Price/Profit Calculation field on the related card.';
}
field("Line Discount Amount"; Rec."Line Discount Amount")
{
ApplicationArea = Intercompany;
ToolTip = 'Specifies the discount amount that is granted for the item on the line.';
}
field("Amount Including VAT"; Rec."Amount Including VAT")
{
ApplicationArea = Intercompany;
ToolTip = 'Specifies the net amount, including VAT, for this line.';
}
field("Job No."; Rec."Job No.")
{
ApplicationArea = Intercompany;
ToolTip = 'Specifies the number of the related project.';
Visible = false;
}
field("Drop Shipment"; Rec."Drop Shipment")
{
ApplicationArea = Intercompany;
ToolTip = 'Specifies if your vendor ships the items directly to your customer.';
Visible = false;
}
field("VAT Base Amount"; Rec."VAT Base Amount")
{
ApplicationArea = Intercompany;
ToolTip = 'Specifies the amount that serves as a base for calculating the Amount Including VAT field.';
Visible = false;
}
field("Line Amount"; Rec."Line Amount")
{
ApplicationArea = Intercompany;
ToolTip = 'Specifies the net amount, excluding any invoice discount amount, that must be paid for products on the line.';
Visible = false;
}
field("Requested Delivery Date"; Rec."Requested Delivery Date")
{
ApplicationArea = Intercompany;
ToolTip = 'Specifies the date that your customer has asked the items on this order line to be delivered.';
Visible = false;
}
field("Inv. Discount Amount"; Rec."Inv. Discount Amount")
{
ApplicationArea = Intercompany;
ToolTip = 'Specifies the total calculated invoice discount amount for the line.';
Visible = false;
}
}
}
}
actions
{
area(processing)
{
group("&Line")
{
Caption = '&Line';
Image = Line;
action(Dimensions)
{
AccessByPermission = TableData Dimension = R;
ApplicationArea = Dimensions;
Caption = 'Dimensions';
Image = Dimensions;
ShortCutKey = 'Alt+D';
ToolTip = 'View or edit dimensions, such as area, project, or department, that you can assign to sales and purchase documents to distribute costs and analyze transaction history.';
trigger OnAction()
begin
Rec.ShowDimensions();
end;
}
}
}
}
}