Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void enviarPedido() {
- String url = "http://proyectodam.tk:7047/DynamicsNAV90/WS/CRONUS%20Espa%C3%B1a%20S.A./Page/SalesOrder";
- String namespace = "urn:microsoft-dynamics-schemas/page/salesorder";
- String method_name = "Create";
- String soap_action = namespace + ":" + method_name;
- SoapObject request = new SoapObject(namespace, method_name);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- SoapObject pedido = new SoapObject(namespace, "anyType");
- pedido.addProperty("No", 50000);
- pedido.addProperty("Sell_to_Customer_No", 1);*/
- request.addProperty("SalesOrder", pedido);
- //(new MarshalHashtable()).register(envelope);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- NtlmTransport ntlm = new NtlmTransport();
- ntlm.debug = true;
- ntlm.setCredentials(url, "proyecto", "proyecto123");
- try {
- ntlm.call(soap_action, envelope);
- } catch (Exception e) {
- e.printStackTrace();
- }
- /*SoapObject pedido = new SoapObject("http://www.w3.org/2001/XMLSchema", "anyType");
- pedido.addProperty("No", "22222");
- pedido.addProperty("Sell_to_Customer_No", "49633663");
- PropertyInfo lineasInfo = new PropertyInfo();
- lineasInfo.setName("SalesLines");
- SoapObject anyType = new SoapObject("http://www.w3.org/2001/XMLSchema", "anyType");
- SoapObject linea = new SoapObject("http://www.w3.org/2001/XMLSchema", "anyType");
- linea.addProperty("Type", "Item");
- linea.addProperty("No", "1906-S");
- linea.addProperty("Description", "Pedestal móvil ATENAS");
- linea.addProperty("Quantity", "1");
- linea.addProperty("Unit_Price", "435.8");
- anyType.addProperty("Sales_Order_Line", linea);
- pedido.addProperty(lineasInfo);
- request.addProperty("Pedido", pedido);*/
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement