Suchergebnisse

  1. Arne Drews

    Wie Bestellung als PDF speichern nach Wawi.Beleg().Save()

    Wo findet man das in der WDB?
  2. Arne Drews

    Lastenverteilung für multiple Prozesse

    Hi, Da es sich hierbei um eine Verständnisfrage handelt, glaube ich im richtigen Unterforum zu sein, ansonsten bitte einfach verschieben, danke. Wir haben eine Schnittstelle zu einem Partner entwickelt, über die wir bestimmte Aufträge versenden lassen. Für den Start war es vollkommen i.O., die...
  3. Arne Drews

    über DCM call Beleg verwerfen ohne User-Interaktion

    Hi, Ist es irgendwie möglich, in einem DCMCallback die Anlage des Beleg zu verwerfen, ohne dass der User noch irgendwelche Aktionen bestätigen muss? Der Hintergrund ist der, dass wir die Überlegung haben, bestimmte Aufgaben über die Beleganlage abzuwickeln. Die Belegarten wären eigens angelegt...
  4. Arne Drews

    Gelöst Gleichgewicht wird nicht übernommen

    Teste ich, danke! Getestet: Das war die Lösung, danke! Einzige Anmerkung: Position.VorgangspositionsHandle ist read-only, man muss über den Setter gehen: /* p : Position neuer Beleg pos: Position Quellbeleg */ p.SetVorgangPositionHandle( pos.VorgangspositionsHandle );
  5. Arne Drews

    Gelöst Gleichgewicht wird nicht übernommen

    Hi, Beleg.AddBelegPositionen() habe ich bisher nie verwendet. Ist der Parameter für das BelegHandle eigene oder ein Quell-Dokument? Ich übernehme die Artikel aktuell auf diese Weise aus einem Vorgängerbeleg: foreach ( BelegPosition pos in source_doc.Positionen ) { BelegPosition p = new...
  6. Arne Drews

    Gelöst Gleichgewicht wird nicht übernommen

    Gefunden: http://www.sage-forum.de/threads/wie-kann-man-ggerfuellt-in-position-gefunden.2411/ p.IstErledigt = true;wirkt Wunder... EDIT: War doch nur die halbe Wahrheit, leider. Der Vorgang ist zwar am Ende erfüllt, aber an den Gleichgewichtswerten, wie oben dargestellt ändert sich leider nichts.
  7. Arne Drews

    Gelöst Eingefügter Zuschlag hat Bezeichnung 0

    Hallo, Evtl. hilft ein zuschlag.Refresh(); ?
  8. Arne Drews

    Gelöst Gleichgewicht wird nicht übernommen

    Hallo, Wie kann ich das Gleichgewicht der Belege beim Erstellen belegen? Die Positionen haben zwar die Eigenschaften GleichgewichtsstatistikBestellt, -Geliefert und -Berechnet, aber wenn ich die setze: p.GleichgewichtsstatistikBestellt = p.Menge; p.GleichgewichtsstatistikGeliefert = p.Menge...
  9. Arne Drews

    DCM Prüfen ob User Aktion oder Service

    Ach guck an... Klingt plausibel. Dann werden ich mir mal die Makros ansehen, danke!:)
  10. Arne Drews

    DCM Prüfen ob User Aktion oder Service

    Hallo, Wie kann ich innerhalb einer DCM prüfen, ob das Ereignis über ein Formular aufgerufen wurde? Beispiel: Ich führe eine Berechtigungs-Prüfung beim Beleg speichern durch, da bspw. nur autorisierte Benutzer Belege für Amazon ändern dürfen. Das ging bisher reibungslos über CMs, da diese nur...
  11. Arne Drews

    Sage 100 DCM Hinweisfenster

    Ok, das teste ich nachher mal, vielen Dank!
  12. Arne Drews

    Sage 100 DCM Hinweisfenster

    Das leuchtet alles soweit ein, aber meine Frage war ja eigentlich genau das: Wie kann ich dem User eine Meldung visualisieren, ohne über die Errors zu gehen? Theoretisch steht da ja alles notwendige drinnen, aber praktisch schauen die Mitarbeiter sich das tatsächlich nicht an. Die machen nur...
  13. Arne Drews

    Sage 100 DCM Hinweisfenster

    Hi Arne, Leider nein... Ich habe mal eine TestKlasse in die DLL eingefügt, die als Entry wie folgt definiert ist: public class ArneDrewsTest : IDcmCallback { public bool Entry(IDcmContext context) { DcmContextBelegProxyValidateSave _context = context as...
  14. Arne Drews

    Sage 100 DCM Hinweisfenster

    Hi, Wir haben eine Belegart, die bei einer bestimmten Kundengruppe nur von autorisierten Mitarbeitern bearbeitet werden dürfen. Dazu habe ich eine kleine Erweiterung geschrieben, die soweit gut funktioniert, der Code sieht im Kern aktuell so aus: namespace VOSS.BelegPruefung { public class...
  15. Arne Drews

    Gelöst CM in Sage 100 Formularen

    Danke, habe vergessen, den Dienst neu zu starten. Wie unterscheide ich bei den Ereignissen eigentlich, ob ein Beleg über eine Logik oder manuell gespeichert wird? Sind alle Ereignisse ohne Proxy in der Benennung evtl. die manuell ausgelösten? Alternativ kann ich natürlich versuchen, den...
  16. Arne Drews

    Gelöst CM in Sage 100 Formularen

    Bzgl. der Auswahl des Klassennamen hatte ich vergessen, das IDcmCallback Interface zur Klasse zu implementieren. Er findet also jetzt die Assembly und auch die entsprechende Klasse. Dennoch wird nichts aus der Entry() ausgeführt.
  17. Arne Drews

    Gelöst CM in Sage 100 Formularen

    Bei mir hat das leider keine Auswirkung. Ich habe eine DLL angelegt, die testweise nur eine kleine Info in eine Text-Datei schreibt. Unter Erweiterungen -> Ereignisse habe ich dann eins hinzugefügt: An der Stelle bietet er mir in der Auswahlbox zum Namen der Klasse nicht mal die...
  18. Arne Drews

    Gelöst CM in Sage 100 Formularen

    Stimmt, hab mir das mal als Lesezeichen eingesetzt.
  19. Arne Drews

    Gelöst CM in Sage 100 Formularen

    Ok, heißt das, ich kann dort eine eigene DLL (Assembly) und den darin enthaltenen Klassennamen angeben, welche dann automatisch ausgeführt wird? Das wär natürlich super einfach. Ich vermute mal BelID u.a. wird dann in den Arguments abrufbar sein. Komme ich leider erst morgen zu, aber das teste...
  20. Arne Drews

    Gelöst CM in Sage 100 Formularen

    Klasse, danke! Ich schaue es mir mal an.
Zurück
Oben