docs: @Override
    public final void fill(final Map<String, Object> pAddParam,
      final Object pEntity, final String pFieldName,
        final String pFieldStrValue) throws Exception {
      @SuppressWarnings("unchecked")
      IHasSeSeller<?> contSeller = (IHasSeSeller<?>) pEntity;
      if ("NULL".equals(pFieldStrValue)) {
        contSeller.setSeller(null);
        return;
      }
      try {
        SeSeller ownedEntity = new SeSeller();
        DebtorCreditor dk = new DebtorCreditor();
        dk.setItsId(Long.parseLong(pFieldStrValue));
        ownedEntity.setSeller(dk);
        contSeller.setSeller(ownedEntity);
      } catch (Exception ex) {
        throw new ExceptionWithCode(ExceptionWithCode
          .WRONG_PARAMETER, "Can not fill field: " + pEntity + "/" + pFieldName
            + "/" + pFieldStrValue + ", " + ex.getMessage(), ex);
      }
    }