Նկարագիր

Համարժեքը 4x-ում՝ AsDoc.HiDelete

Դաս՝ IDocumentService

public Task<(bool had01AccRow, bool hadHIRow)> HiDelete(Document doc, 
                                                        bool deleteDoc)

Ջնջում է փաստաթղթի նախկինում գրանցած հաշվառումները HI աղյուսակից։
Եթե մեթոդը կանչում են Action իրադարձության մշակիչից, ապա սահմանաչափերի ստուգումները կկատարվեն Action-ի ավարտից հետո։
Իսկ եթե այլ տեղից է կանչած, ապա ստուգումները կկատարվեն անմիջապես։

Վերադարձնում է կորտեժ
hadHIRow - ջնջվում են որևէ հաշվառման տողեր,
had01AccRow - ջնջվում են 01 հաշվառման տողեր։

Պարամետրեր

  • doc - Փաստաթղթի օբյեկտ։
  • deleteDoc - հարկավոր է փոխանցել true, երբ ֆունկցիան կանչվում է որևէ փաստաթղթի ջնջման ժամանակ։ Պարամետրը փոխանցվում է OnLimitFault իրադարձության մշակիչին։