TRpcRule0ID44CategoryRefs6Order32NameWorkflow: DATEV Belegdatei Upload per E-MailTriggers12ExpertDataFbmRuleNodeB3PT68BCYQ.Extended=0
FbmRuleNodeB3PT68BCYQ.FailureNode=FbmRuleNodeUHOY2GN8AV
FbmRuleNodeB3PT68BCYQ.Field=19
FbmRuleNodeB3PT68BCYQ.FlipNodes=0
FbmRuleNodeB3PT68BCYQ.Locked=0
FbmRuleNodeB3PT68BCYQ.Op=0
FbmRuleNodeB3PT68BCYQ.SuccessNode=FbmRuleNodeHNAXDHBGXL
FbmRuleNodeB3PT68BCYQ.Type=TFbmRuleNodeConditionItem
FbmRuleNodeB3PT68BCYQ.Value=21
FbmRuleNodeB3PT68BCYQ.X=768
FbmRuleNodeB3PT68BCYQ.Y=312
FbmRuleNodeBMDSN036OA.Extended=0
FbmRuleNodeBMDSN036OA.From=buchhaltung@musterfirma.de
FbmRuleNodeBMDSN036OA.Kind=0
FbmRuleNodeBMDSN036OA.Locked=0
FbmRuleNodeBMDSN036OA.Recipients=xxx@uploadmail.datev.de
FbmRuleNodeBMDSN036OA.SubjectOnly=0
FbmRuleNodeBMDSN036OA.Type=TFbmRuleNodeActionForward
FbmRuleNodeBMDSN036OA.WithoutAttachments=0
FbmRuleNodeBMDSN036OA.X=264
FbmRuleNodeBMDSN036OA.Y=168
FbmRuleNodeD1L4BI4MMR.Extended=0
FbmRuleNodeD1L4BI4MMR.Locked=0
FbmRuleNodeD1L4BI4MMR.NextNode=FbmRuleNodeEB40XII9US
FbmRuleNodeD1L4BI4MMR.Type=TFbmRuleNodeActionRoot
FbmRuleNodeD1L4BI4MMR.X=768
FbmRuleNodeD1L4BI4MMR.Y=-84
FbmRuleNodeEB40XII9US.Extended=0
FbmRuleNodeEB40XII9US.Field=32
FbmRuleNodeEB40XII9US.FlipNodes=0
FbmRuleNodeEB40XII9US.Locked=0
FbmRuleNodeEB40XII9US.Op=0
FbmRuleNodeEB40XII9US.SuccessNode=FbmRuleNodeL8W3KEQRXU
FbmRuleNodeEB40XII9US.Type=TFbmRuleNodeConditionItem
FbmRuleNodeEB40XII9US.Value=9
FbmRuleNodeEB40XII9US.X=768
FbmRuleNodeEB40XII9US.Y=-24
FbmRuleNodeHNAXDHBGXL.Extended=0
FbmRuleNodeHNAXDHBGXL.From=buchhaltung@musterfirma.de
FbmRuleNodeHNAXDHBGXL.Kind=0
FbmRuleNodeHNAXDHBGXL.Locked=0
FbmRuleNodeHNAXDHBGXL.Recipients=xxx@uploadmail.datev.de
FbmRuleNodeHNAXDHBGXL.SubjectOnly=0
FbmRuleNodeHNAXDHBGXL.Type=TFbmRuleNodeActionForward
FbmRuleNodeHNAXDHBGXL.WithoutAttachments=0
FbmRuleNodeHNAXDHBGXL.X=264
FbmRuleNodeHNAXDHBGXL.Y=312
FbmRuleNodeL8W3KEQRXU.Extended=0
FbmRuleNodeL8W3KEQRXU.FailureNode=FbmRuleNodeB3PT68BCYQ
FbmRuleNodeL8W3KEQRXU.Field=19
FbmRuleNodeL8W3KEQRXU.FlipNodes=0
FbmRuleNodeL8W3KEQRXU.Locked=0
FbmRuleNodeL8W3KEQRXU.Op=0
FbmRuleNodeL8W3KEQRXU.SuccessNode=FbmRuleNodeBMDSN036OA
FbmRuleNodeL8W3KEQRXU.Type=TFbmRuleNodeConditionItem
FbmRuleNodeL8W3KEQRXU.Value=20
FbmRuleNodeL8W3KEQRXU.X=768
FbmRuleNodeL8W3KEQRXU.Y=168
FbmRuleNodeMWHIJC51XE.Comment=Ersteller : GREYHOUND Software GmbH & Co. KG\r\nLetzte Änderung : 01.07.2020\r\nVoraussetzung: GREYHOUND 5.0.100 build 2947\r\n\r\nDiese Regel ermöglicht die digitale Belegübergabe an DATEV Unternehmen Online per Mail Upload. Es wird das Anlegen der Übergabedatei in den entsprechenden Belegtransfer Unterordnern überwacht. Beim Erstellen einer neuen Übergabedatei wird automatisch eine Ausgangsmail mit dieser Datei als Anhang an DATEV geschickt. Nach dem Eintreffen der Bestätigungsmail von DATEV springt der Belegstatus einen Schritt weiter.\r\n\r\nHinweis: Die Regel ist lediglich ein Beispiel und erhebt keinen Anspruch auf Vollständigkeit und Funktionalität. Sie setzen das Vorhandensein bestimmter Gruppen, Benutzer, Themen, Kennzeichnungen und benutzerdefinierter Felder voraus. Zum besseren Verständnis sind möglicherweise auch andere Einstellungen wie individuelle Filter und Ansichten eingerichtet worden. Wenn diese Einstellungen verändert, oder neue Regeln hinzugefügt werden, so kann das Ergebnis der Regeln beeinflusst werden.
FbmRuleNodeMWHIJC51XE.CustomSubject=Regelbeschreibung
FbmRuleNodeMWHIJC51XE.Extended=-1
FbmRuleNodeMWHIJC51XE.Locked=0
FbmRuleNodeMWHIJC51XE.Type=TFbmRuleNodeActionComment
FbmRuleNodeMWHIJC51XE.X=264
FbmRuleNodeMWHIJC51XE.Y=-84
FbmRuleNodeO02OID9NHQ.Extended=0
FbmRuleNodeO02OID9NHQ.From=buchhaltung@musterfirma.de
FbmRuleNodeO02OID9NHQ.Kind=0
FbmRuleNodeO02OID9NHQ.Locked=0
FbmRuleNodeO02OID9NHQ.Recipients=xxx@uploadmail.datev.de
FbmRuleNodeO02OID9NHQ.SubjectOnly=0
FbmRuleNodeO02OID9NHQ.Type=TFbmRuleNodeActionForward
FbmRuleNodeO02OID9NHQ.WithoutAttachments=0
FbmRuleNodeO02OID9NHQ.X=264
FbmRuleNodeO02OID9NHQ.Y=456
FbmRuleNodeUHOY2GN8AV.Extended=0
FbmRuleNodeUHOY2GN8AV.Field=19
FbmRuleNodeUHOY2GN8AV.FlipNodes=0
FbmRuleNodeUHOY2GN8AV.Locked=0
FbmRuleNodeUHOY2GN8AV.Op=0
FbmRuleNodeUHOY2GN8AV.SuccessNode=FbmRuleNodeO02OID9NHQ
FbmRuleNodeUHOY2GN8AV.Type=TFbmRuleNodeConditionItem
FbmRuleNodeUHOY2GN8AV.Value=22
FbmRuleNodeUHOY2GN8AV.X=768
FbmRuleNodeUHOY2GN8AV.Y=456
SourceCodeprocedure ItemForward(SourceItem: TFbmItem; Kind: TFbmItemKind; Options: TFbmItemAssignOptions; From, Recipients: string);
var
ForwardItem: TFbmItem;
begin
ForwardItem := TFbmItem.Create(Kind, 0);
try
SourceItem.LoadAttachmentsContent;
ForwardItem.Assign(SourceItem, Options, iasForward);
if (From <> '') and Assigned(ForwardItem.From) then
ForwardItem.From.Text := From;
if (Recipients <> '') and Assigned(ForwardItem.Recipients) then
ForwardItem.Recipients.Text := Recipients;
if (SourceItem.Kind = ikEmail) and (SourceItem.Properties is TFbmItemEMailProperties) then
begin
TFbmItemEMailProperties(ForwardItem.Properties).CC.Clear;
TFbmItemEMailProperties(ForwardItem.Properties).BCC.Clear;
end;
ForwardItem.Save;
finally
ForwardItem.Free;
end;
end;
begin
if (Item.Kind = ikFile) then
begin
if (Item.GroupRef = 20) then
begin
ItemForward(Item, ikEmail, [iaoAttachments, iaoProperties, iaoUserFields, iaoIgnoreScripts, iaoNowAsCreated], 'buchhaltung@musterfirma.de', 'xxx@uploadmail.datev.de');
end
else
begin
if (Item.GroupRef = 21) then
begin
ItemForward(Item, ikEmail, [iaoAttachments, iaoProperties, iaoUserFields, iaoIgnoreScripts, iaoNowAsCreated], 'buchhaltung@musterfirma.de', 'xxx@uploadmail.datev.de');
end
else
begin
if (Item.GroupRef = 22) then
begin
ItemForward(Item, ikEmail, [iaoAttachments, iaoProperties, iaoUserFields, iaoIgnoreScripts, iaoNowAsCreated], 'buchhaltung@musterfirma.de', 'xxx@uploadmail.datev.de');
end;
end;
end;
end;
end.
Compiled1Created20200701T14:21:48Modified20200701T14:43:18