def indicate_fulfillment_ficon(self, control_unit, unit_address):
        """
        TODO: Add ControlUnit objects etc for FICON support.

        Indicate completion of :term:`fulfillment` for this ECKD (=FICON)
        storage volume and provide identifying information (control unit
        and unit address) about the actual storage volume on the storage
        subsystem.

        Manually indicating fulfillment is required for all ECKD volumes,
        because they are not auto-discovered by the CPC.

        This method performs the "Fulfill FICON Storage Volume" HMC operation.

        Upon successful completion of this operation, the "fulfillment-state"
        property of this storage volume object will have been set to
        "complete". That is necessary for the CPC to be able to address and
        connect to the volume.

        If the "fulfillment-state" properties of all storage volumes in the
        owning storage group are "complete", the owning storage group's
        "fulfillment-state" property will also be set to "complete".

        Parameters:

          control_unit (:class:`~zhmcclient.ControlUnit`):
            Logical control unit (LCU) in which the backing ECKD volume is
            defined.

          unit_address (:term:`string`):
            Unit address of the backing ECKD volume within its logical control
            unit,
            as a hexadecimal number of up to 2 characters in any lexical case.

        Authorization requirements:

        * Object-access permission to the storage group owning this storage
          volume.
        * Task permission to the "Configure Storage - Storage Administrator"
          task.

        Raises:

          :exc:`~zhmcclient.HTTPError`
          :exc:`~zhmcclient.ParseError`
          :exc:`~zhmcclient.AuthError`
          :exc:`~zhmcclient.ConnectionError`
        """

        # The operation requires exactly 2 characters in lower case
        unit_address_2 = format(int(unit_address, 16), '02x')

        body = {
            'control-unit-uri': control_unit.uri,
            'unit-address': unit_address_2,
        }
        self.manager.session.post(
            self.uri + '/operations/fulfill-ficon-storage-volume',
            body=body)