Absender ändern Rechnungsversand

Bild Microsoft Dynamics NAV 2016

Absender ändern Rechnungsversand

Beitragvon Ratze » 1. Oktober 2020 18:30

Hallo Forum,

aus KostengrĂĽnden und aus GrĂĽnden des Umweltschutzes wĂĽrden wir gerne unsere Rechnung aus Navision per Mail versenden.

Eigenstudium brachte mich nun bis hier.
- SMTP Einrichtung - abgeschlossen
- SMTP Test - abgeschlossen
- Belegsendeprofil - eingerichtet und bei Debitoren hinterlegt
- Template - Word Dokument - angepasst Kopf-/Fusszeile entfernt (Rechnung soll mit Standard Text und der eigentlichen Rechnung als PDF im Anhang per Mail verschickt werden)

Als ich mich nun als Benutzer angemeldet habe, folgendes Problem:
- Navision nimmt fĂĽr den Versand immer den jeweils angemeldeten Benutzer

Resultierende Frage, gibt es eine Möglichkeit eine Standard Absender Adresse z.B. "Invoice@firmaxy.de" zu hinterlegen. Eingerichtet ist im Online Exchange (Microsoft365) ein Postfach mit dieser Adresse. Meine Theorie sagt, mit Standard Adresse senden und den Benutzern die dieses tun sollen, Zugriffsrechte auf Postfach "Invoice@firmaxy.de" zu geben.

Wie bereits berichtet der Versand der Testnachricht und erste Probesendungen laufen.

Vielen Dank!
Ratze
 
Beiträge: 6
Registriert: 1. Oktober 2020 18:13
Realer Name: Alex
Arbeitsort: Niedersachsen
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics 365
Microsoft Dynamics Version: 16

Re: Absender ändern Rechnungsversand

Beitragvon enh » 1. Oktober 2020 20:54

Microsoft hat da leider sehr viel Funktionalität nicht integriert, da muss man sich schon selbst was basteln mit der vollständigen Mail Funktionalität über dotnet.
enh
 
Beiträge: 2330
Registriert: 5. Februar 2014 15:42
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Absender ändern Rechnungsversand

Beitragvon Ratze » 1. Oktober 2020 21:32

..also CU400?

wirklich keine andere Möglichkeit?
Ratze
 
Beiträge: 6
Registriert: 1. Oktober 2020 18:13
Realer Name: Alex
Arbeitsort: Niedersachsen
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics 365
Microsoft Dynamics Version: 16

Re: Absender ändern Rechnungsversand

Beitragvon enh » 1. Oktober 2020 21:49

Ups, ich hatte mich auf Codeunit 397 "Mail" bezogen. Codeunit 400 "SMTP Mail" kann das. In die Funktion "CreateMessage" werden "SenderName" und "SenderAdress" ĂĽbergeben.
enh
 
Beiträge: 2330
Registriert: 5. Februar 2014 15:42
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Absender ändern Rechnungsversand

Beitragvon Ratze » 1. Oktober 2020 22:07

kein Problem.

Diese Create Message habe ich mir schon angeschaut..
Meine Herausforderung besteht darin, dieses Snippets in Nav zu integrieren wo macht man das?

Ich denke Du meinst dieses:
Code: Alles auswählen
SMTP.CreateMessage(
    'Invoice firmaxy',
    'invoice@firmaxy.de',
    'customer@firmaxz.de',
    'Invoice',
    'Dear Customer...',
    FALSE);
SMTP.Send;
Ratze
 
Beiträge: 6
Registriert: 1. Oktober 2020 18:13
Realer Name: Alex
Arbeitsort: Niedersachsen
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics 365
Microsoft Dynamics Version: 16

Re: Absender ändern Rechnungsversand

Beitragvon sweikelt » 2. Oktober 2020 07:25

von enh » Gestern 19:54
Microsoft hat da leider sehr viel Funktionalität nicht integriert, da muss man sich schon selbst was basteln mit der vollständigen Mail Funktionalität über dotnet.

