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
- Requisição
- Soap: http://servidor/CadastroMateriais.integrador.asmx
- Rest/JSon: http://servidor/CadastroMateriais.integrador.ashx/metodo
- Tipo de registro: MATCAD
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.
- 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.
- O identificador do SKU pode ser composto por codigoMaterial + ‘.’ + codigoEspecif1.
- 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.
- 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:
