|
|
| Linha 62: |
Linha 62: |
| <br> | | <br> |
| *<b>Parâmetros:</b></br> | | *<b>Parâmetros:</b></br> |
| <div style="background-color: #f2f2f2">
| | {{#tree: minExpandLevel=2 | |
| <b>pin:</b><br>
| | *pin:<br> |
| Obrigatório, Tipo: String 20<br>
| | **Obrigatório, Tipo: String 20<br> |
| <b>dtInicial</b><br>
| | *dtInicial<br> |
| Obrigatório, Tipo: Date<br>
| | **Obrigatório, Tipo: Date<br> |
| <b>dtFinal</b><br>
| | *dtFinal<br> |
| Obrigatório, Tipo: Date<br>
| | **Obrigatório, Tipo: Date<br> |
| </div>
| | }}<br> |
| </br> | |
|
| |
|
| <b>Estrutura de informações de retorno:</b><br> | | <b>Estrutura de informações de retorno:</b><br> |
Edição das 18h52min de 15 de setembro de 2021
Cadastrar
Método que tem por finalidade cadastrar materiais com sua estrutura.
{"minExpandLevel":2}
- Parâmetros:
- 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)
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
Estrutura de informações de retorno:
{"minExpandLevel":2}
- <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>