Kannst du uns da Beispiele nennen, was vergessen wurde?

@Ratze
schau dir mal die Table 9500 (Email Item) an - damit solltest du weiterkommen

hier mal Code zum Senden

Code: Alles auswählen
CLEAR(EmailItemBuffer);
EmailItemBuffer."From Address" := mySenderAddress;
....
EmailItemBuffer.Send(TRUE);
Benutzeravatar
sweikelt
Microsoft Partner
Microsoft Partner
 
Beiträge: 1776
Registriert: 18. November 2010 10:15
Wohnort: Oschatz
Realer Name: Stephan Weikelt
Arbeitsort: Berlin
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 3-2018 | D365BC

Re: Absender ändern Rechnungsversand

Beitragvon Ratze » 2. Oktober 2020 11:46

schau dir mal die Table 9500 (Email Item) an - damit solltest du weiterkommen


Wie rufe ich diese Table auf?
Ratze
 
Beiträge: 6
Registriert: 1. Oktober 2020 18:13
Realer Name: Alex
Arbeitsort: Niedersachsen
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics 365
Microsoft Dynamics Version: 16

Re: Absender ändern Rechnungsversand

Beitragvon sweikelt » 2. Oktober 2020 14:53

Ratze hat geschrieben:Wie rufe ich diese Table auf?

?? wie meinst du das?
du legst dir in deinem Code ne neue Variable auf die Table an (diese sollte temporär sein) und nutzt z.B.
den Beispielcode, den ich geschrieben hatte
Benutzeravatar
sweikelt
Microsoft Partner
Microsoft Partner
 
Beiträge: 1776
Registriert: 18. November 2010 10:15
Wohnort: Oschatz
Realer Name: Stephan Weikelt
Arbeitsort: Berlin
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 3-2018 | D365BC

Re: Absender ändern Rechnungsversand

Beitragvon enh » 2. Oktober 2020 16:18

sweikelt hat geschrieben:
von enh » Gestern 19:54
Microsoft hat da leider sehr viel Funktionalität nicht integriert, da muss man sich schon selbst was basteln mit der vollständigen Mail Funktionalität über dotnet.

Kannst du uns da Beispiele nennen, was vergessen wurde?

Sendername (Von) und Blindkopie (Bcc) fallen mir da spontan ein. Vergessen wurde das sicher nicht, MS hat das bewusst nicht eingebaut, warum auch immer. Ich beziehe mich auf die Mail-Codeunit, nicht auf SMTP. Wobei seit ein paar Versionen Bcc auch drin ist.
enh
 
Beiträge: 2330
Registriert: 5. Februar 2014 15:42
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Absender ändern Rechnungsversand

Beitragvon Ratze » 7. Oktober 2020 18:31

sweikelt hat geschrieben:
Ratze hat geschrieben:Wie rufe ich diese Table auf?

?? wie meinst du das?
du legst dir in deinem Code ne neue Variable auf die Table an (diese sollte temporär sein) und nutzt z.B.
den Beispielcode, den ich geschrieben hatte


Ich habe die Frage wohl ein wenig unklar definiert.
Muss dazu sagen das Nav totales Neuland ist für mich. Wahrscheinlich denkst Du, das ich schon länger mit Dynamics zutun habe. Also kannst Du mir bitte ein "HowTo" oder ein Medium an die Hand geben, womit ich verstehe wie ich Table 9500 öffne um darin eine temp. Variable anzulegen.

Heute habe ich mit den Leuten gesprochen, die es damals auch installiert haben.

Kurzer Umriss was bisher schon getan ist:
1. Login bei Nav as Admin
2. Anlegen der SMTP Einrichtung rechnung@firma.de
3. Versuch versenden einer Testmail -> okay!
4. gebuchter Beleg - versendet per Mail -> mit manueller Einstellung -> auch okay
5. jetzt kommt der Punkt wo es nicht mehr weiter geht, jetzt meldet sich ein Mitarbeiter an und versucht das gleiche.. ohne Erfolg, da hier seine eigene Mailadresse aus dem Windows Profil herangezogen wird.

