cancel
Showing results for 
Search instead for 
Did you mean: 

Cómo convertir una orden de compra a delivery usando DI API

Former Member
0 Kudos

Hola,

Estoy creando un programa en Visual Studio 2012 y necesito convertir una orden de compra a delivery usando DI API. Tengo el código para crear una orden en SAP desde VS pero ahora necesito el código para esto otro.

Algún tutorial paso a paso o un link donde encontrar esa información sería de mucha ayuda. En inglés o español está bien.

Gracias de antemano.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hola,

Se me olvidó preguntar, como puedo hacer para cambiar el estado de la orden a "Cerrado" cuando yo cree la factura?

Gracias.

felipe_loyolarodriguez
Active Contributor
0 Kudos

Debes cerrar el documento por DI API

El documento se cierra solo cuando es entregado por completo en un documento de destino, para hacerlo manual (ejemplo):

Dim oDoc As SAPbobsCOM.Documents

Set oDoc = oCompany.GetBusinessObject(oOrders)

    If oDoc.GetByKey(Sheets("Cambia Folio").Cells(Row, 5)) = True Then

        lRetCode = oDoc.Close()

        If lRetCode <> 0 Then

            ErrCod = oCompany.GetLastErrorCode

            ErrMsg = oCompany.GetLastErrorDescription

            MsgBox (CStr(ErrCod) & ": " & ErrMsg)

        End If

End If

Saludos

Former Member
0 Kudos

Creo que si me puede ayudar con mi problema.

Gracias.

Former Member
0 Kudos

No es exactamente lo que necesitas, pero espero te sirva.

https://scn.sap.com/thread/1587802