db.define_table('TipoUnidade',
Field('TipoUnidadeDescricao'),
format='%(TipoUnidadeDescricao)s'
)
db.define_table('Produto',
Field('ID_TipoUnidade', 'reference TipoUnidade', requires=IS_IN_SET(['Unidade', 'Gramas'])),
Field('CodigoBarras', type='integer'),
Field('CodigoCacauShow', type='integer'),
Field('CustoUnitario', type='double'),
Field('QuantidadeMinima', type='double'),
Field('ProdutoDescricao', type='string', label='Produto'),
format='%(ProdutoDescricao)s'
)
db.define_table('EntradaProdutoEstoque',
Field('ID_Produto', 'reference Produto'),
Field('Validade', type='date'),
Field('Data', type='date'),
Field('Quantidade', type='double'),
Field('Lote'),
format='%(Lote)s' + ' - ' + '%(ID_Produto)s'
)
db.define_table('Estoque',
Field('ID_Produto', 'reference Produto'),
Field('Ativo', type='boolean', default=True),
Field('Validade', type='date'),
Field('Quantidade', type='double'),
Field('DataDesativacao',type='date'),
Field('Lote')
)
db.define_table('Kits',
Field('Nome'),
Field('ID_Estoque', 'list:reference Estoque'),
Field('QuantidadeProdutos', type='list:integer',label="Quantidade de Produtos"),
Field('QuantidadeKits', type='integer', label="Quantidade de Kits")
)
db.define_table('SaidaProdutoEstoque',
Field('ID_Estoque', 'reference Estoque'),
#Field('CustoTotal', type='double'),
Field('Data', type='date'),
Field('Quantidade', type='double'),
)
def kits():
Kits = db().select(db.Produto.ProdutoDescricao,db.Estoque.Lote, db.Kits.QuantidadeKits, db.Kits.Nome,
join=(db.Estoque.on(db.Kits.ID_Estoque == db.Estoque.id),
db.Produto.on(db.Estoque.ID_Produto == db.Produto.id)))
return dict(tabelaKits=Kits)
{{for produto in tabelaKits:}}
<tr>
<td id="DescProd">{{=produto.Kits.Nome}}</td>
<td id="DescProd">{{=produto.Produto.ProdutoDescricao}} - {{=produto.Estoque.Lote}}</td>
<td id="DescProd">{{=produto.QuantidadeKits}}</td>
<th id="DescCamp"><button>VISUALIZAR</button></th>
</tr>
{{pass}}
--
Você recebeu essa mensagem por estar inscrito no grupo web2py-users-brazil.
Para enviar uma mensagem ao grupo, envie email a: web2py-us...@googlegroups.com
Para se desinscrever, envie email a: web2py-users-br...@googlegroups.com
Para mais opções, visite o site do grupo em: http://groups.google.com/group/web2py-users-brazil?hl=en
---
Você recebeu essa mensagem porque está inscrito no grupo "web2py-users-brazil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para web2py-users-br...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.