Replikacja jednorazowa
Replikacja jednorazowa to replikacja rekordów wybranych na stronie listy. Można ją dodać do wybranych list jako rozszerzenie aplikacji AL.
Rozszerzenie MDMS poprzez dodanie akcji do wybranych list
Aby dodać akcję Replikacja jednorazowa do wybranych list:
- Poproś programistę o przygotowanie następującego rozszerzenia strony dla każdej wybranej listy (listy zapasów, listy dostawców, niestandardowych list itp.):
pageextension 50500 "Item Extension" extends "Item List"
{
actions
{
addlast(processing)
{
action("One-Time Replication")
{
ApplicationArea = All;
Caption = 'One-Time Replication';
ToolTip = 'Run a one-time replication for the records selected on a list page.';
Image = Company;
trigger OnAction()
var
Item: Record Item;
OneTimeReplicationMgt: Codeunit "ITI One-Time Replication Mgt.";
begin
CurrPage.SetSelectionFilter(Item);
if Item.FindSet() then
repeat
OneTimeReplicationMgt.RunOneTimeReplication(Item.RecordId());
until Item.Next() = 0;
end;
}
}
}
}
- Dodaj nazwę wybranej listy po słowie kluczowym
extends
w pierwszym wierszu kodu, na przykład Warunki płatności.
Konfigurowanie replikacji jednorazowej
Aby skonfigurować funkcjonalność replikacji jednorazowej:
Wybierz przycisk Włącz replikację jednorazową na stronie Ustawienia MDMS.
Otwórz stronę Ustawienia jednorazowej replikacji na stronie: MDMS / Ustawienia MDMS.
Wypełnij następujące pola:
- Nr tabeli - Określa numer tabeli, dla której użyto replikacji jednorazowej.
- Nr odbiorcy - Określa numer odbiorcy, dla którego użyto replikacji jednorazowej.
- Nr replikacji - Określa domyślną replikację (tylko dla replikacji jednorazowych).
- Nr wiersza replikacji - Określa domyślny wiersz replikacji.
- Nr zestawu danych - Określa domyślny zestaw danych.
- Nr wiersza zestawu danych - Określa wiersz domyślnego zestawu danych.
- Uwzględnij podrzędne wiersze - Określa, czy wiersze podrzędne z zestawów danych mają zostać zreplikowane.
Uwaga
Aby użyć funkcji Replikacja jednorazowa, należy utworzyć osobną replikację i zaznaczyć pole Replikacja jednorazowa.
Przetwarzanie replikacji jednorazowej
Aby uruchomić replikację jednorazową:
- Wybierz akcję Replikacja jednorazowa na stronie listy.
- Sprawdź zapisy synchronizacji rekordów dla każdego odbiorcy.
Uwaga
Aby włączyć automatyczną synchronizację rekordów, należy sprawdzić, czy zaznaczono opcję Synchronizacja automatyczna na stronie Ustawienia MDMS.