addCompany
Este método possibilita inserir/editar:
- Dados de empresas;
- Incluir clientes, fabricantes, fornecedores;
Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.
Este método possibilita associar valores de atributos a empresas. Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado:
| Classe Java | |
|---|---|
| Requisição | web\wwwroot\ws\java\admin\AddCompanyRequestType.java |
| Retorno | web\wwwroot\ws\java\admin\AddCompanyResponseType.java |
Requisição:
| Identificador | Requerido | Descrição |
|---|---|---|
| idcommercial | X | Nome Fantasia. |
| nmcompany | X | Razão Social. |
| dsaddress | Endereço. | |
| nmcity | Cidade. | |
| idstate | Estado. | |
| nmcountry | País. | |
| idzipcode | CEP. | |
| idphone | Telefone. | |
| idfax | FAX. | |
| nmhomepage | Home Page. | |
| fgcustomer | X | Empresa cliente: 1 - Sim; 2 - Não. |
| fgsupplier | X | Empresa fornecedora: 1 - Sim; 2 - Não. |
| fgmanufacturer | X | Empresa fabricante: 1 - Sim; 2 - Não. |
| dscompany | Descrição. | |
| idcompany | Código da empresa. Obs.: Tem que ser valor único. | |
| idcompanytype | X | Identificador do tipo da empresa. |
| cdisosystem | Código do componente SoftExpert Suite ao qual estará associada a empresa (separados por ";"). Exemplo: 109;107. | |
| IDCUSTOMERTYPE | X¹ | Identificador da categoria do cliente. |
| IDSUPPLIERTYPE | X² | Identificador da categoria do fornecedor. |
| fgeducationalentity | Entidade de ensino: 1 - Sim; Não |
info
- X¹ - Requerido quando
FGCUSTOMERfor 1; - X² - Requerido quando
FGSUPPLIERfor 1.
Estrutura da requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:admin">
<soapenv:Header/>
<soapenv:Body>
<urn:addCompany>
<!--You may enter the following 20 items in any order-->
<urn:IDCOMMERCIAL>?</urn:IDCOMMERCIAL>
<urn:NMCOMPANY>?</urn:NMCOMPANY>
<urn:DSADDRESS>?</urn:DSADDRESS>
<urn:NMCITY>?</urn:NMCITY>
<urn:IDSTATE>?</urn:IDSTATE>
<urn:NMCOUNTRY>?</urn:NMCOUNTRY>
<urn:IDZIPCODE>?</urn:IDZIPCODE>
<urn:IDPHONE>?</urn:IDPHONE>
<urn:IDFAX>?</urn:IDFAX>
<urn:NMHOMEPAGE>?</urn:NMHOMEPAGE>
<urn:FGCUSTOMER>?</urn:FGCUSTOMER>
<urn:FGSUPPLIER>?</urn:FGSUPPLIER>
<urn:FGMANUFACTURER>?</urn:FGMANUFACTURER>
<urn:DSCOMPANY>?</urn:DSCOMPANY>
<urn:IDCOMPANY>?</urn:IDCOMPANY>
<urn:IDCOMPANYTYPE>?</urn:IDCOMPANYTYPE>
<urn:CDISOSYSTEM>?</urn:CDISOSYSTEM>
<urn:IDCUSTOMERTYPE>?</urn:IDCUSTOMERTYPE>
<urn:IDSUPPLIERTYPE>?</urn:IDSUPPLIERTYPE>
<urn:FGEDUCATIONALENTITY>?</urn:FGEDUCATIONALENTITY>
</urn:addCompany>
</soapenv:Body>
</soapenv:Envelope>
Retorno:
| Identificador | Descrição |
|---|---|
| return | SUCESSO: uma empresa é cadastrada; FALHA: mensagem referente ao erro ocorrido. |