Hi im new in Tryton Develop and i have a problem trying to fill some fields
using Proteus, I can not find a way to add the fields "product_suppliers"
to a product, my simple script for testing is like that:
import random
from random import randrange
import os
import binascii
from datetime import datetime, timedelta
from proteus import config, Model, Wizard
from decimal import Decimal
config = config.set_trytond(database_name='XXXXX', database_type='postgresql',
language='es_AR', password='xxxx',
config_file='/home/el-fran/Documentos/Desarrollo/test/trytond-3.2.2/etc/trytond.conf')
party = Model.get('party.party')
PS = Model.get('purchase.product_supplier')
pt = Model.get('product.template')
product = Model.get('product.product')
pt.name = 'ProductName'
pt.list_price = Decimal(12)
pt.cost_price = Decimal(15)
pt.category = category
pt.default_uom = unit
pt.type = random.choice( ['goods',
'assets',
'service'
])
pt.purchasable = True
pt.salable = True
pt.account_category = True
pt.taxes_category = True
pt.code = 'code'
pt.manufacter_code = 'manufacter_code'
partyprov, = party.find([('name', '=', "SomeParty")])
PS.product = pt
PS.party = partyprov
pt.product_suppliers = PS
pt.save()
product.template = pt
product.save()