Creación de una entrada de código de barras por código
Document Inbound proporciona una función para crear una entrada de código de barras por código. En esta documentación se explica cómo crear una extensión que utilice esta función.
Se deben cumplir los siguientes requisitos:
- Document Inbound debe estar presente en la extensión como referencia.
CreateBarcodeEntry (Función)
La función CreateBarcodeEntry crea una entrada de código de barras basada en los parámetros de entrada proporcionados.
Parámetros
| Nombre | Tipo de datos | Subtipo | Longitud | Descripción |
|---|---|---|---|---|
| ParamRRecordRef | RecordRef | La referencia de registro para la que se genera el código de barras. | ||
| ParamBarcodeContentTypeText | Text | 250 | (Opcional) El tipo de contenido del código de barras. Si no se ha definido, se utilizará el valor predeterminado de la asignación. | |
| ParamBarcodeText | Text | El texto que se va a codificar en el código de barras. | ||
| ParamReportIDInteger | Integer | (Opcional) El ID de informe asociado con el código de barras. | ||
| ParamCommentText | Text | (Opcional) Un comentario asociado con la entrada del código de barras. |
La función da como resultado:
| Nombre | Tipo de datos | Longitud | Descripción |
|---|---|---|---|
| Entero | La inscripción No. de la entrada de código de barras creada | ||
| ### Ejemplo | |||
| En este ejemplo se crea una entrada de código de barras con el tipo de contenido "Factura de venta" y el texto de código de barras "DMS000001". |
'''pascal title="AL" Var LocalRecordSIMDIBarcodeEntry: registra "SIM_DI entrada de código de barras"; LocalRecordRef: RecordRef; empezar LocalRecordRef.Get(Rec." ID de registro"); LocalRecordSIMDIBarcodeEntry.CreateBarcodeEntry(LocalRecordRef, 'Factura de venta', 'DMS000001', 0, ''); fin; '''