Pular para conteúdo

Detalhamento da classe de Produto

Campo Tipo Obrigatório Descrição Referência
Id string (GUID) Não Identificador único do produto (UUID). -
Name string Sim Nome do produto. -
Description string Não Descrição do produto. -
UnitMeasure string Sim Unidade de medida. -
PackagingFactor int Sim Fator de embalagem. -
Class Object Não Objeto da classe de produto. -
Class.Class.Id string (GUID) Não Identificador da classe do produto. Class EndPoint
Class.Class.Name string Não Nome da classe do produto. -
Class.SubClass.Id string (GUID) Não Identificador da subclasse do produto. SubClass EndPoint
Class.SubClass.Name string Não Nome da subclasse do produto. -
Group Object Não Objeto de grupo do produto. -
Group.Group.Id string (GUID) Não Identificador do grupo do produto. Group EndPoint
Group.Group.Name string Não Nome do grupo do produto. -
Group.SubGroup.Id string (GUID) Não Identificador do subgrupo do produto. SubGroup EndPoint
Group.SubGroup.Name string Não Nome do subgrupo do produto. -
Section Object Não Objeto de seção do produto. -
Section.Id string (GUID) Não Identificador da seção do produto. Section EndPoint
Section.Name string Não Nome da seção do produto. -
Manufacturer Object Não Objeto com dados da marcad do produto. -
Manufacturer.BrandId string (GUID) Não Identificador da marca. -
Manufacturer.Brand string Sim Nome da marca. -
Manufacturer.ManufacturerId string (GUID) Não Identificador do fabricante. -
Manufacturer.ManufacturerName string Sim Nome do fabricante. -
Manufacturer.Cnpj string Sim CNPJ do fabricante. -
Manufacturer.FlgOwnBrand string Sim Indica se é marca própria. -
Composition Object Não Objeto com dados de composição do produto. -
Composition.Id string (GUID) Não Identificador da composição. -
Composition.Description string Não Descrição da composição. -
TherapeuticClass Object Não Objeto com dados Terapeuticos produto. -
TherapeuticClass.Id string (GUID) Não Identificador da classe terapêutica. -
TherapeuticClass.Name string Sim Nome da classe terapêutica. -
informations Object Sim Informações do produto. -
informations.TypeProduct int Sim Tipo de produto. Enum
informations.ActiveIngredient string Sim Princípio ativo do produto. -
informations.DescriptionShippingBox string Sim Descrição da caixa de envio. -
informations.ValidityMonths int Sim Validade em meses. -
informations.Refrigerated boolean Sim Indica se o produto é refrigerado. -
informations.Batch string Sim Lote do produto. -
informations.Validity string Sim Validade do produto. -
informations.PharmacyInformation Object Não Objeto de dados de farmacia -
informations.PharmacyInformation.Fcc int Sim Código FCC. -
informations.PharmacyInformation.Dcb string Sim Denominação Comum Brasileira. -
informations.PharmacyInformation.TypeRecipe int Sim Tipo de receita necessária. Enum
informations.PharmacyInformation.Ordinance string Sim Portaria reguladora. -
informations.TaxInformation Object Não Objeto infromação Fiscal -
informations.TaxInformation.Ncm string Sim Código NCM. -
informations.TaxInformation.AliquotaIpi float Sim Alíquota do IPI. -
informations.TaxInformation.ListaPnn int Sim Lista PNN. -
informations.TaxInformation.cest string Sim CEST. -
informations.TaxInformation.RegistroMs string Sim Registro MS. -
informations.TaxInformation.CSTIcms int Sim CST ICMS. -
informations.TaxInformation.CSTPisCofins float Sim CST PIS/COFINS. -
Prices Object Array Não Objeto de preço do produto -
Prices.StoreId string (GUID) Sim Identificador da loja. -
Prices.Price float Sim Preço do produto. -
Prices.Discount float Sim Desconto aplicado. -
Prices.DiscountMax float Sim Desconto máximo permitido. -
Stock Object Array Não Objeto de estoque do produto. -
Stock.StoreId string (GUID) Sim Identificador da loja para estoque. -
Stock.StockProduction int Sim Estoque para produção. -
Stock.StockHomologation int Sim Estoque de homologação. -
Stock.StockBloqued int Sim Estoque bloqueado. -
Categorias.Id string (GUID) Não Identificador da categoria. -
Categorias.Name string Sim Nome da categoria. -