Also scheitert es nun wirklich nur daran, das ich es nicht hinbekomme, Standard MailAdresse, Standard MailBody zu ĂĽbernehmen.
Ich möchte ja auch keine neue Seite etc. erstellen. Es sollen ja nur die "gebuchten Belege aus dem Service" als Anhang (pdf) in einer Mail versendet werden.

Die Aussage vom ext. Support war übrigens "Das ist so nicht inkludiert bei 2016 - das kam erst mit 2017" Das möchte ich so nicht hinnehmen, da es ja unter Admin praktisch schon funktioniert...
Ratze
 
Beiträge: 6
Registriert: 1. Oktober 2020 18:13
Realer Name: Alex
Arbeitsort: Niedersachsen
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics 365
Microsoft Dynamics Version: 16

Re: Absender ändern Rechnungsversand

Beitragvon enh » 7. Oktober 2020 19:20

Also bevor du anfängst zu programmieren solltest du (a) wissen wie die Zusammenhänge in NAV sind und (b) eine Schulung bzgl. der Programmierung machen. Sonst macht das keinen Sinn. Da solltest du dann eher euren Partner ansprechen damit die das umsetzen.
enh
 
Beiträge: 2330
Registriert: 5. Februar 2014 15:42
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Absender ändern Rechnungsversand

Beitragvon Ratze » 7. Oktober 2020 19:36

@enh

..woher wusste ich nun das ich so einen Reply bekomme? Ist es verboten sich selbst was beizubringen? Ich hatte ja schon angesprochen "Eigenstudium" aber um Dein Gewissen zu beruhigen "ich bastel nicht an Produktiv Systemen herum" ..

Auf den letzten Satz von Dir gehe ich nun nicht ein, Du hast Dir nicht einmal die MĂĽhe gemacht, meinen Post komplett zu lesen.
Ratze
 
Beiträge: 6
Registriert: 1. Oktober 2020 18:13
Realer Name: Alex
Arbeitsort: Niedersachsen
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics 365
Microsoft Dynamics Version: 16

Re: Absender ändern Rechnungsversand

Beitragvon enh » 7. Oktober 2020 19:48

Ratze hat geschrieben:Auf den letzten Satz von Dir gehe ich nun nicht ein, Du hast Dir nicht einmal die MĂĽhe gemacht, meinen Post komplett zu lesen.

Dann kann ich dir auch nicht helfen. Du hast ja nur geschrieben dass die Antwort war dass es ab NAV 2017 im Standard geht.
enh
 
Beiträge: 2330
Registriert: 5. Februar 2014 15:42
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Absender ändern Rechnungsversand

Beitragvon fiddi » 7. Oktober 2020 23:04

@ Ratze:

natĂĽrlich kann man sich so etwas selbst beibringen.
Wenn du so ein bis zwei Jahre Zeit hast, dann kennst du hoffentlich Datenmodell und die Objekte von NAV gut genug um eine sinnvolle eigene Programmierung durchzufĂĽhren.

Ich denke enh hat aus deiner Fragestellung und deinen Posts zwei Dinge gschlossen:
1. Es ist eine Anpassung nötig, damit die Mails funktionieren.
2. Es ist keine Programmierkenntnis vorhanden.

damit man 1. durchfĂĽhren kann, muss man aber 2. beherrschen.

Daher ist seine Antwort so ausgefallen. Ein ERP- System ist kein Spielplatz. In den meisten Fällen muss man sehr genau wissen was man wann tut, sonst zerstört man u.U. wichtige Daten.

GruĂź Fiddi
Wer aufhört besser zu werden, hat aufgehört gut zu sein. (frei nach Philip Rosenthal)
Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, IM oder Telefon! DafĂĽr ist dieses Forum da.
fiddi
Moderator
Moderator
 
Beiträge: 7091
Registriert: 9. Juni 2008 10:13
Realer Name: Hans Heinrich Fiddelke
Arbeitsort: Bremen
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV2.6-aktuell


ZurĂĽck zu NAV 2016

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast