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
FGCUSTOMER
for 1; - X² - Requerido quando
FGSUPPLIER
for 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. |