Re: [tryton-de] Re: Liferposten ohne Ursprung mit Proteus zuweisen

2016-06-30 Diskussionsfäden TPH


Am Mittwoch, 29. Juni 2016 13:38:31 UTC+2 schrieb Udo Spallek:
>
> Hi, 
>
> Tue, 28 Jun 2016 12:21:17 -0700 (PDT) 
> TPH : 
> >Am Dienstag, 28. Juni 2016 11:22:48 UTC+2 schrieb TPH: 
> ... 
> >Hat jemand evtl. ein Beispiel, wie ich eine Warnung mit 
> >'res.user.warning' deaktivieren kann? 
> >Folgendes habe ich probiert: 
> >UserWarnings(user=user, name=str(shipment.id), 
> > always=True).save() ShipmentOut.pack([shipment.id],config.context) 
> In [1] steht aber folgender Pattern: 
>
> Model.get('res.user.warning')(user=config.user, 
> name=str(statement2.lines[0].id), always=True).save() 
>
> Den Fehler selbst kannst du mit try except[2] abfangen. 
>
> Beste Grüße 
> Udo Spallek 
>
> [1]
> https://github.com/tryton/account_statement/blob/3.2/tests/scenario_account_statement.rst
>  
> [2]https://docs.python.org/2.7/tutorial/errors.html 
> -- 
> _ 
> virtual things 
> Preisler & Spallek GbR 
> München - Aachen 
>
> Windeckstr. 77 
> 81375 München 
> Tel: +49 (89) 710 481 55 
> Fax: +49 (89) 710 481 56 
>
> in...@virtual-things.biz  
> http://www.virtual-things.biz 
>


Hallo und erst mal vielen Dank für die Rückmeldung.

UserWarning habe ich davor mit "UserWarnings = 
Model.get('res.user.warning')" zugewiesen und "user" konnte ich nicht aus 
dem "context" nehmen da dies "None" war. Evtl. liegt da das Problem?

Ich verbinde mit "config = config.set_xmlrpc(url)"

Ich hatte auch schon erfolglos versucht dem "context" nachträglich einen 
"user" zuzuweisen:
User = Model.get('res.user')
user, = Model.get('res.user').find([("name", "=", username)])
config.set_context(user=user.id)



-- 
Sie erhalten diese Nachricht, weil Sie Mitglied der Google Groups-Gruppe 
"tryton-de" sind.
Weitere Optionen: https://groups.google.com/d/optout


Re: [tryton-de] Re: Liferposten ohne Ursprung mit Proteus zuweisen

2016-06-29 Diskussionsfäden 'Udo Spallek' via tryton-de
Hi,

Tue, 28 Jun 2016 12:21:17 -0700 (PDT)
TPH :
>Am Dienstag, 28. Juni 2016 11:22:48 UTC+2 schrieb TPH:
...
>Hat jemand evtl. ein Beispiel, wie ich eine Warnung mit
>'res.user.warning' deaktivieren kann?
>Folgendes habe ich probiert:
>UserWarnings(user=user, name=str(shipment.id),
> always=True).save() ShipmentOut.pack([shipment.id],config.context)
In [1] steht aber folgender Pattern:

Model.get('res.user.warning')(user=config.user,
name=str(statement2.lines[0].id), always=True).save()

Den Fehler selbst kannst du mit try except[2] abfangen.

Beste Grüße
Udo Spallek

[1]https://github.com/tryton/account_statement/blob/3.2/tests/scenario_account_statement.rst
[2]https://docs.python.org/2.7/tutorial/errors.html
-- 
_
virtual things
Preisler & Spallek GbR
München - Aachen

Windeckstr. 77
81375 München
Tel: +49 (89) 710 481 55
Fax: +49 (89) 710 481 56

i...@virtual-things.biz
http://www.virtual-things.biz

-- 
Sie erhalten diese Nachricht, weil Sie Mitglied der Google Groups-Gruppe 
"tryton-de" sind.
Weitere Optionen: https://groups.google.com/d/optout


