Cadastrar
Método que tem por finalidade cadastrar materiais com sua estrutura.
{"minExpandLevel":1}
- pin:
- Obrigatório, Tipo: String 20
- statusRegistro
- Obrigatório, Tipo: String 1
- L=Liberado, P=Pendente
- codigoGrupo
- Obrigatório, Tipo: String 3
- codigoSubGrupo
- Obrigatório, Tipo: String 3
- codigoMaterial
- Obrigatório, Tipo: String 20
- descricao
- Tipo: String 60
- Este parâmetro é obrigatório quando o CIGAM não estiver parametrizado para formação de descrição.
- O caractere “%” será validado no momento da importação de acordo com a configuração
- “ES – 802 – Permitir usar o caracter “%” na descrição do Material”
- tipo
- Obrigatório, Tipo: String 1
- codigoUnidadeNegocio
- Tipo: String 3
- A=Ativo,
- I=Inativo,
- O=Obsoleto,
- N=Nulo
- codigoUnidadeMedida
- Obrigatório, Tipo: String 3
- utilizaGrade
- Obrigatório, Tipo: String 1
- A=Ambos,
- N=Numeração,
- L=Lotes.
- grade
- Obrigatório, Tipo: String 2
- Se o parâmetro utilizaGrade for A ou N esse parâmetro precisa ser informado.
- controlaNumeroSerie
- estruturaComercial
- contabilPrincipalEnvioSped
- Tipo: float 8.6
- Não pode ser informado 0 (zero)
Cadastrar2
Método que tem por finalidade cadastrar materiais com sua estrutura.
{"minExpandLevel":1}
- pin:
- Obrigatório, Tipo: String 20
- statusRegistro
- Obrigatório, Tipo: String 1
- L=Liberado, P=Pendente
- codigoGrupo
- Obrigatório, Tipo: String 3
- codigoSubGrupo
- Obrigatório, Tipo: String 3
- codigoMaterial
- Obrigatório, Tipo: String 20
- descricao
- Tipo: String 60
- Este parâmetro é obrigatório quando o CIGAM não estiver parametrizado para formação de descrição.
- O caractere “%” será validado no momento da importação de acordo com a configuração
- “ES – 802 – Permitir usar o caracter “%” na descrição do Material”
- tipo
- Obrigatório, Tipo: String 1
- codigoUnidadeNegocio
- Tipo: String 3
- A=Ativo,
- I=Inativo,
- O=Obsoleto,
- N=Nulo
- codigoUnidadeMedida
- Obrigatório, Tipo: String 3
- utilizaGrade
- Obrigatório, Tipo: String 1
- A=Ambos,
- N=Numeração,
- L=Lotes.
- grade
- Obrigatório, Tipo: String 2
- Se o parâmetro utilizaGrade for A ou N esse parâmetro precisa ser informado.
- controlaNumeroSerie
- estruturaComercial
- contabilPrincipalEnvioSped
- Tipo: float 8.6
- Não pode ser informado 0 (zero)
- codigoReduzido
- codigoFiscal
- referencia
- tabPrecosEstruturaComercial
- manterPedidoNf
- especif1
- especif2
- especif3
- especif4
- especif5
- especif6
- localizacao
- origemMercadoria
- peso
- pesoEmbalagem
- volume
- garantiaVenda
- garantiaCompra
- descricaoAlternativa
- gtin
- codigoFabricante
- imagem
ListarItensSeparacao
- Coleção: MASP – Itens para Separação
- Na coleção ‘MASP’ são informados os códigos de material e/ou grupos de produtos a serem considerados para a listagem, juntamente com a faixa de data informada na chamada ao método.
- Observação:
- O identificador do SKU pode ser composto por codigoMaterial + ‘.’ + codigoEspecif1.
- O próprio cadastro do material possui um campo específico para a informação referente ao GTIN (código EAN), o qual é também utilizado para a leitura da etiqueta de código de barras para quem não utiliza configurador de produto.
{"minExpandLevel":2}
- pin:
- Obrigatório, Tipo: String 20
- dtInicial
- dtFinal
{"minExpandLevel":3}
- <esmateri>
- <col>
- <codigoMaterial>c1</codigoMaterial>
- <descricao>c2</descricao>
- <referencia>c3</referencia>
- <tipo>c4</tipo>
- <codigoGrupo>c5</codigoGrupo>
- <codigoSubGrupo>c6</codigoSubGrupo>
- <codigoUnidadeMedida>c7</codigoUnidadeMedida>
- <codigoEspecif1>c8</codigoEspecif1>
- <codigoEspecif2>c9</codigoEspecif2>
- <codigoEspecif3>c10</codigoEspecif3>
- <codigoEspecif4>c11</codigoEspecif4>
- <codigoEspecif5>c12</codigoEspecif5>
- <codigoEspecif6>c13</codigoEspecif6>
- <utilizaGrade>c14</utilizaGrade>
- <controlaNumeroSerie>c15</controlaNumeroSerie>
- <peso>c16</peso>
- <pesoEmbalagem>c17</pesoEmbalagem>
- <volume>c18</volume>
- <codigoEspecif1Estoque>c19</codigoEspecif1Estoque>
- <codigoEspecif2Estoque>c20</codigoEspecif2Estoque>
- <codigoEspecif3Estoque>c21</codigoEspecif3Estoque>
- <gtin>c22</gtin>
- <quantidadeEmbalagem>c23</quantidadeEmbalagem>
- <questionarioInspecao>c24</questionarioInspecao>
- <configurador>c25</configurador>
- <descricaoConfigurador>c26</descricaoConfigurador>
- </col>
- </esmateri>
ListarCodigoBarrasItensSeparacao
- Coleção: TGBS - Agrupamento para códigos de barras de itens para separação
- MASP - Itens para separação
- Na coleção ‘MASP’ são informados a TG (Tecnologia de Grupo) e/ou códigos de materiais que devem possuir configurador de produto para serem considerados na listagem, juntamente com a faixa de data informada na chamada ao método.
- Observação:
- Para quem não utiliza configurador de produto, pode utilizar o GTIN o qual é também utilizado para a leitura da etiqueta de código de barras, tag disponível no método ListarItensSeparacao.
{"minExpandLevel":2}
- pin:
- Obrigatório, Tipo: String 20
- dtInicial
- dtFinal
{"minExpandLevel":3}
- <ESESTOQU>
- <col>
- <codigoTg>c1</codigoTg>
- <codigoMaterial>c2</codigoMaterial>
- <codigoEspecif1>c3</codigoEspecif1>
- <codigoBarras>c4</codigoBarras>
- </col>
- </ESESTOQU>