Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: How can I force my bookkeeper to work?  (Read 1725 times)

Elvin

  • Bay Watcher
    • View Profile
How can I force my bookkeeper to work?
« on: July 16, 2009, 03:36:27 pm »

Y bookeeper has done enough work to attain highest precision. Except he hasn't- I have been looking around and there are literally hundreds of unrecorded items ( mostly from recent sieges, although some from weaponsmithing from a couple of months ago) So I was wondering if there was a way to force him to go back to his books and recount? I've already tried changing bookkeeper, it does nothing.

Thanks
Logged

Jim Groovester

  • Bay Watcher
  • 1P
    • View Profile
Re: How can I force my bookkeeper to work?
« Reply #1 on: July 16, 2009, 03:44:46 pm »

By unrecorded, you mean that they don't show up in the stocks menu?
Logged
I understood nothing, contributed nothing, but still got to win, so good game everybody else.

Hyndis

  • Bay Watcher
    • View Profile
Re: How can I force my bookkeeper to work?
« Reply #2 on: July 16, 2009, 04:08:56 pm »

Make sure the bookkeeper has a chair assigned to him as an office and you have set the level of detail above the lowest level, which is to not count anything.

He will then work until your records are detailed enough to meet what you've ordered.
Logged

Albedo

  • Bay Watcher
  • Menacing with spikes of curmudgeonite.
    • View Profile
Re: How can I force my bookkeeper to work?
« Reply #3 on: July 16, 2009, 05:29:20 pm »

Y bookeeper has done enough work to attain highest precision... there are literally hundreds of unrecorded items ... I've already tried changing bookkeeper, it does nothing.

It wouldn't.

Highest precision means that everything should be viewable, regardless of who achieves it.

When you say "looked around", what do you mean? Even if they are forbidden, they should be in the z-stocks submenu, just with F next to them. (You hit <tab> for a view of individual items, right?)
Logged

durt101

  • Bay Watcher
    • View Profile
Re: How can I force my bookkeeper to work?
« Reply #4 on: July 16, 2009, 05:37:50 pm »

I'm confuzzled by your wording, please restate your issue.
To force him to work, have him have an office (assigned from a chair) and NO duties at all, so he isn't distracted. Press n and set your bookkeeper. Change the settings to "All counts accurate" and he'll spend all of his time bookkeeping.
Logged

Hyndis

  • Bay Watcher
    • View Profile
Re: How can I force my bookkeeper to work?
« Reply #5 on: July 16, 2009, 05:40:05 pm »

All counts accurate can take quite a while though, so if you can't spare him, such as early on in your fortress, a low level of accuracy should be sufficient.

But later on when you have specialized dwarves, you can go ahead and set him to all counts accurate.
Logged

Albedo

  • Bay Watcher
  • Menacing with spikes of curmudgeonite.
    • View Profile
Re: How can I force my bookkeeper to work?
« Reply #6 on: July 16, 2009, 05:51:17 pm »

Y bookeeper has done enough work to attain highest precision. Except he hasn't-...

It seems what the OP means is that in n-bookkeeping-settings it shows "highest precision", yet he's seeing (with <k>, perhaps?) items that he cannot find in the z-stocks menu.

That's the best I can make out of it.

(Note that if these unaccounted for pieces are "armor" (in the general sense), they won't be found under the "armor" category.  That is for chest/torso pieces only.  Leggings and greaves are under "legwear", helmets under "headwear", and so on.)
Logged

Elvin

  • Bay Watcher
    • View Profile
Re: How can I force my bookkeeper to work?
« Reply #7 on: July 17, 2009, 05:02:25 am »

Ok, my bad on the wording. As Albedo said, he is set to highest precision, he has an office ( he has all rooms, in fact) and on the change precision screen it says he has done enough work to achieve highest precision.

I have turned off all other labours, and he now just stands around with no job. I have tried changing bookkeeper to an unskilled peasant, same effect.

I see the items on the ground using "k". I have piles and piles of woven thread that i'm sure aren't listed in the stocks menu ( my main industry is clothing/decorating) I have lots of weaponry/shields/all types of armour not listed in my stocks menu ( Yes I am using Tab to view all items and no, they aren't sitting at the bottom marked as forbidden)

I Hope this clears it up ;)
Logged

zooeyglass

  • Bay Watcher
  • Melbil that!
    • View Profile
Re: How can I force my bookkeeper to work?
« Reply #8 on: July 17, 2009, 07:02:28 am »

two long-shot theories for you to dismiss:

1) are you definitely looking in the right section of the stocks menu under the <z> menu? i know that probably sounds insulting, but there are many different categories there and it can be confusing.

2) are some of the items from sieges? if so, do you have it set as auto-forbidding enemy items on death? because if that is the case, i have noticed that sometimes these things are not added to the stocks screen. i have also noted that one is unable to bring them to the trade depot at a trading time, before they have been brought into the fortress and added to a stockpile. example: traders arrive, start unloading. hapless kobold rocks up and is swiftly killed at my fortress entrance. i want to trade his clothing for goods at the depot but when i search for them, they do not appear on the list of tradeable goods. once they are brought inside and dumped on the relevant stockpile, they are then available to be traded (and on the stocks screen). i know that is a massive long-shot but wondered if you might have similarly got forbidden as-yet-untouched items from sieges that thus won't appear on the stocks screen?

