[Bug]: Customer Ledger Entry Factbox - Detailed Ledger Entries is not updated when linked entry is cleared
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 77/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Lĩnh vực
- backend
Hướng nghiên cứu
Bắt đầu với BaseApp/Sales/Receivables/CustomerLedgerEntryFactBox.Page.al và đọc trigger OnFindRecord, nơi các bộ đếm factbox khác được đặt lại. Kiểm tra cách NoOfDetailedCustomerEntries được điền và so sánh hành vi đặt lại của nó khi trường được liên kết bị xóa. Hoàn tất khi bộ đếm Detailed Ledger Entries hiển thị 0 sau khi xóa trường Customer Ledger Entry; xác nhận bằng các bước tái hiện trong issue.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Describe the issue
We have a Customer Ledger Entry Factbox that is added to a card page:
area(FactBoxes)
{
part("Customer Ledger Entry"; "Customer Ledger Entry FactBox")
{
SubPageLink = "Entry No." = field("Customer Ledger Entry No.");
}
}
When our field is cleared by the user, the Detailed Ledger Entries count is not updated on the page:
Expected behavior
The Detailed Ledger Entries count is 0 as well.
Steps to reproduce
- Add the factbox on a cardpage as a part
- Select a value of the Customer Ledger Entry on your page
- Factbox is filled with data
- Clear the Customer Ledger Entry field
- All data on the Factbox is cleared except for the Detailed Ledger Entry count
Additional context
File: .../BaseApp/Sales/Receivables/CustomerLedgerEntryFactBox.Page.al
Current Code:
trigger OnFindRecord(Which: Text): Boolean
begin
NoOfReminderFinEntries := 0;
NoOfAppliedEntries := 0;
DocumentHeading := '';
exit(Rec.Find(Which));
end;
I think adding NoOfDetailedCustomerEntries := 0; at line 3 of the OnFindRecord trigger should fix.
- Ngôn ngữ chính
- AL
- Star
- 720
- Fork
- 488
- Merge trung bình
- 2 ngày 17 giờ
- Pull request đã merge (30 ngày)
- 568
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của microsoft/BCApps
-
Team: Integrations
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
microsoft/BCApps#13777 · 1 bình luận · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Team: SCM
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
microsoft/BCApps#13723 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Team: SCM
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
microsoft/BCApps#13708 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Approved ext-requester-pr request-for-external Team: Finance
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
microsoft/BCApps#13691 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Team: SCM
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 64/100
microsoft/BCApps#13635 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của microsoft/BCApps
Issue tương tự
-
`Time.at(t, in: nil)` returns UTC instead of the local time (or the time zone of `t`), unlike CRubyĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
PageParameters.hashCode is inconsistent with equals for named parameters in a different orderĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
bug implicit-state
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 73/100
Maintainer thường phản hồi trong vòng 4 ngày