IN CadastroMateriais.integrador: mudanças entre as edições

De CIGAM WIKI
Sem resumo de edição
Linha 52: Linha 52:
**Não pode ser informado 0 (zero)
**Não pode ser informado 0 (zero)
}}
}}
=== Cadastrar2 ===
<p align="justify"><i>
Método que tem por finalidade cadastrar materiais com sua estrutura.</i>
</p>
*<b>Parâmetros:</b><br>
{{#tree: minExpandLevel=1 |
*pin:<br>
**Obrigatório, Tipo: String 20<br>
*statusRegistro<br>
**Obrigatório, Tipo: String 1<br>
**L=Liberado, P=Pendente<br>
*codigoGrupo<br>
**Obrigatório, Tipo: String 3<br>
*codigoSubGrupo<br>
**Obrigatório, Tipo: String 3<br>
*codigoMaterial<br>
**Obrigatório, Tipo: String 20<br>
*descricao<br>
**Tipo: String 60<br>
**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<br>
**“ES – 802 – Permitir usar o caracter “%” na descrição do Material”
*tipo<br>
**Obrigatório, Tipo: String 1<br>
*codigoUnidadeNegocio<br>
**Tipo: String 3<br>
**A=Ativo,
**I=Inativo,
**O=Obsoleto,
**N=Nulo
*codigoUnidadeMedida<br>
**Obrigatório, Tipo: String 3<br>
*utilizaGrade<br>
**Obrigatório, Tipo: String 1<br>
**A=Ambos,
**N=Numeração,
**L=Lotes.
*grade<br>
**Obrigatório, Tipo: String 2<br>
**Se o parâmetro utilizaGrade for A ou N esse parâmetro precisa ser informado.
*controlaNumeroSerie<br>
**Tipo: bool<br>
*estruturaComercial<br>
**Tipo: bool<br>
*contabilPrincipalEnvioSped<br>
**Tipo: float 8.6<br>
**Não pode ser informado 0 (zero)
}}


=== ListarItensSeparacao ===
=== ListarItensSeparacao ===

Edição das 18h44min de 26 de janeiro de 2022

Cadastrar

Método que tem por finalidade cadastrar materiais com sua estrutura.

  • Parâmetros:

Cadastrar2

Método que tem por finalidade cadastrar materiais com sua estrutura.

  • Parâmetros:



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.


  • Parâmetros:


  • Retorno:


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.


  • Parâmetros:


  • Retorno: