on 2016 Sep 05 2:12 PM
Hola a todos, estimados amig@s de la comunidad SAP en español
Estoy usando SAP B1 9.1 PL06 con SQL Server 2014 Standard y trabajando en una base de pruebas.
En Visual C# .net 2015, SQL Server 2014 STD, y DevExpress he realizado una pequeña aplicación de pesado, que básicamente captura el peso y lo registra en una tabla sql.
En mi aplicación tengo las siguientes opciones LISTAR ORDENES DE FABRICACION (consulta base datos SAP) (similar al informe lista de partidas abiertas)
El usuario escoge una ORDEN DE FABRICACIÓN (Visualiza la orden de fabricación) y a continuación hay un botón de transferencia de componentes (cabe indicar que tengo 2 almacenes MATERIA PRIMA, y PRODUCCION)
La transferencia se realiza de la bodega de Materia Prima a la Bodega de Producción con los pesos capturados de la balanza.
Ahora bien estos pesos capturados en la tabla SQL, como los devuelvo a SAP, ¿cómo actualizo el inventario?, sé que no debo hacer insert en la base.
Un compañero me supo decir que debo exportar la tabla SQL a un archivo de texto separado por comas para subirlo con el DTW. Pero ¿cómo automatizo este proceso?
Sus comentarios y sugerencias serán bienvenidos, estaré atento a sus repuestas, tambien me pueden escribir al WhatsApp +593959119890, Skype: victorleonec.
hola podrias intentar esto Victor, mediante sdk
Dim Retval As Integer
Dim vItem As SAPbobsCOM.Items
Set vItem = oCompany.GetBusinessObject(oItems)
vItem.GetByKey("codigo articulo")
vItem.PurchaseWeightUnit = "KG" 'UNIDAD DE MEDIDA
vItem.PurchaseWeightUnit1 = "2" 'PESO'
Retval = vItem.Update
If Retval <> 0 Then
msgbox( oCompany.GetLastErrorCode & " " & oCompany.GetLastErrorDescription & " " & oCompany.GetCompanyTime())
Else
msgbox "Articulo Actualizado" & " " & oCompany.GetCompanyTime())
End If
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
106 | |
8 | |
6 | |
6 | |
6 | |
5 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.