Error message

  • Deprecated function: Return type of DatabaseStatementBase::execute($args = [], $options = []) should either be compatible with PDOStatement::execute(?array $params = null): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2244 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/database.inc).
  • Deprecated function: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in drupal_random_bytes() (line 2268 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/bootstrap.inc).
  • Deprecated function: Creation of dynamic property SelectQuery::$alterTags is deprecated in SelectQuery->addTag() (line 978 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/select.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/query.inc).
  • Deprecated function: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (line 2349 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/common.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property SelectQuery::$alterTags is deprecated in SelectQuery->addTag() (line 978 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/select.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/query.inc).
  • Deprecated function: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in url_is_external() (line 2393 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/common.inc).
  • Deprecated function: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in url_is_external() (line 2395 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/common.inc).
  • Deprecated function: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (line 2311 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/common.inc).
  • Deprecated function: Creation of dynamic property SelectQuery::$alterTags is deprecated in SelectQuery->addTag() (line 978 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/select.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property SelectQuery::$alterTags is deprecated in SelectQuery->addTag() (line 978 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/select.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home/ligarman/public_html/lama.ligarmandiriconsulting.com/includes/database/query.inc).

"Perubahan di Menit Terakhir"

Saya masih ingat betul hari itu. Jam di laptop menunjukkan pukul 22.30. Saya baru saja menyelesaikan draf final studi kelayakan rumah sakit yang telah dikerjakan selama berminggu-minggu. Aspek keuangan, yang merupakan inti dari laporan ini, sudah saya susun dengan cermat—proyeksi pendapatan, beban operasional, analisis profitabilitas, hingga payback period. Semua sudah diperiksa dan siap untuk presentasi esok paginya di hadapan pemilik rumah sakit dan tim manajemen.

Namun, tepat saat saya akan menutup laptop, ponsel saya bergetar. Sebuah pesan masuk dari klien, Direktur Keuangan rumah sakit: "Mas, bisa revisi data keuangannya? Ada perubahan asumsi pendapatan dan skema pembiayaan. Investornya minta proyeksi yang lebih optimis."

Saya terdiam. Ini bukan sekadar revisi kecil. Mengubah asumsi pendapatan berarti harus menghitung ulang seluruh skenario keuangan, termasuk ROI, IRR, dan payback period. Ini berarti saya harus mulai dari awal—padahal batas waktu presentasi tinggal beberapa jam lagi.

Saya segera menghubungi klien. "Pak, kalau kita ubah asumsi ini, semua proyeksi laba, break-even point, dan kebutuhan modal kerja harus disesuaikan. Tidak bisa hanya sekadar mengubah angka pendapatan."

"Iya, Mas. Tapi ini arahan dari investor. Mereka ingin melihat skenario yang lebih agresif. Bisa diselesaikan malam ini?"

Saya menarik napas panjang. Ini adalah dilema yang sering terjadi di dunia konsultasi keuangan rumah sakit—ketika data berubah di saat terakhir, tapi keputusan tetap harus dibuat berdasarkan angka yang akurat.

Tanpa buang waktu, saya membuka kembali spreadsheet, mengubah asumsi pendapatan, menyesuaikan cash flow, dan menghitung ulang sensitivitas investasi. Beberapa angka tidak masuk akal—misalnya, jika pendapatan dinaikkan terlalu tinggi, maka rasio profitabilitas menjadi tidak realistis. Saya tahu bahwa saya tidak bisa hanya mengikuti keinginan investor tanpa mempertimbangkan realitas pasar.

Setelah dua jam kerja keras, saya menghubungi klien kembali. "Pak, saya sudah revisi dengan skenario yang lebih optimis, tapi tetap realistis. Saya tambahkan juga analisis sensitivitas untuk menunjukkan potensi risikonya."

Keesokan paginya, saya mempresentasikan hasil revisi tersebut. Investor tampak puas, tetapi saya tetap mengingatkan mereka, "Optimisme itu penting, tapi yang lebih penting adalah keberlanjutan keuangan rumah sakit ke depannya."

Hari itu, saya belajar satu hal: sebagai konsultan, tugas saya bukan hanya memenuhi permintaan klien, tetapi juga menjaga integritas data dan memastikan keputusan bisnis tetap rasional.

Add new comment

CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
5 + 3 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.