diff --git a/src/System Application/App/ControlAddIns/src/CameraBarcodeScannerProviderAddIn.ControlAddIn.al b/src/System Application/App/ControlAddIns/src/CameraBarcodeScannerProviderAddIn.ControlAddIn.al
index 688c44b3a0..c1375e6b20 100644
--- a/src/System Application/App/ControlAddIns/src/CameraBarcodeScannerProviderAddIn.ControlAddIn.al
+++ b/src/System Application/App/ControlAddIns/src/CameraBarcodeScannerProviderAddIn.ControlAddIn.al
@@ -25,6 +25,15 @@ controladdin CameraBarcodeScannerProviderAddIn
/// The duration in milliseconds for which the barcode result should be displayed.
procedure RequestBarcodeAsync(ShowFlipCameraButton: Boolean; ShowTorchButton: Boolean; ResultDisplayDuration: Integer);
+ ///
+ /// This method is used to request the camera barcode scanner.
+ ///
+ /// A list of comma-separated barcode formats that the scanner should recognize. The available formats are: QR_CODE,DATA_MATRIX,UPC_A,UPC_E,EAN_8,EAN_13,CODE_39,CODE_93,CODE_128,CODABAR,ITF,RSS14,PDF_417,RSS_EXPANDED,MSI,AZTEC
+ /// Indicates whether the flip camera button should be shown.
+ /// Indicates whether the torch button should be shown.
+ /// The duration in milliseconds for which the barcode result should be displayed.
+ procedure RequestBarcodeAsync(BarcodeFormats: Text; ShowFlipCameraButton: Boolean; ShowTorchButton: Boolean; ResultDisplayDuration: Integer);
+
///
/// This event is raised when the control is ready.
///