(although obviously, as you've said, things like thread/cloth aren't showing up, things that you have created yourself....hmmm....)
Logged

It is a total pain in the butt, but you gotta do what you gotta do if you want that upright candy weapon.
Your suspicions are nothing more than superstition

Quietust

  • Bay Watcher
  • Does not suffer fools gladly
    • View Profile
    • QMT Productions
Re: How can I force my bookkeeper to work?
« Reply #9 on: July 17, 2009, 07:52:42 am »

i have also noted that one is unable to bring them to the trade depot at a trading time, before they have been brought into the fortress and added to a stockpile.

I might expect such goods to be unavailable for constructions (e.g. weapon traps) until being moved to a stockpile because they would already be assigned to a task ("store item in stockpile"); perhaps trading works the same way.
Logged
P.S. If you don't get this note, let me know and I'll write you another.
It's amazing how dwarves can make a stack of bones completely waterproof and magmaproof.
It's amazing how they can make an entire floodgate out of the bones of 2 cats.

Starver

  • Bay Watcher
    • View Profile
Re: How can I force my bookkeeper to work?
« Reply #10 on: July 17, 2009, 08:45:22 am »

[...] i have also noted that one is unable to bring them to the trade depot at a trading time, before they have been brought into the fortress and added to a stockpile. example: traders arrive, start unloading. hapless kobold rocks up and is swiftly killed at my fortress entrance. i want to trade his clothing for goods at the depot but when i search for them, they do not appear on the list of tradeable goods. once they are brought inside and dumped on the relevant stockpile, they are then available to be traded (and on the stocks screen). i know that is a massive long-shot but wondered if you might have similarly got forbidden as-yet-untouched items from sieges that thus won't appear on the stocks screen?
Not wanting to muddy the waters, but on occasion I have chased and destroyed a group of enemies right at the far reaches of the map.  (Actually, the time I best remember was when they and the caravan appeared almost together at the edge, and the invaders/hostiles were slaughted by the merchants' armed escort.  I had no hand in that at all.)  When I tasked (for e.g.) all Narrow items to be brought to the depot (having taken all "Forbid on death" options off, prior to the slaughter, so not needing to mess about with unforbidding anything), I had a stream of dwarfs trailing all across the terrains to the site of the massacre to retrieve the newly 'liberated' items, without having made any attempt to bring them in 'normally' beforehand.

(This was of course a little bit more disruptive to my Public Works programs, as every dwarf took turns to abandon their nominal jobs within the fort to bring the items to the depot, taking a long time out to make each trip they went on.  If I had arranged for them to be brought back to a stockpile/dump (by a limited, but controllable number of designated haulers) and then let the community arbitrarily shift them the short remaining distance to the depot (and, at that point, possibly even in bulk bins), it would not have slowed down 'normal' activities so much.  But I think I was rather keen to get the goods trading ASAP and not muck around waiting for the unskilled haulers to make a sequentially significant number of return journeys to the site of the fight.)

I seem to remember I had a little difficulty with items on one corpse that had actually expired on an extreme edge tile.  And I'm sure the corpse didn't rot for an awful long time (far longer than expected), but that could have been a misconception along with perfectly ordinary reasons as to why they never got picked up (I think I eventually tasked the whole lot for dumping and cleaned it up that way, after a few more seasons, when I had no immediate trading concerns...  I also had to task a couple of military figures to the area, because of thieves/other hostiles bothering the ones doing the work and occasionally trying to make off with some of the last vestiges of the slaughter).
Logged

Albedo

  • Bay Watcher
  • Menacing with spikes of curmudgeonite.
    • View Profile
Re: How can I force my bookkeeper to work?
« Reply #11 on: July 17, 2009, 02:25:05 pm »

I have turned off all other labours, and he now just stands around with no job. I have tried changing bookkeeper to an unskilled peasant, same effect.

I strongly doubt that "precision" is based on actually adding individual items to the list.  It's an abstract, based on significant figures.  If it says "highest precision", you're seeing everything, even if a large caravan were to arrive and explode and dump 1000 new items onto the map, they'd all be immediately seen in z-stocks so long as you have "highest precision".

So trying to improve from "highest" just isn't going to work. (As stated above.)  So give your bookkeeper something useful to do, and train someone else up at the task as they are needed.

The items listed inz-stocks are one of the few places where access and pathing are not a factor.  Anyone who has ever seen the list include the bones or corpses of dead water creatures before they've found the UG river or pool can vouch for this.  So if it's on the map, anywhere, it should be listed.

If precision is high enough to see individual items in the z-stocks (and yours is, certainly), it's easy to find items listed there.  But it's harder to do the reverse- prove that an item on the map is listed.

The way to tell, is to see how much thread is listed - unforbid it all in z-stocks/thread.  Then use <k> and go to your "piles of thread" and forbid them all, and count them as you do.  Go back to the z-stocks, and see if that many have been forbidden.  Continue until either you find some that isn't being reflected in the z-stocks, or you have forbidden all that you can see w/ <k>. 

(Unforbidding will be fast in z-stocks).

Either you'll find that they are, in fact, all represented, or you'll have proven it's a bug, and have your answer either way.



Logged