Skocz do zawartości

Przechwycenie wiadomości z "dymka" podczas tworzenia dokumentu

Polecane posty

Zgodnie z dokumentacją SFERY, istnieje atrybut Wiadomosc dla obiektu SuDokument, który:

Cytat
Zwraca obiekt Wiadomosc reprezentujący dodatkowe informacje generowane przez dokument w postaci "dymków".
Chciałem wykorzystać tą funkcjonalność do wczytania dymka, który wyskakuje podczas tworzenia dokumentu FZ kiedy to wybiorę kontrahenta i wpiszę numer dokumentu oryginału, który już został użyty dla tego kontrahenta:
Dymek ma treść:
Cytat

 

Tytuł: Numeracja
Opis: Dla kontrahenta istnieje już dokument o takim samym numerze oryginału '165/2023'

 

A wygląda tak:

image.png.cc6c992946cde5237f6f6c7c59a7c61d.png
Mój kod wygląda tak (poglądowo):
$oDokument = $g_oSubiekt.SuDokumentyManager.DodajFZ
$oDokument.KontrahentId = 12345
$oDokument.NumerOryginalny = '165/2023'
$oWiadomosc = $oDokument.Wiadomosc
$Dymek = "Tytul: " & $oWiadomosc.Tytul & @CRLF & "Opis: " & $oWiadomosc.Opis
ConsoleWrite($Dymek)

Zmienna $Dymek zawiera:

Cytat

Tytul: Wstawianie płatnika

Opis: 

Przypuszczam, że została tam zapisana wartość "Wstawianie płatnika" po wykonaniu polecenia:

$oDokument.KontrahentId = 12345

Próbowałem też odczytać tą wartość po zapisie dokumentu i w innych miejscach ale nigdy nie udało mi się odczytać wiadomości z dymka i zawsze Opis wiadomości był pusty.

Co robię źle lub w jaki sposób odczytać wspomniany dymek?

 

Link to postu
  • 1 miesiąc temu...
×
×
  • Dodaj nową pozycję...