pgpErEI6NAwGY.pgp
Description: Digitale Signatur von OpenPGP


Re: [tryton-de] Re: Liferposten ohne Ursprung mit Proteus zuweisen

2016-06-28 Diskussionsfäden TPH


Am Dienstag, 28. Juni 2016 11:22:48 UTC+2 schrieb TPH:
>
>
>
> Am Mittwoch, 11. Mai 2016 19:17:53 UTC+2 schrieb TPH:
>>
>>
>>
>> Am Freitag, 8. April 2016 09:28:39 UTC+2 schrieb Udo Spallek:
>>>
>>> Hi, 
>>> Thu, 7 Apr 2016 08:38:48 -0700 (PDT) 
>>> TPH : 
>>> >Wie ich nun mit Proteus die Situation nachbilde, dass man bei einem 
>>> >Lieferposten auf "Packen" klickt, dann die Meldung mit dem fehlenden 
>>> >Ursprung bestätigt. Evtl. noch die Option "Diese Warnung künftig nicht 
>>> >mehr anzeigen" wählt und dann auf "Ja" klickt habe ich jedoch noch 
>>> >nicht gefunden. 
>>>
>>> dazu könntest Du dich mit dem graphischen Tryton Client mit den 
>>> Credentials der Proteus-Verbindung anmelden, einmal den Fehler 
>>> reproduzieren und dann im Warndialog den Haken setzen. 
>>> Diese Einstellung lässt sich m.W. nicht mehr mit dem graphischen Tryton 
>>> Client verändern. 
>>>
>>> Ansonsten kannst Du Dir das Modell res.user.warning anschauen. Dort 
>>> werden die Warnungen deaktiviert für einzelne Benutzer. Das sollte sich 
>>> auch mit Proteus einstellen lassen. 
>>> Beste Grüße 
>>>
>>> Udo Spallek 
>>> -- 
>>> _ 
>>> virtual things 
>>> Preisler & Spallek GbR 
>>> München - Aachen 
>>>
>>> Windeckstr. 77 
>>> 81375 München 
>>> Tel: +49 (89) 710 481 55 
>>> Fax: +49 (89) 710 481 56 
>>>
>>> in...@virtual-things.biz 
>>> http://www.virtual-things.biz 
>>>   
>>> - 
>>>
>>
>>
>> Hallo und Danke für den Tipp, bin jetzt erst wieder dazu gekommen mich zu 
>> melden.
>>
>> Zu dem Tipp, die Warnung einmalig im Tryton-Client zu deaktivieren:
>> Es scheint leider keine Auswirkung zu haben ob der Hacken im 
>> Tryton-Client gesetzt wird. Habe ich vergessen zu erwähnen. Ich habe immer 
>> wieder die selben Artikel, die ich bestätigen muss. Bisher mach ich das ja 
>> grafisch.
>>  
>> Das sehe ich auch, wenn ich den Clienten im Debug-Modus starte, ich 
>> schätze mal es müsste der Eintrag bei Always sein:
>> INFO:tryton.rpc:model.res.user.warning.create(6, 
>> '1cbad5e1cb384e0a8d701ccc18ebac91', [{'always': True, 'user': 6, 'name': 
>> 'stock.move,25754.done'}], ...
>>
>> Meinen user config context setze ich so:
>> User = Model.get('res.user')
>> config._context = User.get_preferences(True, config.context)
>>
>> Muss ich die Warnings ähnlich setzen?
>> UserWarnings = Model.get('res.user.warning')
>>
>> Danke
>>
>>
>>
> Hat dazu evtl. doch noch jemand einen Tipp wie ich das verwirklichen kann?
>
> Ich habe es jetzt auch mal über die Knöpfe probiert, aber mir ist noch 
> immer nicht klar wie ich mit dem Fehler umgehe:
> shipment.click('pack')
>  [534698734] Testprodukt" hat keinen Ursprung.\n'>
>
> Danke
>
>
>
Hat jemand evtl. ein Beispiel, wie ich eine Warnung mit 'res.user.warning' 
deaktivieren kann?
Folgendes habe ich probiert:
UserWarnings(user=user, name=str(shipment.id), always=True).save()
ShipmentOut.pack([shipment.id],config.context)
Leide noch ohne Erfolg. Die Fehlermeldung bleibt weiterhin die gleiche :-( 
Ich habe das nun in unzähligen Varianten getestet und versucht mich dabei 
an folgende Beispiele zu halten:
https://github.com/tryton/account_statement/blob/3.2/tests/scenario_account_statement.rst
Und auch mal den SourceCode angeschaut: 
http://pydoc.net/Python/trytond/3.2.1/trytond.res.user/

Ich scheine da wohl aber noch etwas falsch zu machen.

Hier noch meine komplette Vorgehensweise:

config = config.set_xmlrpc(url)

-- 
Sie erhalten diese Nachricht, weil Sie Mitglied der Google Groups-Gruppe 
"tryton-de" sind.
Weitere Optionen: https://groups.google.com/d/optout


Re: [tryton-de] Re: Liferposten ohne Ursprung mit Proteus zuweisen

2016-06-28 Diskussionsfäden TPH


Am Mittwoch, 11. Mai 2016 19:17:53 UTC+2 schrieb TPH:
>
>
>
> Am Freitag, 8. April 2016 09:28:39 UTC+2 schrieb Udo Spallek:
>>
>> Hi, 
>> Thu, 7 Apr 2016 08:38:48 -0700 (PDT) 
>> TPH : 
>> >Wie ich nun mit Proteus die Situation nachbilde, dass man bei einem 
>> >Lieferposten auf "Packen" klickt, dann die Meldung mit dem fehlenden 
>> >Ursprung bestätigt. Evtl. noch die Option "Diese Warnung künftig nicht 
>> >mehr anzeigen" wählt und dann auf "Ja" klickt habe ich jedoch noch 
>> >nicht gefunden. 
>>
>> dazu könntest Du dich mit dem graphischen Tryton Client mit den 
>> Credentials der Proteus-Verbindung anmelden, einmal den Fehler 
>> reproduzieren und dann im Warndialog den Haken setzen. 
>> Diese Einstellung lässt sich m.W. nicht mehr mit dem graphischen Tryton 
>> Client verändern. 
>>
>> Ansonsten kannst Du Dir das Modell res.user.warning anschauen. Dort 
>> werden die Warnungen deaktiviert für einzelne Benutzer. Das sollte sich 
>> auch mit Proteus einstellen lassen. 
>> Beste Grüße 
>>
>> Udo Spallek 
>> -- 
>> _ 
>> virtual things 
>> Preisler & Spallek GbR 
>> München - Aachen 
>>
>> Windeckstr. 77 
>> 81375 München 
>> Tel: +49 (89) 710 481 55 
>> Fax: +49 (89) 710 481 56 
>>
>> in...@virtual-things.biz 
>> http://www.virtual-things.biz 
>>   
>> - 
>>
>
>
> Hallo und Danke für den Tipp, bin jetzt erst wieder dazu gekommen mich zu 
> melden.
>
> Zu dem Tipp, die Warnung einmalig im Tryton-Client zu deaktivieren:
> Es scheint leider keine Auswirkung zu haben ob der Hacken im Tryton-Client 
> gesetzt wird. Habe ich vergessen zu erwähnen. Ich habe immer wieder die 
> selben Artikel, die ich bestätigen muss. Bisher mach ich das ja grafisch.
>  
> Das sehe ich auch, wenn ich den Clienten im Debug-Modus starte, ich 
> schätze mal es müsste der Eintrag bei Always sein:
> INFO:tryton.rpc:model.res.user.warning.create(6, 
> '1cbad5e1cb384e0a8d701ccc18ebac91', [{'always': True, 'user': 6, 'name': 
> 'stock.move,25754.done'}], ...
>
> Meinen user config context setze ich so:
> User = Model.get('res.user')
> config._context = User.get_preferences(True, config.context)
>
> Muss ich die Warnings ähnlich setzen?
> UserWarnings = Model.get('res.user.warning')
>
> Danke
>
>
>
Hat dazu evtl. doch noch jemand einen Tipp wie ich das verwirklichen kann?

Ich habe es jetzt auch mal über die Knöpfe probiert, aber mir ist noch 
immer nicht klar wie ich mit dem Fehler umgehe:
shipment.click('pack')


Danke

 

-- 
Sie erhalten diese Nachricht, weil Sie Mitglied der Google Groups-Gruppe 
"tryton-de" sind.
Weitere Optionen: https://groups.google.com/d/optout


Re: [tryton-de] Re: Liferposten ohne Ursprung mit Proteus zuweisen

2016-05-12 Diskussionsfäden TPH


Am Mittwoch, 11. Mai 2016 19:17:53 UTC+2 schrieb TPH:
>
>
>
> Am Freitag, 8. April 2016 09:28:39 UTC+2 schrieb Udo Spallek:
>>
>> Hi, 
>> Thu, 7 Apr 2016 08:38:48 -0700 (PDT) 
>> TPH : 
>> >Wie ich nun mit Proteus die Situation nachbilde, dass man bei einem 
>> >Lieferposten auf "Packen" klickt, dann die Meldung mit dem fehlenden 
>> >Ursprung bestätigt. Evtl. noch die Option "Diese Warnung künftig nicht 
>> >mehr anzeigen" wählt und dann auf "Ja" klickt habe ich jedoch noch 
>> >nicht gefunden. 
>>
>> dazu könntest Du dich mit dem graphischen Tryton Client mit den 
>> Credentials der Proteus-Verbindung anmelden, einmal den Fehler 
>> reproduzieren und dann im Warndialog den Haken setzen. 
>> Diese Einstellung lässt sich m.W. nicht mehr mit dem graphischen Tryton 
>> Client verändern. 
>>
>> Ansonsten kannst Du Dir das Modell res.user.warning anschauen. Dort 
>> werden die Warnungen deaktiviert für einzelne Benutzer. Das sollte sich 
>> auch mit Proteus einstellen lassen. 
>> Beste Grüße 
>>
>> Udo Spallek 
>> -- 
>> _ 
>> virtual things 
>> Preisler & Spallek GbR 
>> München - Aachen 
>>
>> Windeckstr. 77 
>> 81375 München 
>> Tel: +49 (89) 710 481 55 
>> Fax: +49 (89) 710 481 56 
>>
>> in...@virtual-things.biz 
>> http://www.virtual-things.biz 
>>   
>> - 
>>
>
>
> Hallo und Danke für den Tipp, bin jetzt erst wieder dazu gekommen mich zu 
> melden.
>
> Zu dem Tipp, die Warnung einmalig im Tryton-Client zu deaktivieren:
> Es scheint leider keine Auswirkung zu haben ob der Hacken im Tryton-Client 
> gesetzt wird. Habe ich vergessen zu erwähnen. Ich habe immer wieder die 
> selben Artikel, die ich bestätigen muss. Bisher mach ich das ja grafisch.
>  
> Das sehe ich auch, wenn ich den Clienten im Debug-Modus starte, ich 
> schätze mal es müsste der Eintrag bei Always sein:
> INFO:tryton.rpc:model.res.user.warning.create(6, 
> '1cbad5e1cb384e0a8d701ccc18ebac91', [{'always': True, 'user': 6, 'name': 
> 'stock.move,25754.done'}], ...
>
> Meinen user config context setze ich so:
> User = Model.get('res.user')
> config._context = User.get_preferences(True, config.context)
>
> Muss ich die Warnings ähnlich setzen?
> UserWarnings = Model.get('res.user.warning')
>
> Danke
>
>
>
Evtl. interessant dazu: 
https://groups.google.com/forum/#!topic/tryton/CK7OhIWnCC8
Hier scheint es zu funktionieren, wird aber wohl einer neuere Version 
genutzt.

-- 
Sie erhalten diese Nachricht, weil Sie Mitglied der Google Groups-Gruppe 
"tryton-de" sind.
Weitere Optionen: https://groups.google.com/d/optout